.wp-block-uis-custom-blocks-my-custom-block{background-color:red;padding:20px}.wp-block-uis-custom-blocks-my-custom-block .content{color:#fff;text-align:center}
.wp-block-uis-custom-blocks-uis-card{background-color:#fff;border-radius:4px;box-shadow:0 4px 8px rgba(0,0,0,.5);overflow:hidden;padding:8px;transition:transform .3s ease,box-shadow .3s ease}.wp-block-uis-custom-blocks-uis-card:hover{box-shadow:0 6px 12px rgba(0,0,0,.2);transform:translateY(-5px)}.advanced-card-wrapper{color:#fff}.advanced-card{background-color:#fff;border-radius:4px;display:flex;flex-direction:column;height:100%;min-height:240px;padding:1em}.advanced-card-link{color:#fff;display:block;height:100%;text-decoration:none}.advanced-card__header{border:none;color:#000;margin:10px;padding:2px;text-align:center}.advanced-card__header-text{color:#555;font-size:12px;font-weight:500;letter-spacing:.2em;text-transform:uppercase}.advanced-card__title-container{padding:2px}.advanced-card__title{color:#333;font-size:1.8rem!important;font-size:20px;margin:0 auto;padding:0 10px;text-align:center}.advanced-card__content{color:#000;font-size:18px;padding:10px;text-align:center}.advanced-card__content .advanced-card__paragraph{color:#666;font-size:18px;line-height:1.5;padding:0 15px}@media(max-width:900px){.wp-block-uis-custom-blocks-uis-card{width:calc(50% - 20px)}}@media(max-width:600px){.wp-block-uis-custom-blocks-uis-card{width:calc(100% - 20px)}}@supports not (container-type:inline-size){@media(max-width:900px){.wp-block-uis-custom-blocks-uis-card{width:calc(50% - 20px)}}@media(max-width:600px){.wp-block-uis-custom-blocks-uis-card{width:calc(100% - 20px)}}}
.uis-card-container{align-items:stretch;display:flex;flex-wrap:wrap;gap:20px 60px;justify-content:center;margin:20px 125px}.uis-card-container .wp-block-uis-custom-blocks-uis-card{flex:0 0 calc(33.333% - 10px);margin:0;max-width:300px;min-height:220px;min-width:275px}@media(max-width:900px){.uis-card-container .wp-block-uis-custom-blocks-uis-card{flex:0 0 calc(50% - 20px);max-width:calc(50% - 20px)}}@media(max-width:600px){.uis-card-container .wp-block-uis-custom-blocks-uis-card{flex:0 0 100%;max-width:100%}}
.wp-block-uis-custom-blocks-uis-image-card{border-radius:3px;border-radius:10px;box-shadow:0 30px 60px -12px rgba(50,50,93,.25),0 18px 36px -18px rgba(0,0,0,.3);display:flex;flex-direction:column;height:400px;margin:0;overflow:hidden;position:relative;transition:transform .4s ease,box-shadow .4s ease;width:266px}.wp-block-uis-custom-blocks-uis-image-card:hover{box-shadow:0 8px 16px rgba(0,0,0,.7);transform:scale(.9)}.wp-block-uis-custom-blocks-uis-image-card .uis-image-card-title{border-radius:0 0 40px 40px;color:#fff!important;display:block;font-family:sans-serif;font-size:20px;font-weight:900;height:40px;line-height:1.2em;margin-block-end:1em;margin-block-start:1em;margin-inline-end:0;margin-inline-start:0;position:relative;text-align:center;text-decoration:none;text-shadow:-1px -1px 1px hsla(0,0%,100%,.2),1px 1px 1px rgba(0,0,0,.6);unicode-bidi:isolate;z-index:1}.wp-block-uis-custom-blocks-uis-image-card .uis-image-card-title p{text-decoration:none}.wp-block-uis-custom-blocks-uis-image-card .uis-image-card-image-wrapper{display:block;height:400px;-o-object-fit:cover;object-fit:cover;unicode-bidi:isolate;width:275px}.wp-block-uis-custom-blocks-uis-image-card .uis-image-card-image-wrapper img{border:0;height:inherit;-o-object-fit:cover;object-fit:cover;overflow:clip;overflow-clip-margin:content-box;width:inherit}.wp-block-uis-custom-blocks-uis-image-card .uis-image-card-link{background-color:transparent;height:100%;position:absolute;width:100%;z-index:1}.wp-block-uis-custom-blocks-uis-image-card a.uis-image-card-link{text-decoration:none}.wp-block-uis-custom-blocks-uis-image-card .overlay-content{line-height:224px;text-align:center}.wp-block-uis-custom-blocks-uis-image-card .overlay-content a{border:1px solid hsla(0,0%,100%,.4);border-radius:20px;color:#fff;cursor:pointer;display:inline-block;height:40px;line-height:40px;padding:0 2rem;text-decoration:none}.wp-block-uis-custom-blocks-uis-image-card .overlay-content a:hover{background:#c8b18b;border-color:#c8b18b}.wp-block-uis-custom-blocks-uis-image-card .uis-image-card-content{bottom:10px;max-width:400px;min-height:104px;position:absolute;transition:all .2s ease;width:100%}.wp-block-uis-custom-blocks-uis-image-card .uis-image-card-desc-title{color:rgba(32,41,28,.8);font-size:2rem;font-weight:900;margin:0 0 .5rem}.wp-block-uis-custom-blocks-uis-image-card .uis-image-card-desc{color:rgba(32,41,28,.8);font-size:.8rem;font-weight:400;margin:0}.wp-block-uis-custom-blocks-uis-image-card .uis-image-card-desc a{color:rgba(32,41,28,.8);text-decoration:none}.wp-block-uis-custom-blocks-uis-image-card .uis-image-card-image-wrapper img{filter:brightness(.7)}
.uis-image-card-container{display:flex;flex-wrap:wrap;gap:30px;justify-content:center;margin:20px auto;max-width:1200px}.uis-image-card-container .wp-block-uis-custom-blocks-uis-image-card{flex:0 0 266px;height:400px;margin:0;max-width:275px}@media(max-width:1200px){.uis-image-card-container .wp-block-uis-custom-blocks-uis-image-card{flex:0 0 calc(33.333% - 20px);max-width:calc(33.333% - 20px)}}@media(max-width:900px){.uis-image-card-container .wp-block-uis-custom-blocks-uis-image-card{flex:0 0 calc(50% - 15px);max-width:calc(50% - 15px)}}@media(max-width:600px){.uis-image-card-container .wp-block-uis-custom-blocks-uis-image-card{flex:0 0 100%;height:350px;max-width:100%}}.uis-image-card-container .block-editor-inner-blocks{min-height:50px}.uis-image-card-container .block-editor-button-block-appender{margin-bottom:20px;margin-top:20px}
.uis-accordion{background:#fff;border:1px solid #ddd;border-radius:4px;margin:1rem auto;max-width:var(--wp--style--global--content-size,1200px)}.uis-accordion::-webkit-details-marker{display:none}.uis-accordion__header{align-items:center;background:#f8f9fa;border-bottom:1px solid #ddd;cursor:pointer;display:flex;justify-content:space-between;list-style:none;padding:1rem;transition:background-color .2s ease}.uis-accordion__header:hover{background:#e9ecef}.uis-accordion__title{color:#555;flex:1;font-size:1.1rem;font-weight:600;margin:0;transition:color .2s ease}.uis-accordion__toggle{color:#6c757d;font-size:1.5rem;font-weight:700;margin-left:1rem;transition:transform .2s ease}.uis-accordion__content{border-top:1px solid #ddd;padding:1rem}.uis-accordion__content>*{margin-bottom:1rem;margin-top:0}.uis-accordion__content>:last-child{margin-bottom:0}.uis-accordion__content h1,.uis-accordion__content h2,.uis-accordion__content h3,.uis-accordion__content h4,.uis-accordion__content h5,.uis-accordion__content h6{font-weight:600;line-height:1.3;margin-bottom:.5rem;margin-top:1.25rem}.uis-accordion__content p{line-height:1.6}.uis-accordion__content ol,.uis-accordion__content ul{margin:1rem 0;padding-left:1.5rem}.uis-accordion__content ol li,.uis-accordion__content ul li{line-height:1.6;margin-bottom:.5rem}.uis-accordion__content blockquote{background:#f8f9fa;border-left:4px solid #007cba;font-style:italic;margin:1.25rem 0;padding:1rem 1.25rem}.uis-accordion__content table{border-collapse:collapse;margin:1rem 0;width:100%}.uis-accordion__content table td,.uis-accordion__content table th{border:1px solid #ddd;padding:.75rem;text-align:left}.uis-accordion__content table th{background:#f8f9fa;font-weight:600}.uis-accordion__content img{border-radius:4px;height:auto;max-width:100%}.uis-accordion[open] .uis-accordion__title{color:#007cba}.uis-accordion[open] .uis-accordion__toggle{transform:rotate(45deg)}.uis-accordion__content figure,.uis-accordion__content iframe,.uis-accordion__content img,.uis-accordion__content video{display:block;height:auto;margin-left:auto;margin-right:auto;max-width:100%}.uis-accordion__content__content{word-wrap:break-word;box-sizing:border-box}.uis-accordion__content .alignwide{margin-left:auto;margin-right:auto;max-width:var(--wp--style--global--content-size,1200px)}.uis-accordion__content .alignfull{max-width:100vw;width:100vw}.uis-accordion__content .wp-block-image img{max-width:1200px}.uis-accordion__content .alignleft{margin-left:0;margin-right:auto}.uis-accordion__content .alignright{margin-left:auto;margin-right:0}@media(max-with:599px){.uis-accordion{margin:1em}}
.acard-wrap .acard-intro{font-weight:100;padding:0 1em}.acard-wrap{height:100%}.acard-ttl{padding:0 .5em}.acard{background:#fff;border-radius:4px;box-shadow:0 -1px 1px 0 rgba(0,0,0,.05),0 1px 2px 0 rgba(0,0,0,.2);display:flex;flex-direction:column;height:100%;margin:0 auto;max-width:400px;min-width:335px;overflow:hidden;position:relative;transition:all .2s ease}.acard.hover,.acard:hover{box-shadow:0 4px 25px 0 rgba(0,0,0,.3),0 0 1px 0 rgba(0,0,0,.25);transform:translateY(-4px)}.acard:hover .acard-img .overlay{background-color:rgba(25,29,38,.85);opacity:1;transition:opacity .2s ease}.acard-img{background-position:50%;background-repeat:no-repeat;background-size:cover;height:225px;overflow:hidden;position:relative;width:100%}.acard-img img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.acard-img .overlay{background-color:#fff;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.acard-img .overlay .overlay-content{color:#fff;line-height:224px;text-align:center}.acard-img .overlay .overlay-content a{border:1px solid hsla(0,0%,100%,.4)!important;border-radius:20px;box-shadow:unset!important;color:#fff;cursor:pointer;display:inline-block;height:40px;line-height:40px;padding:0 2rem;text-decoration:none}.acard-wrap .acard .acard-img .overlay .overlay-content a{border:1px solid hsla(0,0%,100%,.4)!important}.acard-img .overlay .overlay-content a:hover{background:#c8b18b;color:#036}.acard-content .uis-image-card-desc{margin-top:0}.acard-content{background-color:#fff;border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-top:5px solid #c8b18b;min-height:104px;padding:1rem 2rem;transition:all .2s ease}.acard-content a{background:unset;color:#202927!important;color:rgba(32,41,28,.8)!important;font-size:1.2em;font-weight:400;text-decoration:none!important}.acard-content a:after,.acard-img .overlay .overlay-content a:after{border:0!important}.acard-content a h2,.acard-content h2{font-size:1.5rem;font-weight:900;margin:0}.acard-content a p,.acard-content p{color:rgba(32,41,28,.8);font-size:.8rem;font-weight:400}.wp-block-uis-custom-blocks-image-card-desc-container.uis-image-card-desc-container{display:flex;flex-wrap:wrap;gap:2rem;justify-content:center;margin:0 auto;max-width:1600px}@media(max-width:499px){.acard-wrap{display:block}}
