/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Nov 14 2025 | 19:39:14 */
.header_logo .pxl-logo a {
    width: 100%;
    max-width: 220px;
}
.header_logo .pxl-logo a img {
    width: 100%;
}
.about_mission_sec .pxl-item--inner {
    flex-direction: column;
}
.about_mission_sec .pxl-item--inner .pxl-item--icon svg {
	height: 60px;
    display: block;
}
.about_mission_sec .pxl-item--inner .pxl-item--icon {
    height: 100px;
    width: 100px;
    border-radius: 11%;
    margin-left: 1px;
    background-color: var(--secondary-color) !important;
}
.about_mission_sec .pxl-item--body .pxl-item--desc {
    max-width: 440px;
}
.about_mission_sec .pxl-text-carousel3 .pxl-wrap-arrow {
    width: 100%;
    justify-content: unset;
    top: unset !important;
    transform: unset !important;
    left: 0;
    bottom: -50px;
}
.whychoose_sec .pxl-icon-box {
    height: 100%;
    border-color: #cc9e0024;
}
.whychoose_sec .elementor-widget-pxl_icon_box {
    height: 100%;
}
.whychoose_sec .pxl-icon-box:hover {
    border-color: var(--secondary-color) !important;
    background-color: #ffde6b;
}
.whychoose_sec .elementor-widget-pxl_icon_box .elementor-widget-container {
    height: 100%;
}
.widget_pxl_recent_posts .pxl-item--img a {
    display: block;
    height: 100%;
}
.widget_pxl_recent_posts .pxl-item--img a img {
    height: 100%;
    width: 100%;
    object-fit: cover;
    display: block;
}
.widget_search .search-field {
    font-family: inherit;
}