/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Jun 21 2024 | 12:20:39 */
:root {
    --link-border-color: #aaa99b;
    --link-shadow-color: #aaa99b;
	--link-shadow-color-h:#aaa99b;
}
.site-footer{display:none}
.site-description.show{ padding-left:1rem;}
.site-navigation ul.menu li a, input.has-spinner {border-radius: 0.5rem;border: dashed 1px var(--link-border-color);}
.site-navigation ul.menu li a:hover, input.has-spinner:hover {border-color: var(--link-border-color);text-decoration: none;
                            -webkit-animation: shadow-drop-bottom 0.4s cubic-bezier(0.250, 0.460, 0.450, 0.940) both;
                            animation: shadow-drop-bottom 0.4s cubic-bezier(0.250, 0.460, 0.450, 0.940) both;}
.box-shadow:hover{
	-webkit-animation: shadow-drop-bottom 0.4s cubic-bezier(0.250, 0.460, 0.450, 0.940) both;
                            animation: shadow-drop-bottom 0.4s cubic-bezier(0.250, 0.460, 0.450, 0.940) both;}
.text-shade{text-shadow: 0px 0px 14px rgba(0,0,0,0.6);}
.row{display: flex;flex-wrap: wrap;margin-right: -15px;margin-left: -15px;}
.col{position: relative;width: 100%;padding-right: 15px;padding-left: 15px;flex: 0 0 100%;max-width: 100%;}
@media (min-width: 992px){.col{flex: 0 0 50%;max-width: 50%;}
}
label{display:block ;}label span{ display:block;color:#444; margin-top:5px;}.text-center{text-align:center;}
.row input, .row textarea{border-color:#adab9f;}

.bg-svg {
	        position: relative;
        background: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="391" height="125" viewBox="0 0 391 125" fill="none"><path d="M391 0H0V51V105.5C145.5 154.5 175 90 391 105.5V0Z" fill="url(%23paint0_linear_1_7)"/><defs><linearGradient id="paint0_linear_1_7" x1="195.5" y1="0" x2="195.5" y2="123.454" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="white"/><stop offset="1" stop-color="%23d3d2c9"/></linearGradient></defs></svg>');
        background-position: 50% 100%;
        background-size: 100%;
        background-repeat: no-repeat;
        padding: 2rem 0 4rem;
        }
@-webkit-keyframes shadow-drop-bottom {
    0% {
        -webkit-box-shadow: 0 0 0 0 var(--link-shadow-color);
        box-shadow: 0 0 0 0 var(--link-shadow-color);
    }

    100% {
        -webkit-box-shadow: 0 12px 20px -12px var(--link-shadow-color-h);
        box-shadow: 0 12px 20px -12px var(--link-shadow-color-h);
    }
}

@keyframes shadow-drop-bottom {
    0% {
        -webkit-box-shadow: 0 0 0 0 var(--link-shadow-color);
        box-shadow: 0 0 0 0 var(--link-shadow-color);
    }

    100% {
        -webkit-box-shadow: 0 12px 20px -12px var(--link-shadow-color-h);
        box-shadow: 0 12px 20px -12px var(--link-shadow-color-h);
    }
}