.elementor-1794 .elementor-element.elementor-element-f09edb5{--display:flex;--min-height:450px;--overlay-opacity:0.5;}.elementor-1794 .elementor-element.elementor-element-f09edb5:not(.elementor-motion-effects-element-type-background), .elementor-1794 .elementor-element.elementor-element-f09edb5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#003366;background-position:center center;background-size:cover;}.elementor-1794 .elementor-element.elementor-element-f09edb5::before, .elementor-1794 .elementor-element.elementor-element-f09edb5 > .elementor-background-video-container::before, .elementor-1794 .elementor-element.elementor-element-f09edb5 > .e-con-inner > .elementor-background-video-container::before, .elementor-1794 .elementor-element.elementor-element-f09edb5 > .elementor-background-slideshow::before, .elementor-1794 .elementor-element.elementor-element-f09edb5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1794 .elementor-element.elementor-element-f09edb5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#003366;--background-overlay:'';}.elementor-1794 .elementor-element.elementor-element-8086dcc > .elementor-widget-container{margin:50px 0px 0px 0px;padding:0px 0px 0px 25px;}.elementor-1794 .elementor-element.elementor-element-8086dcc .elementor-icon-list-icon i{color:#FFFFFF66;transition:color 0.3s;}.elementor-1794 .elementor-element.elementor-element-8086dcc .elementor-icon-list-icon svg{fill:#FFFFFF66;transition:fill 0.3s;}.elementor-1794 .elementor-element.elementor-element-8086dcc{--e-icon-list-icon-size:13px;--icon-vertical-offset:0px;}.elementor-1794 .elementor-element.elementor-element-8086dcc .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1794 .elementor-element.elementor-element-8086dcc .elementor-icon-list-item > a{text-transform:uppercase;}.elementor-1794 .elementor-element.elementor-element-8086dcc .elementor-icon-list-text{color:#FFFFFF99;transition:color 0.3s;}.elementor-1794 .elementor-element.elementor-element-af0fa4b.elementor-element{--align-self:flex-end;}.elementor-1794 .elementor-element.elementor-element-af0fa4b .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#ddd;}.elementor-1794 .elementor-element.elementor-element-af0fa4b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-top-style:solid;border-top-width:1px;}.elementor-1794 .elementor-element.elementor-element-af0fa4b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-style:solid;}.elementor-1794 .elementor-element.elementor-element-af0fa4b .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-width:1px;}.elementor-1794 .elementor-element.elementor-element-af0fa4b .elementor-icon-list-icon i{color:var( --e-global-color-secondary );font-size:14px;}.elementor-1794 .elementor-element.elementor-element-af0fa4b .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );--e-icon-list-icon-size:14px;}.elementor-1794 .elementor-element.elementor-element-af0fa4b .elementor-icon-list-icon{width:14px;}.elementor-1794 .elementor-element.elementor-element-af0fa4b .elementor-icon-list-text, .elementor-1794 .elementor-element.elementor-element-af0fa4b .elementor-icon-list-text a{color:var( --e-global-color-secondary );}.elementor-1794 .elementor-element.elementor-element-af0fa4b .elementor-icon-list-item{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;line-height:1.6em;}.elementor-1794 .elementor-element.elementor-element-7bae6d2{--display:flex;--min-height:0px;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1794 .elementor-element.elementor-element-09882b0{--divider-border-style:solid;--divider-color:var( --e-global-color-astglobalcolor0 );--divider-border-width:5px;width:100%;max-width:100%;}.elementor-1794 .elementor-element.elementor-element-09882b0 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-1794 .elementor-element.elementor-element-09882b0 .elementor-divider-separator{width:95px;margin:0 auto;margin-left:0;}.elementor-1794 .elementor-element.elementor-element-09882b0 .elementor-divider{text-align:left;padding-block-start:10px;padding-block-end:10px;}.elementor-1794 .elementor-element.elementor-element-e265e0d > .elementor-widget-container{margin:0px 0px 0px 025px;padding:0px 0px 0px 0px;}.elementor-1794 .elementor-element.elementor-element-e265e0d.elementor-element{--align-self:flex-start;}.elementor-1794 .elementor-element.elementor-element-e265e0d{text-align:start;}.elementor-1794 .elementor-element.elementor-element-e265e0d .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:31px;font-weight:700;line-height:4rem;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-0397e85 );}.elementor-1794 .elementor-element.elementor-element-1a4862a{--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;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1794 .elementor-element.elementor-element-76d7eef.elementor-element{--order:-99999 /* order start hack */;}.elementor-1794 .elementor-element.elementor-element-76d7eef{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;}.elementor-1794 .elementor-element.elementor-element-a2fb675{--display:flex;--border-radius:8px 8px 8px 8px;}.elementor-1794 .elementor-element.elementor-element-14e6893{--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:space-evenly;}.elementor-1794 .elementor-element.elementor-element-306d68b.elementor-element{--align-self:center;}.elementor-1794 .elementor-element.elementor-element-306d68b .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:700;text-transform:uppercase;color:#808080;}.elementor-1794 .elementor-element.elementor-element-77fc038 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1794 .elementor-element.elementor-element-77fc038 .elementor-button .elementor-button-content-wrapper{gap:7px;}.elementor-1794 .elementor-element.elementor-element-77fc038 .elementor-button{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-1794 .elementor-element.elementor-element-77fc038 .elementor-button:hover, .elementor-1794 .elementor-element.elementor-element-77fc038 .elementor-button:focus{color:var( --e-global-color-secondary );}.elementor-1794 .elementor-element.elementor-element-77fc038 .elementor-button:hover svg, .elementor-1794 .elementor-element.elementor-element-77fc038 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-1794 .elementor-element.elementor-element-69b447b{--grid-columns:1;}.elementor-1794 .elementor-element.elementor-element-ac8bf26{--display:flex;--border-radius:8px 8px 8px 8px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1794 .elementor-element.elementor-element-ac8bf26:not(.elementor-motion-effects-element-type-background), .elementor-1794 .elementor-element.elementor-element-ac8bf26 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1794 .elementor-element.elementor-element-e4402e0 .elementor-icon-wrapper{text-align:center;}.elementor-1794 .elementor-element.elementor-element-e4402e0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-1794 .elementor-element.elementor-element-e4402e0.elementor-view-framed .elementor-icon, .elementor-1794 .elementor-element.elementor-element-e4402e0.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-1794 .elementor-element.elementor-element-e4402e0.elementor-view-framed .elementor-icon, .elementor-1794 .elementor-element.elementor-element-e4402e0.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-1794 .elementor-element.elementor-element-e4402e0 .elementor-icon{font-size:32px;}.elementor-1794 .elementor-element.elementor-element-e4402e0 .elementor-icon svg{height:32px;}.elementor-1794 .elementor-element.elementor-element-7297dfa > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1794 .elementor-element.elementor-element-7297dfa .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-0397e85 );}.elementor-1794 .elementor-element.elementor-element-f4df5ba > .elementor-widget-container{margin:-10px -10px -10px -10px;}.elementor-1794 .elementor-element.elementor-element-f4df5ba{font-family:"Inter", Sans-serif;font-size:14px;color:#FFFFFFB3;}.elementor-1794 .elementor-element.elementor-element-6edfa39 .elementor-button{background-color:#EBB156;fill:#003366;color:#003366;border-radius:4px 4px 4px 4px;}.elementor-1794 .elementor-element.elementor-element-6edfa39 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-1794 .elementor-element.elementor-element-1348e66{--display:flex;}.elementor-1794 .elementor-element.elementor-element-1348e66.e-con{--order:-99999 /* order start hack */;}.elementor-1794 .elementor-element.elementor-element-66a751e > .elementor-widget-container{margin:0px 0px 0px 25px;padding:30px 30px 30px 30px;border-style:solid;border-width:0px 0px 0px 4px;border-color:#EBB156;}.elementor-1794 .elementor-element.elementor-element-66a751e .elementor-widget-container{text-align:start;font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:bold;font-style:italic;letter-spacing:1.9px;}.elementor-1794 .elementor-element.elementor-element-dd512bb > .elementor-widget-container{padding:0px 0px 0px 30px;}.elementor-1794 .elementor-element.elementor-element-dd512bb{color:#333333;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:2em;}.elementor-1794 .elementor-element.elementor-element-8a86911{--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;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-1794 .elementor-element.elementor-element-8a86911:not(.elementor-motion-effects-element-type-background), .elementor-1794 .elementor-element.elementor-element-8a86911 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DCA54A;}.elementor-1794 .elementor-element.elementor-element-4258da3{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1794 .elementor-element.elementor-element-5208bd8{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1794 .elementor-element.elementor-element-fd4deaf > .elementor-widget-container{margin:0px 0px 0px 0px;}@media(max-width:1024px){ .elementor-1794 .elementor-element.elementor-element-76d7eef{--grid-side-margin:10px;--grid-column-gap:10px;}.elementor-1794 .elementor-element.elementor-element-69b447b{--grid-columns:2;}.elementor-1794 .elementor-element.elementor-element-8a86911{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}}@media(max-width:767px){ .elementor-1794 .elementor-element.elementor-element-76d7eef{--grid-side-margin:10px;--grid-column-gap:10px;}.elementor-1794 .elementor-element.elementor-element-69b447b{--grid-columns:1;}.elementor-1794 .elementor-element.elementor-element-8a86911{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:25px;--padding-right:25px;}.elementor-1794 .elementor-element.elementor-element-5208bd8{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}@media(min-width:768px){.elementor-1794 .elementor-element.elementor-element-a2fb675{--width:30%;}.elementor-1794 .elementor-element.elementor-element-1348e66{--width:60%;}.elementor-1794 .elementor-element.elementor-element-4258da3{--width:40%;}.elementor-1794 .elementor-element.elementor-element-5208bd8{--width:60%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1794 .elementor-element.elementor-element-4258da3{--width:30%;}.elementor-1794 .elementor-element.elementor-element-5208bd8{--width:70%;}}/* Start custom CSS for container, class: .elementor-element-7bae6d2 *//* --- 全局容器设置 --- */
.elementor-1794 .elementor-element.elementor-element-7bae6d2 {
    color: #333333; /* 正文深灰 */
    font-family: 'Inter', sans-serif; /* 正文无衬线 */
}

/* --- 正文段落 (Body Text) --- */
.elementor-1794 .elementor-element.elementor-element-7bae6d2 p {
    font-size: 18px; /* 大号字提升阅读感 */
    line-height: 1.8em; /* 1.8倍行高，呼吸感强 */
    margin-bottom: 28px; /* 段落间距 */
    letter-spacing: 0.2px;
}   

/* --- H2: 主章节标题 (权威感) --- */
/* 样式：下方带长灰线 + 局部金线强调 */
.elementor-1794 .elementor-element.elementor-element-7bae6d2 h2 {
    color: #003366; /* 品牌深蓝 */
    font-family: 'Playfair Display', serif; /* 衬线体 */
    font-size: 32px;
    font-weight: 700;
    line-height: 1.3em;
    margin-top: 60px; /* 大段前距，区分章节 */
    margin-bottom: 25px;
    padding-bottom: 15px;
    position: relative;
    border-bottom: 1px solid #E5E5E5; /* 底部通栏灰线 */
}

/* H2 的金色强调线 (伪元素) */
.elementor-1794 .elementor-element.elementor-element-7bae6d2 h2::after {
    content: '';
    position: absolute;
    bottom: -1px; /* 压在灰线上 */
    left: 0;
    width: 60px; /* 短金线 */
    height: 3px; /* 加粗 */
    background-color: #EBB156; /* 品牌金 */
}

/* --- H3: 子章节标题 (清晰指引) --- */
/* 样式：左侧金色竖线，类似引用风格 */
.elementor-1794 .elementor-element.elementor-element-7bae6d2 h3 {
    color: #2C3E50; /* 稍浅的深蓝 */
    font-family: 'Playfair Display', serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 1.4em;
    margin-top: 40px;
    margin-bottom: 20px;
    padding-left: 18px; /* 文字右移 */
    border-left: 4px solid #EBB156; /* 左侧金线 */
}

/* --- H4: 小标题/步骤 (实用主义) --- */
/* 样式：全大写，下方虚线 */
.elementor-1794 .elementor-element.elementor-element-7bae6d2 h4 {
    color: #003366;
    font-family: 'Inter', sans-serif; /* 换回无衬线 */
    font-size: 16px;
    font-weight: 700;
    text-transform: uppercase; /* 全大写 */
    letter-spacing: 1.5px; /* 字间距 */
    margin-top: 30px;
    margin-bottom: 15px;
    padding-bottom: 5px;
    border-bottom: 1px dashed #CCCCCC; /* 虚线 */
    display: inline-block; /* 线条只跟文字一样宽 */
}

/* --- 列表优化 (Lists) --- */
.elementor-1794 .elementor-element.elementor-element-7bae6d2 ul, .elementor-1794 .elementor-element.elementor-element-7bae6d2 ol {
    margin-bottom: 28px;
    padding-left: 20px;
    font-size: 18px;
    line-height: 1.8em;
    color: #444;
}

.elementor-1794 .elementor-element.elementor-element-7bae6d2 li {
    margin-bottom: 10px; /* 列表项间距 */
}

/* --- 引用块优化 (Blockquote) --- */
.elementor-1794 .elementor-element.elementor-element-7bae6d2 blockquote {
    background: #F8F9FA; /* 浅灰背景 */
    border-left: none; /* 去掉默认边框 */
    border-right: 4px solid #003366; /* 右侧深蓝边框(独特设计) */
    margin: 40px 0;
    padding: 30px;
    font-family: 'Playfair Display', serif;
    font-style: italic;
    font-size: 20px;
    color: #003366;
    box-shadow: 0 5px 15px rgba(0,0,0,0.03); /* 轻微浮起 */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f09edb5 */.elementor-1794 .elementor-element.elementor-element-f09edb5 {
    background-image: repeating-linear-gradient(
        45deg,
        transparent,
        transparent 10px,
        rgba(255, 255, 255, 0.05) 10px,
        rgba(255, 255, 255, 0.05) 20px
    );
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Inter';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://youngz1.com/wp-content/uploads/2026/01/inter-v20-latin-regular.woff2') format('woff2');
}
@font-face {
	font-family: 'Inter';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://youngz1.com/wp-content/uploads/2026/01/inter-v20-latin-500.woff2') format('woff2');
}
@font-face {
	font-family: 'Inter';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://youngz1.com/wp-content/uploads/2026/01/inter-v20-latin-700-1.woff2') format('woff2');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Playfair Display';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://youngz1.com/wp-content/uploads/2026/01/playfair-display-v40-latin-regular-1.woff2') format('woff2');
}
@font-face {
	font-family: 'Playfair Display';
	font-style: italic;
	font-weight: normal;
	font-display: auto;
	src: url('https://youngz1.com/wp-content/uploads/2026/01/playfair-display-v40-latin-italic-1.woff2') format('woff2');
}
@font-face {
	font-family: 'Playfair Display';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://youngz1.com/wp-content/uploads/2026/01/playfair-display-v40-latin-700-5.woff2') format('woff2');
}
/* End Custom Fonts CSS */