/* fonts */
span.cinzel {
    font-family: "Cinzel Decorative";
}

/* buttons, links etc. */
a {
    color: #4b4545;
    opacity: 0.9;
    text-decoration: none;
    border-style: hidden solid;
    border-color: #59382a;
    border-width: 1px;
    border-radius: 2rem;
    padding: 0em 12px;
}

a:hover {
    color: #4b4545;
    opacity: 0.5;
    border-style: hidden solid;
    border-color: #c9a398;
    border-width: 1px;
    border-radius: 2rem;
    padding: 0em 12px;
}

.btn {
    color: #4b4545;
    opacity: 0.85;
    border-style: hidden solid;
    border-color: #59382a;
    border-width: 2px;
    border-radius: 2rem;
}

.btn:hover {
    color: #4b4545;
    opacity: 0.5;
    border-style: hidden solid;
    border-color: #c9a398;
    border-width: 2px;
    border-radius: 2rem;
}

.nav-item {
    padding: 0px 8px;
}

a.nav-link {
    opacity: 0.75;
    border-style: hidden solid;
    border-color: #59382a;
    border-width: 1px;
    border-radius: 2rem;
    text-decoration: none;
    padding: 0em 12px;
}

a.nav-link:hover {
    color: #4b4545;
    opacity: 0.95;
    border-style: hidden solid;
    border-color: #c9a398;
    border-width: 1px;
    border-radius: 2rem;
}

a.active {
    color: #4b4545;
    border-style: hidden solid;
    border-color: #c9a398;
    border-width: 1px;
    border-radius: 2rem;
}

.dropdown-menu {
    background-color: #c9a398;
    border-width: 3px;
    border-radius: 0.5rem;
}

a.dropdown-item {
    border-radius: 1px;
    padding: 4px 8px;
}

a.dropdown-item:hover {
    padding: 4px 8px;
}

/* end buttons, links etc. */
/* subscriber sign in boxes */
.input {
    display: block;
}

input.form-control {
    border-style: hidden solid;
    border-color: #59382a;
    border-width: 1px;
    border-radius: 2rem;
    font-size: smaller;
}
/* end subscriber sign in boxes */

/* bracket styling on cards */
.card-body1 {
    border-style: hidden solid;
    border-color: #59382a;
    border-width: 2px;
    border-radius: 2rem;
    padding: 1.5rem;
    
}

/* bracket styling on pigshed button */
.pigshed {
    list-style-type: none;
    border-style: solid hidden;
    border-color: #59382a;
    border-width: 0.5px;
    border-radius: 2rem;
    padding: 1.5rem;
    width: 16rem;
}

/* FLIP cards */
/* The flip card container - set the width and height to whatever you want. We have added the border property to demonstrate that the flip itself goes out of the box on hover (remove perspective if you don't want the 3D effect */
.flip-card {
    background-color: transparent;
    width: 225px;
    height: 175px;
    perspective: 1000px;

    /* Remove this if you don't want the 3D effect */
}

/* This container is needed to position the front and back side */
.flip-card-inner {
    position: relative;
    width: 100%;
    height: 100%;
    text-align: center;
    transition: transform 0.4s;
    transform-style: preserve-3d;
}

/* Do an horizontal flip when you move the mouse over the flip box container */
.flip-card:active .flip-card-inner {
    transform: rotateY(180deg);
}

/* Position the front and back side */
.flip-card-front,
.flip-card-back {
    position: absolute;
    width: 100%;
    height: 100%;
    -webkit-backface-visibility: hidden;

    /* Safari */
    backface-visibility: hidden;
}

/* Style the front side (fallback if image is missing) */
.flip-card-front {
    background-color: #c9a398;
    padding: 0em 0em 1em;
}

/* Style the back side */
.flip-card-back {
    background-color: #c9a398;
    color: #59382a;
    transform: rotateY(180deg);
}

/* accordion styling */
.accordion {
    background-color: #c9a398;
    color: #c9a398;
    border-style: hidden solid;
    border-color: #c9a398;
    --bs-accordion-border-color: #c9a398;
    --bs-accordion-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, border-radius 0.15s ease;
    --bs-accordion-btn-icon: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8' standalone='no'%3F%3E%3C!-- Created with Inkscape (http://www.inkscape.org/) --%3E%3Csvg width='21.467333mm' height='20.228832mm' viewBox='0 0 21.467333 20.228832' version='1.1' id='svg1192' inkscape:version='1.1.2 (0a00cf5339, 2022-02-04)' sodipodi:docname='snout-caret.svg' xmlns:inkscape='http://www.inkscape.org/namespaces/inkscape' xmlns:sodipodi='http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns='http://www.w3.org/2000/svg' xmlns:svg='http://www.w3.org/2000/svg'%3E%3Csodipodi:namedview id='namedview1194' pagecolor='%23ffffff' bordercolor='%23666666' borderopacity='1.0' inkscape:pageshadow='2' inkscape:pageopacity='0.0' inkscape:pagecheckerboard='0' inkscape:document-units='mm' showgrid='false' inkscape:zoom='2.9228667' inkscape:cx='-37.634285' inkscape:cy='76.808154' inkscape:window-width='1920' inkscape:window-height='983' inkscape:window-x='1080' inkscape:window-y='367' inkscape:window-maximized='1' inkscape:current-layer='layer1' /%3E%3Cdefs id='defs1189' /%3E%3Cg inkscape:label='Layer 1' inkscape:groupmode='layer' id='layer1' transform='translate(-19.208385,-110.7815)'%3E%3Cimage width='21.467333' height='20.228832' preserveAspectRatio='xMidYMid' xlink:href='data:image/png;base64,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%0A' id='image1204' x='19.208385' y='110.7815' /%3E%3C/g%3E%3C/svg%3E%0A");
    --bs-accordion-btn-icon-width: 1.25rem;
    --bs-accordion-btn-icon-transform: rotate(30deg);
    --bs-accordion-btn-icon-transition: transform 0.4s ease-in-out 0.1s;

    /* --bs-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%2359382a'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e"); */
    --bs-accordion-btn-active-icon: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8' standalone='no'%3F%3E%3C!-- Created with Inkscape (http://www.inkscape.org/) --%3E%3Csvg width='21.467333mm' height='20.228832mm' viewBox='0 0 21.467333 20.228832' version='1.1' id='svg1192' inkscape:version='1.1.2 (0a00cf5339, 2022-02-04)' sodipodi:docname='snout-caret.svg' xmlns:inkscape='http://www.inkscape.org/namespaces/inkscape' xmlns:sodipodi='http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns='http://www.w3.org/2000/svg' xmlns:svg='http://www.w3.org/2000/svg'%3E%3Csodipodi:namedview id='namedview1194' pagecolor='%23ffffff' bordercolor='%23666666' borderopacity='1.0' inkscape:pageshadow='2' inkscape:pageopacity='0.0' inkscape:pagecheckerboard='0' inkscape:document-units='mm' showgrid='false' inkscape:zoom='2.9228667' inkscape:cx='-37.634285' inkscape:cy='76.808154' inkscape:window-width='1920' inkscape:window-height='983' inkscape:window-x='1080' inkscape:window-y='367' inkscape:window-maximized='1' inkscape:current-layer='layer1' /%3E%3Cdefs id='defs1189' /%3E%3Cg inkscape:label='Layer 1' inkscape:groupmode='layer' id='layer1' transform='translate(-19.208385,-110.7815)'%3E%3Cimage width='21.467333' height='20.228832' preserveAspectRatio='xMidYMid' xlink:href='data:image/png;base64,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%0A' id='image1204' x='19.208385' y='110.7815' /%3E%3C/g%3E%3C/svg%3E%0A");
    --bs-accordion-btn-focus-box-shadow: 0 0 0 0.25rem rgba(201, 163, 152, 0.25);
    --bs-accordion-body-padding-x: 1.25rem;
    --bs-accordion-body-padding-y: 1rem;
}

.accordion-button {
    position: relative;
    display: flex;
    align-items: center;
    width: 100%;
    padding: var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);
    font-size: 1rem;
    background-color: #c9a398;
    color: #59382a;
    text-align: left;
    border-style: hidden solid;
    border-color: #c9a398;
    overflow-anchor: none;
    /* transition: var(--bs-accordion-transition); */
}

@media (prefers-reduced-motion: reduce) {
    .accordion-button {
        transition: none;
    }
}

.accordion-button:not(.collapsed) {
    color: #59382a;
    background-color: #c9a398;

    }

.accordion-button:not(.collapsed)::after {
    background-image: var(--bs-accordion-btn-icon);
    transform: var(--bs-accordion-btn-icon-transform);
}

.accordion-button::after {
    flex-shrink: 0;
    width: var(--bs-accordion-btn-icon-width);
    height: var(--bs-accordion-btn-icon-width);
    margin-left: 15px;
    content: "";
    background-image: var(--bs-accordion-btn-icon);
    background-repeat: no-repeat;
    background-size: var(--bs-accordion-btn-icon-width);
    /* transition: var(--bs-accordion-btn-icon-transition); */
}

@media (prefers-reduced-motion: reduce) {
    .accordion-button::after {
        transition: none;
    }
}

.accordion-button:hover {
    z-index: 2;
}

.accordion-button:focus {
    z-index: 3;
    outline: 0;
    box-shadow: var(--bs-accordion-btn-focus-box-shadow);
}

.accordion-button:active {
    background-color: #c9a398;
    color: #59382a;
}

.accordion-item {
    background-color: #c9a398;
    color: #59382a;
    border-style: hidden solid;
    border-color: #c9a398;
    }

.accordion-body {
    padding: 5px 10px 20px 30px;
        }

.card-text {
    color: #313e41!important;
    font-weight: 300!important;
    }

.card-title {
    color: #59382a!important;
    font-weight: 300!important;
}