.text-basecolor{color:var(--theme)!important}.btn.btn-primary,.btn.btn-primary:hover{background:var(--theme);border-color:var(--theme)}.btn.btn-primary:active,.btn.btn-primary:focus,.btn.btn-primary:visited{background:rgba(0,0,0,.5)!important;border-color:rgba(0,0,0,.5)!important}.btn.btn-outline-primary{border-color:var(--theme)!important;color:var(--theme)!important}.btn.btn-outline-primary:active,.btn.btn-outline-primary:focus,.btn.btn-outline-primary:hover{color:#fff!important;background:var(--theme)!important;border-color:var(--theme)!important}body{font-family:Fira Sans,sans-serif}body li,body p,body span{font-size:18px!important;font-weight:400!important;line-height:1.55!important;color:#555}body li b,body p b,body span b{font-weight:500}body.heading-font-romantic h1,body.heading-font-romantic h2,body.heading-font-romantic h3,body.heading-font-romantic h4,body.heading-font-romantic h5,body.heading-font-romantic h6{font-family:Playfair Display,serif}body h1{font-size:35px;color:var(--theme);font-weight:500}@media (min-width:992px){body h1{font-size:50px!important;line-height:50px}}body h2,body h3,body h4,body h5{font-size:35px;font-weight:500}.profile_picture{width:100px;height:100px;margin-bottom:1rem;margin-top:5px;-webkit-border-radius:100px;-webkit-border-top-right-radius:0;-moz-border-radius:100px;-moz-border-radius-topright:0;border-radius:100px;border-top-right-radius:0}.modal{padding-right:0!important}.modal-backdrop{z-index:9!important}.modal-full{min-width:100%;margin:0}.modal-full .modal-content{border-radius:0!important}.modal-full .modal-body{overflow-y:auto}.modal-full .modal-content{min-height:100vh}