@media only screen and (min-width:1400px){.header .logo-section .logo{position:absolute;margin-left:-50px}.header .language-top .lg-box{position:absolute;right:-20%;z-index:1}}@media (max-width:1400px) and (min-width:1200px){.header .logo-section .logo{position:absolute;left:3%}.header .language-top .lg-box{position:absolute;right:-40%;z-index:1}}@media (max-width:1200px) and (min-width:992px){.header .logo-section .logo{position:relative;left:-20%;margin:5px 18px 0 0}.header .language-top .lg-box{position:absolute;right:-15%;z-index:1;margin:23px 0 0 12px}.banner-section,.in-banner-section{margin-top:80px}.main-nav-section{width:705px}.header .logo-section{width:115px;min-height:80px}.main-nav-section .navbar-nav .nav-list{width:101px}.main-nav-section .navbar-nav .link{font-size:13px;min-height:80px}.header .language-top{width:110px;min-height:80px}.header .language-top::after{min-height:80px;left:110px}.main-nav-section .dropdown-menu-step1{border-radius:0;top:78px;padding:0;border:none}.banner-section .carousel-caption .head{font-size:25px}.news-box .content-box .heading{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}@media only screen and (min-width:992px){.main-nav-section ul li:hover>ul.dropdown-menu{display:block}.header .desktop-view-lg-none,.header .menu-icon,.image-gallery .navbar-toggler{display:none}.image-gallery .main-nav-section .navbar-nav .nav-list{width:100%;float:none;display:grid!important;vertical-align:unset}.image-gallery .navbar-nav{display:grid;width:100%}.image-gallery .main-nav-section{float:none;width:100%}.image-gallery .main-nav-section .dropdown-menu-step1{top:-2px;float:right;left:350px}.sticky .logo-section{width:95px}}@media only screen and (max-width:992px){.main-nav-section .navbar{position: absolute;z-index: 900;width: 100%;left: 0px;right: 0px;}.header .language-top::after,.header .mobile-view-lg-none{display:none}.header{background:#18295f}.fixed-top{position:static}.banner-section{margin-top:0}.header .logo-section{min-height:initial;width:100%;float:none}.header .logo-section .logo{float:left;width:89px;margin:0}.header .menu-icon{float:right;width:50px;text-align:center;line-height:50px;outline:0}.header .menu-icon .navbar-toggler{outline:0;cursor:pointer}.header .menu-icon .main-icon-bar i{font-size:19px;padding-top:15px}.header .language-top{float:right;width:110px;min-height:57px;background:0 0}.header .language-top .lg-box{margin:12px 0 0 12px;border:1px solid #465c98}.main-nav-section{float:left;width:100%}.main-nav-section .navbar-nav .nav-list{width:100%;float:none;display:table}.main-nav-section .navbar-nav .link{min-height:50px;align-items:left;justify-content:left;text-align:left;padding:13px 15px}.banner-section .carousel-caption{margin:0 auto;left:0;right:0;bottom:55px;text-align:center}.banner-section .carousel-indicators{left:0;right:0;margin:0 auto;float:none;justify-content:center}.banner-section .carousel-caption .head{font-weight:600;font-size:20px;padding:15px 20px;line-height:20px}.in-banner-section{margin-top:0}#chartdiv{height:390px}.news-detail .image-box{margin-right:auto;margin-bottom:15px}.news-detail .image-box img{width:100%;margin:0 auto}}@media (max-width:992px) and (min-width:768px){.aboutus-content-left{padding:0 30px 50px 0}.partners-page .aboutus-content-left{padding:0 35px 0 0}.aboutus-content-left .ifa-logo{padding:0 10px}.ifa_short_info .quotes.btm{top:auto;bottom:-45px}.member-list{width:100%}.address-box.box2{border-right:0}.address-box.box3{border-right:1px solid #18295f36;padding-left:0}.address-box.box4{padding-left:40px;border-right:0;border-bottom:1px solid #18295f36}.address-box.box5{padding-left:0}}@media (max-width:768px) and (min-width:576px){.aboutus-content-left{padding:0 60px 50px;border-right:0;border-bottom:1px solid #18295f45}.partners-page .aboutus-content-left{display:block;padding:0;margin:0 auto;text-align:center}.partners-page .aboutus-content-left .ifa-logo{display:block;vertical-align:middle}.partners-page .aboutus-content-right{margin-top:30px}.aboutus-content-left .ifa-logo{width:55%;margin:0 auto}.company-pro .aboutus-content-right,.properties-page .aboutus-content-right{margin-top:40px}.ifa_short_info .designation,.ifa_short_info .signature{float:none;display:block;width:fit-content}.address-box{border-right:0;padding-left:15px}.address-box.box1,.address-box.box3,.address-box.box5{border-right:1px solid #18295f36}.address-box.box1,.address-box.box4{padding-left:15px;border-bottom:1px solid #18295f36}.address-box.box5{border-bootom:1px solid #18295f36}.factsheet-table{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}table.factsheet-table.financial-table tr td.financial-left{text-align:left;width:390px}.image-gallery .main-nav-section .navbar-nav .link{padding:0 15px}.image-gallery .main-nav-section .dropdown-menu-step1 a{padding:5px 25px}.banner-section .carousel-item,.banner-section .carousel-item img{height:350px}}@media only screen and (max-width:576px){.main-heading .small{font-size:10px}.main-heading .head{font-size:22px}.banner-section .carousel-caption .head{font-weight:600;font-size:15px}.aboutus-content-left{padding:0 40px 50px;border-right:0;border-bottom:1px solid #18295f45}.aboutus-content-left .ifa-logo{margin:0 auto}.company-pro .aboutus-content-right,.properties-page .aboutus-content-right{margin-top:40px}.ifa_short_info .designation,.ifa_short_info .signature{float:none;display:block;width:fit-content}.member-list{width:100%}.address-box{border-right:0;padding-left:0}.address-box.box1,.address-box.box4{padding-left:0;border-bottom:1px solid #18295f36}.factsheet-table{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.factsheet-table-head{text-align:center}.aboutus-content-right .single-head{font-size:15px}.signup-bt{float:none;margin-top:7px}.factsheet-table-head .signup-bt a{font-size:13px}.breadcrumb{display:none}.partners-page .aboutus-content-left{display:block;padding:0;margin:0 auto;text-align:center}.partners-page .aboutus-content-left .ifa-logo{display:inline-block}.partners-page .aboutus-content-right{margin-top:30px}table.factsheet-table.financial-table tr td.financial-left{text-align:left;width:420px}.factsheet-page table,.factsheet-page tbody,.factsheet-page td,.factsheet-page th,.factsheet-page thead,.factsheet-page tr{display:block}.factsheet-page thead tr{position:absolute;top:-9999px;left:-9999px}.factsheet-page tr{border:1px solid #ccc}.factsheet-page td{border:none;border-bottom:1px solid #eee;position:relative;padding-left:50%;width:100%!important;background:#fff}.factsheet-page td:before{position:absolute;top:6px;left:6px;width:45%;padding-right:10px;white-space:nowrap}.factsheet-page td:nth-of-type(1){background:#dde5ee}.table-responsive-sm{width:100%!important;margin-bottom:15px!important;overflow-x:auto!important;overflow-y:hidden!important;-webkit-overflow-scrolling:touch!important;-ms-overflow-style:-ms-autohiding-scrollbar!important;border:1px solid #ddd!important}.banner-section .carousel-item,.banner-section .carousel-item img{height:350px}}@media only screen and (max-width:468px){.banner-section .carousel-caption .head{display:none}.aboutus-content-left{padding:0 20px 50px}.image-gallery .right-box .img-box{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.banner-section .carousel-item,.banner-section .carousel-item img{height:290px}}
