.elementor-330 .elementor-element.elementor-element-f1a04d4{--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-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-330 .elementor-element.elementor-element-5cadab3 .elementor-button{background-color:#5E3E27;font-family:"HanYiPangDunDun", Sans-serif;font-size:30px;font-weight:400;border-radius:10px 10px 10px 10px;}.elementor-330 .elementor-element.elementor-element-5cadab3 > .elementor-widget-container{margin:00px 0px 050px 00px;}.elementor-330 .elementor-element.elementor-element-4fc8667{--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;--padding-top:60px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-330 .elementor-element.elementor-element-4fc8667:not(.elementor-motion-effects-element-type-background), .elementor-330 .elementor-element.elementor-element-4fc8667 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFCED 0%, #FFE4BD 100%);}.elementor-330 .elementor-element.elementor-element-e64a189{--display:flex;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-330 .elementor-element.elementor-element-e64a189:not(.elementor-motion-effects-element-type-background), .elementor-330 .elementor-element.elementor-element-e64a189 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-330 .elementor-element.elementor-element-8f46b24 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-330 .elementor-element.elementor-element-8f46b24 .elementor-wrapper{--video-aspect-ratio:1;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-330 .elementor-element.elementor-element-ff194b2{text-align:center;}.elementor-330 .elementor-element.elementor-element-ff194b2 .elementor-heading-title{font-family:"Gilroy ExtraBold", Sans-serif;font-size:18px;font-weight:600;line-height:1.2em;color:#000000;}.elementor-330 .elementor-element.elementor-element-cb1d797{--display:flex;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:80px;--margin-right:80px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-330 .elementor-element.elementor-element-cb1d797:not(.elementor-motion-effects-element-type-background), .elementor-330 .elementor-element.elementor-element-cb1d797 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-330 .elementor-element.elementor-element-73e0b08 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-330 .elementor-element.elementor-element-73e0b08 .elementor-wrapper{--video-aspect-ratio:1;}.elementor-330 .elementor-element.elementor-element-633085b{text-align:center;}.elementor-330 .elementor-element.elementor-element-633085b .elementor-heading-title{font-family:"Gilroy ExtraBold", Sans-serif;font-size:18px;font-weight:600;line-height:1.2em;color:#000000;}.elementor-330 .elementor-element.elementor-element-cba49e9{--display:flex;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-330 .elementor-element.elementor-element-cba49e9:not(.elementor-motion-effects-element-type-background), .elementor-330 .elementor-element.elementor-element-cba49e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-330 .elementor-element.elementor-element-dd26c91 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-330 .elementor-element.elementor-element-dd26c91 .elementor-wrapper{--video-aspect-ratio:1;}.elementor-330 .elementor-element.elementor-element-98d0051{text-align:center;}.elementor-330 .elementor-element.elementor-element-98d0051 .elementor-heading-title{font-family:"Gilroy ExtraBold", Sans-serif;font-size:18px;font-weight:600;line-height:1.2em;color:#000000;}.elementor-330 .elementor-element.elementor-element-cd052f3{--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-330 .elementor-element.elementor-element-0f2a790 .elementor-button{background-color:#5E3E27;font-family:"HanYiPangDunDun", Sans-serif;font-size:30px;font-weight:400;border-radius:10px 10px 10px 10px;}.elementor-330 .elementor-element.elementor-element-0f2a790 > .elementor-widget-container{margin:00px 0px 050px 00px;}.elementor-330 .elementor-element.elementor-element-dca06af{--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;--padding-top:60px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-330 .elementor-element.elementor-element-dca06af:not(.elementor-motion-effects-element-type-background), .elementor-330 .elementor-element.elementor-element-dca06af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFCED 0%, #FFE4BD 100%);}.elementor-330 .elementor-element.elementor-element-734fd6c{--display:flex;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:80px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-330 .elementor-element.elementor-element-734fd6c:not(.elementor-motion-effects-element-type-background), .elementor-330 .elementor-element.elementor-element-734fd6c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-330 .elementor-element.elementor-element-50af9bf > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-330 .elementor-element.elementor-element-50af9bf .elementor-wrapper{--video-aspect-ratio:1;}.elementor-330 .elementor-element.elementor-element-1ec9747{text-align:center;}.elementor-330 .elementor-element.elementor-element-1ec9747 .elementor-heading-title{font-family:"Gilroy ExtraBold", Sans-serif;font-size:18px;font-weight:600;line-height:1.2em;color:#000000;}.elementor-330 .elementor-element.elementor-element-101a12b{--display:flex;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-330 .elementor-element.elementor-element-101a12b:not(.elementor-motion-effects-element-type-background), .elementor-330 .elementor-element.elementor-element-101a12b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-330 .elementor-element.elementor-element-c7c6fb9 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-330 .elementor-element.elementor-element-c7c6fb9 .elementor-wrapper{--video-aspect-ratio:1;}.elementor-330 .elementor-element.elementor-element-20e221e{text-align:center;}.elementor-330 .elementor-element.elementor-element-20e221e .elementor-heading-title{font-family:"Gilroy ExtraBold", Sans-serif;font-size:18px;font-weight:600;line-height:1.2em;color:#000000;}.elementor-330 .elementor-element.elementor-element-640bdc2{--display:flex;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-330 .elementor-element.elementor-element-640bdc2:not(.elementor-motion-effects-element-type-background), .elementor-330 .elementor-element.elementor-element-640bdc2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-330 .elementor-element.elementor-element-e6afa07 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-330 .elementor-element.elementor-element-e6afa07 .elementor-wrapper{--video-aspect-ratio:1;}.elementor-330 .elementor-element.elementor-element-a896585{text-align:center;}.elementor-330 .elementor-element.elementor-element-a896585 .elementor-heading-title{font-family:"Gilroy ExtraBold", Sans-serif;font-size:18px;font-weight:600;line-height:1.2em;color:#000000;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-330 .elementor-element.elementor-element-cb1d797{--margin-top:0px;--margin-bottom:0px;--margin-left:20px;--margin-right:20px;}}@media(min-width:768px){.elementor-330 .elementor-element.elementor-element-e64a189{--width:33.33%;}.elementor-330 .elementor-element.elementor-element-cb1d797{--width:33.33%;}.elementor-330 .elementor-element.elementor-element-cba49e9{--width:33.33%;}.elementor-330 .elementor-element.elementor-element-734fd6c{--width:40%;}.elementor-330 .elementor-element.elementor-element-101a12b{--width:40%;}.elementor-330 .elementor-element.elementor-element-640bdc2{--width:40%;}}@media(max-width:767px){.elementor-330 .elementor-element.elementor-element-e64a189{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-330 .elementor-element.elementor-element-0f2a790 .elementor-button{font-size:20px;}.elementor-330 .elementor-element.elementor-element-734fd6c{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-330 .elementor-element.elementor-element-101a12b{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}}/* Start custom CSS for image, class: .elementor-element-b93ed69 */.elementor-330 .elementor-element.elementor-element-b93ed69 img{
    width: 100%;
    object-fit:cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-162a92f */.elementor-330 .elementor-element.elementor-element-162a92f img{
    width: 100%;
    object-fit:cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ea7f326 */.elementor-330 .elementor-element.elementor-element-ea7f326 img{
    width: 100%;
    object-fit:cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8736098 */.elementor-330 .elementor-element.elementor-element-8736098 img{
    width: 100%;
    object-fit:cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b7e674c */.elementor-330 .elementor-element.elementor-element-b7e674c img{
    width: 100%;
    object-fit:cover;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-8f46b24 */.elementor-330 .elementor-element.elementor-element-8f46b24 .elementor-wrapper{
    --video-aspect-ratio: 3/4 !important;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-73e0b08 */.elementor-330 .elementor-element.elementor-element-73e0b08 .elementor-wrapper{
    --video-aspect-ratio: 3/4 !important;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-dd26c91 */.elementor-330 .elementor-element.elementor-element-dd26c91 .elementor-wrapper{
    --video-aspect-ratio: 3/4 !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d736005 */.elementor-330 .elementor-element.elementor-element-d736005 img{
    width: 100%;
    object-fit:cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3a9c19a */.elementor-330 .elementor-element.elementor-element-3a9c19a img{
    width: 100%;
    object-fit:cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-68d6372 */.elementor-330 .elementor-element.elementor-element-68d6372 img{
    width: 100%;
    object-fit:cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d5be49c */.elementor-330 .elementor-element.elementor-element-d5be49c img{
    width: 100%;
    object-fit:cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-173946c */.elementor-330 .elementor-element.elementor-element-173946c img{
    width: 100%;
    object-fit:cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3332797 */.elementor-330 .elementor-element.elementor-element-3332797 img{
    width: 100%;
    object-fit:cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-140b975 */.elementor-330 .elementor-element.elementor-element-140b975 img{
    width: 100%;
    object-fit:cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cdde616 */.elementor-330 .elementor-element.elementor-element-cdde616 img{
    width: 100%;
    object-fit:cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e553c38 */.elementor-330 .elementor-element.elementor-element-e553c38 img{
    width: 100%;
    object-fit:cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a653d93 */.elementor-330 .elementor-element.elementor-element-a653d93 img{
    width: 100%;
    object-fit:cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0dec492 */.elementor-330 .elementor-element.elementor-element-0dec492 img{
    width: 100%;
    object-fit:cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-21a1918 */.elementor-330 .elementor-element.elementor-element-21a1918 img{
    width: 100%;
    object-fit:cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-39bc87c */.elementor-330 .elementor-element.elementor-element-39bc87c img{
    width: 100%;
    object-fit:cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-96fe8bd */.elementor-330 .elementor-element.elementor-element-96fe8bd img{
    width: 100%;
    object-fit:cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-26a610b */.elementor-330 .elementor-element.elementor-element-26a610b img{
    width: 100%;
    object-fit:cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4f29ca3 */.elementor-330 .elementor-element.elementor-element-4f29ca3 img{
    width: 100%;
    object-fit:cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2924376 */.elementor-330 .elementor-element.elementor-element-2924376 img{
    width: 100%;
    object-fit:cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e63f3ee */.elementor-330 .elementor-element.elementor-element-e63f3ee img{
    width: 100%;
    object-fit:cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c191301 */.elementor-330 .elementor-element.elementor-element-c191301 img{
    width: 100%;
    object-fit:cover;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-50af9bf */.elementor-330 .elementor-element.elementor-element-50af9bf .elementor-wrapper{
    --video-aspect-ratio: 3/4 !important;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-c7c6fb9 */.elementor-330 .elementor-element.elementor-element-c7c6fb9 .elementor-wrapper{
    --video-aspect-ratio: 3/4 !important;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-e6afa07 */.elementor-330 .elementor-element.elementor-element-e6afa07 .elementor-wrapper{
    --video-aspect-ratio: 3/4 !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-89cf4e6 */.elementor-330 .elementor-element.elementor-element-89cf4e6 img{
    width: 100%;
    object-fit:cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ff1dde5 */.elementor-330 .elementor-element.elementor-element-ff1dde5 img{
    width: 100%;
    object-fit:cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7598b6d */.elementor-330 .elementor-element.elementor-element-7598b6d img{
    width: 100%;
    object-fit:cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3f2bddc */.elementor-330 .elementor-element.elementor-element-3f2bddc img{
    width: 100%;
    object-fit:cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-79abfed */.elementor-330 .elementor-element.elementor-element-79abfed img{
    width: 100%;
    object-fit:cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b419204 */.elementor-330 .elementor-element.elementor-element-b419204 img{
    width: 100%;
    object-fit:cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2a333dd */.elementor-330 .elementor-element.elementor-element-2a333dd img{
    width: 100%;
    object-fit:cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2e0c1df */.elementor-330 .elementor-element.elementor-element-2e0c1df img{
    width: 100%;
    object-fit:cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-af2974a */.elementor-330 .elementor-element.elementor-element-af2974a img{
    width: 100%;
    object-fit:cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4768559 */.elementor-330 .elementor-element.elementor-element-4768559 img{
    width: 100%;
    object-fit:cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a87acf3 */.elementor-330 .elementor-element.elementor-element-a87acf3 img{
    width: 100%;
    object-fit:cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5c2e141 */.elementor-330 .elementor-element.elementor-element-5c2e141 img{
    width: 100%;
    object-fit:cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-dcaa0e9 */.elementor-330 .elementor-element.elementor-element-dcaa0e9 img{
    width: 100%;
    object-fit:cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-70878ca */.elementor-330 .elementor-element.elementor-element-70878ca img{
    width: 100%;
    object-fit:cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1a85e78 */.elementor-330 .elementor-element.elementor-element-1a85e78 img{
    width: 100%;
    object-fit:cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b45c07b */.elementor-330 .elementor-element.elementor-element-b45c07b img{
    width: 100%;
    object-fit:cover;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'HanYiPangDunDun';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.chevinglobal.com/wp-content/uploads/2024/03/HYPangDunDunJ-2.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Gilroy ExtraBold';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.chevinglobal.com/wp-content/uploads/2024/03/Gilroy-ExtraBold-1.ttf') format('truetype');
}
/* End Custom Fonts CSS */