:where(.wp-block-calendar table:not(.has-background) th){background:#ddd}.wp-block-categories,ul{box-sizing:border-box}.wp-lightbox-container button:focus-visible{outline:3px auto rgba(90,90,90,.25);outline:3px auto -webkit-focus-ring-color;outline-offset:3px}.wp-lightbox-container button:not(:hover):not(:active):not(.has-background){background-color:rgba(90,90,90,.25);border:0}.wp-lightbox-overlay .close-button:not(:hover):not(:active):not(.has-background){background:0 0;border:0}.wp-block-media-text{box-sizing:border-box;direction:ltr;display:grid;grid-template-columns:50% 1fr;grid-template-rows:auto}.wp-block-media-text .wp-block-media-text__content,.wp-block-media-text .wp-block-media-text__media{align-self:center}.wp-block-media-text .wp-block-media-text__media{grid-column:1;grid-row:1;margin:0}.wp-block-media-text .wp-block-media-text__content{direction:ltr;grid-column:2;grid-row:1;padding:0 8%;word-break:break-word}.wp-block-media-text__media img{height:auto;max-width:unset;vertical-align:middle;width:100%}@media (max-width:600px){.wp-block-media-text.is-stacked-on-mobile{grid-template-columns:100%!important}.wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__media{grid-column:1;grid-row:1}.wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__content{grid-column:1;grid-row:2}}.wp-block-separator{border:1px solid;border-left:none;border-right:none}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}.cursor-pointer{cursor:pointer}.main-nav{border-top:2.5px solid #fd0;border-bottom:.5px solid #d3d3d3;background-color:#f5f5f5}.main-toggler-btn:focus{box-shadow:none!important}.nav-scroll{overflow-x:auto;width:100%;background-color:#fff}.nav-scroll::-webkit-scrollbar{display:none}.nav-scroll::-moz-scrollbar{display:none}.sec-nav{display:flex;border-bottom:.5px solid #d3d3d3}.sec-nav-ul{list-style:none;display:flex;padding:0}.sec-nav-li{padding:5px}.sec-nav-link{font-size:small}.divHove:not(:hover){transform:scale(1);transition:transform .2s ease-in}.mysec-hover{background-color:transparent;border-radius:800px!important;margin-top:0!important;margin-bottom:0!important;transition:background-color .4s ease}.mysec-hover:hover{background-color:#ffc10701!important;border-radius:50px!important}@media screen and (max-width:550px){.nav-homeText{display:none}}