*{
    margin: 0;
    padding: 0;
    box-sizing: border-box;
    font-family: "montserrat";
}
html body{
    max-width: 100%;
    overflow-x: hidden;
}
.navbar{
    background-color: #345c72;
}
.navbar-nav{
    margin-left: auto;
}
.what-btn{
    background-color: #ff9e7a;
    padding-inline: 50px;
    padding-block: 10px;
    border-radius: 50px;
}
.navbar-brand , .nav-link{
    color: white;
}
.navbar-brand{
    font-family: 'Atkinson Hyperlegible', sans-serif;
    font-size: 25px;
}
.section-1{
    background-color: #112241;
    padding-block: 60px;
    color: white;
}
.section-2{
    background-color: #e9dede;
    padding-block: 60px;
    color: black;
}
.left-div , .right-div{
    display: table;
    height: 100%;
}
.left-div-inner , .right-div-inner{
    display: table-cell;
    vertical-align: middle;
}
.left-div-inner img , .right-div-inner img{
    border-radius: 10px;
}
.left-div-inner p , .right-div-inner p{
    padding-top: 10px;
}
.footer{
    background-color: #ff9e7a;
    padding-top: 15px;
    padding-bottom: 15px;
    font-weight: bold;
    text-align: center;
}
.navbar-toggler{
    box-shadow: none !important;
}
#fixedBtn{
    position: fixed;
    bottom: 0;
    right: 0;
    margin: 20px;
    z-index: 999;
    background-color: white;
    padding: 6px;
    border-radius: 50px;
}
/* Responsive */
@media screen and (max-width: 767px) {
    .what-btn{
        margin-top: 30px;
    }
    .right-div-inner h2{
        margin-top: 20px;
    }
    .section-1 , .section-2{
        padding-block: 30px;
    }
}
@media (min-width: 770px) {
    #fixedBtn{
        display: none;
    }
}