*,*:before,*:after{box-sizing:inherit}
html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}
body{margin:0}
html,body{font-family:Sora;font-size:15px;line-height:1.5}
html{overflow-x:hidden;box-sizing:border-box}
.wp-logo{background-image: linear-gradient(42deg, #62f616 9.16%, #00b528 64.72%) !important;
color: #FFFFFF !important;
display: flex;
align-items: center;}.sidebar-ul-journey-stories{list-style:none;}.footer-text{font-size:9px;}.bottom-menu > a{align-items: center;
    background-image: linear-gradient(42deg, #60acff 9.16%, #376b9f 64.72%);
    border-radius: 7px;
    color: #ffffff;
    display: inline-flex;
    font-size: 1rem;
    height: 2em;
    justify-content: center;
    line-height: 1.5;
    padding-left: 0.75em;
    padding-right: 0.75em;
    white-space: nowrap;
    margin: 0 5px;
    text-decoration: none;
    align-content: center;
    flex-wrap: nowrap;}.bottom-menu{    display: flex;
    justify-content: center;
    padding: 5px;
    float: right;}.footer-logo-area{    width: 50%;
    height: 50px;
    float: left;}.sidebar-ul-journey-stories > li > a{    color: #000 ;     text-decoration: none;     font-size: 1.05em;}.testimonials{    height: 240px;
    padding: 10px 20px;
    border: none;
    box-shadow: -1px 3px 5px #a7a7a7;
    background-color: #fff;
    width: 290px;
    float: left;
    border-radius: 6px;
    margin: 5px;
    display: grid;
    align-content: space-between;
    justify-items: center;}.center{text-align: center;
    width: 100%;
    display: inline-grid;}.sod-testimonial-container{background-color: #60acff ;
    padding: 50px 40px 20px;
    margin-top: 20px;
    margin-bottom: 20px;
    overflow: hidden;
    box-shadow: 5px 5px 25px #98543d ;
width: 100%;
 scroll-behavior: smooth;}.testimonials> .title {font-size: 1.2em;
    margin-bottom: 20px;}.testimonials> .comment{font-size: .9em;}.testimonials> .rating{color:#d97b07;}.testimonials> .author{font-size:1.2em;}.testimonials> .rating > span{color:#c99719;}.testimonials-slider{width: 3000px;}.sidebar-title-journey-stories{font-size: 1.2em;     font-weight: 700;     text-align: center;     border-bottom: 1px dotted #0000000f;}h1{font-size:2em;}h2{font-size:1.5em;}.footer{height: 81px;
    background:linear-gradient(0deg, #ffffff 0% 0%, #60acff 1% 12%, #000000 15% 35%);
    width: 100%;}.div-25percent{width:25%;}.div-3de1-sub{background: #60acff ;
padding:8px;
margin-bottom: 10px;
border-radius: 5px;
box-shadow: 1px 1px 3px #98543d ;}.div-73percent{width:73%;

}.sod-section{max-width:1600px;
margin:0 auto;
display: flex;
padding-left:20px;
padding-right:20px;}.mg-5{margin:5px;}.test{width:300px;
height:300px;
background:#000;
display:block;}.sod-breadcrumb{    max-width: 1600px;
    height: 27px;
    margin: 0 auto;
    border-bottom: 1px solid #0000000d;
    border-top: 1px solid #0000000d;
    margin-top: 3px;}.sod-breadcrumb a{margin-right: 15px;
    float: left;
    text-decoration: none;
    color: #98543d ;}.logo{max-width:240px}.header{max-width: 1600px;
    margin: 0 auto;
    background: linear-gradient(0deg, #ffffff 0% 0%, #60acff 1% 12%, #000000 15% 35%);
    padding: 0;
    height: 80px;}.sod-logo{max-width:200px;
display:inline-block;
cursor:pointer;}.whatsapp-button{background-image: linear-gradient(42deg, #60acff 9.16%, #045cb2 64.72%);
    border-radius: 8px;
    border-style: none;
    box-sizing: border-box;
    color: #FFFFFF;
    cursor: pointer;
    font-size: 15px;
    font-weight: 700;
    height: 3rem;
    padding: 0 1.6rem;
    text-align: center;
    text-shadow: rgb(0 0 0 / 25%) 0 3px 8px;
    -webkit-user-select: none;
    touch-action: manipulation;
    float: right;
    box-shadow: rgb(0 0 0 / 20%) 0 3px 11px 6px, rgb(0 0 0 / 14%) 0 6px 10px 0, rgb(0 0 0 / 12%) 0 1px 18px 0;
    margin: 15px;}.hero{height: 300px;
background: url(../media/hero.jpg);
max-width: 1600px;
margin: auto;}.whatsapp-button:hover{border: 1px solid;}.sod-menu-div{height: 30px;
margin: auto;}.middle-menu{    display: flex;
    justify-content: center;
    padding: 5px;}.middle-menu a{align-items: center;
    background-color: #60acff ;
    border-radius: 4px;
    color: #fff;
    display: inline-flex;
    font-size: 0.75rem;
    height: 2em;
    justify-content: center;
    line-height: 1.5;
    padding-left: 0.75em;
    padding-right: 0.75em;
    white-space: nowrap;
    margin: 0 5px;
text-decoration: none;}@media (max-width: 1400px) {.header{max-width:1380px;
margin:auto;}}@media (max-width: 1200px) {.header{max-width:1110px;
margin:auto;}}@media (max-width: 992px) {.footer-text{text-align: center;
    margin-top: -5px;}.footer-logo-area{width: unset;}.sod-testimonial-container{    max-width: 97%;
    margin: 6px;
    border-radius: 5px;
    box-shadow: 1px 1px 2px #98543d;}.footer{height: 72px;
    background: #000;
    width: 100%;
    display: flex;
    justify-content: center;
    flex-direction: row;
    flex-wrap: wrap;}.div-25percent{width:97%;}.div-73percent{width:97%;}.sod-section{display: contents;
}.hero{display: flex;
height: 81px;}}@media (max-width: 768px) {.sod-section{flex-wrap: wrap;}.logo{max-width: 200px;}.header{padding: 0;
    height: 68px;
    display: flex;
    justify-items: center;
    flex-direction: column-reverse;
    justify-content: flex-end;}.whatsapp-button{padding: 11px;
    margin: 5px;
    box-shadow:none;}.hero{display: flex;
flex-direction: column;
height: 225px;}}@media (max-width: 576px) {.hero{    display: flex;
    flex-direction: column-reverse;
    height: 171px;}}