@charset "UTF-8";*,aside,body,figcaption,figure,footer,h1,h2,h3,h4,h5,h6,header,hgroup,html,li,main,nav,ol,p,span,strong,ul{padding:0;margin:0}.information .enquiry,.languagebg,h1,h2,h3{font-family:"Roboto Condensed",Arial,Helvetica,sans-serif}@font-face{font-display:swap}*,::after,::before{box-sizing:border-box}body,html{font-display:optional;font-family:Poppins,Arial,Helvetica,sans-serif;overflow-x:hidden;font-size:1rem;line-height:1.6;font-weight:400;background:#fff}li,ol,ul{list-style:none}img{max-width:100%}a,a:hover{text-decoration:none;color:#1553fc}.topheader{display:block;width:100%;background:#212121;position:relative;padding:3px 0;line-height:0}.information,.information .enquiry,.information .enquiry a,.languagebg,.topsocail,.topsocail ul li,.topsocail ul li a{display:inline-block}.topsocail ul li{float:left;margin-right:10px}.socialfooter ul li:last-child,.topsocail ul li:last-child{margin-right:0}.topsocail ul li a{width:38px;line-height:33px;font-size:14px;color:#fff;border:2px solid #a72416;background:#a72416;border-radius:.5rem;transition:.5s;text-align:center}.topsocail ul li a:hover{background:0 0;border-color:#a72416}.information{float:right}.information .enquiry{float:left;margin-right:10px}.information .enquiry a{position:relative;font-size:1.2rem;line-height:37px;color:#fff;padding-left:45px}.information .enquiry a::before{content:'';position:absolute;top:10px;left:0;width:36px;height:17px;background:url(../images/mailicon.png) no-repeat}.information .ifesmember{display:inline-block;float:left;margin-right:10px;max-width:189px}.information .ifesmember img{display:block;width:100%;height:auto;border-radius:6px}.languagebg{float:left}.dropdown a,.logo,.mainmenu{display:block}.dropdown{position:absolute;width:200px;margin-top:0;background:#fff;border-top:3px solid #b60101;visibility:hidden;opacity:0;transform:translateY(.5rem);transition:.1s cubic-bezier(.16, 1, .5, 1);z-index:99999}.dropdown a{line-height:24px;padding:8px 15px;font-size:14px;color:#272727;transition:.3s;border-bottom:1px solid #f0f0f0}.dropdown a:hover{color:#000}.show{visibility:visible;opacity:1;transform:translateY(0)}.btn-danger{background-color:#ae190e;border-color:#ae190e;position:relative}.footer,.mainmenu{background:#34343c;font-family:"Roboto Condensed",Arial,Helvetica,sans-serif}.btn-danger span{margin-left:5px}.mainmenu{position:relative;width:100%;margin:0;padding:0}.footer::after,.mainmenu::after,.shrtdesc::after,.widthmedium::after,.widthsmall::after{content:'';display:block;clear:both}.logo{width:135px;float:left;margin:5px 0}.logo img{width:100%;height:auto}.navigationbg{display:inline-block;max-width:calc(100% - 150px);float:right}.widthmedium,.widthsmall{display:block;max-width:100%;margin:0 auto;position:relative}.widthmedium{width:991px}.widthsmall{width:767px}.footer .title,.shrtdesc p,.smalltitle{margin-bottom:1rem;display:block}.footermenu,.shrtdesc{display:block;width:100%;position:relative}.shrtdesc p{font-size:1rem;line-height:1.7;color:#3d3d3d}.smalltitle{font-size:1.2rem;line-height:1.2}.smalltitle span{color:#ae190e;font-weight:600}.maintitle{display:block;font-size:2.2rem;line-height:1.2;color:#414141;margin:0 0 1rem;font-weight:700;letter-spacing:-1px}.maintitle span{color:#a72416}.footer{display:block;width:100%;position:relative;padding:40px 0 0}.footer .title{font-size:1.5rem;font-weight:500;color:#fff;padding-bottom:.5rem;border-bottom:1px solid rgba(255,255,255,.2)}.footermenu ul li{display:block;margin:.5rem 0}.footermenu ul li a{display:block;font-size:.9rem;line-height:1.6;color:#fff;transition:.5s}.footermenu ul li a:hover{color:#ee2618}.footermenu p{display:block;font-size:.9rem;color:#fff;line-height:1.7;margin-bottom:.5rem}.footermenu p b{font-size:1rem;font-weight:500}.footermenu p a{font-size:.9rem;line-height:1.6;color:#fff}.socialfooter{display:block;position:relative;margin-top:2rem}.socialfooter ul li{display:inline-block;float:left;margin-right:1rem}.socialfooter ul li a{display:inline-block;width:28px;height:28px;line-height:28px;background:#b60101;color:#fff;text-align:center;border-radius:50%;transition:.5s}.socialfooter ul li a:hover{background:#fff;color:#b60101}.copyright{display:block;width:100%;text-align:center;padding:10px;border-top:1px solid #0a1621;background:#0f1f2e;font-size:14px;color:#999;margin-top:1rem}.copyright a{display:inline-block;color:#fff}.mob-view{display:none!important}.logomobile,.menu_collapse{display:none}.mlauto{float:right}.error{color:#f19292;font-size:.85rem;display:block;text-align:left;margin-bottom:0}@media screen and (max-width:991px){.navigationbg,header{position:fixed;display:block}.logomobile{width:115px}header{width:100%;top:0;left:0;z-index:99}header .menu_collapse{margin-left:auto;padding:26px 0;display:flex;cursor:pointer;height:70px;align-items:center;position:absolute;right:5px;top:0;z-index:9}header .menu_collapse span{height:2px;position:relative;width:30px;background:#fff;border-radius:5px;display:block}header .menu_collapse span::after,header .menu_collapse span::before{content:'';bottom:-8px;position:absolute;right:0;width:100%;height:2px;border-radius:5px;background:#ebebeb;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;transition:background-color .2s ease-in-out,top .2s ease-out .2s,transform .2s linear,-webkit-transform .2s linear}header .menu_collapse span::after{top:-8px}header .menu_collapse span::before{width:20px}header .menu_collapse.active span{background:0 0}header .menu_collapse.active span:after{top:0;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);-moz-transform:rotate3d(0,0,1,45deg);-ms-transform:rotate3d(0,0,1,45deg);-o-transform:rotate3d(0,0,1,45deg);width:27px}header .menu_collapse.active span:before{top:0;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);width:27px}header .menu_collapse.active span:after,header .menu_collapse.active span:before{transition:top .2s ease-out,transform .2s ease-out .2s,-webkit-transform .2s ease-out .2s}.navigationbg{top:75px;right:-100%;height:100vh;overflow:auto;transition:.3s ease-in-out;background:#fff;border-left:1px solid #ddd;overflow-x:auto;width:80%;z-index:9999;max-width:100%}.navigationbg.slide{right:0}}@media screen and (max-width:767px){.topheader{display:none}}