h1,h2,h3,h4,h5,h6,.entry-title,.entry-title a,.ct-sidebar .widget-title{font-family:'Playpen Sans',cursive!important}body,p,.entry-content,.ct-sidebar .ct-widget,.ct-sidebar .ct-widget ul li a,.entry-meta,.meta-categories{font-family:'Inter',sans-serif!important}.ct-sidebar .ct-widget ul li a{font-weight:500}.ct-sidebar .ct-widget{background-color:#fff;padding:25px;border-radius:12px;box-shadow:0 4px 20px rgb(15 23 42 / .05);border:1px solid #e2e8f0;margin-bottom:25px}.ct-sidebar .widget-title{font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:#515151;padding-bottom:10px;margin-bottom:18px;border-bottom:3px solid var(--theme-palette-color-2);display:inline-block}.ct-sidebar .ct-widget ul{list-style:none;padding:0;margin:0}.ct-sidebar .ct-widget ul li{padding:10px 0;border-bottom:1px dashed #e2e8f0}.ct-sidebar .ct-widget ul li:last-child{border-bottom:none}.ct-sidebar .ct-widget ul li a{color:#475569;font-weight:500;font-size:15px;text-decoration:none;transition:all 0.25s ease;display:inline-block}.ct-sidebar .ct-widget ul li a:hover{color:var(--theme-palette-color-2);transform:translateX(4px)}.ct-sidebar .widget_recent_entries ul li{position:relative;padding-left:15px}.ct-sidebar .widget_recent_entries ul li::before{content:"•";position:absolute;left:0;color:var(--theme-palette-color-2);font-weight:700}@media (max-width:960px){.ct-posts-shortcode .entries{display:flex;flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;gap:20px;padding:5px 20px 25px 20px;margin:0 -20px;-webkit-overflow-scrolling:touch;scrollbar-width:none}.ct-posts-shortcode .entries::-webkit-scrollbar{display:none}.ct-posts-shortcode .entries article{flex:0 0 82%;max-width:82%;scroll-snap-align:center}}@media (max-width:1024px){.my-main-header-container{flex-direction:column!important;align-items:flex-start!important;gap:14px!important}.my-main-header-container .my-mobile-branch strong{font-size:15px!important}.my-main-header-container .my-mobile-branch span{font-size:17px!important}.my-main-header-container .my-mobile-branch svg{width:16px!important;height:16px!important}}@media (max-width:480px){.my-mobile-branch{flex-direction:column!important;align-items:flex-start!important;gap:4px!important}}.ct-footer .widget-title,.ct-footer h4{font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;padding-bottom:10px;margin-bottom:18px;border-bottom:3px solid var(--theme-palette-color-2);display:inline-block}.blocksy-custom-footer-contact{display:flex;flex-direction:column;gap:20px;margin-top:12px}.blocksy-custom-footer-contact .contact-item{display:flex;flex-direction:column;align-items:flex-start}.blocksy-custom-footer-contact .contact-header{display:flex;flex-direction:row;align-items:center;gap:8px;margin-bottom:6px}.blocksy-custom-footer-contact .contact-svg{stroke:var(--theme-palette-color-2)!important;fill:none!important;display:inline-block;flex-shrink:0}.blocksy-custom-footer-contact .label{font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;opacity:.9;line-height:1;margin:0;padding:0}.blocksy-custom-footer-contact .contact-text-only{display:block;font-size:15px;font-weight:500;color:inherit;padding-left:24px;line-height:1.4;opacity:.85}.ct-footer [class*="widget"] ul{list-style:none!important;padding:0!important;margin:0!important;display:flex;flex-direction:column;gap:10px}.ct-footer [class*="widget"] ul li{position:relative;padding-left:18px;line-height:1.4}.ct-footer [class*="widget"] ul li::before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:0;height:0;border-top:5px solid #fff0;border-bottom:5px solid #fff0;border-left:6px solid var(--theme-palette-color-2);transition:transform 0.2s ease}.ct-footer [class*="widget"] ul li a{font-size:15px;font-weight:500;color:inherit;text-decoration:none;transition:color 0.2s ease}.ct-footer [class*="widget"] ul li:hover a{color:var(--theme-link-hover-color)}.ct-footer [class*="widget"] ul li:hover::before{transform:translateY(-50%) translateX(3px)}