.footer-main-section{background:#2b5e77;padding:118px 0px;color:#fff}.footer-main-flex>div{width:33.33%;padding-right:5px}.footer-main-left-menu{margin:40px 0px 35px}.footer-main-left-menu ul li a{font-size:30px}.footer-main-left-menu ul li{margin-bottom:3px}.footer-main-flex>div h4,.footer-main-middle h4,.footer-main-middlecontent p{text-shadow:none}.footer-main-middleflex{margin-top:-11px;display:flex;flex-wrap:wrap;margin-bottom:14px}.footer-main-middleicon{margin-top:6px;width:41px;height:41px;background:#142738;border-radius:50%;display:flex;align-items:center;justify-content:center;padding:12px}.footer-main-middlecontent{width:calc(100% - 41px);padding-left:25px}.footer-main-middlecontent p strong{display:block;font-weight:700}.footer-main-middle h4{padding:0px 0px 38px 68px}.footer-main-right p{font-style:italic;font-size:38px;-ms-text-shadow:0px 3px 15px rgba(0,0,0,0.29);-moz-text-shadow:0px 3px 15px rgba(0,0,0,0.29);-webkit-text-shadow:0px 3px 15px rgba(0,0,0,0.29);text-shadow:0px 3px 15px rgba(0,0,0,0.29)}.footer-main-right ul{padding:34px 0px 0 52px;display:flex;align-items:center}.footer-main-right ul li a:hover{opacity:.7}.footer-main-rightinner{max-width:400px;margin:0 0 0 auto}.footer-main-rightinner ul li{margin-right:40px}@media(max-width:1440px){.footer-main-right p{font-size:25px}.footer-main-left-menu ul li a{font-size:18px}}@media(max-width:1366px){.footer-main-right p{font-size:25px}.footer-main-section{padding:88px 0px}.footer-main-right ul{padding:14px 0px 0 0px}}@media(max-width:1280px){.footer-main-right p{font-size:18px}.footer-main-section{padding:66px 0px}.footer-main-left-menu ul li a{font-size:18px}.footer-main-rightinner ul li{margin-right:23px}.footer-main-rightinner ul li img{width:43px}}@media(max-width:1024px){.footer-main-right p{font-size:18px}}@media(max-width:900px){.footer-main-flex>div{width:50%}.footer-main-flex>div.footer-main-right{width:100%}.footer-main-rightinner{max-width:100%;margin:0 auto}}@media(max-width:767px){.footer-main-section{padding:44px 0px}}@media(max-width:640px){.footer-main-left-menu ul li a{font-size:18px}}@media(max-width:480px){.footer-main-flex>div{width:100%;padding-right:0}.footer-main-middle h4{padding:16px 0}.footer-main-left-menu{margin:20px 0px}}