.elementor-21505 .elementor-element.elementor-element-b33a7a5{--display:flex;--min-height:346px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21505 .elementor-element.elementor-element-b33a7a5:not(.elementor-motion-effects-element-type-background), .elementor-21505 .elementor-element.elementor-element-b33a7a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hrsolutions.imc.com.tw/wp-content/uploads/2026/06/2026-新鮮人專區-視覺改版工作區域-1.png");background-position:0px -200px;background-repeat:no-repeat;background-size:cover;}.elementor-21505 .elementor-element.elementor-element-761bc4d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:flex-start;}.elementor-21505 .elementor-element.elementor-element-3799aeb{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.pp-tooltip.pp-tooltip-{{ID}} .pp-tooltip-content{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-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-21505 .elementor-element.elementor-element-c4b2cdb{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-21505 .elementor-element.elementor-element-c4b2cdb > .elementor-widget-container{margin:0% 0% 0% 0%;padding:4% 0% 0% 0%;}.elementor-21505 .elementor-element.elementor-element-6ca80ca{--display:flex;}.elementor-widget-pp-advanced-menu .pp-advanced-menu--main .pp-menu-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-pp-advanced-menu .pp-advanced-menu--main .pp-menu-item:hover,
					.elementor-widget-pp-advanced-menu .pp-advanced-menu--main .pp-menu-item.pp-menu-item-active,
					.elementor-widget-pp-advanced-menu .pp-advanced-menu--main .pp-menu-item.highlighted,
					.elementor-widget-pp-advanced-menu .pp-advanced-menu--main .pp-menu-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-pp-advanced-menu .pp-advanced-menu--main:not(.pp--pointer-framed) .pp-menu-item:before,
					.elementor-widget-pp-advanced-menu .pp-advanced-menu--main:not(.pp--pointer-framed) .pp-menu-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-pp-advanced-menu .pp--pointer-framed .pp-menu-item:before,
					.elementor-widget-pp-advanced-menu .pp--pointer-framed .pp-menu-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-pp-advanced-menu .pp--pointer-brackets .pp-menu-item:before,
					.elementor-widget-pp-advanced-menu .pp--pointer-brackets .pp-menu-item:after{color:var( --e-global-color-accent );}.elementor-widget-pp-advanced-menu{--pp-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-pp-advanced-menu .pp-menu-toggle .pp-menu-toggle-label{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-pp-advanced-menu .pp-advanced-menu--dropdown .pp-menu-item, .elementor-widget-pp-advanced-menu .pp-advanced-menu--dropdown .pp-sub-item, .pp-advanced-menu--dropdown.pp-advanced-menu__container.pp-menu-{{ID}} .sub-menu .pp-menu-item, .pp-advanced-menu--dropdown.pp-advanced-menu__container.pp-menu-{{ID}} .sub-menu .pp-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-21505 .elementor-element.elementor-element-901992a .pp-menu-toggle{margin-right:auto;}.elementor-21505 .elementor-element.elementor-element-901992a .pp-advanced-menu--dropdown a, .pp-advanced-menu--dropdown.pp-advanced-menu__container.pp-menu-901992a a{justify-content:center;}.elementor-21505 .elementor-element.elementor-element-901992a .pp-advanced-menu--main .pp-advanced-menu--dropdown{min-width:200px;}.elementor-21505 .elementor-element.elementor-element-901992a .pp-menu-toggle .pp-hamburger .pp-hamburger-box .pp-hamburger-inner,
					.elementor-21505 .elementor-element.elementor-element-901992a .pp-menu-toggle .pp-hamburger .pp-hamburger-box .pp-hamburger-inner:before,
					.elementor-21505 .elementor-element.elementor-element-901992a .pp-menu-toggle .pp-hamburger .pp-hamburger-box .pp-hamburger-inner:after{background-color:#FFFFFFAB;}.elementor-21505 .elementor-element.elementor-element-901992a .pp-menu-toggle .pp-icon, .elementor-21505 .elementor-element.elementor-element-901992a .pp-menu-toggle .pp-menu-toggle-label{color:#FFFFFFAB;}.elementor-21505 .elementor-element.elementor-element-901992a .pp-menu-toggle .pp-icon svg{fill:#FFFFFFAB;}.elementor-21505 .elementor-element.elementor-element-901992a .pp-advanced-menu--dropdown.pp-advanced-menu__container,
					.pp-advanced-menu--dropdown.pp-advanced-menu__container.pp-menu-901992a{background-color:#7BC5D1CC;}.elementor-21505 .elementor-element.elementor-element-901992a .pp-advanced-menu--dropdown.pp-advanced-menu__container .pp-menu-item,
					.pp-advanced-menu--dropdown.pp-advanced-menu__container.pp-menu-901992a .pp-menu-item{color:#FFFFFF;fill:#FFFFFF;}.elementor-21505 .elementor-element.elementor-element-901992a .pp-advanced-menu--dropdown.pp-advanced-menu__container a.pp-sub-item,
					.pp-advanced-menu--dropdown.pp-advanced-menu__container.pp-menu-901992a a.pp-sub-item, .pp-advanced-menu--dropdown.pp-advanced-menu__container.pp-menu-901992a .sub-menu{background-color:#2E94A559;}.elementor-21505 .elementor-element.elementor-element-901992a .pp-advanced-menu--dropdown.pp-advanced-menu__container a.pp-sub-item, .pp-advanced-menu--dropdown.pp-advanced-menu__container.pp-menu-901992a a.pp-sub-item{color:#FFFFFF;}.pp-advanced-menu--dropdown.pp-advanced-menu__container.pp-menu-901992a .sub-menu{padding-left:9px;padding-right:9px;}.elementor-21505 .elementor-element.elementor-element-901992a .pp-advanced-menu--dropdown.pp-advanced-menu__container, .pp-advanced-menu--dropdown.pp-advanced-menu__container.pp-menu-901992a{box-shadow:0px 0px 10px 0px rgba(14.874999999999996, 32.46445652173913, 39.09999999999999, 0.5);}body.pp-menu--off-canvas .pp-advanced-menu--dropdown.pp-menu-901992a .pp-menu-close, .elementor-21505 .elementor-element.elementor-element-901992a .pp-advanced-menu--type-full-screen .pp-advanced-menu--dropdown.pp-advanced-menu__container .pp-menu-close{width:17px;height:17px;}body.pp-menu--off-canvas .pp-advanced-menu--dropdown.pp-menu-901992a .pp-menu-close:before, .elementor-21505 .elementor-element.elementor-element-901992a .pp-advanced-menu--type-full-screen .pp-advanced-menu--dropdown.pp-advanced-menu__container .pp-menu-close:before,
					body.pp-menu--off-canvas .pp-advanced-menu--dropdown.pp-menu-901992a .pp-menu-close:after, .elementor-21505 .elementor-element.elementor-element-901992a .pp-advanced-menu--type-full-screen .pp-advanced-menu--dropdown.pp-advanced-menu__container .pp-menu-close:after{height:17px;}.elementor-21505 .elementor-element.elementor-element-901992a .pp-advanced-menu .pp-menu-item, .elementor-21505 .elementor-element.elementor-element-901992a .pp-advanced-menu-main-wrapper.pp-advanced-menu--type-full-screen .pp-advanced-menu--dropdown .pp-menu-item, .pp-advanced-menu--dropdown.pp-advanced-menu__container.pp-menu-901992a .pp-menu-item{font-weight:500;}.elementor-21505 .elementor-element.elementor-element-901992a .pp-advanced-menu--dropdown .pp-menu-item, .elementor-21505 .elementor-element.elementor-element-901992a .pp-advanced-menu--dropdown .pp-sub-item, .pp-advanced-menu--dropdown.pp-advanced-menu__container.pp-menu-901992a .sub-menu .pp-menu-item, .pp-advanced-menu--dropdown.pp-advanced-menu__container.pp-menu-901992a .sub-menu .pp-sub-item{font-family:"Noto Sans", Sans-serif;font-weight:500;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-21505 .elementor-element.elementor-element-ca735b2 .elementor-nav-menu .elementor-item{font-family:"Noto Sans", Sans-serif;font-weight:600;}.elementor-21505 .elementor-element.elementor-element-ca735b2 .elementor-nav-menu--main .elementor-item{color:#0F3594;fill:#0F3594;}.elementor-21505 .elementor-element.elementor-element-ca735b2 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-21505 .elementor-element.elementor-element-ca735b2 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-21505 .elementor-element.elementor-element-ca735b2 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-21505 .elementor-element.elementor-element-ca735b2 .elementor-nav-menu--main .elementor-item:focus{color:#3D5DDD;fill:#3D5DDD;}.elementor-21505 .elementor-element.elementor-element-ca735b2 .elementor-nav-menu--dropdown a, .elementor-21505 .elementor-element.elementor-element-ca735b2 .elementor-menu-toggle{color:#0F3594;fill:#0F3594;}.elementor-21505 .elementor-element.elementor-element-ca735b2 .elementor-nav-menu--dropdown{background-color:#55C7FF99;}.elementor-21505 .elementor-element.elementor-element-ca735b2 .elementor-nav-menu--dropdown a:hover,
					.elementor-21505 .elementor-element.elementor-element-ca735b2 .elementor-nav-menu--dropdown a:focus,
					.elementor-21505 .elementor-element.elementor-element-ca735b2 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-21505 .elementor-element.elementor-element-ca735b2 .elementor-nav-menu--dropdown a.highlighted,
					.elementor-21505 .elementor-element.elementor-element-ca735b2 .elementor-menu-toggle:hover,
					.elementor-21505 .elementor-element.elementor-element-ca735b2 .elementor-menu-toggle:focus{color:#FFFFFF;}.elementor-21505 .elementor-element.elementor-element-ca735b2 .elementor-nav-menu--dropdown a:hover,
					.elementor-21505 .elementor-element.elementor-element-ca735b2 .elementor-nav-menu--dropdown a:focus,
					.elementor-21505 .elementor-element.elementor-element-ca735b2 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-21505 .elementor-element.elementor-element-ca735b2 .elementor-nav-menu--dropdown a.highlighted{background-color:#7034D6A6;}.elementor-21505 .elementor-element.elementor-element-ca735b2 .elementor-nav-menu--dropdown .elementor-item, .elementor-21505 .elementor-element.elementor-element-ca735b2 .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:"Noto Sans", Sans-serif;font-size:14px;font-weight:500;}.elementor-21505 .elementor-element.elementor-element-74b5437{--display:flex;}.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-21505 .elementor-element.elementor-element-3d371fb > .elementor-widget-container{margin:4px 0px 0px 0px;}.elementor-21505 .elementor-element.elementor-element-3d371fb .elementor-button{font-family:"Noto Sans", Sans-serif;font-weight:500;border-radius:39px 39px 39px 39px;}.elementor-21505 .elementor-element.elementor-element-b372799{--display:flex;--min-height:335px;}.elementor-21505 .elementor-element.elementor-element-e55c81b img{width:43%;max-width:43%;}.elementor-21505 .elementor-element.elementor-element-e55c81b:hover img{filter:brightness( 110% ) contrast( 110% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-21505 .elementor-element.elementor-element-e2abc71{--spacer-size:127px;}.elementor-21505 .elementor-element.elementor-element-009a61e{--display:flex;--min-height:1244px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.5;--margin-top:-160px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:45px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21505 .elementor-element.elementor-element-009a61e:not(.elementor-motion-effects-element-type-background), .elementor-21505 .elementor-element.elementor-element-009a61e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hrsolutions.imc.com.tw/wp-content/uploads/2026/06/2026-新鮮人專區-視覺改版工作區域-3-scaled.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-21505 .elementor-element.elementor-element-009a61e::before, .elementor-21505 .elementor-element.elementor-element-009a61e > .elementor-background-video-container::before, .elementor-21505 .elementor-element.elementor-element-009a61e > .e-con-inner > .elementor-background-video-container::before, .elementor-21505 .elementor-element.elementor-element-009a61e > .elementor-background-slideshow::before, .elementor-21505 .elementor-element.elementor-element-009a61e > .e-con-inner > .elementor-background-slideshow::before, .elementor-21505 .elementor-element.elementor-element-009a61e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://hrsolutions.imc.com.tw/wp-content/uploads/2026/06/2026-新鮮人專區-視覺改版工作區域-125-scaled.png");--background-overlay:'';background-position:4px 39px;background-repeat:no-repeat;background-size:cover;}.elementor-21505 .elementor-element.elementor-element-4ab7cea{--spacer-size:120px;}.elementor-21505 .elementor-element.elementor-element-3d61efa{--display:flex;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-21505 .elementor-element.elementor-element-3d61efa:not(.elementor-motion-effects-element-type-background), .elementor-21505 .elementor-element.elementor-element-3d61efa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hrsolutions.imc.com.tw/wp-content/uploads/2026/06/2026-新鮮人專區-視覺改版工作區域-126.png");background-position:bottom center;background-repeat:no-repeat;background-size:60% auto;}.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-21505 .elementor-element.elementor-element-2471dcc{text-align:center;}.elementor-21505 .elementor-element.elementor-element-2471dcc .elementor-heading-title{font-family:"Noto Sans", Sans-serif;font-size:23px;font-weight:600;letter-spacing:1.7px;}.elementor-21505 .elementor-element.elementor-element-236ee77{--display:flex;--min-height:561px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-21505 .elementor-element.elementor-element-236ee77:not(.elementor-motion-effects-element-type-background), .elementor-21505 .elementor-element.elementor-element-236ee77 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFDF5;}.elementor-21505 .elementor-element.elementor-element-03a8555{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21505 .elementor-element.elementor-element-1cb8ccd{--display:flex;--justify-content:center;--gap:6px 6px;--row-gap:6px;--column-gap:6px;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:-22px;--padding-left:0px;--padding-right:0px;}.elementor-21505 .elementor-element.elementor-element-6359b7e{width:var( --container-widget-width, 86% );max-width:86%;--container-widget-width:86%;--container-widget-flex-grow:0;text-align:start;}.elementor-21505 .elementor-element.elementor-element-6359b7e.elementor-element{--align-self:center;}.elementor-21505 .elementor-element.elementor-element-6359b7e .elementor-heading-title{font-family:"Noto Sans", Sans-serif;font-size:23px;font-weight:600;letter-spacing:-0.4px;}.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-21505 .elementor-element.elementor-element-d2de36d{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-21505 .elementor-element.elementor-element-d2de36d .elementor-divider-separator{width:100%;}.elementor-21505 .elementor-element.elementor-element-d2de36d .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-21505 .elementor-element.elementor-element-6602b91{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-21505 .elementor-element.elementor-element-1cf1fe8{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-21505 .elementor-element.elementor-element-1cf1fe8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-21505 .elementor-element.elementor-element-1cf1fe8 .elementor-divider-separator{width:1%;}.elementor-21505 .elementor-element.elementor-element-1cf1fe8 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-21505 .elementor-element.elementor-element-6e77616 img{width:100%;}.elementor-21505 .elementor-element.elementor-element-32a8a80{--display:flex;--justify-content:center;--gap:6px 6px;--row-gap:6px;--column-gap:6px;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:-22px;--padding-left:0px;--padding-right:0px;}.elementor-21505 .elementor-element.elementor-element-a38d7e8{width:var( --container-widget-width, 86% );max-width:86%;--container-widget-width:86%;--container-widget-flex-grow:0;text-align:start;}.elementor-21505 .elementor-element.elementor-element-a38d7e8.elementor-element{--align-self:center;}.elementor-21505 .elementor-element.elementor-element-a38d7e8 .elementor-heading-title{font-family:"Noto Sans", Sans-serif;font-size:23px;font-weight:600;letter-spacing:-0.4px;}.elementor-21505 .elementor-element.elementor-element-9169315{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-21505 .elementor-element.elementor-element-bf98d3d{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-21505 .elementor-element.elementor-element-bf98d3d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-21505 .elementor-element.elementor-element-bf98d3d .elementor-divider-separator{width:1%;}.elementor-21505 .elementor-element.elementor-element-bf98d3d .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.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-21505 .elementor-element.elementor-element-c302e12{width:var( --container-widget-width, 92% );max-width:92%;--container-widget-width:92%;--container-widget-flex-grow:0;z-index:0;column-gap:0px;text-align:start;font-family:"Noto Sans", Sans-serif;font-size:14px;font-weight:400;line-height:25px;letter-spacing:1.6px;}.elementor-21505 .elementor-element.elementor-element-c302e12 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-21505 .elementor-element.elementor-element-c302e12.elementor-element{--align-self:center;}.elementor-21505 .elementor-element.elementor-element-341a947{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-21505 .elementor-element.elementor-element-341a947.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-21505 .elementor-element.elementor-element-341a947 .elementor-divider-separator{width:1%;}.elementor-21505 .elementor-element.elementor-element-341a947 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-21505 .elementor-element.elementor-element-fd6aed9{--display:flex;--min-height:561px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-21505 .elementor-element.elementor-element-fd6aed9:not(.elementor-motion-effects-element-type-background), .elementor-21505 .elementor-element.elementor-element-fd6aed9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFDF5;}.elementor-21505 .elementor-element.elementor-element-674406c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21505 .elementor-element.elementor-element-5906200{--display:flex;--justify-content:center;--gap:6px 6px;--row-gap:6px;--column-gap:6px;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:-22px;--padding-left:0px;--padding-right:0px;}.elementor-21505 .elementor-element.elementor-element-d23242e{--spacer-size:50px;}.elementor-21505 .elementor-element.elementor-element-9573e83{width:var( --container-widget-width, 86% );max-width:86%;--container-widget-width:86%;--container-widget-flex-grow:0;text-align:start;}.elementor-21505 .elementor-element.elementor-element-9573e83.elementor-element{--align-self:center;}.elementor-21505 .elementor-element.elementor-element-9573e83 .elementor-heading-title{font-family:"Noto Sans", Sans-serif;font-size:23px;font-weight:600;letter-spacing:-0.4px;}.elementor-21505 .elementor-element.elementor-element-472d0e1{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-21505 .elementor-element.elementor-element-472d0e1 .elementor-divider-separator{width:100%;}.elementor-21505 .elementor-element.elementor-element-472d0e1 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-21505 .elementor-element.elementor-element-94cd3cd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-21505 .elementor-element.elementor-element-58ddb1c{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-21505 .elementor-element.elementor-element-58ddb1c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-21505 .elementor-element.elementor-element-58ddb1c .elementor-divider-separator{width:1%;}.elementor-21505 .elementor-element.elementor-element-58ddb1c .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-21505 .elementor-element.elementor-element-172b861 img{width:100%;}.elementor-21505 .elementor-element.elementor-element-86e02d3{--display:flex;--justify-content:center;--gap:6px 6px;--row-gap:6px;--column-gap:6px;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:-22px;--padding-left:0px;--padding-right:0px;}.elementor-21505 .elementor-element.elementor-element-749064e{width:var( --container-widget-width, 86% );max-width:86%;--container-widget-width:86%;--container-widget-flex-grow:0;text-align:start;}.elementor-21505 .elementor-element.elementor-element-749064e.elementor-element{--align-self:center;}.elementor-21505 .elementor-element.elementor-element-749064e .elementor-heading-title{font-family:"Noto Sans", Sans-serif;font-size:23px;font-weight:600;letter-spacing:-0.4px;}.elementor-21505 .elementor-element.elementor-element-481d0a6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-21505 .elementor-element.elementor-element-415e330{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-21505 .elementor-element.elementor-element-415e330.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-21505 .elementor-element.elementor-element-415e330 .elementor-divider-separator{width:1%;}.elementor-21505 .elementor-element.elementor-element-415e330 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-21505 .elementor-element.elementor-element-43a4c63{width:var( --container-widget-width, 92% );max-width:92%;--container-widget-width:92%;--container-widget-flex-grow:0;z-index:0;column-gap:0px;text-align:start;font-family:"Noto Sans", Sans-serif;font-size:14px;font-weight:400;line-height:25px;letter-spacing:1.6px;}.elementor-21505 .elementor-element.elementor-element-43a4c63 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-21505 .elementor-element.elementor-element-43a4c63.elementor-element{--align-self:center;}.elementor-21505 .elementor-element.elementor-element-808d9d0{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-21505 .elementor-element.elementor-element-808d9d0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-21505 .elementor-element.elementor-element-808d9d0 .elementor-divider-separator{width:1%;}.elementor-21505 .elementor-element.elementor-element-808d9d0 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-21505 .elementor-element.elementor-element-030c9cc{--display:flex;--min-height:561px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-21505 .elementor-element.elementor-element-030c9cc:not(.elementor-motion-effects-element-type-background), .elementor-21505 .elementor-element.elementor-element-030c9cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFDF5;}.elementor-21505 .elementor-element.elementor-element-6ef79fc{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21505 .elementor-element.elementor-element-d0dcbec{--display:flex;--justify-content:center;--gap:6px 6px;--row-gap:6px;--column-gap:6px;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:-22px;--padding-left:0px;--padding-right:0px;}.elementor-21505 .elementor-element.elementor-element-7ce4444{width:var( --container-widget-width, 86% );max-width:86%;--container-widget-width:86%;--container-widget-flex-grow:0;text-align:start;}.elementor-21505 .elementor-element.elementor-element-7ce4444.elementor-element{--align-self:center;}.elementor-21505 .elementor-element.elementor-element-7ce4444 .elementor-heading-title{font-family:"Noto Sans", Sans-serif;font-size:23px;font-weight:600;letter-spacing:-0.4px;}.elementor-21505 .elementor-element.elementor-element-509be35{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-21505 .elementor-element.elementor-element-509be35 .elementor-divider-separator{width:100%;}.elementor-21505 .elementor-element.elementor-element-509be35 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-21505 .elementor-element.elementor-element-ef1cc36{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-21505 .elementor-element.elementor-element-f9f0738{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-21505 .elementor-element.elementor-element-f9f0738.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-21505 .elementor-element.elementor-element-f9f0738 .elementor-divider-separator{width:1%;}.elementor-21505 .elementor-element.elementor-element-f9f0738 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-21505 .elementor-element.elementor-element-6751cbf img{width:100%;}.elementor-21505 .elementor-element.elementor-element-219f944{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:-25px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21505 .elementor-element.elementor-element-c0dbac0{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-21505 .elementor-element.elementor-element-c0dbac0 .elementor-divider-separator{width:100%;}.elementor-21505 .elementor-element.elementor-element-c0dbac0 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-21505 .elementor-element.elementor-element-ffd32ba{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21505 .elementor-element.elementor-element-ffd32ba:not(.elementor-motion-effects-element-type-background), .elementor-21505 .elementor-element.elementor-element-ffd32ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF7A;}.elementor-21505 .elementor-element.elementor-element-3e13001{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-21505 .elementor-element.elementor-element-3e13001.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-21505 .elementor-element.elementor-element-3e13001 .elementor-divider-separator{width:0%;}.elementor-21505 .elementor-element.elementor-element-3e13001 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-21505 .elementor-element.elementor-element-f06b51f{width:var( --container-widget-width, 92% );max-width:92%;--container-widget-width:92%;--container-widget-flex-grow:0;z-index:0;column-gap:0px;text-align:start;font-family:"Noto Sans", Sans-serif;font-size:14px;font-weight:400;line-height:25px;letter-spacing:1.6px;}.elementor-21505 .elementor-element.elementor-element-f06b51f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-21505 .elementor-element.elementor-element-f06b51f.elementor-element{--align-self:center;}.elementor-21505 .elementor-element.elementor-element-a660b69{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-21505 .elementor-element.elementor-element-a660b69.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-21505 .elementor-element.elementor-element-a660b69 .elementor-divider-separator{width:1%;}.elementor-21505 .elementor-element.elementor-element-a660b69 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-21505 .elementor-element.elementor-element-96db12a{--display:flex;--min-height:561px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-21505 .elementor-element.elementor-element-96db12a:not(.elementor-motion-effects-element-type-background), .elementor-21505 .elementor-element.elementor-element-96db12a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFDF5;}.elementor-21505 .elementor-element.elementor-element-80446c2{--spacer-size:90px;}.elementor-21505 .elementor-element.elementor-element-93c6278{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21505 .elementor-element.elementor-element-f5c0e08{--display:flex;--justify-content:center;--gap:6px 6px;--row-gap:6px;--column-gap:6px;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:-22px;--padding-left:0px;--padding-right:0px;}.elementor-21505 .elementor-element.elementor-element-aff5f75{width:var( --container-widget-width, 86% );max-width:86%;--container-widget-width:86%;--container-widget-flex-grow:0;text-align:start;}.elementor-21505 .elementor-element.elementor-element-aff5f75.elementor-element{--align-self:center;}.elementor-21505 .elementor-element.elementor-element-aff5f75 .elementor-heading-title{font-family:"Noto Sans", Sans-serif;font-size:23px;font-weight:600;letter-spacing:-0.4px;}.elementor-21505 .elementor-element.elementor-element-16f6ed8{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-21505 .elementor-element.elementor-element-16f6ed8 .elementor-divider-separator{width:100%;}.elementor-21505 .elementor-element.elementor-element-16f6ed8 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-21505 .elementor-element.elementor-element-d11e823{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-21505 .elementor-element.elementor-element-7623e8b{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-21505 .elementor-element.elementor-element-7623e8b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-21505 .elementor-element.elementor-element-7623e8b .elementor-divider-separator{width:1%;}.elementor-21505 .elementor-element.elementor-element-7623e8b .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-21505 .elementor-element.elementor-element-8cc7bf7 img{width:100%;}.elementor-21505 .elementor-element.elementor-element-71964e5{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:-25px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21505 .elementor-element.elementor-element-23f09d6{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-21505 .elementor-element.elementor-element-23f09d6 .elementor-divider-separator{width:100%;}.elementor-21505 .elementor-element.elementor-element-23f09d6 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-21505 .elementor-element.elementor-element-bea518f{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21505 .elementor-element.elementor-element-bea518f:not(.elementor-motion-effects-element-type-background), .elementor-21505 .elementor-element.elementor-element-bea518f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF7A;}.elementor-21505 .elementor-element.elementor-element-ebbb1d6{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-21505 .elementor-element.elementor-element-ebbb1d6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-21505 .elementor-element.elementor-element-ebbb1d6 .elementor-divider-separator{width:0%;}.elementor-21505 .elementor-element.elementor-element-ebbb1d6 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-21505 .elementor-element.elementor-element-a787e4e{width:var( --container-widget-width, 92% );max-width:92%;--container-widget-width:92%;--container-widget-flex-grow:0;z-index:0;column-gap:0px;text-align:start;font-family:"Noto Sans", Sans-serif;font-size:14px;font-weight:400;line-height:25px;letter-spacing:1.6px;}.elementor-21505 .elementor-element.elementor-element-a787e4e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-21505 .elementor-element.elementor-element-a787e4e.elementor-element{--align-self:center;}.elementor-21505 .elementor-element.elementor-element-6b120ae{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-21505 .elementor-element.elementor-element-6b120ae.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-21505 .elementor-element.elementor-element-6b120ae .elementor-divider-separator{width:1%;}.elementor-21505 .elementor-element.elementor-element-6b120ae .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-21505 .elementor-element.elementor-element-dfa61f0{--display:flex;--min-height:140px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;}.elementor-21505 .elementor-element.elementor-element-dfa61f0:not(.elementor-motion-effects-element-type-background), .elementor-21505 .elementor-element.elementor-element-dfa61f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFDF5;}.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-21505 .elementor-element.elementor-element-e291285 .elementor-icon-box-wrapper{text-align:center;gap:0px;}.elementor-21505 .elementor-element.elementor-element-e291285 .elementor-icon-box-title{margin-block-end:7px;color:#707070;}.elementor-21505 .elementor-element.elementor-element-e291285.elementor-view-stacked .elementor-icon{background-color:#D5D5D5;}.elementor-21505 .elementor-element.elementor-element-e291285.elementor-view-framed .elementor-icon, .elementor-21505 .elementor-element.elementor-element-e291285.elementor-view-default .elementor-icon{fill:#D5D5D5;color:#D5D5D5;border-color:#D5D5D5;}.elementor-21505 .elementor-element.elementor-element-e291285 .elementor-icon{font-size:31px;}.elementor-21505 .elementor-element.elementor-element-e291285 .elementor-icon-box-title, .elementor-21505 .elementor-element.elementor-element-e291285 .elementor-icon-box-title a{font-family:"Noto Sans", Sans-serif;font-size:18px;font-weight:600;letter-spacing:1px;}.elementor-21505 .elementor-element.elementor-element-4171bbc{--display:flex;--min-height:132px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-21505 .elementor-element.elementor-element-4171bbc:not(.elementor-motion-effects-element-type-background), .elementor-21505 .elementor-element.elementor-element-4171bbc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFDF5;}.elementor-21505 .elementor-element.elementor-element-8045569{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:9px 9px;--row-gap:9px;--column-gap:9px;}.elementor-21505 .elementor-element.elementor-element-590bcab{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;}.elementor-21505 .elementor-element.elementor-element-a7a2668 .elementor-heading-title{font-family:"Noto Sans", Sans-serif;font-size:14px;font-weight:500;letter-spacing:1.4px;color:#505050;}.elementor-21505 .elementor-element.elementor-element-821b445{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:9px 9px;--row-gap:9px;--column-gap:9px;}.elementor-21505 .elementor-element.elementor-element-9d3f0ba{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;}.elementor-21505 .elementor-element.elementor-element-edbf510 .elementor-heading-title{font-family:"Noto Sans", Sans-serif;font-size:14px;font-weight:500;letter-spacing:1.4px;color:#505050;}.elementor-21505 .elementor-element.elementor-element-1db03dc{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:9px 9px;--row-gap:9px;--column-gap:9px;}.elementor-21505 .elementor-element.elementor-element-b2e3dca{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;}.elementor-21505 .elementor-element.elementor-element-b2cff2d .elementor-heading-title{font-family:"Noto Sans", Sans-serif;font-size:14px;font-weight:500;letter-spacing:1.4px;color:#505050;}.elementor-21505 .elementor-element.elementor-element-8f75db3{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:9px 9px;--row-gap:9px;--column-gap:9px;}.elementor-21505 .elementor-element.elementor-element-4b93cd3{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;}.elementor-21505 .elementor-element.elementor-element-5abbdb8 .elementor-heading-title{font-family:"Noto Sans", Sans-serif;font-size:14px;font-weight:500;letter-spacing:1.4px;color:#505050;}.elementor-21505 .elementor-element.elementor-element-64dab7e{--display:flex;--min-height:50px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21505 .elementor-element.elementor-element-64dab7e:not(.elementor-motion-effects-element-type-background), .elementor-21505 .elementor-element.elementor-element-64dab7e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFBE9;}.elementor-21505 .elementor-element.elementor-element-78a3497{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-21505 .elementor-element.elementor-element-484caa9 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-21505 .elementor-element.elementor-element-484caa9{font-family:"Noto Sans", Sans-serif;font-size:14px;font-weight:400;line-height:18px;letter-spacing:0.5px;}.elementor-21505 .elementor-element.elementor-element-484caa9 p{margin-block-end:0px;}.elementor-21505 .elementor-element.elementor-element-48cf3bfe{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-21505 .elementor-element.elementor-element-48cf3bfe:not(.elementor-motion-effects-element-type-background), .elementor-21505 .elementor-element.elementor-element-48cf3bfe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00704D;}.elementor-21505 .elementor-element.elementor-element-77bbf3d7{--display:flex;--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-21505 .elementor-element.elementor-element-32e443{text-align:center;}.elementor-21505 .elementor-element.elementor-element-32e443 .elementor-heading-title{font-family:"Noto Sans", Sans-serif;font-size:15px;font-weight:400;color:#FFFFFF;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-21505 .elementor-element.elementor-element-b33a7a5:not(.elementor-motion-effects-element-type-background), .elementor-21505 .elementor-element.elementor-element-b33a7a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hrsolutions.imc.com.tw/wp-content/uploads/2026/06/2026-新鮮人專區-視覺改版工作區域-1.png");background-position:-23px -62px;background-size:800px auto;}.elementor-21505 .elementor-element.elementor-element-b33a7a5{--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-21505 .elementor-element.elementor-element-761bc4d{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-21505 .elementor-element.elementor-element-3799aeb{--min-height:14px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:1px 1px;--row-gap:1px;--column-gap:1px;}.elementor-21505 .elementor-element.elementor-element-c4b2cdb > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-21505 .elementor-element.elementor-element-c4b2cdb{--container-widget-width:113px;--container-widget-flex-grow:0;width:var( --container-widget-width, 113px );max-width:113px;text-align:start;}.elementor-21505 .elementor-element.elementor-element-c4b2cdb img{width:532px;}.elementor-21505 .elementor-element.elementor-element-6ca80ca{--min-height:56px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21505 .elementor-element.elementor-element-ca735b2 .elementor-nav-menu .elementor-item{font-size:14px;}.elementor-21505 .elementor-element.elementor-element-ca735b2 .elementor-nav-menu--main .elementor-item{padding-left:6px;padding-right:6px;}.elementor-21505 .elementor-element.elementor-element-ca735b2{--nav-menu-icon-size:26px;}.elementor-21505 .elementor-element.elementor-element-3d371fb .elementor-button{font-size:13px;border-radius:-10px -10px -10px -10px;}.elementor-21505 .elementor-element.elementor-element-b372799{--min-height:200px;--justify-content:flex-start;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21505 .elementor-element.elementor-element-e55c81b > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-21505 .elementor-element.elementor-element-e55c81b img{width:95%;}.elementor-21505 .elementor-element.elementor-element-009a61e::before, .elementor-21505 .elementor-element.elementor-element-009a61e > .elementor-background-video-container::before, .elementor-21505 .elementor-element.elementor-element-009a61e > .e-con-inner > .elementor-background-video-container::before, .elementor-21505 .elementor-element.elementor-element-009a61e > .elementor-background-slideshow::before, .elementor-21505 .elementor-element.elementor-element-009a61e > .e-con-inner > .elementor-background-slideshow::before, .elementor-21505 .elementor-element.elementor-element-009a61e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://hrsolutions.imc.com.tw/wp-content/uploads/2026/06/2026-新鮮人專區-視覺改版工作區域-125-scaled.png");background-position:10px 33px;background-size:cover;}.elementor-21505 .elementor-element.elementor-element-009a61e{--min-height:0px;--justify-content:center;--gap:1px 1px;--row-gap:1px;--column-gap:1px;--overlay-opacity:0.5;--margin-top:-90px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21505 .elementor-element.elementor-element-009a61e:not(.elementor-motion-effects-element-type-background), .elementor-21505 .elementor-element.elementor-element-009a61e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;background-size:800px auto;}.elementor-21505 .elementor-element.elementor-element-4ab7cea{--spacer-size:70px;}.elementor-21505 .elementor-element.elementor-element-2471dcc .elementor-heading-title{font-size:20px;}.elementor-21505 .elementor-element.elementor-element-236ee77{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-21505 .elementor-element.elementor-element-03a8555{--min-height:449px;}.elementor-21505 .elementor-element.elementor-element-6359b7e .elementor-heading-title{font-size:22px;letter-spacing:0.5px;}.elementor-21505 .elementor-element.elementor-element-a38d7e8 .elementor-heading-title{font-size:22px;letter-spacing:0.5px;}.elementor-21505 .elementor-element.elementor-element-c302e12{--container-widget-width:467px;--container-widget-flex-grow:0;width:var( --container-widget-width, 467px );max-width:467px;font-size:14px;}.elementor-21505 .elementor-element.elementor-element-fd6aed9{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-21505 .elementor-element.elementor-element-674406c{--min-height:449px;}.elementor-21505 .elementor-element.elementor-element-9573e83 .elementor-heading-title{font-size:22px;letter-spacing:0.5px;}.elementor-21505 .elementor-element.elementor-element-749064e .elementor-heading-title{font-size:22px;letter-spacing:0.5px;}.elementor-21505 .elementor-element.elementor-element-43a4c63{--container-widget-width:467px;--container-widget-flex-grow:0;width:var( --container-widget-width, 467px );max-width:467px;font-size:14px;}.elementor-21505 .elementor-element.elementor-element-030c9cc{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-21505 .elementor-element.elementor-element-6ef79fc{--min-height:449px;}.elementor-21505 .elementor-element.elementor-element-7ce4444 .elementor-heading-title{font-size:22px;letter-spacing:0.5px;}.elementor-21505 .elementor-element.elementor-element-219f944{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-21505 .elementor-element.elementor-element-ffd32ba{--min-height:0px;--gap:0px 11px;--row-gap:0px;--column-gap:11px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21505 .elementor-element.elementor-element-f06b51f{--container-widget-width:467px;--container-widget-flex-grow:0;width:var( --container-widget-width, 467px );max-width:467px;font-size:14px;}.elementor-21505 .elementor-element.elementor-element-96db12a{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-21505 .elementor-element.elementor-element-80446c2{--spacer-size:40px;}.elementor-21505 .elementor-element.elementor-element-93c6278{--min-height:540px;}.elementor-21505 .elementor-element.elementor-element-aff5f75 .elementor-heading-title{font-size:22px;letter-spacing:0.5px;}.elementor-21505 .elementor-element.elementor-element-71964e5{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-21505 .elementor-element.elementor-element-bea518f{--min-height:0px;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21505 .elementor-element.elementor-element-a787e4e{font-size:14px;}.elementor-21505 .elementor-element.elementor-element-dfa61f0{--min-height:111px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;}.elementor-21505 .elementor-element.elementor-element-484caa9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-21505 .elementor-element.elementor-element-484caa9{font-size:12px;line-height:1.3em;letter-spacing:0.6px;}}@media(max-width:767px){.elementor-21505 .elementor-element.elementor-element-b33a7a5:not(.elementor-motion-effects-element-type-background), .elementor-21505 .elementor-element.elementor-element-b33a7a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hrsolutions.imc.com.tw/wp-content/uploads/2026/07/2026-新鮮人專區-視覺改版手機版背景.jpg");background-position:0px -25px;background-size:403px auto;}.elementor-21505 .elementor-element.elementor-element-b33a7a5{--min-height:0px;}.elementor-21505 .elementor-element.elementor-element-761bc4d{--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:-30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21505 .elementor-element.elementor-element-3799aeb{--width:110px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-21505 .elementor-element.elementor-element-c4b2cdb > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-21505 .elementor-element.elementor-element-c4b2cdb{text-align:center;}.elementor-21505 .elementor-element.elementor-element-6ca80ca{--width:60px;--min-height:63px;--justify-content:center;}.elementor-21505 .elementor-element.elementor-element-901992a .pp-menu-toggle .pp-hamburger .pp-hamburger-box{font-size:25px;}body.pp-menu--off-canvas .pp-menu-off-canvas.pp-menu-901992a{width:168px;}.elementor-21505 .elementor-element.elementor-element-901992a .pp-advanced-menu .pp-menu-item, .elementor-21505 .elementor-element.elementor-element-901992a .pp-advanced-menu-main-wrapper.pp-advanced-menu--type-full-screen .pp-advanced-menu--dropdown .pp-menu-item, .pp-advanced-menu--dropdown.pp-advanced-menu__container.pp-menu-901992a .pp-menu-item{font-size:15px;letter-spacing:0.8px;}.elementor-21505 .elementor-element.elementor-element-901992a .pp-advanced-menu--dropdown .pp-menu-item, .elementor-21505 .elementor-element.elementor-element-901992a .pp-advanced-menu--dropdown .pp-sub-item, .pp-advanced-menu--dropdown.pp-advanced-menu__container.pp-menu-901992a .sub-menu .pp-menu-item, .pp-advanced-menu--dropdown.pp-advanced-menu__container.pp-menu-901992a .sub-menu .pp-sub-item{font-size:14px;}.elementor-21505 .elementor-element.elementor-element-901992a .pp-advanced-menu .sub-arrow, .pp-advanced-menu__container.pp-menu-901992a .sub-arrow{font-size:23px;}.elementor-21505 .elementor-element.elementor-element-901992a .pp-advanced-menu .sub-arrow svg, .pp-advanced-menu__container.pp-menu-901992a .sub-arrow svg{width:23px;height:23px;}.elementor-21505 .elementor-element.elementor-element-b372799{--min-height:240px;--justify-content:center;--margin-top:-10px;--margin-bottom:5px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21505 .elementor-element.elementor-element-e55c81b > .elementor-widget-container{margin:-15% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-21505 .elementor-element.elementor-element-e55c81b img{width:100%;max-width:70%;}.elementor-21505 .elementor-element.elementor-element-009a61e::before, .elementor-21505 .elementor-element.elementor-element-009a61e > .elementor-background-video-container::before, .elementor-21505 .elementor-element.elementor-element-009a61e > .e-con-inner > .elementor-background-video-container::before, .elementor-21505 .elementor-element.elementor-element-009a61e > .elementor-background-slideshow::before, .elementor-21505 .elementor-element.elementor-element-009a61e > .e-con-inner > .elementor-background-slideshow::before, .elementor-21505 .elementor-element.elementor-element-009a61e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://hrsolutions.imc.com.tw/wp-content/uploads/2026/06/工作區域-97-2-scaled.png");background-position:top center;background-size:contain;}.elementor-21505 .elementor-element.elementor-element-009a61e{--min-height:157px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-21505 .elementor-element.elementor-element-009a61e:not(.elementor-motion-effects-element-type-background), .elementor-21505 .elementor-element.elementor-element-009a61e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;background-size:contain;}.elementor-21505 .elementor-element.elementor-element-4ab7cea{--spacer-size:30px;}.elementor-21505 .elementor-element.elementor-element-3d61efa{--width:200px;--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-21505 .elementor-element.elementor-element-1cb8ccd{--justify-content:center;--gap:5px 6px;--row-gap:5px;--column-gap:6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21505 .elementor-element.elementor-element-6359b7e .elementor-heading-title{font-size:20px;}.elementor-21505 .elementor-element.elementor-element-6602b91{--min-height:0px;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:-55px;--margin-left:0px;--margin-right:0px;}.elementor-21505 .elementor-element.elementor-element-6e77616{width:var( --container-widget-width, 263px );max-width:263px;--container-widget-width:263px;--container-widget-flex-grow:0;}.elementor-21505 .elementor-element.elementor-element-32a8a80{--min-height:491px;--justify-content:center;--gap:5px 3px;--row-gap:5px;--column-gap:3px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21505 .elementor-element.elementor-element-a38d7e8 .elementor-heading-title{font-size:20px;}.elementor-21505 .elementor-element.elementor-element-9169315{--min-height:0px;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 13px;--row-gap:0px;--column-gap:13px;--margin-top:-40px;--margin-bottom:-48px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-21505 .elementor-element.elementor-element-c302e12 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-21505 .elementor-element.elementor-element-c302e12{--container-widget-width:291px;--container-widget-flex-grow:0;width:var( --container-widget-width, 291px );max-width:291px;font-size:14px;line-height:1.6em;}.elementor-21505 .elementor-element.elementor-element-fd6aed9{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-21505 .elementor-element.elementor-element-5906200{--justify-content:center;--gap:5px 6px;--row-gap:5px;--column-gap:6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21505 .elementor-element.elementor-element-9573e83 .elementor-heading-title{font-size:20px;}.elementor-21505 .elementor-element.elementor-element-94cd3cd{--min-height:0px;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:-55px;--margin-left:0px;--margin-right:0px;}.elementor-21505 .elementor-element.elementor-element-172b861{width:var( --container-widget-width, 263px );max-width:263px;--container-widget-width:263px;--container-widget-flex-grow:0;}.elementor-21505 .elementor-element.elementor-element-86e02d3{--min-height:491px;--justify-content:center;--gap:5px 3px;--row-gap:5px;--column-gap:3px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21505 .elementor-element.elementor-element-749064e .elementor-heading-title{font-size:20px;}.elementor-21505 .elementor-element.elementor-element-481d0a6{--min-height:0px;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 13px;--row-gap:0px;--column-gap:13px;--margin-top:-40px;--margin-bottom:-48px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-21505 .elementor-element.elementor-element-43a4c63 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-21505 .elementor-element.elementor-element-43a4c63{--container-widget-width:291px;--container-widget-flex-grow:0;width:var( --container-widget-width, 291px );max-width:291px;font-size:14px;line-height:1.6em;}.elementor-21505 .elementor-element.elementor-element-ef1cc36{--min-height:0px;}.elementor-21505 .elementor-element.elementor-element-4171bbc{--min-height:110px;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21505 .elementor-element.elementor-element-8045569{--width:75px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:9px 9px;--row-gap:9px;--column-gap:9px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21505 .elementor-element.elementor-element-a7a2668 .elementor-heading-title{font-size:12px;}.elementor-21505 .elementor-element.elementor-element-821b445{--width:75px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:9px 9px;--row-gap:9px;--column-gap:9px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21505 .elementor-element.elementor-element-edbf510 .elementor-heading-title{font-size:12px;}.elementor-21505 .elementor-element.elementor-element-1db03dc{--width:75px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:9px 9px;--row-gap:9px;--column-gap:9px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21505 .elementor-element.elementor-element-b2cff2d .elementor-heading-title{font-size:12px;}.elementor-21505 .elementor-element.elementor-element-8f75db3{--width:75px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:9px 9px;--row-gap:9px;--column-gap:9px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21505 .elementor-element.elementor-element-5abbdb8 .elementor-heading-title{font-size:12px;}.elementor-21505 .elementor-element.elementor-element-484caa9{font-size:10px;line-height:1.3em;}.elementor-21505 .elementor-element.elementor-element-484caa9 p{margin-block-end:0px;}}@media(min-width:768px){.elementor-21505 .elementor-element.elementor-element-b33a7a5{--width:100%;}.elementor-21505 .elementor-element.elementor-element-761bc4d{--content-width:1061px;}.elementor-21505 .elementor-element.elementor-element-3799aeb{--width:37%;}.elementor-21505 .elementor-element.elementor-element-6ca80ca{--width:100%;}.elementor-21505 .elementor-element.elementor-element-74b5437{--width:25%;}.elementor-21505 .elementor-element.elementor-element-b372799{--content-width:1600px;}.elementor-21505 .elementor-element.elementor-element-3d61efa{--width:14%;}.elementor-21505 .elementor-element.elementor-element-236ee77{--content-width:1600px;}.elementor-21505 .elementor-element.elementor-element-03a8555{--width:62%;}.elementor-21505 .elementor-element.elementor-element-1cb8ccd{--width:48%;}.elementor-21505 .elementor-element.elementor-element-6602b91{--width:100%;}.elementor-21505 .elementor-element.elementor-element-32a8a80{--width:48%;}.elementor-21505 .elementor-element.elementor-element-9169315{--width:100%;}.elementor-21505 .elementor-element.elementor-element-fd6aed9{--content-width:1600px;}.elementor-21505 .elementor-element.elementor-element-674406c{--width:62%;}.elementor-21505 .elementor-element.elementor-element-5906200{--width:48%;}.elementor-21505 .elementor-element.elementor-element-94cd3cd{--width:100%;}.elementor-21505 .elementor-element.elementor-element-86e02d3{--width:48%;}.elementor-21505 .elementor-element.elementor-element-481d0a6{--width:100%;}.elementor-21505 .elementor-element.elementor-element-030c9cc{--content-width:1600px;}.elementor-21505 .elementor-element.elementor-element-6ef79fc{--width:62%;}.elementor-21505 .elementor-element.elementor-element-d0dcbec{--width:48%;}.elementor-21505 .elementor-element.elementor-element-ef1cc36{--width:100%;}.elementor-21505 .elementor-element.elementor-element-219f944{--width:45%;}.elementor-21505 .elementor-element.elementor-element-ffd32ba{--width:88%;}.elementor-21505 .elementor-element.elementor-element-96db12a{--content-width:1600px;}.elementor-21505 .elementor-element.elementor-element-93c6278{--width:62%;}.elementor-21505 .elementor-element.elementor-element-f5c0e08{--width:48%;}.elementor-21505 .elementor-element.elementor-element-d11e823{--width:100%;}.elementor-21505 .elementor-element.elementor-element-71964e5{--width:45%;}.elementor-21505 .elementor-element.elementor-element-bea518f{--width:88%;}.elementor-21505 .elementor-element.elementor-element-dfa61f0{--width:100%;}.elementor-21505 .elementor-element.elementor-element-4171bbc{--content-width:558px;}.elementor-21505 .elementor-element.elementor-element-8045569{--width:19%;}.elementor-21505 .elementor-element.elementor-element-821b445{--width:19%;}.elementor-21505 .elementor-element.elementor-element-1db03dc{--width:19%;}.elementor-21505 .elementor-element.elementor-element-8f75db3{--width:19%;}.elementor-21505 .elementor-element.elementor-element-64dab7e{--content-width:800px;}.elementor-21505 .elementor-element.elementor-element-78a3497{--width:100%;}.elementor-21505 .elementor-element.elementor-element-48cf3bfe{--content-width:1600px;}.elementor-21505 .elementor-element.elementor-element-77bbf3d7{--width:49%;}}@media(max-width:1024px) and (min-width:768px){.elementor-21505 .elementor-element.elementor-element-3799aeb{--width:400px;}.elementor-21505 .elementor-element.elementor-element-6ca80ca{--width:1600px;}.elementor-21505 .elementor-element.elementor-element-74b5437{--width:502px;}.elementor-21505 .elementor-element.elementor-element-3d61efa{--width:200px;}.elementor-21505 .elementor-element.elementor-element-03a8555{--width:730px;}.elementor-21505 .elementor-element.elementor-element-674406c{--width:730px;}.elementor-21505 .elementor-element.elementor-element-6ef79fc{--width:730px;}.elementor-21505 .elementor-element.elementor-element-93c6278{--width:730px;}.elementor-21505 .elementor-element.elementor-element-dfa61f0{--width:760px;}}/* Start custom CSS for nav-menu, class: .elementor-element-ca735b2 */@media (min-width: 1025px) {
  .elementor-nav-menu__align-center .elementor-nav-menu,
  .elementor-nav-menu--layout-horizontal .elementor-nav-menu {
    flex-wrap: nowrap !important;
  }
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1cf1fe8 */.elementor-21505 .elementor-element.elementor-element-1cf1fe8 {
  width: 1px;
  height: 300px;
  background: #000;
  position: relative;
  top: -50px; /* 上下移動 */
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-bf98d3d */.elementor-21505 .elementor-element.elementor-element-bf98d3d {
  width: 1px;
  height: 500px;
  background: #000;
  position: relative;
  top: -0px; /* 上下移動 */
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-341a947 */.elementor-21505 .elementor-element.elementor-element-341a947 {
  width: 1px;
  height: 500px;
  background: #000;
  position: relative;
  top: -50px; /* 上下移動 */
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-58ddb1c */.elementor-21505 .elementor-element.elementor-element-58ddb1c {
  width: 1px;
  height: 300px;
  background: #000;
  position: relative;
  top: -50px; /* 上下移動 */
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-415e330 */.elementor-21505 .elementor-element.elementor-element-415e330 {
  width: 1px;
  height: 500px;
  background: #000;
  position: relative;
  top: -0px; /* 上下移動 */
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-808d9d0 */.elementor-21505 .elementor-element.elementor-element-808d9d0 {
  width: 1px;
  height: 500px;
  background: #000;
  position: relative;
  top: -50px; /* 上下移動 */
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-f9f0738 */.elementor-21505 .elementor-element.elementor-element-f9f0738 {
  width: 1px;
  height: 300px;
  background: #000;
  position: relative;
  top: -50px; /* 上下移動 */
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3e13001 */.elementor-21505 .elementor-element.elementor-element-3e13001 {
  width: 1px;
  height: 550px;
  background: #000;
  position: relative;
  top:30px; /* 上下移動 */
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-a660b69 */.elementor-21505 .elementor-element.elementor-element-a660b69 {
  width: 1px;
  height: 480px;
  background: #000;
  position: relative;
  top: -30px; /* 上下移動 */
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7623e8b */.elementor-21505 .elementor-element.elementor-element-7623e8b {
  width: 1px;
  height: 300px;
  background: #000;
  position: relative;
  top: -50px; /* 上下移動 */
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-ebbb1d6 */.elementor-21505 .elementor-element.elementor-element-ebbb1d6 {
  width: 1px;
  height: 500px;
  background: #000;
  position: relative;
  top: 20px; /* 上下移動 */
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6b120ae */.elementor-21505 .elementor-element.elementor-element-6b120ae {
  width: 1px;
  height: 480px;
  background: #000;
  position: relative;
  top: -30px; /* 上下移動 */
}/* End custom CSS */