.elementor-28511 .elementor-element.elementor-element-20c1a7c3 > .elementor-container{max-width:800px;}.elementor-28511 .elementor-element.elementor-element-20c1a7c3:not(.elementor-motion-effects-element-type-background), .elementor-28511 .elementor-element.elementor-element-20c1a7c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://i0.wp.com/www.machicoco.co.jp/wp-content/uploads/2023/01/mainimg@2x-100-scaled-1.webp?fit=1600%2C1156&ssl=1");background-repeat:no-repeat;background-size:cover;}.elementor-28511 .elementor-element.elementor-element-20c1a7c3 > .elementor-background-overlay{background-color:#000928;opacity:0.58;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28511 .elementor-element.elementor-element-20c1a7c3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0100px 0px 100px 0px;z-index:0;}.elementor-28511 .elementor-element.elementor-element-4915534e.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-28511 .elementor-element.elementor-element-2236e5f5{text-align:center;}.elementor-28511 .elementor-element.elementor-element-2236e5f5 .elementor-heading-title{color:var( --e-global-color-accent );font-family:"Lato", Sans-serif;font-size:23px;font-weight:700;letter-spacing:0.5px;}.elementor-28511 .elementor-element.elementor-element-1e901755{text-align:center;}.elementor-28511 .elementor-element.elementor-element-1e901755 .elementor-heading-title{color:var( --e-global-color-cf11085 );font-family:"Lato", Sans-serif;font-size:38px;font-weight:800;line-height:1.2em;}.elementor-28511 .elementor-element.elementor-element-1e901755 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-28511 .elementor-element.elementor-element-39791fb7{text-align:center;color:#FFFFFF;font-family:var( --e-global-typography-6c1a60e-font-family ), Sans-serif;font-size:var( --e-global-typography-6c1a60e-font-size );font-weight:var( --e-global-typography-6c1a60e-font-weight );line-height:var( --e-global-typography-6c1a60e-line-height );letter-spacing:var( --e-global-typography-6c1a60e-letter-spacing );word-spacing:var( --e-global-typography-6c1a60e-word-spacing );}.elementor-28511 .elementor-element.elementor-element-39791fb7 > .elementor-widget-container{padding:0% 5% 0% 5%;}.elementor-28511 .elementor-element.elementor-element-4313f1b2 .jeg-elementor-kit.jkit-button{text-align:right;}.elementor-28511 .elementor-element.elementor-element-4313f1b2 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{width:100%;padding:20px 45px 20px 45px;font-family:var( --e-global-typography-7e82a0e-font-family ), Sans-serif;font-size:var( --e-global-typography-7e82a0e-font-size );font-weight:var( --e-global-typography-7e82a0e-font-weight );line-height:var( --e-global-typography-7e82a0e-line-height );letter-spacing:var( --e-global-typography-7e82a0e-letter-spacing );word-spacing:var( --e-global-typography-7e82a0e-word-spacing );color:var( --e-global-color-primary );background-color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:3px 3px 3px 3px;}.elementor-28511 .elementor-element.elementor-element-4313f1b2 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{fill:var( --e-global-color-primary );width:14px;}.elementor-28511 .elementor-element.elementor-element-4313f1b2 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-7786ccc );}.elementor-28511 .elementor-element.elementor-element-4313f1b2 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{fill:var( --e-global-color-primary );}.elementor-28511 .elementor-element.elementor-element-4313f1b2 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(.hover-gradient):hover, .elementor-28511 .elementor-element.elementor-element-4313f1b2 .jeg-elementor-kit.jkit-button .jkit-button-wrapper.hover-gradient:before{background-color:var( --e-global-color-7786ccc );}.elementor-28511 .elementor-element.elementor-element-4313f1b2 .jeg-elementor-kit.jkit-button .jkit-button-wrapper i{font-size:14px;}.elementor-28511 .elementor-element.elementor-element-4313f1b2 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i, .elementor-28511 .elementor-element.elementor-element-4313f1b2 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg{margin-right:7px;}.elementor-28511 .elementor-element.elementor-element-4313f1b2 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i, .elementor-28511 .elementor-element.elementor-element-4313f1b2 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg{margin-left:7px;}.elementor-28511 .elementor-element.elementor-element-4313f1b2 .jeg-elementor-kit.jkit-button .jkit-button-wrapper i, .elementor-28511 .elementor-element.elementor-element-4313f1b2 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{-webkit-transform:translateY(-1px);-ms-transform:translateY(-1px);-o-transform:translateY(-1px);-moz-transform:translateY(-1px);transform:translateY(-1px);}.elementor-28511 .elementor-element.elementor-element-4313f1b2 > .elementor-widget-container{margin:0px 10px 0px 0px;}.elementor-28511 .elementor-element.elementor-element-4313f1b2{width:auto;max-width:auto;}.elementor-28511 .elementor-element.elementor-element-633c4e1d .jeg-elementor-kit.jkit-button{text-align:right;}.elementor-28511 .elementor-element.elementor-element-633c4e1d .jeg-elementor-kit.jkit-button .jkit-button-wrapper{width:100%;padding:20px 45px 20px 45px;font-family:var( --e-global-typography-7e82a0e-font-family ), Sans-serif;font-size:var( --e-global-typography-7e82a0e-font-size );font-weight:var( --e-global-typography-7e82a0e-font-weight );line-height:var( --e-global-typography-7e82a0e-line-height );letter-spacing:var( --e-global-typography-7e82a0e-letter-spacing );word-spacing:var( --e-global-typography-7e82a0e-word-spacing );color:var( --e-global-color-cf11085 );background-color:#FFBF4400;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF59;border-radius:3px 3px 3px 3px;}.elementor-28511 .elementor-element.elementor-element-633c4e1d .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{fill:var( --e-global-color-cf11085 );width:14px;}.elementor-28511 .elementor-element.elementor-element-633c4e1d .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF0D;}.elementor-28511 .elementor-element.elementor-element-633c4e1d .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{fill:var( --e-global-color-accent );}.elementor-28511 .elementor-element.elementor-element-633c4e1d .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(.hover-gradient):hover, .elementor-28511 .elementor-element.elementor-element-633c4e1d .jeg-elementor-kit.jkit-button .jkit-button-wrapper.hover-gradient:before{background-color:#FFFFFF38;}.elementor-28511 .elementor-element.elementor-element-633c4e1d .jeg-elementor-kit.jkit-button .jkit-button-wrapper i{font-size:14px;}.elementor-28511 .elementor-element.elementor-element-633c4e1d .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i, .elementor-28511 .elementor-element.elementor-element-633c4e1d .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg{margin-right:7px;}.elementor-28511 .elementor-element.elementor-element-633c4e1d .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i, .elementor-28511 .elementor-element.elementor-element-633c4e1d .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg{margin-left:7px;}.elementor-28511 .elementor-element.elementor-element-633c4e1d .jeg-elementor-kit.jkit-button .jkit-button-wrapper i, .elementor-28511 .elementor-element.elementor-element-633c4e1d .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{-webkit-transform:translateY(-1px);-ms-transform:translateY(-1px);-o-transform:translateY(-1px);-moz-transform:translateY(-1px);transform:translateY(-1px);}.elementor-28511 .elementor-element.elementor-element-633c4e1d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-28511 .elementor-element.elementor-element-633c4e1d{width:auto;max-width:auto;}.elementor-28511 .elementor-element.elementor-element-99fa054{padding:00px 0px 0px 0px;}.elementor-28511 .elementor-element.elementor-element-36443be .elementor-repeater-item-2762502 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://i0.wp.com/www.machicoco.co.jp/wp-content/uploads/2024/09/topw.png?fit=1000%2C400&ssl=1);background-size:cover;}.elementor-28511 .elementor-element.elementor-element-36443be .elementor-repeater-item-36ac434 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://i0.wp.com/www.machicoco.co.jp/wp-content/uploads/2024/09/programing.png?fit=1000%2C400&ssl=1);background-size:cover;}.elementor-28511 .elementor-element.elementor-element-36443be .elementor-repeater-item-90e92b0 .swiper-slide-bg{background-color:#4054b2;background-image:url(https://i0.wp.com/www.machicoco.co.jp/wp-content/uploads/2024/09/shuno.png?fit=1000%2C400&ssl=1);background-size:cover;}.elementor-28511 .elementor-element.elementor-element-36443be .elementor-repeater-item-6ab34fb .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://i0.wp.com/www.machicoco.co.jp/wp-content/uploads/2024/09/bench1.png?fit=1000%2C400&ssl=1);background-size:cover;}.elementor-28511 .elementor-element.elementor-element-36443be .elementor-repeater-item-0bd88be .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://i0.wp.com/www.machicoco.co.jp/wp-content/uploads/2024/09/安全講習.png?fit=1000%2C400&ssl=1);background-size:cover;}.elementor-28511 .elementor-element.elementor-element-36443be .elementor-repeater-item-0f8bf30 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://i0.wp.com/www.machicoco.co.jp/wp-content/uploads/2024/09/樹脂講座.png?fit=1000%2C400&ssl=1);background-size:cover;}.elementor-28511 .elementor-element.elementor-element-36443be .elementor-repeater-item-8e07e51 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://i0.wp.com/www.machicoco.co.jp/wp-content/uploads/2024/09/図面講座.png?fit=1000%2C400&ssl=1);background-size:cover;}.elementor-28511 .elementor-element.elementor-element-36443be .elementor-repeater-item-621c89c .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://i0.wp.com/www.machicoco.co.jp/wp-content/uploads/2024/09/板金講座.png?fit=1000%2C400&ssl=1);background-size:cover;}.elementor-28511 .elementor-element.elementor-element-36443be .swiper-slide{height:450px;transition-duration:calc(2800ms*1.2);}.elementor-28511 .elementor-element.elementor-element-36443be .swiper-slide-contents{max-width:66%;}.elementor-28511 .elementor-element.elementor-element-36443be .swiper-slide-inner{text-align:center;}.elementor-28511 .elementor-element.elementor-element-90a0f20{padding:0px 250px 0px 250px;}.elementor-28511 .elementor-element.elementor-element-ab1c7dc{text-align:center;}.elementor-28511 .elementor-element.elementor-element-39831673 > .elementor-container{max-width:1170px;}.elementor-28511 .elementor-element.elementor-element-39831673:not(.elementor-motion-effects-element-type-background), .elementor-28511 .elementor-element.elementor-element-39831673 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://i0.wp.com/www.machicoco.co.jp/wp-content/uploads/2023/05/名称未設定のデザイン-1.png?fit=1024%2C500&ssl=1");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-28511 .elementor-element.elementor-element-39831673 > .elementor-background-overlay{background-color:#0D1E5C;opacity:0.8;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28511 .elementor-element.elementor-element-39831673{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 0px 2px 0px;}.elementor-28511 .elementor-element.elementor-element-6047e0c8{text-align:center;}.elementor-28511 .elementor-element.elementor-element-6047e0c8 .elementor-heading-title{color:#FFFFFF;font-size:32px;font-weight:600;}.elementor-28511 .elementor-element.elementor-element-6047e0c8 > .elementor-widget-container{margin:-12px 0px 0px 0px;}.elementor-28511 .elementor-element.elementor-element-1f70a20d{padding:15px 0px 0px 0px;}.elementor-28511 .elementor-element.elementor-element-6a626865 > .elementor-element-populated{padding:0% 5% 0% 0%;}.elementor-28511 .elementor-element.elementor-element-8fe288f{color:#FFFFFF;width:var( --container-widget-width, 96.807% );max-width:96.807%;--container-widget-width:96.807%;--container-widget-flex-grow:0;}.elementor-28511 .elementor-element.elementor-element-6718a02c > .elementor-element-populated{padding:0% 15% 0% 0%;}.elementor-28511 .elementor-element.elementor-element-b5e7945{color:#FFFFFF;}.elementor-28511 .elementor-element.elementor-element-be0510c > .elementor-container{max-width:1170px;}.elementor-28511 .elementor-element.elementor-element-be0510c{padding:100px 0px 100px 0px;}.elementor-28511 .elementor-element.elementor-element-7e9efda6.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-28511 .elementor-element.elementor-element-31e44460 > .elementor-container{max-width:1170px;}.elementor-28511 .elementor-element.elementor-element-31e44460 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-28511 .elementor-element.elementor-element-31e44460{margin-top:0px;margin-bottom:0px;}.elementor-28511 .elementor-element.elementor-element-7620c53d > .elementor-element-populated{margin:0px 40px 0px 0px;--e-column-margin-right:40px;--e-column-margin-left:0px;}.elementor-28511 .elementor-element.elementor-element-7a780426{text-align:left;}.elementor-28511 .elementor-element.elementor-element-7a780426 .elementor-heading-title{color:var( --e-global-color-accent );font-family:var( --e-global-typography-9fb5253-font-family ), Sans-serif;font-size:var( --e-global-typography-9fb5253-font-size );font-weight:var( --e-global-typography-9fb5253-font-weight );line-height:var( --e-global-typography-9fb5253-line-height );letter-spacing:var( --e-global-typography-9fb5253-letter-spacing );word-spacing:var( --e-global-typography-9fb5253-word-spacing );}.elementor-28511 .elementor-element.elementor-element-501a4e60{text-align:left;}.elementor-28511 .elementor-element.elementor-element-501a4e60 .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Lato", Sans-serif;font-size:35px;font-weight:800;line-height:1.2em;}.elementor-28511 .elementor-element.elementor-element-501a4e60 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-28511 .elementor-element.elementor-element-5eb47fb5{color:#3F4145;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-28511 .elementor-element.elementor-element-519c94de:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-28511 .elementor-element.elementor-element-519c94de > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cf11085 );}.elementor-28511 .elementor-element.elementor-element-519c94de > .elementor-element-populated, .elementor-28511 .elementor-element.elementor-element-519c94de > .elementor-element-populated > .elementor-background-overlay, .elementor-28511 .elementor-element.elementor-element-519c94de > .elementor-background-slideshow{border-radius:3px 3px 3px 3px;}.elementor-28511 .elementor-element.elementor-element-519c94de > .elementor-element-populated{box-shadow:0px 0px 15px 0px rgba(26, 26, 26, 0.1);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0px 40px 20px 40px;}.elementor-28511 .elementor-element.elementor-element-519c94de > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28511 .elementor-element.elementor-element-313c57e .elementor-icon-wrapper{text-align:left;}.elementor-28511 .elementor-element.elementor-element-313c57e.elementor-view-stacked .elementor-icon{background-color:#0D1E5C;color:var( --e-global-color-accent );}.elementor-28511 .elementor-element.elementor-element-313c57e.elementor-view-framed .elementor-icon, .elementor-28511 .elementor-element.elementor-element-313c57e.elementor-view-default .elementor-icon{color:#0D1E5C;border-color:#0D1E5C;}.elementor-28511 .elementor-element.elementor-element-313c57e.elementor-view-framed .elementor-icon, .elementor-28511 .elementor-element.elementor-element-313c57e.elementor-view-default .elementor-icon svg{fill:#0D1E5C;}.elementor-28511 .elementor-element.elementor-element-313c57e.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-28511 .elementor-element.elementor-element-313c57e.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-28511 .elementor-element.elementor-element-313c57e.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-accent );color:var( --e-global-color-primary );}.elementor-28511 .elementor-element.elementor-element-313c57e.elementor-view-framed .elementor-icon:hover, .elementor-28511 .elementor-element.elementor-element-313c57e.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-28511 .elementor-element.elementor-element-313c57e.elementor-view-framed .elementor-icon:hover, .elementor-28511 .elementor-element.elementor-element-313c57e.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-accent );}.elementor-28511 .elementor-element.elementor-element-313c57e.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-primary );}.elementor-28511 .elementor-element.elementor-element-313c57e.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-primary );}.elementor-28511 .elementor-element.elementor-element-313c57e .elementor-icon{font-size:30px;padding:20px;border-width:0px 0px 0px 0px;border-radius:3px 3px 3px 3px;}.elementor-28511 .elementor-element.elementor-element-313c57e .elementor-icon svg{height:30px;}.elementor-28511 .elementor-element.elementor-element-313c57e > .elementor-widget-container{margin:-40px 0px 0px 0px;}.elementor-28511 .elementor-element.elementor-element-1236155e .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper{text-align:left;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-28511 .elementor-element.elementor-element-1236155e.jkit-equal-height-enable, .elementor-28511 .elementor-element.elementor-element-1236155e.jkit-equal-height-enable .elementor-widget-container, .elementor-28511 .elementor-element.elementor-element-1236155e.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box, .elementor-28511 .elementor-element.elementor-element-1236155e.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper{height:100%;}.elementor-28511 .elementor-element.elementor-element-1236155e .jeg-elementor-kit.jkit-icon-box .title{margin:0px 0px 15px 0px;padding:0px 0px 0px 0px;color:var( --e-global-color-primary );font-family:var( --e-global-typography-79c5880-font-family ), Sans-serif;font-size:var( --e-global-typography-79c5880-font-size );font-weight:var( --e-global-typography-79c5880-font-weight );line-height:var( --e-global-typography-79c5880-line-height );letter-spacing:var( --e-global-typography-79c5880-letter-spacing );word-spacing:var( --e-global-typography-79c5880-word-spacing );}.elementor-28511 .elementor-element.elementor-element-1236155e .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{color:#3F4145;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );margin:0px 0px 0px 0px;}.elementor-28511 .elementor-element.elementor-element-1236155e .jeg-elementor-kit.jkit-icon-box .hover-watermark i{color:#F5F5F5;font-size:90px;}.elementor-28511 .elementor-element.elementor-element-1236155e .jeg-elementor-kit.jkit-icon-box .hover-watermark svg{fill:#F5F5F5;width:90px;}.elementor-28511 .elementor-element.elementor-element-1236155e .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link{padding:0px 0px 0px 0px;margin:15px 0px 0px 0px;font-family:var( --e-global-typography-a427104-font-family ), Sans-serif;font-size:var( --e-global-typography-a427104-font-size );font-weight:var( --e-global-typography-a427104-font-weight );line-height:var( --e-global-typography-a427104-line-height );letter-spacing:var( --e-global-typography-a427104-letter-spacing );word-spacing:var( --e-global-typography-a427104-word-spacing );background-color:#FFFFFF00;}.elementor-28511 .elementor-element.elementor-element-1236155e .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link i{font-size:12px;}.elementor-28511 .elementor-element.elementor-element-1236155e .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link svg{width:12px;fill:var( --e-global-color-accent );}.elementor-28511 .elementor-element.elementor-element-1236155e .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link i, .elementor-28511 .elementor-element.elementor-element-1236155e .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link svg{margin-left:10px;}.elementor-28511 .elementor-element.elementor-element-1236155e .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link i, .elementor-28511 .elementor-element.elementor-element-1236155e .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link svg{margin-right:10px;}.elementor-28511 .elementor-element.elementor-element-1236155e .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link, .elementor-28511 .elementor-element.elementor-element-1236155e .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link i{color:var( --e-global-color-accent );}.elementor-28511 .elementor-element.elementor-element-1236155e .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link, .elementor-28511 .elementor-element.elementor-element-1236155e .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link i{color:var( --e-global-color-7786ccc );}.elementor-28511 .elementor-element.elementor-element-1236155e .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link svg{fill:var( --e-global-color-7786ccc );}.elementor-28511 .elementor-element.elementor-element-1236155e .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link:not(.hover-gradient), .elementor-28511 .elementor-element.elementor-element-1236155e .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link.hover-gradient:before{background-color:#FFFFFF00;}.elementor-28511 .elementor-element.elementor-element-1236155e > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-28511 .elementor-element.elementor-element-49c84378:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-28511 .elementor-element.elementor-element-49c84378 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cf11085 );}.elementor-28511 .elementor-element.elementor-element-49c84378 > .elementor-element-populated, .elementor-28511 .elementor-element.elementor-element-49c84378 > .elementor-element-populated > .elementor-background-overlay, .elementor-28511 .elementor-element.elementor-element-49c84378 > .elementor-background-slideshow{border-radius:3px 3px 3px 3px;}.elementor-28511 .elementor-element.elementor-element-49c84378 > .elementor-element-populated{box-shadow:0px 0px 15px 0px rgba(26, 26, 26, 0.1);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;padding:0px 40px 20px 40px;}.elementor-28511 .elementor-element.elementor-element-49c84378 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28511 .elementor-element.elementor-element-15521862 .elementor-icon-wrapper{text-align:left;}.elementor-28511 .elementor-element.elementor-element-15521862.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );color:#0D1E5C;}.elementor-28511 .elementor-element.elementor-element-15521862.elementor-view-framed .elementor-icon, .elementor-28511 .elementor-element.elementor-element-15521862.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-28511 .elementor-element.elementor-element-15521862.elementor-view-framed .elementor-icon, .elementor-28511 .elementor-element.elementor-element-15521862.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-28511 .elementor-element.elementor-element-15521862.elementor-view-framed .elementor-icon{background-color:#0D1E5C;}.elementor-28511 .elementor-element.elementor-element-15521862.elementor-view-stacked .elementor-icon svg{fill:#0D1E5C;}.elementor-28511 .elementor-element.elementor-element-15521862.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-primary );color:var( --e-global-color-accent );}.elementor-28511 .elementor-element.elementor-element-15521862.elementor-view-framed .elementor-icon:hover, .elementor-28511 .elementor-element.elementor-element-15521862.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-28511 .elementor-element.elementor-element-15521862.elementor-view-framed .elementor-icon:hover, .elementor-28511 .elementor-element.elementor-element-15521862.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-primary );}.elementor-28511 .elementor-element.elementor-element-15521862.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-accent );}.elementor-28511 .elementor-element.elementor-element-15521862.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-accent );}.elementor-28511 .elementor-element.elementor-element-15521862 .elementor-icon{font-size:30px;padding:20px;border-width:0px 0px 0px 0px;border-radius:3px 3px 3px 3px;}.elementor-28511 .elementor-element.elementor-element-15521862 .elementor-icon svg{height:30px;}.elementor-28511 .elementor-element.elementor-element-15521862 > .elementor-widget-container{margin:-40px 0px 0px 0px;}.elementor-28511 .elementor-element.elementor-element-10d87887 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper{text-align:left;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-28511 .elementor-element.elementor-element-10d87887.jkit-equal-height-enable, .elementor-28511 .elementor-element.elementor-element-10d87887.jkit-equal-height-enable .elementor-widget-container, .elementor-28511 .elementor-element.elementor-element-10d87887.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box, .elementor-28511 .elementor-element.elementor-element-10d87887.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper{height:100%;}.elementor-28511 .elementor-element.elementor-element-10d87887 .jeg-elementor-kit.jkit-icon-box .title{margin:0px 0px 15px 0px;padding:0px 0px 0px 0px;color:var( --e-global-color-primary );font-family:var( --e-global-typography-79c5880-font-family ), Sans-serif;font-size:var( --e-global-typography-79c5880-font-size );font-weight:var( --e-global-typography-79c5880-font-weight );line-height:var( --e-global-typography-79c5880-line-height );letter-spacing:var( --e-global-typography-79c5880-letter-spacing );word-spacing:var( --e-global-typography-79c5880-word-spacing );}.elementor-28511 .elementor-element.elementor-element-10d87887 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{color:#3F4145;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );margin:0px 0px 0px 0px;}.elementor-28511 .elementor-element.elementor-element-10d87887 .jeg-elementor-kit.jkit-icon-box .hover-watermark i{color:#F5F5F5;font-size:90px;}.elementor-28511 .elementor-element.elementor-element-10d87887 .jeg-elementor-kit.jkit-icon-box .hover-watermark svg{fill:#F5F5F5;width:90px;}.elementor-28511 .elementor-element.elementor-element-10d87887 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link{padding:0px 0px 0px 0px;margin:15px 0px 0px 0px;font-family:var( --e-global-typography-a427104-font-family ), Sans-serif;font-size:var( --e-global-typography-a427104-font-size );font-weight:var( --e-global-typography-a427104-font-weight );line-height:var( --e-global-typography-a427104-line-height );letter-spacing:var( --e-global-typography-a427104-letter-spacing );word-spacing:var( --e-global-typography-a427104-word-spacing );background-color:#FFFFFF00;}.elementor-28511 .elementor-element.elementor-element-10d87887 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link i{font-size:12px;}.elementor-28511 .elementor-element.elementor-element-10d87887 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link svg{width:12px;fill:var( --e-global-color-accent );}.elementor-28511 .elementor-element.elementor-element-10d87887 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link i, .elementor-28511 .elementor-element.elementor-element-10d87887 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link svg{margin-left:10px;}.elementor-28511 .elementor-element.elementor-element-10d87887 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link i, .elementor-28511 .elementor-element.elementor-element-10d87887 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link svg{margin-right:10px;}.elementor-28511 .elementor-element.elementor-element-10d87887 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link, .elementor-28511 .elementor-element.elementor-element-10d87887 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link i{color:var( --e-global-color-accent );}.elementor-28511 .elementor-element.elementor-element-10d87887 .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link, .elementor-28511 .elementor-element.elementor-element-10d87887 .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link i{color:var( --e-global-color-7786ccc );}.elementor-28511 .elementor-element.elementor-element-10d87887 .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link svg{fill:var( --e-global-color-7786ccc );}.elementor-28511 .elementor-element.elementor-element-10d87887 .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link:not(.hover-gradient), .elementor-28511 .elementor-element.elementor-element-10d87887 .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link.hover-gradient:before{background-color:#FFFFFF00;}.elementor-28511 .elementor-element.elementor-element-10d87887 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-28511 .elementor-element.elementor-element-12d1ddd9 > .elementor-container{max-width:1170px;}.elementor-28511 .elementor-element.elementor-element-12d1ddd9 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-28511 .elementor-element.elementor-element-12d1ddd9{margin-top:70px;margin-bottom:0px;}.elementor-28511 .elementor-element.elementor-element-10523bd0:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-28511 .elementor-element.elementor-element-10523bd0 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cf11085 );}.elementor-28511 .elementor-element.elementor-element-10523bd0 > .elementor-element-populated, .elementor-28511 .elementor-element.elementor-element-10523bd0 > .elementor-element-populated > .elementor-background-overlay, .elementor-28511 .elementor-element.elementor-element-10523bd0 > .elementor-background-slideshow{border-radius:3px 3px 3px 3px;}.elementor-28511 .elementor-element.elementor-element-10523bd0 > .elementor-element-populated{box-shadow:0px 0px 15px 0px rgba(26, 26, 26, 0.1);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 20px 0px 0px;--e-column-margin-right:20px;--e-column-margin-left:0px;padding:0px 40px 20px 40px;}.elementor-28511 .elementor-element.elementor-element-10523bd0 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28511 .elementor-element.elementor-element-6e848956 .elementor-icon-wrapper{text-align:left;}.elementor-28511 .elementor-element.elementor-element-6e848956.elementor-view-stacked .elementor-icon{background-color:#0D1E5C;color:var( --e-global-color-accent );}.elementor-28511 .elementor-element.elementor-element-6e848956.elementor-view-framed .elementor-icon, .elementor-28511 .elementor-element.elementor-element-6e848956.elementor-view-default .elementor-icon{color:#0D1E5C;border-color:#0D1E5C;}.elementor-28511 .elementor-element.elementor-element-6e848956.elementor-view-framed .elementor-icon, .elementor-28511 .elementor-element.elementor-element-6e848956.elementor-view-default .elementor-icon svg{fill:#0D1E5C;}.elementor-28511 .elementor-element.elementor-element-6e848956.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-28511 .elementor-element.elementor-element-6e848956.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-28511 .elementor-element.elementor-element-6e848956.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-accent );color:#212529;}.elementor-28511 .elementor-element.elementor-element-6e848956.elementor-view-framed .elementor-icon:hover, .elementor-28511 .elementor-element.elementor-element-6e848956.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-28511 .elementor-element.elementor-element-6e848956.elementor-view-framed .elementor-icon:hover, .elementor-28511 .elementor-element.elementor-element-6e848956.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-accent );}.elementor-28511 .elementor-element.elementor-element-6e848956.elementor-view-framed .elementor-icon:hover{background-color:#212529;}.elementor-28511 .elementor-element.elementor-element-6e848956.elementor-view-stacked .elementor-icon:hover svg{fill:#212529;}.elementor-28511 .elementor-element.elementor-element-6e848956 .elementor-icon{font-size:30px;padding:20px;border-width:0px 0px 0px 0px;border-radius:3px 3px 3px 3px;}.elementor-28511 .elementor-element.elementor-element-6e848956 .elementor-icon svg{height:30px;}.elementor-28511 .elementor-element.elementor-element-6e848956 > .elementor-widget-container{margin:-40px 0px 0px 0px;}.elementor-28511 .elementor-element.elementor-element-17616c6c .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper{text-align:left;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-28511 .elementor-element.elementor-element-17616c6c.jkit-equal-height-enable, .elementor-28511 .elementor-element.elementor-element-17616c6c.jkit-equal-height-enable .elementor-widget-container, .elementor-28511 .elementor-element.elementor-element-17616c6c.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box, .elementor-28511 .elementor-element.elementor-element-17616c6c.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper{height:100%;}.elementor-28511 .elementor-element.elementor-element-17616c6c .jeg-elementor-kit.jkit-icon-box .title{margin:0px 0px 15px 0px;padding:0px 0px 0px 0px;color:var( --e-global-color-primary );font-family:var( --e-global-typography-79c5880-font-family ), Sans-serif;font-size:var( --e-global-typography-79c5880-font-size );font-weight:var( --e-global-typography-79c5880-font-weight );line-height:var( --e-global-typography-79c5880-line-height );letter-spacing:var( --e-global-typography-79c5880-letter-spacing );word-spacing:var( --e-global-typography-79c5880-word-spacing );}.elementor-28511 .elementor-element.elementor-element-17616c6c .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{color:#3F4145;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );margin:0px 0px 0px 0px;}.elementor-28511 .elementor-element.elementor-element-17616c6c .jeg-elementor-kit.jkit-icon-box .hover-watermark i{color:#F5F5F5;font-size:90px;}.elementor-28511 .elementor-element.elementor-element-17616c6c .jeg-elementor-kit.jkit-icon-box .hover-watermark svg{fill:#F5F5F5;width:90px;}.elementor-28511 .elementor-element.elementor-element-17616c6c .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link{padding:0px 0px 0px 0px;margin:15px 0px 0px 0px;font-family:var( --e-global-typography-a427104-font-family ), Sans-serif;font-size:var( --e-global-typography-a427104-font-size );font-weight:var( --e-global-typography-a427104-font-weight );line-height:var( --e-global-typography-a427104-line-height );letter-spacing:var( --e-global-typography-a427104-letter-spacing );word-spacing:var( --e-global-typography-a427104-word-spacing );background-color:#FFFFFF00;}.elementor-28511 .elementor-element.elementor-element-17616c6c .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link i{font-size:12px;}.elementor-28511 .elementor-element.elementor-element-17616c6c .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link svg{width:12px;fill:var( --e-global-color-accent );}.elementor-28511 .elementor-element.elementor-element-17616c6c .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link i, .elementor-28511 .elementor-element.elementor-element-17616c6c .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link svg{margin-left:10px;}.elementor-28511 .elementor-element.elementor-element-17616c6c .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link i, .elementor-28511 .elementor-element.elementor-element-17616c6c .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link svg{margin-right:10px;}.elementor-28511 .elementor-element.elementor-element-17616c6c .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link, .elementor-28511 .elementor-element.elementor-element-17616c6c .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link i{color:var( --e-global-color-accent );}.elementor-28511 .elementor-element.elementor-element-17616c6c .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link, .elementor-28511 .elementor-element.elementor-element-17616c6c .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link i{color:var( --e-global-color-7786ccc );}.elementor-28511 .elementor-element.elementor-element-17616c6c .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link svg{fill:var( --e-global-color-7786ccc );}.elementor-28511 .elementor-element.elementor-element-17616c6c .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link:not(.hover-gradient), .elementor-28511 .elementor-element.elementor-element-17616c6c .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link.hover-gradient:before{background-color:#FFFFFF00;}.elementor-28511 .elementor-element.elementor-element-17616c6c > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-28511 .elementor-element.elementor-element-7d6dfa27:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-28511 .elementor-element.elementor-element-7d6dfa27 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cf11085 );}.elementor-28511 .elementor-element.elementor-element-7d6dfa27 > .elementor-element-populated, .elementor-28511 .elementor-element.elementor-element-7d6dfa27 > .elementor-element-populated > .elementor-background-overlay, .elementor-28511 .elementor-element.elementor-element-7d6dfa27 > .elementor-background-slideshow{border-radius:3px 3px 3px 3px;}.elementor-28511 .elementor-element.elementor-element-7d6dfa27 > .elementor-element-populated{box-shadow:0px 0px 15px 0px rgba(26, 26, 26, 0.1);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0px 40px 20px 40px;}.elementor-28511 .elementor-element.elementor-element-7d6dfa27 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28511 .elementor-element.elementor-element-37c98b46 .elementor-icon-wrapper{text-align:left;}.elementor-28511 .elementor-element.elementor-element-37c98b46.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );color:#0D1E5C;}.elementor-28511 .elementor-element.elementor-element-37c98b46.elementor-view-framed .elementor-icon, .elementor-28511 .elementor-element.elementor-element-37c98b46.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-28511 .elementor-element.elementor-element-37c98b46.elementor-view-framed .elementor-icon, .elementor-28511 .elementor-element.elementor-element-37c98b46.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-28511 .elementor-element.elementor-element-37c98b46.elementor-view-framed .elementor-icon{background-color:#0D1E5C;}.elementor-28511 .elementor-element.elementor-element-37c98b46.elementor-view-stacked .elementor-icon svg{fill:#0D1E5C;}.elementor-28511 .elementor-element.elementor-element-37c98b46.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-primary );color:var( --e-global-color-accent );}.elementor-28511 .elementor-element.elementor-element-37c98b46.elementor-view-framed .elementor-icon:hover, .elementor-28511 .elementor-element.elementor-element-37c98b46.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-28511 .elementor-element.elementor-element-37c98b46.elementor-view-framed .elementor-icon:hover, .elementor-28511 .elementor-element.elementor-element-37c98b46.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-primary );}.elementor-28511 .elementor-element.elementor-element-37c98b46.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-accent );}.elementor-28511 .elementor-element.elementor-element-37c98b46.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-accent );}.elementor-28511 .elementor-element.elementor-element-37c98b46 .elementor-icon{font-size:30px;padding:20px;border-width:0px 0px 0px 0px;border-radius:3px 3px 3px 3px;}.elementor-28511 .elementor-element.elementor-element-37c98b46 .elementor-icon svg{height:30px;}.elementor-28511 .elementor-element.elementor-element-37c98b46 > .elementor-widget-container{margin:-40px 0px 0px 0px;}.elementor-28511 .elementor-element.elementor-element-4bc46525 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper{text-align:left;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-28511 .elementor-element.elementor-element-4bc46525.jkit-equal-height-enable, .elementor-28511 .elementor-element.elementor-element-4bc46525.jkit-equal-height-enable .elementor-widget-container, .elementor-28511 .elementor-element.elementor-element-4bc46525.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box, .elementor-28511 .elementor-element.elementor-element-4bc46525.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper{height:100%;}.elementor-28511 .elementor-element.elementor-element-4bc46525 .jeg-elementor-kit.jkit-icon-box .title{margin:0px 0px 15px 0px;padding:0px 0px 0px 0px;color:var( --e-global-color-primary );font-family:var( --e-global-typography-79c5880-font-family ), Sans-serif;font-size:var( --e-global-typography-79c5880-font-size );font-weight:var( --e-global-typography-79c5880-font-weight );line-height:var( --e-global-typography-79c5880-line-height );letter-spacing:var( --e-global-typography-79c5880-letter-spacing );word-spacing:var( --e-global-typography-79c5880-word-spacing );}.elementor-28511 .elementor-element.elementor-element-4bc46525 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{color:#3F4145;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );margin:0px 0px 0px 0px;}.elementor-28511 .elementor-element.elementor-element-4bc46525 .jeg-elementor-kit.jkit-icon-box .hover-watermark i{color:#F5F5F5;font-size:90px;}.elementor-28511 .elementor-element.elementor-element-4bc46525 .jeg-elementor-kit.jkit-icon-box .hover-watermark svg{fill:#F5F5F5;width:90px;}.elementor-28511 .elementor-element.elementor-element-4bc46525 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link{padding:0px 0px 0px 0px;margin:15px 0px 0px 0px;font-family:var( --e-global-typography-a427104-font-family ), Sans-serif;font-size:var( --e-global-typography-a427104-font-size );font-weight:var( --e-global-typography-a427104-font-weight );line-height:var( --e-global-typography-a427104-line-height );letter-spacing:var( --e-global-typography-a427104-letter-spacing );word-spacing:var( --e-global-typography-a427104-word-spacing );background-color:#FFFFFF00;}.elementor-28511 .elementor-element.elementor-element-4bc46525 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link i{font-size:12px;}.elementor-28511 .elementor-element.elementor-element-4bc46525 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link svg{width:12px;fill:var( --e-global-color-accent );}.elementor-28511 .elementor-element.elementor-element-4bc46525 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link i, .elementor-28511 .elementor-element.elementor-element-4bc46525 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link svg{margin-left:10px;}.elementor-28511 .elementor-element.elementor-element-4bc46525 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link i, .elementor-28511 .elementor-element.elementor-element-4bc46525 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link svg{margin-right:10px;}.elementor-28511 .elementor-element.elementor-element-4bc46525 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link, .elementor-28511 .elementor-element.elementor-element-4bc46525 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link i{color:var( --e-global-color-accent );}.elementor-28511 .elementor-element.elementor-element-4bc46525 .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link, .elementor-28511 .elementor-element.elementor-element-4bc46525 .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link i{color:var( --e-global-color-7786ccc );}.elementor-28511 .elementor-element.elementor-element-4bc46525 .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link svg{fill:var( --e-global-color-7786ccc );}.elementor-28511 .elementor-element.elementor-element-4bc46525 .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link:not(.hover-gradient), .elementor-28511 .elementor-element.elementor-element-4bc46525 .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link.hover-gradient:before{background-color:#FFFFFF00;}.elementor-28511 .elementor-element.elementor-element-4bc46525 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-bc-flex-widget .elementor-28511 .elementor-element.elementor-element-75f0bcc6.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-28511 .elementor-element.elementor-element-75f0bcc6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-28511 .elementor-element.elementor-element-75f0bcc6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-28511 .elementor-element.elementor-element-75f0bcc6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-repeat:no-repeat;background-size:cover;}.elementor-28511 .elementor-element.elementor-element-75f0bcc6 > .elementor-element-populated >  .elementor-background-overlay{background-color:#0D1E5C;opacity:0.85;}.elementor-28511 .elementor-element.elementor-element-75f0bcc6 > .elementor-element-populated, .elementor-28511 .elementor-element.elementor-element-75f0bcc6 > .elementor-element-populated > .elementor-background-overlay, .elementor-28511 .elementor-element.elementor-element-75f0bcc6 > .elementor-background-slideshow{border-radius:3px 3px 3px 3px;}.elementor-28511 .elementor-element.elementor-element-75f0bcc6 > .elementor-element-populated{box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0.1);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;padding:40px 40px 40px 40px;}.elementor-28511 .elementor-element.elementor-element-75f0bcc6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28511 .elementor-element.elementor-element-4d20ee50 .elementor-heading-title{color:var( --e-global-color-cf11085 );font-family:var( --e-global-typography-79c5880-font-family ), Sans-serif;font-size:var( --e-global-typography-79c5880-font-size );font-weight:var( --e-global-typography-79c5880-font-weight );line-height:var( --e-global-typography-79c5880-line-height );letter-spacing:var( --e-global-typography-79c5880-letter-spacing );word-spacing:var( --e-global-typography-79c5880-word-spacing );}.elementor-28511 .elementor-element.elementor-element-49fe2fab{color:var( --e-global-color-cf11085 );}.elementor-28511 .elementor-element.elementor-element-3b571b82 .jeg-elementor-kit.jkit-button{text-align:right;}.elementor-28511 .elementor-element.elementor-element-3b571b82 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{width:100%;padding:17px 45px 17px 45px;font-family:var( --e-global-typography-a427104-font-family ), Sans-serif;font-size:var( --e-global-typography-a427104-font-size );font-weight:var( --e-global-typography-a427104-font-weight );line-height:var( --e-global-typography-a427104-line-height );letter-spacing:var( --e-global-typography-a427104-letter-spacing );word-spacing:var( --e-global-typography-a427104-word-spacing );color:var( --e-global-color-primary );background-color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:3px 3px 3px 3px;}.elementor-28511 .elementor-element.elementor-element-3b571b82 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{fill:var( --e-global-color-primary );width:14px;}.elementor-28511 .elementor-element.elementor-element-3b571b82 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-7786ccc );}.elementor-28511 .elementor-element.elementor-element-3b571b82 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{fill:var( --e-global-color-primary );}.elementor-28511 .elementor-element.elementor-element-3b571b82 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(.hover-gradient):hover, .elementor-28511 .elementor-element.elementor-element-3b571b82 .jeg-elementor-kit.jkit-button .jkit-button-wrapper.hover-gradient:before{background-color:var( --e-global-color-7786ccc );}.elementor-28511 .elementor-element.elementor-element-3b571b82 .jeg-elementor-kit.jkit-button .jkit-button-wrapper i{font-size:14px;}.elementor-28511 .elementor-element.elementor-element-3b571b82 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i, .elementor-28511 .elementor-element.elementor-element-3b571b82 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg{margin-right:7px;}.elementor-28511 .elementor-element.elementor-element-3b571b82 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i, .elementor-28511 .elementor-element.elementor-element-3b571b82 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg{margin-left:7px;}.elementor-28511 .elementor-element.elementor-element-3b571b82 .jeg-elementor-kit.jkit-button .jkit-button-wrapper i, .elementor-28511 .elementor-element.elementor-element-3b571b82 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{-webkit-transform:translateY(-1px);-ms-transform:translateY(-1px);-o-transform:translateY(-1px);-moz-transform:translateY(-1px);transform:translateY(-1px);}.elementor-28511 .elementor-element.elementor-element-3b571b82 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-28511 .elementor-element.elementor-element-6d2a166 > .elementor-container{max-width:1170px;}.elementor-28511 .elementor-element.elementor-element-6d2a166:not(.elementor-motion-effects-element-type-background), .elementor-28511 .elementor-element.elementor-element-6d2a166 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://i0.wp.com/www.machicoco.co.jp/wp-content/uploads/2023/05/名称未設定のデザイン-1.png?fit=1024%2C500&ssl=1");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-28511 .elementor-element.elementor-element-6d2a166 > .elementor-background-overlay{background-color:#0D1E5C;opacity:0.8;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28511 .elementor-element.elementor-element-6d2a166{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 0px 70px 0px;}.elementor-28511 .elementor-element.elementor-element-e77b7b6.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-28511 .elementor-element.elementor-element-110d253{text-align:center;}.elementor-28511 .elementor-element.elementor-element-110d253 .elementor-heading-title{color:var( --e-global-color-accent );font-family:var( --e-global-typography-9fb5253-font-family ), Sans-serif;font-size:var( --e-global-typography-9fb5253-font-size );font-weight:var( --e-global-typography-9fb5253-font-weight );line-height:var( --e-global-typography-9fb5253-line-height );letter-spacing:var( --e-global-typography-9fb5253-letter-spacing );word-spacing:var( --e-global-typography-9fb5253-word-spacing );}.elementor-28511 .elementor-element.elementor-element-786d9f1{text-align:center;}.elementor-28511 .elementor-element.elementor-element-786d9f1 .elementor-heading-title{color:var( --e-global-color-cf11085 );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-28511 .elementor-element.elementor-element-786d9f1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-28511 .elementor-element.elementor-element-ee14eb0{text-align:center;color:#E1ECFF;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-28511 .elementor-element.elementor-element-ee14eb0 > .elementor-widget-container{padding:0% 26% 0% 26%;}.elementor-28511 .elementor-element.elementor-element-4ec5c14b > .elementor-container{max-width:1415px;}.elementor-28511 .elementor-element.elementor-element-4ec5c14b > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28511 .elementor-element.elementor-element-4ec5c14b{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;}.elementor-28511 .elementor-element.elementor-element-3594a45b > .elementor-element-populated >  .elementor-background-overlay{background-color:#E9E9E9;opacity:0.68;}.elementor-28511 .elementor-element.elementor-element-3594a45b > .elementor-element-populated, .elementor-28511 .elementor-element.elementor-element-3594a45b > .elementor-element-populated > .elementor-background-overlay, .elementor-28511 .elementor-element.elementor-element-3594a45b > .elementor-background-slideshow{border-radius:3px 3px 3px 3px;}.elementor-28511 .elementor-element.elementor-element-3594a45b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:-11px 20px 60px 0px;}.elementor-28511 .elementor-element.elementor-element-3594a45b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28511 .elementor-element.elementor-element-29781ded > .elementor-container{max-width:1170px;}.elementor-28511 .elementor-element.elementor-element-29781ded{margin-top:-80px;margin-bottom:0px;}.elementor-28511 .elementor-element.elementor-element-ef3dd8f > .elementor-element-populated{margin:0px 20px 0px 0px;--e-column-margin-right:20px;--e-column-margin-left:0px;}.elementor-28511 .elementor-element.elementor-element-77b23d40 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper{text-align:left;background-color:#FFBF44;padding:30px 20px 18px 20px;box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0.1);border-style:solid;border-width:0px 0px 0px 0px;border-radius:3px 3px 3px 3px;}.elementor-28511 .elementor-element.elementor-element-77b23d40.jkit-equal-height-enable, .elementor-28511 .elementor-element.elementor-element-77b23d40.jkit-equal-height-enable .elementor-widget-container, .elementor-28511 .elementor-element.elementor-element-77b23d40.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box, .elementor-28511 .elementor-element.elementor-element-77b23d40.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper{height:100%;}.elementor-28511 .elementor-element.elementor-element-77b23d40 .jeg-elementor-kit.jkit-icon-box .title{margin:0px 0px 5px 0px;color:#212529;font-family:var( --e-global-typography-79c5880-font-family ), Sans-serif;font-size:var( --e-global-typography-79c5880-font-size );font-weight:var( --e-global-typography-79c5880-font-weight );line-height:var( --e-global-typography-79c5880-line-height );letter-spacing:var( --e-global-typography-79c5880-letter-spacing );word-spacing:var( --e-global-typography-79c5880-word-spacing );}.elementor-28511 .elementor-element.elementor-element-77b23d40 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{color:var( --e-global-color-primary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-28511 .elementor-element.elementor-element-77b23d40 .jeg-elementor-kit.jkit-icon-box .hover-watermark i{font-size:100px;}.elementor-28511 .elementor-element.elementor-element-77b23d40 .jeg-elementor-kit.jkit-icon-box .hover-watermark svg{width:100px;}.elementor-28511 .elementor-element.elementor-element-77b23d40 .jeg-elementor-kit.jkit-icon-box .icon-box > .icon{color:var( --e-global-color-accent );background-color:#0D1E5C;border-radius:3px 3px 3px 3px;margin:0px 0px 10px 0px;padding:18px 18px 18px 18px;}.elementor-28511 .elementor-element.elementor-element-77b23d40 .jeg-elementor-kit.jkit-icon-box .icon-box > .icon svg{fill:var( --e-global-color-accent );width:36px;}.elementor-28511 .elementor-element.elementor-element-77b23d40 .jeg-elementor-kit.jkit-icon-box .icon-box > .icon i{font-size:36px;}.elementor-28511 .elementor-element.elementor-element-7b46ced1 > .elementor-element-populated{margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-28511 .elementor-element.elementor-element-3237933b .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper{text-align:left;background-color:#212529;padding:30px 20px 18px 20px;box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0.1);border-style:solid;border-width:0px 0px 0px 0px;border-radius:3px 3px 3px 3px;}.elementor-28511 .elementor-element.elementor-element-3237933b.jkit-equal-height-enable, .elementor-28511 .elementor-element.elementor-element-3237933b.jkit-equal-height-enable .elementor-widget-container, .elementor-28511 .elementor-element.elementor-element-3237933b.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box, .elementor-28511 .elementor-element.elementor-element-3237933b.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper{height:100%;}.elementor-28511 .elementor-element.elementor-element-3237933b .jeg-elementor-kit.jkit-icon-box .title{margin:0px 0px 5px 0px;color:var( --e-global-color-cf11085 );font-family:var( --e-global-typography-79c5880-font-family ), Sans-serif;font-size:var( --e-global-typography-79c5880-font-size );font-weight:var( --e-global-typography-79c5880-font-weight );line-height:var( --e-global-typography-79c5880-line-height );letter-spacing:var( --e-global-typography-79c5880-letter-spacing );word-spacing:var( --e-global-typography-79c5880-word-spacing );}.elementor-28511 .elementor-element.elementor-element-3237933b .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{color:#E1ECFF;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-28511 .elementor-element.elementor-element-3237933b .jeg-elementor-kit.jkit-icon-box .hover-watermark i{font-size:100px;}.elementor-28511 .elementor-element.elementor-element-3237933b .jeg-elementor-kit.jkit-icon-box .hover-watermark svg{width:100px;}.elementor-28511 .elementor-element.elementor-element-3237933b .jeg-elementor-kit.jkit-icon-box .icon-box > .icon{color:var( --e-global-color-primary );background-color:#FFBF43;border-radius:3px 3px 3px 3px;margin:0px 0px 10px 0px;padding:18px 18px 18px 18px;}.elementor-28511 .elementor-element.elementor-element-3237933b .jeg-elementor-kit.jkit-icon-box .icon-box > .icon svg{fill:var( --e-global-color-primary );width:36px;}.elementor-28511 .elementor-element.elementor-element-3237933b .jeg-elementor-kit.jkit-icon-box .icon-box > .icon i{font-size:36px;}.elementor-28511 .elementor-element.elementor-element-3342f2d6 > .elementor-element-populated{margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;}.elementor-28511 .elementor-element.elementor-element-ee4e180 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper{text-align:left;background-color:var( --e-global-color-cf11085 );padding:30px 20px 18px 20px;box-shadow:0px 3px 15px 0px rgba(0, 0, 0, 0.1);border-style:solid;border-width:0px 0px 0px 0px;border-radius:3px 3px 3px 3px;}.elementor-28511 .elementor-element.elementor-element-ee4e180.jkit-equal-height-enable, .elementor-28511 .elementor-element.elementor-element-ee4e180.jkit-equal-height-enable .elementor-widget-container, .elementor-28511 .elementor-element.elementor-element-ee4e180.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box, .elementor-28511 .elementor-element.elementor-element-ee4e180.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper{height:100%;}.elementor-28511 .elementor-element.elementor-element-ee4e180 .jeg-elementor-kit.jkit-icon-box .title{margin:0px 0px 5px 0px;color:#212529;font-family:var( --e-global-typography-79c5880-font-family ), Sans-serif;font-size:var( --e-global-typography-79c5880-font-size );font-weight:var( --e-global-typography-79c5880-font-weight );line-height:var( --e-global-typography-79c5880-line-height );letter-spacing:var( --e-global-typography-79c5880-letter-spacing );word-spacing:var( --e-global-typography-79c5880-word-spacing );}.elementor-28511 .elementor-element.elementor-element-ee4e180 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{color:#3F4145;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-28511 .elementor-element.elementor-element-ee4e180 .jeg-elementor-kit.jkit-icon-box .hover-watermark i{font-size:100px;}.elementor-28511 .elementor-element.elementor-element-ee4e180 .jeg-elementor-kit.jkit-icon-box .hover-watermark svg{width:100px;}.elementor-28511 .elementor-element.elementor-element-ee4e180 .jeg-elementor-kit.jkit-icon-box .icon-box > .icon{color:#0D1E5C;background-color:#44B924;border-radius:3px 3px 3px 3px;margin:0px 0px 10px 0px;padding:18px 18px 18px 18px;}.elementor-28511 .elementor-element.elementor-element-ee4e180 .jeg-elementor-kit.jkit-icon-box .icon-box > .icon svg{fill:#0D1E5C;width:36px;}.elementor-28511 .elementor-element.elementor-element-ee4e180 .jeg-elementor-kit.jkit-icon-box .icon-box > .icon i{font-size:36px;}.elementor-28511 .elementor-element.elementor-element-74679be{padding:40px 80px 20px 80px;}.elementor-28511 .elementor-element.elementor-element-cab8593{column-gap:0px;text-align:center;font-size:30px;font-weight:800;}.elementor-28511 .elementor-element.elementor-element-8e9cdc6{column-gap:0px;text-align:center;font-size:17px;font-weight:800;}.elementor-28511 .elementor-element.elementor-element-2552e42{padding:0px 80px 0px 80px;}.elementor-28511 .elementor-element.elementor-element-9b06c00:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-28511 .elementor-element.elementor-element-9b06c00 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://i0.wp.com/www.machicoco.co.jp/wp-content/uploads/2024/03/10.png?fit=1080%2C1080&ssl=1");background-position:center center;background-repeat:no-repeat;background-size:100% auto;}.elementor-28511 .elementor-element.elementor-element-9b06c00 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:0px 0px 0px 0px;}.elementor-28511 .elementor-element.elementor-element-9b06c00 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28511 .elementor-element.elementor-element-bf071a0{--spacer-size:100px;}.elementor-28511 .elementor-element.elementor-element-3e3d503{text-align:center;color:#808080;font-size:20px;font-weight:900;width:100%;max-width:100%;}.elementor-28511 .elementor-element.elementor-element-3e3d503 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:1px 0px -1px 0px;background-color:#FBFBFBCF;}.elementor-28511 .elementor-element.elementor-element-c2ed308:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-28511 .elementor-element.elementor-element-c2ed308 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://i0.wp.com/www.machicoco.co.jp/wp-content/uploads/2024/03/4.png?fit=1080%2C1080&ssl=1");background-position:center center;background-repeat:no-repeat;background-size:100% auto;}.elementor-28511 .elementor-element.elementor-element-c2ed308 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:0px 0px 0px 0px;}.elementor-28511 .elementor-element.elementor-element-c2ed308 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28511 .elementor-element.elementor-element-f78be01{--spacer-size:100px;}.elementor-28511 .elementor-element.elementor-element-a71af52{text-align:center;color:#808080;font-size:20px;font-weight:900;width:100%;max-width:100%;}.elementor-28511 .elementor-element.elementor-element-a71af52 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:1px 0px -1px 0px;background-color:#FBFBFBCF;}.elementor-28511 .elementor-element.elementor-element-2afef6f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-28511 .elementor-element.elementor-element-2afef6f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://i0.wp.com/www.machicoco.co.jp/wp-content/uploads/2024/03/11.png?fit=1080%2C1080&ssl=1");background-position:center center;background-repeat:no-repeat;background-size:100% auto;}.elementor-28511 .elementor-element.elementor-element-2afef6f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:0px 0px 0px 0px;}.elementor-28511 .elementor-element.elementor-element-2afef6f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28511 .elementor-element.elementor-element-2ffbe54{--spacer-size:100px;}.elementor-28511 .elementor-element.elementor-element-1afd083{text-align:center;color:#808080;font-size:20px;font-weight:900;text-shadow:0px 0px 10px rgba(0,0,0,0.3);width:100%;max-width:100%;}.elementor-28511 .elementor-element.elementor-element-1afd083 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:1px 0px -1px 0px;background-color:#FBFBFBCF;}.elementor-28511 .elementor-element.elementor-element-624a5c6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-28511 .elementor-element.elementor-element-624a5c6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://i0.wp.com/www.machicoco.co.jp/wp-content/uploads/2024/03/12.png?fit=1080%2C1080&ssl=1");background-position:center center;background-repeat:no-repeat;background-size:100% auto;}.elementor-28511 .elementor-element.elementor-element-624a5c6 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:0px 0px 0px 0px;}.elementor-28511 .elementor-element.elementor-element-624a5c6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28511 .elementor-element.elementor-element-9f2133a{--spacer-size:100px;}.elementor-28511 .elementor-element.elementor-element-24808db{text-align:center;color:#808080;font-size:20px;font-weight:900;width:100%;max-width:100%;}.elementor-28511 .elementor-element.elementor-element-24808db > .elementor-widget-container{margin:0px 0px 0px 0px;padding:1px 0px -1px 0px;background-color:#FBFBFBCF;}.elementor-28511 .elementor-element.elementor-element-69804c2{padding:0px 80px 0px 80px;}.elementor-28511 .elementor-element.elementor-element-40814f5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-28511 .elementor-element.elementor-element-40814f5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://i0.wp.com/www.machicoco.co.jp/wp-content/uploads/2024/03/6.png?fit=1080%2C1080&ssl=1");background-position:center center;background-repeat:no-repeat;background-size:100% auto;}.elementor-28511 .elementor-element.elementor-element-40814f5 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:0px 0px 0px 0px;}.elementor-28511 .elementor-element.elementor-element-40814f5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28511 .elementor-element.elementor-element-b0b8a33{--spacer-size:100px;}.elementor-28511 .elementor-element.elementor-element-1b1f05d{text-align:center;color:#808080;font-size:20px;font-weight:900;width:100%;max-width:100%;}.elementor-28511 .elementor-element.elementor-element-1b1f05d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:1px 0px -1px 0px;background-color:#FBFBFBCF;}.elementor-28511 .elementor-element.elementor-element-c2c17ad:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-28511 .elementor-element.elementor-element-c2c17ad > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://i0.wp.com/www.machicoco.co.jp/wp-content/uploads/2024/05/C8BF502F-E9D6-4483-A640-DAF3C81CAD78.jpg?fit=1536%2C2049&ssl=1");background-position:center center;background-repeat:no-repeat;background-size:100% auto;}.elementor-28511 .elementor-element.elementor-element-c2c17ad > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:0px 0px 0px 0px;}.elementor-28511 .elementor-element.elementor-element-c2c17ad > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28511 .elementor-element.elementor-element-ce9e922{--spacer-size:100px;}.elementor-28511 .elementor-element.elementor-element-569bccb{text-align:center;color:#808080;font-size:20px;font-weight:900;width:100%;max-width:100%;}.elementor-28511 .elementor-element.elementor-element-569bccb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:1px 0px -1px 0px;background-color:#FBFBFBCF;}.elementor-28511 .elementor-element.elementor-element-4186abb:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-28511 .elementor-element.elementor-element-4186abb > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://i0.wp.com/www.machicoco.co.jp/wp-content/uploads/2024/05/スクリーンショット-2024-05-18-17.57.23.png?fit=1222%2C1222&ssl=1");background-position:center center;background-repeat:no-repeat;background-size:100% auto;}.elementor-28511 .elementor-element.elementor-element-4186abb > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:0px 0px 0px 0px;}.elementor-28511 .elementor-element.elementor-element-4186abb > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28511 .elementor-element.elementor-element-5e41c49{--spacer-size:100px;}.elementor-28511 .elementor-element.elementor-element-1504fc1{text-align:center;color:#808080;font-size:20px;font-weight:900;text-shadow:0px 0px 10px rgba(0,0,0,0.3);width:100%;max-width:100%;}.elementor-28511 .elementor-element.elementor-element-1504fc1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:1px 0px -1px 0px;background-color:#FBFBFBCF;}.elementor-28511 .elementor-element.elementor-element-61213e5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-28511 .elementor-element.elementor-element-61213e5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://i0.wp.com/www.machicoco.co.jp/wp-content/uploads/2024/03/8.png?fit=1080%2C1080&ssl=1");background-position:center center;background-repeat:no-repeat;background-size:100% auto;}.elementor-28511 .elementor-element.elementor-element-61213e5 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:0px 0px 0px 0px;}.elementor-28511 .elementor-element.elementor-element-61213e5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28511 .elementor-element.elementor-element-11e632c{--spacer-size:100px;}.elementor-28511 .elementor-element.elementor-element-cf8fa57{text-align:center;color:#808080;font-size:20px;font-weight:900;width:100%;max-width:100%;}.elementor-28511 .elementor-element.elementor-element-cf8fa57 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:1px 0px -1px 0px;background-color:#FBFBFBCF;}.elementor-28511 .elementor-element.elementor-element-981536a{padding:0px 80px 0px 80px;}.elementor-28511 .elementor-element.elementor-element-4cd27f0:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-28511 .elementor-element.elementor-element-4cd27f0 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://i0.wp.com/www.machicoco.co.jp/wp-content/uploads/2024/03/3.png?fit=1080%2C1080&ssl=1");background-position:center center;background-repeat:no-repeat;background-size:100% auto;}.elementor-28511 .elementor-element.elementor-element-4cd27f0 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:0px 0px 0px 0px;}.elementor-28511 .elementor-element.elementor-element-4cd27f0 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28511 .elementor-element.elementor-element-1dc2419{--spacer-size:100px;}.elementor-28511 .elementor-element.elementor-element-f263b34{text-align:center;color:#808080;font-size:20px;font-weight:900;}.elementor-28511 .elementor-element.elementor-element-f263b34 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:1px 0px -1px 0px;background-color:#FBFBFBCF;}.elementor-28511 .elementor-element.elementor-element-dfde4fe:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-28511 .elementor-element.elementor-element-dfde4fe > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://i0.wp.com/www.machicoco.co.jp/wp-content/uploads/2024/03/5.png?fit=1080%2C1080&ssl=1");background-position:center center;background-repeat:no-repeat;background-size:100% auto;}.elementor-28511 .elementor-element.elementor-element-dfde4fe > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:0px 0px 0px 0px;}.elementor-28511 .elementor-element.elementor-element-dfde4fe > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28511 .elementor-element.elementor-element-24f0fa8{--spacer-size:100px;}.elementor-28511 .elementor-element.elementor-element-64c5a33{text-align:center;color:#808080;font-size:20px;font-weight:900;width:100%;max-width:100%;}.elementor-28511 .elementor-element.elementor-element-64c5a33 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:1px 0px -1px 0px;background-color:#FBFBFBCF;}.elementor-28511 .elementor-element.elementor-element-2842240:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-28511 .elementor-element.elementor-element-2842240 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://i0.wp.com/www.machicoco.co.jp/wp-content/uploads/2024/03/2.png?fit=1080%2C1080&ssl=1");background-position:center center;background-repeat:no-repeat;background-size:100% auto;}.elementor-28511 .elementor-element.elementor-element-2842240 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:0px 0px 0px 0px;}.elementor-28511 .elementor-element.elementor-element-2842240 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28511 .elementor-element.elementor-element-76a8a30{--spacer-size:100px;}.elementor-28511 .elementor-element.elementor-element-c4c5993{text-align:center;color:#808080;font-size:20px;font-weight:900;width:100%;max-width:100%;}.elementor-28511 .elementor-element.elementor-element-c4c5993 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:1px 0px -1px 0px;background-color:#FBFBFBCF;}.elementor-28511 .elementor-element.elementor-element-b0ad3a0:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-28511 .elementor-element.elementor-element-b0ad3a0 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://i0.wp.com/www.machicoco.co.jp/wp-content/uploads/2024/03/7.png?fit=1080%2C1080&ssl=1");background-position:center center;background-repeat:no-repeat;background-size:100% auto;}.elementor-28511 .elementor-element.elementor-element-b0ad3a0 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:0px 0px 0px 0px;}.elementor-28511 .elementor-element.elementor-element-b0ad3a0 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28511 .elementor-element.elementor-element-8ee8949{--spacer-size:100px;}.elementor-28511 .elementor-element.elementor-element-cf77b1e{text-align:center;color:#808080;font-size:20px;font-weight:900;text-shadow:0px 0px 10px rgba(0,0,0,0.3);width:100%;max-width:100%;}.elementor-28511 .elementor-element.elementor-element-cf77b1e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:1px 0px -1px 0px;background-color:#FBFBFBCF;}.elementor-28511 .elementor-element.elementor-element-9f4a522{padding:0px 80px 0px 80px;}.elementor-28511 .elementor-element.elementor-element-82755d8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-28511 .elementor-element.elementor-element-82755d8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://i0.wp.com/www.machicoco.co.jp/wp-content/uploads/2024/03/9.png?fit=1080%2C1080&ssl=1");background-position:center center;background-repeat:no-repeat;background-size:100% auto;}.elementor-28511 .elementor-element.elementor-element-82755d8 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:0px 0px 0px 0px;}.elementor-28511 .elementor-element.elementor-element-82755d8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28511 .elementor-element.elementor-element-3da4724{--spacer-size:100px;}.elementor-28511 .elementor-element.elementor-element-db5142c{text-align:center;color:#808080;font-size:20px;font-weight:900;width:100%;max-width:100%;}.elementor-28511 .elementor-element.elementor-element-db5142c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:1px 0px -1px 0px;background-color:#FBFBFBCF;}.elementor-28511 .elementor-element.elementor-element-b648842:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-28511 .elementor-element.elementor-element-b648842 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://i0.wp.com/www.machicoco.co.jp/wp-content/uploads/2024/03/13.png?fit=1080%2C1080&ssl=1");background-position:center center;background-repeat:no-repeat;background-size:100% auto;}.elementor-28511 .elementor-element.elementor-element-b648842 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:0px 0px 0px 0px;}.elementor-28511 .elementor-element.elementor-element-b648842 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28511 .elementor-element.elementor-element-fdcf6e6{--spacer-size:100px;}.elementor-28511 .elementor-element.elementor-element-4e38540{text-align:center;color:#808080;font-size:20px;font-weight:800;width:100%;max-width:100%;}.elementor-28511 .elementor-element.elementor-element-4e38540 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:1px 0px -1px 0px;background-color:#FBFBFBCF;}.elementor-28511 .elementor-element.elementor-element-76be231:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-28511 .elementor-element.elementor-element-76be231 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://i0.wp.com/www.machicoco.co.jp/wp-content/uploads/2024/03/15F1D16A-E5BC-402F-9FA4-C9E018F671CD_1_105_c.jpeg?fit=886%2C886&ssl=1");background-position:center center;background-repeat:no-repeat;background-size:100% auto;}.elementor-28511 .elementor-element.elementor-element-76be231 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:0px 0px 0px 0px;}.elementor-28511 .elementor-element.elementor-element-76be231 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28511 .elementor-element.elementor-element-e9495c5{--spacer-size:100px;}.elementor-28511 .elementor-element.elementor-element-302d115{text-align:center;color:#808080;font-size:20px;font-weight:900;width:100%;max-width:100%;}.elementor-28511 .elementor-element.elementor-element-302d115 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:1px 0px -1px 0px;background-color:#FBFBFBCF;}.elementor-28511 .elementor-element.elementor-element-93b2470:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-28511 .elementor-element.elementor-element-93b2470 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://i0.wp.com/www.machicoco.co.jp/wp-content/uploads/2024/03/18.png?fit=1080%2C1080&ssl=1");background-position:center center;background-repeat:no-repeat;background-size:100% auto;}.elementor-28511 .elementor-element.elementor-element-93b2470 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:0px 0px 0px 0px;}.elementor-28511 .elementor-element.elementor-element-93b2470 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28511 .elementor-element.elementor-element-569ff13{--spacer-size:100px;}.elementor-28511 .elementor-element.elementor-element-2ddd8dd{text-align:center;color:#808080;font-size:20px;font-weight:900;width:100%;max-width:100%;}.elementor-28511 .elementor-element.elementor-element-2ddd8dd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:1px 0px -1px 0px;background-color:#FBFBFBCF;}.elementor-28511 .elementor-element.elementor-element-b136955{padding:0px 80px 0px 80px;}.elementor-28511 .elementor-element.elementor-element-2a7d635:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-28511 .elementor-element.elementor-element-2a7d635 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://i0.wp.com/www.machicoco.co.jp/wp-content/uploads/2024/03/14.png?fit=1080%2C1080&ssl=1");background-position:center center;background-repeat:no-repeat;background-size:100% auto;}.elementor-28511 .elementor-element.elementor-element-2a7d635 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:0px 0px 0px 0px;}.elementor-28511 .elementor-element.elementor-element-2a7d635 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28511 .elementor-element.elementor-element-d5dfc69{--spacer-size:100px;}.elementor-28511 .elementor-element.elementor-element-c58cd27{text-align:center;color:#808080;font-size:20px;font-weight:900;width:100%;max-width:100%;}.elementor-28511 .elementor-element.elementor-element-c58cd27 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:1px 0px -1px 0px;background-color:#FBFBFBCF;}.elementor-28511 .elementor-element.elementor-element-c9dfcfb:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-28511 .elementor-element.elementor-element-c9dfcfb > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://i0.wp.com/www.machicoco.co.jp/wp-content/uploads/2024/03/15.png?fit=1080%2C1080&ssl=1");background-position:center center;background-repeat:no-repeat;background-size:100% auto;}.elementor-28511 .elementor-element.elementor-element-c9dfcfb > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:0px 0px 0px 0px;}.elementor-28511 .elementor-element.elementor-element-c9dfcfb > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28511 .elementor-element.elementor-element-016d0e1{--spacer-size:100px;}.elementor-28511 .elementor-element.elementor-element-9e847ea{text-align:center;color:#808080;font-size:20px;font-weight:800;width:100%;max-width:100%;}.elementor-28511 .elementor-element.elementor-element-9e847ea > .elementor-widget-container{margin:0px 0px 0px 0px;padding:1px 0px -1px 0px;background-color:#FBFBFBCF;}.elementor-28511 .elementor-element.elementor-element-2f3f676:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-28511 .elementor-element.elementor-element-2f3f676 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://i0.wp.com/www.machicoco.co.jp/wp-content/uploads/2024/03/スクリーンショット-2024-03-13-21.42.08.png?fit=1122%2C1122&ssl=1");background-position:center center;background-repeat:no-repeat;background-size:100% auto;}.elementor-28511 .elementor-element.elementor-element-2f3f676 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:0px 0px 0px 0px;}.elementor-28511 .elementor-element.elementor-element-2f3f676 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28511 .elementor-element.elementor-element-93fde84{--spacer-size:100px;}.elementor-28511 .elementor-element.elementor-element-33c4451{text-align:center;color:#808080;font-size:20px;font-weight:900;width:100%;max-width:100%;}.elementor-28511 .elementor-element.elementor-element-33c4451 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:1px 0px -1px 0px;background-color:#FBFBFBCF;}.elementor-28511 .elementor-element.elementor-element-4c1d88c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-28511 .elementor-element.elementor-element-4c1d88c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://i0.wp.com/www.machicoco.co.jp/wp-content/uploads/2024/03/19.png?fit=1080%2C1080&ssl=1");background-position:center center;background-repeat:no-repeat;background-size:100% auto;}.elementor-28511 .elementor-element.elementor-element-4c1d88c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:0px 0px 0px 0px;}.elementor-28511 .elementor-element.elementor-element-4c1d88c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28511 .elementor-element.elementor-element-4ad486b{--spacer-size:100px;}.elementor-28511 .elementor-element.elementor-element-5c929cb{text-align:center;color:#808080;font-size:20px;font-weight:900;width:100%;max-width:100%;}.elementor-28511 .elementor-element.elementor-element-5c929cb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:1px 0px -1px 0px;background-color:#FBFBFBCF;}.elementor-28511 .elementor-element.elementor-element-4285770{padding:40px 80px 20px 80px;}.elementor-28511 .elementor-element.elementor-element-6a65e75{column-gap:0px;text-align:center;font-size:30px;font-weight:800;}.elementor-28511 .elementor-element.elementor-element-81d812d{column-gap:0px;text-align:center;font-size:17px;font-weight:800;}.elementor-28511 .elementor-element.elementor-element-e066475{padding:0px 080px 0px 080px;}.elementor-28511 .elementor-element.elementor-element-6124207{text-align:center;color:#808080;font-size:20px;font-weight:900;width:100%;max-width:100%;}.elementor-28511 .elementor-element.elementor-element-6124207 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:1px 0px -1px 0px;background-color:#FBFBFBCF;}.elementor-28511 .elementor-element.elementor-element-025c94c{text-align:center;color:#808080;font-size:20px;font-weight:900;width:100%;max-width:100%;}.elementor-28511 .elementor-element.elementor-element-025c94c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:1px 0px -1px 0px;background-color:#FBFBFBCF;}.elementor-28511 .elementor-element.elementor-element-41724a2{text-align:center;color:#808080;font-size:20px;font-weight:900;width:100%;max-width:100%;}.elementor-28511 .elementor-element.elementor-element-41724a2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:-1px 0px -1px 0px;background-color:#FBFBFBCF;}.elementor-28511 .elementor-element.elementor-element-410795a{text-align:center;color:#808080;font-size:20px;font-weight:900;width:100%;max-width:100%;}.elementor-28511 .elementor-element.elementor-element-410795a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:1px 0px -1px 0px;background-color:#FBFBFBCF;}.elementor-28511 .elementor-element.elementor-element-9a0de1e{padding:0px 080px 0px 080px;}.elementor-28511 .elementor-element.elementor-element-e774125{text-align:center;color:#808080;font-size:20px;font-weight:900;width:100%;max-width:100%;}.elementor-28511 .elementor-element.elementor-element-e774125 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:1px 0px -1px 0px;background-color:#FBFBFBCF;}.elementor-28511 .elementor-element.elementor-element-a575aa7{text-align:center;color:#808080;font-size:20px;font-weight:900;width:100%;max-width:100%;}.elementor-28511 .elementor-element.elementor-element-a575aa7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:1px 0px -1px 0px;background-color:#FBFBFBCF;}.elementor-28511 .elementor-element.elementor-element-a103f7d{text-align:center;color:#808080;font-size:20px;font-weight:900;width:100%;max-width:100%;}.elementor-28511 .elementor-element.elementor-element-a103f7d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:1px 0px -1px 0px;background-color:#FBFBFBCF;}.elementor-28511 .elementor-element.elementor-element-fa0bd57{text-align:center;color:#808080;font-size:20px;font-weight:900;width:100%;max-width:100%;}.elementor-28511 .elementor-element.elementor-element-fa0bd57 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:1px 0px -1px 0px;background-color:#FBFBFBCF;}.elementor-28511 .elementor-element.elementor-element-5b84f34c > .elementor-container{max-width:1170px;}.elementor-28511 .elementor-element.elementor-element-5b84f34c{padding:120px 0px 50px 0px;}.elementor-28511 .elementor-element.elementor-element-352e7a88 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-28511 .elementor-element.elementor-element-5566767a{text-align:right;}.elementor-28511 .elementor-element.elementor-element-5566767a img{width:80%;border-radius:3px 3px 3px 3px;box-shadow:-80px 0px 0px -30px #FFBF44;}.elementor-28511 .elementor-element.elementor-element-5566767a > .elementor-widget-container{margin:60px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-28511 .elementor-element.elementor-element-7ae0ca77.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-28511 .elementor-element.elementor-element-7ae0ca77.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-28511 .elementor-element.elementor-element-7ae0ca77 > .elementor-element-populated{margin:0px 0px 0px 50px;--e-column-margin-right:0px;--e-column-margin-left:50px;}.elementor-28511 .elementor-element.elementor-element-6c6327ad{text-align:left;}.elementor-28511 .elementor-element.elementor-element-6c6327ad .elementor-heading-title{color:var( --e-global-color-accent );font-family:var( --e-global-typography-9fb5253-font-family ), Sans-serif;font-size:var( --e-global-typography-9fb5253-font-size );font-weight:var( --e-global-typography-9fb5253-font-weight );line-height:var( --e-global-typography-9fb5253-line-height );letter-spacing:var( --e-global-typography-9fb5253-letter-spacing );word-spacing:var( --e-global-typography-9fb5253-word-spacing );}.elementor-28511 .elementor-element.elementor-element-16b3bfa7 .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Lato", Sans-serif;font-size:35px;font-weight:800;line-height:1.2em;}.elementor-28511 .elementor-element.elementor-element-71c834b1{color:#3F4145;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-28511 .elementor-element.elementor-element-240f83bc{margin-top:0px;margin-bottom:20px;}.elementor-28511 .elementor-element.elementor-element-4eb196ba > .elementor-element-populated{padding:0px 20px 0px 0px;}.elementor-28511 .elementor-element.elementor-element-254427ac .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper{text-align:left;padding:10px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-28511 .elementor-element.elementor-element-254427ac.jkit-equal-height-enable, .elementor-28511 .elementor-element.elementor-element-254427ac.jkit-equal-height-enable .elementor-widget-container, .elementor-28511 .elementor-element.elementor-element-254427ac.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box, .elementor-28511 .elementor-element.elementor-element-254427ac.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper{height:100%;}.elementor-28511 .elementor-element.elementor-element-254427ac .jeg-elementor-kit.jkit-icon-box .title{margin:0px 0px 10px 0px;color:var( --e-global-color-primary );font-family:var( --e-global-typography-d32dcc5-font-family ), Sans-serif;font-size:var( --e-global-typography-d32dcc5-font-size );font-weight:var( --e-global-typography-d32dcc5-font-weight );line-height:var( --e-global-typography-d32dcc5-line-height );letter-spacing:var( --e-global-typography-d32dcc5-letter-spacing );word-spacing:var( --e-global-typography-d32dcc5-word-spacing );}.elementor-28511 .elementor-element.elementor-element-254427ac .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{color:#3F4145;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );margin:0px 0px 0px 0px;}.elementor-28511 .elementor-element.elementor-element-254427ac .jeg-elementor-kit.jkit-icon-box .hover-watermark i{font-size:100px;}.elementor-28511 .elementor-element.elementor-element-254427ac .jeg-elementor-kit.jkit-icon-box .hover-watermark svg{width:100px;}.elementor-28511 .elementor-element.elementor-element-254427ac .jeg-elementor-kit.jkit-icon-box .icon-box > .icon{color:#0D1E5C;background-color:var( --e-global-color-accent );border-radius:3px 3px 3px 3px;margin:0px 0px 0px 0px;padding:10px 0px 0px 10px;height:58px;width:58px;}.elementor-28511 .elementor-element.elementor-element-254427ac .jeg-elementor-kit.jkit-icon-box .icon-box > .icon svg{fill:#0D1E5C;width:37px;}.elementor-28511 .elementor-element.elementor-element-254427ac .jeg-elementor-kit.jkit-icon-box:hover .icon-box > .icon{color:var( --e-global-color-accent );background-color:var( --e-global-color-primary );}.elementor-28511 .elementor-element.elementor-element-254427ac .jeg-elementor-kit.jkit-icon-box:hover .icon-box > .icon svg{fill:var( --e-global-color-accent );}.elementor-28511 .elementor-element.elementor-element-254427ac .jeg-elementor-kit.jkit-icon-box .icon-box > .icon i{font-size:37px;}.elementor-28511 .elementor-element.elementor-element-47c1d56b > .elementor-element-populated{padding:0px 0px 0px 20px;}.elementor-28511 .elementor-element.elementor-element-6aed2950 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper{text-align:left;padding:10px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-28511 .elementor-element.elementor-element-6aed2950.jkit-equal-height-enable, .elementor-28511 .elementor-element.elementor-element-6aed2950.jkit-equal-height-enable .elementor-widget-container, .elementor-28511 .elementor-element.elementor-element-6aed2950.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box, .elementor-28511 .elementor-element.elementor-element-6aed2950.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper{height:100%;}.elementor-28511 .elementor-element.elementor-element-6aed2950 .jeg-elementor-kit.jkit-icon-box .title{margin:0px 0px 10px 0px;color:var( --e-global-color-primary );font-family:var( --e-global-typography-d32dcc5-font-family ), Sans-serif;font-size:var( --e-global-typography-d32dcc5-font-size );font-weight:var( --e-global-typography-d32dcc5-font-weight );line-height:var( --e-global-typography-d32dcc5-line-height );letter-spacing:var( --e-global-typography-d32dcc5-letter-spacing );word-spacing:var( --e-global-typography-d32dcc5-word-spacing );}.elementor-28511 .elementor-element.elementor-element-6aed2950 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{color:#3F4145;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );margin:0px 0px 0px 0px;}.elementor-28511 .elementor-element.elementor-element-6aed2950 .jeg-elementor-kit.jkit-icon-box .hover-watermark i{font-size:100px;}.elementor-28511 .elementor-element.elementor-element-6aed2950 .jeg-elementor-kit.jkit-icon-box .hover-watermark svg{width:100px;}.elementor-28511 .elementor-element.elementor-element-6aed2950 .jeg-elementor-kit.jkit-icon-box .icon-box > .icon{color:var( --e-global-color-accent );background-color:#0D1E5C;border-radius:3px 3px 3px 3px;margin:0px 0px 0px 0px;padding:10px 0px 0px 10px;height:58px;width:58px;}.elementor-28511 .elementor-element.elementor-element-6aed2950 .jeg-elementor-kit.jkit-icon-box .icon-box > .icon svg{fill:var( --e-global-color-accent );width:37px;}.elementor-28511 .elementor-element.elementor-element-6aed2950 .jeg-elementor-kit.jkit-icon-box:hover .icon-box > .icon{color:var( --e-global-color-primary );background-color:var( --e-global-color-accent );}.elementor-28511 .elementor-element.elementor-element-6aed2950 .jeg-elementor-kit.jkit-icon-box:hover .icon-box > .icon svg{fill:var( --e-global-color-primary );}.elementor-28511 .elementor-element.elementor-element-6aed2950 .jeg-elementor-kit.jkit-icon-box .icon-box > .icon i{font-size:37px;}.elementor-28511 .elementor-element.elementor-element-74a9c064{--divider-border-style:solid;--divider-color:#EAEAEA;--divider-border-width:1px;}.elementor-28511 .elementor-element.elementor-element-74a9c064 .elementor-divider-separator{width:100%;}.elementor-28511 .elementor-element.elementor-element-74a9c064 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-28511 .elementor-element.elementor-element-1389cb59 > .elementor-container{max-width:1170px;}.elementor-28511 .elementor-element.elementor-element-1389cb59{padding:0px 0px 100px 0px;}.elementor-28511 .elementor-element.elementor-element-701d45c7.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-28511 .elementor-element.elementor-element-7798d9d7 .elementor-icon-wrapper{text-align:center;}.elementor-28511 .elementor-element.elementor-element-7798d9d7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-28511 .elementor-element.elementor-element-7798d9d7.elementor-view-framed .elementor-icon, .elementor-28511 .elementor-element.elementor-element-7798d9d7.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-28511 .elementor-element.elementor-element-7798d9d7.elementor-view-framed .elementor-icon, .elementor-28511 .elementor-element.elementor-element-7798d9d7.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-28511 .elementor-element.elementor-element-7798d9d7 .elementor-icon{font-size:50px;}.elementor-28511 .elementor-element.elementor-element-7798d9d7 .elementor-icon svg{height:50px;}.elementor-28511 .elementor-element.elementor-element-7798d9d7 > .elementor-widget-container{margin:10px 20px 0px 0px;}.elementor-28511 .elementor-element.elementor-element-7798d9d7{width:auto;max-width:auto;align-self:center;}.elementor-28511 .elementor-element.elementor-element-22156a19 .jeg-elementor-kit.jkit-fun-fact{text-align:left;padding:0px 0px 5px 0px;}.elementor-28511 .elementor-element.elementor-element-22156a19 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner{justify-content:normal;align-items:normal;flex-direction:column;}.elementor-28511 .elementor-element.elementor-element-22156a19 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );margin-bottom:0px;}.elementor-28511 .elementor-element.elementor-element-22156a19 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper .number{margin-right:0px;}.elementor-28511 .elementor-element.elementor-element-22156a19 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .title{margin-bottom:0px;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 );font-weight:var( --e-global-typography-text-font-weight );}.elementor-28511 .elementor-element.elementor-element-22156a19 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content{padding:0px 0px 0px 0px;}.elementor-28511 .elementor-element.elementor-element-22156a19 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper .super{color:var( --e-global-color-accent );font-family:var( --e-global-typography-149d46b-font-family ), Sans-serif;font-size:var( --e-global-typography-149d46b-font-size );font-weight:var( --e-global-typography-149d46b-font-weight );line-height:var( --e-global-typography-149d46b-line-height );letter-spacing:var( --e-global-typography-149d46b-letter-spacing );word-spacing:var( --e-global-typography-149d46b-word-spacing );top:-5px;left:0px;vertical-align:super;}.elementor-28511 .elementor-element.elementor-element-22156a19{width:auto;max-width:auto;}.elementor-28511 .elementor-element.elementor-element-54667652.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-28511 .elementor-element.elementor-element-1c7bfb4f .elementor-icon-wrapper{text-align:center;}.elementor-28511 .elementor-element.elementor-element-1c7bfb4f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-28511 .elementor-element.elementor-element-1c7bfb4f.elementor-view-framed .elementor-icon, .elementor-28511 .elementor-element.elementor-element-1c7bfb4f.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-28511 .elementor-element.elementor-element-1c7bfb4f.elementor-view-framed .elementor-icon, .elementor-28511 .elementor-element.elementor-element-1c7bfb4f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-28511 .elementor-element.elementor-element-1c7bfb4f .elementor-icon{font-size:50px;}.elementor-28511 .elementor-element.elementor-element-1c7bfb4f .elementor-icon svg{height:50px;}.elementor-28511 .elementor-element.elementor-element-1c7bfb4f > .elementor-widget-container{margin:10px 20px 0px 0px;}.elementor-28511 .elementor-element.elementor-element-1c7bfb4f{width:auto;max-width:auto;align-self:center;}.elementor-28511 .elementor-element.elementor-element-6a159166 .jeg-elementor-kit.jkit-fun-fact{text-align:left;padding:0px 0px 5px 0px;}.elementor-28511 .elementor-element.elementor-element-6a159166 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner{justify-content:normal;align-items:normal;flex-direction:column;}.elementor-28511 .elementor-element.elementor-element-6a159166 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );margin-bottom:0px;}.elementor-28511 .elementor-element.elementor-element-6a159166 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper .number{margin-right:0px;}.elementor-28511 .elementor-element.elementor-element-6a159166 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .title{margin-bottom:0px;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 );font-weight:var( --e-global-typography-text-font-weight );}.elementor-28511 .elementor-element.elementor-element-6a159166 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content{padding:0px 0px 0px 0px;}.elementor-28511 .elementor-element.elementor-element-6a159166 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper .super{color:var( --e-global-color-accent );font-family:var( --e-global-typography-149d46b-font-family ), Sans-serif;font-size:var( --e-global-typography-149d46b-font-size );font-weight:var( --e-global-typography-149d46b-font-weight );line-height:var( --e-global-typography-149d46b-line-height );letter-spacing:var( --e-global-typography-149d46b-letter-spacing );word-spacing:var( --e-global-typography-149d46b-word-spacing );top:-5px;left:0px;vertical-align:super;}.elementor-28511 .elementor-element.elementor-element-6a159166{width:auto;max-width:auto;}.elementor-28511 .elementor-element.elementor-element-2d72b0f1.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-28511 .elementor-element.elementor-element-71a2da35 .elementor-icon-wrapper{text-align:center;}.elementor-28511 .elementor-element.elementor-element-71a2da35.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-28511 .elementor-element.elementor-element-71a2da35.elementor-view-framed .elementor-icon, .elementor-28511 .elementor-element.elementor-element-71a2da35.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-28511 .elementor-element.elementor-element-71a2da35.elementor-view-framed .elementor-icon, .elementor-28511 .elementor-element.elementor-element-71a2da35.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-28511 .elementor-element.elementor-element-71a2da35 .elementor-icon{font-size:50px;}.elementor-28511 .elementor-element.elementor-element-71a2da35 .elementor-icon svg{height:50px;}.elementor-28511 .elementor-element.elementor-element-71a2da35 > .elementor-widget-container{margin:10px 20px 0px 0px;}.elementor-28511 .elementor-element.elementor-element-71a2da35{width:auto;max-width:auto;align-self:center;}.elementor-28511 .elementor-element.elementor-element-499e66b5 .jeg-elementor-kit.jkit-fun-fact{text-align:left;padding:0px 0px 5px 0px;}.elementor-28511 .elementor-element.elementor-element-499e66b5 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner{justify-content:normal;align-items:normal;flex-direction:column;}.elementor-28511 .elementor-element.elementor-element-499e66b5 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );margin-bottom:0px;}.elementor-28511 .elementor-element.elementor-element-499e66b5 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper .number{margin-right:0px;}.elementor-28511 .elementor-element.elementor-element-499e66b5 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .title{margin-bottom:0px;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 );font-weight:var( --e-global-typography-text-font-weight );}.elementor-28511 .elementor-element.elementor-element-499e66b5 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content{padding:0px 0px 0px 0px;}.elementor-28511 .elementor-element.elementor-element-499e66b5 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper .super{color:var( --e-global-color-accent );font-family:var( --e-global-typography-149d46b-font-family ), Sans-serif;font-size:var( --e-global-typography-149d46b-font-size );font-weight:var( --e-global-typography-149d46b-font-weight );line-height:var( --e-global-typography-149d46b-line-height );letter-spacing:var( --e-global-typography-149d46b-letter-spacing );word-spacing:var( --e-global-typography-149d46b-word-spacing );top:-5px;left:0px;vertical-align:super;}.elementor-28511 .elementor-element.elementor-element-499e66b5{width:auto;max-width:auto;}.elementor-28511 .elementor-element.elementor-element-7d590202.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-28511 .elementor-element.elementor-element-571cd1e2 .elementor-icon-wrapper{text-align:center;}.elementor-28511 .elementor-element.elementor-element-571cd1e2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-28511 .elementor-element.elementor-element-571cd1e2.elementor-view-framed .elementor-icon, .elementor-28511 .elementor-element.elementor-element-571cd1e2.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-28511 .elementor-element.elementor-element-571cd1e2.elementor-view-framed .elementor-icon, .elementor-28511 .elementor-element.elementor-element-571cd1e2.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-28511 .elementor-element.elementor-element-571cd1e2 .elementor-icon{font-size:50px;}.elementor-28511 .elementor-element.elementor-element-571cd1e2 .elementor-icon svg{height:50px;}.elementor-28511 .elementor-element.elementor-element-571cd1e2 > .elementor-widget-container{margin:10px 20px 0px 0px;}.elementor-28511 .elementor-element.elementor-element-571cd1e2{width:auto;max-width:auto;align-self:center;}.elementor-28511 .elementor-element.elementor-element-7c42ddd8 .jeg-elementor-kit.jkit-fun-fact{text-align:left;padding:0px 0px 5px 0px;}.elementor-28511 .elementor-element.elementor-element-7c42ddd8 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner{justify-content:normal;align-items:normal;flex-direction:column;}.elementor-28511 .elementor-element.elementor-element-7c42ddd8 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );margin-bottom:0px;}.elementor-28511 .elementor-element.elementor-element-7c42ddd8 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper .number{margin-right:0px;}.elementor-28511 .elementor-element.elementor-element-7c42ddd8 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .title{margin-bottom:0px;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 );font-weight:var( --e-global-typography-text-font-weight );}.elementor-28511 .elementor-element.elementor-element-7c42ddd8 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content{padding:0px 0px 0px 0px;}.elementor-28511 .elementor-element.elementor-element-7c42ddd8 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper .super{color:var( --e-global-color-accent );font-family:var( --e-global-typography-149d46b-font-family ), Sans-serif;font-size:var( --e-global-typography-149d46b-font-size );font-weight:var( --e-global-typography-149d46b-font-weight );line-height:var( --e-global-typography-149d46b-line-height );letter-spacing:var( --e-global-typography-149d46b-letter-spacing );word-spacing:var( --e-global-typography-149d46b-word-spacing );top:-5px;left:0px;vertical-align:super;}.elementor-28511 .elementor-element.elementor-element-7c42ddd8{width:auto;max-width:auto;}.elementor-28511 .elementor-element.elementor-element-4bd07048 > .elementor-container{max-width:1170px;}.elementor-28511 .elementor-element.elementor-element-4bd07048{padding:100px 0px 100px 0px;}.elementor-bc-flex-widget .elementor-28511 .elementor-element.elementor-element-18fc7747.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-28511 .elementor-element.elementor-element-18fc7747.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-28511 .elementor-element.elementor-element-18fc7747 > .elementor-element-populated{margin:20px 0px 0px 50px;--e-column-margin-right:0px;--e-column-margin-left:50px;}.elementor-28511 .elementor-element.elementor-element-3f8f6c54{text-align:left;}.elementor-28511 .elementor-element.elementor-element-3f8f6c54 .elementor-heading-title{color:var( --e-global-color-accent );font-family:var( --e-global-typography-9fb5253-font-family ), Sans-serif;font-size:var( --e-global-typography-9fb5253-font-size );font-weight:var( --e-global-typography-9fb5253-font-weight );line-height:var( --e-global-typography-9fb5253-line-height );letter-spacing:var( --e-global-typography-9fb5253-letter-spacing );word-spacing:var( --e-global-typography-9fb5253-word-spacing );}.elementor-28511 .elementor-element.elementor-element-64736c0d{text-align:left;}.elementor-28511 .elementor-element.elementor-element-64736c0d .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-28511 .elementor-element.elementor-element-64736c0d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-28511 .elementor-element.elementor-element-e7afeb .jeg-elementor-kit.jkit-feature-list .feature-list-items .feature-list-item.elementor-repeater-item-5a416f5 .feature-list-icon-inner{background-color:#44B924;}.elementor-28511 .elementor-element.elementor-element-e7afeb .jeg-elementor-kit.jkit-feature-list .feature-list-items .feature-list-item.elementor-repeater-item-93e25d3 .feature-list-icon i{color:#020101;}.elementor-28511 .elementor-element.elementor-element-e7afeb .jeg-elementor-kit.jkit-feature-list .feature-list-items .feature-list-item.elementor-repeater-item-93e25d3 .feature-list-icon svg{fill:#020101;}.elementor-28511 .elementor-element.elementor-element-e7afeb .jeg-elementor-kit.jkit-feature-list .feature-list-items .feature-list-item.elementor-repeater-item-e636c65 .feature-list-icon-inner{background-color:#44B924;}.elementor-28511 .elementor-element.elementor-element-e7afeb .jeg-elementor-kit.jkit-feature-list .feature-list-items .feature-list-item.elementor-repeater-item-56b8884 .feature-list-icon-inner{background-color:#44B924;}.elementor-28511 .elementor-element.elementor-element-e7afeb .jeg-elementor-kit.jkit-feature-list{--space-between:calc(30px/2);--icon-size:70px;}.elementor-28511 .elementor-element.elementor-element-e7afeb .jeg-elementor-kit.jkit-feature-list .feature-list-items .feature-list-item:not(:first-child){padding-top:calc(30px/2);}.elementor-28511 .elementor-element.elementor-element-e7afeb .jeg-elementor-kit.jkit-feature-list .feature-list-items .feature-list-item:not(:last-child){padding-bottom:calc(30px/2);}.elementor-28511 .elementor-element.elementor-element-e7afeb .jeg-elementor-kit.jkit-feature-list .feature-list-items .feature-list-item .connector{border-style:dashed;border-color:#EAEAEA;border-width:5px;}.elementor-28511 .elementor-element.elementor-element-e7afeb .jeg-elementor-kit.jkit-feature-list .feature-list-items .feature-list-item:before{border-style:dashed;border-color:#EAEAEA;border-width:5px;}.elementor-28511 .elementor-element.elementor-element-e7afeb .jeg-elementor-kit.jkit-feature-list .feature-list-items .feature-list-item:after{border-style:dashed;border-color:#EAEAEA;border-width:5px;top:calc(500px + var(--space-between, 0px)) !important;}.elementor-28511 .elementor-element.elementor-element-e7afeb .jeg-elementor-kit.jkit-feature-list .feature-list-items.connector-type-modern .feature-list-item:before{border-style:dashed;border-color:#EAEAEA;border-width:5px;}.elementor-28511 .elementor-element.elementor-element-e7afeb .jeg-elementor-kit.jkit-feature-list .feature-list-items.connector-type-modern .feature-list-item:after{border-style:dashed;border-color:#EAEAEA;border-width:5px;}.elementor-28511 .elementor-element.elementor-element-e7afeb .jeg-elementor-kit.jkit-feature-list .feature-list-items .feature-list-item:first-child:after{top:500px !important;}.elementor-28511 .elementor-element.elementor-element-e7afeb .jeg-elementor-kit.jkit-feature-list .feature-list-items .feature-list-item .feature-list-icon-inner{background-color:var( --e-global-color-accent );}.elementor-28511 .elementor-element.elementor-element-e7afeb .jeg-elementor-kit.jkit-feature-list .feature-list-items .feature-list-item .feature-list-icon i{color:var( --e-global-color-primary );}.elementor-28511 .elementor-element.elementor-element-e7afeb .jeg-elementor-kit.jkit-feature-list .feature-list-items .feature-list-item .feature-list-icon svg{fill:var( --e-global-color-primary );}.elementor-28511 .elementor-element.elementor-element-e7afeb .jeg-elementor-kit.jkit-feature-list .feature-list-items .feature-list-item .feature-list-icon-box .feature-list-icon{height:70px;width:70px;font-size:30px;padding:10px 10px 10px 10px;}.elementor-28511 .elementor-element.elementor-element-e7afeb .jeg-elementor-kit.jkit-feature-list .feature-list-items .feature-list-item .feature-list-icon-inner, .elementor-28511 .elementor-element.elementor-element-e7afeb .jeg-elementor-kit.jkit-feature-list .feature-list-items .feature-list-item .feature-list-icon{border-radius:3px 3px 3px 3px;}.elementor-28511 .elementor-element.elementor-element-e7afeb .jeg-elementor-kit.jkit-feature-list .feature-list-items .feature-list-item .feature-list-content-box{margin:30px;}.elementor-28511 .elementor-element.elementor-element-e7afeb .jeg-elementor-kit.jkit-feature-list .feature-list-items .feature-list-item .feature-list-content-box .feature-list-title{margin-bottom:0px;}.elementor-28511 .elementor-element.elementor-element-e7afeb .jeg-elementor-kit.jkit-feature-list .feature-list-items .feature-list-item .feature-list-content-box .feature-list-title, .elementor-28511 .elementor-element.elementor-element-e7afeb .jeg-elementor-kit.jkit-feature-list .feature-list-items .feature-list-item .feature-list-content-box .feature-list-title a{color:var( --e-global-color-primary );font-family:var( --e-global-typography-79c5880-font-family ), Sans-serif;font-size:var( --e-global-typography-79c5880-font-size );font-weight:var( --e-global-typography-79c5880-font-weight );line-height:var( --e-global-typography-79c5880-line-height );letter-spacing:var( --e-global-typography-79c5880-letter-spacing );word-spacing:var( --e-global-typography-79c5880-word-spacing );}.elementor-28511 .elementor-element.elementor-element-e7afeb .jeg-elementor-kit.jkit-feature-list .feature-list-items .feature-list-item .feature-list-content-box .feature-list-content{color:#3F4145;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-28511 .elementor-element.elementor-element-e7afeb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-28511 .elementor-element.elementor-element-49f2729 > .elementor-container{max-width:1170px;}.elementor-28511 .elementor-element.elementor-element-49f2729:not(.elementor-motion-effects-element-type-background), .elementor-28511 .elementor-element.elementor-element-49f2729 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-repeat:no-repeat;background-size:cover;}.elementor-28511 .elementor-element.elementor-element-49f2729 > .elementor-background-overlay{background-color:var( --e-global-color-5695f70 );opacity:0.8;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28511 .elementor-element.elementor-element-49f2729{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:120px 0px 120px 0px;}.elementor-28511 .elementor-element.elementor-element-636befd.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-28511 .elementor-element.elementor-element-74845eb{text-align:center;}.elementor-28511 .elementor-element.elementor-element-74845eb .elementor-heading-title{color:var( --e-global-color-accent );font-family:var( --e-global-typography-9fb5253-font-family ), Sans-serif;font-size:var( --e-global-typography-9fb5253-font-size );font-weight:var( --e-global-typography-9fb5253-font-weight );line-height:var( --e-global-typography-9fb5253-line-height );letter-spacing:var( --e-global-typography-9fb5253-letter-spacing );word-spacing:var( --e-global-typography-9fb5253-word-spacing );}.elementor-28511 .elementor-element.elementor-element-c2d20fa{text-align:center;}.elementor-28511 .elementor-element.elementor-element-c2d20fa .elementor-heading-title{color:#FFFFFF;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-28511 .elementor-element.elementor-element-336eab0{text-align:center;color:#E1ECFF;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-28511 .elementor-element.elementor-element-336eab0 > .elementor-widget-container{padding:0% 26% 0% 26%;}.elementor-28511 .elementor-element.elementor-element-393c819 .jeg-elementor-kit.jkit-button{text-align:right;}.elementor-28511 .elementor-element.elementor-element-393c819 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{width:100%;padding:20px 45px 20px 45px;font-family:var( --e-global-typography-7e82a0e-font-family ), Sans-serif;font-size:var( --e-global-typography-7e82a0e-font-size );font-weight:var( --e-global-typography-7e82a0e-font-weight );line-height:var( --e-global-typography-7e82a0e-line-height );letter-spacing:var( --e-global-typography-7e82a0e-letter-spacing );word-spacing:var( --e-global-typography-7e82a0e-word-spacing );color:var( --e-global-color-primary );background-color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:3px 3px 3px 3px;}.elementor-28511 .elementor-element.elementor-element-393c819 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{fill:var( --e-global-color-primary );width:15px;}.elementor-28511 .elementor-element.elementor-element-393c819 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-7786ccc );}.elementor-28511 .elementor-element.elementor-element-393c819 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{fill:var( --e-global-color-primary );}.elementor-28511 .elementor-element.elementor-element-393c819 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(.hover-gradient):hover, .elementor-28511 .elementor-element.elementor-element-393c819 .jeg-elementor-kit.jkit-button .jkit-button-wrapper.hover-gradient:before{background-color:var( --e-global-color-7786ccc );}.elementor-28511 .elementor-element.elementor-element-393c819 .jeg-elementor-kit.jkit-button .jkit-button-wrapper i{font-size:15px;}.elementor-28511 .elementor-element.elementor-element-393c819 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i, .elementor-28511 .elementor-element.elementor-element-393c819 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg{margin-right:10px;}.elementor-28511 .elementor-element.elementor-element-393c819 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i, .elementor-28511 .elementor-element.elementor-element-393c819 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg{margin-left:10px;}.elementor-28511 .elementor-element.elementor-element-393c819 .jeg-elementor-kit.jkit-button .jkit-button-wrapper i, .elementor-28511 .elementor-element.elementor-element-393c819 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{-webkit-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);-moz-transform:translateY(0px);transform:translateY(0px);}.elementor-28511 .elementor-element.elementor-element-393c819 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 10px 0px 0px;}.elementor-28511 .elementor-element.elementor-element-393c819{width:auto;max-width:auto;}.elementor-28511 .elementor-element.elementor-element-3a69ec6 .jeg-elementor-kit.jkit-button{text-align:right;}.elementor-28511 .elementor-element.elementor-element-3a69ec6 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{width:100%;padding:20px 45px 20px 45px;font-family:var( --e-global-typography-7e82a0e-font-family ), Sans-serif;font-size:var( --e-global-typography-7e82a0e-font-size );font-weight:var( --e-global-typography-7e82a0e-font-weight );line-height:var( --e-global-typography-7e82a0e-line-height );letter-spacing:var( --e-global-typography-7e82a0e-letter-spacing );word-spacing:var( --e-global-typography-7e82a0e-word-spacing );color:var( --e-global-color-primary );background-color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:3px 3px 3px 3px;}.elementor-28511 .elementor-element.elementor-element-3a69ec6 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{fill:var( --e-global-color-primary );width:15px;}.elementor-28511 .elementor-element.elementor-element-3a69ec6 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-7786ccc );}.elementor-28511 .elementor-element.elementor-element-3a69ec6 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{fill:var( --e-global-color-primary );}.elementor-28511 .elementor-element.elementor-element-3a69ec6 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(.hover-gradient):hover, .elementor-28511 .elementor-element.elementor-element-3a69ec6 .jeg-elementor-kit.jkit-button .jkit-button-wrapper.hover-gradient:before{background-color:var( --e-global-color-7786ccc );}.elementor-28511 .elementor-element.elementor-element-3a69ec6 .jeg-elementor-kit.jkit-button .jkit-button-wrapper i{font-size:15px;}.elementor-28511 .elementor-element.elementor-element-3a69ec6 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i, .elementor-28511 .elementor-element.elementor-element-3a69ec6 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg{margin-right:10px;}.elementor-28511 .elementor-element.elementor-element-3a69ec6 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i, .elementor-28511 .elementor-element.elementor-element-3a69ec6 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg{margin-left:10px;}.elementor-28511 .elementor-element.elementor-element-3a69ec6 .jeg-elementor-kit.jkit-button .jkit-button-wrapper i, .elementor-28511 .elementor-element.elementor-element-3a69ec6 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{-webkit-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);-moz-transform:translateY(0px);transform:translateY(0px);}.elementor-28511 .elementor-element.elementor-element-3a69ec6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-28511 .elementor-element.elementor-element-3a69ec6{width:auto;max-width:auto;}.elementor-28511 .elementor-element.elementor-element-27a5da33 > .elementor-container{max-width:1100px;}.elementor-28511 .elementor-element.elementor-element-27a5da33 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-28511 .elementor-element.elementor-element-27a5da33 > .elementor-background-overlay{background-color:#EFFFE3;background-image:url("https://i0.wp.com/www.machicoco.co.jp/wp-content/uploads/2024/03/kouen4.jpg?fit=1527%2C1145&ssl=1");background-position:center center;opacity:0.5;}.elementor-28511 .elementor-element.elementor-element-27a5da33{padding:80px 0px 80px 0px;}.elementor-28511 .elementor-element.elementor-element-1309caed{text-align:left;}.elementor-28511 .elementor-element.elementor-element-1309caed .elementor-heading-title{color:#000000;font-size:33px;font-weight:600;}.elementor-28511 .elementor-element.elementor-element-d673da8 .jeg-elementor-kit.jkit-button{text-align:right;}.elementor-28511 .elementor-element.elementor-element-d673da8 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{width:100%;padding:17px 45px 17px 45px;font-family:var( --e-global-typography-a427104-font-family ), Sans-serif;font-size:var( --e-global-typography-a427104-font-size );font-weight:var( --e-global-typography-a427104-font-weight );line-height:var( --e-global-typography-a427104-line-height );letter-spacing:var( --e-global-typography-a427104-letter-spacing );word-spacing:var( --e-global-typography-a427104-word-spacing );color:var( --e-global-color-primary );background-color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:3px 3px 3px 3px;}.elementor-28511 .elementor-element.elementor-element-d673da8 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{fill:var( --e-global-color-primary );width:14px;}.elementor-28511 .elementor-element.elementor-element-d673da8 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-7786ccc );}.elementor-28511 .elementor-element.elementor-element-d673da8 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{fill:var( --e-global-color-primary );}.elementor-28511 .elementor-element.elementor-element-d673da8 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(.hover-gradient):hover, .elementor-28511 .elementor-element.elementor-element-d673da8 .jeg-elementor-kit.jkit-button .jkit-button-wrapper.hover-gradient:before{background-color:var( --e-global-color-7786ccc );}.elementor-28511 .elementor-element.elementor-element-d673da8 .jeg-elementor-kit.jkit-button .jkit-button-wrapper i{font-size:14px;}.elementor-28511 .elementor-element.elementor-element-d673da8 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i, .elementor-28511 .elementor-element.elementor-element-d673da8 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg{margin-right:7px;}.elementor-28511 .elementor-element.elementor-element-d673da8 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i, .elementor-28511 .elementor-element.elementor-element-d673da8 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg{margin-left:7px;}.elementor-28511 .elementor-element.elementor-element-d673da8 .jeg-elementor-kit.jkit-button .jkit-button-wrapper i, .elementor-28511 .elementor-element.elementor-element-d673da8 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{-webkit-transform:translateY(-1px);-ms-transform:translateY(-1px);-o-transform:translateY(-1px);-moz-transform:translateY(-1px);transform:translateY(-1px);}.elementor-28511 .elementor-element.elementor-element-d673da8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-28511 .elementor-element.elementor-element-d673da8{width:auto;max-width:auto;}.elementor-28511 .elementor-element.elementor-element-2e05f9f > .elementor-element-populated{padding:35px 20px 20px 20px;}.elementor-28511 .elementor-element.elementor-element-9b3776f{text-align:center;}.elementor-28511 .elementor-element.elementor-element-1654dc9{color:#212529;font-size:15px;font-weight:300;line-height:1.8em;}.elementor-28511 .elementor-element.elementor-element-324cb033 > .elementor-element-populated{padding:35px 20px 20px 20px;}.elementor-28511 .elementor-element.elementor-element-7a2d41f{text-align:center;}.elementor-28511 .elementor-element.elementor-element-33625925{color:#212529;font-size:15px;font-weight:300;line-height:1.8em;}.elementor-28511 .elementor-element.elementor-element-603f3e9e > .elementor-element-populated{padding:35px 20px 20px 20px;}.elementor-28511 .elementor-element.elementor-element-05886ec{text-align:center;}.elementor-28511 .elementor-element.elementor-element-26051fe2{color:#212529;font-size:15px;font-weight:300;line-height:1.8em;}.elementor-28511 .elementor-element.elementor-element-adea3e4{text-align:center;}.elementor-28511 .elementor-element.elementor-element-adea3e4 .elementor-heading-title{font-size:49px;}.elementor-28511 .elementor-element.elementor-element-adea3e4 > .elementor-widget-container{padding:25px 0px 25px 0px;}@media(min-width:768px){.elementor-28511 .elementor-element.elementor-element-3594a45b{width:100%;}}@media(max-width:1024px){.elementor-28511 .elementor-element.elementor-element-20c1a7c3:not(.elementor-motion-effects-element-type-background), .elementor-28511 .elementor-element.elementor-element-20c1a7c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-28511 .elementor-element.elementor-element-20c1a7c3{padding:100px 10px 200px 10px;}.elementor-28511 .elementor-element.elementor-element-2236e5f5 .elementor-heading-title{font-size:17px;}.elementor-28511 .elementor-element.elementor-element-1e901755 .elementor-heading-title{font-size:50px;}.elementor-28511 .elementor-element.elementor-element-39791fb7{font-size:var( --e-global-typography-6c1a60e-font-size );line-height:var( --e-global-typography-6c1a60e-line-height );letter-spacing:var( --e-global-typography-6c1a60e-letter-spacing );word-spacing:var( --e-global-typography-6c1a60e-word-spacing );}.elementor-28511 .elementor-element.elementor-element-4313f1b2 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var( --e-global-typography-7e82a0e-font-size );line-height:var( --e-global-typography-7e82a0e-line-height );letter-spacing:var( --e-global-typography-7e82a0e-letter-spacing );word-spacing:var( --e-global-typography-7e82a0e-word-spacing );}.elementor-28511 .elementor-element.elementor-element-633c4e1d .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var( --e-global-typography-7e82a0e-font-size );line-height:var( --e-global-typography-7e82a0e-line-height );letter-spacing:var( --e-global-typography-7e82a0e-letter-spacing );word-spacing:var( --e-global-typography-7e82a0e-word-spacing );}.elementor-28511 .elementor-element.elementor-element-90a0f20{padding:0px 0px 0px 0px;}.elementor-28511 .elementor-element.elementor-element-39831673{padding:80px 10px 150px 10px;}.elementor-28511 .elementor-element.elementor-element-6047e0c8 .elementor-heading-title{font-size:45px;}.elementor-28511 .elementor-element.elementor-element-be0510c{padding:80px 0px 80px 0px;}.elementor-28511 .elementor-element.elementor-element-7e9efda6 > .elementor-element-populated{margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-28511 .elementor-element.elementor-element-7620c53d > .elementor-element-populated{margin:0px 15px 50px 0px;--e-column-margin-right:15px;--e-column-margin-left:0px;}.elementor-28511 .elementor-element.elementor-element-7a780426 .elementor-heading-title{font-size:var( --e-global-typography-9fb5253-font-size );line-height:var( --e-global-typography-9fb5253-line-height );letter-spacing:var( --e-global-typography-9fb5253-letter-spacing );word-spacing:var( --e-global-typography-9fb5253-word-spacing );}.elementor-28511 .elementor-element.elementor-element-501a4e60 .elementor-heading-title{font-size:42px;}.elementor-28511 .elementor-element.elementor-element-5eb47fb5{font-size:var( --e-global-typography-text-font-size );}.elementor-28511 .elementor-element.elementor-element-519c94de > .elementor-element-populated{margin:0px 15px 0px 0px;--e-column-margin-right:15px;--e-column-margin-left:0px;}.elementor-28511 .elementor-element.elementor-element-1236155e .jeg-elementor-kit.jkit-icon-box .title{font-size:var( --e-global-typography-79c5880-font-size );line-height:var( --e-global-typography-79c5880-line-height );letter-spacing:var( --e-global-typography-79c5880-letter-spacing );word-spacing:var( --e-global-typography-79c5880-word-spacing );}.elementor-28511 .elementor-element.elementor-element-1236155e .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-28511 .elementor-element.elementor-element-1236155e .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link{font-size:var( --e-global-typography-a427104-font-size );line-height:var( --e-global-typography-a427104-line-height );letter-spacing:var( --e-global-typography-a427104-letter-spacing );word-spacing:var( --e-global-typography-a427104-word-spacing );}.elementor-28511 .elementor-element.elementor-element-49c84378 > .elementor-element-populated{margin:0px 0px 0px 15px;--e-column-margin-right:0px;--e-column-margin-left:15px;}.elementor-28511 .elementor-element.elementor-element-10d87887 .jeg-elementor-kit.jkit-icon-box .title{font-size:var( --e-global-typography-79c5880-font-size );line-height:var( --e-global-typography-79c5880-line-height );letter-spacing:var( --e-global-typography-79c5880-letter-spacing );word-spacing:var( --e-global-typography-79c5880-word-spacing );}.elementor-28511 .elementor-element.elementor-element-10d87887 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-28511 .elementor-element.elementor-element-10d87887 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link{font-size:var( --e-global-typography-a427104-font-size );line-height:var( --e-global-typography-a427104-line-height );letter-spacing:var( --e-global-typography-a427104-letter-spacing );word-spacing:var( --e-global-typography-a427104-word-spacing );}.elementor-28511 .elementor-element.elementor-element-10523bd0 > .elementor-element-populated{margin:0px 15px 0px 0px;--e-column-margin-right:15px;--e-column-margin-left:0px;}.elementor-28511 .elementor-element.elementor-element-17616c6c .jeg-elementor-kit.jkit-icon-box .title{font-size:var( --e-global-typography-79c5880-font-size );line-height:var( --e-global-typography-79c5880-line-height );letter-spacing:var( --e-global-typography-79c5880-letter-spacing );word-spacing:var( --e-global-typography-79c5880-word-spacing );}.elementor-28511 .elementor-element.elementor-element-17616c6c .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-28511 .elementor-element.elementor-element-17616c6c .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link{font-size:var( --e-global-typography-a427104-font-size );line-height:var( --e-global-typography-a427104-line-height );letter-spacing:var( --e-global-typography-a427104-letter-spacing );word-spacing:var( --e-global-typography-a427104-word-spacing );}.elementor-28511 .elementor-element.elementor-element-7d6dfa27 > .elementor-element-populated{margin:0px 0px 0px 15px;--e-column-margin-right:0px;--e-column-margin-left:15px;}.elementor-28511 .elementor-element.elementor-element-4bc46525 .jeg-elementor-kit.jkit-icon-box .title{font-size:var( --e-global-typography-79c5880-font-size );line-height:var( --e-global-typography-79c5880-line-height );letter-spacing:var( --e-global-typography-79c5880-letter-spacing );word-spacing:var( --e-global-typography-79c5880-word-spacing );}.elementor-28511 .elementor-element.elementor-element-4bc46525 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-28511 .elementor-element.elementor-element-4bc46525 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link{font-size:var( --e-global-typography-a427104-font-size );line-height:var( --e-global-typography-a427104-line-height );letter-spacing:var( --e-global-typography-a427104-letter-spacing );word-spacing:var( --e-global-typography-a427104-word-spacing );}.elementor-28511 .elementor-element.elementor-element-75f0bcc6 > .elementor-element-populated{margin:30px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-28511 .elementor-element.elementor-element-4d20ee50 .elementor-heading-title{font-size:var( --e-global-typography-79c5880-font-size );line-height:var( --e-global-typography-79c5880-line-height );letter-spacing:var( --e-global-typography-79c5880-letter-spacing );word-spacing:var( --e-global-typography-79c5880-word-spacing );}.elementor-28511 .elementor-element.elementor-element-3b571b82 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var( --e-global-typography-a427104-font-size );line-height:var( --e-global-typography-a427104-line-height );letter-spacing:var( --e-global-typography-a427104-letter-spacing );word-spacing:var( --e-global-typography-a427104-word-spacing );}.elementor-28511 .elementor-element.elementor-element-6d2a166{padding:80px 10px 150px 10px;}.elementor-28511 .elementor-element.elementor-element-e77b7b6 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10px 10px 10px 10px;}.elementor-28511 .elementor-element.elementor-element-110d253 .elementor-heading-title{font-size:var( --e-global-typography-9fb5253-font-size );line-height:var( --e-global-typography-9fb5253-line-height );letter-spacing:var( --e-global-typography-9fb5253-letter-spacing );word-spacing:var( --e-global-typography-9fb5253-word-spacing );}.elementor-28511 .elementor-element.elementor-element-786d9f1 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-28511 .elementor-element.elementor-element-ee14eb0{font-size:var( --e-global-typography-text-font-size );}.elementor-28511 .elementor-element.elementor-element-ee14eb0 > .elementor-widget-container{padding:0% 10% 0% 10%;}.elementor-28511 .elementor-element.elementor-element-4ec5c14b{padding:0px 20px 0px 20px;}.elementor-28511 .elementor-element.elementor-element-3594a45b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-28511 .elementor-element.elementor-element-ef3dd8f > .elementor-element-populated{margin:0px 15px 30px 0px;--e-column-margin-right:15px;--e-column-margin-left:0px;}.elementor-28511 .elementor-element.elementor-element-77b23d40 .jeg-elementor-kit.jkit-icon-box .title{font-size:var( --e-global-typography-79c5880-font-size );line-height:var( --e-global-typography-79c5880-line-height );letter-spacing:var( --e-global-typography-79c5880-letter-spacing );word-spacing:var( --e-global-typography-79c5880-word-spacing );}.elementor-28511 .elementor-element.elementor-element-77b23d40 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-28511 .elementor-element.elementor-element-77b23d40 .jeg-elementor-kit.jkit-icon-box .icon-box > .icon i{font-size:28px;}.elementor-28511 .elementor-element.elementor-element-77b23d40 .jeg-elementor-kit.jkit-icon-box .icon-box > .icon svg{width:28px;}.elementor-28511 .elementor-element.elementor-element-77b23d40 .jeg-elementor-kit.jkit-icon-box .icon-box > .icon{padding:10px 10px 10px 10px;}.elementor-28511 .elementor-element.elementor-element-7b46ced1 > .elementor-element-populated{margin:0px 0px 30px 15px;--e-column-margin-right:0px;--e-column-margin-left:15px;}.elementor-28511 .elementor-element.elementor-element-3237933b .jeg-elementor-kit.jkit-icon-box .title{font-size:var( --e-global-typography-79c5880-font-size );line-height:var( --e-global-typography-79c5880-line-height );letter-spacing:var( --e-global-typography-79c5880-letter-spacing );word-spacing:var( --e-global-typography-79c5880-word-spacing );}.elementor-28511 .elementor-element.elementor-element-3237933b .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-28511 .elementor-element.elementor-element-3237933b .jeg-elementor-kit.jkit-icon-box .icon-box > .icon i{font-size:28px;}.elementor-28511 .elementor-element.elementor-element-3237933b .jeg-elementor-kit.jkit-icon-box .icon-box > .icon svg{width:28px;}.elementor-28511 .elementor-element.elementor-element-3237933b .jeg-elementor-kit.jkit-icon-box .icon-box > .icon{padding:10px 10px 10px 10px;}.elementor-28511 .elementor-element.elementor-element-3342f2d6 > .elementor-element-populated{margin:0% 26% 0% 26%;--e-column-margin-right:26%;--e-column-margin-left:26%;}.elementor-28511 .elementor-element.elementor-element-ee4e180 .jeg-elementor-kit.jkit-icon-box .title{font-size:var( --e-global-typography-79c5880-font-size );line-height:var( --e-global-typography-79c5880-line-height );letter-spacing:var( --e-global-typography-79c5880-letter-spacing );word-spacing:var( --e-global-typography-79c5880-word-spacing );}.elementor-28511 .elementor-element.elementor-element-ee4e180 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-28511 .elementor-element.elementor-element-ee4e180 .jeg-elementor-kit.jkit-icon-box .icon-box > .icon i{font-size:28px;}.elementor-28511 .elementor-element.elementor-element-ee4e180 .jeg-elementor-kit.jkit-icon-box .icon-box > .icon svg{width:28px;}.elementor-28511 .elementor-element.elementor-element-ee4e180 .jeg-elementor-kit.jkit-icon-box .icon-box > .icon{padding:10px 10px 10px 10px;}.elementor-28511 .elementor-element.elementor-element-2552e42{padding:0px 0px 0px 0px;}.elementor-28511 .elementor-element.elementor-element-3e3d503{font-size:15px;}.elementor-28511 .elementor-element.elementor-element-a71af52{font-size:15px;}.elementor-28511 .elementor-element.elementor-element-1afd083{font-size:15px;}.elementor-28511 .elementor-element.elementor-element-24808db{font-size:15px;}.elementor-28511 .elementor-element.elementor-element-69804c2{padding:0px 0px 0px 0px;}.elementor-28511 .elementor-element.elementor-element-1b1f05d{font-size:15px;}.elementor-28511 .elementor-element.elementor-element-569bccb{font-size:15px;}.elementor-28511 .elementor-element.elementor-element-1504fc1{font-size:15px;}.elementor-28511 .elementor-element.elementor-element-cf8fa57{font-size:15px;}.elementor-28511 .elementor-element.elementor-element-981536a{padding:0px 0px 0px 0px;}.elementor-28511 .elementor-element.elementor-element-f263b34{font-size:15px;}.elementor-28511 .elementor-element.elementor-element-64c5a33{font-size:15px;}.elementor-28511 .elementor-element.elementor-element-c4c5993{font-size:15px;}.elementor-28511 .elementor-element.elementor-element-cf77b1e{font-size:15px;}.elementor-28511 .elementor-element.elementor-element-9f4a522{padding:0px 0px 0px 0px;}.elementor-28511 .elementor-element.elementor-element-db5142c{font-size:15px;}.elementor-28511 .elementor-element.elementor-element-4e38540{font-size:15px;}.elementor-28511 .elementor-element.elementor-element-302d115{font-size:15px;}.elementor-28511 .elementor-element.elementor-element-2ddd8dd{font-size:15px;}.elementor-28511 .elementor-element.elementor-element-2ddd8dd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-28511 .elementor-element.elementor-element-b136955{padding:0px 0px 0px 0px;}.elementor-28511 .elementor-element.elementor-element-c58cd27{font-size:15px;}.elementor-28511 .elementor-element.elementor-element-9e847ea{font-size:15px;}.elementor-28511 .elementor-element.elementor-element-33c4451{font-size:15px;}.elementor-28511 .elementor-element.elementor-element-5c929cb{font-size:15px;}.elementor-28511 .elementor-element.elementor-element-6124207{font-size:15px;}.elementor-28511 .elementor-element.elementor-element-025c94c{font-size:15px;}.elementor-28511 .elementor-element.elementor-element-41724a2{font-size:15px;}.elementor-28511 .elementor-element.elementor-element-410795a{font-size:15px;}.elementor-28511 .elementor-element.elementor-element-e774125{font-size:15px;}.elementor-28511 .elementor-element.elementor-element-a575aa7{font-size:15px;}.elementor-28511 .elementor-element.elementor-element-a103f7d{font-size:15px;}.elementor-28511 .elementor-element.elementor-element-fa0bd57{font-size:15px;}.elementor-28511 .elementor-element.elementor-element-5b84f34c{padding:80px 10px 50px 10px;}.elementor-28511 .elementor-element.elementor-element-7ae0ca77 > .elementor-element-populated{margin:0px 0px 40px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-28511 .elementor-element.elementor-element-6c6327ad .elementor-heading-title{font-size:var( --e-global-typography-9fb5253-font-size );line-height:var( --e-global-typography-9fb5253-line-height );letter-spacing:var( --e-global-typography-9fb5253-letter-spacing );word-spacing:var( --e-global-typography-9fb5253-word-spacing );}.elementor-28511 .elementor-element.elementor-element-16b3bfa7 .elementor-heading-title{font-size:42px;}.elementor-28511 .elementor-element.elementor-element-71c834b1{font-size:var( --e-global-typography-text-font-size );}.elementor-28511 .elementor-element.elementor-element-254427ac .jeg-elementor-kit.jkit-icon-box .title{font-size:var( --e-global-typography-d32dcc5-font-size );line-height:var( --e-global-typography-d32dcc5-line-height );letter-spacing:var( --e-global-typography-d32dcc5-letter-spacing );word-spacing:var( --e-global-typography-d32dcc5-word-spacing );}.elementor-28511 .elementor-element.elementor-element-254427ac .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-28511 .elementor-element.elementor-element-6aed2950 .jeg-elementor-kit.jkit-icon-box .title{font-size:var( --e-global-typography-d32dcc5-font-size );line-height:var( --e-global-typography-d32dcc5-line-height );letter-spacing:var( --e-global-typography-d32dcc5-letter-spacing );word-spacing:var( --e-global-typography-d32dcc5-word-spacing );}.elementor-28511 .elementor-element.elementor-element-6aed2950 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-28511 .elementor-element.elementor-element-1389cb59{padding:0px 10px 80px 10px;}.elementor-28511 .elementor-element.elementor-element-701d45c7 > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-28511 .elementor-element.elementor-element-22156a19 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-28511 .elementor-element.elementor-element-22156a19 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .title{font-size:var( --e-global-typography-text-font-size );}.elementor-28511 .elementor-element.elementor-element-22156a19 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper .super{font-size:var( --e-global-typography-149d46b-font-size );line-height:var( --e-global-typography-149d46b-line-height );letter-spacing:var( --e-global-typography-149d46b-letter-spacing );word-spacing:var( --e-global-typography-149d46b-word-spacing );}.elementor-28511 .elementor-element.elementor-element-54667652 > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-28511 .elementor-element.elementor-element-6a159166 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-28511 .elementor-element.elementor-element-6a159166 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .title{font-size:var( --e-global-typography-text-font-size );}.elementor-28511 .elementor-element.elementor-element-6a159166 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper .super{font-size:var( --e-global-typography-149d46b-font-size );line-height:var( --e-global-typography-149d46b-line-height );letter-spacing:var( --e-global-typography-149d46b-letter-spacing );word-spacing:var( --e-global-typography-149d46b-word-spacing );}.elementor-28511 .elementor-element.elementor-element-2d72b0f1 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-28511 .elementor-element.elementor-element-499e66b5 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-28511 .elementor-element.elementor-element-499e66b5 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .title{font-size:var( --e-global-typography-text-font-size );}.elementor-28511 .elementor-element.elementor-element-499e66b5 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper .super{font-size:var( --e-global-typography-149d46b-font-size );line-height:var( --e-global-typography-149d46b-line-height );letter-spacing:var( --e-global-typography-149d46b-letter-spacing );word-spacing:var( --e-global-typography-149d46b-word-spacing );}.elementor-28511 .elementor-element.elementor-element-7d590202 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-28511 .elementor-element.elementor-element-7c42ddd8 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-28511 .elementor-element.elementor-element-7c42ddd8 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .title{font-size:var( --e-global-typography-text-font-size );}.elementor-28511 .elementor-element.elementor-element-7c42ddd8 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper .super{font-size:var( --e-global-typography-149d46b-font-size );line-height:var( --e-global-typography-149d46b-line-height );letter-spacing:var( --e-global-typography-149d46b-letter-spacing );word-spacing:var( --e-global-typography-149d46b-word-spacing );}.elementor-28511 .elementor-element.elementor-element-4bd07048{padding:80px 10px 80px 10px;}.elementor-28511 .elementor-element.elementor-element-18fc7747 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-28511 .elementor-element.elementor-element-3f8f6c54 .elementor-heading-title{font-size:var( --e-global-typography-9fb5253-font-size );line-height:var( --e-global-typography-9fb5253-line-height );letter-spacing:var( --e-global-typography-9fb5253-letter-spacing );word-spacing:var( --e-global-typography-9fb5253-word-spacing );}.elementor-28511 .elementor-element.elementor-element-64736c0d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-28511 .elementor-element.elementor-element-e7afeb .jeg-elementor-kit.jkit-feature-list .feature-list-items .feature-list-item .feature-list-content-box{margin:20px;}.elementor-28511 .elementor-element.elementor-element-e7afeb .jeg-elementor-kit.jkit-feature-list .feature-list-items .feature-list-item .feature-list-content-box .feature-list-title, .elementor-28511 .elementor-element.elementor-element-e7afeb .jeg-elementor-kit.jkit-feature-list .feature-list-items .feature-list-item .feature-list-content-box .feature-list-title a{font-size:var( --e-global-typography-79c5880-font-size );line-height:var( --e-global-typography-79c5880-line-height );letter-spacing:var( --e-global-typography-79c5880-letter-spacing );word-spacing:var( --e-global-typography-79c5880-word-spacing );}.elementor-28511 .elementor-element.elementor-element-e7afeb .jeg-elementor-kit.jkit-feature-list .feature-list-items .feature-list-item .feature-list-content-box .feature-list-content{font-size:var( --e-global-typography-text-font-size );}.elementor-28511 .elementor-element.elementor-element-49f2729{padding:80px 0px 80px 0px;}.elementor-28511 .elementor-element.elementor-element-636befd > .elementor-element-populated{margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-28511 .elementor-element.elementor-element-74845eb .elementor-heading-title{font-size:var( --e-global-typography-9fb5253-font-size );line-height:var( --e-global-typography-9fb5253-line-height );letter-spacing:var( --e-global-typography-9fb5253-letter-spacing );word-spacing:var( --e-global-typography-9fb5253-word-spacing );}.elementor-28511 .elementor-element.elementor-element-c2d20fa .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-28511 .elementor-element.elementor-element-336eab0{font-size:var( --e-global-typography-text-font-size );}.elementor-28511 .elementor-element.elementor-element-336eab0 > .elementor-widget-container{padding:0% 10% 0% 10%;}.elementor-28511 .elementor-element.elementor-element-393c819 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var( --e-global-typography-7e82a0e-font-size );line-height:var( --e-global-typography-7e82a0e-line-height );letter-spacing:var( --e-global-typography-7e82a0e-letter-spacing );word-spacing:var( --e-global-typography-7e82a0e-word-spacing );}.elementor-28511 .elementor-element.elementor-element-3a69ec6 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var( --e-global-typography-7e82a0e-font-size );line-height:var( --e-global-typography-7e82a0e-line-height );letter-spacing:var( --e-global-typography-7e82a0e-letter-spacing );word-spacing:var( --e-global-typography-7e82a0e-word-spacing );}.elementor-28511 .elementor-element.elementor-element-27a5da33{padding:100px 25px 100px 25px;}.elementor-28511 .elementor-element.elementor-element-1309caed .elementor-heading-title{font-size:45px;}.elementor-28511 .elementor-element.elementor-element-d673da8 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var( --e-global-typography-a427104-font-size );line-height:var( --e-global-typography-a427104-line-height );letter-spacing:var( --e-global-typography-a427104-letter-spacing );word-spacing:var( --e-global-typography-a427104-word-spacing );}.elementor-28511 .elementor-element.elementor-element-2e05f9f > .elementor-element-populated{padding:15px 15px 15px 15px;}.elementor-28511 .elementor-element.elementor-element-324cb033 > .elementor-element-populated{padding:15px 15px 15px 15px;}.elementor-28511 .elementor-element.elementor-element-603f3e9e > .elementor-element-populated{padding:15px 15px 15px 15px;}}@media(max-width:767px){.elementor-28511 .elementor-element.elementor-element-20c1a7c3{padding:80px 5px 150px 5px;}.elementor-28511 .elementor-element.elementor-element-2236e5f5 .elementor-heading-title{font-size:16px;}.elementor-28511 .elementor-element.elementor-element-1e901755 .elementor-heading-title{font-size:20px;}.elementor-28511 .elementor-element.elementor-element-1e901755 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-28511 .elementor-element.elementor-element-39791fb7{font-size:var( --e-global-typography-6c1a60e-font-size );line-height:var( --e-global-typography-6c1a60e-line-height );letter-spacing:var( --e-global-typography-6c1a60e-letter-spacing );word-spacing:var( --e-global-typography-6c1a60e-word-spacing );}.elementor-28511 .elementor-element.elementor-element-39791fb7 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-28511 .elementor-element.elementor-element-4313f1b2 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var( --e-global-typography-7e82a0e-font-size );line-height:var( --e-global-typography-7e82a0e-line-height );letter-spacing:var( --e-global-typography-7e82a0e-letter-spacing );word-spacing:var( --e-global-typography-7e82a0e-word-spacing );}.elementor-28511 .elementor-element.elementor-element-4313f1b2 > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-28511 .elementor-element.elementor-element-633c4e1d .jeg-elementor-kit.jkit-button{text-align:left;}.elementor-28511 .elementor-element.elementor-element-633c4e1d .jeg-elementor-kit.jkit-button .jkit-button-wrapper{width:200px;padding:020px 0px 020px 0px;font-size:var( --e-global-typography-7e82a0e-font-size );line-height:var( --e-global-typography-7e82a0e-line-height );letter-spacing:var( --e-global-typography-7e82a0e-letter-spacing );word-spacing:var( --e-global-typography-7e82a0e-word-spacing );}.elementor-28511 .elementor-element.elementor-element-633c4e1d > .elementor-widget-container{margin:5px 5px 5px 5px;}.elementor-28511 .elementor-element.elementor-element-633c4e1d{width:auto;max-width:auto;}.elementor-28511 .elementor-element.elementor-element-90a0f20{padding:0px 0px 0px 0px;}.elementor-28511 .elementor-element.elementor-element-39831673{padding:40px 5px 140px 5px;}.elementor-28511 .elementor-element.elementor-element-6047e0c8{text-align:left;}.elementor-28511 .elementor-element.elementor-element-6047e0c8 .elementor-heading-title{font-size:45px;}.elementor-28511 .elementor-element.elementor-element-1f70a20d{padding:15px 0px 0px 0px;}.elementor-28511 .elementor-element.elementor-element-6a626865 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-28511 .elementor-element.elementor-element-6718a02c > .elementor-element-populated{padding:50px 0px 0px 0px;}.elementor-28511 .elementor-element.elementor-element-be0510c{padding:50px 0px 50px 0px;}.elementor-28511 .elementor-element.elementor-element-7e9efda6 > .elementor-element-populated{margin:0px 5px 0px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;}.elementor-28511 .elementor-element.elementor-element-7620c53d > .elementor-element-populated{margin:0px 0px 50px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-28511 .elementor-element.elementor-element-7a780426 .elementor-heading-title{font-size:var( --e-global-typography-9fb5253-font-size );line-height:var( --e-global-typography-9fb5253-line-height );letter-spacing:var( --e-global-typography-9fb5253-letter-spacing );word-spacing:var( --e-global-typography-9fb5253-word-spacing );}.elementor-28511 .elementor-element.elementor-element-501a4e60 .elementor-heading-title{font-size:38px;}.elementor-28511 .elementor-element.elementor-element-5eb47fb5{text-align:center;font-size:var( --e-global-typography-text-font-size );}.elementor-28511 .elementor-element.elementor-element-519c94de > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-28511 .elementor-element.elementor-element-1236155e .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper{padding:0px 0px 0px 0px;}.elementor-28511 .elementor-element.elementor-element-1236155e .jeg-elementor-kit.jkit-icon-box .title{font-size:var( --e-global-typography-79c5880-font-size );line-height:var( --e-global-typography-79c5880-line-height );letter-spacing:var( --e-global-typography-79c5880-letter-spacing );word-spacing:var( --e-global-typography-79c5880-word-spacing );}.elementor-28511 .elementor-element.elementor-element-1236155e .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-28511 .elementor-element.elementor-element-1236155e .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link{font-size:var( --e-global-typography-a427104-font-size );line-height:var( --e-global-typography-a427104-line-height );letter-spacing:var( --e-global-typography-a427104-letter-spacing );word-spacing:var( --e-global-typography-a427104-word-spacing );}.elementor-28511 .elementor-element.elementor-element-49c84378 > .elementor-element-populated{margin:60px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-28511 .elementor-element.elementor-element-10d87887 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper{padding:0px 0px 0px 0px;}.elementor-28511 .elementor-element.elementor-element-10d87887 .jeg-elementor-kit.jkit-icon-box .title{font-size:var( --e-global-typography-79c5880-font-size );line-height:var( --e-global-typography-79c5880-line-height );letter-spacing:var( --e-global-typography-79c5880-letter-spacing );word-spacing:var( --e-global-typography-79c5880-word-spacing );}.elementor-28511 .elementor-element.elementor-element-10d87887 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-28511 .elementor-element.elementor-element-10d87887 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link{font-size:var( --e-global-typography-a427104-font-size );line-height:var( --e-global-typography-a427104-line-height );letter-spacing:var( --e-global-typography-a427104-letter-spacing );word-spacing:var( --e-global-typography-a427104-word-spacing );}.elementor-28511 .elementor-element.elementor-element-12d1ddd9{margin-top:60px;margin-bottom:0px;}.elementor-28511 .elementor-element.elementor-element-10523bd0 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-28511 .elementor-element.elementor-element-17616c6c .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper{padding:0px 0px 0px 0px;}.elementor-28511 .elementor-element.elementor-element-17616c6c .jeg-elementor-kit.jkit-icon-box .title{font-size:var( --e-global-typography-79c5880-font-size );line-height:var( --e-global-typography-79c5880-line-height );letter-spacing:var( --e-global-typography-79c5880-letter-spacing );word-spacing:var( --e-global-typography-79c5880-word-spacing );}.elementor-28511 .elementor-element.elementor-element-17616c6c .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-28511 .elementor-element.elementor-element-17616c6c .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link{font-size:var( --e-global-typography-a427104-font-size );line-height:var( --e-global-typography-a427104-line-height );letter-spacing:var( --e-global-typography-a427104-letter-spacing );word-spacing:var( --e-global-typography-a427104-word-spacing );}.elementor-28511 .elementor-element.elementor-element-7d6dfa27 > .elementor-element-populated{margin:60px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-28511 .elementor-element.elementor-element-4bc46525 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper{padding:0px 0px 0px 0px;}.elementor-28511 .elementor-element.elementor-element-4bc46525 .jeg-elementor-kit.jkit-icon-box .title{font-size:var( --e-global-typography-79c5880-font-size );line-height:var( --e-global-typography-79c5880-line-height );letter-spacing:var( --e-global-typography-79c5880-letter-spacing );word-spacing:var( --e-global-typography-79c5880-word-spacing );}.elementor-28511 .elementor-element.elementor-element-4bc46525 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-28511 .elementor-element.elementor-element-4bc46525 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link{font-size:var( --e-global-typography-a427104-font-size );line-height:var( --e-global-typography-a427104-line-height );letter-spacing:var( --e-global-typography-a427104-letter-spacing );word-spacing:var( --e-global-typography-a427104-word-spacing );}.elementor-28511 .elementor-element.elementor-element-75f0bcc6 > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-28511 .elementor-element.elementor-element-4d20ee50 .elementor-heading-title{font-size:var( --e-global-typography-79c5880-font-size );line-height:var( --e-global-typography-79c5880-line-height );letter-spacing:var( --e-global-typography-79c5880-letter-spacing );word-spacing:var( --e-global-typography-79c5880-word-spacing );}.elementor-28511 .elementor-element.elementor-element-3b571b82 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var( --e-global-typography-a427104-font-size );line-height:var( --e-global-typography-a427104-line-height );letter-spacing:var( --e-global-typography-a427104-letter-spacing );word-spacing:var( --e-global-typography-a427104-word-spacing );}.elementor-28511 .elementor-element.elementor-element-6d2a166{padding:40px 5px 140px 5px;}.elementor-28511 .elementor-element.elementor-element-e77b7b6 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10px 10px 10px 10px;}.elementor-28511 .elementor-element.elementor-element-110d253 .elementor-heading-title{font-size:var( --e-global-typography-9fb5253-font-size );line-height:var( --e-global-typography-9fb5253-line-height );letter-spacing:var( --e-global-typography-9fb5253-letter-spacing );word-spacing:var( --e-global-typography-9fb5253-word-spacing );}.elementor-28511 .elementor-element.elementor-element-786d9f1 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-28511 .elementor-element.elementor-element-ee14eb0{font-size:var( --e-global-typography-text-font-size );}.elementor-28511 .elementor-element.elementor-element-ee14eb0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-28511 .elementor-element.elementor-element-4ec5c14b{padding:0px 15px 0px 15px;}.elementor-28511 .elementor-element.elementor-element-ef3dd8f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-28511 .elementor-element.elementor-element-77b23d40 .jeg-elementor-kit.jkit-icon-box .title{font-size:var( --e-global-typography-79c5880-font-size );line-height:var( --e-global-typography-79c5880-line-height );letter-spacing:var( --e-global-typography-79c5880-letter-spacing );word-spacing:var( --e-global-typography-79c5880-word-spacing );}.elementor-28511 .elementor-element.elementor-element-77b23d40 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-28511 .elementor-element.elementor-element-77b23d40 .jeg-elementor-kit.jkit-icon-box .icon-box > .icon i{font-size:30px;}.elementor-28511 .elementor-element.elementor-element-77b23d40 .jeg-elementor-kit.jkit-icon-box .icon-box > .icon svg{width:30px;}.elementor-28511 .elementor-element.elementor-element-77b23d40 .jeg-elementor-kit.jkit-icon-box .icon-box > .icon{padding:15px 15px 15px 15px;}.elementor-28511 .elementor-element.elementor-element-7b46ced1 > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-28511 .elementor-element.elementor-element-3237933b .jeg-elementor-kit.jkit-icon-box .title{font-size:var( --e-global-typography-79c5880-font-size );line-height:var( --e-global-typography-79c5880-line-height );letter-spacing:var( --e-global-typography-79c5880-letter-spacing );word-spacing:var( --e-global-typography-79c5880-word-spacing );}.elementor-28511 .elementor-element.elementor-element-3237933b .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-28511 .elementor-element.elementor-element-3237933b .jeg-elementor-kit.jkit-icon-box .icon-box > .icon i{font-size:30px;}.elementor-28511 .elementor-element.elementor-element-3237933b .jeg-elementor-kit.jkit-icon-box .icon-box > .icon svg{width:30px;}.elementor-28511 .elementor-element.elementor-element-3237933b .jeg-elementor-kit.jkit-icon-box .icon-box > .icon{padding:15px 15px 15px 15px;}.elementor-28511 .elementor-element.elementor-element-3342f2d6 > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-28511 .elementor-element.elementor-element-ee4e180 .jeg-elementor-kit.jkit-icon-box .title{font-size:var( --e-global-typography-79c5880-font-size );line-height:var( --e-global-typography-79c5880-line-height );letter-spacing:var( --e-global-typography-79c5880-letter-spacing );word-spacing:var( --e-global-typography-79c5880-word-spacing );}.elementor-28511 .elementor-element.elementor-element-ee4e180 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-28511 .elementor-element.elementor-element-ee4e180 .jeg-elementor-kit.jkit-icon-box .icon-box > .icon i{font-size:30px;}.elementor-28511 .elementor-element.elementor-element-ee4e180 .jeg-elementor-kit.jkit-icon-box .icon-box > .icon svg{width:30px;}.elementor-28511 .elementor-element.elementor-element-ee4e180 .jeg-elementor-kit.jkit-icon-box .icon-box > .icon{padding:15px 15px 15px 15px;}.elementor-28511 .elementor-element.elementor-element-0b61d10{width:100%;}.elementor-28511 .elementor-element.elementor-element-8e9cdc6{font-size:15px;}.elementor-28511 .elementor-element.elementor-element-6a65e75{font-size:25px;}.elementor-28511 .elementor-element.elementor-element-81d812d{font-size:11px;}.elementor-28511 .elementor-element.elementor-element-5b84f34c{padding:50px 5px 20px 5px;}.elementor-28511 .elementor-element.elementor-element-352e7a88 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-28511 .elementor-element.elementor-element-7ae0ca77 > .elementor-element-populated{margin:0px 0px 10px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10px 10px 10px 10px;}.elementor-28511 .elementor-element.elementor-element-6c6327ad .elementor-heading-title{font-size:var( --e-global-typography-9fb5253-font-size );line-height:var( --e-global-typography-9fb5253-line-height );letter-spacing:var( --e-global-typography-9fb5253-letter-spacing );word-spacing:var( --e-global-typography-9fb5253-word-spacing );}.elementor-28511 .elementor-element.elementor-element-16b3bfa7 .elementor-heading-title{font-size:38px;}.elementor-28511 .elementor-element.elementor-element-71c834b1{font-size:var( --e-global-typography-text-font-size );}.elementor-28511 .elementor-element.elementor-element-4eb196ba > .elementor-element-populated{padding:0px 0px 25px 0px;}.elementor-28511 .elementor-element.elementor-element-254427ac .jeg-elementor-kit.jkit-icon-box .title{font-size:var( --e-global-typography-d32dcc5-font-size );line-height:var( --e-global-typography-d32dcc5-line-height );letter-spacing:var( --e-global-typography-d32dcc5-letter-spacing );word-spacing:var( --e-global-typography-d32dcc5-word-spacing );}.elementor-28511 .elementor-element.elementor-element-254427ac .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-28511 .elementor-element.elementor-element-47c1d56b > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-28511 .elementor-element.elementor-element-6aed2950 .jeg-elementor-kit.jkit-icon-box .title{font-size:var( --e-global-typography-d32dcc5-font-size );line-height:var( --e-global-typography-d32dcc5-line-height );letter-spacing:var( --e-global-typography-d32dcc5-letter-spacing );word-spacing:var( --e-global-typography-d32dcc5-word-spacing );}.elementor-28511 .elementor-element.elementor-element-6aed2950 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-28511 .elementor-element.elementor-element-1389cb59{padding:0px 15px 50px 15px;}.elementor-28511 .elementor-element.elementor-element-701d45c7{width:50%;}.elementor-28511 .elementor-element.elementor-element-701d45c7 > .elementor-element-populated{margin:0px 0px 25px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-28511 .elementor-element.elementor-element-7798d9d7 > .elementor-widget-container{margin:0px 10px 10px 10px;}.elementor-28511 .elementor-element.elementor-element-7798d9d7{width:100%;max-width:100%;}.elementor-28511 .elementor-element.elementor-element-22156a19 .jeg-elementor-kit.jkit-fun-fact{text-align:center;}.elementor-28511 .elementor-element.elementor-element-22156a19 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-28511 .elementor-element.elementor-element-22156a19 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .title{font-size:var( --e-global-typography-text-font-size );}.elementor-28511 .elementor-element.elementor-element-22156a19 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper .super{font-size:var( --e-global-typography-149d46b-font-size );line-height:var( --e-global-typography-149d46b-line-height );letter-spacing:var( --e-global-typography-149d46b-letter-spacing );word-spacing:var( --e-global-typography-149d46b-word-spacing );}.elementor-28511 .elementor-element.elementor-element-54667652{width:50%;}.elementor-28511 .elementor-element.elementor-element-54667652 > .elementor-element-populated{margin:0px 0px 25px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-28511 .elementor-element.elementor-element-1c7bfb4f > .elementor-widget-container{margin:0px 10px 10px 10px;}.elementor-28511 .elementor-element.elementor-element-1c7bfb4f{width:100%;max-width:100%;}.elementor-28511 .elementor-element.elementor-element-6a159166 .jeg-elementor-kit.jkit-fun-fact{text-align:center;}.elementor-28511 .elementor-element.elementor-element-6a159166 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-28511 .elementor-element.elementor-element-6a159166 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .title{font-size:var( --e-global-typography-text-font-size );}.elementor-28511 .elementor-element.elementor-element-6a159166 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper .super{font-size:var( --e-global-typography-149d46b-font-size );line-height:var( --e-global-typography-149d46b-line-height );letter-spacing:var( --e-global-typography-149d46b-letter-spacing );word-spacing:var( --e-global-typography-149d46b-word-spacing );}.elementor-28511 .elementor-element.elementor-element-2d72b0f1{width:50%;}.elementor-28511 .elementor-element.elementor-element-71a2da35 > .elementor-widget-container{margin:0px 10px 10px 10px;}.elementor-28511 .elementor-element.elementor-element-71a2da35{width:100%;max-width:100%;}.elementor-28511 .elementor-element.elementor-element-499e66b5 .jeg-elementor-kit.jkit-fun-fact{text-align:center;}.elementor-28511 .elementor-element.elementor-element-499e66b5 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-28511 .elementor-element.elementor-element-499e66b5 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .title{font-size:var( --e-global-typography-text-font-size );}.elementor-28511 .elementor-element.elementor-element-499e66b5 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper .super{font-size:var( --e-global-typography-149d46b-font-size );line-height:var( --e-global-typography-149d46b-line-height );letter-spacing:var( --e-global-typography-149d46b-letter-spacing );word-spacing:var( --e-global-typography-149d46b-word-spacing );}.elementor-28511 .elementor-element.elementor-element-7d590202{width:50%;}.elementor-28511 .elementor-element.elementor-element-571cd1e2 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-28511 .elementor-element.elementor-element-571cd1e2{width:100%;max-width:100%;}.elementor-28511 .elementor-element.elementor-element-7c42ddd8 .jeg-elementor-kit.jkit-fun-fact{text-align:center;}.elementor-28511 .elementor-element.elementor-element-7c42ddd8 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-28511 .elementor-element.elementor-element-7c42ddd8 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .title{font-size:var( --e-global-typography-text-font-size );}.elementor-28511 .elementor-element.elementor-element-7c42ddd8 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper .super{font-size:var( --e-global-typography-149d46b-font-size );line-height:var( --e-global-typography-149d46b-line-height );letter-spacing:var( --e-global-typography-149d46b-letter-spacing );word-spacing:var( --e-global-typography-149d46b-word-spacing );}.elementor-28511 .elementor-element.elementor-element-4bd07048{padding:50px 5px 50px 5px;}.elementor-28511 .elementor-element.elementor-element-3f8f6c54 .elementor-heading-title{font-size:var( --e-global-typography-9fb5253-font-size );line-height:var( --e-global-typography-9fb5253-line-height );letter-spacing:var( --e-global-typography-9fb5253-letter-spacing );word-spacing:var( --e-global-typography-9fb5253-word-spacing );}.elementor-28511 .elementor-element.elementor-element-64736c0d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-28511 .elementor-element.elementor-element-e7afeb .jeg-elementor-kit.jkit-feature-list .feature-list-items .feature-list-item .feature-list-content-box{margin:20px;}.elementor-28511 .elementor-element.elementor-element-e7afeb .jeg-elementor-kit.jkit-feature-list .feature-list-items .feature-list-item .feature-list-content-box .feature-list-title, .elementor-28511 .elementor-element.elementor-element-e7afeb .jeg-elementor-kit.jkit-feature-list .feature-list-items .feature-list-item .feature-list-content-box .feature-list-title a{font-size:var( --e-global-typography-79c5880-font-size );line-height:var( --e-global-typography-79c5880-line-height );letter-spacing:var( --e-global-typography-79c5880-letter-spacing );word-spacing:var( --e-global-typography-79c5880-word-spacing );}.elementor-28511 .elementor-element.elementor-element-e7afeb .jeg-elementor-kit.jkit-feature-list .feature-list-items .feature-list-item .feature-list-content-box .feature-list-content{font-size:var( --e-global-typography-text-font-size );}.elementor-28511 .elementor-element.elementor-element-49f2729{padding:50px 5px 50px 5px;}.elementor-28511 .elementor-element.elementor-element-636befd > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-28511 .elementor-element.elementor-element-74845eb .elementor-heading-title{font-size:var( --e-global-typography-9fb5253-font-size );line-height:var( --e-global-typography-9fb5253-line-height );letter-spacing:var( --e-global-typography-9fb5253-letter-spacing );word-spacing:var( --e-global-typography-9fb5253-word-spacing );}.elementor-28511 .elementor-element.elementor-element-c2d20fa .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-28511 .elementor-element.elementor-element-c2d20fa > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-28511 .elementor-element.elementor-element-336eab0{font-size:var( --e-global-typography-text-font-size );}.elementor-28511 .elementor-element.elementor-element-336eab0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-28511 .elementor-element.elementor-element-393c819 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var( --e-global-typography-7e82a0e-font-size );line-height:var( --e-global-typography-7e82a0e-line-height );letter-spacing:var( --e-global-typography-7e82a0e-letter-spacing );word-spacing:var( --e-global-typography-7e82a0e-word-spacing );}.elementor-28511 .elementor-element.elementor-element-3a69ec6 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var( --e-global-typography-7e82a0e-font-size );line-height:var( --e-global-typography-7e82a0e-line-height );letter-spacing:var( --e-global-typography-7e82a0e-letter-spacing );word-spacing:var( --e-global-typography-7e82a0e-word-spacing );}.elementor-28511 .elementor-element.elementor-element-27a5da33{padding:50px 20px 50px 20px;}.elementor-28511 .elementor-element.elementor-element-1309caed .elementor-heading-title{font-size:21px;}.elementor-28511 .elementor-element.elementor-element-d673da8 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var( --e-global-typography-a427104-font-size );line-height:var( --e-global-typography-a427104-line-height );letter-spacing:var( --e-global-typography-a427104-letter-spacing );word-spacing:var( --e-global-typography-a427104-word-spacing );}.elementor-28511 .elementor-element.elementor-element-2e05f9f > .elementor-element-populated{padding:25px 0px 0px 0px;}.elementor-28511 .elementor-element.elementor-element-324cb033 > .elementor-element-populated{padding:25px 0px 0px 0px;}.elementor-28511 .elementor-element.elementor-element-603f3e9e > .elementor-element-populated{padding:25px 0px 0px 0px;}.elementor-28511 .elementor-element.elementor-element-adea3e4 .elementor-heading-title{font-size:29px;}}@media(max-width:1024px) and (min-width:768px){.elementor-28511 .elementor-element.elementor-element-4915534e{width:100%;}.elementor-28511 .elementor-element.elementor-element-7620c53d{width:100%;}.elementor-28511 .elementor-element.elementor-element-519c94de{width:50%;}.elementor-28511 .elementor-element.elementor-element-49c84378{width:50%;}.elementor-28511 .elementor-element.elementor-element-10523bd0{width:50%;}.elementor-28511 .elementor-element.elementor-element-7d6dfa27{width:50%;}.elementor-28511 .elementor-element.elementor-element-75f0bcc6{width:100%;}.elementor-28511 .elementor-element.elementor-element-ef3dd8f{width:50%;}.elementor-28511 .elementor-element.elementor-element-7b46ced1{width:50%;}.elementor-28511 .elementor-element.elementor-element-3342f2d6{width:100%;}.elementor-28511 .elementor-element.elementor-element-352e7a88{width:100%;}.elementor-28511 .elementor-element.elementor-element-7ae0ca77{width:100%;}.elementor-28511 .elementor-element.elementor-element-701d45c7{width:50%;}.elementor-28511 .elementor-element.elementor-element-54667652{width:50%;}.elementor-28511 .elementor-element.elementor-element-2d72b0f1{width:50%;}.elementor-28511 .elementor-element.elementor-element-7d590202{width:50%;}.elementor-28511 .elementor-element.elementor-element-18fc7747{width:100%;}}



@media (min-width: 1025px) {.elementor-element.elementor-element-77b23d40 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; flex-direction: row; } }@media (min-width: 1025px) {.elementor-element.elementor-element-77b23d40 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper .icon-box.icon-box-header { margin-right: 15px; margin-left: unset; } }
@media (min-width: 1025px) {.elementor-element.elementor-element-3237933b .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; flex-direction: row; } }@media (min-width: 1025px) {.elementor-element.elementor-element-3237933b .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper .icon-box.icon-box-header { margin-right: 15px; margin-left: unset; } }
@media (min-width: 1025px) {.elementor-element.elementor-element-ee4e180 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; flex-direction: row; } }@media (min-width: 1025px) {.elementor-element.elementor-element-ee4e180 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper .icon-box.icon-box-header { margin-right: 15px; margin-left: unset; } }
@media (min-width: 1025px) {.elementor-element.elementor-element-254427ac .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; flex-direction: row; } }@media (min-width: 1025px) {.elementor-element.elementor-element-254427ac .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper .icon-box.icon-box-header { margin-right: 15px; margin-left: unset; } }
@media (min-width: 1025px) {.elementor-element.elementor-element-6aed2950 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; flex-direction: row; } }@media (min-width: 1025px) {.elementor-element.elementor-element-6aed2950 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper .icon-box.icon-box-header { margin-right: 15px; margin-left: unset; } }
@media (min-width: 1025px) {.elementor-element.elementor-element-e7afeb .jeg-elementor-kit.jkit-feature-list .feature-list-items .feature-list-item { text-align: left; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; display: -webkit-box; display: -ms-flexbox; display: flex; } }@media (min-width: 1025px) {.elementor-element.elementor-element-e7afeb .jeg-elementor-kit.jkit-feature-list .feature-list-items .feature-list-item .feature-list-content-box { margin-right: 0 !important; margin-top: 0 !important;  margin-bottom: 0 !important; } }@media (min-width: 768px) and (max-width: 1024px) {.elementor-element.elementor-element-e7afeb .jeg-elementor-kit.jkit-feature-list .feature-list-items .feature-list-item { text-align: left; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; display: -webkit-box; display: -ms-flexbox; display: flex; } }@media (min-width: 768px) and (max-width: 1024px) {.elementor-element.elementor-element-e7afeb .jeg-elementor-kit.jkit-feature-list .feature-list-items .feature-list-item .feature-list-content-box { margin-right: 0 !important; margin-top: 0 !important;  margin-bottom: 0 !important; } }@media (max-width: 767px) {.elementor-element.elementor-element-e7afeb .jeg-elementor-kit.jkit-feature-list .feature-list-items .feature-list-item { text-align: left; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; display: -webkit-box; display: -ms-flexbox; display: flex; } }@media (max-width: 767px) {.elementor-element.elementor-element-e7afeb .jeg-elementor-kit.jkit-feature-list .feature-list-items .feature-list-item .feature-list-content-box { margin-right: 0 !important; margin-top: 0 !important;  margin-bottom: 0 !important; } }@media (min-width: 1025px) {.elementor-element.elementor-element-e7afeb .jeg-elementor-kit.jkit-feature-list .feature-list-items .feature-list-item .connector { left: 0; right: calc(100% - 70px); } }@media (min-width: 768px) and (max-width: 1024px) {.elementor-element.elementor-element-e7afeb .jeg-elementor-kit.jkit-feature-list .feature-list-items .feature-list-item .connector { left: 0; right: calc(100% - 70px);} }@media (max-width: 767px) {.elementor-element.elementor-element-e7afeb .jeg-elementor-kit.jkit-feature-list .feature-list-items .feature-list-item .connector { left: 0; right: calc(100% - 70px); } }