body{font-family: 'Quicksand', sans-serif;overflow-x: hidden;}
br{display: block; content: ""; margin-top: -10px;}
.mainLogo {text-align: center;margin-bottom: 3%;}
.leftText {padding:0 !important;}
#more, #more2 {display: none;}
#myBtn, #myBtn2{border: none; background: transparent;color: #113a61;font-family: 'Bebas Neue', cursive;font-weight: bold;
padding: 0;font-size: 1.2rem;}
h1{text-transform: uppercase;font-family: 'Bebas Neue', cursive;
font-size: 40px;}
.text{margin-top: -200px;}
.leftColumn{margin-left: 6.5%!important}
.rightColumn{margin-left: 4%!important}
h3{text-transform: uppercase;font-family: 'Bebas Neue', cursive;}
h4{text-transform: uppercase;font-family: 'Bebas Neue', cursive;margin: 5px 0;height: 25px;}
h2{text-transform: uppercase;font-family: 'Bebas Neue', cursive;font-size: 20px;line-height: 1;}
p{text-align: justify;line-height: 1;margin-bottom: 0;}
.mobPortrait{width: 100%;margin-bottom: 10px;}
.portrait{width: 40%;margin-left: 60%; margin-top: 15px;}
.spacer{height: 5px;} .spacer2{height: 15px;}
.author{text-align: right;}
.col-12{text-align: center;margin:40px 0;}
.col-12 p {text-align: center;}
.gone{width: 100%;margin-bottom: 10px;}
.end{text-align: right;}
.end-left{text-align: left;}
.white{color: transparent;}
a{font-family: 'Bebas Neue', cursive;font-weight: bold;font-size: 2.8rem;color: black;}
a:hover{text-decoration: none;color: #113a61;}
video{width: 100%;margin:10px 0;text-align: center;}
.period {text-align: center;border-radius: 6px; margin: 2vh;padding: 0;}
.spoiler_body {display:none;background-color:rgba(0,0,0,0.6);color: white;width: 100%;padding: 1vh;line-height: 1.5;}
.spoiler_body p{margin: 2vh;}
.spoiler_links {cursor:pointer;}
.img-responsive {max-height: 80%;}
.linkonwork{color: #a9d0f5;text-decoration: none;font-weight: bold;font-family: 'Quicksand', sans-serif;font-size: 15px;}
.linkonwork:hover{color: white;}
.workText{color: white; padding: 20px 0 0 0;text-shadow: 1px 1px 2px black;}
.container-fluid, .container-fluid .col-12{margin:0 !important; padding: 0 !important;}
.videoContact {height: 350px;}
.socialLink {font-size: 2rem;margin: 0 10px;}
.social{margin:0;}
.lastDiv {padding: 0 !important;}
.button{text-align: center;margin:40px 0;}
button{background: none; padding: 5px 25px 0 25px; text-align: center; border-radius: 6px;}
footer {text-align: center;color: grey;font-size: 10px;margin-bottom: 10px;}