.elementor-kit-1399{--e-global-color-primary:#D66829;--e-global-color-secondary:#ED964A;--e-global-color-text:#4F4E4D;--e-global-color-accent:#5C5A58;--e-global-color-64e2a05:#F8D8B0;--e-global-color-bb77071:#F9F1E7;--e-global-color-c773954:#84817E;--e-global-color-8755113:#B6B4B3;--e-global-color-7af808c:#E5E4E3;--e-global-color-3b0c241:#F1F1F1;--e-global-color-f146195:#F8F8F8;--e-global-color-63da3bf:#EF0202;--e-global-color-881cddd:#FFE7D9;--e-global-color-25c9d68:#F9F1E7;--e-global-typography-primary-font-family:"Noto Sans TC";--e-global-typography-primary-font-size:2.5em;--e-global-typography-primary-font-weight:600;--e-global-typography-primary-font-style:normal;--e-global-typography-primary-line-height:56px;--e-global-typography-primary-letter-spacing:0px;--e-global-typography-primary-word-spacing:0px;--e-global-typography-secondary-font-family:"Noto Sans TC";--e-global-typography-secondary-font-size:2.25em;--e-global-typography-secondary-font-weight:600;--e-global-typography-secondary-font-style:normal;--e-global-typography-secondary-line-height:50px;--e-global-typography-text-font-family:"Noto Sans TC";--e-global-typography-text-font-weight:600;--e-global-typography-text-font-style:normal;--e-global-typography-text-line-height:44px;--e-global-typography-accent-font-family:"Noto Sans TC";--e-global-typography-accent-font-size:1.5em;--e-global-typography-accent-font-weight:600;--e-global-typography-accent-font-style:normal;--e-global-typography-accent-line-height:33px;--e-global-typography-e314022-font-family:"Noto Sans TC";--e-global-typography-e314022-font-size:1.25em;--e-global-typography-e314022-font-weight:600;--e-global-typography-e314022-font-style:normal;--e-global-typography-e314022-line-height:28px;--e-global-typography-764daed-font-family:"Noto Sans TC";--e-global-typography-764daed-font-size:18px;--e-global-typography-764daed-font-weight:600;--e-global-typography-764daed-font-style:normal;--e-global-typography-764daed-line-height:28px;--e-global-typography-764daed-letter-spacing:0px;--e-global-typography-f8f628e-font-size:16px;--e-global-typography-f8f628e-font-weight:600;--e-global-typography-f8f628e-font-style:normal;--e-global-typography-f8f628e-line-height:25px;--e-global-typography-4b8fd26-font-family:"Noto Sans TC";--e-global-typography-4b8fd26-font-size:2.5em;--e-global-typography-4b8fd26-font-weight:400;--e-global-typography-4b8fd26-font-style:normal;--e-global-typography-4b8fd26-line-height:67px;--e-global-typography-d5f55de-font-family:"Noto Sans TC";--e-global-typography-d5f55de-font-size:2.25px;--e-global-typography-d5f55de-font-weight:400;--e-global-typography-d5f55de-font-style:normal;--e-global-typography-d5f55de-line-height:56px;--e-global-typography-8d41f50-font-family:"Noto Sans TC";--e-global-typography-8d41f50-font-size:2px;--e-global-typography-8d41f50-font-weight:400;--e-global-typography-8d41f50-font-style:normal;--e-global-typography-8d41f50-line-height:44px;--e-global-typography-ff1fb74-font-family:"Noto Sans TC";--e-global-typography-ff1fb74-font-size:1.5px;--e-global-typography-ff1fb74-font-weight:400;--e-global-typography-ff1fb74-font-style:normal;--e-global-typography-ff1fb74-line-height:33px;--e-global-typography-2567eca-font-family:"Noto Sans TC";--e-global-typography-2567eca-font-size:1.25px;--e-global-typography-2567eca-font-weight:400;--e-global-typography-2567eca-font-style:normal;--e-global-typography-2567eca-line-height:28px;--e-global-typography-e120276-font-family:"Noto Sans TC";--e-global-typography-e120276-font-size:1.125em;--e-global-typography-e120276-font-weight:400;--e-global-typography-e120276-font-style:normal;--e-global-typography-e120276-line-height:28px;--e-global-typography-e53a3a0-font-family:"Noto Sans TC";--e-global-typography-e53a3a0-font-weight:400;--e-global-typography-e53a3a0-font-style:normal;--e-global-typography-e53a3a0-line-height:25px;--e-global-typography-e05aee9-font-family:"Noto Sans TC";--e-global-typography-e05aee9-font-size:0.75em;--e-global-typography-e05aee9-font-weight:300;--e-global-typography-e05aee9-line-height:18px;--e-global-typography-b3b1035-font-family:"Carme";--e-global-typography-b3b1035-font-size:3em;--e-global-typography-b3b1035-line-height:50px;color:var( --e-global-color-text );}.elementor-kit-1399 e-page-transition{background-color:#FFBC7D;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1200px;}.e-con{--container-max-width:1200px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-kit-1399{--e-global-typography-b3b1035-font-size:36px;--e-global-typography-b3b1035-line-height:50px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-1399{--e-global-typography-primary-font-size:32px;--e-global-typography-primary-line-height:44px;--e-global-typography-secondary-font-size:28px;--e-global-typography-secondary-line-height:40px;--e-global-typography-text-font-size:24px;--e-global-typography-text-line-height:34px;--e-global-typography-accent-font-size:20px;--e-global-typography-accent-line-height:28px;--e-global-typography-e314022-font-size:18px;--e-global-typography-e314022-line-height:26px;--e-global-typography-764daed-font-size:16px;--e-global-typography-764daed-line-height:24px;--e-global-typography-f8f628e-font-size:14px;--e-global-typography-f8f628e-line-height:21px;--e-global-typography-4b8fd26-font-size:32px;--e-global-typography-4b8fd26-line-height:44px;--e-global-typography-d5f55de-font-size:28px;--e-global-typography-d5f55de-line-height:40px;--e-global-typography-8d41f50-font-size:24px;--e-global-typography-8d41f50-line-height:34px;--e-global-typography-ff1fb74-font-size:19px;--e-global-typography-ff1fb74-letter-spacing:34px;--e-global-typography-2567eca-font-size:18px;--e-global-typography-2567eca-line-height:26px;--e-global-typography-e120276-font-size:16px;--e-global-typography-e120276-line-height:24px;--e-global-typography-e53a3a0-font-size:14px;--e-global-typography-e53a3a0-line-height:21px;--e-global-typography-b3b1035-font-size:36px;--e-global-typography-b3b1035-line-height:40px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */.fix-bottom {
    position: fixed;
    left: 80%;
    bottom: 10%;
    width: 15%;
    border-radius: 52%;
}
.fix-bottom img {
    border-radius: 52%;
}

/* 媒体查询，针对屏幕宽度小于760像素的设备 */
@media (min-width: 480px) {
    .fix-bottom {
        width: 13%; /* 在较小屏幕上调整宽度 */
        left: 86%;  /* 更新左边距以使元素居中 */
        /* 其他需要调整的样式也可以在这里添加 */
        /* border-radius: 42%; */
        border-radius: 10%;
    }
}

/* 媒体查询，针对屏幕宽度小于760像素的设备 */
@media (min-width: 768px) {
    .fix-bottom {
        width: 8%; /* 在较小屏幕上调整宽度 */
        left: 90%;  /* 更新左边距以使元素居中 */
        /* 其他需要调整的样式也可以在这里添加 */
        /* border-radius: 42%; */
        border-radius: 10%;
    }
}


/* 媒体查询，针对屏幕宽度小于760像素的设备 */
@media (min-width: 1279px) {
    .fix-bottom {
        width: 6%; /* 在较小屏幕上调整宽度 */
        left: 93%;  /* 更新左边距以使元素居中 */
        /* 其他需要调整的样式也可以在这里添加 */
        /* border-radius: 42%; */
        border-radius: 10%;
    }
}

/* 媒体查询，针对屏幕宽度小于760像素的设备 */
@media (min-width: 1920px) {
    .fix-bottom {
        width: 3%; /* 在较小屏幕上调整宽度 */
        left: 93%;  /* 更新左边距以使元素居中 */
        /* 其他需要调整的样式也可以在这里添加 */
        /* border-radius: 42%; */
        border-radius: 10%;
    }
}/* End custom CSS */