/**
 * Styles for both frontend and block editor
*/

/* Theme customization
-------------------------------------------------------------- */

/*** Links ***/

/*** Buttons ***/
.wp-block-button .wp-block-button__link,
#main-header .header-button {
    border-radius: 50px 2px 50px 50px;
    box-shadow: 4px 4px 0px 0px var(--global-palette2, #2B6CB0);
}

/**
 * Kadence Blocks: General Customization
 */

/*** Kadence Blocks: Advanced Buttons ***/
/* .wp-block-kadence-advancedbtn .kb-button {
    transition: all 0.2s ease;
} */

/*** Kadence Blocks: Advanced Slider ***/
/** Slider Arrows **/
/* .kb-advanced-slider .kb-splide .splide__arrow {
    height: 2rem;
    top: 100%;
    transform: translateY(-100%);
    opacity: 1;
    margin-top: 2.5rem;
}
.kb-advanced-slider .kb-splide .splide__arrow,
.kb-advanced-slider .kb-splide .splide__arrow:focus {
    color: var(--global-palette4);
}
.kb-advanced-slider .kb-splide .splide__arrows .splide__arrow,
.kb-advanced-slider .kb-splide .splide__arrows .splide__arrow:hover,
.kb-advanced-slider .kb-splide .splide__arrows .splide__arrow:focus {
    background: transparent;
    box-shadow: none;
}
.kb-advanced-slider .kb-splide .splide__arrow--prev {
    left: calc(100% - 4.5em);
} */
/** Custom Slider Arrows **/
/* https://yoksel.github.io/url-encoder/ */
/* .kb-advanced-slider .kb-splide .splide__arrow svg {
    display: none;
}
.kb-advanced-slider .kb-splide .splide__arrow {
    width: 1.5rem;
    height: 1.5rem;
}
.kb-advanced-slider .kb-splide .splide__arrow:before {
    content: url("data:image/svg+xml,%3Csvg width='11' height='21' viewBox='0 0 11 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.699627 20.5C0.314511 20.5 0.00195312 20.1874 0.00195312 19.8023C0.00195312 19.6098 0.0800929 19.4349 0.206605 19.3093L9.01591 10.5L0.206605 1.6907C0.0810231 1.56419 0.00288373 1.39023 0.00288373 1.19767C0.00288373 0.812558 0.315442 0.5 0.700558 0.5C0.893116 0.5 1.06707 0.578139 1.19358 0.703721L10.4959 10.006C10.6224 10.1326 10.7006 10.3065 10.7006 10.4991C10.7006 10.6916 10.6224 10.8665 10.4959 10.9921L1.19358 20.2944C1.068 20.4209 0.893116 20.4991 0.701488 20.4991L0.699627 20.5Z' fill='%23515151'/%3E%3C/svg%3E");
    height: 100%;
}
.kb-advanced-slider .kb-splide .splide__arrow--next {
    right: 0.5rem;
}
.kb-advanced-slider .kb-splide .splide__arrow--prev {
    transform: translateY(-96%) rotate(180deg);
    left: calc(100% - 3.75rem);
} */

/*** Kadence Blocks: Advanced Gallery ***/
/** Slider Arrows **/
/* .wp-block-kadence-advancedgallery .kb-splide .splide__arrow {
    height: 2rem;
    top: 100%;
    transform: translateY(-100%);
    opacity: 1;
    margin-top: -1rem;
}
.wp-block-kadence-advancedgallery .kb-splide .splide__arrow,
.wp-block-kadence-advancedgallery .kb-splide .splide__arrow:focus {
    color: var(--global-palette4);
}
.wp-block-kadence-advancedgallery .kb-splide .splide__arrows .splide__arrow,
.wp-block-kadence-advancedgallery .kb-splide .splide__arrows .splide__arrow:hover,
.wp-block-kadence-advancedgallery .kb-splide .splide__arrows .splide__arrow:focus {
    background: transparent;
    box-shadow: none;
}
.wp-block-kadence-advancedgallery .kb-splide .splide__arrow--prev {
    left: calc(100% - 4.5em);
} */
/** Custom Slider Arrows **/
/* https://yoksel.github.io/url-encoder/ */
/* .wp-block-kadence-advancedgallery .kb-splide .splide__arrow svg {
    display: none;
}
.wp-block-kadence-advancedgallery .kb-splide .splide__arrow {
    width: 1.5rem;
    height: 1.5rem;
}
.wp-block-kadence-advancedgallery .kb-splide .splide__arrow:before {
    content: url("data:image/svg+xml,%3Csvg width='11' height='21' viewBox='0 0 11 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.699627 20.5C0.314511 20.5 0.00195312 20.1874 0.00195312 19.8023C0.00195312 19.6098 0.0800929 19.4349 0.206605 19.3093L9.01591 10.5L0.206605 1.6907C0.0810231 1.56419 0.00288373 1.39023 0.00288373 1.19767C0.00288373 0.812558 0.315442 0.5 0.700558 0.5C0.893116 0.5 1.06707 0.578139 1.19358 0.703721L10.4959 10.006C10.6224 10.1326 10.7006 10.3065 10.7006 10.4991C10.7006 10.6916 10.6224 10.8665 10.4959 10.9921L1.19358 20.2944C1.068 20.4209 0.893116 20.4991 0.701488 20.4991L0.699627 20.5Z' fill='%23515151'/%3E%3C/svg%3E");
    height: 100%;
}
.wp-block-kadence-advancedgallery .kb-splide .splide__arrow--next {
    right: 0.5rem;
}
.wp-block-kadence-advancedgallery .kb-splide .splide__arrow--prev {
    transform: translateY(-96%) rotate(180deg);
    left: calc(100% - 3.75rem);
} */
/** Slider Caption **/
/* .wp-block-kadence-advancedgallery .kb-gallery-ul .kadence-blocks-gallery-item .kadence-blocks-gallery-item-inner .kadence-blocks-gallery-item__caption {
    font-size: 1rem;
    text-align: left;
    padding: 1rem;
} */
/** Lightbox **/
/* .glightbox-container .gclose,
.glightbox-container .gnext,
.glightbox-container .gprev,
.glightbox-container .gclose:hover,
.glightbox-container .gnext:hover,
.glightbox-container .gprev:hover {
    background-color: transparent;
}
.glightbox-container:not(.specificity) .gnext,
.glightbox-container:not(.specificity) .gprev {
    opacity: 1;
}
.glightbox-container .gnext,
.glightbox-container .gprev {
    top: calc(50% - 12.5px);
} */

/*** Kadence Blocks: Accordion ***/
.wp-block-kadence-accordion button.kt-blocks-accordion-header:hover,
.wp-block-kadence-accordion button.kt-blocks-accordion-header:focus,
.wp-block-kadence-accordion button.kt-blocks-accordion-header:active {
    box-shadow: none;
}
/** Custom Accordion Arrows **/
/* https://yoksel.github.io/url-encoder/ */
/* .wp-block-kadence-accordion .kt-blocks-accordion-icon-trigger {
    content: url("data:image/svg+xml,%3Csvg width='12' height='23' viewBox='0 0 12 23' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.25098 22.25C0.836977 22.25 0.500977 21.914 0.500977 21.5C0.500977 21.293 0.584977 21.105 0.720977 20.97L10.191 11.5L0.720977 2.03C0.585977 1.894 0.501977 1.707 0.501977 1.5C0.501977 1.086 0.837977 0.75 1.25198 0.75C1.45898 0.75 1.64598 0.834 1.78198 0.969L11.782 10.969C11.918 11.105 12.002 11.292 12.002 11.499C12.002 11.706 11.918 11.894 11.782 12.029L1.78198 22.029C1.64698 22.165 1.45898 22.249 1.25298 22.249L1.25098 22.25Z' fill='%23515151'/%3E%3C/svg%3E");
    height: 1.5rem;
}
.wp-block-kadence-accordion .kt-accordion-panel-active .kt-blocks-accordion-icon-trigger {
    transform: rotate(-90deg);
} */