.overview_section_background {
position: absolute;
background-position : bottom right; 
background-repeat: no-repeat;
background-size: contain;
width: 100%;
height: 100%;
}
.overview_textContainer{
position:absolute;
padding:10px;
line-height:30px;
}
.overview_section_text{
font-size:20px;
}
.overview_section_title{
font-size:50px;
font-weight: bold;
line-height:normal;
}
.overview_section_button{
width:250px;
text-align:center;
}
.overview_sectionContainer{
height:550px;
position:relative;
}
.overview_first_sectionContainer{
height:735px;
}
#overview_first_textContainer
{
color: rgb(217,31,45);
background-color:rgba(255,255,255,0.8);
top:10%;
left:8%;
width:600px;
text-align:left;
visibility:visible;
}
#overview_second_textContainer
{
color: white;
background-color:unset;
top:10%;
left:8%;
width:700px;
text-align:left;
}
#overview_third_textContainer
{
color: rgb(217,31,45);
background-color:rgba(255,255,255,0.8);
top:10%;
right:8%;
width:600px;
text-align:right;
visibility:visible;
}
#overview_fourth_textContainer
{
color: white;
background-color:unset;
top:10%;
width:100%;
text-align:center;
}
#overview_section_firstButton
{
float:left;
}
#overview_section_secondButton
{
float:right;
}
.overview_button_layout_empty
{
font-size:21px !important;
background-color:white !important;
color:rgb(217,31,45) !important;
border: 2px solid rgb(217,31,45) !important;
padding: 12px 10px !important;
}
.overview_button_layout_full
{
font-size:21px !important;
background-color: rgb(217,31,45) !important;
padding: 12px 10px !important;
} @media screen and (max-height: 750px) and (min-width: 860px){ 
.overview_section_text
{
font-size:18px;
}
#zeroable_height
{
height:0px;
}
#fiveable_height
{
height:5px;
}
}
@media screen and (max-height: 700px) and (min-width: 860px){ 
#zeroable_height_v2
{
height:0px;
}
}
@media screen and (max-height: 665px) and (min-width: 860px){ 
#overview_adaptive_image{
width:70%;
}
.overview_section_title{
font-size:40px;
}
} @media screen and (max-width: 860px){ 
.overview_section_background {
background-size: unset;
}
.overview_first_sectionContainer{
height:750px !important;
}
.overview_second_sectionContainer{
height:480px;
}
.overview_third_sectionContainer{
height:490px;
}
.overview_fourth_sectionContainer{
height:550px;
}
.overview_section_title_lowered{
font-size:40px;
}
#overview_first_textContainer{
width:85%;
top:5%;
text-align:center;
}
#overview_second_textContainer{
width:85%;
top:5%;
text-align:center;
background-color:rgba(0,0,0,0.8);
visibility:visible;
}
#overview_third_textContainer{
width:85%;
top:5%;
text-align:center;
}
#overview_fourth_textContainer{
width:85%;
top:5%;
right:8%;
text-align:center;
background-color:rgba(0,0,0,0.8);
visibility:visible;
}
#overview_section_firstButton
{
display:block;
margin: 0 auto 20px auto;
float:unset;
}
#overview_section_secondButton
{
display:block;
margin: 0 auto 20px auto;
float:unset;
}
#overview_first_section_container
{
height:790px;
}
}
@media screen and (max-width: 745px){ 
.overview_second_sectionContainer{
height:490px;
}
}
@media screen and (max-width: 725px){ 
.overview_second_sectionContainer{
height:520px;
}
}
@media screen and (max-width: 705px){ 
.overview_second_sectionContainer{
height:570px;
}
}
@media screen and (max-width: 700px){ 
.overview_fourth_sectionContainer{
height:550px;
}
}
@media screen and (max-width: 690px){ 
.overview_third_sectionContainer{
height:535px;
}
}
@media screen and (max-width: 660px){ 
.overview_first_sectionContainer{
height:750px !important;
}
.overview_second_sectionContainer{
height:565px;
}
.overview_third_sectionContainer{
height:570px;
}
}
@media screen and (max-width: 640px){ 
.overview_fourth_sectionContainer{
height:550px;
}
}
@media screen and (max-width: 600px){ 
.overview_second_sectionContainer{
height:570px;
}
}
@media screen and (max-width: 585px){ 
.overview_section_background {
background-position: left -256px bottom 0px;
}
.overview_section_background_v2 {
background-position: right -125px bottom 0px;
}
}
@media screen and (max-width: 578px){ 
.overview_second_sectionContainer{
height:610px;
}
.overview_third_sectionContainer{
height:630px;
}
.overview_fourth_sectionContainer{
height:690px;
}
}
@media screen and (max-width: 395px){ 
.overview_second_sectionContainer{
height:700px;
}
.overview_section_title_lowered{
font-size:35px;
}
}
@media screen and (max-width: 380px){ 
.overview_third_sectionContainer{
height:720px;
}
}
@media screen and (max-width: 375px){ 
.overview_first_sectionContainer{
height:855px !important;
}
}
@media screen and (max-width: 380px){ 
.overview_fourth_sectionContainer{
height:750px;
}
}