/*
Theme Name: Alessandra Cruz
Theme URI: https://www.srwebsitedesign.net/
Description: Eva Fantasy Theme
Version: 1.0
Author: srwebsitedesign.net
Author URI: https://www.srwebsitedesign.net/
Template: sr-escort
*/

h1, h2, h3, h4, h5, h6{
	font-family: 'Amandine', sans-serif !important;
    line-height: 1;
    font-weight: 500;
}

.content-border{
    width: var(--site-boxed-width);
    max-width:calc(100% - 30px);
    position:absolute;
    left: 50%;
    transform: translateX(-50%);
    height:100%;
    visibility:hidden;
}

.content-border:before{
    content:'';
    position:absolute;
    left:0;
    top:0;
    width:1px;
    border-left:1px solid var(--header-border-colour);
    height:100%;
    z-index:1;
    visibility: visible;
    opacity: var(--header-border-colour-opacity);
}

.content-border:after{
    content:'';
    position:absolute;
    right:0;
    top:0;
    width:1px;
    border-left:1px solid var(--header-border-colour);
    height:100%;
    z-index:1;
    visibility: visible;
    opacity: var(--header-border-colour-opacity);
}


#navbar-navigation{
    display: none;
}

.toggle-wrapper{
    display: flex;
}

.nav-drill-wrapper{
    display: block;
}

#toggle-close{
    z-index:1;
}

.nav-drill-wrapper-inner{
    top:0;
    display:flex;
    align-items:center;
}

body{
    overflow-y:scroll !important;
}

.nav-drill-wrapper .nav-link{
    font-family: 'Amandine', sans-serif;
    line-height: 1;
    font-weight: 500;
}

.page-template-disclaimer .content-border{
    display:none;
}

.sr-2-columns-image-content .image-wrapper.rounded-xl:after{
    content:'';
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:100%;
    outline: 1px solid #a47e53;
    outline-offset: -10px;
    border-radius:50px;
}

.hero:after{
    content:'';
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:100%;
    outline: 1px solid #a47e53;
    outline-offset: -10px;
    border-radius:50px;
}



.sr-box.border-gold.rounded-xl .bg-overlay:after{
    content: '';
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:100%;
    outline: 1px solid #a47e53;
    outline-offset: -10px;
    border-radius:50px;
}

.sr-box.border-dark.rounded-xl .bg-overlay:after{
    content: '';
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:100%;
    outline: 1px solid #221100;
    outline-offset: -10px;
    border-radius:50px;
}

.sr-flex-column-and-image .flex-bg-image.rounded-xl:after{
    content:'';
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:100%;
    outline: 1px solid #a47e53;
    outline-offset: -10px;
    border-radius:50px;
}




.sr-masonry-gallery .rounded-lg a:after{
    content: '';
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:100%;
    outline: 1px solid #a47e53;
    outline-offset: -10px;
    border-radius:20px;
}


.sr-box.border-top{
    border-top:0 !important;
}

.sr-box.border-top:before{
    content:'';
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:1px;
    border-top:1px solid var(--header-border-colour);
    z-index:1;
    visibility: visible;
    opacity: var(--header-border-colour-opacity);
}





.btn-primary, 
.btn-default,
button[type="submit"], 
input[type="submit"] 
{
    font-family: 'Amandine', sans-serif;
    line-height: 1;
    font-weight: 500;
    text-transform:uppercase !important;
    padding:13px 25px 10px 25px !important;
}

.disclaimer h2{
    display:none;
}

.disclaimer .site-logo{
    width:150px;
}

.middle-dot{
    font-size:2rem;
}


.entry-title a{
    color: var(--main-content-font-colour, var(--site-font-colour)) !important;
}


.page-linktree #header,
.page-linktree #footer-wrapper,
.page-linktree .content-border:before,
.page-linktree .content-border:after,
.page-linktree .entry-header {
    display: none;
}


