.elementor-86215 .elementor-element.elementor-element-b8f2da9 > .elementor-background-overlay{background-color:#000000;opacity:0.78;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-86215 .elementor-element.elementor-element-b8f2da9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;overflow:visible;}.elementor-86215 .elementor-element.elementor-element-4955efa{overflow:visible;}.elementor-bc-flex-widget .elementor-86215 .elementor-element.elementor-element-3e39ba0.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-86215 .elementor-element.elementor-element-3e39ba0.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-86215 .elementor-element.elementor-element-b5665ed{text-align:left;}.elementor-86215 .elementor-element.elementor-element-b5665ed .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:8.7rem;font-weight:900;color:var( --e-global-color-5a82d568 );}.elementor-86215 .elementor-element.elementor-element-4fb5122{text-align:left;}.elementor-86215 .elementor-element.elementor-element-4fb5122 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:2.6rem;font-weight:400;text-transform:none;font-style:italic;color:var( --e-global-color-5a82d568 );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-86215 .elementor-element.elementor-element-95ec0a6{font-family:"DM Sans", Sans-serif;font-size:1.6rem;color:#FFFFFF;}.elementor-86215 .elementor-element.elementor-element-e320bf3 > .elementor-widget-container{margin:-30px 0px 0px 0px;}.elementor-86215 .elementor-element.elementor-element-e320bf3{font-family:"DM Sans", Sans-serif;font-size:1.6rem;color:#FFFFFF;}.elementor-86215 .elementor-element.elementor-element-6672597{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;overflow:visible;}.elementor-86215 .elementor-element.elementor-element-a3defa9 .eael-tooltip:hover .eael-tooltip-text.eael-tooltip-top{animation-duration:300ms;}.elementor-86215 .elementor-element.elementor-element-a3defa9 .eael-tooltip:hover .eael-tooltip-text.eael-tooltip-left{animation-duration:300ms;}.elementor-86215 .elementor-element.elementor-element-a3defa9 .eael-tooltip:hover .eael-tooltip-text.eael-tooltip-bottom{animation-duration:300ms;}.elementor-86215 .elementor-element.elementor-element-a3defa9 .eael-tooltip:hover .eael-tooltip-text.eael-tooltip-right{animation-duration:300ms;}.elementor-86215 .elementor-element.elementor-element-a3defa9 .eael-tooltip{width:546px;color:#B784B6;font-size:2.5rem;}.elementor-86215 .elementor-element.elementor-element-a3defa9 .eael-tooltip a{color:#B784B6;}.elementor-86215 .elementor-element.elementor-element-a3defa9 .eael-tooltip svg{fill:#B784B6;}.elementor-86215 .elementor-element.elementor-element-a3defa9 .eael-tooltip:hover{color:#8A4F88;}.elementor-86215 .elementor-element.elementor-element-a3defa9 .eael-tooltip:hover a{color:#8A4F88;}.elementor-86215 .elementor-element.elementor-element-a3defa9 .eael-tooltip:hover svg{fill:#8A4F88;}.elementor-86215 .elementor-element.elementor-element-a3defa9 .eael-tooltip .eael-tooltip-text{background-color:#8A4F88;color:#fff;font-size:1.3rem;}.elementor-86215 .elementor-element.elementor-element-a3defa9 .eael-tooltip .eael-tooltip-text:after{border-width:5px;}.elementor-86215 .elementor-element.elementor-element-a3defa9 .eael-tooltip .eael-tooltip-text.eael-tooltip-left::after{top:calc( 50% - 5px );}.elementor-86215 .elementor-element.elementor-element-a3defa9 .eael-tooltip .eael-tooltip-text.eael-tooltip-right::after{top:calc( 50% - 5px );}.elementor-86215 .elementor-element.elementor-element-a3defa9 .eael-tooltip .eael-tooltip-text.eael-tooltip-top::after{left:calc( 50% - 5px );}.elementor-86215 .elementor-element.elementor-element-a3defa9 .eael-tooltip .eael-tooltip-text.eael-tooltip-bottom::after{left:calc( 50% - 5px );}.elementor-86215 .elementor-element.elementor-element-a3defa9 .eael-tooltip .eael-tooltip-text.eael-tooltip-top:after{border-top-color:#555;}.elementor-86215 .elementor-element.elementor-element-a3defa9 .eael-tooltip .eael-tooltip-text.eael-tooltip-bottom:after{border-bottom-color:#555;}.elementor-86215 .elementor-element.elementor-element-a3defa9 .eael-tooltip .eael-tooltip-text.eael-tooltip-left:after{border-left-color:#555;}.elementor-86215 .elementor-element.elementor-element-a3defa9 .eael-tooltip .eael-tooltip-text.eael-tooltip-right:after{border-right-color:#555;}.elementor-86215 .elementor-element.elementor-element-4c3353c > .elementor-element-populated{margin:10px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-86215 .elementor-element.elementor-element-34b8ee1 .elementor-button{background-color:#61CE7000;font-family:"DM Sans", Sans-serif;font-size:2.5rem;font-weight:400;text-decoration:none;fill:#B784B6;color:#B784B6;}.elementor-86215 .elementor-element.elementor-element-34b8ee1 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-86215 .elementor-element.elementor-element-34b8ee1 .elementor-button:hover, .elementor-86215 .elementor-element.elementor-element-34b8ee1 .elementor-button:focus{color:#8A4F88;}.elementor-86215 .elementor-element.elementor-element-34b8ee1 .elementor-button:hover svg, .elementor-86215 .elementor-element.elementor-element-34b8ee1 .elementor-button:focus svg{fill:#8A4F88;}.elementor-86215 .elementor-element.elementor-element-db45380{margin-top:1px;margin-bottom:0px;overflow:visible;}.elementor-86215 .elementor-element.elementor-element-d684f02{text-align:center;}.elementor-86215 .elementor-element.elementor-element-d684f02 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:2rem;font-weight:500;text-decoration:none;letter-spacing:0.72rem;color:var( --e-global-color-5a82d568 );}.elementor-86215 .elementor-element.elementor-element-d684f02 .elementor-heading-title a:hover, .elementor-86215 .elementor-element.elementor-element-d684f02 .elementor-heading-title a:focus{color:#8A4F88;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-86215 .elementor-element.elementor-element-745d461 .elementor-icon-wrapper{text-align:center;}.elementor-86215 .elementor-element.elementor-element-745d461.elementor-view-stacked .elementor-icon{background-color:#8A4F88;}.elementor-86215 .elementor-element.elementor-element-745d461.elementor-view-framed .elementor-icon, .elementor-86215 .elementor-element.elementor-element-745d461.elementor-view-default .elementor-icon{color:#8A4F88;border-color:#8A4F88;}.elementor-86215 .elementor-element.elementor-element-745d461.elementor-view-framed .elementor-icon, .elementor-86215 .elementor-element.elementor-element-745d461.elementor-view-default .elementor-icon svg{fill:#8A4F88;}.elementor-86215 .elementor-element.elementor-element-745d461 .elementor-icon{font-size:61px;}.elementor-86215 .elementor-element.elementor-element-745d461 .elementor-icon svg{height:61px;}.elementor-86215 .elementor-element.elementor-element-1f24609{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;overflow:visible;}.elementor-86215 .elementor-element.elementor-element-1f24609 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-86215 .elementor-element.elementor-element-6abdfc0 > .elementor-element-populated{margin:0px 0px -21px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.pp-tooltip.pp-tooltip-{{ID}} .pp-tooltip-content{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-86215 .elementor-element.elementor-element-619d89d .elementor-repeater-item-7aa4096{left:40.1%;top:3.5%;}.elementor-86215 .elementor-element.elementor-element-619d89d .elementor-repeater-item-7aa4096 .pp-hot-spot-inner{width:95px;height:95px;font-size:95px;}.elementor-86215 .elementor-element.elementor-element-619d89d .elementor-repeater-item-21382fa{left:54.3%;top:27.3%;}.elementor-86215 .elementor-element.elementor-element-619d89d .elementor-repeater-item-21382fa .pp-hot-spot-inner{width:110px;height:110px;font-size:110px;}.elementor-86215 .elementor-element.elementor-element-619d89d .elementor-repeater-item-4ffda50{left:47.7%;top:27%;}.elementor-86215 .elementor-element.elementor-element-619d89d .elementor-repeater-item-4ffda50 .pp-hot-spot-inner{width:84px;height:84px;font-size:84px;}.elementor-86215 .elementor-element.elementor-element-619d89d .elementor-repeater-item-74feafc{left:51.3%;top:40.7%;}.elementor-86215 .elementor-element.elementor-element-619d89d .elementor-repeater-item-74feafc .pp-hot-spot-inner{width:71px;height:71px;font-size:71px;}.elementor-86215 .elementor-element.elementor-element-619d89d .elementor-repeater-item-0847e05{left:58%;top:42.6%;}.elementor-86215 .elementor-element.elementor-element-619d89d .elementor-repeater-item-0847e05 .pp-hot-spot-inner{width:84px;height:84px;font-size:84px;}.elementor-86215 .elementor-element.elementor-element-619d89d .elementor-repeater-item-561922a{left:42.7%;top:58.7%;}.elementor-86215 .elementor-element.elementor-element-619d89d .elementor-repeater-item-561922a .pp-hot-spot-inner{width:120px;height:120px;font-size:120px;}.elementor-86215 .elementor-element.elementor-element-619d89d .elementor-repeater-item-c25cada{left:59.3%;top:60.9%;}.elementor-86215 .elementor-element.elementor-element-619d89d .elementor-repeater-item-9913c2e{left:53.1%;top:69.5%;}.elementor-86215 .elementor-element.elementor-element-619d89d .elementor-repeater-item-9913c2e .pp-hot-spot-inner{width:84px;height:84px;font-size:84px;}.elementor-86215 .elementor-element.elementor-element-619d89d .elementor-repeater-item-15a44b2{left:43.2%;top:70.3%;}.elementor-86215 .elementor-element.elementor-element-619d89d .elementor-repeater-item-9781e3d{left:24.4%;top:68%;}.elementor-86215 .elementor-element.elementor-element-619d89d .elementor-repeater-item-7af5c68{left:18.6%;top:80.5%;}.elementor-86215 .elementor-element.elementor-element-619d89d .elementor-repeater-item-7af5c68 .pp-hot-spot-inner{width:120px;height:120px;font-size:120px;}.elementor-86215 .elementor-element.elementor-element-619d89d .elementor-repeater-item-bc41785{left:48.1%;top:82.9%;}.elementor-86215 .elementor-element.elementor-element-619d89d .elementor-repeater-item-bc41785 .pp-hot-spot-inner{width:70px;height:70px;font-size:70px;}.elementor-86215 .elementor-element.elementor-element-619d89d .elementor-repeater-item-2a9dd33{left:41.2%;top:81.9%;}.elementor-86215 .elementor-element.elementor-element-619d89d .elementor-repeater-item-2a9dd33 .pp-hot-spot-inner{width:84px;height:84px;font-size:84px;}.elementor-86215 .elementor-element.elementor-element-619d89d .pp-hot-spot-image{width:100%;}.elementor-86215 .elementor-element.elementor-element-619d89d .pp-hot-spot-inner{width:100px;height:100px;font-size:100px;}.elementor-86215 .elementor-element.elementor-element-619d89d .pp-hot-spot-inner, .elementor-86215 .elementor-element.elementor-element-619d89d .pp-hot-spot-inner:before{color:#fff;}.elementor-86215 .elementor-element.elementor-element-619d89d .pp-hot-spot-wrap .pp-icon svg{fill:#fff;}.elementor-86215 .elementor-element.elementor-element-619d89d .pp-hot-spot-inner, .elementor-86215 .elementor-element.elementor-element-619d89d .pp-hot-spot-inner:before, .elementor-86215 .elementor-element.elementor-element-619d89d .pp-hotspot-icon-wrap{background-color:#02010100;}.pp-tooltip.pp-tooltip-619d89d .tooltipster-box{background-color:#671A65DE;border-style:none;padding:0px 0px 0px 0px;}.pp-tooltip.pp-tooltip-619d89d.tooltipster-top .tooltipster-arrow-background{border-top-color:#671A65DE;}.pp-tooltip.pp-tooltip-619d89d.tooltipster-bottom .tooltipster-arrow-background{border-bottom-color:#671A65DE;}.pp-tooltip.pp-tooltip-619d89d.tooltipster-left .tooltipster-arrow-background{border-left-color:#671A65DE;}.pp-tooltip.pp-tooltip-619d89d.tooltipster-right .tooltipster-arrow-background{border-right-color:#671A65DE;}.pp-tooltip.pp-tooltip-619d89d .pp-tooltip-content{font-family:"DM Sans", Sans-serif;font-size:1.2rem;font-weight:bold;}.elementor-86215 .elementor-element.elementor-element-e465586 > .elementor-widget-container{margin:-57% 3% 0% 0%;padding:0px 0px 0px 0px;}.elementor-86215 .elementor-element.elementor-element-e465586{text-align:right;}.elementor-86215 .elementor-element.elementor-element-e465586 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:2.3rem;font-weight:700;}.elementor-86215 .elementor-element.elementor-element-958d8c0 > .elementor-background-overlay{background-color:var( --e-global-color-primary );opacity:0.77;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-86215 .elementor-element.elementor-element-958d8c0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;overflow:visible;}.elementor-bc-flex-widget .elementor-86215 .elementor-element.elementor-element-e11cd69.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-86215 .elementor-element.elementor-element-e11cd69.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-86215 .elementor-element.elementor-element-e17342e{text-align:center;}.elementor-86215 .elementor-element.elementor-element-e17342e .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:2rem;font-weight:500;letter-spacing:1.5rem;color:#3E7593;}.elementor-86215 .elementor-element.elementor-element-ae83c27{padding:30px 0px 0px 0px;overflow:visible;}.elementor-86215 .elementor-element.elementor-element-a569f24 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:7rem;font-weight:700;color:var( --e-global-color-5a82d568 );}.elementor-86215 .elementor-element.elementor-element-fb28cee{font-family:"DM Sans", Sans-serif;font-size:1.5rem;color:var( --e-global-color-5a82d568 );}.elementor-bc-flex-widget .elementor-86215 .elementor-element.elementor-element-68102e6.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-86215 .elementor-element.elementor-element-68102e6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-86215 .elementor-element.elementor-element-68102e6 .elementor-background-slideshow__slide__image{background-size:contain;background-position:center center;}.elementor-86215 .elementor-element.elementor-element-68102e6 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-86215 .elementor-element.elementor-element-68102e6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );}.elementor-86215 .elementor-element.elementor-element-538cb5d .ekit-btn-wraper{text-align:center;}.elementor-86215 .elementor-element.elementor-element-538cb5d .ekit_creative_button:not(.ekit_tamaya) > .ekit_creative_button_text{color:#3E7593;}.elementor-86215 .elementor-element.elementor-element-538cb5d .ekit_creative_button.ekit_tamaya::before{color:#3E7593;background-color:#02010100;}.elementor-86215 .elementor-element.elementor-element-538cb5d .ekit_creative_button.ekit_tamaya::after{color:#3E7593;background-color:#02010100;}.elementor-86215 .elementor-element.elementor-element-538cb5d .ekit_creative_button > i{color:#3E7593;font-size:5rem;}.elementor-86215 .elementor-element.elementor-element-538cb5d .ekit_slide_in_line::after{background-color:#3E7593;}.elementor-86215 .elementor-element.elementor-element-538cb5d .ekit_creative_button svg path{stroke:#3E7593;fill:#3E7593;}.elementor-86215 .elementor-element.elementor-element-538cb5d .ekit_creative_button:not(.ekit_tamaya){background-color:#02010100;}.elementor-86215 .elementor-element.elementor-element-538cb5d .ekit_distorted_btn .ekit_button__bg{background-color:#02010100;}.elementor-86215 .elementor-element.elementor-element-538cb5d .ekit_creative_button > svg{max-width:5rem;}.elementor-86215 .elementor-element.elementor-element-3a2c10e > .elementor-background-overlay{background-color:var( --e-global-color-5a82d568 );opacity:0.88;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-86215 .elementor-element.elementor-element-3a2c10e > .elementor-container{min-height:400px;}.elementor-86215 .elementor-element.elementor-element-3a2c10e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 050px 0px;overflow:visible;}.elementor-bc-flex-widget .elementor-86215 .elementor-element.elementor-element-bfbbb0b.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-86215 .elementor-element.elementor-element-bfbbb0b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-86215 .elementor-element.elementor-element-bfbbb0b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-86215 .elementor-element.elementor-element-51de269{--spacer-size:28px;}.elementor-86215 .elementor-element.elementor-element-28b46fb{text-align:center;}.elementor-86215 .elementor-element.elementor-element-28b46fb .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:2rem;font-weight:500;letter-spacing:1.5rem;color:#3E7593;}.elementor-86215 .elementor-element.elementor-element-63d5c42 .elementskit-advanced-slider{--ekit-swiper-slide-per-view:1;--ekit_slider_space_betweens:0px;}.elementor-86215 .elementor-element.elementor-element-63d5c42 .widgetarea_warper .widgetarea_warper_edit{top:0;left:auto;right:0;bottom:auto;}.elementor-86215 .elementor-element.elementor-element-63d5c42 .elementskit-advanced-slider .swiper-nav-button i{font-size:20px;}.elementor-86215 .elementor-element.elementor-element-63d5c42 .elementskit-advanced-slider .swiper-nav-button{color:#ffffff;background:#3E7593;}.elementor-86215 .elementor-element.elementor-element-63d5c42 .elementskit-advanced-slider .swiper-container-vertical .ekit-swiper-arrow-button{top:50%;}.elementor-86215 .elementor-element.elementor-element-63d5c42 .elementskit-advanced-slider .swiper-container-horizontal .ekit-swiper-arrow-button .swiper-button-next{top:50%;}.elementor-86215 .elementor-element.elementor-element-63d5c42 .elementskit-advanced-slider .swiper-container-horizontal .ekit-swiper-arrow-button .swiper-button-prev{top:50%;}.elementor-86215 .elementor-element.elementor-element-63d5c42 .elementskit-advanced-slider .swiper-vertical .ekit-swiper-arrow-button{top:50%;}.elementor-86215 .elementor-element.elementor-element-63d5c42 .elementskit-advanced-slider .swiper-horizontal .ekit-swiper-arrow-button .swiper-button-next{top:50%;}.elementor-86215 .elementor-element.elementor-element-63d5c42 .elementskit-advanced-slider .swiper-horizontal .ekit-swiper-arrow-button .swiper-button-prev{top:50%;}.elementor-86215 .elementor-element.elementor-element-63d5c42 .elementskit-advanced-slider .swiper-pagination .swiper-pagination-bullet::before{background-color:#3E7593;}.elementor-86215 .elementor-element.elementor-element-63d5c42 .elementskit-advanced-slider .swiper-container-horizontal .swiper-pagination{left:50%;transform:translateX(-50%);}.elementor-86215 .elementor-element.elementor-element-63d5c42 .elementskit-advanced-slider .swiper-horizontal .swiper-pagination{left:50%;transform:translateX(-50%);}.elementor-86215 .elementor-element.elementor-element-2f4c86d{margin-top:-65px;margin-bottom:0px;padding:0px 0px 0px 0px;overflow:visible;}.elementor-86215 .elementor-element.elementor-element-4add099 .eael-tooltip:hover .eael-tooltip-text.eael-tooltip-top{animation-duration:300ms;}.elementor-86215 .elementor-element.elementor-element-4add099 .eael-tooltip:hover .eael-tooltip-text.eael-tooltip-left{animation-duration:300ms;}.elementor-86215 .elementor-element.elementor-element-4add099 .eael-tooltip:hover .eael-tooltip-text.eael-tooltip-bottom{animation-duration:300ms;}.elementor-86215 .elementor-element.elementor-element-4add099 .eael-tooltip:hover .eael-tooltip-text.eael-tooltip-right{animation-duration:300ms;}.elementor-86215 .elementor-element.elementor-element-4add099 .eael-tooltip{width:30%;}.elementor-86215 .elementor-element.elementor-element-4add099 .eael-tooltip:hover{color:#212121;}.elementor-86215 .elementor-element.elementor-element-4add099 .eael-tooltip:hover a{color:#212121;}.elementor-86215 .elementor-element.elementor-element-4add099 .eael-tooltip:hover svg{fill:#212121;}.elementor-86215 .elementor-element.elementor-element-4add099 .eael-tooltip .eael-tooltip-text{width:860px;max-width:865px;padding:10px 30px 10px 10px;background-color:#3E7593;color:#fff;font-size:1.5rem;}.elementor-86215 .elementor-element.elementor-element-4add099 .eael-tooltip .eael-tooltip-text:after{border-width:11px;}.elementor-86215 .elementor-element.elementor-element-4add099 .eael-tooltip .eael-tooltip-text.eael-tooltip-left::after{top:calc( 50% - 11px );}.elementor-86215 .elementor-element.elementor-element-4add099 .eael-tooltip .eael-tooltip-text.eael-tooltip-right::after{top:calc( 50% - 11px );}.elementor-86215 .elementor-element.elementor-element-4add099 .eael-tooltip .eael-tooltip-text.eael-tooltip-top::after{left:calc( 50% - 11px );}.elementor-86215 .elementor-element.elementor-element-4add099 .eael-tooltip .eael-tooltip-text.eael-tooltip-bottom::after{left:calc( 50% - 11px );}.elementor-86215 .elementor-element.elementor-element-4add099 .eael-tooltip .eael-tooltip-text.eael-tooltip-top:after{border-top-color:#3E7593;}.elementor-86215 .elementor-element.elementor-element-4add099 .eael-tooltip .eael-tooltip-text.eael-tooltip-bottom:after{border-bottom-color:#3E7593;}.elementor-86215 .elementor-element.elementor-element-4add099 .eael-tooltip .eael-tooltip-text.eael-tooltip-left:after{border-left-color:#3E7593;}.elementor-86215 .elementor-element.elementor-element-4add099 .eael-tooltip .eael-tooltip-text.eael-tooltip-right:after{border-right-color:#3E7593;}.elementor-86215 .elementor-element.elementor-element-e8f5f00 .ekit-btn-wraper{text-align:center;}.elementor-86215 .elementor-element.elementor-element-e8f5f00 .ekit_creative_button{font-size:2.5rem;}.elementor-86215 .elementor-element.elementor-element-e8f5f00 .ekit_creative_button:not(.ekit_tamaya) > .ekit_creative_button_text{color:#3E7593;}.elementor-86215 .elementor-element.elementor-element-e8f5f00 .ekit_creative_button.ekit_tamaya::before{color:#3E7593;background-color:#02010100;}.elementor-86215 .elementor-element.elementor-element-e8f5f00 .ekit_creative_button.ekit_tamaya::after{color:#3E7593;background-color:#02010100;}.elementor-86215 .elementor-element.elementor-element-e8f5f00 .ekit_creative_button > i{color:#3E7593;font-size:4.2rem;}.elementor-86215 .elementor-element.elementor-element-e8f5f00 .ekit_slide_in_line::after{background-color:#3E7593;}.elementor-86215 .elementor-element.elementor-element-e8f5f00 .ekit_creative_button svg path{stroke:#3E7593;fill:#3E7593;}.elementor-86215 .elementor-element.elementor-element-e8f5f00 .ekit_creative_button:not(.ekit_tamaya){background-color:#02010100;}.elementor-86215 .elementor-element.elementor-element-e8f5f00 .ekit_distorted_btn .ekit_button__bg{background-color:#02010100;}.elementor-86215 .elementor-element.elementor-element-e8f5f00 .ekit_creative_button > svg{max-width:4.2rem;}.elementor-86215 .elementor-element.elementor-element-5e6de08 > .elementor-background-overlay{background-color:var( --e-global-color-primary );opacity:0.77;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-86215 .elementor-element.elementor-element-5e6de08{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;overflow:visible;}.elementor-bc-flex-widget .elementor-86215 .elementor-element.elementor-element-2c5f7fe.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-86215 .elementor-element.elementor-element-2c5f7fe.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-86215 .elementor-element.elementor-element-7341e88{text-align:center;}.elementor-86215 .elementor-element.elementor-element-7341e88 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:2rem;font-weight:500;letter-spacing:1.5rem;color:#A03838;}.elementor-86215 .elementor-element.elementor-element-d8f2430{padding:30px 0px 0px 0px;overflow:visible;}.elementor-86215 .elementor-element.elementor-element-3fe1b6c .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:7rem;font-weight:700;color:var( --e-global-color-5a82d568 );}.elementor-86215 .elementor-element.elementor-element-11ac789{font-family:"DM Sans", Sans-serif;font-size:1.5rem;color:var( --e-global-color-5a82d568 );}.elementor-bc-flex-widget .elementor-86215 .elementor-element.elementor-element-3993a32.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-86215 .elementor-element.elementor-element-3993a32.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-86215 .elementor-element.elementor-element-3993a32 .elementor-background-slideshow__slide__image{background-size:contain;background-position:center center;}.elementor-86215 .elementor-element.elementor-element-3993a32 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:020px 020px 20px 020px;}.elementor-86215 .elementor-element.elementor-element-3993a32 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-86215 .elementor-element.elementor-element-a357e3e > .elementor-widget-container{margin:0px 15px 0px 15px;}.elementor-86215 .elementor-element.elementor-element-a357e3e{font-family:"DM Sans", Sans-serif;font-size:1.5rem;color:var( --e-global-color-5a82d568 );}.elementor-86215 .elementor-element.elementor-element-0e42524 .ekit-btn-wraper{text-align:center;}.elementor-86215 .elementor-element.elementor-element-0e42524 .ekit_creative_button:not(.ekit_tamaya) > .ekit_creative_button_text{color:#A03838;}.elementor-86215 .elementor-element.elementor-element-0e42524 .ekit_creative_button.ekit_tamaya::before{color:#A03838;background-color:#02010100;}.elementor-86215 .elementor-element.elementor-element-0e42524 .ekit_creative_button.ekit_tamaya::after{color:#A03838;background-color:#02010100;}.elementor-86215 .elementor-element.elementor-element-0e42524 .ekit_creative_button > i{color:#A03838;font-size:5rem;}.elementor-86215 .elementor-element.elementor-element-0e42524 .ekit_slide_in_line::after{background-color:#A03838;}.elementor-86215 .elementor-element.elementor-element-0e42524 .ekit_creative_button svg path{stroke:#A03838;fill:#A03838;}.elementor-86215 .elementor-element.elementor-element-0e42524 .ekit_creative_button:not(.ekit_tamaya){background-color:#02010100;}.elementor-86215 .elementor-element.elementor-element-0e42524 .ekit_distorted_btn .ekit_button__bg{background-color:#02010100;}.elementor-86215 .elementor-element.elementor-element-0e42524 .ekit_creative_button > svg{max-width:5rem;}.elementor-86215 .elementor-element.elementor-element-ea74e46 > .elementor-background-overlay{background-color:var( --e-global-color-5a82d568 );opacity:0.88;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-86215 .elementor-element.elementor-element-ea74e46 > .elementor-container{min-height:400px;}.elementor-86215 .elementor-element.elementor-element-ea74e46{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 050px 0px;overflow:visible;}.elementor-bc-flex-widget .elementor-86215 .elementor-element.elementor-element-05bb337.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-86215 .elementor-element.elementor-element-05bb337.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-86215 .elementor-element.elementor-element-05bb337 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-86215 .elementor-element.elementor-element-5792f66{--spacer-size:28px;}.elementor-86215 .elementor-element.elementor-element-be6eda8{text-align:center;}.elementor-86215 .elementor-element.elementor-element-be6eda8 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:2rem;font-weight:500;letter-spacing:1.5rem;color:#A03838;}.elementor-86215 .elementor-element.elementor-element-c18e1ad .elementskit-advanced-slider{--ekit-swiper-slide-per-view:1;--ekit_slider_space_betweens:0px;}.elementor-86215 .elementor-element.elementor-element-c18e1ad .widgetarea_warper .widgetarea_warper_edit{top:0;left:auto;right:0;bottom:auto;}.elementor-86215 .elementor-element.elementor-element-c18e1ad .ekit-slider-wrapper{padding-top:28px;padding-bottom:28px;}.elementor-86215 .elementor-element.elementor-element-c18e1ad .elementskit-advanced-slider .swiper-nav-button i{font-size:20px;}.elementor-86215 .elementor-element.elementor-element-c18e1ad .elementskit-advanced-slider .swiper-nav-button{color:#ffffff;background:#A03838;}.elementor-86215 .elementor-element.elementor-element-c18e1ad .elementskit-advanced-slider .swiper-container-vertical .ekit-swiper-arrow-button{top:50%;}.elementor-86215 .elementor-element.elementor-element-c18e1ad .elementskit-advanced-slider .swiper-container-horizontal .ekit-swiper-arrow-button .swiper-button-next{top:50%;}.elementor-86215 .elementor-element.elementor-element-c18e1ad .elementskit-advanced-slider .swiper-container-horizontal .ekit-swiper-arrow-button .swiper-button-prev{top:50%;}.elementor-86215 .elementor-element.elementor-element-c18e1ad .elementskit-advanced-slider .swiper-vertical .ekit-swiper-arrow-button{top:50%;}.elementor-86215 .elementor-element.elementor-element-c18e1ad .elementskit-advanced-slider .swiper-horizontal .ekit-swiper-arrow-button .swiper-button-next{top:50%;}.elementor-86215 .elementor-element.elementor-element-c18e1ad .elementskit-advanced-slider .swiper-horizontal .ekit-swiper-arrow-button .swiper-button-prev{top:50%;}.elementor-86215 .elementor-element.elementor-element-c18e1ad .elementskit-advanced-slider .swiper-pagination .swiper-pagination-bullet::before{background-color:#A03838;}.elementor-86215 .elementor-element.elementor-element-c18e1ad .elementskit-advanced-slider .swiper-container-horizontal .swiper-pagination{left:50%;transform:translateX(-50%);}.elementor-86215 .elementor-element.elementor-element-c18e1ad .elementskit-advanced-slider .swiper-horizontal .swiper-pagination{left:50%;transform:translateX(-50%);}.elementor-86215 .elementor-element.elementor-element-eafd5e6{margin-top:-65px;margin-bottom:0px;padding:0px 0px 0px 0px;overflow:visible;}.elementor-86215 .elementor-element.elementor-element-af05487 .eael-tooltip:hover .eael-tooltip-text.eael-tooltip-top{animation-duration:300ms;}.elementor-86215 .elementor-element.elementor-element-af05487 .eael-tooltip:hover .eael-tooltip-text.eael-tooltip-left{animation-duration:300ms;}.elementor-86215 .elementor-element.elementor-element-af05487 .eael-tooltip:hover .eael-tooltip-text.eael-tooltip-bottom{animation-duration:300ms;}.elementor-86215 .elementor-element.elementor-element-af05487 .eael-tooltip:hover .eael-tooltip-text.eael-tooltip-right{animation-duration:300ms;}.elementor-86215 .elementor-element.elementor-element-af05487 .eael-tooltip{width:30%;}.elementor-86215 .elementor-element.elementor-element-af05487 .eael-tooltip:hover{color:#212121;}.elementor-86215 .elementor-element.elementor-element-af05487 .eael-tooltip:hover a{color:#212121;}.elementor-86215 .elementor-element.elementor-element-af05487 .eael-tooltip:hover svg{fill:#212121;}.elementor-86215 .elementor-element.elementor-element-af05487 .eael-tooltip .eael-tooltip-text{width:790px;max-width:795px;background-color:#A03838;color:#fff;font-size:1.5rem;}.elementor-86215 .elementor-element.elementor-element-af05487 .eael-tooltip .eael-tooltip-text:after{border-width:11px;}.elementor-86215 .elementor-element.elementor-element-af05487 .eael-tooltip .eael-tooltip-text.eael-tooltip-left::after{top:calc( 50% - 11px );}.elementor-86215 .elementor-element.elementor-element-af05487 .eael-tooltip .eael-tooltip-text.eael-tooltip-right::after{top:calc( 50% - 11px );}.elementor-86215 .elementor-element.elementor-element-af05487 .eael-tooltip .eael-tooltip-text.eael-tooltip-top::after{left:calc( 50% - 11px );}.elementor-86215 .elementor-element.elementor-element-af05487 .eael-tooltip .eael-tooltip-text.eael-tooltip-bottom::after{left:calc( 50% - 11px );}.elementor-86215 .elementor-element.elementor-element-af05487 .eael-tooltip .eael-tooltip-text.eael-tooltip-top:after{border-top-color:#A03838;}.elementor-86215 .elementor-element.elementor-element-af05487 .eael-tooltip .eael-tooltip-text.eael-tooltip-bottom:after{border-bottom-color:#A03838;}.elementor-86215 .elementor-element.elementor-element-af05487 .eael-tooltip .eael-tooltip-text.eael-tooltip-left:after{border-left-color:#A03838;}.elementor-86215 .elementor-element.elementor-element-af05487 .eael-tooltip .eael-tooltip-text.eael-tooltip-right:after{border-right-color:#A03838;}.elementor-86215 .elementor-element.elementor-element-4eede81 .ekit-btn-wraper{text-align:center;}.elementor-86215 .elementor-element.elementor-element-4eede81 .ekit_creative_button{font-size:2.5rem;}.elementor-86215 .elementor-element.elementor-element-4eede81 .ekit_creative_button:not(.ekit_tamaya) > .ekit_creative_button_text{color:#A03838;}.elementor-86215 .elementor-element.elementor-element-4eede81 .ekit_creative_button.ekit_tamaya::before{color:#A03838;background-color:#02010100;}.elementor-86215 .elementor-element.elementor-element-4eede81 .ekit_creative_button.ekit_tamaya::after{color:#A03838;background-color:#02010100;}.elementor-86215 .elementor-element.elementor-element-4eede81 .ekit_creative_button > i{color:#A03838;font-size:4.2rem;}.elementor-86215 .elementor-element.elementor-element-4eede81 .ekit_slide_in_line::after{background-color:#A03838;}.elementor-86215 .elementor-element.elementor-element-4eede81 .ekit_creative_button svg path{stroke:#A03838;fill:#A03838;}.elementor-86215 .elementor-element.elementor-element-4eede81 .ekit_creative_button:not(.ekit_tamaya){background-color:#02010100;}.elementor-86215 .elementor-element.elementor-element-4eede81 .ekit_distorted_btn .ekit_button__bg{background-color:#02010100;}.elementor-86215 .elementor-element.elementor-element-4eede81 .ekit_creative_button > svg{max-width:4.2rem;}.elementor-86215 .elementor-element.elementor-element-bb97a59 > .elementor-background-overlay{background-color:var( --e-global-color-primary );opacity:0.92;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-86215 .elementor-element.elementor-element-bb97a59{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;overflow:visible;}.elementor-bc-flex-widget .elementor-86215 .elementor-element.elementor-element-3be08e6.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-86215 .elementor-element.elementor-element-3be08e6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-86215 .elementor-element.elementor-element-5568741{text-align:center;}.elementor-86215 .elementor-element.elementor-element-5568741 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:2rem;font-weight:500;letter-spacing:1.5rem;color:#D89330;}.elementor-86215 .elementor-element.elementor-element-6061cca{padding:30px 0px 0px 0px;overflow:visible;}.elementor-86215 .elementor-element.elementor-element-f325818 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:7rem;font-weight:700;color:var( --e-global-color-5a82d568 );}.elementor-86215 .elementor-element.elementor-element-9c99227{font-family:"DM Sans", Sans-serif;font-size:1.5rem;color:var( --e-global-color-5a82d568 );}.elementor-bc-flex-widget .elementor-86215 .elementor-element.elementor-element-f54d973.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-86215 .elementor-element.elementor-element-f54d973.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-86215 .elementor-element.elementor-element-f54d973 .elementor-background-slideshow__slide__image{background-size:contain;background-position:center center;}.elementor-86215 .elementor-element.elementor-element-f54d973 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-86215 .elementor-element.elementor-element-f54d973 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-86215 .elementor-element.elementor-element-dd227f3 .ekit-btn-wraper{text-align:center;}.elementor-86215 .elementor-element.elementor-element-dd227f3 .ekit_creative_button:not(.ekit_tamaya) > .ekit_creative_button_text{color:#D89330;}.elementor-86215 .elementor-element.elementor-element-dd227f3 .ekit_creative_button.ekit_tamaya::before{color:#D89330;background-color:#02010100;}.elementor-86215 .elementor-element.elementor-element-dd227f3 .ekit_creative_button.ekit_tamaya::after{color:#D89330;background-color:#02010100;}.elementor-86215 .elementor-element.elementor-element-dd227f3 .ekit_creative_button > i{color:#D89330;font-size:5rem;}.elementor-86215 .elementor-element.elementor-element-dd227f3 .ekit_slide_in_line::after{background-color:#D89330;}.elementor-86215 .elementor-element.elementor-element-dd227f3 .ekit_creative_button svg path{stroke:#D89330;fill:#D89330;}.elementor-86215 .elementor-element.elementor-element-dd227f3 .ekit_creative_button:not(.ekit_tamaya){background-color:#02010100;}.elementor-86215 .elementor-element.elementor-element-dd227f3 .ekit_distorted_btn .ekit_button__bg{background-color:#02010100;}.elementor-86215 .elementor-element.elementor-element-dd227f3 .ekit_creative_button > svg{max-width:5rem;}.elementor-86215 .elementor-element.elementor-element-e4be86b > .elementor-background-overlay{background-color:var( --e-global-color-5a82d568 );opacity:0.88;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-86215 .elementor-element.elementor-element-e4be86b > .elementor-container{min-height:400px;}.elementor-86215 .elementor-element.elementor-element-e4be86b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 050px 0px;overflow:visible;}.elementor-bc-flex-widget .elementor-86215 .elementor-element.elementor-element-bd011af.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-86215 .elementor-element.elementor-element-bd011af.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-86215 .elementor-element.elementor-element-bd011af > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-86215 .elementor-element.elementor-element-8f91bbb{--spacer-size:28px;}.elementor-86215 .elementor-element.elementor-element-bfba71b{text-align:center;}.elementor-86215 .elementor-element.elementor-element-bfba71b .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:2rem;font-weight:500;letter-spacing:1.5rem;color:#D89330;}.elementor-86215 .elementor-element.elementor-element-6964d5c .elementskit-advanced-slider{--ekit-swiper-slide-per-view:1;--ekit_slider_space_betweens:0px;}.elementor-86215 .elementor-element.elementor-element-6964d5c .widgetarea_warper .widgetarea_warper_edit{top:0;left:auto;right:0;bottom:auto;}.elementor-86215 .elementor-element.elementor-element-6964d5c .elementskit-advanced-slider .swiper-nav-button i{font-size:20px;}.elementor-86215 .elementor-element.elementor-element-6964d5c .elementskit-advanced-slider .swiper-nav-button{color:#ffffff;background:#D89330;}.elementor-86215 .elementor-element.elementor-element-6964d5c .elementskit-advanced-slider .swiper-container-vertical .ekit-swiper-arrow-button{top:50%;}.elementor-86215 .elementor-element.elementor-element-6964d5c .elementskit-advanced-slider .swiper-container-horizontal .ekit-swiper-arrow-button .swiper-button-next{top:50%;}.elementor-86215 .elementor-element.elementor-element-6964d5c .elementskit-advanced-slider .swiper-container-horizontal .ekit-swiper-arrow-button .swiper-button-prev{top:50%;}.elementor-86215 .elementor-element.elementor-element-6964d5c .elementskit-advanced-slider .swiper-vertical .ekit-swiper-arrow-button{top:50%;}.elementor-86215 .elementor-element.elementor-element-6964d5c .elementskit-advanced-slider .swiper-horizontal .ekit-swiper-arrow-button .swiper-button-next{top:50%;}.elementor-86215 .elementor-element.elementor-element-6964d5c .elementskit-advanced-slider .swiper-horizontal .ekit-swiper-arrow-button .swiper-button-prev{top:50%;}.elementor-86215 .elementor-element.elementor-element-6964d5c .elementskit-advanced-slider .swiper-pagination .swiper-pagination-bullet::before{background-color:#D89330;}.elementor-86215 .elementor-element.elementor-element-6964d5c .elementskit-advanced-slider .swiper-container-horizontal .swiper-pagination{left:50%;transform:translateX(-50%);}.elementor-86215 .elementor-element.elementor-element-6964d5c .elementskit-advanced-slider .swiper-horizontal .swiper-pagination{left:50%;transform:translateX(-50%);}.elementor-86215 .elementor-element.elementor-element-e11d5d1{margin-top:-65px;margin-bottom:0px;padding:0px 0px 0px 0px;overflow:visible;}.elementor-86215 .elementor-element.elementor-element-6194190 .eael-tooltip:hover .eael-tooltip-text.eael-tooltip-top{animation-duration:300ms;}.elementor-86215 .elementor-element.elementor-element-6194190 .eael-tooltip:hover .eael-tooltip-text.eael-tooltip-left{animation-duration:300ms;}.elementor-86215 .elementor-element.elementor-element-6194190 .eael-tooltip:hover .eael-tooltip-text.eael-tooltip-bottom{animation-duration:300ms;}.elementor-86215 .elementor-element.elementor-element-6194190 .eael-tooltip:hover .eael-tooltip-text.eael-tooltip-right{animation-duration:300ms;}.elementor-86215 .elementor-element.elementor-element-6194190 .eael-tooltip{width:30%;}.elementor-86215 .elementor-element.elementor-element-6194190 .eael-tooltip:hover{color:#212121;}.elementor-86215 .elementor-element.elementor-element-6194190 .eael-tooltip:hover a{color:#212121;}.elementor-86215 .elementor-element.elementor-element-6194190 .eael-tooltip:hover svg{fill:#212121;}.elementor-86215 .elementor-element.elementor-element-6194190 .eael-tooltip .eael-tooltip-text{width:860px;max-width:865px;padding:10px 30px 10px 10px;background-color:#D89330;color:#fff;font-size:1.5rem;}.elementor-86215 .elementor-element.elementor-element-6194190 .eael-tooltip .eael-tooltip-text:after{border-width:11px;}.elementor-86215 .elementor-element.elementor-element-6194190 .eael-tooltip .eael-tooltip-text.eael-tooltip-left::after{top:calc( 50% - 11px );}.elementor-86215 .elementor-element.elementor-element-6194190 .eael-tooltip .eael-tooltip-text.eael-tooltip-right::after{top:calc( 50% - 11px );}.elementor-86215 .elementor-element.elementor-element-6194190 .eael-tooltip .eael-tooltip-text.eael-tooltip-top::after{left:calc( 50% - 11px );}.elementor-86215 .elementor-element.elementor-element-6194190 .eael-tooltip .eael-tooltip-text.eael-tooltip-bottom::after{left:calc( 50% - 11px );}.elementor-86215 .elementor-element.elementor-element-6194190 .eael-tooltip .eael-tooltip-text.eael-tooltip-top:after{border-top-color:#D89330;}.elementor-86215 .elementor-element.elementor-element-6194190 .eael-tooltip .eael-tooltip-text.eael-tooltip-bottom:after{border-bottom-color:#D89330;}.elementor-86215 .elementor-element.elementor-element-6194190 .eael-tooltip .eael-tooltip-text.eael-tooltip-left:after{border-left-color:#D89330;}.elementor-86215 .elementor-element.elementor-element-6194190 .eael-tooltip .eael-tooltip-text.eael-tooltip-right:after{border-right-color:#D89330;}.elementor-86215 .elementor-element.elementor-element-c48cf8c .ekit-btn-wraper{text-align:center;}.elementor-86215 .elementor-element.elementor-element-c48cf8c .ekit_creative_button{font-size:2.5rem;}.elementor-86215 .elementor-element.elementor-element-c48cf8c .ekit_creative_button:not(.ekit_tamaya) > .ekit_creative_button_text{color:#D89330;}.elementor-86215 .elementor-element.elementor-element-c48cf8c .ekit_creative_button.ekit_tamaya::before{color:#D89330;background-color:#02010100;}.elementor-86215 .elementor-element.elementor-element-c48cf8c .ekit_creative_button.ekit_tamaya::after{color:#D89330;background-color:#02010100;}.elementor-86215 .elementor-element.elementor-element-c48cf8c .ekit_creative_button > i{color:#D89330;font-size:4.2rem;}.elementor-86215 .elementor-element.elementor-element-c48cf8c .ekit_slide_in_line::after{background-color:#D89330;}.elementor-86215 .elementor-element.elementor-element-c48cf8c .ekit_creative_button svg path{stroke:#D89330;fill:#D89330;}.elementor-86215 .elementor-element.elementor-element-c48cf8c .ekit_creative_button:not(.ekit_tamaya){background-color:#02010100;}.elementor-86215 .elementor-element.elementor-element-c48cf8c .ekit_distorted_btn .ekit_button__bg{background-color:#02010100;}.elementor-86215 .elementor-element.elementor-element-c48cf8c .ekit_creative_button > svg{max-width:4.2rem;}.elementor-86215 .elementor-element.elementor-element-96f54f7 > .elementor-background-overlay{background-color:var( --e-global-color-primary );opacity:0.77;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-86215 .elementor-element.elementor-element-96f54f7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;overflow:visible;}.elementor-bc-flex-widget .elementor-86215 .elementor-element.elementor-element-5201282.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-86215 .elementor-element.elementor-element-5201282.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-86215 .elementor-element.elementor-element-0fea6b0{text-align:center;}.elementor-86215 .elementor-element.elementor-element-0fea6b0 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:2rem;font-weight:500;letter-spacing:1.5rem;color:#7DA358;}.elementor-86215 .elementor-element.elementor-element-a065cce{overflow:visible;}.elementor-86215 .elementor-element.elementor-element-dd58baf .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:7rem;font-weight:700;color:var( --e-global-color-5a82d568 );}.elementor-86215 .elementor-element.elementor-element-691a9d6{font-family:"DM Sans", Sans-serif;font-size:1.5rem;color:var( --e-global-color-5a82d568 );}.elementor-bc-flex-widget .elementor-86215 .elementor-element.elementor-element-16676b4.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-86215 .elementor-element.elementor-element-16676b4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-86215 .elementor-element.elementor-element-16676b4 .elementor-background-slideshow__slide__image{background-size:contain;background-position:center center;}.elementor-86215 .elementor-element.elementor-element-16676b4 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-86215 .elementor-element.elementor-element-16676b4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-86215 .elementor-element.elementor-element-7609cf9 .ekit-btn-wraper{text-align:center;}.elementor-86215 .elementor-element.elementor-element-7609cf9 .ekit_creative_button:not(.ekit_tamaya) > .ekit_creative_button_text{color:#7DA358;}.elementor-86215 .elementor-element.elementor-element-7609cf9 .ekit_creative_button.ekit_tamaya::before{color:#7DA358;background-color:#02010100;}.elementor-86215 .elementor-element.elementor-element-7609cf9 .ekit_creative_button.ekit_tamaya::after{color:#7DA358;background-color:#02010100;}.elementor-86215 .elementor-element.elementor-element-7609cf9 .ekit_creative_button > i{color:#7DA358;font-size:5rem;}.elementor-86215 .elementor-element.elementor-element-7609cf9 .ekit_slide_in_line::after{background-color:#7DA358;}.elementor-86215 .elementor-element.elementor-element-7609cf9 .ekit_creative_button svg path{stroke:#7DA358;fill:#7DA358;}.elementor-86215 .elementor-element.elementor-element-7609cf9 .ekit_creative_button:not(.ekit_tamaya){background-color:#02010100;}.elementor-86215 .elementor-element.elementor-element-7609cf9 .ekit_distorted_btn .ekit_button__bg{background-color:#02010100;}.elementor-86215 .elementor-element.elementor-element-7609cf9 .ekit_creative_button > svg{max-width:5rem;}.elementor-86215 .elementor-element.elementor-element-d0ccc0c > .elementor-background-overlay{background-color:var( --e-global-color-5a82d568 );opacity:0.88;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-86215 .elementor-element.elementor-element-d0ccc0c > .elementor-container{min-height:400px;}.elementor-86215 .elementor-element.elementor-element-d0ccc0c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 050px 0px;overflow:visible;}.elementor-bc-flex-widget .elementor-86215 .elementor-element.elementor-element-dec7c60.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-86215 .elementor-element.elementor-element-dec7c60.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-86215 .elementor-element.elementor-element-dec7c60 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-86215 .elementor-element.elementor-element-70cef2f{--spacer-size:28px;}.elementor-86215 .elementor-element.elementor-element-ea301e9{text-align:center;}.elementor-86215 .elementor-element.elementor-element-ea301e9 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:2rem;font-weight:500;letter-spacing:1.5rem;color:#7D946E;}.elementor-86215 .elementor-element.elementor-element-667cee7 .elementskit-advanced-slider{--ekit-swiper-slide-per-view:1;--ekit_slider_space_betweens:0px;}.elementor-86215 .elementor-element.elementor-element-667cee7 .widgetarea_warper .widgetarea_warper_edit{top:0;left:auto;right:0;bottom:auto;}.elementor-86215 .elementor-element.elementor-element-667cee7 .ekit-slider-wrapper{padding-top:0px;padding-bottom:0px;}.elementor-86215 .elementor-element.elementor-element-667cee7 .elementskit-advanced-slider .swiper-nav-button i{font-size:20px;}.elementor-86215 .elementor-element.elementor-element-667cee7 .elementskit-advanced-slider .swiper-nav-button{color:#ffffff;background:#7DA358;}.elementor-86215 .elementor-element.elementor-element-667cee7 .elementskit-advanced-slider .swiper-container-vertical .ekit-swiper-arrow-button{top:50%;}.elementor-86215 .elementor-element.elementor-element-667cee7 .elementskit-advanced-slider .swiper-container-horizontal .ekit-swiper-arrow-button .swiper-button-next{top:50%;}.elementor-86215 .elementor-element.elementor-element-667cee7 .elementskit-advanced-slider .swiper-container-horizontal .ekit-swiper-arrow-button .swiper-button-prev{top:50%;}.elementor-86215 .elementor-element.elementor-element-667cee7 .elementskit-advanced-slider .swiper-vertical .ekit-swiper-arrow-button{top:50%;}.elementor-86215 .elementor-element.elementor-element-667cee7 .elementskit-advanced-slider .swiper-horizontal .ekit-swiper-arrow-button .swiper-button-next{top:50%;}.elementor-86215 .elementor-element.elementor-element-667cee7 .elementskit-advanced-slider .swiper-horizontal .ekit-swiper-arrow-button .swiper-button-prev{top:50%;}.elementor-86215 .elementor-element.elementor-element-667cee7 .elementskit-advanced-slider .swiper-pagination .swiper-pagination-bullet::before{background-color:#282828;}.elementor-86215 .elementor-element.elementor-element-667cee7 .elementskit-advanced-slider .swiper-container-horizontal .swiper-pagination{left:50%;transform:translateX(-50%);}.elementor-86215 .elementor-element.elementor-element-667cee7 .elementskit-advanced-slider .swiper-horizontal .swiper-pagination{left:50%;transform:translateX(-50%);}.elementor-86215 .elementor-element.elementor-element-63a4f26{margin-top:-65px;margin-bottom:0px;padding:0px 0px 0px 0px;overflow:visible;}.elementor-86215 .elementor-element.elementor-element-8a76698 .eael-tooltip:hover .eael-tooltip-text.eael-tooltip-top{animation-duration:300ms;}.elementor-86215 .elementor-element.elementor-element-8a76698 .eael-tooltip:hover .eael-tooltip-text.eael-tooltip-left{animation-duration:300ms;}.elementor-86215 .elementor-element.elementor-element-8a76698 .eael-tooltip:hover .eael-tooltip-text.eael-tooltip-bottom{animation-duration:300ms;}.elementor-86215 .elementor-element.elementor-element-8a76698 .eael-tooltip:hover .eael-tooltip-text.eael-tooltip-right{animation-duration:300ms;}.elementor-86215 .elementor-element.elementor-element-8a76698 .eael-tooltip{width:30%;}.elementor-86215 .elementor-element.elementor-element-8a76698 .eael-tooltip:hover{color:#212121;}.elementor-86215 .elementor-element.elementor-element-8a76698 .eael-tooltip:hover a{color:#212121;}.elementor-86215 .elementor-element.elementor-element-8a76698 .eael-tooltip:hover svg{fill:#212121;}.elementor-86215 .elementor-element.elementor-element-8a76698 .eael-tooltip .eael-tooltip-text{width:790px;max-width:795px;background-color:#7DA358;color:#fff;font-size:1.5rem;}.elementor-86215 .elementor-element.elementor-element-8a76698 .eael-tooltip .eael-tooltip-text:after{border-width:11px;}.elementor-86215 .elementor-element.elementor-element-8a76698 .eael-tooltip .eael-tooltip-text.eael-tooltip-left::after{top:calc( 50% - 11px );}.elementor-86215 .elementor-element.elementor-element-8a76698 .eael-tooltip .eael-tooltip-text.eael-tooltip-right::after{top:calc( 50% - 11px );}.elementor-86215 .elementor-element.elementor-element-8a76698 .eael-tooltip .eael-tooltip-text.eael-tooltip-top::after{left:calc( 50% - 11px );}.elementor-86215 .elementor-element.elementor-element-8a76698 .eael-tooltip .eael-tooltip-text.eael-tooltip-bottom::after{left:calc( 50% - 11px );}.elementor-86215 .elementor-element.elementor-element-8a76698 .eael-tooltip .eael-tooltip-text.eael-tooltip-top:after{border-top-color:#7DA358;}.elementor-86215 .elementor-element.elementor-element-8a76698 .eael-tooltip .eael-tooltip-text.eael-tooltip-bottom:after{border-bottom-color:#7DA358;}.elementor-86215 .elementor-element.elementor-element-8a76698 .eael-tooltip .eael-tooltip-text.eael-tooltip-left:after{border-left-color:#7DA358;}.elementor-86215 .elementor-element.elementor-element-8a76698 .eael-tooltip .eael-tooltip-text.eael-tooltip-right:after{border-right-color:#7DA358;}.elementor-86215 .elementor-element.elementor-element-880b1b4 .ekit-btn-wraper{text-align:center;}.elementor-86215 .elementor-element.elementor-element-880b1b4 .ekit_creative_button{font-size:2.5rem;}.elementor-86215 .elementor-element.elementor-element-880b1b4 .ekit_creative_button:not(.ekit_tamaya) > .ekit_creative_button_text{color:#7DA358;}.elementor-86215 .elementor-element.elementor-element-880b1b4 .ekit_creative_button.ekit_tamaya::before{color:#7DA358;background-color:#02010100;}.elementor-86215 .elementor-element.elementor-element-880b1b4 .ekit_creative_button.ekit_tamaya::after{color:#7DA358;background-color:#02010100;}.elementor-86215 .elementor-element.elementor-element-880b1b4 .ekit_creative_button > i{color:#7DA358;font-size:4.2rem;}.elementor-86215 .elementor-element.elementor-element-880b1b4 .ekit_slide_in_line::after{background-color:#7DA358;}.elementor-86215 .elementor-element.elementor-element-880b1b4 .ekit_creative_button svg path{stroke:#7DA358;fill:#7DA358;}.elementor-86215 .elementor-element.elementor-element-880b1b4 .ekit_creative_button:not(.ekit_tamaya){background-color:#02010100;}.elementor-86215 .elementor-element.elementor-element-880b1b4 .ekit_distorted_btn .ekit_button__bg{background-color:#02010100;}.elementor-86215 .elementor-element.elementor-element-880b1b4 .ekit_creative_button > svg{max-width:4.2rem;}.elementor-86215 .elementor-element.elementor-element-465e2b45 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-86215 .elementor-element.elementor-element-465e2b45 > .elementor-background-overlay{background-color:#000000;opacity:0.81;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-86215 .elementor-element.elementor-element-465e2b45{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 70px 0px;overflow:visible;}.elementor-bc-flex-widget .elementor-86215 .elementor-element.elementor-element-5240fe37.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-86215 .elementor-element.elementor-element-5240fe37.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-86215 .elementor-element.elementor-element-5240fe37 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-86215 .elementor-element.elementor-element-6bb7e6f5{width:var( --container-widget-width, 112.005% );max-width:112.005%;--container-widget-width:112.005%;--container-widget-flex-grow:0;text-align:right;}.elementor-86215 .elementor-element.elementor-element-6bb7e6f5 > .elementor-widget-container{padding:30px 20px 0px 40px;}.elementor-86215 .elementor-element.elementor-element-6bb7e6f5 .elementor-heading-title{font-size:65px;color:#ffffff;}.elementor-86215 .elementor-element.elementor-element-50a286a{width:var( --container-widget-width, 120% );max-width:120%;--container-widget-width:120%;--container-widget-flex-grow:0;}.elementor-86215 .elementor-element.elementor-element-50a286a > .elementor-widget-container{margin:80px 20px 0px 0px;padding:0px 0px 0px 0px;}.elementor-86215 .elementor-element.elementor-element-50a286a img{height:272px;object-fit:cover;object-position:center center;}.elementor-86215 .elementor-element.elementor-element-6572e7b > .elementor-element-populated{padding:0% 15% 0% 0%;}.elementor-86215 .elementor-element.elementor-element-bc6e773{width:var( --container-widget-width, 127.345% );max-width:127.345%;--container-widget-width:127.345%;--container-widget-flex-grow:0;font-family:"DM Sans", Sans-serif;font-size:1.5rem;color:var( --e-global-color-5a82d568 );}.elementor-86215 .elementor-element.elementor-element-bc6e773 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-86215 .elementor-element.elementor-element-767a2e4 .ekit-btn-wraper{text-align:center;}.elementor-86215 .elementor-element.elementor-element-767a2e4 .ekit_creative_button:not(.ekit_tamaya) > .ekit_creative_button_text{color:#8A4F88;}.elementor-86215 .elementor-element.elementor-element-767a2e4 .ekit_creative_button.ekit_tamaya::before{color:#8A4F88;background-color:#02010100;}.elementor-86215 .elementor-element.elementor-element-767a2e4 .ekit_creative_button.ekit_tamaya::after{color:#8A4F88;background-color:#02010100;}.elementor-86215 .elementor-element.elementor-element-767a2e4 .ekit_creative_button > i{color:#8A4F88;font-size:5rem;}.elementor-86215 .elementor-element.elementor-element-767a2e4 .ekit_slide_in_line::after{background-color:#8A4F88;}.elementor-86215 .elementor-element.elementor-element-767a2e4 .ekit_creative_button svg path{stroke:#8A4F88;fill:#8A4F88;}.elementor-86215 .elementor-element.elementor-element-767a2e4 .ekit_creative_button:not(.ekit_tamaya){background-color:#02010100;}.elementor-86215 .elementor-element.elementor-element-767a2e4 .ekit_distorted_btn .ekit_button__bg{background-color:#02010100;}.elementor-86215 .elementor-element.elementor-element-767a2e4 .ekit_creative_button > svg{max-width:5rem;}.elementor-bc-flex-widget .elementor-86215 .elementor-element.elementor-element-772f8073.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-86215 .elementor-element.elementor-element-772f8073.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-86215 .elementor-element.elementor-element-6052d5ab img{height:488px;object-fit:cover;object-position:center center;}.elementor-86215 .elementor-element.elementor-element-395c56e6 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-86215 .elementor-element.elementor-element-395c56e6 > .elementor-background-overlay{background-color:#FFFFFF;opacity:0.86;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-86215 .elementor-element.elementor-element-395c56e6 .elementor-background-slideshow__slide__image{background-size:cover;}.elementor-86215 .elementor-element.elementor-element-395c56e6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:90px 0px 90px 0px;overflow:visible;}.elementor-86215 .elementor-element.elementor-element-5c471edd > .elementor-element-populated{padding:0px 40px 0px 0px;}.elementor-86215 .elementor-element.elementor-element-2dcb9e0{text-align:left;}.elementor-86215 .elementor-element.elementor-element-2dcb9e0 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:2rem;font-weight:500;letter-spacing:1.5rem;color:#8A4F88;}.elementor-86215 .elementor-element.elementor-element-596157d9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-86215 .elementor-element.elementor-element-596157d9{font-size:16px;font-weight:300;line-height:1.7em;color:var( --e-global-color-text );}.elementor-86215 .elementor-element.elementor-element-bbd83e1{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;overflow:visible;}.elementor-86215 .elementor-element.elementor-element-54d589a .elementor-icon-wrapper{text-align:center;}.elementor-86215 .elementor-element.elementor-element-54d589a.elementor-view-stacked .elementor-icon{background-color:#8A4F88;}.elementor-86215 .elementor-element.elementor-element-54d589a.elementor-view-framed .elementor-icon, .elementor-86215 .elementor-element.elementor-element-54d589a.elementor-view-default .elementor-icon{color:#8A4F88;border-color:#8A4F88;}.elementor-86215 .elementor-element.elementor-element-54d589a.elementor-view-framed .elementor-icon, .elementor-86215 .elementor-element.elementor-element-54d589a.elementor-view-default .elementor-icon svg{fill:#8A4F88;}.elementor-86215 .elementor-element.elementor-element-355cf9d{font-family:"DM Sans", Sans-serif;font-size:1.6rem;}.elementor-86215 .elementor-element.elementor-element-951815b .elementor-icon-wrapper{text-align:center;}.elementor-86215 .elementor-element.elementor-element-951815b.elementor-view-stacked .elementor-icon{background-color:#8A4F88;}.elementor-86215 .elementor-element.elementor-element-951815b.elementor-view-framed .elementor-icon, .elementor-86215 .elementor-element.elementor-element-951815b.elementor-view-default .elementor-icon{color:#8A4F88;border-color:#8A4F88;}.elementor-86215 .elementor-element.elementor-element-951815b.elementor-view-framed .elementor-icon, .elementor-86215 .elementor-element.elementor-element-951815b.elementor-view-default .elementor-icon svg{fill:#8A4F88;}.elementor-86215 .elementor-element.elementor-element-42ab5b7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-86215 .elementor-element.elementor-element-42ab5b7{font-size:16px;font-weight:300;line-height:1.7em;color:var( --e-global-color-text );}.elementor-86215 .elementor-element.elementor-element-89bce10{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;overflow:visible;}.elementor-86215 .elementor-element.elementor-element-01f7e2f .elementor-icon-wrapper{text-align:center;}.elementor-86215 .elementor-element.elementor-element-01f7e2f.elementor-view-stacked .elementor-icon{background-color:#8A4F88;}.elementor-86215 .elementor-element.elementor-element-01f7e2f.elementor-view-framed .elementor-icon, .elementor-86215 .elementor-element.elementor-element-01f7e2f.elementor-view-default .elementor-icon{color:#8A4F88;border-color:#8A4F88;}.elementor-86215 .elementor-element.elementor-element-01f7e2f.elementor-view-framed .elementor-icon, .elementor-86215 .elementor-element.elementor-element-01f7e2f.elementor-view-default .elementor-icon svg{fill:#8A4F88;}.elementor-86215 .elementor-element.elementor-element-4fcd8fd{font-family:"DM Sans", Sans-serif;font-size:1.6rem;}.elementor-86215 .elementor-element.elementor-element-a0a6fc7 .elementor-icon-wrapper{text-align:center;}.elementor-86215 .elementor-element.elementor-element-a0a6fc7.elementor-view-stacked .elementor-icon{background-color:#8A4F88;}.elementor-86215 .elementor-element.elementor-element-a0a6fc7.elementor-view-framed .elementor-icon, .elementor-86215 .elementor-element.elementor-element-a0a6fc7.elementor-view-default .elementor-icon{color:#8A4F88;border-color:#8A4F88;}.elementor-86215 .elementor-element.elementor-element-a0a6fc7.elementor-view-framed .elementor-icon, .elementor-86215 .elementor-element.elementor-element-a0a6fc7.elementor-view-default .elementor-icon svg{fill:#8A4F88;}.elementor-86215 .elementor-element.elementor-element-5bd3952 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-86215 .elementor-element.elementor-element-5bd3952{font-size:16px;font-weight:300;line-height:1.7em;color:var( --e-global-color-text );}.elementor-86215 .elementor-element.elementor-element-567c976 > .elementor-background-overlay{background-color:var( --e-global-color-primary );opacity:0.86;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-86215 .elementor-element.elementor-element-567c976{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:70px 0px 70px 0px;overflow:visible;}.elementor-bc-flex-widget .elementor-86215 .elementor-element.elementor-element-dfa47d8.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-86215 .elementor-element.elementor-element-dfa47d8.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-86215 .elementor-element.elementor-element-36be855{overflow:visible;}.elementor-bc-flex-widget .elementor-86215 .elementor-element.elementor-element-731b712.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-86215 .elementor-element.elementor-element-731b712.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-86215 .elementor-element.elementor-element-b78af5f{text-align:left;}.elementor-86215 .elementor-element.elementor-element-b78af5f .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:2rem;font-weight:500;letter-spacing:1rem;color:var( --e-global-color-5a82d568 );}.elementor-86215 .elementor-element.elementor-element-40ae3e9{text-align:left;}.elementor-86215 .elementor-element.elementor-element-40ae3e9 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:5.3rem;font-weight:700;color:var( --e-global-color-5a82d568 );}.elementor-86215 .elementor-element.elementor-element-6d6d9bd > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-86215 .elementor-element.elementor-element-6d6d9bd{font-family:"DM Sans", Sans-serif;font-size:1.5rem;color:var( --e-global-color-5a82d568 );}.elementor-86215 .elementor-element.elementor-element-12d9361{overflow:visible;}@media(max-width:950px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-86215 .elementor-element.elementor-element-63d5c42 .elementskit-advanced-slider{--ekit-swiper-slide-per-view:1;--ekit_slider_space_betweens:0px;}.elementor-86215 .elementor-element.elementor-element-c18e1ad .elementskit-advanced-slider{--ekit-swiper-slide-per-view:1;--ekit_slider_space_betweens:0px;}.elementor-86215 .elementor-element.elementor-element-6964d5c .elementskit-advanced-slider{--ekit-swiper-slide-per-view:1;--ekit_slider_space_betweens:0px;}.elementor-86215 .elementor-element.elementor-element-667cee7 .elementskit-advanced-slider{--ekit-swiper-slide-per-view:1;--ekit_slider_space_betweens:0px;}.elementor-86215 .elementor-element.elementor-element-465e2b45{padding:100px 0px 100px 0px;}.elementor-86215 .elementor-element.elementor-element-5240fe37 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-86215 .elementor-element.elementor-element-6bb7e6f5{text-align:center;}.elementor-86215 .elementor-element.elementor-element-6572e7b > .elementor-element-populated{padding:0px 25px 0px 25px;}.elementor-86215 .elementor-element.elementor-element-772f8073 > .elementor-element-populated{padding:25px 0px 0px 0px;}.elementor-86215 .elementor-element.elementor-element-395c56e6{padding:100px 25px 100px 25px;}}@media(max-width:767px){.elementor-86215 .elementor-element.elementor-element-b5665ed .elementor-heading-title{font-size:3em;}.elementor-86215 .elementor-element.elementor-element-4fb5122 .elementor-heading-title{font-size:1.5em;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-86215 .elementor-element.elementor-element-95ec0a6{font-size:1em;}.elementor-86215 .elementor-element.elementor-element-e320bf3 > .elementor-widget-container{margin:0px 10px 0px 10px;}.elementor-86215 .elementor-element.elementor-element-e320bf3{font-size:1em;}.elementor-86215 .elementor-element.elementor-element-a3defa9 .eael-tooltip{width:320px;}.elementor-86215 .elementor-element.elementor-element-d684f02 .elementor-heading-title{font-size:1.5em;}.elementor-86215 .elementor-element.elementor-element-1f24609{margin-top:0px;margin-bottom:-17px;}.elementor-86215 .elementor-element.elementor-element-6abdfc0 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-86215 .elementor-element.elementor-element-619d89d .elementor-repeater-item-7aa4096{left:18.1%;top:0.5%;}.elementor-86215 .elementor-element.elementor-element-619d89d .elementor-repeater-item-7aa4096 .pp-hot-spot-inner{width:65px;height:65px;font-size:65px;}.elementor-86215 .elementor-element.elementor-element-619d89d .elementor-repeater-item-21382fa{left:59.3%;top:19.3%;}.elementor-86215 .elementor-element.elementor-element-619d89d .elementor-repeater-item-21382fa .pp-hot-spot-inner{width:75px;height:75px;font-size:75px;}.elementor-86215 .elementor-element.elementor-element-619d89d .elementor-repeater-item-4ffda50{left:45%;top:17%;}.elementor-86215 .elementor-element.elementor-element-619d89d .elementor-repeater-item-74feafc{left:53%;top:44%;}.elementor-86215 .elementor-element.elementor-element-619d89d .elementor-repeater-item-74feafc .pp-hot-spot-inner{width:50px;height:50px;font-size:50px;}.elementor-86215 .elementor-element.elementor-element-619d89d .elementor-repeater-item-0847e05{left:69%;top:45.6%;}.elementor-86215 .elementor-element.elementor-element-619d89d .elementor-repeater-item-561922a{left:33.7%;top:56.7%;}.elementor-86215 .elementor-element.elementor-element-619d89d .elementor-repeater-item-561922a .pp-hot-spot-inner{width:75px;height:75px;font-size:75px;}.elementor-86215 .elementor-element.elementor-element-619d89d .elementor-repeater-item-c25cada{left:65%;top:56%;}.elementor-86215 .elementor-element.elementor-element-619d89d .elementor-repeater-item-c25cada .pp-hot-spot-inner{width:60px;height:60px;font-size:60px;}.elementor-86215 .elementor-element.elementor-element-619d89d .elementor-repeater-item-9913c2e{left:67%;top:71.3%;}.elementor-86215 .elementor-element.elementor-element-619d89d .elementor-repeater-item-15a44b2{left:46.6%;top:66.3%;}.elementor-86215 .elementor-element.elementor-element-619d89d .elementor-repeater-item-15a44b2 .pp-hot-spot-inner{width:60px;height:60px;font-size:60px;}.elementor-86215 .elementor-element.elementor-element-619d89d .elementor-repeater-item-9781e3d{left:4.4%;top:68%;}.elementor-86215 .elementor-element.elementor-element-619d89d .elementor-repeater-item-9781e3d .pp-hot-spot-inner{width:65px;height:65px;font-size:65px;}.elementor-86215 .elementor-element.elementor-element-619d89d .elementor-repeater-item-7af5c68{left:0.6%;top:80.5%;}.elementor-86215 .elementor-element.elementor-element-619d89d .elementor-repeater-item-7af5c68 .pp-hot-spot-inner{width:75px;height:75px;font-size:75px;}.elementor-86215 .elementor-element.elementor-element-619d89d .elementor-repeater-item-bc41785{left:47%;top:81%;}.elementor-86215 .elementor-element.elementor-element-619d89d .elementor-repeater-item-bc41785 .pp-hot-spot-inner{width:45px;height:45px;font-size:45px;}.elementor-86215 .elementor-element.elementor-element-619d89d .elementor-repeater-item-2a9dd33{left:33%;top:81.9%;}.elementor-86215 .elementor-element.elementor-element-619d89d .pp-hot-spot-image{text-align:center;width:1179px;}.elementor-86215 .elementor-element.elementor-element-619d89d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-86215 .elementor-element.elementor-element-619d89d .pp-hot-spot-inner{width:4.5em;height:4.5em;font-size:4.5em;}.elementor-86215 .elementor-element.elementor-element-e465586 .elementor-heading-title{font-size:1em;}.elementor-86215 .elementor-element.elementor-element-958d8c0 > .elementor-background-overlay{opacity:0.92;}.elementor-86215 .elementor-element.elementor-element-e17342e .elementor-heading-title{font-size:1em;}.elementor-86215 .elementor-element.elementor-element-a569f24 .elementor-heading-title{font-size:2em;}.elementor-86215 .elementor-element.elementor-element-fb28cee{font-size:1em;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-86215 .elementor-element.elementor-element-28b46fb .elementor-heading-title{font-size:1em;}.elementor-86215 .elementor-element.elementor-element-63d5c42 .elementskit-advanced-slider{--ekit-swiper-slide-per-view:1;--ekit_slider_space_betweens:0px;}.elementor-86215 .elementor-element.elementor-element-4add099 .eael-tooltip .eael-tooltip-text{width:200%;font-size:1.2rem;}.elementor-86215 .elementor-element.elementor-element-e8f5f00 .ekit_creative_button{font-size:2rem;}.elementor-86215 .elementor-element.elementor-element-e8f5f00 .ekit_creative_button > i{font-size:3rem;}.elementor-86215 .elementor-element.elementor-element-e8f5f00 .ekit_creative_button > svg{max-width:3rem;}.elementor-86215 .elementor-element.elementor-element-7341e88 .elementor-heading-title{font-size:1em;}.elementor-86215 .elementor-element.elementor-element-3fe1b6c .elementor-heading-title{font-size:2em;}.elementor-86215 .elementor-element.elementor-element-11ac789{font-size:1em;}.elementor-86215 .elementor-element.elementor-element-a357e3e{font-size:1em;}.elementor-86215 .elementor-element.elementor-element-be6eda8 .elementor-heading-title{font-size:1em;}.elementor-86215 .elementor-element.elementor-element-c18e1ad .elementskit-advanced-slider{--ekit-swiper-slide-per-view:1;--ekit_slider_space_betweens:0px;}.elementor-86215 .elementor-element.elementor-element-af05487 .eael-tooltip{width:30%;}.elementor-86215 .elementor-element.elementor-element-af05487 .eael-tooltip .eael-tooltip-text{width:200%;font-size:1.2rem;}.elementor-86215 .elementor-element.elementor-element-4eede81 .ekit_creative_button{font-size:2rem;}.elementor-86215 .elementor-element.elementor-element-4eede81 .ekit_creative_button > i{font-size:2.5rem;}.elementor-86215 .elementor-element.elementor-element-4eede81 .ekit_creative_button > svg{max-width:2.5rem;}.elementor-86215 .elementor-element.elementor-element-5568741 .elementor-heading-title{font-size:1em;}.elementor-86215 .elementor-element.elementor-element-f325818 .elementor-heading-title{font-size:2em;}.elementor-86215 .elementor-element.elementor-element-9c99227{font-size:1em;}.elementor-86215 .elementor-element.elementor-element-bfba71b .elementor-heading-title{font-size:1em;}.elementor-86215 .elementor-element.elementor-element-6964d5c .elementskit-advanced-slider{--ekit-swiper-slide-per-view:1;--ekit_slider_space_betweens:0px;}.elementor-86215 .elementor-element.elementor-element-e11d5d1{margin-top:0px;margin-bottom:0px;}.elementor-86215 .elementor-element.elementor-element-6194190 .eael-tooltip .eael-tooltip-text{width:200%;font-size:1.2rem;}.elementor-86215 .elementor-element.elementor-element-c48cf8c .ekit_creative_button{font-size:2rem;}.elementor-86215 .elementor-element.elementor-element-c48cf8c .ekit_creative_button > i{font-size:3rem;}.elementor-86215 .elementor-element.elementor-element-c48cf8c .ekit_creative_button > svg{max-width:3rem;}.elementor-86215 .elementor-element.elementor-element-0fea6b0 .elementor-heading-title{font-size:1em;}.elementor-86215 .elementor-element.elementor-element-dd58baf .elementor-heading-title{font-size:2em;}.elementor-86215 .elementor-element.elementor-element-691a9d6{font-size:1em;}.elementor-86215 .elementor-element.elementor-element-ea301e9 .elementor-heading-title{font-size:1em;}.elementor-86215 .elementor-element.elementor-element-667cee7 .elementskit-advanced-slider{--ekit-swiper-slide-per-view:1;--ekit_slider_space_betweens:0px;}.elementor-86215 .elementor-element.elementor-element-8a76698 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-86215 .elementor-element.elementor-element-8a76698 .eael-tooltip .eael-tooltip-text{width:200%;font-size:1.2rem;}.elementor-86215 .elementor-element.elementor-element-880b1b4 .ekit_creative_button{font-size:2rem;}.elementor-86215 .elementor-element.elementor-element-880b1b4 .ekit_creative_button > i{font-size:3rem;}.elementor-86215 .elementor-element.elementor-element-880b1b4 .ekit_creative_button > svg{max-width:3rem;}.elementor-86215 .elementor-element.elementor-element-465e2b45{padding:50px 0px 50px 0px;}.elementor-86215 .elementor-element.elementor-element-6bb7e6f5 .elementor-heading-title{font-size:4rem;}.elementor-86215 .elementor-element.elementor-element-50a286a > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-86215 .elementor-element.elementor-element-50a286a img{max-width:100%;}.elementor-86215 .elementor-element.elementor-element-6572e7b > .elementor-element-populated{padding:25px 20px 0px 20px;}.elementor-86215 .elementor-element.elementor-element-bc6e773{font-size:1em;}.elementor-86215 .elementor-element.elementor-element-6052d5ab img{max-width:100%;}.elementor-86215 .elementor-element.elementor-element-395c56e6{padding:50px 20px 50px 20px;}.elementor-86215 .elementor-element.elementor-element-5c471edd > .elementor-element-populated{padding:0px 0px 30px 0px;}.elementor-86215 .elementor-element.elementor-element-2dcb9e0 .elementor-heading-title{font-size:1em;}.elementor-86215 .elementor-element.elementor-element-355cf9d{font-size:1.2em;}.elementor-86215 .elementor-element.elementor-element-4fcd8fd{font-size:1.2em;}.elementor-86215 .elementor-element.elementor-element-b78af5f{text-align:center;}.elementor-86215 .elementor-element.elementor-element-b78af5f .elementor-heading-title{font-size:1em;}.elementor-86215 .elementor-element.elementor-element-40ae3e9{text-align:center;}.elementor-86215 .elementor-element.elementor-element-40ae3e9 .elementor-heading-title{font-size:2em;}.elementor-86215 .elementor-element.elementor-element-6d6d9bd > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-86215 .elementor-element.elementor-element-6d6d9bd{font-size:1em;}}@media(min-width:768px){.elementor-86215 .elementor-element.elementor-element-5240fe37{width:35.308%;}.elementor-86215 .elementor-element.elementor-element-6572e7b{width:37.776%;}.elementor-86215 .elementor-element.elementor-element-772f8073{width:26.915%;}.elementor-86215 .elementor-element.elementor-element-10046a8{width:12%;}.elementor-86215 .elementor-element.elementor-element-897ba1a{width:76.332%;}.elementor-86215 .elementor-element.elementor-element-10b1d49{width:11%;}.elementor-86215 .elementor-element.elementor-element-f2cccae{width:12%;}.elementor-86215 .elementor-element.elementor-element-a225e2a{width:76.332%;}.elementor-86215 .elementor-element.elementor-element-d38ea07{width:11%;}.elementor-86215 .elementor-element.elementor-element-731b712{width:40.179%;}.elementor-86215 .elementor-element.elementor-element-f99ca8b{width:59.821%;}}@media(max-width:950px) and (min-width:768px){.elementor-86215 .elementor-element.elementor-element-5240fe37{width:100%;}.elementor-86215 .elementor-element.elementor-element-6572e7b{width:50%;}.elementor-86215 .elementor-element.elementor-element-772f8073{width:50%;}}/* Start custom CSS for heading, class: .elementor-element-d684f02 */.elementor-kit-8341 a {
    text-decoration: none;
}/* End custom CSS */
/* Start custom CSS for pp-image-hotspots, class: .elementor-element-619d89d */.cristina {
  content: '';
  display: block;
  width: 100px;
  height: 100px;
  background-image: url("https://idpc.gov.co/wp-content/uploads/2025/07/tag-cristina.webp");
  background-size: cover;
}

img.attachment-full.size-full.wp-image-86357 {
    width: 100%;
}

.pp-tooltip.pp-tooltip-619d89d .pp-tooltip-content {
    font-family: "DM Sans", Sans-serif;
    font-size: 1.2rem;
    font-weight: bold;
    text-align: left;
}

.tooltipster-sidetip.tooltipster-top:not(.uael-tooltipster-active) .tooltipster-arrow-background {
    border-top-color: #743373 !important;
}


.johana {
  content: '';
  display: block;
  width: 100px;
  height: 100px;
  background-image: url("https://idpc.gov.co/wp-content/uploads/2025/07/johana-pin.webp");
  background-size: cover;
}

.jairo {
  content: '';
  display: block;
  width: 100px;
  height: 100px;
  background-image: url("https://idpc.gov.co/wp-content/uploads/2025/07/jairo-pin.webp");
  background-size: cover;
}

.luck {
  content: '';
  display: block;
  width: 100px;
  height: 100px;
  background-image: url("https://idpc.gov.co/wp-content/uploads/2025/07/luck-pin.webp");
  background-size: cover;
}

@media (max-width: 768px) {

    .pp-hot-spot-image img.attachment-full.size-full.wp-image-86357 {
 height: 420px !important;
 object-fit: cover !important;
    } 
    
.johana, .jairo, .luck, .cristina {
  width: 65px !important;
  height: 65px !important;
}
  
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4e6ed9a */#filtros { display:flex; flex-wrap:wrap; justify-content:center; gap:8px; margin:20px 0; }
  .filter-btn { background:transparent; border:none; padding:8px 12px; border-radius:2px; cursor:pointer; font-size:14px; }
  .filter-btn.active, .filter-btn:focus { background:#8A4F88; color:#fff; outline:none; }
  .filter-btn:hover { background:#8A4F88; color:white; }

  .galeria { display:flex; flex-wrap:wrap; justify-content:center; gap:16px; }
  .item {
    flex:1 1 calc(50% - 16px);
    max-width:220px;
    display:flex; justify-content:center;

  }
  .item-link {
    display:block; border-radius:8px; overflow:hidden;
    box-shadow:0 2px 6px rgba(0,0,0,0.1);
    transition:transform .3s, box-shadow .3s;
    text-decoration:none !important; color: #8A4F88 !important;
        background: white;
    border-radius:8px;
    font-size:1.6rem; 
    
  }
  .item-link:focus, .item-link:hover {
    outline:2px solid #007BFF; transform:scale(1.03); box-shadow:0 4px 12px rgba(0,0,0,0.2);
  }
  .item img { width:100%; height:auto; display:block; }
  .item p { margin:20px; text-align:center; font-weight: bold;     line-height: 1.6rem;
}

  @media (min-width:600px){ .item { flex:1 1 calc(33.33% - 16px); } }
  @media (min-width:1024px){ .item { flex:1 1 calc(25% - 16px); } }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-554baaa */.vertical-nav {
  position: fixed;
  top: 50%;
  left: 0px;
  transform: translateY(-50%);
  display: flex;
  flex-direction: column;
  gap: 12px;
  z-index: 9999;
}

.vertical-nav .dot {
  position: relative;
  width: 14px;
  height: 14px;
  border-radius: 50%;
  cursor: pointer;
}

.vertical-nav .dot span {
  display: block;
  position: absolute;
  left: 24px;
  top: 50%;
  transform: translateY(-50%);
  background: #222;
  color: white;
  padding: 2px 6px;
  border-radius: 4px;
  white-space: nowrap;
  font-size: 12px;
  opacity: 0;
  pointer-events: none;
  transition: opacity 0.3s;
}

.vertical-nav .dot:hover span,
.vertical-nav .dot.active span {
  opacity: 1;
}

/* Colores personalizados */
.dot-intro { background-color: #B46CB2; }
.dot-joha { background-color: #A03838; }
.dot-cris { background-color: #7DA358; }
.dot-jairo { background-color: #3D7593; }
.dot-luck { background-color: #D89330; }
.dot-cierre { background-color: #B46CB2; }

.vertical-nav .nav-container {
  background: rgba(0, 0, 0, 0.8); /* fondo negro con transparencia */
  padding: 10px;
  border-top-right-radius: 12px;
  border-bottom-right-radius: 12px;
  display: flex;
  flex-direction: column;
  gap: 12px;
  align-items: center;
}/* End custom CSS */