.elementor-8980 .elementor-element.elementor-element-35f0706e:not(.elementor-motion-effects-element-type-background), .elementor-8980 .elementor-element.elementor-element-35f0706e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://i0.wp.com/kyokotec.com/wp-content/uploads/2025/12/References.jpg?fit=1140%2C275&ssl=1");background-position:center center;background-size:cover;}.elementor-8980 .elementor-element.elementor-element-35f0706e > .elementor-background-overlay{background-color:#0D2123;opacity:0.85;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8980 .elementor-element.elementor-element-35f0706e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:20px 20px 20px 20px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-8980 .elementor-element.elementor-element-714a8a3d > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-8980 .elementor-element.elementor-element-714a8a3d{text-align:center;}.elementor-8980 .elementor-element.elementor-element-714a8a3d .elementor-heading-title{font-size:40px;font-weight:500;line-height:50px;color:#FDD105;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-8980 .elementor-element.elementor-element-3ca7504d{text-align:center;font-size:20px;font-style:normal;color:#FFFFFF;}.elementor-8980 .elementor-element.elementor-element-2111f121{margin-top:-10px;margin-bottom:30px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-8980 .elementor-element.elementor-element-5883f532 .elementor-button{background-color:var( --e-global-color-9ab824d );fill:var( --e-global-color-d9f038d );color:var( --e-global-color-d9f038d );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-d9f038d );border-radius:5px 5px 5px 5px;}.elementor-8980 .elementor-element.elementor-element-5883f532 .elementor-button:hover, .elementor-8980 .elementor-element.elementor-element-5883f532 .elementor-button:focus{background-color:var( --e-global-color-d9f038d );color:var( --e-global-color-9ab824d );}.elementor-8980 .elementor-element.elementor-element-5883f532 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8980 .elementor-element.elementor-element-5883f532 .elementor-button:hover svg, .elementor-8980 .elementor-element.elementor-element-5883f532 .elementor-button:focus svg{fill:var( --e-global-color-9ab824d );}.elementor-8980 .elementor-element.elementor-element-583bc293:not(.elementor-motion-effects-element-type-background), .elementor-8980 .elementor-element.elementor-element-583bc293 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9ab824d );}.elementor-8980 .elementor-element.elementor-element-583bc293{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8980 .elementor-element.elementor-element-583bc293 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8980 .elementor-element.elementor-element-331eb96f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8980 .elementor-element.elementor-element-331eb96f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8980 .elementor-element.elementor-element-5ab83146 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-8980 .elementor-element.elementor-element-5ab83146{font-size:16px;font-style:normal;color:var( --e-global-color-7d39e45 );}.elementor-8980 .elementor-element.elementor-element-1ddd2e5b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8980 .elementor-element.elementor-element-1ddd2e5b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8980 .elementor-element.elementor-element-6985306c > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-8980 .elementor-element.elementor-element-5b085f5a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8980 .elementor-element.elementor-element-5b085f5a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8980 .elementor-element.elementor-element-9a19693 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-8980 .elementor-element.elementor-element-548d49f1 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8980 .elementor-element.elementor-element-548d49f1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8980 .elementor-element.elementor-element-48e41e31 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-8980 .elementor-element.elementor-element-392fabb8 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8980 .elementor-element.elementor-element-392fabb8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8980 .elementor-element.elementor-element-851736b > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-8980 .elementor-element.elementor-element-6b53205c:not(.elementor-motion-effects-element-type-background), .elementor-8980 .elementor-element.elementor-element-6b53205c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8980 .elementor-element.elementor-element-6b53205c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8980 .elementor-element.elementor-element-6b53205c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8980 .elementor-element.elementor-element-d0b6e14 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-8980 .elementor-element.elementor-element-d0b6e14{text-align:center;}.elementor-8980 .elementor-element.elementor-element-d0b6e14 .elementor-heading-title{font-size:40px;font-weight:400;letter-spacing:2px;color:var( --e-global-color-d9f038d );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-8980 .elementor-element.elementor-element-58a66b6d{--divider-border-style:solid;--divider-color:var( --e-global-color-d9f038d );--divider-border-width:3px;}.elementor-8980 .elementor-element.elementor-element-58a66b6d .elementor-divider-separator{width:20%;margin:0 auto;margin-center:0;}.elementor-8980 .elementor-element.elementor-element-58a66b6d .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-8980 .elementor-element.elementor-element-69cc0c0b > .elementor-widget-container{margin:50px 50px 50px 50px;}.elementor-8980 .elementor-element.elementor-element-69cc0c0b img{width:60%;border-radius:5px 5px 5px 5px;}.elementor-8980 .elementor-element.elementor-element-37f124d:not(.elementor-motion-effects-element-type-background), .elementor-8980 .elementor-element.elementor-element-37f124d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E0E6ECBD;}.elementor-8980 .elementor-element.elementor-element-37f124d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8980 .elementor-element.elementor-element-37f124d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8980 .elementor-element.elementor-element-7a4d0c0:not(.elementor-motion-effects-element-type-background), .elementor-8980 .elementor-element.elementor-element-7a4d0c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-1a01a0e ) 10%, var( --e-global-color-d9f038d ) 100%);}.elementor-8980 .elementor-element.elementor-element-7a4d0c0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8980 .elementor-element.elementor-element-7a4d0c0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8980 .elementor-element.elementor-element-77ac79bd{margin-top:20px;margin-bottom:20px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-8980 .elementor-element.elementor-element-609e17d6{--icon-box-icon-margin:20px;}.elementor-8980 .elementor-element.elementor-element-609e17d6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-7d39e45 );}.elementor-8980 .elementor-element.elementor-element-609e17d6.elementor-view-framed .elementor-icon, .elementor-8980 .elementor-element.elementor-element-609e17d6.elementor-view-default .elementor-icon{fill:var( --e-global-color-7d39e45 );color:var( --e-global-color-7d39e45 );border-color:var( --e-global-color-7d39e45 );}.elementor-8980 .elementor-element.elementor-element-609e17d6 .elementor-icon{font-size:75px;}.elementor-8980 .elementor-element.elementor-element-609e17d6 .elementor-icon-box-title, .elementor-8980 .elementor-element.elementor-element-609e17d6 .elementor-icon-box-title a{font-size:22px;font-weight:400;letter-spacing:1px;}.elementor-8980 .elementor-element.elementor-element-609e17d6 .elementor-icon-box-title{color:var( --e-global-color-7d39e45 );}.elementor-8980 .elementor-element.elementor-element-609e17d6:has(:hover) .elementor-icon-box-title,
					 .elementor-8980 .elementor-element.elementor-element-609e17d6:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-9ab824d );}.elementor-8980 .elementor-element.elementor-element-609e17d6 .elementor-icon-box-description{font-size:15px;color:#FFFFFF;}.elementor-8980 .elementor-element.elementor-element-44491d6c{--icon-box-icon-margin:20px;}.elementor-8980 .elementor-element.elementor-element-44491d6c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-7d39e45 );}.elementor-8980 .elementor-element.elementor-element-44491d6c.elementor-view-framed .elementor-icon, .elementor-8980 .elementor-element.elementor-element-44491d6c.elementor-view-default .elementor-icon{fill:var( --e-global-color-7d39e45 );color:var( --e-global-color-7d39e45 );border-color:var( --e-global-color-7d39e45 );}.elementor-8980 .elementor-element.elementor-element-44491d6c .elementor-icon{font-size:75px;}.elementor-8980 .elementor-element.elementor-element-44491d6c .elementor-icon-box-title, .elementor-8980 .elementor-element.elementor-element-44491d6c .elementor-icon-box-title a{font-size:22px;font-weight:400;letter-spacing:1px;}.elementor-8980 .elementor-element.elementor-element-44491d6c .elementor-icon-box-title{color:var( --e-global-color-7d39e45 );}.elementor-8980 .elementor-element.elementor-element-44491d6c:has(:hover) .elementor-icon-box-title,
					 .elementor-8980 .elementor-element.elementor-element-44491d6c:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-9ab824d );}.elementor-8980 .elementor-element.elementor-element-44491d6c .elementor-icon-box-description{font-size:15px;color:#FFFFFF;}.elementor-8980 .elementor-element.elementor-element-4b37797{--icon-box-icon-margin:20px;}.elementor-8980 .elementor-element.elementor-element-4b37797.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-7d39e45 );}.elementor-8980 .elementor-element.elementor-element-4b37797.elementor-view-framed .elementor-icon, .elementor-8980 .elementor-element.elementor-element-4b37797.elementor-view-default .elementor-icon{fill:var( --e-global-color-7d39e45 );color:var( --e-global-color-7d39e45 );border-color:var( --e-global-color-7d39e45 );}.elementor-8980 .elementor-element.elementor-element-4b37797 .elementor-icon{font-size:75px;}.elementor-8980 .elementor-element.elementor-element-4b37797 .elementor-icon-box-title, .elementor-8980 .elementor-element.elementor-element-4b37797 .elementor-icon-box-title a{font-size:22px;font-weight:400;letter-spacing:1px;}.elementor-8980 .elementor-element.elementor-element-4b37797 .elementor-icon-box-title{color:var( --e-global-color-7d39e45 );}.elementor-8980 .elementor-element.elementor-element-4b37797:has(:hover) .elementor-icon-box-title,
					 .elementor-8980 .elementor-element.elementor-element-4b37797:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-9ab824d );}.elementor-8980 .elementor-element.elementor-element-4b37797 .elementor-icon-box-description{font-size:15px;color:#FFFFFF;}.elementor-8980 .elementor-element.elementor-element-225ce49{--icon-box-icon-margin:20px;}.elementor-8980 .elementor-element.elementor-element-225ce49.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-7d39e45 );}.elementor-8980 .elementor-element.elementor-element-225ce49.elementor-view-framed .elementor-icon, .elementor-8980 .elementor-element.elementor-element-225ce49.elementor-view-default .elementor-icon{fill:var( --e-global-color-7d39e45 );color:var( --e-global-color-7d39e45 );border-color:var( --e-global-color-7d39e45 );}.elementor-8980 .elementor-element.elementor-element-225ce49 .elementor-icon{font-size:75px;}.elementor-8980 .elementor-element.elementor-element-225ce49 .elementor-icon-box-title, .elementor-8980 .elementor-element.elementor-element-225ce49 .elementor-icon-box-title a{font-size:22px;font-weight:400;letter-spacing:1px;}.elementor-8980 .elementor-element.elementor-element-225ce49 .elementor-icon-box-title{color:var( --e-global-color-7d39e45 );}.elementor-8980 .elementor-element.elementor-element-225ce49:has(:hover) .elementor-icon-box-title,
					 .elementor-8980 .elementor-element.elementor-element-225ce49:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-9ab824d );}.elementor-8980 .elementor-element.elementor-element-225ce49 .elementor-icon-box-description{font-size:15px;color:#FFFFFF;}.elementor-8980 .elementor-element.elementor-element-260996ec{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 50px 0px 50px;}.elementor-8980 .elementor-element.elementor-element-260996ec > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8980 .elementor-element.elementor-element-5efb51b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8980 .elementor-element.elementor-element-5efb51b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-917c522 );}.elementor-8980 .elementor-element.elementor-element-5efb51b > .elementor-element-populated{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-d9f038d );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8980 .elementor-element.elementor-element-5efb51b > .elementor-element-populated, .elementor-8980 .elementor-element.elementor-element-5efb51b > .elementor-element-populated > .elementor-background-overlay, .elementor-8980 .elementor-element.elementor-element-5efb51b > .elementor-background-slideshow{border-radius:20px 0px 0px 20px;}.elementor-8980 .elementor-element.elementor-element-5efb51b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-8980 .elementor-element.elementor-element-3ed820b0{width:var( --container-widget-width, 63.681% );max-width:63.681%;--container-widget-width:63.681%;--container-widget-flex-grow:0;}.elementor-8980 .elementor-element.elementor-element-3ed820b0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8980 .elementor-element.elementor-element-3ed820b0.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-8980 .elementor-element.elementor-element-3ed820b0 .elementor-icon-wrapper{text-align:center;}.elementor-8980 .elementor-element.elementor-element-3ed820b0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-8980 .elementor-element.elementor-element-3ed820b0.elementor-view-framed .elementor-icon, .elementor-8980 .elementor-element.elementor-element-3ed820b0.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-8980 .elementor-element.elementor-element-3ed820b0.elementor-view-framed .elementor-icon, .elementor-8980 .elementor-element.elementor-element-3ed820b0.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-8980 .elementor-element.elementor-element-4dba7350:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8980 .elementor-element.elementor-element-4dba7350 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-917c522 );}.elementor-8980 .elementor-element.elementor-element-4dba7350 > .elementor-element-populated{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-d9f038d );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8980 .elementor-element.elementor-element-4dba7350 > .elementor-element-populated, .elementor-8980 .elementor-element.elementor-element-4dba7350 > .elementor-element-populated > .elementor-background-overlay, .elementor-8980 .elementor-element.elementor-element-4dba7350 > .elementor-background-slideshow{border-radius:0px 20px 20px 0px;}.elementor-8980 .elementor-element.elementor-element-4dba7350 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8980 .elementor-element.elementor-element-29e25b1f{width:var( --container-widget-width, 110.076% );max-width:110.076%;--container-widget-width:110.076%;--container-widget-flex-grow:0;text-align:justify;font-size:16px;color:var( --e-global-color-5b0b61f );}.elementor-8980 .elementor-element.elementor-element-29e25b1f > .elementor-widget-container{padding:2px 15px 0px 2px;}.elementor-8980 .elementor-element.elementor-element-7233d357{--spacer-size:50px;}.elementor-8980 .elementor-element.elementor-element-cac0020{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-8980 .elementor-element.elementor-element-cac0020 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8980 .elementor-element.elementor-element-10ff0326{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-8980 .elementor-element.elementor-element-10ff0326 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8980 .elementor-element.elementor-element-5fb65f98 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-8980 .elementor-element.elementor-element-5fb65f98{text-align:center;}.elementor-8980 .elementor-element.elementor-element-5fb65f98 .elementor-heading-title{font-size:40px;font-weight:400;letter-spacing:2px;color:var( --e-global-color-d9f038d );}.elementor-8980 .elementor-element.elementor-element-2affd35b{--divider-border-style:solid;--divider-color:var( --e-global-color-d9f038d );--divider-border-width:3px;}.elementor-8980 .elementor-element.elementor-element-2affd35b .elementor-divider-separator{width:20%;margin:0 auto;margin-center:0;}.elementor-8980 .elementor-element.elementor-element-2affd35b .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-8980 .elementor-element.elementor-element-19c8eecd > .elementor-container{max-width:1230px;}.elementor-8980 .elementor-element.elementor-element-19c8eecd{margin-top:0px;margin-bottom:50px;}.elementor-8980 .elementor-element.elementor-element-22a58358:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8980 .elementor-element.elementor-element-22a58358 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-137c7e5 );background-image:url("https://i0.wp.com/kyokotec.com/wp-content/uploads/2025/12/MCBC.png?fit=570%2C438&ssl=1");background-position:3px 285px;background-repeat:no-repeat;background-size:contain;}.elementor-8980 .elementor-element.elementor-element-22a58358 > .elementor-element-populated{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-d9f038d );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:30px 30px 30px 30px;--e-column-margin-right:30px;--e-column-margin-left:30px;padding:0px 0px 0px 0px;}.elementor-8980 .elementor-element.elementor-element-22a58358 > .elementor-element-populated, .elementor-8980 .elementor-element.elementor-element-22a58358 > .elementor-element-populated > .elementor-background-overlay, .elementor-8980 .elementor-element.elementor-element-22a58358 > .elementor-background-slideshow{border-radius:25px 25px 25px 25px;}.elementor-8980 .elementor-element.elementor-element-22a58358 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8980 .elementor-element.elementor-element-8ed7f6e > .elementor-widget-container{margin:50px 55px 20px 55px;}.elementor-8980 .elementor-element.elementor-element-8ed7f6e{text-align:center;}.elementor-8980 .elementor-element.elementor-element-8ed7f6e .elementor-heading-title{font-size:35px;font-weight:500;color:var( --e-global-color-d9f038d );}.elementor-8980 .elementor-element.elementor-element-6ea703ce > .elementor-widget-container{padding:0px 50px 100px 50px;}.elementor-8980 .elementor-element.elementor-element-6ea703ce{text-align:justify;font-size:16px;color:var( --e-global-color-secondary );}.elementor-8980 .elementor-element.elementor-element-46ba6ec2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8980 .elementor-element.elementor-element-46ba6ec2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-137c7e5 );background-image:url("https://i0.wp.com/kyokotec.com/wp-content/uploads/2025/12/MCBC.png?fit=570%2C438&ssl=1");background-position:3px 283px;background-repeat:no-repeat;background-size:contain;}.elementor-8980 .elementor-element.elementor-element-46ba6ec2 > .elementor-element-populated{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-d9f038d );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:30px 30px 30px 30px;--e-column-margin-right:30px;--e-column-margin-left:30px;padding:0px 0px 0px 0px;}.elementor-8980 .elementor-element.elementor-element-46ba6ec2 > .elementor-element-populated, .elementor-8980 .elementor-element.elementor-element-46ba6ec2 > .elementor-element-populated > .elementor-background-overlay, .elementor-8980 .elementor-element.elementor-element-46ba6ec2 > .elementor-background-slideshow{border-radius:25px 25px 25px 25px;}.elementor-8980 .elementor-element.elementor-element-46ba6ec2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8980 .elementor-element.elementor-element-654ad6f8 > .elementor-widget-container{margin:50px 55px 20px 55px;}.elementor-8980 .elementor-element.elementor-element-654ad6f8{text-align:center;}.elementor-8980 .elementor-element.elementor-element-654ad6f8 .elementor-heading-title{font-size:35px;font-weight:500;color:var( --e-global-color-d9f038d );}.elementor-8980 .elementor-element.elementor-element-50e0f4cc > .elementor-widget-container{padding:0px 50px 100px 50px;}.elementor-8980 .elementor-element.elementor-element-50e0f4cc{text-align:justify;font-size:16px;color:var( --e-global-color-secondary );}.elementor-8980 .elementor-element.elementor-element-6cb6915c > .elementor-container{max-width:1230px;}.elementor-8980 .elementor-element.elementor-element-6cb6915c{margin-top:-50px;margin-bottom:50px;}.elementor-8980 .elementor-element.elementor-element-4a6504c8 .elementor-button{background-color:var( --e-global-color-d9f038d );border-style:solid;border-width:1px 1px 1px 1px;border-radius:5px 5px 5px 5px;}.elementor-8980 .elementor-element.elementor-element-4a6504c8 .elementor-button:hover, .elementor-8980 .elementor-element.elementor-element-4a6504c8 .elementor-button:focus{background-color:var( --e-global-color-9ab824d );color:var( --e-global-color-d9f038d );}.elementor-8980 .elementor-element.elementor-element-4a6504c8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8980 .elementor-element.elementor-element-4a6504c8 .elementor-button:hover svg, .elementor-8980 .elementor-element.elementor-element-4a6504c8 .elementor-button:focus svg{fill:var( --e-global-color-d9f038d );}.elementor-8980 .elementor-element.elementor-element-c466b88 .elementor-button{background-color:var( --e-global-color-d9f038d );border-style:solid;border-width:1px 1px 1px 1px;border-radius:5px 5px 5px 5px;}.elementor-8980 .elementor-element.elementor-element-c466b88 .elementor-button:hover, .elementor-8980 .elementor-element.elementor-element-c466b88 .elementor-button:focus{background-color:var( --e-global-color-9ab824d );color:var( --e-global-color-d9f038d );}.elementor-8980 .elementor-element.elementor-element-c466b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8980 .elementor-element.elementor-element-c466b88 .elementor-button:hover svg, .elementor-8980 .elementor-element.elementor-element-c466b88 .elementor-button:focus svg{fill:var( --e-global-color-d9f038d );}.elementor-8980 .elementor-element.elementor-element-26022434 > .elementor-container{max-width:1230px;}.elementor-8980 .elementor-element.elementor-element-26022434{margin-top:0px;margin-bottom:50px;}.elementor-8980 .elementor-element.elementor-element-4932aafe:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8980 .elementor-element.elementor-element-4932aafe > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-137c7e5 );background-image:url("https://i0.wp.com/kyokotec.com/wp-content/uploads/2025/12/Content_CC-Prime.png?fit=555%2C360&ssl=1");background-position:3px 291px;background-repeat:no-repeat;background-size:contain;}.elementor-8980 .elementor-element.elementor-element-4932aafe > .elementor-element-populated{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-d9f038d );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:30px 30px 30px 30px;--e-column-margin-right:30px;--e-column-margin-left:30px;padding:0px 0px 0px 0px;}.elementor-8980 .elementor-element.elementor-element-4932aafe > .elementor-element-populated, .elementor-8980 .elementor-element.elementor-element-4932aafe > .elementor-element-populated > .elementor-background-overlay, .elementor-8980 .elementor-element.elementor-element-4932aafe > .elementor-background-slideshow{border-radius:25px 25px 25px 25px;}.elementor-8980 .elementor-element.elementor-element-4932aafe > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8980 .elementor-element.elementor-element-3db66fbb > .elementor-widget-container{margin:50px 55px 20px 55px;}.elementor-8980 .elementor-element.elementor-element-3db66fbb{text-align:center;}.elementor-8980 .elementor-element.elementor-element-3db66fbb .elementor-heading-title{font-size:35px;font-weight:500;color:var( --e-global-color-d9f038d );}.elementor-8980 .elementor-element.elementor-element-1fda515d > .elementor-widget-container{padding:0px 50px 100px 50px;}.elementor-8980 .elementor-element.elementor-element-1fda515d{text-align:justify;font-size:16px;color:var( --e-global-color-secondary );}.elementor-8980 .elementor-element.elementor-element-678f1ceb:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8980 .elementor-element.elementor-element-678f1ceb > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-137c7e5 );background-image:url("https://i0.wp.com/kyokotec.com/wp-content/uploads/2025/12/%E5%AE%89%E5%85%A8%E6%96%B9%E6%A1%88.png?fit=1140%2C877&ssl=1");background-position:-23px 302px;background-repeat:no-repeat;background-size:contain;}.elementor-8980 .elementor-element.elementor-element-678f1ceb > .elementor-element-populated{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-d9f038d );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:30px 30px 30px 30px;--e-column-margin-right:30px;--e-column-margin-left:30px;padding:0px 0px 0px 0px;}.elementor-8980 .elementor-element.elementor-element-678f1ceb > .elementor-element-populated, .elementor-8980 .elementor-element.elementor-element-678f1ceb > .elementor-element-populated > .elementor-background-overlay, .elementor-8980 .elementor-element.elementor-element-678f1ceb > .elementor-background-slideshow{border-radius:25px 25px 25px 25px;}.elementor-8980 .elementor-element.elementor-element-678f1ceb > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8980 .elementor-element.elementor-element-5635b4c0 > .elementor-widget-container{margin:50px 55px 20px 55px;}.elementor-8980 .elementor-element.elementor-element-5635b4c0{text-align:center;}.elementor-8980 .elementor-element.elementor-element-5635b4c0 .elementor-heading-title{font-size:35px;font-weight:500;color:var( --e-global-color-d9f038d );}.elementor-8980 .elementor-element.elementor-element-6381961d > .elementor-widget-container{padding:0px 50px 100px 50px;}.elementor-8980 .elementor-element.elementor-element-6381961d{text-align:justify;font-size:16px;color:var( --e-global-color-secondary );}.elementor-8980 .elementor-element.elementor-element-d46e989 > .elementor-container{max-width:1230px;}.elementor-8980 .elementor-element.elementor-element-d46e989{margin-top:-50px;margin-bottom:50px;}.elementor-8980 .elementor-element.elementor-element-f38e9d5 .elementor-button{background-color:var( --e-global-color-d9f038d );border-style:solid;border-width:1px 1px 1px 1px;border-radius:5px 5px 5px 5px;}.elementor-8980 .elementor-element.elementor-element-f38e9d5 .elementor-button:hover, .elementor-8980 .elementor-element.elementor-element-f38e9d5 .elementor-button:focus{background-color:var( --e-global-color-9ab824d );color:var( --e-global-color-d9f038d );}.elementor-8980 .elementor-element.elementor-element-f38e9d5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8980 .elementor-element.elementor-element-f38e9d5 .elementor-button:hover svg, .elementor-8980 .elementor-element.elementor-element-f38e9d5 .elementor-button:focus svg{fill:var( --e-global-color-d9f038d );}.elementor-8980 .elementor-element.elementor-element-e734d91 .elementor-button{background-color:var( --e-global-color-d9f038d );border-style:solid;border-width:1px 1px 1px 1px;border-radius:5px 5px 5px 5px;}.elementor-8980 .elementor-element.elementor-element-e734d91 .elementor-button:hover, .elementor-8980 .elementor-element.elementor-element-e734d91 .elementor-button:focus{background-color:var( --e-global-color-9ab824d );color:var( --e-global-color-d9f038d );}.elementor-8980 .elementor-element.elementor-element-e734d91 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8980 .elementor-element.elementor-element-e734d91 .elementor-button:hover svg, .elementor-8980 .elementor-element.elementor-element-e734d91 .elementor-button:focus svg{fill:var( --e-global-color-d9f038d );}.elementor-8980 .elementor-element.elementor-element-4c0a5e25 .elementor-button{background-color:var( --e-global-color-d9f038d );font-size:18px;font-weight:600;border-style:solid;border-width:2px 2px 2px 2px;border-radius:7px 7px 7px 7px;}.elementor-8980 .elementor-element.elementor-element-4c0a5e25 .elementor-button:hover, .elementor-8980 .elementor-element.elementor-element-4c0a5e25 .elementor-button:focus{background-color:var( --e-global-color-9ab824d );color:var( --e-global-color-d9f038d );border-color:var( --e-global-color-d9f038d );}.elementor-8980 .elementor-element.elementor-element-4c0a5e25 .elementor-button:hover svg, .elementor-8980 .elementor-element.elementor-element-4c0a5e25 .elementor-button:focus svg{fill:var( --e-global-color-d9f038d );}.elementor-8980 .elementor-element.elementor-element-306855ea > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-8980 .elementor-element.elementor-element-306855ea{text-align:center;}.elementor-8980 .elementor-element.elementor-element-306855ea .elementor-heading-title{font-size:40px;font-weight:400;letter-spacing:2px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#B3B0B0;stroke:#B3B0B0;color:var( --e-global-color-d9f038d );}.elementor-8980 .elementor-element.elementor-element-480b653{--divider-border-style:solid;--divider-color:var( --e-global-color-d9f038d );--divider-border-width:3px;}.elementor-8980 .elementor-element.elementor-element-480b653 .elementor-divider-separator{width:20%;margin:0 auto;margin-center:0;}.elementor-8980 .elementor-element.elementor-element-480b653 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-8980 .elementor-element.elementor-element-62c21fb2 > .elementor-container{max-width:1230px;}.elementor-8980 .elementor-element.elementor-element-62c21fb2{margin-top:0px;margin-bottom:0px;}.elementor-8980 .elementor-element.elementor-element-2c033a2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8980 .elementor-element.elementor-element-2c033a2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-137c7e5 );background-image:url("https://i0.wp.com/kyokotec.com/wp-content/uploads/2025/12/DC.png?fit=570%2C438&ssl=1");background-position:12px 271px;background-repeat:no-repeat;background-size:contain;}.elementor-8980 .elementor-element.elementor-element-2c033a2 > .elementor-element-populated{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-d9f038d );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:30px 30px 30px 30px;--e-column-margin-right:30px;--e-column-margin-left:30px;padding:0px 0px 0px 0px;}.elementor-8980 .elementor-element.elementor-element-2c033a2 > .elementor-element-populated, .elementor-8980 .elementor-element.elementor-element-2c033a2 > .elementor-element-populated > .elementor-background-overlay, .elementor-8980 .elementor-element.elementor-element-2c033a2 > .elementor-background-slideshow{border-radius:25px 25px 25px 25px;}.elementor-8980 .elementor-element.elementor-element-2c033a2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8980 .elementor-element.elementor-element-923c221 > .elementor-widget-container{margin:50px 55px 20px 55px;}.elementor-8980 .elementor-element.elementor-element-923c221{text-align:center;}.elementor-8980 .elementor-element.elementor-element-923c221 .elementor-heading-title{font-size:35px;font-weight:500;color:var( --e-global-color-d9f038d );}.elementor-8980 .elementor-element.elementor-element-1a573d11 > .elementor-widget-container{padding:0px 50px 100px 50px;}.elementor-8980 .elementor-element.elementor-element-1a573d11{text-align:justify;font-size:16px;color:var( --e-global-color-secondary );}.elementor-8980 .elementor-element.elementor-element-52be0243:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8980 .elementor-element.elementor-element-52be0243 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-137c7e5 );background-image:url("https://i0.wp.com/kyokotec.com/wp-content/uploads/2025/12/DC.png?fit=570%2C438&ssl=1");background-position:12px 278px;background-repeat:no-repeat;background-size:contain;}.elementor-8980 .elementor-element.elementor-element-52be0243 > .elementor-element-populated{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-d9f038d );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:30px 30px 30px 30px;--e-column-margin-right:30px;--e-column-margin-left:30px;padding:0px 0px 0px 0px;}.elementor-8980 .elementor-element.elementor-element-52be0243 > .elementor-element-populated, .elementor-8980 .elementor-element.elementor-element-52be0243 > .elementor-element-populated > .elementor-background-overlay, .elementor-8980 .elementor-element.elementor-element-52be0243 > .elementor-background-slideshow{border-radius:25px 25px 25px 25px;}.elementor-8980 .elementor-element.elementor-element-52be0243 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8980 .elementor-element.elementor-element-4393cffe > .elementor-widget-container{margin:50px 55px 20px 55px;}.elementor-8980 .elementor-element.elementor-element-4393cffe{text-align:center;}.elementor-8980 .elementor-element.elementor-element-4393cffe .elementor-heading-title{font-size:35px;font-weight:500;color:var( --e-global-color-d9f038d );}.elementor-8980 .elementor-element.elementor-element-34d0f444 > .elementor-widget-container{padding:0px 50px 100px 50px;}.elementor-8980 .elementor-element.elementor-element-34d0f444{text-align:justify;font-size:16px;color:var( --e-global-color-secondary );}.elementor-8980 .elementor-element.elementor-element-f724de9 > .elementor-container{max-width:1230px;}.elementor-8980 .elementor-element.elementor-element-f724de9{margin-top:0px;margin-bottom:50px;}.elementor-8980 .elementor-element.elementor-element-a790d6e .elementor-button{background-color:var( --e-global-color-d9f038d );border-style:solid;border-width:1px 1px 1px 1px;border-radius:5px 5px 5px 5px;}.elementor-8980 .elementor-element.elementor-element-a790d6e .elementor-button:hover, .elementor-8980 .elementor-element.elementor-element-a790d6e .elementor-button:focus{background-color:var( --e-global-color-9ab824d );color:var( --e-global-color-d9f038d );}.elementor-8980 .elementor-element.elementor-element-a790d6e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8980 .elementor-element.elementor-element-a790d6e .elementor-button:hover svg, .elementor-8980 .elementor-element.elementor-element-a790d6e .elementor-button:focus svg{fill:var( --e-global-color-d9f038d );}.elementor-8980 .elementor-element.elementor-element-98f108f .elementor-button{background-color:var( --e-global-color-d9f038d );border-style:solid;border-width:1px 1px 1px 1px;border-radius:5px 5px 5px 5px;}.elementor-8980 .elementor-element.elementor-element-98f108f .elementor-button:hover, .elementor-8980 .elementor-element.elementor-element-98f108f .elementor-button:focus{background-color:var( --e-global-color-9ab824d );color:var( --e-global-color-d9f038d );}.elementor-8980 .elementor-element.elementor-element-98f108f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8980 .elementor-element.elementor-element-98f108f .elementor-button:hover svg, .elementor-8980 .elementor-element.elementor-element-98f108f .elementor-button:focus svg{fill:var( --e-global-color-d9f038d );}.elementor-8980 .elementor-element.elementor-element-12d6bf8{--display:flex;}.elementor-8980 .elementor-element.elementor-element-4e27b4e .elementor-button{background-color:var( --e-global-color-d9f038d );font-size:18px;font-weight:600;border-style:solid;border-width:2px 2px 2px 2px;border-radius:7px 7px 7px 7px;}.elementor-8980 .elementor-element.elementor-element-4e27b4e .elementor-button:hover, .elementor-8980 .elementor-element.elementor-element-4e27b4e .elementor-button:focus{background-color:var( --e-global-color-9ab824d );color:var( --e-global-color-d9f038d );border-color:var( --e-global-color-d9f038d );}.elementor-8980 .elementor-element.elementor-element-4e27b4e .elementor-button:hover svg, .elementor-8980 .elementor-element.elementor-element-4e27b4e .elementor-button:focus svg{fill:var( --e-global-color-d9f038d );}.elementor-8980 .elementor-element.elementor-element-56cbdf77{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8980 .elementor-element.elementor-element-56cbdf77 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8980 .elementor-element.elementor-element-76a5abab:not(.elementor-motion-effects-element-type-background), .elementor-8980 .elementor-element.elementor-element-76a5abab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-137c7e5 );}.elementor-8980 .elementor-element.elementor-element-76a5abab > .elementor-container{max-width:1350px;}.elementor-8980 .elementor-element.elementor-element-76a5abab{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8980 .elementor-element.elementor-element-76a5abab > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8980 .elementor-element.elementor-element-3ea3abfd > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-8980 .elementor-element.elementor-element-3ea3abfd{text-align:center;}.elementor-8980 .elementor-element.elementor-element-3ea3abfd .elementor-heading-title{font-size:40px;font-weight:400;letter-spacing:2px;color:var( --e-global-color-d9f038d );}.elementor-8980 .elementor-element.elementor-element-272849d1{--divider-border-style:solid;--divider-color:var( --e-global-color-d9f038d );--divider-border-width:3px;}.elementor-8980 .elementor-element.elementor-element-272849d1 .elementor-divider-separator{width:27%;margin:0 auto;margin-center:0;}.elementor-8980 .elementor-element.elementor-element-272849d1 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-8980 .elementor-element.elementor-element-38e87823:not(.elementor-motion-effects-element-type-background), .elementor-8980 .elementor-element.elementor-element-38e87823 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-137c7e5 );}.elementor-8980 .elementor-element.elementor-element-38e87823 > .elementor-container{max-width:1240px;}.elementor-8980 .elementor-element.elementor-element-38e87823{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-8980 .elementor-element.elementor-element-38e87823 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8980 .elementor-element.elementor-element-39553368{font-size:16px;color:var( --e-global-color-secondary );}.elementor-widget-call-to-action .elementor-cta__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-call-to-action .elementor-cta__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-call-to-action .elementor-cta__button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-call-to-action .elementor-ribbon-inner{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-8980 .elementor-element.elementor-element-5101efbf .elementor-cta__content-item{transition-duration:1000ms;}.elementor-8980 .elementor-element.elementor-element-5101efbf.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-8980 .elementor-element.elementor-element-5101efbf.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-8980 .elementor-element.elementor-element-5101efbf.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-8980 .elementor-element.elementor-element-5101efbf .elementor-cta .elementor-cta__bg, .elementor-8980 .elementor-element.elementor-element-5101efbf .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-8980 .elementor-element.elementor-element-5101efbf .elementor-cta__content{text-align:center;}.elementor-8980 .elementor-element.elementor-element-5101efbf .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#264B5EB3;}.elementor-8980 .elementor-element.elementor-element-58610611 .elementor-cta__content-item{transition-duration:1000ms;}.elementor-8980 .elementor-element.elementor-element-58610611.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-8980 .elementor-element.elementor-element-58610611.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-8980 .elementor-element.elementor-element-58610611.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-8980 .elementor-element.elementor-element-58610611 .elementor-cta .elementor-cta__bg, .elementor-8980 .elementor-element.elementor-element-58610611 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-8980 .elementor-element.elementor-element-58610611 .elementor-cta__content{text-align:center;}.elementor-8980 .elementor-element.elementor-element-58610611 .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#264B5EB3;}.elementor-8980 .elementor-element.elementor-element-1995fbd7 .elementor-cta__content-item{transition-duration:1000ms;}.elementor-8980 .elementor-element.elementor-element-1995fbd7.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-8980 .elementor-element.elementor-element-1995fbd7.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-8980 .elementor-element.elementor-element-1995fbd7.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-8980 .elementor-element.elementor-element-1995fbd7 .elementor-cta .elementor-cta__bg, .elementor-8980 .elementor-element.elementor-element-1995fbd7 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-8980 .elementor-element.elementor-element-1995fbd7 .elementor-cta__content{text-align:center;}.elementor-8980 .elementor-element.elementor-element-1995fbd7 .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#264B5EB3;}.elementor-8980 .elementor-element.elementor-element-10e9d2f4 .elementor-cta__content-item{transition-duration:1000ms;}.elementor-8980 .elementor-element.elementor-element-10e9d2f4.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-8980 .elementor-element.elementor-element-10e9d2f4.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-8980 .elementor-element.elementor-element-10e9d2f4.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-8980 .elementor-element.elementor-element-10e9d2f4 .elementor-cta .elementor-cta__bg, .elementor-8980 .elementor-element.elementor-element-10e9d2f4 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-8980 .elementor-element.elementor-element-10e9d2f4 .elementor-cta__content{text-align:center;}.elementor-8980 .elementor-element.elementor-element-10e9d2f4 .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#264B5EB3;}.elementor-8980 .elementor-element.elementor-element-4bb43570 > .elementor-container{max-width:1200px;}.elementor-8980 .elementor-element.elementor-element-4bb43570{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;color:#264B5E;margin-top:0px;margin-bottom:0px;padding:10px 0px 0px 0px;}.elementor-8980 .elementor-element.elementor-element-4bb43570 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8980 .elementor-element.elementor-element-4bb43570 .elementor-heading-title{color:#264B5E;}.elementor-8980 .elementor-element.elementor-element-4bb43570 a{color:#264B5E;}.elementor-8980 .elementor-element.elementor-element-4bb43570 a:hover{color:#48687D;}.elementor-8980 .elementor-element.elementor-element-6ba475ea > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8980 .elementor-element.elementor-element-6ba475ea > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8980 .elementor-element.elementor-element-e84b91f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8980 .elementor-element.elementor-element-e84b91f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8980 .elementor-element.elementor-element-3651530f > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-8980 .elementor-element.elementor-element-3651530f:not(.elementor-motion-effects-element-type-background), .elementor-8980 .elementor-element.elementor-element-3651530f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-1a01a0e ) 0%, var( --e-global-color-d9f038d ) 100%);}.elementor-8980 .elementor-element.elementor-element-3651530f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:-50px;padding:100px 0px 100px 0px;}.elementor-8980 .elementor-element.elementor-element-3651530f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8980 .elementor-element.elementor-element-4162d89e > .elementor-element-populated{padding:0% 20% 0% 20%;}.elementor-8980 .elementor-element.elementor-element-3bbeff43 > .elementor-widget-container{margin:-65px 0px 0px 0px;}.elementor-8980 .elementor-element.elementor-element-3bbeff43{text-align:center;}.elementor-8980 .elementor-element.elementor-element-3bbeff43 .elementor-heading-title{font-size:40px;font-weight:400;letter-spacing:2px;color:var( --e-global-color-7d39e45 );}.elementor-8980 .elementor-element.elementor-element-31946e22{--divider-border-style:solid;--divider-color:var( --e-global-color-7d39e45 );--divider-border-width:3px;}.elementor-8980 .elementor-element.elementor-element-31946e22 > .elementor-widget-container{margin:-23px 0px 0px 0px;}.elementor-8980 .elementor-element.elementor-element-31946e22 .elementor-divider-separator{width:36%;margin:0 auto;margin-center:0;}.elementor-8980 .elementor-element.elementor-element-31946e22 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-widget-toggle .elementor-toggle-title, .elementor-widget-toggle .elementor-toggle-icon{color:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-toggle-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-tab-title.elementor-active a, .elementor-widget-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-accent );}.elementor-widget-toggle .elementor-toggle-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-toggle .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-8980 .elementor-element.elementor-element-582981cb .elementor-tab-title{border-width:1px;border-color:#E0E6EC;background-color:var( --e-global-color-137c7e5 );padding:20px 20px 20px 20px;}.elementor-8980 .elementor-element.elementor-element-582981cb .elementor-tab-content{border-width:1px;border-block-end-color:#E0E6EC;background-color:var( --e-global-color-1a01a0e );color:#FFFFFF;font-size:16px;font-weight:400;line-height:1.8em;padding:15px 35px 15px 35px;}.elementor-8980 .elementor-element.elementor-element-582981cb .elementor-toggle-item:not(:last-child){margin-block-end:0px;}.elementor-8980 .elementor-element.elementor-element-582981cb .elementor-toggle-title, .elementor-8980 .elementor-element.elementor-element-582981cb .elementor-toggle-icon{color:var( --e-global-color-ffa6e66 );}.elementor-8980 .elementor-element.elementor-element-582981cb .elementor-toggle-icon svg{fill:var( --e-global-color-ffa6e66 );}.elementor-8980 .elementor-element.elementor-element-582981cb .elementor-tab-title.elementor-active a, .elementor-8980 .elementor-element.elementor-element-582981cb .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-d9f038d );}.elementor-8980 .elementor-element.elementor-element-582981cb .elementor-toggle-title{font-size:20px;font-weight:700;text-transform:uppercase;}.elementor-8980 .elementor-element.elementor-element-582981cb .elementor-tab-title .elementor-toggle-icon i:before{color:#FFFFFF;}.elementor-8980 .elementor-element.elementor-element-582981cb .elementor-tab-title .elementor-toggle-icon svg{fill:#FFFFFF;}.elementor-8980 .elementor-element.elementor-element-582981cb .elementor-tab-title.elementor-active .elementor-toggle-icon i:before{color:#B1D7F7;}.elementor-8980 .elementor-element.elementor-element-582981cb .elementor-tab-title.elementor-active .elementor-toggle-icon svg{fill:#B1D7F7;}.elementor-8980 .elementor-element.elementor-element-582981cb .elementor-toggle-icon{margin-inline-end:0px;}.elementor-8980 .elementor-element.elementor-element-d7629c5:not(.elementor-motion-effects-element-type-background), .elementor-8980 .elementor-element.elementor-element-d7629c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8980 .elementor-element.elementor-element-d7629c5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8980 .elementor-element.elementor-element-d7629c5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8980 .elementor-element.elementor-element-2b022de5:not(.elementor-motion-effects-element-type-background), .elementor-8980 .elementor-element.elementor-element-2b022de5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBEAEA;background-image:url("https://i0.wp.com/kyokotec.com/wp-content/uploads/2024/04/Codra-accueil.png?fit=1666%2C937&ssl=1");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8980 .elementor-element.elementor-element-2b022de5 > .elementor-background-overlay{background-color:#636363;opacity:0.6;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8980 .elementor-element.elementor-element-2b022de5 > .elementor-container{min-height:250px;}.elementor-8980 .elementor-element.elementor-element-2b022de5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:20px 20px 20px 20px;}.elementor-8980 .elementor-element.elementor-element-64427c82{text-align:center;}.elementor-8980 .elementor-element.elementor-element-64427c82 .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:30px;line-height:1.5em;letter-spacing:1.1px;color:#FFFFFF;}.elementor-8980 .elementor-element.elementor-element-341d1569{text-align:center;color:var( --e-global-color-137c7e5 );}.elementor-8980 .elementor-element.elementor-element-6c589336 .elementor-button{background-color:#3367E7;font-size:16px;fill:#FFFFFF;color:#FFFFFF;border-radius:5px 5px 5px 5px;}.elementor-8980 .elementor-element.elementor-element-6c589336 .elementor-button:hover, .elementor-8980 .elementor-element.elementor-element-6c589336 .elementor-button:focus{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-1a01a0e ) 0%, var( --e-global-color-d9f038d ) 100%);}@media(min-width:768px){.elementor-8980 .elementor-element.elementor-element-5efb51b{width:15.093%;}.elementor-8980 .elementor-element.elementor-element-4dba7350{width:84.907%;}}@media(max-width:1024px){.elementor-8980 .elementor-element.elementor-element-22a58358:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8980 .elementor-element.elementor-element-22a58358 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-8980 .elementor-element.elementor-element-46ba6ec2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8980 .elementor-element.elementor-element-46ba6ec2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-8980 .elementor-element.elementor-element-4932aafe:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8980 .elementor-element.elementor-element-4932aafe > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-8980 .elementor-element.elementor-element-678f1ceb:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8980 .elementor-element.elementor-element-678f1ceb > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-8980 .elementor-element.elementor-element-2c033a2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8980 .elementor-element.elementor-element-2c033a2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-8980 .elementor-element.elementor-element-52be0243:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8980 .elementor-element.elementor-element-52be0243 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-8980 .elementor-element.elementor-element-3651530f{padding:100px 25px 100px 25px;}.elementor-8980 .elementor-element.elementor-element-4162d89e > .elementor-element-populated{padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-8980 .elementor-element.elementor-element-22a58358:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8980 .elementor-element.elementor-element-22a58358 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-8980 .elementor-element.elementor-element-46ba6ec2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8980 .elementor-element.elementor-element-46ba6ec2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-8980 .elementor-element.elementor-element-4932aafe:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8980 .elementor-element.elementor-element-4932aafe > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-8980 .elementor-element.elementor-element-678f1ceb:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8980 .elementor-element.elementor-element-678f1ceb > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-8980 .elementor-element.elementor-element-2c033a2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8980 .elementor-element.elementor-element-2c033a2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-8980 .elementor-element.elementor-element-52be0243:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8980 .elementor-element.elementor-element-52be0243 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-8980 .elementor-element.elementor-element-3651530f{padding:50px 20px 50px 20px;}.elementor-8980 .elementor-element.elementor-element-582981cb > .elementor-widget-container{padding:15px 0px 0px 0px;}}