.elementor-1670 .elementor-element.elementor-element-48ab0fd{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1670 .elementor-element.elementor-element-48ab0fd:not(.elementor-motion-effects-element-type-background), .elementor-1670 .elementor-element.elementor-element-48ab0fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1670 .elementor-element.elementor-element-612e710{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1670 .elementor-element.elementor-element-ff2c23c .elementor-repeater-item-1febf4a9{--wd-img-height:560px;}.elementor-1670 .elementor-element.elementor-element-ff2c23c .elementor-repeater-item-1febf4a9 .banner-image{object-position:center center;}.elementor-1670 .elementor-element.elementor-element-ff2c23c .elementor-repeater-item-febe7c59{--wd-img-height:560px;}.elementor-1670 .elementor-element.elementor-element-ff2c23c .elementor-repeater-item-febe7c59 .banner-image{object-position:center center;}.elementor-1670 .elementor-element.elementor-element-ff2c23c .elementor-repeater-item-0a39d782{--wd-img-height:560px;}.elementor-1670 .elementor-element.elementor-element-ff2c23c .elementor-repeater-item-0a39d782 .banner-image{object-position:center center;}.elementor-1670 .elementor-element.elementor-element-ff2c23c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1670 .elementor-element.elementor-element-15ca467 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1670 .elementor-element.elementor-element-e8ce9d5{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:8px 8px;--row-gap:8px;--column-gap:8px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:0px;--padding-left:203px;--padding-right:203px;}.elementor-1670 .elementor-element.elementor-element-e8ce9d5:not(.elementor-motion-effects-element-type-background), .elementor-1670 .elementor-element.elementor-element-e8ce9d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #C9A227 0%, #FFFFFF 28%);}.elementor-1670 .elementor-element.elementor-element-94c64a8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1670 .elementor-element.elementor-element-94c64a8{--wd-img-height:548px;}.elementor-1670 .elementor-element.elementor-element-94c64a8 .banner-image{object-position:center center;}.elementor-1670 .elementor-element.elementor-element-94c64a8 .banner-title{color:#FFFFFF;font-family:"Times New Roman", Sans-serif;font-size:25px;font-weight:400;text-transform:uppercase;line-height:31px;letter-spacing:2px;}.elementor-1670 .elementor-element.elementor-element-bf78d31 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1670 .elementor-element.elementor-element-bf78d31{--wd-img-height:548px;}.elementor-1670 .elementor-element.elementor-element-bf78d31 .banner-image{object-position:center center;}.elementor-1670 .elementor-element.elementor-element-bf78d31 .banner-title{color:#FFFFFF;font-family:"Times New Roman", Sans-serif;font-size:25px;font-weight:400;text-transform:uppercase;line-height:31px;letter-spacing:2px;}.elementor-1670 .elementor-element.elementor-element-5e02eb1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1670 .elementor-element.elementor-element-5e02eb1{--wd-img-height:548px;}.elementor-1670 .elementor-element.elementor-element-5e02eb1 .banner-image{object-position:center center;}.elementor-1670 .elementor-element.elementor-element-5e02eb1 .banner-title{color:#FFFFFF;font-family:"Times New Roman", Sans-serif;font-size:25px;font-weight:400;text-transform:uppercase;line-height:31px;letter-spacing:2px;}.elementor-1670 .elementor-element.elementor-element-1982019 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1670 .elementor-element.elementor-element-1982019{--wd-img-height:548px;}.elementor-1670 .elementor-element.elementor-element-1982019 .banner-image{object-position:center center;}.elementor-1670 .elementor-element.elementor-element-1982019 .banner-title{color:#FFFFFF;font-family:"Times New Roman", Sans-serif;font-size:25px;font-weight:400;text-transform:uppercase;line-height:31px;letter-spacing:2px;}.elementor-1670 .elementor-element.elementor-element-3f9629a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1670 .elementor-element.elementor-element-3f9629a{--wd-img-height:548px;}.elementor-1670 .elementor-element.elementor-element-3f9629a .banner-image{object-position:center center;}.elementor-1670 .elementor-element.elementor-element-3f9629a .banner-title{font-family:"Times New Roman", Sans-serif;font-size:25px;}.elementor-1670 .elementor-element.elementor-element-dd12260{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:203px;--padding-right:203px;}.elementor-1670 .elementor-element.elementor-element-dd12260:not(.elementor-motion-effects-element-type-background), .elementor-1670 .elementor-element.elementor-element-dd12260 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1670 .elementor-element.elementor-element-4b81829{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;text-align:center;}.elementor-1670 .elementor-element.elementor-element-4b81829 .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:34px;font-weight:400;text-transform:none;line-height:52px;letter-spacing:0.6px;color:#2E2E2E;}.elementor-1670 .elementor-element.elementor-element-7072cc0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1670 .elementor-element.elementor-element-db5c237 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:14px 30px 14px 30px;}.elementor-1670 .elementor-element.elementor-element-db5c237 .wd-button-wrapper a{background-color:#C9A227;border-color:#C9A227;}.elementor-1670 .elementor-element.elementor-element-db5c237 .wd-button-wrapper:hover a{background-color:#B89222;border-color:#B89222;}.elementor-1670 .elementor-element.elementor-element-db5c237 .wd-btn-text{font-family:"Merriweather, serif", Sans-serif;font-size:15px;font-weight:400;text-transform:none;line-height:18px;letter-spacing:1px;}.elementor-1670 .elementor-element.elementor-element-6e5d832{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:36px;--padding-bottom:36px;--padding-left:203px;--padding-right:203px;}.elementor-1670 .elementor-element.elementor-element-6e5d832:not(.elementor-motion-effects-element-type-background), .elementor-1670 .elementor-element.elementor-element-6e5d832 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1670 .elementor-element.elementor-element-d4942ad{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;text-align:center;}.elementor-1670 .elementor-element.elementor-element-d4942ad .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:34px;font-weight:400;text-transform:none;line-height:52px;letter-spacing:0.6px;color:#2E2E2E;}.elementor-1670 .elementor-element.elementor-element-f624a6b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1670 .elementor-element.elementor-element-9e3f632 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:14px 30px 14px 30px;}.elementor-1670 .elementor-element.elementor-element-9e3f632 .wd-button-wrapper a{background-color:#C9A227;border-color:#C9A227;}.elementor-1670 .elementor-element.elementor-element-9e3f632 .wd-button-wrapper:hover a{background-color:#B89222;border-color:#B89222;}.elementor-1670 .elementor-element.elementor-element-9e3f632 .wd-btn-text{font-family:"Merriweather, serif", Sans-serif;font-size:15px;font-weight:400;text-transform:none;line-height:18px;letter-spacing:1px;}.elementor-1670 .elementor-element.elementor-element-f759107{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1670 .elementor-element.elementor-element-f759107:not(.elementor-motion-effects-element-type-background), .elementor-1670 .elementor-element.elementor-element-f759107 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1670 .elementor-element.elementor-element-87697da{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1670 .elementor-element.elementor-element-4ede675 .elementor-repeater-item-1febf4a9{--wd-img-height:420px;}.elementor-1670 .elementor-element.elementor-element-4ede675 .elementor-repeater-item-1febf4a9 .banner-image{object-position:center center;}.elementor-1670 .elementor-element.elementor-element-4ede675 .elementor-repeater-item-febe7c59{--wd-img-height:420px;}.elementor-1670 .elementor-element.elementor-element-4ede675 .elementor-repeater-item-febe7c59 .banner-image{object-position:center center;}.elementor-1670 .elementor-element.elementor-element-4ede675 .elementor-repeater-item-0a39d782{--wd-img-height:420px;}.elementor-1670 .elementor-element.elementor-element-4ede675 .elementor-repeater-item-0a39d782 .banner-image{object-position:center center;}.elementor-1670 .elementor-element.elementor-element-4ede675 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1670 .elementor-element.elementor-element-8e4562f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1670 .elementor-element.elementor-element-ae4ade0{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:8px 8px;--row-gap:8px;--column-gap:8px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:0px;--padding-left:412px;--padding-right:412px;}.elementor-1670 .elementor-element.elementor-element-ae4ade0:not(.elementor-motion-effects-element-type-background), .elementor-1670 .elementor-element.elementor-element-ae4ade0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #C9A227 0%, #FFFFFF 28%);}.elementor-1670 .elementor-element.elementor-element-a19364c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1670 .elementor-element.elementor-element-a19364c{--wd-img-height:548px;}.elementor-1670 .elementor-element.elementor-element-a19364c .banner-image{object-position:center center;}.elementor-1670 .elementor-element.elementor-element-a19364c .banner-title{color:#FFFFFF;font-family:"Times New Roman", Sans-serif;font-size:25px;font-weight:400;text-transform:uppercase;line-height:31px;letter-spacing:2px;}.elementor-1670 .elementor-element.elementor-element-e825389 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1670 .elementor-element.elementor-element-e825389{--wd-img-height:548px;}.elementor-1670 .elementor-element.elementor-element-e825389 .banner-image{object-position:center center;}.elementor-1670 .elementor-element.elementor-element-e825389 .banner-title{color:#FFFFFF;font-family:"Times New Roman", Sans-serif;font-size:25px;font-weight:400;text-transform:uppercase;line-height:31px;letter-spacing:2px;}.elementor-1670 .elementor-element.elementor-element-e427ba2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1670 .elementor-element.elementor-element-e427ba2{--wd-img-height:548px;}.elementor-1670 .elementor-element.elementor-element-e427ba2 .banner-image{object-position:center center;}.elementor-1670 .elementor-element.elementor-element-e427ba2 .banner-title{color:#FFFFFF;font-family:"Times New Roman", Sans-serif;font-size:25px;font-weight:400;text-transform:uppercase;line-height:31px;letter-spacing:2px;}.elementor-1670 .elementor-element.elementor-element-88dbea4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1670 .elementor-element.elementor-element-88dbea4{--wd-img-height:548px;}.elementor-1670 .elementor-element.elementor-element-88dbea4 .banner-image{object-position:center center;}.elementor-1670 .elementor-element.elementor-element-88dbea4 .banner-title{color:#FFFFFF;font-family:"Times New Roman", Sans-serif;font-size:25px;font-weight:400;text-transform:uppercase;line-height:31px;letter-spacing:2px;}.elementor-1670 .elementor-element.elementor-element-3333ce9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1670 .elementor-element.elementor-element-3333ce9{--wd-img-height:548px;}.elementor-1670 .elementor-element.elementor-element-3333ce9 .banner-image{object-position:center center;}.elementor-1670 .elementor-element.elementor-element-3333ce9 .banner-title{font-family:"Times New Roman", Sans-serif;font-size:25px;}.elementor-1670 .elementor-element.elementor-element-0db229d{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:390px;--padding-right:390px;}.elementor-1670 .elementor-element.elementor-element-0db229d:not(.elementor-motion-effects-element-type-background), .elementor-1670 .elementor-element.elementor-element-0db229d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1670 .elementor-element.elementor-element-879396c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;text-align:center;}.elementor-1670 .elementor-element.elementor-element-879396c .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:34px;font-weight:400;text-transform:none;line-height:52px;letter-spacing:0.6px;color:#2E2E2E;}.elementor-1670 .elementor-element.elementor-element-95dfcb0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1670 .elementor-element.elementor-element-742a02b > .elementor-widget-container{margin:20px 0px 0px 0px;padding:14px 30px 14px 30px;}.elementor-1670 .elementor-element.elementor-element-742a02b .wd-button-wrapper a{background-color:#C9A227;border-color:#C9A227;}.elementor-1670 .elementor-element.elementor-element-742a02b .wd-button-wrapper:hover a{background-color:#B89222;border-color:#B89222;}.elementor-1670 .elementor-element.elementor-element-742a02b .wd-btn-text{font-family:"Merriweather, serif", Sans-serif;font-size:15px;font-weight:400;text-transform:none;line-height:18px;letter-spacing:1px;}.elementor-1670 .elementor-element.elementor-element-58ce3f2{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:36px;--padding-bottom:36px;--padding-left:390px;--padding-right:390px;}.elementor-1670 .elementor-element.elementor-element-58ce3f2:not(.elementor-motion-effects-element-type-background), .elementor-1670 .elementor-element.elementor-element-58ce3f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1670 .elementor-element.elementor-element-4a8f122{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;text-align:center;}.elementor-1670 .elementor-element.elementor-element-4a8f122 .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:34px;font-weight:400;text-transform:none;line-height:52px;letter-spacing:0.6px;color:#2E2E2E;}.elementor-1670 .elementor-element.elementor-element-cda3088 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1670 .elementor-element.elementor-element-d8fc6b3 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:14px 30px 14px 30px;}.elementor-1670 .elementor-element.elementor-element-d8fc6b3 .wd-button-wrapper a{background-color:#C9A227;border-color:#C9A227;}.elementor-1670 .elementor-element.elementor-element-d8fc6b3 .wd-button-wrapper:hover a{background-color:#B89222;border-color:#B89222;}.elementor-1670 .elementor-element.elementor-element-d8fc6b3 .wd-btn-text{font-family:"Merriweather, serif", Sans-serif;font-size:15px;font-weight:400;text-transform:none;line-height:18px;letter-spacing:1px;}@media(max-width:1024px){.elementor-1670 .elementor-element.elementor-element-48ab0fd{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1670 .elementor-element.elementor-element-612e710{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1670 .elementor-element.elementor-element-ff2c23c .elementor-repeater-item-1febf4a9{--wd-img-height:560px;}.elementor-1670 .elementor-element.elementor-element-ff2c23c .elementor-repeater-item-febe7c59{--wd-img-height:560px;}.elementor-1670 .elementor-element.elementor-element-ff2c23c .elementor-repeater-item-0a39d782{--wd-img-height:560px;}.elementor-1670 .elementor-element.elementor-element-ff2c23c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1670 .elementor-element.elementor-element-15ca467 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1670 .elementor-element.elementor-element-e8ce9d5{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:80px;--padding-right:80px;}.elementor-1670 .elementor-element.elementor-element-94c64a8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1670 .elementor-element.elementor-element-94c64a8{--wd-img-height:338px;}.elementor-1670 .elementor-element.elementor-element-94c64a8 .banner-title{font-size:19px;line-height:31px;letter-spacing:2px;}.elementor-1670 .elementor-element.elementor-element-bf78d31 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1670 .elementor-element.elementor-element-bf78d31{--wd-img-height:338px;}.elementor-1670 .elementor-element.elementor-element-bf78d31 .banner-title{font-size:19px;line-height:31px;letter-spacing:2px;}.elementor-1670 .elementor-element.elementor-element-5e02eb1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1670 .elementor-element.elementor-element-5e02eb1{--wd-img-height:338px;}.elementor-1670 .elementor-element.elementor-element-5e02eb1 .banner-title{font-size:19px;line-height:31px;letter-spacing:2px;}.elementor-1670 .elementor-element.elementor-element-1982019 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1670 .elementor-element.elementor-element-1982019{--wd-img-height:338px;}.elementor-1670 .elementor-element.elementor-element-1982019 .banner-title{font-size:19px;line-height:31px;letter-spacing:2px;}.elementor-1670 .elementor-element.elementor-element-3f9629a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1670 .elementor-element.elementor-element-3f9629a{--wd-img-height:338px;}.elementor-1670 .elementor-element.elementor-element-3f9629a .banner-title{font-size:21px;}.elementor-1670 .elementor-element.elementor-element-dd12260{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:36px;--padding-bottom:36px;--padding-left:50px;--padding-right:50px;}.elementor-1670 .elementor-element.elementor-element-4b81829{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;text-align:center;}.elementor-1670 .elementor-element.elementor-element-4b81829 .elementor-heading-title{font-size:40px;line-height:52px;letter-spacing:0.6px;}.elementor-1670 .elementor-element.elementor-element-7072cc0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1670 .elementor-element.elementor-element-db5c237 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:14px 30px 14px 30px;}.elementor-1670 .elementor-element.elementor-element-db5c237 .wd-btn-text{font-size:15px;line-height:18px;letter-spacing:1px;}.elementor-1670 .elementor-element.elementor-element-6e5d832{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:36px;--padding-bottom:36px;--padding-left:50px;--padding-right:50px;}.elementor-1670 .elementor-element.elementor-element-d4942ad{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;text-align:center;}.elementor-1670 .elementor-element.elementor-element-d4942ad .elementor-heading-title{font-size:40px;line-height:52px;letter-spacing:0.6px;}.elementor-1670 .elementor-element.elementor-element-f624a6b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1670 .elementor-element.elementor-element-9e3f632 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:14px 30px 14px 30px;}.elementor-1670 .elementor-element.elementor-element-9e3f632 .wd-btn-text{font-size:15px;line-height:18px;letter-spacing:1px;}.elementor-1670 .elementor-element.elementor-element-f759107{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1670 .elementor-element.elementor-element-87697da{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1670 .elementor-element.elementor-element-4ede675 .elementor-repeater-item-1febf4a9{--wd-img-height:560px;}.elementor-1670 .elementor-element.elementor-element-4ede675 .elementor-repeater-item-febe7c59{--wd-img-height:560px;}.elementor-1670 .elementor-element.elementor-element-4ede675 .elementor-repeater-item-0a39d782{--wd-img-height:560px;}.elementor-1670 .elementor-element.elementor-element-4ede675 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1670 .elementor-element.elementor-element-8e4562f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1670 .elementor-element.elementor-element-ae4ade0{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:80px;--padding-right:80px;}.elementor-1670 .elementor-element.elementor-element-a19364c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1670 .elementor-element.elementor-element-a19364c{--wd-img-height:338px;}.elementor-1670 .elementor-element.elementor-element-a19364c .banner-title{font-size:27px;line-height:31px;letter-spacing:2px;}.elementor-1670 .elementor-element.elementor-element-e825389 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1670 .elementor-element.elementor-element-e825389{--wd-img-height:338px;}.elementor-1670 .elementor-element.elementor-element-e825389 .banner-title{font-size:27px;line-height:31px;letter-spacing:2px;}.elementor-1670 .elementor-element.elementor-element-e427ba2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1670 .elementor-element.elementor-element-e427ba2{--wd-img-height:338px;}.elementor-1670 .elementor-element.elementor-element-e427ba2 .banner-title{font-size:27px;line-height:31px;letter-spacing:2px;}.elementor-1670 .elementor-element.elementor-element-88dbea4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1670 .elementor-element.elementor-element-88dbea4{--wd-img-height:338px;}.elementor-1670 .elementor-element.elementor-element-88dbea4 .banner-title{font-size:27px;line-height:31px;letter-spacing:2px;}.elementor-1670 .elementor-element.elementor-element-3333ce9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1670 .elementor-element.elementor-element-3333ce9{--wd-img-height:338px;}.elementor-1670 .elementor-element.elementor-element-0db229d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:36px;--padding-bottom:36px;--padding-left:50px;--padding-right:50px;}.elementor-1670 .elementor-element.elementor-element-879396c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;text-align:center;}.elementor-1670 .elementor-element.elementor-element-879396c .elementor-heading-title{font-size:40px;line-height:52px;letter-spacing:0.6px;}.elementor-1670 .elementor-element.elementor-element-95dfcb0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1670 .elementor-element.elementor-element-742a02b > .elementor-widget-container{margin:20px 0px 0px 0px;padding:14px 30px 14px 30px;}.elementor-1670 .elementor-element.elementor-element-742a02b .wd-btn-text{font-size:15px;line-height:18px;letter-spacing:1px;}.elementor-1670 .elementor-element.elementor-element-58ce3f2{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:36px;--padding-bottom:36px;--padding-left:50px;--padding-right:50px;}.elementor-1670 .elementor-element.elementor-element-4a8f122{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;text-align:center;}.elementor-1670 .elementor-element.elementor-element-4a8f122 .elementor-heading-title{font-size:40px;line-height:52px;letter-spacing:0.6px;}.elementor-1670 .elementor-element.elementor-element-cda3088 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1670 .elementor-element.elementor-element-d8fc6b3 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:14px 30px 14px 30px;}.elementor-1670 .elementor-element.elementor-element-d8fc6b3 .wd-btn-text{font-size:15px;line-height:18px;letter-spacing:1px;}}@media(max-width:768px){.elementor-1670 .elementor-element.elementor-element-48ab0fd{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1670 .elementor-element.elementor-element-612e710{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1670 .elementor-element.elementor-element-ff2c23c .elementor-repeater-item-1febf4a9{--wd-img-height:340px;}.elementor-1670 .elementor-element.elementor-element-ff2c23c .elementor-repeater-item-febe7c59{--wd-img-height:340px;}.elementor-1670 .elementor-element.elementor-element-ff2c23c .elementor-repeater-item-0a39d782{--wd-img-height:340px;}.elementor-1670 .elementor-element.elementor-element-ff2c23c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1670 .elementor-element.elementor-element-15ca467 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1670 .elementor-element.elementor-element-e8ce9d5{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:80px;--padding-right:80px;}.elementor-1670 .elementor-element.elementor-element-94c64a8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1670 .elementor-element.elementor-element-94c64a8{--wd-img-height:128px;}.elementor-1670 .elementor-element.elementor-element-94c64a8 .banner-title{font-size:12px;line-height:14px;letter-spacing:0.5px;}.elementor-1670 .elementor-element.elementor-element-bf78d31 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1670 .elementor-element.elementor-element-bf78d31{--wd-img-height:128px;}.elementor-1670 .elementor-element.elementor-element-bf78d31 .banner-title{font-size:12px;line-height:14px;letter-spacing:0.5px;}.elementor-1670 .elementor-element.elementor-element-5e02eb1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1670 .elementor-element.elementor-element-5e02eb1{--wd-img-height:128px;}.elementor-1670 .elementor-element.elementor-element-5e02eb1 .banner-title{font-size:12px;line-height:14px;letter-spacing:0.5px;}.elementor-1670 .elementor-element.elementor-element-1982019 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1670 .elementor-element.elementor-element-1982019{--wd-img-height:128px;}.elementor-1670 .elementor-element.elementor-element-1982019 .banner-title{font-size:12px;line-height:14px;letter-spacing:0.5px;}.elementor-1670 .elementor-element.elementor-element-3f9629a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1670 .elementor-element.elementor-element-3f9629a{--wd-img-height:128px;}.elementor-1670 .elementor-element.elementor-element-dd12260{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:27px;--padding-bottom:27px;--padding-left:15px;--padding-right:15px;}.elementor-1670 .elementor-element.elementor-element-4b81829{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;text-align:center;}.elementor-1670 .elementor-element.elementor-element-4b81829 .elementor-heading-title{font-size:30px;line-height:39px;letter-spacing:0.6px;}.elementor-1670 .elementor-element.elementor-element-7072cc0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1670 .elementor-element.elementor-element-db5c237 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:14px 30px 14px 30px;}.elementor-1670 .elementor-element.elementor-element-db5c237 .wd-btn-text{font-size:15px;line-height:18px;letter-spacing:1px;}.elementor-1670 .elementor-element.elementor-element-6e5d832{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:27px;--padding-bottom:27px;--padding-left:15px;--padding-right:15px;}.elementor-1670 .elementor-element.elementor-element-d4942ad{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;text-align:center;}.elementor-1670 .elementor-element.elementor-element-d4942ad .elementor-heading-title{font-size:30px;line-height:39px;letter-spacing:0.6px;}.elementor-1670 .elementor-element.elementor-element-f624a6b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1670 .elementor-element.elementor-element-9e3f632 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:14px 30px 14px 30px;}.elementor-1670 .elementor-element.elementor-element-9e3f632 .wd-btn-text{font-size:15px;line-height:18px;letter-spacing:1px;}.elementor-1670 .elementor-element.elementor-element-f759107{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1670 .elementor-element.elementor-element-87697da{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1670 .elementor-element.elementor-element-4ede675 .elementor-repeater-item-1febf4a9{--wd-img-height:340px;}.elementor-1670 .elementor-element.elementor-element-4ede675 .elementor-repeater-item-febe7c59{--wd-img-height:340px;}.elementor-1670 .elementor-element.elementor-element-4ede675 .elementor-repeater-item-0a39d782{--wd-img-height:340px;}.elementor-1670 .elementor-element.elementor-element-4ede675 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1670 .elementor-element.elementor-element-8e4562f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:16px 16px 16px 16px;}.elementor-1670 .elementor-element.elementor-element-ae4ade0{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:80px;--padding-right:80px;}.elementor-1670 .elementor-element.elementor-element-a19364c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1670 .elementor-element.elementor-element-a19364c{--wd-img-height:128px;}.elementor-1670 .elementor-element.elementor-element-a19364c .banner-title{font-size:12px;line-height:14px;letter-spacing:0.5px;}.elementor-1670 .elementor-element.elementor-element-e825389 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1670 .elementor-element.elementor-element-e825389{--wd-img-height:128px;}.elementor-1670 .elementor-element.elementor-element-e825389 .banner-title{font-size:12px;line-height:14px;letter-spacing:0.5px;}.elementor-1670 .elementor-element.elementor-element-e427ba2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1670 .elementor-element.elementor-element-e427ba2{--wd-img-height:128px;}.elementor-1670 .elementor-element.elementor-element-e427ba2 .banner-title{font-size:12px;line-height:14px;letter-spacing:0.5px;}.elementor-1670 .elementor-element.elementor-element-88dbea4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1670 .elementor-element.elementor-element-88dbea4{--wd-img-height:128px;}.elementor-1670 .elementor-element.elementor-element-88dbea4 .banner-title{font-size:12px;line-height:14px;letter-spacing:0.5px;}.elementor-1670 .elementor-element.elementor-element-3333ce9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1670 .elementor-element.elementor-element-3333ce9{--wd-img-height:128px;}.elementor-1670 .elementor-element.elementor-element-0db229d{--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:27px;--padding-left:15px;--padding-right:15px;}.elementor-1670 .elementor-element.elementor-element-879396c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;text-align:center;}.elementor-1670 .elementor-element.elementor-element-879396c .elementor-heading-title{font-size:30px;line-height:39px;letter-spacing:0.6px;}.elementor-1670 .elementor-element.elementor-element-95dfcb0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1670 .elementor-element.elementor-element-742a02b > .elementor-widget-container{margin:20px 0px 0px 0px;padding:14px 30px 14px 30px;}.elementor-1670 .elementor-element.elementor-element-742a02b .wd-btn-text{font-size:15px;line-height:18px;letter-spacing:1px;}.elementor-1670 .elementor-element.elementor-element-58ce3f2{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:27px;--padding-bottom:27px;--padding-left:15px;--padding-right:15px;}.elementor-1670 .elementor-element.elementor-element-4a8f122{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;text-align:center;}.elementor-1670 .elementor-element.elementor-element-4a8f122 .elementor-heading-title{font-size:30px;line-height:39px;letter-spacing:0.6px;}.elementor-1670 .elementor-element.elementor-element-cda3088 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1670 .elementor-element.elementor-element-d8fc6b3 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:14px 30px 14px 30px;}.elementor-1670 .elementor-element.elementor-element-d8fc6b3 .wd-btn-text{font-size:15px;line-height:18px;letter-spacing:1px;}}/* Start custom CSS for container, class: .elementor-element-e8ce9d5 */.elementor-1670 .elementor-element.elementor-element-e8ce9d5 {
  --hex: polygon(50% 0%, 100% 25%, 100% 75%, 50% 100%, 0% 75%, 0% 25%);
  grid-template-columns: repeat(6, 1fr) !important;
  column-gap: 0 !important;
  row-gap: 0 !important;
}

.elementor-1670 .elementor-element.elementor-element-e8ce9d5 > .elementor-element {
  position: relative;
  align-self: start;
  width: auto !important;
  height: auto !important;
  min-height: 0 !important;
  aspect-ratio: calc(sqrt(3) / 2); /* 宽:高 = √3:2，裁出来才是正六边形 */
  background: #fff;                 /* 露出来的一圈就是白边 */
  clip-path: var(--hex);
}

.elementor-1670 .elementor-element.elementor-element-e8ce9d5 > .elementor-element:nth-child(1) { grid-column: 1 / span 2; grid-row: 1; }
.elementor-1670 .elementor-element.elementor-element-e8ce9d5 > .elementor-element:nth-child(2) { grid-column: 3 / span 2; grid-row: 1; }
.elementor-1670 .elementor-element.elementor-element-e8ce9d5 > .elementor-element:nth-child(3) { grid-column: 5 / span 2; grid-row: 1; }
.elementor-1670 .elementor-element.elementor-element-e8ce9d5 > .elementor-element:nth-child(4) { grid-column: 2 / span 2; grid-row: 2; }
.elementor-1670 .elementor-element.elementor-element-e8ce9d5 > .elementor-element:nth-child(5) { grid-column: 4 / span 2; grid-row: 2; }

/* 下一行上移自身高度的 25%，顶点刚好卡进上排缺口 */
.elementor-1670 .elementor-element.elementor-element-e8ce9d5 > .elementor-element:nth-child(n + 4) {
  transform: translateY(-25%);
  margin-bottom: calc(-0.25 * (2 / sqrt(3)) * 100% / 3);
}

.elementor-1670 .elementor-element.elementor-element-e8ce9d5 > .elementor-element > .elementor-widget-container {
  position: absolute;
  inset: 0;
  height: auto;
  clip-path: var(--hex);
  transform: scale(0.96); /* 越小白边越粗，0.96 大约是图一那种细白边 */
  transform-origin: center;
}

.elementor-1670 .elementor-element.elementor-element-e8ce9d5 .promo-banner-wrapper,
.elementor-1670 .elementor-element.elementor-element-e8ce9d5 .promo-banner {
  height: 100% !important;
  min-height: 100% !important;
  background-size: cover !important;
  background-position: center !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ae4ade0 */.elementor-1670 .elementor-element.elementor-element-ae4ade0 {
  --hex: polygon(50% 0%, 100% 25%, 100% 75%, 50% 100%, 0% 75%, 0% 25%);
  grid-template-columns: repeat(6, 1fr) !important;
  column-gap: 0 !important;
  row-gap: 0 !important;
}

.elementor-1670 .elementor-element.elementor-element-ae4ade0 > .elementor-element {
  position: relative;
  align-self: start;
  width: auto !important;
  height: auto !important;
  min-height: 0 !important;
  aspect-ratio: calc(sqrt(3) / 2);
  background: #fff;
  clip-path: var(--hex);
}

.elementor-1670 .elementor-element.elementor-element-ae4ade0 > .elementor-element:nth-child(1) { grid-column: 1 / span 2; grid-row: 1; }
.elementor-1670 .elementor-element.elementor-element-ae4ade0 > .elementor-element:nth-child(2) { grid-column: 3 / span 2; grid-row: 1; }
.elementor-1670 .elementor-element.elementor-element-ae4ade0 > .elementor-element:nth-child(3) { grid-column: 5 / span 2; grid-row: 1; }
.elementor-1670 .elementor-element.elementor-element-ae4ade0 > .elementor-element:nth-child(4) { grid-column: 2 / span 2; grid-row: 2; }
.elementor-1670 .elementor-element.elementor-element-ae4ade0 > .elementor-element:nth-child(5) { grid-column: 4 / span 2; grid-row: 2; }

.elementor-1670 .elementor-element.elementor-element-ae4ade0 > .elementor-element:nth-child(n + 4) {
  transform: translateY(-25%);
  margin-bottom: calc(-0.25 * (2 / sqrt(3)) * 100% / 3);
}

.elementor-1670 .elementor-element.elementor-element-ae4ade0 > .elementor-element > .elementor-widget-container {
  position: absolute;
  inset: 0;
  height: auto;
  clip-path: var(--hex);
  transform: scale(0.96);
  transform-origin: center;
}

.elementor-1670 .elementor-element.elementor-element-ae4ade0 .promo-banner-wrapper,
.elementor-1670 .elementor-element.elementor-element-ae4ade0 .promo-banner {
  height: 100% !important;
  min-height: 100% !important;
  background-size: cover !important;
  background-position: center !important;
}

@media (max-width: 767px) {
  .elementor-1670 .elementor-element.elementor-element-ae4ade0 {
    grid-template-columns: repeat(4, 1fr) !important;
    /* 抵消下排上移后，格子底部多出来的半颗高度 */
    margin-bottom: calc(-0.5 * 100% / sqrt(3)) !important;
  }

  .elementor-1670 .elementor-element.elementor-element-ae4ade0 > .elementor-element:nth-child(1) { grid-column: 1 / span 2; grid-row: 1; }
  .elementor-1670 .elementor-element.elementor-element-ae4ade0 > .elementor-element:nth-child(2) { grid-column: 3 / span 2; grid-row: 1; }

  .elementor-1670 .elementor-element.elementor-element-ae4ade0 > .elementor-element:nth-child(3) {
    grid-column: 2 / span 2;
    grid-row: 2;
    transform: translateY(-25%);
    margin-bottom: 0;
  }

  .elementor-1670 .elementor-element.elementor-element-ae4ade0 > .elementor-element:nth-child(4),
  .elementor-1670 .elementor-element.elementor-element-ae4ade0 > .elementor-element:nth-child(5) {
    grid-row: 3;
    transform: translateY(-50%);
    margin-bottom: 0;
  }

  .elementor-1670 .elementor-element.elementor-element-ae4ade0 > .elementor-element:nth-child(4) { grid-column: 1 / span 2; }
  .elementor-1670 .elementor-element.elementor-element-ae4ade0 > .elementor-element:nth-child(5) { grid-column: 3 / span 2; }
}/* End custom CSS */