@font-face {
    font-family: "0aec771c-7972-4d72-9115-5e2b37598e45";
    src: url(https://omo-oss-file.thefastfile.com/portal-saas/new2023060223580798293/cms/file/0aec771c-7972-4d72-9115-5e2b37598e45.ttf) format("truetype");
    font-alias: BrownStd-Bold
}

@font-face {
    font-family: "098e1eaa-324c-4349-a875-e7f007b1eeb8";
    src: url(https://omo-oss-file1.thefastfile.com/portal-saas/new2023060223580798293/cms/file/098e1eaa-324c-4349-a875-e7f007b1eeb8.otf) format("opentype");
    font-alias: gilroy-black-6
}

@font-face {
    font-family: "0d0e56d4-f089-484a-a02a-7e8b304655a5";
    src: url(https://omo-oss-file1.thefastfile.com/portal-saas/new2023060223580798293/cms/file/0d0e56d4-f089-484a-a02a-7e8b304655a5.otf) format("opentype");
    font-alias: HurmeGeometricSans1-Regular
}

@font-face {
    font-family: "0b72fd43-3547-4dcb-b8d9-300e62d43f6b";
    src: url(https://omo-oss-file1.thefastfile.com/portal-saas/new2023060223580798293/cms/file/0b72fd43-3547-4dcb-b8d9-300e62d43f6b.otf) format("opentype");
    font-alias: HurmeGeometricSans1-Bold
}

@font-face {
    font-family: "1fd6b076-dd4d-4f05-a3cd-6da5887550b1";
    src: url(https://omo-oss-file1.thefastfile.com/portal-saas/new2023060223580798293/cms/file/1fd6b076-dd4d-4f05-a3cd-6da5887550b1.ttf) format("truetype");
    font-alias: futura-medium
}

@font-face {
    font-family: "762ed745-11a8-43e0-9878-60d11a9fa0b9";
    src: url(https://omo-oss-file1.thefastfile.com/portal-saas/new2023060223580798293/cms/file/762ed745-11a8-43e0-9878-60d11a9fa0b9.TTF) format("truetype");
    font-alias: CenturyGothic
}

@font-face {
    font-family: "6eb4bfab-07ab-4214-8e33-7780e8846774";
    src: url(https://omo-oss-file1.thefastfile.com/portal-saas/new2023060223580798293/cms/file/6eb4bfab-07ab-4214-8e33-7780e8846774.ttf) format("truetype");
    font-alias: WorkSans-Thin.woff
}

@font-face {
    font-family: "81ab08eb-d99a-411a-a391-2113ef05efdc";
    src: url(https://omo-oss-file1.thefastfile.com/portal-saas/new2023060223580798293/cms/file/81ab08eb-d99a-411a-a391-2113ef05efdc.ttf) format("truetype");
    font-alias: WorkSans-Regular
}

@font-face {
    font-family: "7104a404-6835-47be-b99c-67063d899fb8";
    src: url(https://omo-oss-file1.thefastfile.com/portal-saas/new2023060223580798293/cms/file/7104a404-6835-47be-b99c-67063d899fb8.ttf) format("truetype");
    font-alias: WorkSans-Light
}

@font-face {
    font-family: a0dc4200-6f8a-431a-8b6e-d34b88bfe177;
    src: url(https://omo-oss-file1.thefastfile.com/portal-saas/new2023060223580798293/cms/file/a0dc4200-6f8a-431a-8b6e-d34b88bfe177.ttf) format("truetype");
    font-alias: bd3930b3-430a-4b2f-8cbf-eed60bb023dd;
    font-display: swap
}

@font-face {
    font-family: "6966bde3-4f10-46e4-a215-90a475a8501e";
    src: url(https://omo-oss-file1.thefastfile.com/portal-saas/new2023060223580798293/cms/file/6966bde3-4f10-46e4-a215-90a475a8501e.ttf) format("truetype");
    font-alias: fe2f3ef5-bc81-4706-91e8-366d318e81ea;
    font-display: swap
}

@font-face {
    font-family: poppins-semibold;
    src: url(https://omo-oss-file110.thefastfile.com/portal-saas/pg2025091619144085624/cms/file/poppins-semibold.ttf) format("truetype");
    font-alias: Poppins-SemiBold;
    font-display: swap
}

@font-face {
    font-family: "poppins-regular(1)";
    src: url("https://omo-oss-file110.thefastfile.com/portal-saas/pg2025091619144085624/cms/file/poppins-regular(1).ttf") format("truetype");
    font-alias: Poppins-Regular(1);
    font-display: swap
}

@font-face {
    font-family: poppins-medium;
    src: url(https://omo-oss-file110.thefastfile.com/portal-saas/pg2025091619144085624/cms/file/poppins-medium.woff) format("woff");
    font-alias: Poppins-Medium;
    font-display: swap
}

@font-face {
    font-family: poppins-regular;
    src: url(https://omo-oss-file110.thefastfile.com/portal-saas/pg2025091619144085624/cms/file/poppins-regular.woff) format("woff");
    font-alias: poppins-regular;
    font-display: swap
}

@font-face {
    font-family: poppins-light;
    src: url(https://omo-oss-file110.thefastfile.com/portal-saas/pg2025091619144085624/cms/file/poppins-light.woff) format("woff");
    font-alias: Poppins-Light;
    font-display: swap
}

@font-face {
    font-family: poppins-bold;
    src: url(https://omo-oss-file110.thefastfile.com/portal-saas/pg2025091619144085624/cms/file/poppins-bold.woff) format("woff");
    font-alias: Poppins-Bold;
    font-display: swap
}

* {
    word-break: keep-all !important;
    word-wrap: normal !important
}

html {
    scroll-behavior: smooth;
    scroll-padding-top: 100px
}

.pl_service3 .service_item.kf {
    background: #f56c6c;
    display: none
}

.pl_service3 .service_item.yj {
    background: #595656 !important
}

.pl_service3 .service_item.whatsapp {
    background: #595656 !important
}

.pl_service3 .service_item.tel {
    background: #595656 !important
}

.page_a.current {
    background: #595656;
    color: #fff
}

.pl_service {
    bottom: 90px !important;
    right: 10px !important
}

.smartIcon {
    right: 10px !important;
    width: 50px !important;
    height: 50px !important;
    padding: 5px !important;
    bottom: 80px !important
}

.s_title {
    font-family: poppins-regular
}

/* === Compact footer contact info === */
#c_static_001_P_6784-1669261935109 .e_richText-49 p,
.e_richText-49 p {
    margin: 0 !important;
    line-height: 1.5 !important;
    padding: 0 !important;
}

/* === Logo size constraint (desktop) — keeps logo consistent when custom logo is uploaded === */
#c_navigation_126_P_700-1760172763276 .e_image-16 {
    height: 70px;
}