.firstLayer{width:100%;height:120vh}.firstLayer img{width:100%;height:100%}@media screen and (max-width:850px){.firstLayer{height:80vh}}@media screen and (max-width:550px){.firstLayer{height:50vh}}
.patnership-wrapper{flex-direction:column;width:100%;height:max-content;display:flex}.patnership-header{color:#fff;background-color:#1a2f3e;flex-direction:column;justify-content:center;align-items:center;gap:15px;width:100%;height:165px;display:flex}.patnership-header h3{text-align:center;font-size:34.6px;font-weight:700}.patnership-header span{text-align:center;font-size:18px;font-weight:400}@media screen and (max-width:550px){.patnership-header{gap:10px;height:100px}.patnership-header h3{font-size:16px}.patnership-header span{font-size:15px}}.patnership-content{background-color:#fff;width:100%;min-height:550px;display:flex}.patnership-content nav{background-position:50%;background-size:cover;flex-direction:column;justify-content:flex-end;gap:20px;width:33.3%;height:550px;padding:17.5px;transition:padding .25s ease-out;display:flex}.patnership-content nav aside{justify-content:center;align-items:center;width:60%;min-height:400px;margin:0 auto;display:flex}.patnership-content nav aside span{text-align:center;font-size:18px;font-weight:400;line-height:30px}.patnership-content nav footer{flex-direction:column;gap:8px;width:100%;display:flex}.patnership-content nav footer h5{color:#fff;text-align:center;font-size:28px;font-weight:700}.patnership-content nav:hover{background:#d0cb0d;padding-top:30px;padding-bottom:30px}@media screen and (max-width:850px){.patnership-content{flex-direction:column}.patnership-content nav{width:100%;height:650px}}@media screen and (max-width:550px){.patnership-content nav{height:550px}}
.withUs{flex-direction:column;width:100%;height:max-content;display:flex}.withUs-secondLayer{background-color:#fff;justify-content:center;align-items:center;width:100%;min-height:320px;padding:20px;display:flex}.withUs-secondLayer main{flex-direction:column;align-items:center;gap:15px;width:77%;max-width:77%;height:60%;display:flex}.withUs-secondLayer main h3{text-align:center;font-size:43.6px;font-weight:700}.withUs-secondLayer main span{text-align:center;font-size:18px;font-weight:400}@media screen and (max-width:550px){.withUs-secondLayer{padding:15px}.withUs-secondLayer main{width:100%;max-width:100%}.withUs-secondLayer main h3{font-size:25px}.withUs-secondLayer main span{font-size:13px}}
