.elementor-25 .elementor-element.elementor-element-19bae04{--display:flex;--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;--overflow:hidden;}.elementor-25 .elementor-element.elementor-element-a2e2e9d{--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;--padding-top:20.5%;--padding-bottom:13%;--padding-left:0%;--padding-right:0%;}.elementor-25 .elementor-element.elementor-element-a2e2e9d:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-a2e2e9d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cn.345-ps.com/wp-content/uploads/2025/02/bg.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-25 .elementor-element.elementor-element-1a70c34{--display:flex;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-25 .elementor-element.elementor-element-5a39688{text-align:left;}.elementor-25 .elementor-element.elementor-element-5a39688 img{width:88px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-056638a > .elementor-widget-container{padding:0.5em 0em 0.3em 0em;}.elementor-25 .elementor-element.elementor-element-056638a .elementor-heading-title{font-family:"GimpoGothic", Sans-serif;font-size:50px;line-height:1.5em;letter-spacing:-0.03em;color:var( --e-global-color-c22c63c );}.elementor-25 .elementor-element.elementor-element-cb63e4d > .elementor-widget-container{padding:0 0 calc(1.5em + 105px) 0;}.elementor-25 .elementor-element.elementor-element-cb63e4d .elementor-heading-title{font-family:"GimpoGothic", Sans-serif;font-size:30px;line-height:1.5em;letter-spacing:-0.02em;color:var( --e-global-color-c22c63c );}.elementor-25 .elementor-element.elementor-element-e8ef565{--display:flex;--margin-top:0%;--margin-bottom:-5%;--margin-left:0%;--margin-right:0%;--padding-top:15%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-25 .elementor-element.elementor-element-9684492{--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-25 .elementor-element.elementor-element-95816c1{--display:flex;}.elementor-25 .elementor-element.elementor-element-17df8e2{--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-25 .elementor-element.elementor-element-8404a60 .elementor-heading-title{font-family:"GimpoGothic", Sans-serif;font-size:230px;font-weight:700;line-height:1.2em;letter-spacing:-0.06em;color:#F8EFE8;}.elementor-25 .elementor-element.elementor-element-991c6b2 .elementor-heading-title{font-family:"GimpoGothic", Sans-serif;font-size:230px;font-weight:700;line-height:1.2em;letter-spacing:-0.06em;color:#F8EFE8;}.elementor-25 .elementor-element.elementor-element-0971ffb{--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;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-25 .elementor-element.elementor-element-35d5121{--display:flex;}.elementor-25 .elementor-element.elementor-element-409038f{--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-25 .elementor-element.elementor-element-9592ffc{width:100%;max-width:100%;}.elementor-25 .elementor-element.elementor-element-9592ffc .elementor-heading-title{font-family:"GimpoGothic", Sans-serif;font-size:230px;font-weight:700;line-height:1.2em;letter-spacing:-0.06em;color:#FFFFFF00;}.elementor-25 .elementor-element.elementor-element-543e94f{width:100%;max-width:100%;}.elementor-25 .elementor-element.elementor-element-543e94f .elementor-heading-title{font-family:"GimpoGothic", Sans-serif;font-size:230px;font-weight:700;line-height:1.2em;letter-spacing:-0.06em;color:#FFFFFF00;}.elementor-25 .elementor-element.elementor-element-54391d8{--display:flex;}.elementor-25 .elementor-element.elementor-element-098b10f{--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;--justify-content:center;}.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-25 .elementor-element.elementor-element-fb45cdc > .elementor-widget-container{margin:0px 110px 0px 0px;}.elementor-25 .elementor-element.elementor-element-fb45cdc .elementor-icon-wrapper{text-align:center;}.elementor-25 .elementor-element.elementor-element-fb45cdc .elementor-icon{font-size:264px;}.elementor-25 .elementor-element.elementor-element-fb45cdc .elementor-icon svg{height:264px;}.elementor-25 .elementor-element.elementor-element-993de58{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-25 .elementor-element.elementor-element-0aae834 .elementor-heading-title{font-family:"GimpoGothic", Sans-serif;font-size:50px;line-height:1.25em;letter-spacing:-0.018em;color:var( --e-global-color-c22c63c );}.elementor-25 .elementor-element.elementor-element-94ed06d > .elementor-widget-container{padding:0.8em 0em 1.3em 0em;}.elementor-25 .elementor-element.elementor-element-94ed06d .elementor-heading-title{font-family:"GimpoGothic", Sans-serif;font-size:30px;font-weight:700;line-height:1em;color:var( --e-global-color-c22c63c );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );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-25 .elementor-element.elementor-element-96abdb8 > .elementor-widget-container{padding:0em 0em 2.3em 0em;}.elementor-25 .elementor-element.elementor-element-96abdb8{font-family:"GimpoGothic", Sans-serif;line-height:1.5em;color:var( --e-global-color-c22c63c );}.elementor-25 .elementor-element.elementor-element-7a27390{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:110px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-7a27390:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-7a27390 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cn.345-ps.com/wp-content/uploads/2025/02/bg-1-scaled.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-25 .elementor-element.elementor-element-9804f84{--display:flex;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-4d4d843{text-align:center;}.elementor-25 .elementor-element.elementor-element-4d4d843 .elementor-heading-title{font-family:"GimpoGothic", Sans-serif;font-size:140px;font-weight:700;line-height:1em;letter-spacing:-0.04em;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#FFFFFF;stroke:#FFFFFF;color:#889CA380;}.elementor-25 .elementor-element.elementor-element-bb265f4 > .elementor-widget-container{padding:30px 0px 30px 0px;}.elementor-25 .elementor-element.elementor-element-bb265f4{text-align:center;}.elementor-25 .elementor-element.elementor-element-bb265f4 .elementor-heading-title{font-family:"GimpoGothic", Sans-serif;font-size:40px;font-weight:bold;line-height:1em;color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-f4a2a1b{text-align:center;font-family:"GimpoGothic", Sans-serif;font-weight:400;line-height:2em;color:#7A7A7A;}.elementor-25 .elementor-element.elementor-element-5d98795{--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-between;--align-items:stretch;--overflow:hidden;--margin-top:0;--margin-bottom:110px;--margin-left:auto;--margin-right:auto;}.elementor-25 .elementor-element.elementor-element-024caef{--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;--justify-content:space-between;--align-items:flex-start;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--overflow:hidden;}body:not(.rtl) .elementor-25 .elementor-element.elementor-element-e1535b7{left:75px;}body.rtl .elementor-25 .elementor-element.elementor-element-e1535b7{right:75px;}.elementor-25 .elementor-element.elementor-element-e1535b7{top:110px;z-index:5;}.elementor-25 .elementor-element.elementor-element-1386b93{--display:flex;--min-height:540px;--padding-top:200px;--padding-bottom:0px;--padding-left:75px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-9d1211c{--display:flex;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-0b28fb0 > .elementor-widget-container{padding:0em 0em 1.3em 0em;}.elementor-25 .elementor-element.elementor-element-0b28fb0 .elementor-heading-title{font-family:"GimpoGothic", Sans-serif;font-size:30px;font-weight:700;line-height:1.5em;color:var( --e-global-color-c22c63c );}.elementor-25 .elementor-element.elementor-element-a8f9e27{font-family:"GimpoGothic", Sans-serif;font-weight:400;line-height:1.8em;color:var( --e-global-color-c22c63c );}.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 );line-height:var( --e-global-typography-accent-line-height );}.elementor-25 .elementor-element.elementor-element-c87eced .elementor-button{background-color:#FFFFFF00;font-family:"GimpoGothic", Sans-serif;font-weight:400;line-height:1.5em;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-c87eced > .elementor-widget-container{padding:2em 0em 0em 0em;}.elementor-25 .elementor-element.elementor-element-c87eced.elementor-element{--align-self:flex-start;}.elementor-25 .elementor-element.elementor-element-6d71361{--display:flex;--min-height:540px;--padding-top:200px;--padding-bottom:0px;--padding-left:75px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-ba24343{--display:flex;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-23c173e > .elementor-widget-container{padding:0em 0em 1.3em 0em;}.elementor-25 .elementor-element.elementor-element-23c173e .elementor-heading-title{font-family:"GimpoGothic", Sans-serif;font-size:30px;font-weight:700;line-height:1.5em;color:var( --e-global-color-c22c63c );}.elementor-25 .elementor-element.elementor-element-83cb6a3{font-family:"GimpoGothic", Sans-serif;font-weight:400;line-height:1.8em;color:var( --e-global-color-c22c63c );}.elementor-25 .elementor-element.elementor-element-43b8a1c .elementor-button{background-color:#FFFFFF00;font-family:"GimpoGothic", Sans-serif;font-weight:400;line-height:1.5em;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-43b8a1c > .elementor-widget-container{padding:2em 0em 0em 0em;}.elementor-25 .elementor-element.elementor-element-43b8a1c.elementor-element{--align-self:flex-start;}.elementor-25 .elementor-element.elementor-element-e216c04{--display:flex;--min-height:540px;--padding-top:200px;--padding-bottom:0px;--padding-left:75px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-453c31c{--display:flex;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-d691381 > .elementor-widget-container{padding:0em 0em 1.3em 0em;}.elementor-25 .elementor-element.elementor-element-d691381 .elementor-heading-title{font-family:"GimpoGothic", Sans-serif;font-size:30px;font-weight:700;line-height:1.5em;color:var( --e-global-color-c22c63c );}.elementor-25 .elementor-element.elementor-element-93f4b99{font-family:"GimpoGothic", Sans-serif;font-weight:400;line-height:1.8em;color:var( --e-global-color-c22c63c );}.elementor-25 .elementor-element.elementor-element-d862373 .elementor-button{background-color:#FFFFFF00;font-family:"GimpoGothic", Sans-serif;font-weight:400;line-height:1.5em;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-d862373 > .elementor-widget-container{padding:2em 0em 0em 0em;}.elementor-25 .elementor-element.elementor-element-d862373.elementor-element{--align-self:flex-start;}.elementor-25 .elementor-element.elementor-element-688a6c4{--display:flex;--min-height:540px;--padding-top:200px;--padding-bottom:0px;--padding-left:75px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-2015192{--display:flex;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-d489673 > .elementor-widget-container{padding:0em 0em 1.3em 0em;}.elementor-25 .elementor-element.elementor-element-d489673 .elementor-heading-title{font-family:"GimpoGothic", Sans-serif;font-size:30px;font-weight:700;line-height:1.5em;color:var( --e-global-color-c22c63c );}.elementor-25 .elementor-element.elementor-element-fd751c1{font-family:"GimpoGothic", Sans-serif;font-weight:400;line-height:1.8em;color:var( --e-global-color-c22c63c );}.elementor-25 .elementor-element.elementor-element-7ba5d8a .elementor-button{background-color:#FFFFFF00;font-family:"GimpoGothic", Sans-serif;font-weight:400;line-height:1.5em;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-7ba5d8a > .elementor-widget-container{padding:2em 0em 0em 0em;}.elementor-25 .elementor-element.elementor-element-7ba5d8a.elementor-element{--align-self:flex-start;}.elementor-25 .elementor-element.elementor-element-4a86a39{--display:flex;--min-height:540px;--padding-top:200px;--padding-bottom:0px;--padding-left:75px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-bd640b1{--display:flex;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-5456894 > .elementor-widget-container{padding:0em 0em 1.3em 0em;}.elementor-25 .elementor-element.elementor-element-5456894 .elementor-heading-title{font-family:"GimpoGothic", Sans-serif;font-size:30px;font-weight:700;line-height:1.5em;color:var( --e-global-color-c22c63c );}.elementor-25 .elementor-element.elementor-element-3ae861a{font-family:"GimpoGothic", Sans-serif;font-weight:400;line-height:1.8em;color:var( --e-global-color-c22c63c );}.elementor-25 .elementor-element.elementor-element-3be972a .elementor-button{background-color:#FFFFFF00;font-family:"GimpoGothic", Sans-serif;font-weight:400;line-height:1.5em;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-3be972a > .elementor-widget-container{padding:2em 0em 0em 0em;}.elementor-25 .elementor-element.elementor-element-3be972a.elementor-element{--align-self:flex-start;}.elementor-25 .elementor-element.elementor-element-6f962b1{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-25 .elementor-element.elementor-element-b0ef676{--display:flex;}.elementor-25 .elementor-element.elementor-element-ff89bce .elementor-heading-title{font-family:"GimpoGothic", Sans-serif;font-size:60px;font-weight:700;line-height:1.3em;letter-spacing:-0.02em;}.elementor-25 .elementor-element.elementor-element-7ed6526 > .elementor-widget-container{padding:0.6em 0em 1.2em 0em;}.elementor-25 .elementor-element.elementor-element-7ed6526 .elementor-heading-title{font-family:"GimpoGothic", Sans-serif;font-size:25px;font-weight:bold;line-height:1em;color:#343434;}.elementor-25 .elementor-element.elementor-element-8cc6e81{font-family:"GimpoGothic", Sans-serif;font-weight:400;line-height:1.8em;color:#877C76;}.elementor-25 .elementor-element.elementor-element-985222d{--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;--justify-content:flex-start;--align-items:flex-end;}.elementor-25 .elementor-element.elementor-element-24206cf{--display:flex;}.elementor-25 .elementor-element.elementor-element-617e4b0{--display:flex;--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;}.elementor-25 .elementor-element.elementor-element-1bdbeab img{width:100%;}.elementor-25 .elementor-element.elementor-element-0c7168e{--display:flex;}.elementor-25 .elementor-element.elementor-element-7d571ed{--display:flex;--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;}.elementor-25 .elementor-element.elementor-element-efeaa33 img{width:100%;}.elementor-25 .elementor-element.elementor-element-26ca396{--display:flex;}.elementor-25 .elementor-element.elementor-element-989ceaa{--display:flex;--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;}.elementor-25 .elementor-element.elementor-element-6ce039a img{width:100%;}.elementor-25 .elementor-element.elementor-element-168107c{--display:flex;}.elementor-25 .elementor-element.elementor-element-d8926d4{--display:flex;--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;}.elementor-25 .elementor-element.elementor-element-4903ef0 img{width:100%;}.elementor-25 .elementor-element.elementor-element-55705f8{--display:flex;}.elementor-25 .elementor-element.elementor-element-09f5282{--display:flex;--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;}.elementor-25 .elementor-element.elementor-element-a0ab47f img{width:100%;}.elementor-25 .elementor-element.elementor-element-c31bcba{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-25 .elementor-element.elementor-element-bd320e2{--display:flex;--position:absolute;--min-height:540px;--overflow:hidden;bottom:0px;}body:not(.rtl) .elementor-25 .elementor-element.elementor-element-bd320e2{left:0px;}body.rtl .elementor-25 .elementor-element.elementor-element-bd320e2{right:0px;}.elementor-25 .elementor-element.elementor-element-b8b6214{--display:flex;--position:absolute;--min-height:270px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-c22c63c );--border-color:var( --e-global-color-c22c63c );bottom:0px;--z-index:5;}body:not(.rtl) .elementor-25 .elementor-element.elementor-element-b8b6214{left:0px;}body.rtl .elementor-25 .elementor-element.elementor-element-b8b6214{right:0px;}.elementor-25 .elementor-element.elementor-element-8307d90 .elementor-icon-wrapper{text-align:center;}body:not(.rtl) .elementor-25 .elementor-element.elementor-element-e4d2e3b{left:0px;}body.rtl .elementor-25 .elementor-element.elementor-element-e4d2e3b{right:0px;}.elementor-25 .elementor-element.elementor-element-e4d2e3b{bottom:0px;}body:not(.rtl) .elementor-25 .elementor-element.elementor-element-a3373f8{left:0px;}body.rtl .elementor-25 .elementor-element.elementor-element-a3373f8{right:0px;}.elementor-25 .elementor-element.elementor-element-a3373f8{bottom:0px;}.elementor-25 .elementor-element.elementor-element-34954a7{--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-between;--align-items:stretch;--overflow:hidden;--margin-top:0;--margin-bottom:170px;--margin-left:auto;--margin-right:auto;}.elementor-25 .elementor-element.elementor-element-b27a682{--display:flex;--min-height:100%;--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-start;--align-items:flex-end;}.elementor-25 .elementor-element.elementor-element-ffd9c99{--display:flex;}.elementor-25 .elementor-element.elementor-element-45549c7{--display:flex;--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;}.elementor-25 .elementor-element.elementor-element-5bb527c img{width:100%;}.elementor-25 .elementor-element.elementor-element-8464233{--display:flex;}.elementor-25 .elementor-element.elementor-element-e40dd87{--display:flex;--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;}.elementor-25 .elementor-element.elementor-element-fe79073 img{width:100%;}.elementor-25 .elementor-element.elementor-element-1e7fde0{--display:flex;}.elementor-25 .elementor-element.elementor-element-9de21ef{--display:flex;--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;}.elementor-25 .elementor-element.elementor-element-6b5b3fd img{width:100%;}.elementor-25 .elementor-element.elementor-element-3a2cef9{--display:flex;}.elementor-25 .elementor-element.elementor-element-f358d14{--display:flex;--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;}.elementor-25 .elementor-element.elementor-element-a77f4ad img{width:100%;}.elementor-25 .elementor-element.elementor-element-fe24c95{--display:flex;}.elementor-25 .elementor-element.elementor-element-3019d8d{--display:flex;--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;}.elementor-25 .elementor-element.elementor-element-11af67b img{width:100%;}.elementor-25 .elementor-element.elementor-element-82ce020{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-25 .elementor-element.elementor-element-a17bc90{--display:flex;--position:absolute;--min-height:540px;bottom:0px;}body:not(.rtl) .elementor-25 .elementor-element.elementor-element-a17bc90{left:0px;}body.rtl .elementor-25 .elementor-element.elementor-element-a17bc90{right:0px;}.elementor-25 .elementor-element.elementor-element-01e2076{--display:flex;--position:absolute;--min-height:270px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-c22c63c );--border-color:var( --e-global-color-c22c63c );bottom:0px;--z-index:5;}body:not(.rtl) .elementor-25 .elementor-element.elementor-element-01e2076{right:0px;}body.rtl .elementor-25 .elementor-element.elementor-element-01e2076{left:0px;}.elementor-25 .elementor-element.elementor-element-bff0423 .elementor-icon-wrapper{text-align:center;}body:not(.rtl) .elementor-25 .elementor-element.elementor-element-2e84a12{right:0px;}body.rtl .elementor-25 .elementor-element.elementor-element-2e84a12{left:0px;}.elementor-25 .elementor-element.elementor-element-2e84a12{bottom:0px;}body:not(.rtl) .elementor-25 .elementor-element.elementor-element-305df34{left:0px;}body.rtl .elementor-25 .elementor-element.elementor-element-305df34{right:0px;}.elementor-25 .elementor-element.elementor-element-305df34{bottom:0px;}.elementor-25 .elementor-element.elementor-element-517f378{--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;--justify-content:space-between;--align-items:flex-start;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--overflow:hidden;}body:not(.rtl) .elementor-25 .elementor-element.elementor-element-206bcf6{left:75px;}body.rtl .elementor-25 .elementor-element.elementor-element-206bcf6{right:75px;}.elementor-25 .elementor-element.elementor-element-206bcf6{top:110px;z-index:5;}.elementor-25 .elementor-element.elementor-element-0dfed51{--display:flex;--min-height:540px;--padding-top:200px;--padding-bottom:0px;--padding-left:75px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-0a07014{--display:flex;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-f668c5e > .elementor-widget-container{padding:0em 0em 1.3em 0em;}.elementor-25 .elementor-element.elementor-element-f668c5e .elementor-heading-title{font-family:"GimpoGothic", Sans-serif;font-size:30px;font-weight:700;line-height:1.5em;color:var( --e-global-color-c22c63c );}.elementor-25 .elementor-element.elementor-element-8271d0f{font-family:"GimpoGothic", Sans-serif;font-weight:400;line-height:1.8em;color:var( --e-global-color-c22c63c );}.elementor-25 .elementor-element.elementor-element-8fa921f .elementor-button{background-color:#FFFFFF00;font-family:"GimpoGothic", Sans-serif;font-weight:400;line-height:1.5em;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-8fa921f > .elementor-widget-container{padding:2em 0em 0em 0em;}.elementor-25 .elementor-element.elementor-element-8fa921f.elementor-element{--align-self:flex-start;}.elementor-25 .elementor-element.elementor-element-20cc865{--display:flex;--min-height:540px;--padding-top:200px;--padding-bottom:0px;--padding-left:75px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-9c345a6{--display:flex;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-26618b3 > .elementor-widget-container{padding:0em 0em 1.3em 0em;}.elementor-25 .elementor-element.elementor-element-26618b3 .elementor-heading-title{font-family:"GimpoGothic", Sans-serif;font-size:30px;font-weight:700;line-height:1.5em;color:var( --e-global-color-c22c63c );}.elementor-25 .elementor-element.elementor-element-b968020{font-family:"GimpoGothic", Sans-serif;font-weight:400;line-height:1.8em;color:var( --e-global-color-c22c63c );}.elementor-25 .elementor-element.elementor-element-5fbee78 .elementor-button{background-color:#FFFFFF00;font-family:"GimpoGothic", Sans-serif;font-weight:400;line-height:1.5em;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-5fbee78 > .elementor-widget-container{padding:2em 0em 0em 0em;}.elementor-25 .elementor-element.elementor-element-5fbee78.elementor-element{--align-self:flex-start;}.elementor-25 .elementor-element.elementor-element-223edb8{--display:flex;--min-height:540px;--padding-top:200px;--padding-bottom:0px;--padding-left:75px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-967b45d{--display:flex;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-dc1930d > .elementor-widget-container{padding:0em 0em 1.3em 0em;}.elementor-25 .elementor-element.elementor-element-dc1930d .elementor-heading-title{font-family:"GimpoGothic", Sans-serif;font-size:30px;font-weight:700;line-height:1.5em;color:var( --e-global-color-c22c63c );}.elementor-25 .elementor-element.elementor-element-a4eec5d{font-family:"GimpoGothic", Sans-serif;font-weight:400;line-height:1.8em;color:var( --e-global-color-c22c63c );}.elementor-25 .elementor-element.elementor-element-cfafa76 .elementor-button{background-color:#FFFFFF00;font-family:"GimpoGothic", Sans-serif;font-weight:400;line-height:1.5em;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-cfafa76 > .elementor-widget-container{padding:2em 0em 0em 0em;}.elementor-25 .elementor-element.elementor-element-cfafa76.elementor-element{--align-self:flex-start;}.elementor-25 .elementor-element.elementor-element-6634d01{--display:flex;--min-height:540px;--padding-top:200px;--padding-bottom:0px;--padding-left:75px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-f51638b{--display:flex;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-7268f9c > .elementor-widget-container{padding:0em 0em 1.3em 0em;}.elementor-25 .elementor-element.elementor-element-7268f9c .elementor-heading-title{font-family:"GimpoGothic", Sans-serif;font-size:30px;font-weight:700;line-height:1.5em;color:var( --e-global-color-c22c63c );}.elementor-25 .elementor-element.elementor-element-97d1682{font-family:"GimpoGothic", Sans-serif;font-weight:400;line-height:1.8em;color:var( --e-global-color-c22c63c );}.elementor-25 .elementor-element.elementor-element-a9207a9 .elementor-button{background-color:#FFFFFF00;font-family:"GimpoGothic", Sans-serif;font-weight:400;line-height:1.5em;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-a9207a9 > .elementor-widget-container{padding:2em 0em 0em 0em;}.elementor-25 .elementor-element.elementor-element-a9207a9.elementor-element{--align-self:flex-start;}.elementor-25 .elementor-element.elementor-element-8b094b6{--display:flex;--min-height:540px;--padding-top:200px;--padding-bottom:0px;--padding-left:75px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-e5b8a78{--display:flex;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-9b96efe > .elementor-widget-container{padding:0em 0em 1.3em 0em;}.elementor-25 .elementor-element.elementor-element-9b96efe .elementor-heading-title{font-family:"GimpoGothic", Sans-serif;font-size:30px;font-weight:700;line-height:1.5em;color:var( --e-global-color-c22c63c );}.elementor-25 .elementor-element.elementor-element-2eeb8ca{font-family:"GimpoGothic", Sans-serif;font-weight:400;line-height:1.8em;color:var( --e-global-color-c22c63c );}.elementor-25 .elementor-element.elementor-element-9177784 .elementor-button{background-color:#FFFFFF00;font-family:"GimpoGothic", Sans-serif;font-weight:400;line-height:1.5em;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-9177784 > .elementor-widget-container{padding:2em 0em 0em 0em;}.elementor-25 .elementor-element.elementor-element-9177784.elementor-element{--align-self:flex-start;}.elementor-25 .elementor-element.elementor-element-a6c74ba{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-25 .elementor-element.elementor-element-e9d4fea{--display:flex;}.elementor-25 .elementor-element.elementor-element-3c8ed28 .elementor-heading-title{font-family:"GimpoGothic", Sans-serif;font-size:60px;font-weight:700;line-height:1.3em;letter-spacing:-0.02em;}.elementor-25 .elementor-element.elementor-element-b3d380c > .elementor-widget-container{padding:0.6em 0em 1.2em 0em;}.elementor-25 .elementor-element.elementor-element-b3d380c .elementor-heading-title{font-family:"GimpoGothic", Sans-serif;font-size:25px;font-weight:bold;line-height:1em;color:#343434;}.elementor-25 .elementor-element.elementor-element-a0abba5{font-family:"GimpoGothic", Sans-serif;font-weight:400;line-height:1.8em;color:#877C76;}.elementor-25 .elementor-element.elementor-element-5359ce8{--display:flex;--min-height:500px;--justify-content:center;--overflow:hidden;--border-radius:200px 0px 200px 0px;--margin-top:0;--margin-bottom:140px;--margin-left:auto;--margin-right:auto;--padding-top:0%;--padding-bottom:35%;--padding-left:0%;--padding-right:0%;}.elementor-25 .elementor-element.elementor-element-5359ce8:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-5359ce8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cn.345-ps.com/wp-content/uploads/2025/02/interior.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}body:not(.rtl) .elementor-25 .elementor-element.elementor-element-7e16d88{right:0px;}body.rtl .elementor-25 .elementor-element.elementor-element-7e16d88{left:0px;}.elementor-25 .elementor-element.elementor-element-7e16d88{top:0px;}.elementor-25 .elementor-element.elementor-element-49abf2c .elementor-heading-title{font-family:"GimpoGothic", Sans-serif;font-size:40px;line-height:1em;color:var( --e-global-color-c22c63c );}body:not(.rtl) .elementor-25 .elementor-element.elementor-element-7f41ccf{right:200px;}body.rtl .elementor-25 .elementor-element.elementor-element-7f41ccf{left:200px;}.elementor-25 .elementor-element.elementor-element-7f41ccf{bottom:25px;}.elementor-25 .elementor-element.elementor-element-7f41ccf .elementor-heading-title{font-family:"GimpoGothic", Sans-serif;font-size:16px;line-height:1.5em;color:var( --e-global-color-c22c63c );}.elementor-25 .elementor-element.elementor-element-772d988{--display:flex;--position:absolute;--min-height:300px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-c22c63c );--border-color:var( --e-global-color-c22c63c );bottom:0px;}body:not(.rtl) .elementor-25 .elementor-element.elementor-element-772d988{left:0px;}body.rtl .elementor-25 .elementor-element.elementor-element-772d988{right:0px;}.elementor-25 .elementor-element.elementor-element-424f58f{--display:flex;--position:absolute;--min-height:300px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-c22c63c );--border-color:var( --e-global-color-c22c63c );top:0px;}body:not(.rtl) .elementor-25 .elementor-element.elementor-element-424f58f{right:0px;}body.rtl .elementor-25 .elementor-element.elementor-element-424f58f{left:0px;}body:not(.rtl) .elementor-25 .elementor-element.elementor-element-8d22c37{left:0px;}body.rtl .elementor-25 .elementor-element.elementor-element-8d22c37{right:0px;}.elementor-25 .elementor-element.elementor-element-8d22c37{bottom:0px;}.elementor-25 .elementor-element.elementor-element-aee24e1{--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;--padding-top:0px;--padding-bottom:130px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-8b91adf{--display:flex;--justify-content:flex-end;}.elementor-25 .elementor-element.elementor-element-f867b3b{text-align:center;}.elementor-25 .elementor-element.elementor-element-f867b3b .elementor-heading-title{font-family:"GimpoGothic", Sans-serif;font-size:80px;font-weight:700;line-height:1.2em;letter-spacing:-0.02em;}.elementor-25 .elementor-element.elementor-element-8955629 > .elementor-widget-container{padding:0.7em 0em 1.3em 0em;}.elementor-25 .elementor-element.elementor-element-8955629{text-align:center;}.elementor-25 .elementor-element.elementor-element-8955629 .elementor-heading-title{font-family:"GimpoGothic", Sans-serif;font-size:30px;font-weight:bold;line-height:1em;color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-4a766fd{text-align:center;font-family:"GimpoGothic", Sans-serif;font-weight:400;line-height:2em;}.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-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.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-25 .elementor-element.elementor-element-ca14c19{--divider-border-style:solid;--divider-color:#E2D6C9;--divider-border-width:3px;}.elementor-25 .elementor-element.elementor-element-ca14c19 > .elementor-widget-container{margin:50px auto 50px auto;}.elementor-25 .elementor-element.elementor-element-ca14c19 .elementor-divider-separator{width:725px;margin:0 auto;margin-center:0;}.elementor-25 .elementor-element.elementor-element-ca14c19 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-25 .elementor-element.elementor-element-c6bcae8{--display:flex;--gap:6em 6em;--row-gap:6em;--column-gap:6em;}.elementor-25 .elementor-element.elementor-element-5b14064 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-25 .elementor-element.elementor-element-5b14064{text-align:center;}.elementor-25 .elementor-element.elementor-element-5b14064 .elementor-heading-title{font-family:"GimpoGothic", Sans-serif;font-size:16px;line-height:1.5em;color:#9B9B9B;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-25 .elementor-element.elementor-element-21465db > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-25 .elementor-element.elementor-element-21465db .elementor-counter-number-wrapper{color:#A4B4C3;font-family:"GimpoGothic", Sans-serif;font-size:100px;line-height:0.6em;}.elementor-25 .elementor-element.elementor-element-dc04797{--display:flex;--min-height:740px;--justify-content:flex-end;}.elementor-widget-hotspot .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-hotspot{--hotspot-color:var( --e-global-color-primary );--hotspot-box-color:var( --e-global-color-secondary );--tooltip-color:var( --e-global-color-secondary );}.elementor-widget-hotspot .e-hotspot__label{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-hotspot .e-hotspot__tooltip{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-25 .elementor-element.elementor-element-ae5bb2b .elementor-repeater-item-13ddbec{--hotspot-min-width:53px;--hotspot-min-height:53px;right:3%;--hotspot-translate-x:3%;top:47%;--hotspot-translate-y:47%;}.elementor-25 .elementor-element.elementor-element-ae5bb2b .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-25 .elementor-element.elementor-element-ae5bb2b{--hotspot-color:var( --e-global-color-c22c63c );--hotspot-size:30px;--hotspot-box-color:#ECB849;--hotspot-border-radius:100% 100% 100% 100%;}.elementor-25 .elementor-element.elementor-element-ae5bb2b .e-hotspot__label{font-family:"GimpoGothic", Sans-serif;line-height:1.5em;}.elementor-25 .elementor-element.elementor-element-904aed3{--display:flex;--min-height:740px;--justify-content:flex-end;}.elementor-25 .elementor-element.elementor-element-1780634 .elementor-repeater-item-13ddbec{--hotspot-min-width:53px;--hotspot-min-height:53px;right:80%;--hotspot-translate-x:80%;top:47%;--hotspot-translate-y:47%;}.elementor-25 .elementor-element.elementor-element-1780634 .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-25 .elementor-element.elementor-element-1780634{--hotspot-color:var( --e-global-color-c22c63c );--hotspot-size:30px;--hotspot-box-color:#EC7067;--hotspot-border-radius:100% 100% 100% 100%;}.elementor-25 .elementor-element.elementor-element-1780634 .e-hotspot__label{font-family:"GimpoGothic", Sans-serif;line-height:1.5em;}.elementor-25 .elementor-element.elementor-element-1780634 .e-hotspot__tooltip{font-family:"GimpoGothic", Sans-serif;line-height:1.2em;}.elementor-25 .elementor-element.elementor-element-7b83866{--display:flex;--min-height:940px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;}.elementor-25 .elementor-element.elementor-element-7b83866:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-7b83866 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cn.345-ps.com/wp-content/uploads/2025/02/philosophy.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-25 .elementor-element.elementor-element-5d7462d{--display:flex;}.elementor-25 .elementor-element.elementor-element-6f8ece9 .elementor-heading-title{font-family:"GimpoGothic", Sans-serif;font-size:100px;font-weight:700;line-height:1em;color:var( --e-global-color-c22c63c );}.elementor-25 .elementor-element.elementor-element-3568427 .elementor-heading-title{font-family:"GimpoGothic", Sans-serif;font-size:30px;font-weight:bold;line-height:1.5em;color:var( --e-global-color-c22c63c );}.elementor-25 .elementor-element.elementor-element-8d1c138 > .elementor-widget-container{padding:0em 0em 2em 0em;}.elementor-25 .elementor-element.elementor-element-8d1c138{font-family:"GimpoGothic", Sans-serif;font-weight:400;line-height:1.7em;color:var( --e-global-color-c22c63c );}.elementor-25 .elementor-element.elementor-element-4d96b12 .elementor-button{background-color:#FFFFFF1A;font-family:"GimpoGothic", Sans-serif;font-size:18px;font-weight:400;line-height:1em;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-4d96b12 .elementor-button-content-wrapper{flex-direction:row-reverse;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-25 .elementor-element.elementor-element-1a70c34{--width:73%;}.elementor-25 .elementor-element.elementor-element-54391d8{--width:85%;}.elementor-25 .elementor-element.elementor-element-5d98795{--width:96%;}.elementor-25 .elementor-element.elementor-element-024caef{--width:775px;}.elementor-25 .elementor-element.elementor-element-1386b93{--width:775px;}.elementor-25 .elementor-element.elementor-element-6d71361{--width:775px;}.elementor-25 .elementor-element.elementor-element-e216c04{--width:775px;}.elementor-25 .elementor-element.elementor-element-688a6c4{--width:775px;}.elementor-25 .elementor-element.elementor-element-4a86a39{--width:775px;}.elementor-25 .elementor-element.elementor-element-b0ef676{--width:775px;}.elementor-25 .elementor-element.elementor-element-985222d{--width:540px;}.elementor-25 .elementor-element.elementor-element-bd320e2{--width:540px;}.elementor-25 .elementor-element.elementor-element-b8b6214{--width:270px;}.elementor-25 .elementor-element.elementor-element-34954a7{--width:96%;}.elementor-25 .elementor-element.elementor-element-b27a682{--width:540px;}.elementor-25 .elementor-element.elementor-element-a17bc90{--width:540px;}.elementor-25 .elementor-element.elementor-element-01e2076{--width:270px;}.elementor-25 .elementor-element.elementor-element-517f378{--width:775px;}.elementor-25 .elementor-element.elementor-element-0dfed51{--width:775px;}.elementor-25 .elementor-element.elementor-element-20cc865{--width:775px;}.elementor-25 .elementor-element.elementor-element-223edb8{--width:775px;}.elementor-25 .elementor-element.elementor-element-6634d01{--width:775px;}.elementor-25 .elementor-element.elementor-element-8b094b6{--width:775px;}.elementor-25 .elementor-element.elementor-element-e9d4fea{--width:775px;}.elementor-25 .elementor-element.elementor-element-5359ce8{--width:96%;}.elementor-25 .elementor-element.elementor-element-772d988{--width:300px;}.elementor-25 .elementor-element.elementor-element-424f58f{--width:300px;}.elementor-25 .elementor-element.elementor-element-dc04797{--width:470px;}.elementor-25 .elementor-element.elementor-element-904aed3{--width:470px;}.elementor-25 .elementor-element.elementor-element-5d7462d{--width:96%;}}@media(max-width:1024px) and (min-width:768px){.elementor-25 .elementor-element.elementor-element-1a70c34{--width:100%;}.elementor-25 .elementor-element.elementor-element-54391d8{--width:100%;}.elementor-25 .elementor-element.elementor-element-5d98795{--width:100%;}.elementor-25 .elementor-element.elementor-element-024caef{--width:100%;}.elementor-25 .elementor-element.elementor-element-1386b93{--width:100%;}.elementor-25 .elementor-element.elementor-element-6d71361{--width:100%;}.elementor-25 .elementor-element.elementor-element-e216c04{--width:100%;}.elementor-25 .elementor-element.elementor-element-688a6c4{--width:100%;}.elementor-25 .elementor-element.elementor-element-4a86a39{--width:100%;}.elementor-25 .elementor-element.elementor-element-b0ef676{--width:100%;}.elementor-25 .elementor-element.elementor-element-985222d{--width:100%;}.elementor-25 .elementor-element.elementor-element-bd320e2{--width:100%;}.elementor-25 .elementor-element.elementor-element-b8b6214{--width:47vw;}.elementor-25 .elementor-element.elementor-element-34954a7{--width:100%;}.elementor-25 .elementor-element.elementor-element-b27a682{--width:100%;}.elementor-25 .elementor-element.elementor-element-a17bc90{--width:100%;}.elementor-25 .elementor-element.elementor-element-01e2076{--width:47vw;}.elementor-25 .elementor-element.elementor-element-517f378{--width:100%;}.elementor-25 .elementor-element.elementor-element-0dfed51{--width:100%;}.elementor-25 .elementor-element.elementor-element-20cc865{--width:100%;}.elementor-25 .elementor-element.elementor-element-223edb8{--width:100%;}.elementor-25 .elementor-element.elementor-element-6634d01{--width:100%;}.elementor-25 .elementor-element.elementor-element-8b094b6{--width:100%;}.elementor-25 .elementor-element.elementor-element-e9d4fea{--width:100%;}.elementor-25 .elementor-element.elementor-element-5359ce8{--width:100%;}.elementor-25 .elementor-element.elementor-element-8b91adf{--width:100%;}.elementor-25 .elementor-element.elementor-element-dc04797{--width:50%;}.elementor-25 .elementor-element.elementor-element-904aed3{--width:50%;}.elementor-25 .elementor-element.elementor-element-5d7462d{--width:100%;}}@media(max-width:1024px){.elementor-25 .elementor-element.elementor-element-a2e2e9d:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-a2e2e9d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cn.345-ps.com/wp-content/uploads/2025/03/bg_m.webp");background-size:auto;}.elementor-25 .elementor-element.elementor-element-a2e2e9d{--padding-top:0;--padding-bottom:0;--padding-left:4.6vw;--padding-right:4.6vw;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-25 .elementor-element.elementor-element-5a39688 img{width:13vw;}.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-25 .elementor-element.elementor-element-056638a > .elementor-widget-container{padding:0.5em 0em 0.3em 0em;}.elementor-25 .elementor-element.elementor-element-056638a .elementor-heading-title{font-size:5.4vw;}.elementor-25 .elementor-element.elementor-element-cb63e4d > .elementor-widget-container{padding:0vw 0vw 20vw 0vw;}.elementor-25 .elementor-element.elementor-element-cb63e4d .elementor-heading-title{font-size:3.2vw;}.elementor-25 .elementor-element.elementor-element-8404a60 .elementor-heading-title{font-size:25vw;}.elementor-25 .elementor-element.elementor-element-991c6b2 .elementor-heading-title{font-size:25vw;}.elementor-25 .elementor-element.elementor-element-9592ffc .elementor-heading-title{font-size:25vw;}.elementor-25 .elementor-element.elementor-element-543e94f .elementor-heading-title{font-size:25vw;}.elementor-25 .elementor-element.elementor-element-098b10f{--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;}.elementor-25 .elementor-element.elementor-element-fb45cdc .elementor-icon{font-size:41vw;}.elementor-25 .elementor-element.elementor-element-fb45cdc .elementor-icon svg{height:41vw;}.elementor-25 .elementor-element.elementor-element-993de58{--margin-top:3em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-25 .elementor-element.elementor-element-0aae834 .elementor-heading-title{font-size:6.5vw;}.elementor-25 .elementor-element.elementor-element-94ed06d > .elementor-widget-container{padding:0.6em 0em 1em 0em;}.elementor-25 .elementor-element.elementor-element-94ed06d .elementor-heading-title{font-size:4.8vw;line-height:1.5em;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-25 .elementor-element.elementor-element-96abdb8{font-size:3vw;letter-spacing:-0.01em;}.elementor-25 .elementor-element.elementor-element-7a27390:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-7a27390 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cn.345-ps.com/wp-content/uploads/2025/03/bg2_m-scaled.webp");background-size:cover;}.elementor-25 .elementor-element.elementor-element-7a27390{--padding-top:16vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-25 .elementor-element.elementor-element-9804f84{--padding-top:0vw;--padding-bottom:15.7vw;--padding-left:4.6vw;--padding-right:4.6vw;}.elementor-25 .elementor-element.elementor-element-4d4d843{text-align:left;}.elementor-25 .elementor-element.elementor-element-4d4d843 .elementor-heading-title{font-size:16vw;}.elementor-25 .elementor-element.elementor-element-bb265f4 > .elementor-widget-container{padding:8vw 0vw 4vw 0vw;}.elementor-25 .elementor-element.elementor-element-bb265f4{text-align:center;}.elementor-25 .elementor-element.elementor-element-bb265f4 .elementor-heading-title{font-size:5.4vw;line-height:1.3em;}.elementor-25 .elementor-element.elementor-element-f4a2a1b{text-align:left;font-size:3vw;}.elementor-25 .elementor-element.elementor-element-5d98795{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:3.2vw 0vw;--row-gap:3.2vw;--column-gap:0vw;--margin-top:0vw;--margin-bottom:6.4vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:4.6vw;--padding-right:4.6vw;}body:not(.rtl) .elementor-25 .elementor-element.elementor-element-e1535b7{left:4.598vw;}body.rtl .elementor-25 .elementor-element.elementor-element-e1535b7{right:4.598vw;}.elementor-25 .elementor-element.elementor-element-e1535b7{top:110px;}.elementor-25 .elementor-element.elementor-element-1386b93{--min-height:100%;--padding-top:10vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-25 .elementor-element.elementor-element-0b28fb0 > .elementor-widget-container{padding:0em 0em 0.5em 0em;}.elementor-25 .elementor-element.elementor-element-0b28fb0 .elementor-heading-title{font-size:4.8vw;}.elementor-25 .elementor-element.elementor-element-a8f9e27{font-size:3vw;}.elementor-widget-button .elementor-button{line-height:var( --e-global-typography-accent-line-height );}.elementor-25 .elementor-element.elementor-element-c87eced .elementor-button{font-size:3vw;}.elementor-25 .elementor-element.elementor-element-6d71361{--min-height:100%;--padding-top:10vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-25 .elementor-element.elementor-element-23c173e > .elementor-widget-container{padding:0em 0em 0.5em 0em;}.elementor-25 .elementor-element.elementor-element-23c173e .elementor-heading-title{font-size:4.8vw;}.elementor-25 .elementor-element.elementor-element-83cb6a3{font-size:3vw;}.elementor-25 .elementor-element.elementor-element-43b8a1c .elementor-button{font-size:3vw;}.elementor-25 .elementor-element.elementor-element-e216c04{--min-height:100%;--padding-top:10vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-25 .elementor-element.elementor-element-d691381 > .elementor-widget-container{padding:0em 0em 0.5em 0em;}.elementor-25 .elementor-element.elementor-element-d691381 .elementor-heading-title{font-size:4.8vw;}.elementor-25 .elementor-element.elementor-element-93f4b99{font-size:3vw;}.elementor-25 .elementor-element.elementor-element-d862373 .elementor-button{font-size:3vw;}.elementor-25 .elementor-element.elementor-element-688a6c4{--padding-top:10vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-25 .elementor-element.elementor-element-d489673 > .elementor-widget-container{padding:0em 0em 0.5em 0em;}.elementor-25 .elementor-element.elementor-element-d489673 .elementor-heading-title{font-size:4.8vw;}.elementor-25 .elementor-element.elementor-element-fd751c1{font-size:3vw;}.elementor-25 .elementor-element.elementor-element-7ba5d8a .elementor-button{font-size:3vw;}.elementor-25 .elementor-element.elementor-element-4a86a39{--min-height:100%;--padding-top:10vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-25 .elementor-element.elementor-element-5456894 > .elementor-widget-container{padding:0em 0em 0.5em 0em;}.elementor-25 .elementor-element.elementor-element-5456894 .elementor-heading-title{font-size:4.8vw;}.elementor-25 .elementor-element.elementor-element-3ae861a{font-size:3vw;}.elementor-25 .elementor-element.elementor-element-3be972a .elementor-button{font-size:3vw;}.elementor-25 .elementor-element.elementor-element-6f962b1{--e-n-carousel-swiper-slides-to-display:1;}.elementor-25 .elementor-element.elementor-element-b0ef676{--padding-top:0em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-25 .elementor-element.elementor-element-ff89bce .elementor-heading-title{font-size:9.5vw;}.elementor-25 .elementor-element.elementor-element-7ed6526 > .elementor-widget-container{padding:1em 0em 1em 0em;}.elementor-25 .elementor-element.elementor-element-7ed6526 .elementor-heading-title{font-size:4.8vw;line-height:1.3em;}.elementor-25 .elementor-element.elementor-element-8cc6e81{font-size:3vw;}.elementor-25 .elementor-element.elementor-element-c31bcba{--e-n-carousel-swiper-slides-to-display:1;}.elementor-25 .elementor-element.elementor-element-bd320e2{--min-height:100%;}.elementor-25 .elementor-element.elementor-element-b8b6214{--min-height:47vw;}.elementor-25 .elementor-element.elementor-element-34954a7{--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:4.6vw 0vw;--row-gap:4.6vw;--column-gap:0vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:4.6vw;--padding-right:4.6vw;}.elementor-25 .elementor-element.elementor-element-82ce020{--e-n-carousel-swiper-slides-to-display:1;}.elementor-25 .elementor-element.elementor-element-a17bc90{--min-height:100%;}.elementor-25 .elementor-element.elementor-element-01e2076{--min-height:47vw;}body:not(.rtl) .elementor-25 .elementor-element.elementor-element-206bcf6{left:4.6vw;}body.rtl .elementor-25 .elementor-element.elementor-element-206bcf6{right:4.6vw;}.elementor-25 .elementor-element.elementor-element-0dfed51{--min-height:100%;--padding-top:10vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-25 .elementor-element.elementor-element-f668c5e > .elementor-widget-container{padding:0em 0em 0.5em 0em;}.elementor-25 .elementor-element.elementor-element-f668c5e .elementor-heading-title{font-size:4.8vw;}.elementor-25 .elementor-element.elementor-element-8271d0f{font-size:3vw;}.elementor-25 .elementor-element.elementor-element-8fa921f .elementor-button{font-size:3vw;}.elementor-25 .elementor-element.elementor-element-20cc865{--min-height:100%;--padding-top:10vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-25 .elementor-element.elementor-element-26618b3 > .elementor-widget-container{padding:0em 0em 0.5em 0em;}.elementor-25 .elementor-element.elementor-element-26618b3 .elementor-heading-title{font-size:4.8vw;}.elementor-25 .elementor-element.elementor-element-b968020{font-size:3vw;}.elementor-25 .elementor-element.elementor-element-5fbee78 .elementor-button{font-size:3vw;}.elementor-25 .elementor-element.elementor-element-223edb8{--min-height:100%;--padding-top:10vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-25 .elementor-element.elementor-element-dc1930d > .elementor-widget-container{padding:0em 0em 0.5em 0em;}.elementor-25 .elementor-element.elementor-element-dc1930d .elementor-heading-title{font-size:4.8vw;}.elementor-25 .elementor-element.elementor-element-a4eec5d{font-size:3vw;}.elementor-25 .elementor-element.elementor-element-cfafa76 .elementor-button{font-size:3vw;}.elementor-25 .elementor-element.elementor-element-6634d01{--min-height:100%;--padding-top:10vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-25 .elementor-element.elementor-element-7268f9c > .elementor-widget-container{padding:0em 0em 0.5em 0em;}.elementor-25 .elementor-element.elementor-element-7268f9c .elementor-heading-title{font-size:4.8vw;}.elementor-25 .elementor-element.elementor-element-97d1682{font-size:3vw;}.elementor-25 .elementor-element.elementor-element-a9207a9 .elementor-button{font-size:3vw;}.elementor-25 .elementor-element.elementor-element-8b094b6{--min-height:100%;--padding-top:10vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-25 .elementor-element.elementor-element-9b96efe > .elementor-widget-container{padding:0em 0em 0.5em 0em;}.elementor-25 .elementor-element.elementor-element-9b96efe .elementor-heading-title{font-size:4.8vw;}.elementor-25 .elementor-element.elementor-element-2eeb8ca{font-size:3vw;}.elementor-25 .elementor-element.elementor-element-9177784 .elementor-button{font-size:3vw;}.elementor-25 .elementor-element.elementor-element-a6c74ba{--e-n-carousel-swiper-slides-to-display:1;}.elementor-25 .elementor-element.elementor-element-3c8ed28 .elementor-heading-title{font-size:9.5vw;}.elementor-25 .elementor-element.elementor-element-b3d380c > .elementor-widget-container{padding:1em 0em 1em 0em;}.elementor-25 .elementor-element.elementor-element-b3d380c .elementor-heading-title{font-size:4.8vw;}.elementor-25 .elementor-element.elementor-element-a0abba5{font-size:3vw;}.elementor-25 .elementor-element.elementor-element-5359ce8{--min-height:138vh;--border-radius:0px 0px 0px 0px;--margin-top:0vw;--margin-bottom:15vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0%;--padding-bottom:035%;--padding-left:0%;--padding-right:0%;}.elementor-25 .elementor-element.elementor-element-49abf2c .elementor-heading-title{font-size:6.4vw;}.elementor-25 .elementor-element.elementor-element-7f41ccf > .elementor-widget-container{--e-transform-translateX:50%;}body:not(.rtl) .elementor-25 .elementor-element.elementor-element-7f41ccf{right:50%;}body.rtl .elementor-25 .elementor-element.elementor-element-7f41ccf{left:50%;}.elementor-25 .elementor-element.elementor-element-7f41ccf{bottom:4vw;text-align:center;}.elementor-25 .elementor-element.elementor-element-7f41ccf .elementor-heading-title{font-size:3vw;}.elementor-25 .elementor-element.elementor-element-aee24e1{--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;--flex-wrap:wrap;--padding-top:0vw;--padding-bottom:0vw;--padding-left:4.6vw;--padding-right:4.6vw;}.elementor-25 .elementor-element.elementor-element-8b91adf{--padding-top:0vw;--padding-bottom:8vw;--padding-left:0vw;--padding-right:0vw;}.elementor-25 .elementor-element.elementor-element-f867b3b .elementor-heading-title{font-size:12.5vw;}.elementor-25 .elementor-element.elementor-element-8955629 > .elementor-widget-container{padding:0.7em 0em 1.3em 0em;}.elementor-25 .elementor-element.elementor-element-8955629 .elementor-heading-title{font-size:4.8vw;line-height:1.3em;}.elementor-25 .elementor-element.elementor-element-4a766fd{font-size:3vw;letter-spacing:-0.03em;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-25 .elementor-element.elementor-element-ca14c19 > .elementor-widget-container{margin:9.5vw 0vw 9.5vw 0vw;}.elementor-25 .elementor-element.elementor-element-5b14064 .elementor-heading-title{font-size:3vw;}.elementor-widget-counter .elementor-counter-number-wrapper{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-counter .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-25 .elementor-element.elementor-element-21465db .elementor-counter-number-wrapper{font-size:15.5vw;}.elementor-25 .elementor-element.elementor-element-dc04797{--min-height:100%;--justify-content:flex-end;}.elementor-widget-hotspot .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-hotspot .e-hotspot__label{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-hotspot .e-hotspot__tooltip{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-25 .elementor-element.elementor-element-ae5bb2b img{width:100%;}.elementor-25 .elementor-element.elementor-element-ae5bb2b{--hotspot-size:6.5vw;--hotspot-min-width:6.5vw;--hotspot-min-height:6.5vw;}.elementor-25 .elementor-element.elementor-element-ae5bb2b .e-hotspot__label{font-size:6vw;line-height:1em;}.elementor-25 .elementor-element.elementor-element-904aed3{--min-height:100%;}.elementor-25 .elementor-element.elementor-element-1780634 img{width:100%;}.elementor-25 .elementor-element.elementor-element-1780634{--hotspot-size:6.5vw;--hotspot-min-width:6.5vw;--hotspot-min-height:6.5vw;}.elementor-25 .elementor-element.elementor-element-1780634 .e-hotspot__label{font-size:6vw;line-height:1em;}.elementor-25 .elementor-element.elementor-element-7b83866:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-7b83866 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cn.345-ps.com/wp-content/uploads/2025/03/philosophy_m.webp");}.elementor-25 .elementor-element.elementor-element-7b83866{--min-height:209vw;--justify-content:flex-start;--padding-top:9.5vw;--padding-bottom:0vw;--padding-left:4.6vw;--padding-right:4.6vw;}.elementor-25 .elementor-element.elementor-element-6f8ece9 .elementor-heading-title{font-size:12.5vw;}.elementor-25 .elementor-element.elementor-element-3568427 .elementor-heading-title{font-size:4.8vw;}.elementor-25 .elementor-element.elementor-element-8d1c138{font-size:3vw;}.elementor-25 .elementor-element.elementor-element-4d96b12 .elementor-button{font-size:2.8vw;}}@media(max-width:767px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-25 .elementor-element.elementor-element-17df8e2{--flex-wrap:nowrap;}.elementor-25 .elementor-element.elementor-element-409038f{--flex-wrap:nowrap;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-25 .elementor-element.elementor-element-e1535b7{top:10vw;}.elementor-widget-button .elementor-button{line-height:var( --e-global-typography-accent-line-height );}.elementor-25 .elementor-element.elementor-element-688a6c4{--min-height:100%;}.elementor-25 .elementor-element.elementor-element-6f962b1{--e-n-carousel-swiper-slides-to-display:1;}.elementor-25 .elementor-element.elementor-element-b0ef676{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-25 .elementor-element.elementor-element-c31bcba{--e-n-carousel-swiper-slides-to-display:1;}.elementor-25 .elementor-element.elementor-element-b8b6214{--width:47vw;}.elementor-25 .elementor-element.elementor-element-34954a7{--margin-top:0vw;--margin-bottom:15vw;--margin-left:0vw;--margin-right:0vw;}.elementor-25 .elementor-element.elementor-element-82ce020{--e-n-carousel-swiper-slides-to-display:1;}.elementor-25 .elementor-element.elementor-element-01e2076{--width:47vw;}.elementor-25 .elementor-element.elementor-element-206bcf6{top:10vw;}.elementor-25 .elementor-element.elementor-element-a6c74ba{--e-n-carousel-swiper-slides-to-display:1;}.elementor-25 .elementor-element.elementor-element-5359ce8{--min-height:90vh;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-counter .elementor-counter-number-wrapper{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-counter .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-25 .elementor-element.elementor-element-dc04797{--width:50%;}.elementor-widget-hotspot .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-hotspot .e-hotspot__label{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-hotspot .e-hotspot__tooltip{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-25 .elementor-element.elementor-element-904aed3{--width:50%;}}/* Start custom CSS for container, class: .elementor-element-1a70c34 */.elementor-25 .elementor-element.elementor-element-1a70c34 {    top: 100px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8404a60 */.elementor-25 .elementor-element.elementor-element-8404a60 {    width: 18.5em;    min-width: fit-content;}.elementor-25 .elementor-element.elementor-element-8404a60 p {    white-space: nowrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-991c6b2 */.elementor-25 .elementor-element.elementor-element-991c6b2 {    width: 18.5em;    min-width: fit-content;}.elementor-25 .elementor-element.elementor-element-991c6b2 p {    white-space: nowrap;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9592ffc */.elementor-25 .elementor-element.elementor-element-9592ffc {    width: 26.5em;    min-width: fit-content;    text-indent: .2em;}.elementor-25 .elementor-element.elementor-element-9592ffc p {    white-space: nowrap;}.elementor-25 .elementor-element.elementor-element-9592ffc p{    color: rgba(0, 0, 0, 0);    background-image: url("https://cn.345-ps.com///wp-content/uploads/2025/02/font-yellow.jpg");    -webkit-background-clip: text;    background-clip: text;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-543e94f */.elementor-25 .elementor-element.elementor-element-543e94f {    width: 26.5em;    min-width: fit-content;    text-indent: .2em;}.elementor-25 .elementor-element.elementor-element-543e94f p {    white-space: nowrap;}.elementor-25 .elementor-element.elementor-element-543e94f p{    color: rgba(0, 0, 0, 0);    background-image: url("https://cn.345-ps.com///wp-content/uploads/2025/02/font-yellow.jpg");    -webkit-background-clip: text;    background-clip: text;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0971ffb */.elementor-25 .elementor-element.elementor-element-0971ffb {    position: relative;    top: -0.55em;    }@media screen and (min-width: 1025px) {    .elementor-25 .elementor-element.elementor-element-0971ffb {    font-size: 230px;    }}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-993de58 */.elementor-25 .elementor-element.elementor-element-993de58 {    width: fit-content;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e4d2e3b */.elementor-25 .elementor-element.elementor-element-e4d2e3b > div{    min-width: 500px;    min-height: 500px;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a3373f8 */@media screen and (min-width: 1025px) {.elementor-25 .elementor-element.elementor-element-a3373f8 {    min-height: 540px;}}@media screen and (max-width: 1024px) {/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d98795 */.clinic__surgery {    max-width: 1400px;}.swiper-pagination-bullet {    width: 14px !important;    height: 14px !important;    border-radius: 14px !important;    background: #fff !important;    opacity: 1 !important;    -webkit-transition: 1s !important;    transition: 1s !important;}.swiper-pagination-bullet-active {    width: 130px !important;}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-bff0423 */.elementor-25 .elementor-element.elementor-element-bff0423 .elementor-icon {    display: flex;    justify-content: center;    align-items: center;}.elementor-25 .elementor-element.elementor-element-bff0423 svg {    width: 50%;    height: 50%;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2e84a12 */.elementor-25 .elementor-element.elementor-element-2e84a12 > div{    min-width: 500px;    min-height: 500px;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-305df34 */@media screen and (min-width: 1025px) {.elementor-25 .elementor-element.elementor-element-305df34 {    min-height: 540px;}}@media screen and (max-width: 1024px) {/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34954a7 */.elementor-25 .elementor-element.elementor-element-34954a7 {    max-width: 1400px;}.swiper-pagination-bullet {    width: 14px !important;    height: 14px !important;    border-radius: 14px !important;    background: #fff !important;    opacity: 1 !important;    -webkit-transition: 1s !important;    transition: 1s !important;}.swiper-pagination-bullet-active {    width: 130px !important;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7e16d88 */.elementor-25 .elementor-element.elementor-element-7e16d88 > div{    min-height: 500px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-49abf2c */.interior__h2 {    position: absolute;    top: 50%;    left: 50%;    translate: -50% -50%;    width: 100%;}.interior__h2 h2 {        display: -webkit-box;    display: -ms-flexbox;    display: flex;    -webkit-box-orient: vertical;    -webkit-box-direction: normal;    -ms-flex-direction: column;    flex-direction: column;    -webkit-box-align: center;    -ms-flex-align: center;    align-items: center;    text-align: center;}.interior__h2 .symbol {    width: 160px;    height: 47px;    margin: 1em 0;    background: url(/wp-content/uploads/2025/03/symbol.svg) center / contain no-repeat;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8d22c37 */.elementor-25 .elementor-element.elementor-element-8d22c37 > div {    min-height: 500px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5359ce8 */.elementor-25 .elementor-element.elementor-element-5359ce8 {    max-width: 1900px;    position: relative;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4d96b12 */.main_btn {    width: fit-content;}.main_btn a {        display: block;    width: 14.5em;    height: 4em;    border: 1px dashed #fff;    display: -webkit-box;    display: -ms-flexbox;    display: flex;    -webkit-box-pack: center;    -ms-flex-pack: center;    justify-content: center;    -webkit-box-align: center;    -ms-flex-align: center;    align-items: center;}.main_btn .elementor-button-icon {    margin-left: 3em;    transition: .3s;}.main_btn svg {    width: 1.5em;}.main_btn:hover .elementor-button-icon {    margin-left: 1em !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d7462d */.phil__title {    max-width: 1400px;    position: relative;    }/* End custom CSS */
/* Start Custom Fonts CSS *//* End Custom Fonts CSS */