@font-face{font-family:'Inter';src:url('/wp-content/themes/logoped-kids/fonts/Inter-Regular.woff2') format('woff2'),url('/wp-content/themes/logoped-kids/fonts/Inter-Regular.woff') format('woff');font-weight:normal;font-style:normal;font-display:swap;}@font-face{font-family:'Inter';src:url('/wp-content/themes/logoped-kids/fonts/Inter-Italic.woff2') format('woff2'),url('/wp-content/themes/logoped-kids/fonts/Inter-Italic.woff') format('woff');font-weight:normal;font-style:italic;font-display:swap;}@font-face{font-family:'Sniglet';src:url('/wp-content/themes/logoped-kids/fonts/Sniglet-ExtraBold.woff2') format('woff2'),url('/wp-content/themes/logoped-kids/fonts/Sniglet-ExtraBold.woff') format('woff');font-weight:bold;font-style:normal;font-display:swap;}@font-face{font-family:'Sniglet';src:url('/wp-content/themes/logoped-kids/fonts/Sniglet-Regular.woff2') format('woff2'),url('/wp-content/themes/logoped-kids/fonts/Sniglet-Regular.woff') format('woff');font-weight:normal;font-style:normal;font-display:swap;}@font-face{font-family:'Nunito';src:url('/wp-content/themes/logoped-kids/fonts/Nunito-Regular.woff2') format('woff2'),url('/wp-content/themes/logoped-kids/fonts/Nunito-Regular.woff') format('woff');font-weight:400;font-style:normal;font-display:swap;}@font-face{font-family:'Nunito';src:url('/wp-content/themes/logoped-kids/fonts/Nunito-Medium.woff2') format('woff2'),url('/wp-content/themes/logoped-kids/fonts/Nunito-Medium.woff') format('woff');font-weight:500;font-style:normal;font-display:swap;}@font-face{font-family:'Nunito';src:url('/wp-content/themes/logoped-kids/fonts/Nunito-Bold.woff2') format('woff2'),url('/wp-content/themes/logoped-kids/fonts/Nunito-Bold.woff') format('woff');font-weight:700;font-style:normal;font-display:swap;}body{background-color:#fff;font-family:'Nunito',sans-serif,'Inter',sans-serif,'Sniglet',cursive;padding:0;margin:0;}p{font-family:'Nunito','Inter',sans-serif;letter-spacing:0.02em;line-height:1.83em;margin:0;color:#2F396E;font-weight:100;font-size:16px;}strong,b{font-weight:700;}img {pointer-events:auto;}span,sup,a,ol,ul,li,button{font-family:'Nunito','Inter',sans-serif;letter-spacing:0.02em;line-height:1.83em;color:#2F396E;font-weight:normal;font-size:19px;text-decoration:none;}a:hover{color:#9933FF;text-decoration:underline;font-weight:bold;text-decoration:none;}li{font-size:16px;font-weight:400;}h1,h2,h3{font-family:'Nunito','Inter',sans-serif;letter-spacing:0.02em;line-height:1.3em;margin:0;color:#2F396E;font-weight:700;font-size:38px;}h4,h5{font-family:'Nunito','Inter',sans-serif;letter-spacing:0.02em;line-height:1.83em;margin:0;color:#2F396E;font-weight:700;font-size:16px;}@media screen and (min-width:100px) and (max-width:450px){h1,h2,h3{font-size:26px;}}.category-block{padding:0% 10%;background-color:#fff;}.category-block H1{text-align:center;padding-top:20px;padding-bottom:20px;}.category-block H2{text-align:center;padding-top:10px;padding-bottom:20px;}.category-block-container{display:flex;flex-wrap:wrap;justify-content:center;}.category-block-column-100{width:100%;height:auto;}.category-block-column-50{width:50%;height:auto;}.category-block-column-33{width:33%;height:auto;}.category-block-column-25{width:25%;height:auto;}.category-post-indent{padding:5px;}.category-post{box-shadow:0px 0px 10px rgba(42,170,226,0.3);text-align:center;border-radius:10px 10px 10px 10px;}.post-thumbnail{width:100%;height:auto;overflow:hidden;}.post-thumbnail img{width:100%;height:auto;object-fit:cover;border-radius:10px 10px 0px 0px;}.category-post-h2{font-size:20px;text-align:center;line-height:1.5em;color:#124265;padding:10px 10px 0px 10px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:3em;}.category-post-p{font-size:18px;text-align:center;line-height:1.8em;color:#444444;padding:0px 10px 0px 10px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:3.6em;}.horizontal-line{width:90%;height:1px;background-color:#D9D9D9;margin:10px auto;text-align:center;}.category-post-button {display:flex;width:100%;justify-content:center;align-items:center;gap:10px;padding-top:20px;padding-bottom:10px;}.button-design {display:inline-block;padding:3px 15px;text-align:center;text-decoration:none;border-radius:5px;font-size:12px;font-weight:bold;cursor:pointer;border:2px solid #FF7096;background-color:transparent;color:#124265;transition:all 0.3s ease;border-radius:20px;margin-bottom:10px;}.button-design:hover {background-color:#FF7096;color:#fff;}.button-design:focus {outline:none;}@media (max-width:900px){.category-block-column-100,.category-block-column-50,.category-block-column-33,.category-block-column-25{width:100% !important;}.category-post-indent{padding:10px 0;}.category-block H1{padding-top:0px;}}.entry-content img{display:block;max-width:100%;height:auto;border-radius:6px;}.entry-content{font-size:1rem;line-height:1.6;}.wp-block-image{margin-bottom:1.5rem;}.image-cards-grid{display:grid;gap:20px;}.image-card{overflow:hidden;}.image-card img{display:block;width:100%;height:auto;}img.attachment-custom-thumbnail{display:block;width:100%;height:auto;aspect-ratio:16 / 9;}.header-home{background-color:#FCFCFF;position:sticky;top:0;z-index:999;background-color:#fff;box-shadow:0 2px 6px rgba(0,0,0,0.05);}.header-home-block-1{padding:0px 20px 5px 20px;}.header-home-block-1-container{display:flex;justify-content:space-between;align-items:center;}.header-home-block-1-container .header-home-block-1-column:nth-child(1){width:auto;height:auto;flex-shrink:0;}.header-home-block-1-container .header-home-block-1-column:nth-child(2){flex:1 1 auto;min-width:0;display:flex;justify-content:center;align-items:center;overflow:hidden;}.header-home-block-1-container .header-home-block-1-column:nth-child(3){flex-shrink:0;width:auto;padding-left:12px;z-index:2;}.header-home-block-1-container .header-home-block-1-column:nth-child(1){display:flex;justify-content:flex-start;align-items:center;padding-top:5px;}.header-home-block-1-container .header-home-block-1-column:nth-child(1) p:nth-of-type(1){font-size:35px;letter-spacing:1px;line-height:1.1em;color:#2F396E;font-weight:400;text-align:left;}.header-home-block-1-container .header-home-block-1-column:nth-child(1) p:nth-of-type(1) span{font-family:'Sniglet',cursive;letter-spacing:3px;color:#2AAAE2;line-height:inherit;font-size:inherit;position:relative;-webkit-text-stroke:.03em #2AAAE2;}.header-home-block-1-container .header-home-block-1-column:nth-child(1) p:nth-of-type(1) span:nth-child(8){color:#F96A9A;-webkit-text-stroke:.03em #F96A9A;}.header-home-block-1-container .header-home-block-1-column:nth-child(1) p:nth-of-type(1) span:nth-child(9){color:#F96A9A;-webkit-text-stroke:.03em #F96A9A;}.header-home-block-1-container .header-home-block-1-column:nth-child(1) p:nth-of-type(1) span:nth-child(10){color:#F96A9A;-webkit-text-stroke:.03em #F96A9A;}.header-home-block-1-container .header-home-block-1-column:nth-child(1) p:nth-of-type(1) span:nth-child(11){color:#F96A9A;-webkit-text-stroke:.03em #F96A9A;}.header-home-block-1-container .header-home-block-1-column:nth-child(1) p:nth-of-type(2){font-size:12px;letter-spacing:2px;line-height:1.1em;font-weight:400;text-align:center;padding:10px 0px 10px 0px;position:relative;color:black;-webkit-text-stroke:.03em #2F396E;}.header-home-block-1-container .header-home-block-1-column:nth-child(1) p:nth-of-type(2) span{letter-spacing:inherit;line-height:inherit;font-weight:inherit;font-size:inherit;}.header-home-block-1-container .header-home-block-1-column:nth-child(1) p:nth-of-type(2) span:nth-child(1){color:#F96A9A;}.header-home-block-1-container .header-home-block-1-column:nth-child(1) p:nth-of-type(2) span:nth-child(2){color:#2AAAE2;}#center-menu-wrapper{flex:1 1 auto;min-width:0;overflow:hidden;display:flex;align-items:center;justify-content:space-between;gap:20px;display:flex;min-width:0;}.top-nav-wrapper{flex:1 1 auto;min-width:0;overflow:hidden;}.top-nav{display:flex;flex-wrap:nowrap;gap:0px;list-style:none;margin:0;padding:0;flex-shrink:1;min-width:0;justify-content:center;}.top-nav li{flex-shrink:0;}.top-nav a{text-decoration:none;font-weight:500;font-size:16px;color:#2F396E;padding:6px 12px;border-radius:8px;transition:all 0.3s ease;}.top-nav a:hover{background-color:#f0f0f0;color:#2AAAE2;transform:scale(1.05);}.messenger-toggle{display:flex;align-items:center;gap:12px;padding:8px 12px;background-color:#f5f5f5;border:1px solid #ccc;border-radius:12px;transition:all 0.3s ease;box-shadow:0 2px 6px rgba(0,0,0,0.05);flex-shrink:0;padding-top:10px;padding-bottom:10px;}.messenger-toggle:hover{background-color:#e0e0e0;transform:scale(1.03);box-shadow:0 4px 12px rgba(0,0,0,0.1);margin-right:5px;}.messenger-toggle a{display:flex;align-items:center;justify-content:center;transition:transform 0.3s ease;}.messenger-toggle a:hover{transform:scale(1.1);}.messenger-toggle svg{width:28px;height:28px;}.header-home-block-1-container .header-home-block-1-column:nth-child(3){display:flex;justify-content:flex-end;align-items:center;}.breadcrumbs{font-size:14px;color:#2aaae2;}.breadcrumbs a{color:#2f396e;font-size:14px;text-decoration:none;}.breadcrumbs span{font-size:14px;color:#2aaae2;}.menu-toggle{display:flex;align-items:center;gap:12px;padding:10px 16px;background-color:#f5f5f5;border:1px solid #ccc;border-radius:12px;transition:all 0.3s ease;cursor:pointer;box-shadow:0 2px 6px rgba(0,0,0,0.05);}.menu-toggle:hover{transform:scale(1.05);background-color:#e0e0e0;box-shadow:0 4px 12px rgba(0,0,0,0.1);}.menu-label{font-size:16px;font-weight:500;color:#2F396E;}.burger-bars{display:flex;flex-direction:column;justify-content:space-between;height:18px;}.menu-toggle-bar{width:22px;height:3px;background-color:#2F396E;border-radius:2px;transition:background-color 0.3s ease;}.menu-toggle:hover .menu-toggle-bar{background-color:#667;}.menu-header p:nth-of-type(1){font-size:35px;letter-spacing:1px;line-height:1.1em;text-align:center;color:#2F396E;font-weight:400;}.menu-header p:nth-of-type(1) span{font-family:'Sniglet',cursive;letter-spacing:3px;color:#2AAAE2;line-height:inherit;font-size:inherit;position:relative;-webkit-text-stroke:.03em #2AAAE2;}.menu-header p:nth-of-type(1) span:nth-child(8){color:#F96A9A;-webkit-text-stroke:.03em #F96A9A;}.menu-header p:nth-of-type(1) span:nth-child(9){color:#F96A9A;-webkit-text-stroke:.03em #F96A9A;}.menu-header p:nth-of-type(1) span:nth-child(10){color:#F96A9A;-webkit-text-stroke:.03em #F96A9A;}.menu-header p:nth-of-type(1) span:nth-child(11){color:#F96A9A;-webkit-text-stroke:.03em #F96A9A;}.side-menu{position:fixed;top:0;right:-110%;width:340px;max-width:90%;height:100%;background:linear-gradient(to bottom right,#F2F6FF,#EAF0FF);box-shadow:-4px 0 15px rgba(0,0,0,0.1);z-index:1000;transition:right 0.4s ease;display:flex;flex-direction:column;padding:0px 0;}.side-menu.active{right:0;}.menu-header{display:flex;align-items:center;justify-content:space-between;padding:10px 20px;margin-bottom:0px;border-bottom:1px solid rgba(0,0,0,0.1);height:60px;box-sizing:border-box;}.menu-header a p{font-size:28px;font-weight:700;margin:0;line-height:1.2;display:flex;align-items:center;}.menu-header p span{font-family:'Sniglet',cursive;}.menu-close{font-size:32px;line-height:1;background:none;border:none;cursor:pointer;color:#2F396E;transition:color 0.3s ease;padding:0;}.menu-close:hover{color:#667;transform:scale(1.2);}.side-menu ul{padding:0;margin:0;width:100%;}.side-menu ul li{list-style:none;margin:4px 0;}.side-menu ul li a{display:block;padding:7px 24px;font-size:18px;font-weight:700;color:#2F396E;text-decoration:none;border-radius:8px;transition:all 0.3s ease;overflow:hidden;}.side-menu ul li a:hover{background-color:#2F396E;color:white;padding-left:30px;padding-right:24px;transform:translateX(4px);border-radius:8px;}.side-menu-inner{width:100%;padding:0 10px;box-sizing:border-box;}.menu-contact{padding:20px 35px;background-color:#F0F4FF;border-top:1px solid rgba(0,0,0,0.05);font-size:15px;color:#2F396E;border-radius:0 0 12px 12px;}.menu-contact p{margin:4px 0;}.menu-contact strong{font-weight:700;font-size:20px;display:block;margin-bottom:10px;}.menu-contact a{display:inline-block;color:#2F396E;text-decoration:none;font-weight:500;margin-top:4px;transition:color 0.3s ease;}.menu-contact a:hover{color:#2AAAE2;text-decoration:underline;}.menu-messengers{margin-top:14px;display:flex;gap:14px;align-items:center;}.menu-messengers a svg{width:36px;height:36px;transition:transform 0.3s ease;}.menu-messengers a:hover svg{transform:scale(1.1);}@media (max-width:1140px){.top-nav-wrapper {display:none;}#center-menu-wrapper{justify-content:flex-end;}}@media (max-width:630px){.messenger-toggle{display:none;}}@media (max-width:420px){.header-home-block-1-container .header-home-block-1-column:nth-child(1){padding-top:0px;}.header-home-block-1-container .header-home-block-1-column:nth-child(1) p:nth-of-type(1){font-size:18px;text-align:center;}.header-home-block-1-container .header-home-block-1-column:nth-child(1) p:nth-of-type(2){font-size:8px;}.header-home-block-1{padding-top:8px;}.header-home-block-1-container .header-home-block-1-column:nth-child(1) p:nth-of-type(2){padding-bottom:10px;}.menu-header p:nth-of-type(1){font-size:6px;}.side-menu ul li a{font-size:16px !important;}.menu-header span{font-size:16px !important;}.menu-toggle{margin-bottom:10px;}.breadcrumbs{font-size:12px;}.breadcrumbs a{font-size:12px;}.breadcrumbs span{font-size:12px;}}