.elementor-127 .elementor-element.elementor-element-6702b07{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;}.elementor-127 .elementor-element.elementor-element-6702b07:not(.elementor-motion-effects-element-type-background), .elementor-127 .elementor-element.elementor-element-6702b07 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBFBFB;}.elementor-127 .elementor-element.elementor-element-6702b07, .elementor-127 .elementor-element.elementor-element-6702b07::before{--border-transition:0.3s;}.elementor-127 .elementor-element.elementor-element-74a8e433{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:flex-end;--background-transition:0.3s;}.elementor-127 .elementor-element.elementor-element-7dbda98a .menu-item a.hfe-menu-item{padding-left:15px;padding-right:15px;}.elementor-127 .elementor-element.elementor-element-7dbda98a .menu-item a.hfe-sub-menu-item{padding-left:calc( 15px + 20px );padding-right:15px;}.elementor-127 .elementor-element.elementor-element-7dbda98a .hfe-nav-menu__layout-vertical .menu-item ul ul a.hfe-sub-menu-item{padding-left:calc( 15px + 40px );padding-right:15px;}.elementor-127 .elementor-element.elementor-element-7dbda98a .hfe-nav-menu__layout-vertical .menu-item ul ul ul a.hfe-sub-menu-item{padding-left:calc( 15px + 60px );padding-right:15px;}.elementor-127 .elementor-element.elementor-element-7dbda98a .hfe-nav-menu__layout-vertical .menu-item ul ul ul ul a.hfe-sub-menu-item{padding-left:calc( 15px + 80px );padding-right:15px;}.elementor-127 .elementor-element.elementor-element-7dbda98a .menu-item a.hfe-menu-item, .elementor-127 .elementor-element.elementor-element-7dbda98a .menu-item a.hfe-sub-menu-item{padding-top:15px;padding-bottom:15px;}.elementor-127 .elementor-element.elementor-element-7dbda98a a.hfe-menu-item, .elementor-127 .elementor-element.elementor-element-7dbda98a a.hfe-sub-menu-item{font-size:1.1em;}.elementor-127 .elementor-element.elementor-element-7dbda98a .sub-menu,
								.elementor-127 .elementor-element.elementor-element-7dbda98a nav.hfe-dropdown,
								.elementor-127 .elementor-element.elementor-element-7dbda98a nav.hfe-dropdown-expandible,
								.elementor-127 .elementor-element.elementor-element-7dbda98a nav.hfe-dropdown .menu-item a.hfe-menu-item,
								.elementor-127 .elementor-element.elementor-element-7dbda98a nav.hfe-dropdown .menu-item a.hfe-sub-menu-item{background-color:#fff;}.elementor-127 .elementor-element.elementor-element-7dbda98a ul.sub-menu{width:220px;}.elementor-127 .elementor-element.elementor-element-7dbda98a .sub-menu a.hfe-sub-menu-item,
						 .elementor-127 .elementor-element.elementor-element-7dbda98a nav.hfe-dropdown li a.hfe-menu-item,
						 .elementor-127 .elementor-element.elementor-element-7dbda98a nav.hfe-dropdown li a.hfe-sub-menu-item,
						 .elementor-127 .elementor-element.elementor-element-7dbda98a nav.hfe-dropdown-expandible li a.hfe-menu-item,
						 .elementor-127 .elementor-element.elementor-element-7dbda98a nav.hfe-dropdown-expandible li a.hfe-sub-menu-item{padding-top:15px;padding-bottom:15px;}.elementor-127 .elementor-element.elementor-element-7dbda98a .sub-menu li.menu-item:not(:last-child),
						.elementor-127 .elementor-element.elementor-element-7dbda98a nav.hfe-dropdown li.menu-item:not(:last-child),
						.elementor-127 .elementor-element.elementor-element-7dbda98a nav.hfe-dropdown-expandible li.menu-item:not(:last-child){border-bottom-style:solid;border-bottom-color:#c4c4c4;border-bottom-width:1px;}.elementor-127 .elementor-element.elementor-element-7dbda98a{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;}.elementor-127 .elementor-element.elementor-element-1b94d13 .elementor-button{font-size:1.1em;background-color:#FF6100;}.elementor-127 .elementor-element.elementor-element-6e586541 .hfe-nav-menu__toggle,
						.elementor-127 .elementor-element.elementor-element-6e586541 .hfe-nav-menu-icon{margin-left:auto;}.elementor-127 .elementor-element.elementor-element-6e586541 li.menu-item a{justify-content:space-between;}.elementor-127 .elementor-element.elementor-element-6e586541 li .elementor-button-wrapper{text-align:space-between;}.elementor-127 .elementor-element.elementor-element-6e586541.hfe-menu-item-flex-end li .elementor-button-wrapper{text-align:right;}.elementor-127 .elementor-element.elementor-element-6e586541 .hfe-flyout-wrapper .hfe-side{width:300px;}.elementor-127 .elementor-element.elementor-element-6e586541 .hfe-flyout-open.left{left:-300px;}.elementor-127 .elementor-element.elementor-element-6e586541 .hfe-flyout-open.right{right:-300px;}.elementor-127 .elementor-element.elementor-element-6e586541 .hfe-flyout-content{padding:30px;background-color:#FFFFFF;}.elementor-127 .elementor-element.elementor-element-6e586541 .menu-item a.hfe-menu-item{padding-left:15px;padding-right:15px;}.elementor-127 .elementor-element.elementor-element-6e586541 .menu-item a.hfe-sub-menu-item{padding-left:calc( 15px + 20px );padding-right:15px;}.elementor-127 .elementor-element.elementor-element-6e586541 .hfe-nav-menu__layout-vertical .menu-item ul ul a.hfe-sub-menu-item{padding-left:calc( 15px + 40px );padding-right:15px;}.elementor-127 .elementor-element.elementor-element-6e586541 .hfe-nav-menu__layout-vertical .menu-item ul ul ul a.hfe-sub-menu-item{padding-left:calc( 15px + 60px );padding-right:15px;}.elementor-127 .elementor-element.elementor-element-6e586541 .hfe-nav-menu__layout-vertical .menu-item ul ul ul ul a.hfe-sub-menu-item{padding-left:calc( 15px + 80px );padding-right:15px;}.elementor-127 .elementor-element.elementor-element-6e586541 .menu-item a.hfe-menu-item, .elementor-127 .elementor-element.elementor-element-6e586541 .menu-item a.hfe-sub-menu-item{padding-top:15px;padding-bottom:15px;}.elementor-127 .elementor-element.elementor-element-6e586541 .sub-menu,
								.elementor-127 .elementor-element.elementor-element-6e586541 nav.hfe-dropdown,
								.elementor-127 .elementor-element.elementor-element-6e586541 nav.hfe-dropdown-expandible,
								.elementor-127 .elementor-element.elementor-element-6e586541 nav.hfe-dropdown .menu-item a.hfe-menu-item,
								.elementor-127 .elementor-element.elementor-element-6e586541 nav.hfe-dropdown .menu-item a.hfe-sub-menu-item{background-color:#fff;}.elementor-127 .elementor-element.elementor-element-6e586541 .sub-menu a.hfe-sub-menu-item,
						 .elementor-127 .elementor-element.elementor-element-6e586541 nav.hfe-dropdown li a.hfe-menu-item,
						 .elementor-127 .elementor-element.elementor-element-6e586541 nav.hfe-dropdown li a.hfe-sub-menu-item,
						 .elementor-127 .elementor-element.elementor-element-6e586541 nav.hfe-dropdown-expandible li a.hfe-menu-item,
						 .elementor-127 .elementor-element.elementor-element-6e586541 nav.hfe-dropdown-expandible li a.hfe-sub-menu-item{padding-top:15px;padding-bottom:15px;}.elementor-127 .elementor-element.elementor-element-6e586541 .sub-menu li.menu-item:not(:last-child),
						.elementor-127 .elementor-element.elementor-element-6e586541 nav.hfe-dropdown li.menu-item:not(:last-child),
						.elementor-127 .elementor-element.elementor-element-6e586541 nav.hfe-dropdown-expandible li.menu-item:not(:last-child){border-bottom-style:solid;border-bottom-color:#c4c4c4;border-bottom-width:1px;}.elementor-127 .elementor-element.elementor-element-6e586541 .hfe-flyout-close{color:#7A7A7A;}.elementor-127 .elementor-element.elementor-element-6e586541 .hfe-flyout-close svg{fill:#7A7A7A;}.elementor-127 .elementor-element.elementor-element-6e586541.elementor-element{--align-self:center;}.elementor-127 .elementor-element.elementor-element-0ad16e1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--overlay-opacity:0.5;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-127 .elementor-element.elementor-element-0ad16e1::before, .elementor-127 .elementor-element.elementor-element-0ad16e1 > .elementor-background-video-container::before, .elementor-127 .elementor-element.elementor-element-0ad16e1 > .e-con-inner > .elementor-background-video-container::before, .elementor-127 .elementor-element.elementor-element-0ad16e1 > .elementor-background-slideshow::before, .elementor-127 .elementor-element.elementor-element-0ad16e1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-127 .elementor-element.elementor-element-0ad16e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-127 .elementor-element.elementor-element-0ad16e1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-127 .elementor-element.elementor-element-81d66de img{width:100%;}.elementor-127 .elementor-element.elementor-element-0c81e7b img{width:100%;}.elementor-127 .elementor-element.elementor-element-c689b23{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:20px 20px;--background-transition:0.3s;--margin-block-start:0em;--margin-block-end:0em;--margin-inline-start:0em;--margin-inline-end:0em;--padding-block-start:5%;--padding-block-end:0%;--padding-inline-start:0%;--padding-inline-end:0%;}.elementor-127 .elementor-element.elementor-element-c689b23:not(.elementor-motion-effects-element-type-background), .elementor-127 .elementor-element.elementor-element-c689b23 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#17412E;}.elementor-127 .elementor-element.elementor-element-c689b23, .elementor-127 .elementor-element.elementor-element-c689b23::before{--border-transition:0.3s;}.elementor-127 .elementor-element.elementor-element-b4052c6{text-align:center;}.elementor-127 .elementor-element.elementor-element-b4052c6 .elementor-heading-title{font-weight:900;letter-spacing:-1.2px;}.elementor-127 .elementor-element.elementor-element-f0abde3{text-align:center;}.elementor-127 .elementor-element.elementor-element-f0abde3 .elementor-heading-title{font-weight:900;letter-spacing:-1.2px;}.elementor-127 .elementor-element.elementor-element-17a4a492{--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;--align-items:stretch;--gap:26px 26px;--background-transition:0.3s;--padding-block-start:4%;--padding-block-end:0%;--padding-inline-start:0%;--padding-inline-end:0%;}.elementor-127 .elementor-element.elementor-element-17a4a492:not(.elementor-motion-effects-element-type-background), .elementor-127 .elementor-element.elementor-element-17a4a492 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#17412E;}.elementor-127 .elementor-element.elementor-element-17a4a492, .elementor-127 .elementor-element.elementor-element-17a4a492::before{--border-transition:0.3s;}.elementor-127 .elementor-element.elementor-element-5018a81f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--gap:10px 10px;--background-transition:0.3s;--padding-block-start:0%;--padding-block-end:0%;--padding-inline-start:0%;--padding-inline-end:3%;}.elementor-127 .elementor-element.elementor-element-5018a81f.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-127 .elementor-element.elementor-element-5f694f95{column-gap:1px;color:#FFFFFF;font-size:1.2em;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;letter-spacing:0px;word-spacing:0em;}.elementor-127 .elementor-element.elementor-element-5f694f95 > .elementor-widget-container{margin:0em 0em 2em 0em;}.elementor-127 .elementor-element.elementor-element-363d389{text-align:right;color:#FFFFFF;font-size:1.5em;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;letter-spacing:-1.2px;word-spacing:0em;}.elementor-127 .elementor-element.elementor-element-363d389 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-127 .elementor-element.elementor-element-420c962d img{width:100%;}.elementor-127 .elementor-element.elementor-element-420c962d.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-127 .elementor-element.elementor-element-c84d708{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:1em 1em;--background-transition:0.3s;--margin-block-start:0em;--margin-block-end:0em;--margin-inline-start:0em;--margin-inline-end:0em;--padding-block-start:3%;--padding-block-end:5%;--padding-inline-start:0%;--padding-inline-end:0%;}.elementor-127 .elementor-element.elementor-element-c84d708:not(.elementor-motion-effects-element-type-background), .elementor-127 .elementor-element.elementor-element-c84d708 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#17412E;}.elementor-127 .elementor-element.elementor-element-c84d708, .elementor-127 .elementor-element.elementor-element-c84d708::before{--border-transition:0.3s;}.elementor-127 .elementor-element.elementor-element-13753dc{text-align:center;}.elementor-127 .elementor-element.elementor-element-13753dc .elementor-heading-title{color:#222222;font-size:1.5em;font-weight:900;line-height:1.5em;letter-spacing:-1.2px;}.elementor-127 .elementor-element.elementor-element-13753dc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-127 .elementor-element.elementor-element-507b993{color:#FFFFFF;font-size:0.96em;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;letter-spacing:0px;word-spacing:0em;}.elementor-127 .elementor-element.elementor-element-507b993 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-127 .elementor-element.elementor-element-b38a45b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:0em 0em;--background-transition:0.3s;--margin-block-start:0em;--margin-block-end:0em;--margin-inline-start:0em;--margin-inline-end:0em;--padding-block-start:5%;--padding-block-end:3%;--padding-inline-start:0%;--padding-inline-end:0%;}.elementor-127 .elementor-element.elementor-element-b38a45b:not(.elementor-motion-effects-element-type-background), .elementor-127 .elementor-element.elementor-element-b38a45b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );background-image:var(--e-bg-lazyload-loaded);--e-bg-lazyload:url("http://nc.rktk.jp/rktk/wp-content/uploads/2023/09/bg_prize-scaled.jpg");}.elementor-127 .elementor-element.elementor-element-b38a45b, .elementor-127 .elementor-element.elementor-element-b38a45b::before{--border-transition:0.3s;}.elementor-127 .elementor-element.elementor-element-b8a8085 img{width:80%;max-width:300px;}.elementor-127 .elementor-element.elementor-element-40d062f{text-align:center;}.elementor-127 .elementor-element.elementor-element-40d062f .elementor-heading-title{color:#222222;font-size:3em;font-weight:900;letter-spacing:-1.2px;}.elementor-127 .elementor-element.elementor-element-eb919c5 img{width:80%;max-width:300px;}.elementor-127 .elementor-element.elementor-element-34babe5{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--background-transition:0.3s;--margin-block-start:2em;--margin-block-end:0em;--margin-inline-start:0em;--margin-inline-end:0em;}.elementor-127 .elementor-element.elementor-element-6ef0d37{--display:flex;--background-transition:0.3s;}.elementor-127 .elementor-element.elementor-element-3e7cfce{text-align:left;}.elementor-127 .elementor-element.elementor-element-3e7cfce .elementor-heading-title{color:#222222;font-size:2em;font-weight:700;letter-spacing:-1.2px;}.elementor-127 .elementor-element.elementor-element-8eb9016{color:#222222;font-size:1.2em;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;letter-spacing:0px;word-spacing:0em;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-127 .elementor-element.elementor-element-8eb9016 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-127 .elementor-element.elementor-element-8eb9016.elementor-element{--align-self:center;}.elementor-127 .elementor-element.elementor-element-c7b9305{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:center;--gap:0em 0em;--background-transition:0.3s;}.elementor-127 .elementor-element.elementor-element-14c66d6{width:initial;max-width:initial;top:0px;}.elementor-127 .elementor-element.elementor-element-14c66d6.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-127 .elementor-element.elementor-element-14c66d6{left:10px;}body.rtl .elementor-127 .elementor-element.elementor-element-14c66d6{right:10px;}.elementor-127 .elementor-element.elementor-element-1ca7ede{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;}.elementor-127 .elementor-element.elementor-element-1ca7ede.elementor-element{--align-self:flex-end;}.elementor-127 .elementor-element.elementor-element-539254b{width:var( --container-widget-width, 14% );max-width:14%;--container-widget-width:14%;--container-widget-flex-grow:0;}.elementor-127 .elementor-element.elementor-element-539254b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-127 .elementor-element.elementor-element-7b6aaf4{--display:flex;--gap:0px 0px;--background-transition:0.3s;}.elementor-127 .elementor-element.elementor-element-0c27cb5{text-align:left;}.elementor-127 .elementor-element.elementor-element-0c27cb5 .elementor-heading-title{color:#222222;font-size:2em;font-weight:700;letter-spacing:-1.2px;}.elementor-127 .elementor-element.elementor-element-491b38b{color:#222222;font-size:1.2em;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;letter-spacing:0px;word-spacing:0em;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-127 .elementor-element.elementor-element-491b38b > .elementor-widget-container{margin:0.7em 0em 0em 0em;padding:0px 0px 0px 0px;}.elementor-127 .elementor-element.elementor-element-491b38b.elementor-element{--align-self:center;}.elementor-127 .elementor-element.elementor-element-9f8195a > .elementor-widget-container{margin:0.7em 0em 0em 0em;padding:0px 0px 0px 0px;}.elementor-127 .elementor-element.elementor-element-40ba161{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:center;--gap:0em 0em;--background-transition:0.3s;}.elementor-127 .elementor-element.elementor-element-a8cf2c1{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;}.elementor-127 .elementor-element.elementor-element-a8cf2c1.elementor-element{--align-self:center;}.elementor-127 .elementor-element.elementor-element-60430c5{width:var( --container-widget-width, 44% );max-width:44%;--container-widget-width:44%;--container-widget-flex-grow:0;}.elementor-127 .elementor-element.elementor-element-60430c5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-127 .elementor-element.elementor-element-cbfc016{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:1em 1em;--background-transition:0.3s;--margin-block-start:0em;--margin-block-end:0em;--margin-inline-start:0em;--margin-inline-end:0em;--padding-block-start:5%;--padding-block-end:5%;--padding-inline-start:0%;--padding-inline-end:0%;}.elementor-127 .elementor-element.elementor-element-cbfc016:not(.elementor-motion-effects-element-type-background), .elementor-127 .elementor-element.elementor-element-cbfc016 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-127 .elementor-element.elementor-element-cbfc016, .elementor-127 .elementor-element.elementor-element-cbfc016::before{--border-transition:0.3s;}.elementor-127 .elementor-element.elementor-element-91863d1{text-align:center;}.elementor-127 .elementor-element.elementor-element-91863d1 .elementor-heading-title{font-weight:900;letter-spacing:-1.2px;}.elementor-127 .elementor-element.elementor-element-11f4d23{text-align:center;}.elementor-127 .elementor-element.elementor-element-11f4d23 .elementor-heading-title{color:#FFFFFF;font-weight:700;letter-spacing:-1.2px;}.elementor-127 .elementor-element.elementor-element-aaf1e82{color:#FFFFFF;font-size:1.2em;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;letter-spacing:0px;word-spacing:0em;width:var( --container-widget-width, 62% );max-width:62%;--container-widget-width:62%;--container-widget-flex-grow:0;}.elementor-127 .elementor-element.elementor-element-aaf1e82 > .elementor-widget-container{margin:2em 0em 2em 0em;}.elementor-127 .elementor-element.elementor-element-aaf1e82.elementor-element{--align-self:center;}.elementor-127 .elementor-element.elementor-element-17e7c83{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:center;--background-transition:0.3s;--margin-block-start:0em;--margin-block-end:0em;--margin-inline-start:0em;--margin-inline-end:0em;}.elementor-127 .elementor-element.elementor-element-0cf445a{width:var( --container-widget-width, 6% );max-width:6%;--container-widget-width:6%;--container-widget-flex-grow:0;}.elementor-127 .elementor-element.elementor-element-ca20ee5{width:var( --container-widget-width, 6% );max-width:6%;--container-widget-width:6%;--container-widget-flex-grow:0;}.elementor-127 .elementor-element.elementor-element-c71a8b8{width:var( --container-widget-width, 6% );max-width:6%;--container-widget-width:6%;--container-widget-flex-grow:0;}.elementor-127 .elementor-element.elementor-element-8ff40d4{width:var( --container-widget-width, 6% );max-width:6%;--container-widget-width:6%;--container-widget-flex-grow:0;}.elementor-127 .elementor-element.elementor-element-21aff99{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:0em 0em;--background-transition:0.3s;--margin-block-start:0em;--margin-block-end:0em;--margin-inline-start:0em;--margin-inline-end:0em;--padding-block-start:5%;--padding-block-end:0%;--padding-inline-start:0%;--padding-inline-end:0%;}.elementor-127 .elementor-element.elementor-element-21aff99:not(.elementor-motion-effects-element-type-background), .elementor-127 .elementor-element.elementor-element-21aff99 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#17412E;}.elementor-127 .elementor-element.elementor-element-21aff99, .elementor-127 .elementor-element.elementor-element-21aff99::before{--border-transition:0.3s;}.elementor-127 .elementor-element.elementor-element-e13f7da img{width:80%;max-width:300px;}.elementor-127 .elementor-element.elementor-element-702f236{text-align:center;}.elementor-127 .elementor-element.elementor-element-702f236 .elementor-heading-title{color:#FFFFFF;font-size:3em;font-weight:900;letter-spacing:-1.2px;}.elementor-127 .elementor-element.elementor-element-7e8f41d img{width:80%;max-width:300px;}.elementor-127 .elementor-element.elementor-element-83c7a11{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--background-transition:0.3s;--margin-block-start:1em;--margin-block-end:0em;--margin-inline-start:0em;--margin-inline-end:0em;}.elementor-127 .elementor-element.elementor-element-5142e95{--display:flex;--background-transition:0.3s;}.elementor-127 .elementor-element.elementor-element-b7414ac{text-align:center;}.elementor-127 .elementor-element.elementor-element-b7414ac .elementor-heading-title{color:#FFFFFF;font-size:2em;font-weight:700;letter-spacing:-1.2px;}.elementor-127 .elementor-element.elementor-element-9bb1242 img{height:292px;object-fit:contain;}.elementor-127 .elementor-element.elementor-element-9bb1242{width:initial;max-width:initial;}.elementor-127 .elementor-element.elementor-element-9bb1242.elementor-element{--align-self:center;}.elementor-127 .elementor-element.elementor-element-9bb1242 > .elementor-widget-container{--e-transform-translateX:2em;}.elementor-127 .elementor-element.elementor-element-179d8ce{text-align:center;color:#FFFFFF;font-size:1.2em;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;letter-spacing:0px;word-spacing:0em;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-127 .elementor-element.elementor-element-179d8ce > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0px 0px 0px 0px;}.elementor-127 .elementor-element.elementor-element-179d8ce.elementor-element{--align-self:center;}.elementor-127 .elementor-element.elementor-element-19e1dc7{--display:flex;--background-transition:0.3s;}.elementor-127 .elementor-element.elementor-element-5e7e7ca{text-align:center;}.elementor-127 .elementor-element.elementor-element-5e7e7ca .elementor-heading-title{color:#FFFFFF;font-size:2em;font-weight:700;letter-spacing:-1.2px;}.elementor-127 .elementor-element.elementor-element-f516af6 img{height:274px;object-fit:contain;}.elementor-127 .elementor-element.elementor-element-f516af6 > .elementor-widget-container{padding:0em 0em 1.2em 0em;--e-transform-translateX:-1.8em;}.elementor-127 .elementor-element.elementor-element-f516af6{width:initial;max-width:initial;}.elementor-127 .elementor-element.elementor-element-f516af6.elementor-element{--align-self:center;}.elementor-127 .elementor-element.elementor-element-1585f97{text-align:center;color:#FFFFFF;font-size:1.2em;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;letter-spacing:0px;word-spacing:0em;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-127 .elementor-element.elementor-element-1585f97 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0px 0px 0px 0px;}.elementor-127 .elementor-element.elementor-element-1585f97.elementor-element{--align-self:center;}.elementor-127 .elementor-element.elementor-element-e80827f{--display:flex;--background-transition:0.3s;--margin-block-start:2em;--margin-block-end:0em;--margin-inline-start:0em;--margin-inline-end:0em;}.elementor-127 .elementor-element.elementor-element-2498b4f{text-align:center;}.elementor-127 .elementor-element.elementor-element-2498b4f .elementor-heading-title{color:#FFFFFF;font-size:1.6em;font-weight:700;letter-spacing:-1.2px;}.elementor-127 .elementor-element.elementor-element-82b2443.elementor-element{--align-self:center;}.elementor-127 .elementor-element.elementor-element-f8a5ebd{text-align:center;}.elementor-127 .elementor-element.elementor-element-f8a5ebd .elementor-heading-title{color:#FFFFFF;}.elementor-127 .elementor-element.elementor-element-6a5cf8c{--display:flex;--background-transition:0.3s;--margin-block-start:2em;--margin-block-end:0em;--margin-inline-start:0em;--margin-inline-end:0em;}.elementor-127 .elementor-element.elementor-element-2222348{--display:flex;--background-transition:0.3s;--padding-block-start:2em;--padding-block-end:2em;--padding-inline-start:3em;--padding-inline-end:3em;}.elementor-127 .elementor-element.elementor-element-2222348:not(.elementor-motion-effects-element-type-background), .elementor-127 .elementor-element.elementor-element-2222348 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-127 .elementor-element.elementor-element-2222348, .elementor-127 .elementor-element.elementor-element-2222348::before{--border-transition:0.3s;}.elementor-127 .elementor-element.elementor-element-b210f3e{color:#222222;font-size:0.85em;line-height:1.5em;}.elementor-127 .elementor-element.elementor-element-ffb616f{--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:initial;--n-accordion-title-font-size:1.2em;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#FFFFFF;--n-accordion-title-hover-color:#FFFFFF;--n-accordion-title-active-color:#FFFFFF;--n-accordion-icon-size:1.3em;--n-accordion-icon-gap:0vw;--n-accordion-icon-normal-color:#FFFFFF;--n-accordion-icon-hover-color:#FFFFFF;--n-accordion-icon-active-color:#FFFFFF;}:where( .elementor-127 .elementor-element.elementor-element-ffb616f > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-weight:700;}.elementor-127 .elementor-element.elementor-element-ffb616f > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;background-color:#751B1E;border-radius:0px 0px 0px 0px;}.elementor-127 .elementor-element.elementor-element-64efbdb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:0em 0em;--background-transition:0.3s;--margin-block-start:0em;--margin-block-end:0em;--margin-inline-start:0em;--margin-inline-end:0em;--padding-block-start:2%;--padding-block-end:5%;--padding-inline-start:0%;--padding-inline-end:0%;}.elementor-127 .elementor-element.elementor-element-64efbdb:not(.elementor-motion-effects-element-type-background), .elementor-127 .elementor-element.elementor-element-64efbdb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#17412E;}.elementor-127 .elementor-element.elementor-element-64efbdb, .elementor-127 .elementor-element.elementor-element-64efbdb::before{--border-transition:0.3s;}.elementor-127 .elementor-element.elementor-element-b1038ac{--display:flex;--background-transition:0.3s;--margin-block-start:2em;--margin-block-end:0em;--margin-inline-start:0em;--margin-inline-end:0em;}.elementor-127 .elementor-element.elementor-element-752d856{text-align:center;}.elementor-127 .elementor-element.elementor-element-752d856 .elementor-heading-title{color:#FFFFFF;font-size:1.6em;font-weight:700;letter-spacing:-1.2px;}.elementor-127 .elementor-element.elementor-element-048cf02 .elementor-repeater-item-f6e1dff.elementor-social-icon{background-color:#B22222;}.elementor-127 .elementor-element.elementor-element-048cf02{--grid-template-columns:repeat(0, auto);--icon-size:30px;--grid-column-gap:20px;--grid-row-gap:0px;}.elementor-127 .elementor-element.elementor-element-048cf02 .elementor-widget-container{text-align:center;}.elementor-127 .elementor-element.elementor-element-048cf02 .elementor-social-icon{--icon-padding:0.6em;}.elementor-127 .elementor-element.elementor-element-048cf02 > .elementor-widget-container{margin:1% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-127 .elementor-element.elementor-element-7be7f50{--alignment:center;--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-127 .elementor-element.elementor-element-b18e2d8{text-align:center;}.elementor-127 .elementor-element.elementor-element-b18e2d8 .elementor-heading-title{color:#FFFFFF;font-weight:700;letter-spacing:-1.2px;}.elementor-127 .elementor-element.elementor-element-b18e2d8 > .elementor-widget-container{margin:2em 0em 0em 0em;}.elementor-127 .elementor-element.elementor-element-d19d60d{text-align:center;}.elementor-127 .elementor-element.elementor-element-d19d60d .elementor-heading-title{color:#FFFFFF;font-weight:700;text-decoration:underline;letter-spacing:-1.2px;}.elementor-127 .elementor-element.elementor-element-d19d60d > .elementor-widget-container{margin:2em 0em 0em 0em;}.elementor-127 .elementor-element.elementor-element-6664bc5{--display:flex;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-127 .elementor-element.elementor-element-bdf0160:hover img{opacity:1;filter:brightness( 100% ) contrast( 120% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-127 .elementor-element.elementor-element-bdf0160{width:var( --container-widget-width, 6% );max-width:6%;--container-widget-width:6%;--container-widget-flex-grow:0;top:34%;}body:not(.rtl) .elementor-127 .elementor-element.elementor-element-bdf0160{right:0px;}body.rtl .elementor-127 .elementor-element.elementor-element-bdf0160{left:0px;}@media(min-width:768px){.elementor-127 .elementor-element.elementor-element-0ad16e1{--width:100.099%;}.elementor-127 .elementor-element.elementor-element-c689b23{--content-width:1100px;}.elementor-127 .elementor-element.elementor-element-17a4a492{--content-width:1100px;}.elementor-127 .elementor-element.elementor-element-5018a81f{--width:62%;}.elementor-127 .elementor-element.elementor-element-c84d708{--content-width:1100px;}.elementor-127 .elementor-element.elementor-element-b38a45b{--content-width:1100px;}.elementor-127 .elementor-element.elementor-element-34babe5{--content-width:1100px;}.elementor-127 .elementor-element.elementor-element-6ef0d37{--content-width:100%;}.elementor-127 .elementor-element.elementor-element-cbfc016{--content-width:1100px;}.elementor-127 .elementor-element.elementor-element-17e7c83{--content-width:1100px;}.elementor-127 .elementor-element.elementor-element-21aff99{--content-width:1100px;}.elementor-127 .elementor-element.elementor-element-83c7a11{--content-width:860px;}.elementor-127 .elementor-element.elementor-element-5142e95{--content-width:100%;}.elementor-127 .elementor-element.elementor-element-19e1dc7{--content-width:100%;}.elementor-127 .elementor-element.elementor-element-e80827f{--content-width:1100px;}.elementor-127 .elementor-element.elementor-element-6a5cf8c{--content-width:768px;}.elementor-127 .elementor-element.elementor-element-64efbdb{--content-width:1100px;}.elementor-127 .elementor-element.elementor-element-b1038ac{--content-width:1100px;}}@media(max-width:1024px) and (min-width:768px){.elementor-127 .elementor-element.elementor-element-17a4a492{--content-width:100%;}.elementor-127 .elementor-element.elementor-element-5018a81f{--width:55%;}}@media(max-width:1024px){.elementor-127 .elementor-element.elementor-element-c689b23{--padding-block-start:10%;--padding-block-end:0%;--padding-inline-start:0%;--padding-inline-end:0%;}.elementor-127 .elementor-element.elementor-element-b4052c6 .elementor-heading-title{font-size:2.1em;}.elementor-127 .elementor-element.elementor-element-f0abde3 .elementor-heading-title{font-size:2.1em;}.elementor-127 .elementor-element.elementor-element-17a4a492{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:2% 2%;--padding-block-start:8%;--padding-block-end:8%;--padding-inline-start:4%;--padding-inline-end:4%;}.elementor-127 .elementor-element.elementor-element-17a4a492.e-con{--align-self:flex-start;}.elementor-127 .elementor-element.elementor-element-5018a81f{--gap:0px 0px;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0%;--padding-block-end:0%;--padding-inline-start:0%;--padding-inline-end:0%;}.elementor-127 .elementor-element.elementor-element-5018a81f.e-con{--align-self:flex-start;}.elementor-127 .elementor-element.elementor-element-5f694f95{font-size:1.2em;}.elementor-127 .elementor-element.elementor-element-5f694f95 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-127 .elementor-element.elementor-element-363d389{font-size:20px;}.elementor-127 .elementor-element.elementor-element-363d389 > .elementor-widget-container{margin:1em 0em 0em 0em;}.elementor-127 .elementor-element.elementor-element-420c962d > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-127 .elementor-element.elementor-element-420c962d.elementor-element{--align-self:flex-start;}.elementor-127 .elementor-element.elementor-element-c84d708{--padding-block-start:0%;--padding-block-end:10%;--padding-inline-start:4%;--padding-inline-end:4%;}.elementor-127 .elementor-element.elementor-element-13753dc .elementor-heading-title{font-size:1.6em;}.elementor-127 .elementor-element.elementor-element-507b993{font-size:1em;}.elementor-127 .elementor-element.elementor-element-507b993 > .elementor-widget-container{margin:1em 1em 1em 1em;}.elementor-127 .elementor-element.elementor-element-b38a45b{--padding-block-start:10%;--padding-block-end:10%;--padding-inline-start:0%;--padding-inline-end:0%;}.elementor-127 .elementor-element.elementor-element-40d062f .elementor-heading-title{font-size:3em;}.elementor-127 .elementor-element.elementor-element-34babe5{--grid-auto-flow:row;--padding-block-start:0%;--padding-block-end:0%;--padding-inline-start:4%;--padding-inline-end:4%;}.elementor-127 .elementor-element.elementor-element-6ef0d37{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-127 .elementor-element.elementor-element-3e7cfce .elementor-heading-title{font-size:1.6em;}.elementor-127 .elementor-element.elementor-element-8eb9016{font-size:1.4em;}.elementor-127 .elementor-element.elementor-element-c7b9305{--justify-content:flex-end;}.elementor-127 .elementor-element.elementor-element-7b6aaf4{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-127 .elementor-element.elementor-element-0c27cb5 .elementor-heading-title{font-size:1.6em;}.elementor-127 .elementor-element.elementor-element-491b38b{font-size:1.4em;}.elementor-127 .elementor-element.elementor-element-40ba161{--justify-content:space-around;}.elementor-127 .elementor-element.elementor-element-cbfc016{--padding-block-start:10%;--padding-block-end:6%;--padding-inline-start:4%;--padding-inline-end:4%;}.elementor-127 .elementor-element.elementor-element-91863d1 .elementor-heading-title{font-size:2.1em;}.elementor-127 .elementor-element.elementor-element-11f4d23 .elementor-heading-title{font-size:2.1em;}.elementor-127 .elementor-element.elementor-element-11f4d23 > .elementor-widget-container{margin:2em 0em 0em 0em;}.elementor-127 .elementor-element.elementor-element-aaf1e82{font-size:1.2em;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-127 .elementor-element.elementor-element-aaf1e82 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-127 .elementor-element.elementor-element-17e7c83{--gap:1.5em 1.5em;}.elementor-127 .elementor-element.elementor-element-21aff99{--padding-block-start:10%;--padding-block-end:0%;--padding-inline-start:4%;--padding-inline-end:4%;}.elementor-127 .elementor-element.elementor-element-702f236 .elementor-heading-title{font-size:3em;}.elementor-127 .elementor-element.elementor-element-83c7a11{--grid-auto-flow:row;--padding-block-start:0%;--padding-block-end:0%;--padding-inline-start:0%;--padding-inline-end:0%;}.elementor-127 .elementor-element.elementor-element-5142e95{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-127 .elementor-element.elementor-element-b7414ac .elementor-heading-title{font-size:2.1em;}.elementor-127 .elementor-element.elementor-element-9bb1242 img{object-fit:contain;}.elementor-127 .elementor-element.elementor-element-179d8ce{font-size:1.4em;}.elementor-127 .elementor-element.elementor-element-19e1dc7{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-127 .elementor-element.elementor-element-5e7e7ca .elementor-heading-title{font-size:2.1em;}.elementor-127 .elementor-element.elementor-element-f516af6 img{object-fit:contain;}.elementor-127 .elementor-element.elementor-element-1585f97{font-size:1.4em;}.elementor-127 .elementor-element.elementor-element-2498b4f .elementor-heading-title{font-size:2.1em;}.elementor-127 .elementor-element.elementor-element-752d856 .elementor-heading-title{font-size:2.1em;} .elementor-127 .elementor-element.elementor-element-7be7f50{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-127 .elementor-element.elementor-element-b18e2d8 .elementor-heading-title{font-size:1em;}.elementor-127 .elementor-element.elementor-element-d19d60d .elementor-heading-title{font-size:1em;}.elementor-127 .elementor-element.elementor-element-bdf0160{top:20%;}}@media(max-width:767px){.elementor-127 .elementor-element.elementor-element-6e586541 li.menu-item a{justify-content:flex-start;}.elementor-127 .elementor-element.elementor-element-6e586541 li .elementor-button-wrapper{text-align:flex-start;}.elementor-127 .elementor-element.elementor-element-6e586541.hfe-menu-item-flex-end li .elementor-button-wrapper{text-align:right;}.elementor-127 .elementor-element.elementor-element-0ad16e1{--gap:0px 0px;}.elementor-127 .elementor-element.elementor-element-c689b23{--gap:0px 0px;--padding-block-start:15%;--padding-block-end:0%;--padding-inline-start:4%;--padding-inline-end:4%;}.elementor-127 .elementor-element.elementor-element-b4052c6 .elementor-heading-title{font-size:1.1em;}.elementor-127 .elementor-element.elementor-element-b4052c6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-127 .elementor-element.elementor-element-b4052c6{width:100%;max-width:100%;}.elementor-127 .elementor-element.elementor-element-f0abde3 .elementor-heading-title{font-size:1.5em;}.elementor-127 .elementor-element.elementor-element-f0abde3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-127 .elementor-element.elementor-element-f0abde3{width:100%;max-width:100%;}.elementor-127 .elementor-element.elementor-element-17a4a492{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:24px 24px;--padding-block-start:10%;--padding-block-end:15%;--padding-inline-start:5%;--padding-inline-end:5%;}.elementor-127 .elementor-element.elementor-element-5f694f95{font-size:1.1em;}.elementor-127 .elementor-element.elementor-element-363d389{font-size:16px;}.elementor-127 .elementor-element.elementor-element-420c962d img{width:75%;}.elementor-127 .elementor-element.elementor-element-420c962d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-127 .elementor-element.elementor-element-c84d708{--margin-block-start:0em;--margin-block-end:0em;--margin-inline-start:0em;--margin-inline-end:0em;--padding-block-start:10%;--padding-block-end:10%;--padding-inline-start:4%;--padding-inline-end:4%;}.elementor-127 .elementor-element.elementor-element-13753dc .elementor-heading-title{font-size:1.1em;}.elementor-127 .elementor-element.elementor-element-13753dc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-127 .elementor-element.elementor-element-13753dc{width:100%;max-width:100%;}.elementor-127 .elementor-element.elementor-element-507b993{font-size:0.85em;}.elementor-127 .elementor-element.elementor-element-b38a45b{--padding-block-start:10%;--padding-block-end:0%;--padding-inline-start:0%;--padding-inline-end:0%;}.elementor-127 .elementor-element.elementor-element-b8a8085 img{width:52%;}.elementor-127 .elementor-element.elementor-element-40d062f .elementor-heading-title{font-size:2.2em;}.elementor-127 .elementor-element.elementor-element-40d062f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-127 .elementor-element.elementor-element-40d062f{width:100%;max-width:100%;}.elementor-127 .elementor-element.elementor-element-eb919c5 img{width:52%;}.elementor-127 .elementor-element.elementor-element-34babe5{--e-con-grid-template-columns:repeat(1, 1fr);--gap:5% 5%;--grid-auto-flow:row;--margin-block-start:2em;--margin-block-end:6em;--margin-inline-start:0em;--margin-inline-end:0em;--padding-block-start:0%;--padding-block-end:0%;--padding-inline-start:4%;--padding-inline-end:4%;}.elementor-127 .elementor-element.elementor-element-3e7cfce{text-align:left;width:100%;max-width:100%;}.elementor-127 .elementor-element.elementor-element-3e7cfce .elementor-heading-title{font-size:1.6em;}.elementor-127 .elementor-element.elementor-element-3e7cfce > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-127 .elementor-element.elementor-element-8eb9016{font-size:16px;}.elementor-127 .elementor-element.elementor-element-7b6aaf4{--padding-block-start:0%;--padding-block-end:0%;--padding-inline-start:0%;--padding-inline-end:0%;}.elementor-127 .elementor-element.elementor-element-0c27cb5{text-align:left;width:100%;max-width:100%;}.elementor-127 .elementor-element.elementor-element-0c27cb5 .elementor-heading-title{font-size:1.6em;}.elementor-127 .elementor-element.elementor-element-0c27cb5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-127 .elementor-element.elementor-element-491b38b{font-size:16px;}.elementor-127 .elementor-element.elementor-element-491b38b > .elementor-widget-container{margin:0.5em 0em 0em 0em;}.elementor-127 .elementor-element.elementor-element-9f8195a > .elementor-widget-container{margin:1em 2em 0em 0em;}.elementor-127 .elementor-element.elementor-element-cbfc016{--padding-block-start:15%;--padding-block-end:6%;--padding-inline-start:4%;--padding-inline-end:4%;}.elementor-127 .elementor-element.elementor-element-91863d1 .elementor-heading-title{font-size:1.8em;}.elementor-127 .elementor-element.elementor-element-91863d1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-127 .elementor-element.elementor-element-91863d1{width:100%;max-width:100%;}.elementor-127 .elementor-element.elementor-element-11f4d23 .elementor-heading-title{font-size:1.5em;}.elementor-127 .elementor-element.elementor-element-11f4d23 > .elementor-widget-container{margin:5% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-127 .elementor-element.elementor-element-11f4d23{width:100%;max-width:100%;}.elementor-127 .elementor-element.elementor-element-aaf1e82{font-size:1em;}.elementor-127 .elementor-element.elementor-element-0cf445a{--container-widget-width:15%;--container-widget-flex-grow:0;width:var( --container-widget-width, 15% );max-width:15%;}.elementor-127 .elementor-element.elementor-element-ca20ee5{--container-widget-width:15%;--container-widget-flex-grow:0;width:var( --container-widget-width, 15% );max-width:15%;}.elementor-127 .elementor-element.elementor-element-c71a8b8{--container-widget-width:15%;--container-widget-flex-grow:0;width:var( --container-widget-width, 15% );max-width:15%;}.elementor-127 .elementor-element.elementor-element-8ff40d4{--container-widget-width:15%;--container-widget-flex-grow:0;width:var( --container-widget-width, 15% );max-width:15%;}.elementor-127 .elementor-element.elementor-element-e13f7da img{width:52%;}.elementor-127 .elementor-element.elementor-element-702f236 .elementor-heading-title{font-size:2.2em;}.elementor-127 .elementor-element.elementor-element-702f236 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-127 .elementor-element.elementor-element-702f236{width:100%;max-width:100%;}.elementor-127 .elementor-element.elementor-element-7e8f41d img{width:52%;}.elementor-127 .elementor-element.elementor-element-83c7a11{--e-con-grid-template-columns:repeat(1, 1fr);--gap:5% 5%;--grid-auto-flow:row;--margin-block-start:1em;--margin-block-end:6em;--margin-inline-start:0em;--margin-inline-end:0em;--padding-block-start:0%;--padding-block-end:0%;--padding-inline-start:0%;--padding-inline-end:0%;}.elementor-127 .elementor-element.elementor-element-b7414ac .elementor-heading-title{font-size:2em;}.elementor-127 .elementor-element.elementor-element-b7414ac > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-127 .elementor-element.elementor-element-b7414ac{width:100%;max-width:100%;}.elementor-127 .elementor-element.elementor-element-9bb1242 img{height:100%;}.elementor-127 .elementor-element.elementor-element-9bb1242{--container-widget-width:65%;--container-widget-flex-grow:0;width:var( --container-widget-width, 65% );max-width:65%;}.elementor-127 .elementor-element.elementor-element-9bb1242 > .elementor-widget-container{--e-transform-translateX:2.8em;}.elementor-127 .elementor-element.elementor-element-179d8ce{font-size:16px;}.elementor-127 .elementor-element.elementor-element-5e7e7ca .elementor-heading-title{font-size:2em;}.elementor-127 .elementor-element.elementor-element-5e7e7ca > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-127 .elementor-element.elementor-element-5e7e7ca{width:100%;max-width:100%;}.elementor-127 .elementor-element.elementor-element-f516af6 img{height:100%;}.elementor-127 .elementor-element.elementor-element-f516af6{--container-widget-width:57%;--container-widget-flex-grow:0;width:var( --container-widget-width, 57% );max-width:57%;}.elementor-127 .elementor-element.elementor-element-f516af6 > .elementor-widget-container{--e-transform-translateX:-1.5em;}.elementor-127 .elementor-element.elementor-element-1585f97{font-size:16px;}.elementor-127 .elementor-element.elementor-element-e80827f{--margin-block-start:4%;--margin-block-end:0%;--margin-inline-start:0%;--margin-inline-end:0%;}.elementor-127 .elementor-element.elementor-element-2498b4f .elementor-heading-title{font-size:1.6em;}.elementor-127 .elementor-element.elementor-element-2498b4f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-127 .elementor-element.elementor-element-2498b4f{width:100%;max-width:100%;}.elementor-127 .elementor-element.elementor-element-2222348{--padding-block-start:2em;--padding-block-end:2em;--padding-inline-start:1.5em;--padding-inline-end:1.5em;}.elementor-127 .elementor-element.elementor-element-ffb616f{--n-accordion-title-font-size:1.1em;}.elementor-127 .elementor-element.elementor-element-64efbdb{--gap:1em 1em;}.elementor-127 .elementor-element.elementor-element-b1038ac{--margin-block-start:0em;--margin-block-end:0em;--margin-inline-start:0em;--margin-inline-end:0em;--padding-block-start:3em;--padding-block-end:0em;--padding-inline-start:0em;--padding-inline-end:0em;}.elementor-127 .elementor-element.elementor-element-752d856 .elementor-heading-title{font-size:1.1em;}.elementor-127 .elementor-element.elementor-element-752d856 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-127 .elementor-element.elementor-element-752d856{width:100%;max-width:100%;}.elementor-127 .elementor-element.elementor-element-048cf02 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0% 0% 0% 0%;} .elementor-127 .elementor-element.elementor-element-7be7f50{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-127 .elementor-element.elementor-element-b18e2d8 .elementor-heading-title{font-size:1.1em;}.elementor-127 .elementor-element.elementor-element-b18e2d8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-127 .elementor-element.elementor-element-b18e2d8{width:100%;max-width:100%;}.elementor-127 .elementor-element.elementor-element-d19d60d .elementor-heading-title{font-size:1.1em;}.elementor-127 .elementor-element.elementor-element-d19d60d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-127 .elementor-element.elementor-element-d19d60d{width:100%;max-width:100%;}.elementor-127 .elementor-element.elementor-element-6664bc5{--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-127 .elementor-element.elementor-element-bdf0160 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-127 .elementor-element.elementor-element-bdf0160{--container-widget-width:12%;--container-widget-flex-grow:0;width:var( --container-widget-width, 12% );max-width:12%;top:23%;}}/* Start custom CSS for heading, class: .elementor-element-b4052c6 */.elementor-127 .elementor-element.elementor-element-b4052c6 h2 {
    background-image: rgb(230,196,101);
    background-image: linear-gradient(90deg, rgba(230,196,101,1) 0%, rgba(248,231,157,1) 31%, rgba(216,169,59,1) 87%);
    -webkit-background-clip: text;

    /*background-image: linear-gradient(to right,#463f64,#463f64, #e2285c, #e2285c);
    */
    display: inline-block;
    -webkit-text-fill-color: #00000000;
}
.elementor-127 .elementor-element.elementor-element-b4052c6 h2 .txt-s {font-size: 0.7em;}
.elementor-127 .elementor-element.elementor-element-b4052c6 h2 .txt-ls-no {letter-spacing: -0.15em;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f0abde3 */.elementor-127 .elementor-element.elementor-element-f0abde3 h2 {
    background-image: rgb(230,196,101);
    background-image: linear-gradient(90deg, rgba(230,196,101,1) 0%, rgba(248,231,157,1) 31%, rgba(216,169,59,1) 87%);
    -webkit-background-clip: text;

    /*background-image: linear-gradient(to right,#463f64,#463f64, #e2285c, #e2285c);
    */
    display: inline-block;
    -webkit-text-fill-color: #00000000;
}
.elementor-127 .elementor-element.elementor-element-f0abde3 h2 .txt-s {font-size: 0.7em;}
.elementor-127 .elementor-element.elementor-element-f0abde3 h2 .txt-ls-no {letter-spacing: -0.15em;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-363d389 */.elementor-127 .elementor-element.elementor-element-363d389 .txt-s {font-size: 0.7em;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-13753dc */.elementor-127 .elementor-element.elementor-element-13753dc h6 {display: inline-block; background: #fff; padding: 0 1em 0;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3e7cfce */.elementor-127 .elementor-element.elementor-element-3e7cfce h3 .kakomi {display:inline-block; border: 2px solid #222; padding: 0.2em 0.6em; margin: 0 1em 0.25em 0; font-size: 1em; vertical-align: middle;}
.elementor-127 .elementor-element.elementor-element-3e7cfce h3 .txt-s {font-size: 0.7em;}
@media screen and (max-width: 767px){
.elementor-127 .elementor-element.elementor-element-3e7cfce h3 .kakomi {margin: 0 0.5em 0.25em 0;}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0c27cb5 */.elementor-127 .elementor-element.elementor-element-0c27cb5 h3 .kakomi {display:inline-block; border: 2px solid #222; padding: 0.2em 0.6em; margin: 0 1em 0.25em 0; font-size: 1em; vertical-align: middle;}
.elementor-127 .elementor-element.elementor-element-0c27cb5 h3 .txt-s {font-size: 0.7em;}
@media screen and (max-width: 767px){
.elementor-127 .elementor-element.elementor-element-0c27cb5 h3 .kakomi {margin: 0 0.5em 0.25em 0;}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-9f8195a */.elementor-127 .elementor-element.elementor-element-9f8195a dl {font-size: 0.8em; color:#222;}
.elementor-127 .elementor-element.elementor-element-9f8195a dt {
    border: 2px solid #222; 
    padding: 0.3em 0.6em; margin: 0 1em 0.25em 0;
    font-size: 1em; font-weight:bold; 
    vertical-align: middle; float: left ;}
.elementor-127 .elementor-element.elementor-element-9f8195a dd {display: block; margin: 0 0 0 1.5em;}
.elementor-127 .elementor-element.elementor-element-9f8195a .txt-s {display: inline-block; font-size: 0.7em; line-height: 1.7em;}

@media (max-width: 767px){
.elementor-127 .elementor-element.elementor-element-9f8195a dt {width: 71px; text-align: center; float: inherit;}
.elementor-127 .elementor-element.elementor-element-9f8195a dd {display: block; margin: 0 0 0 ;}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-91863d1 */.elementor-127 .elementor-element.elementor-element-91863d1 h1 {
background-image: rgb(247,229,153);
background-image: linear-gradient(90deg, rgba(247,229,153,1) 0%, rgba(229,194,97,1) 87%);
    -webkit-background-clip: text;
display: inline-block;
-webkit-text-fill-color: #00000000;
}
.elementor-127 .elementor-element.elementor-element-91863d1 h1 .txt-l {font-size: 1.2em;}
.elementor-127 .elementor-element.elementor-element-91863d1 h1 .txt-s {font-size: 0.8em;}
.elementor-127 .elementor-element.elementor-element-91863d1 h1 .txt-ls-no {letter-spacing: -0.15em;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-11f4d23 */.elementor-127 .elementor-element.elementor-element-11f4d23 h2 .kakomi {display:inline-block; border: 2px solid #fff; padding: 0.3em 0.6em; margin: 0 1em 0 0; font-size: 0.7em;}
.elementor-127 .elementor-element.elementor-element-11f4d23 h2 .txt-s {font-size: 0.7em;}
@media screen and (max-width: 767px){
.elementor-127 .elementor-element.elementor-element-11f4d23 h2 .kakomi {margin: 0 1em 1em 0;}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b7414ac */.elementor-127 .elementor-element.elementor-element-b7414ac h3 .kakomi {display:inline-block; border: 2px solid #222; padding: 0.2em 0.6em; margin: 0 1em 0.25em 0; font-size: 0.5em; vertical-align: middle;}
.elementor-127 .elementor-element.elementor-element-b7414ac h3 .txt-s {font-size: 0.7em;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5e7e7ca */.elementor-127 .elementor-element.elementor-element-5e7e7ca h3 .kakomi {display:inline-block; border: 2px solid #222; padding: 0.2em 0.6em; margin: 0 1em 0.25em 0; font-size: 0.5em; vertical-align: middle;}
.elementor-127 .elementor-element.elementor-element-5e7e7ca h3 .txt-s {font-size: 0.7em;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2498b4f */.elementor-127 .elementor-element.elementor-element-2498b4f h3 .kakomi {display:inline-block; border: 2px solid #222; padding: 0.2em 0.6em; margin: 0 1em 0.25em 0; font-size: 0.5em; vertical-align: middle;}
.elementor-127 .elementor-element.elementor-element-2498b4f h3 .txt-s {font-size: 0.7em;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b210f3e */.elementor-127 .elementor-element.elementor-element-b210f3e b {font-size:1.1em;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b210f3e */.elementor-127 .elementor-element.elementor-element-b210f3e b {font-size:1.1em;}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-ffb616f */.elementor-127 .elementor-element.elementor-element-ffb616f summary {border:none; padding: 1.5em 2em;}
.elementor-127 .elementor-element.elementor-element-ffb616f summary>span:last-of-type {
    font-size:1em; margin-left: auto;}

.elementor-127 .elementor-element.elementor-element-ffb616f .e-closed {align-items: flex-end;}
.elementor-127 .elementor-element.elementor-element-ffb616f .e-opened {align-items: flex-start;}

/*safari SVG BugFix*/
.elementor-127 .elementor-element.elementor-element-ffb616f svg {width:100%;}

@media screen and (max-width: 767px){
.elementor-127 .elementor-element.elementor-element-ffb616f summary {border:none; padding: 1.5em 1em;}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-752d856 */.elementor-127 .elementor-element.elementor-element-752d856 h3 .kakomi {display:inline-block; border: 2px solid #222; padding: 0.2em 0.6em; margin: 0 1em 0.25em 0; font-size: 0.5em; vertical-align: middle;}
.elementor-127 .elementor-element.elementor-element-752d856 h3 .txt-s {font-size: 0.7em;}/* End custom CSS */
/* Start custom CSS for social-icons, class: .elementor-element-048cf02 */@media (max-width: 767px){
.elementor-127 .elementor-element.elementor-element-048cf02 .elementor-grid {width: 100% !important;}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c6be0a8 */.elementor-127 .elementor-element.elementor-element-c6be0a8 .elementor-share-btn {height: 6.5em;}
.elementor-127 .elementor-element.elementor-element-c6be0a8 .elementor-share-btn__icon {width: 6.5em;}
.elementor-127 .elementor-element.elementor-element-c6be0a8 .elementor-share-buttons--skin-gradient.elementor-share-buttons--view-icon .elementor-share-btn__icon {background: #B22222;}
.elementor-127 .elementor-element.elementor-element-c6be0a8 .elementor-share-btn__icon svg {
    width: var(--e-share-buttons-icon-size,2.7em);
    height: var(--e-share-buttons-icon-size,2.7em);
}
.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-center .elementor-grid {
    margin-left: 0; margin-right: 0;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b18e2d8 */.elementor-127 .elementor-element.elementor-element-b18e2d8 h3 .kakomi {display:inline-block; border: 2px solid #222; padding: 0.2em 0.6em; margin: 0 1em 0.25em 0; font-size: 0.5em; vertical-align: middle;}
.elementor-127 .elementor-element.elementor-element-b18e2d8 h3 .txt-s {font-size: 0.7em;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d19d60d */.elementor-127 .elementor-element.elementor-element-d19d60d h3 .kakomi {display:inline-block; border: 2px solid #222; padding: 0.2em 0.6em; margin: 0 1em 0.25em 0; font-size: 0.5em; vertical-align: middle;}
.elementor-127 .elementor-element.elementor-element-d19d60d h3 .txt-s {font-size: 0.7em;}/* End custom CSS */