
@media screen and (max-width:1920px ){
	
}

/* Device Resolutions 1680px */
@media screen and (max-width:1680px ){
	
}

/* Device Resolutions 1600px */
@media screen and (max-width:1600px ){
	
}

/* Device Resolutions 1536px */
@media screen and (max-width:1536px ){
	
}

/* Device Resolutions 1440px */
@media screen and (max-width:1440px ){
	
}

/* Device Resolutions 1366px */
@media screen and (max-width:1366px ){
}

/* Device Resolutions 1360px */



/* When Device Resolutions 1280px */
@media screen and (max-width:1280px ){
	.auto-container{max-width:1100px;}
	.about-section .sec-title{    margin-bottom: 30px;}
	.sec-title h2{font-size:30px;}
	.invt-title{font-size:30px}
	.award-achivements .awards-content .inner-awards-content{font-size:15px}
	.about-section .btn-box a{padding:8px 40px}
	
	
}

.m_display_none{display:none}

@media screen and (max-width:1100px ){
	.auto-container{max-width:1024px;}
	.form-container{
		max-width:1024px;
	}
	.sec-title h2{font-size:26px}
	.about-section .sec-title{margin-bottom:20px}
	.about-section .text{margin-bottom:20px;}
	
}


@media screen and (min-width: 1024px) and (max-width: 1282px)  {
    .full-width a.navbar-brand .stickys-logo {
         transition: all 0.4s ease !important;
        width: 210px;
    }
    .full-width a.navbar-brand .main-logo {
        transition: all 0.4s ease !important;
        width: 230px;
    }
    .imnt-login {
         position: relative;
        right: 0;
    }
        li.nav-item a {
        font-size: 12px;
    }
    .imnt-login ul li a {
         font-size: 12px;
    }
}
/* When Device Resolutions 1024px */
@media screen and (max-width:1024px ){
.auto-container{max-width:992px;}
.form-container{max-width:992px;}
.about-text-width .about-text {font-size:14px;margin-bottom:10px}
}
.m-show-block{display:none}
@media screen and (max-width:991px )
{	
	.annual-return-section{display:flex;justify-content:center;flex-flow:wrap;margin-top:20px;}
	.annual-return-section .radios{margin-top:5px}
	.fund-calculator{display:block}
	.dropdown-mega-menu .dropdoen-list ul li a{font-size:14px}
	.menu-aera{width:100%}
	.bottom-header .navbar-nav .dropdown .dropdown-menu{width:100%;position:relative;left:unset;transform:unset;height:0;overflow:hidden;visibility:hidden;transition:0.4s ease all;-webkit-transition:0.4s ease all;}
	.bottom-header .navbar-nav .dropdown .dropdown-menu.show{height:332px;visibility:visible;opacity:1;overflow-y:auto}
	.dropdown-mega-menu .dropdoen-list:nth-child(2){border-right:0;padding-right:0}
	.dropdown-mega-menu .dropdoen-list{width:calc(100% / 2 - 13px )}
	.dropdown-mega-menu .dropdoen-list:last-child{display:none}
	.bottom-header .navbar  .navbar-toggler{order:3;}
	.bottom-header .navbar .imnt-login{order:2} 
	.bottom-header .menu-aera {order:4;padding:10px 0 0 0}
	.bottom-header .navbar{padding:0;display:flex;}
	.bottom-header .navbar .imnt-login a{text-align:center}
	.bottom-header .nav-link{padding:10px 10px;text-align:right}
	.bottom-header{padding:10px 0}
	.auto-container{max-width:768px;}
	.bottom-header .menu-aera ul li{margin-bottom:10px}
	.bottom-header .menu-aera ul li .nav-link{border:1px solid rgba(0,0,0,.15);}
.form-container{max-width:768px;}
	.about-section .image-column{margin-bottom:30px}
	.margin-bottom{margin-bottom:50px}
	.m-show-block{display:flex}
	.about-section .award-achivements{margin:0 0 50px 0}
	.fund-calculator{width:767px} 
	.bottom-header .menu-aera ul li .nav-link{text-align:left}
	.bottom-header .navbar-nav .dropdown .dropdown-toggle::after{transition:0.4s ease all;-webkit-transition:0.4s ease all;-moz-transition:0.4s ease all;}
	.bottom-header .navbar-nav .dropdown.show .dropdown-toggle::after{    transform: rotate(-180deg);}
	
	.about-title {
         margin-top: 15px;
    }
    .contact-sections-width.sections-widt-d {
         position: relative;
         top: 50px;
    }
    .contact-title {
        margin-top: 5px;
    }
    .map {
    padding: 0 15px;
    margin-top: 65px;
    }
    .imnt-login ul {
      padding: 0;
    }
    .imnt-login {
          border: 1px solid #eee;
         padding: 10px 0;
    }
    ul.sab-menu {
       top: 31px;
       left: 0;
         border: 1px solid #eee;
         width: 100%;
    }
    .sticky-header.stickys .imnt-login ul li a {
         padding: 0 !important;
    }
    .imnt-login ul li {
       position: relative;
       margin: 0 !important;
           padding: 0 10px;
    }
    .sticky-header.stickys .bottom-header .nav-link {
         padding: 13px; 
    }
    .sab-menu a {
        padding: 10px;
    }
    .sticky-header.stickys .sab-menu {
    top: 37px;
    border-top: 1px solid #eee;
    }
    .imnt-login {
        position: relative;
        right: 0;
    }
    .bottom-header .navbar .imnt-login  .sab-menu a {
        
        text-align: center;
    }
     .bottom-header .navbar .imnt-login  .sab-menu a {
        text-align: center;
        padding:   10px !important;
    }
   
    .conpadding {
        padding: 26px 15px 15px;
    }
    .main-footer .widgets-section {
         position: relative;
        padding: 35px 0px 50px;
    }
    .bottom-header .navbar-nav .dropdown .dropdown-menu.show {
      width: 100%;
    }
    .bottom-header {
        padding: 17px 0;
    }
	
} 

.mobile-slider{display:none}
.m-no-desplay-accordation {
    display: none;
}
.accordation-box {
    border: 1px solid #efefef;
    margin-bottom: 10px;
}
.m-no-desplay-accordation .accordation-title {
    padding: 10px;
    font-size: 16px;
    transition: 0.4s ease all;
    -webkit-transition: 0.4s ease all;
}
.m-no-desplay-accordation .accordation-title.active {
    background-color: #263670;
    color: #ffffff;
}
.accordation-content {
    padding: 10px;
    display: none;
    border-top: 1px solid #efefef;
}
.accordation-img img {
    max-width: 100%;
}
.accordation-img{
	margin-bottom:10px
}
.accordation-title .w-img{display:inline-block;width:25px;margin-right:10px}
.accordation-title .w-img img{max-width:100%}
@media screen and (max-width:767px ){  
.tabs-content-width-serve h5{text-align:left}
.child-planing-container{padding:0}
.mobile-slider{display:block}
.desktop-slider{display:none}
.desktop-slider{display:none}
.mobile-slider{display:block}
.m-no-desplay-accordation {
    display: block;
}
.desktop-view-only{display:none}
.form-container{max-width:577px;}
	.auto-container{max-width:577px;}
/*	.bottom-header .menu-aera{    max-height: calc(100vh - 113px);overflow:auto}*/
	.about-text-width{margin-bottom:20px}
	.about-sections-width .ab-orders-1{order:2}
	.about-sections-width .ab-orders-2{order:1}
	.about-section .content-column .inner-column{padding-left:0}
	.award-achivements .awards-content .inner-awards-content{font-size:12px}
	.inner-testimonials{width:100%;padding-left:20px;margin:0}
	.infrastructure-company .owl-nav{left:41%}

    
	.about-title {
         margin-top: 15px;
    }
    .contact-sections-width.sections-widt-d {
         position: relative;
         top: 50px;
    }
    .contact-title {
        margin-top: 5px;
    }
    .map {
        padding: 0 15px;
    }
    .imnt-login ul {
      padding: 0;
    }
    .imnt-login {
          border: 1px solid #eee;
         padding: 10px 0;
    }
    ul.sab-menu {
       top: 31px;
       left: 0;
         border: 1px solid #eee;
         width: 100%;
    }
    .sticky-header.stickys .imnt-login ul li a {
         padding: 0;
    }
    .imnt-login ul li {
       position: relative;
       margin: 0 !important;
           padding: 0 10px;
    }
    .sticky-header.stickys .bottom-header .nav-link {
         padding: 10px; 
    }
    .sab-menu a {
        padding: 10px;
    }
    .sticky-header.stickys .sab-menu {
    top: 37px;
    border-top: 1px solid #eee;
    }
    .imnt-login {
        position: relative;
        right: 0;
    }
    .bottom-header .navbar .imnt-login  .sab-menu a {
        text-align: center;
        padding:   10px !important;
    }
    .bottom-header .navbar-nav .dropdown .dropdown-menu.show {
        width: 100%;
    }
    .bottom-header {
         padding: 17px 0;
    }
    .bottom-header .navbar-nav .dropdown .dropdown-menu.show {
         height: 180px;
    }
    .bottom-header .navbar-nav .dropdown .dropdown-toggle::after {
         font-size: 39px;
         margin-top: 5px;
    }
    
}
/* When Device Resolutions 576px */ 
@media screen and (max-width:576px ){
.footer-co-power .copyright-text{width:100%;text-align:center}
.footer-co-power .powerdby{width:100%;text-align:center}
	.nav-tabs-links .nav-tabs{    justify-content: center;}
	.nav-tabs-links .nav-tabs .nav-link.active{border-color:#dee2e6;border-radius:4px;}
	.dropdown-mega-menu{flex-flow:wrap}
	.bottom-header .navbar-nav .dropdown .dropdown-menu .dropdown-mega-menu{padding:20px} 
	.dropdown-mega-menu .dropdoen-list{width:calc(100% );padding:0;border:0}
	.contact-sections-width .location-width{margin-bottom:70px}
	.bottom-header .brand-logo{width:50%;}
	.sec-title h2{font-size:20px;}.about-section{padding:30px 0}
	.m-top-70{margin-top:30px}
.bottom-header .brand-logo	.navbar-brand{width:200px;margin:0}
	.bottom-header .brand-logo{display:flex;justify-content:center;margin-bottom:10px}
	.form-container{max-width:100%;}	
	.bottom-header .menu-aera .navbar-nav{width:100%}
	.bottom-header .navbar .imnt-login{text-align:center}
	.auto-container{max-width:100%}
	.about-section .btn-box a{font-size:14px;padding:5px 40px}
	.main-footer .widgets-section{    padding: 50px 0px 0;}
	.main-footer .widget-title{font-size:16px;margin-bottom:20px}
	.about-section .text{font-size:14px}
	.invt-title{font-size:24px;margin-bottom:20px}
	.awards-content .left-wings, .awards-content .right-wings{width:60px}
	.testimonials-heres{flex-flow:wrap;padding:0}
	.testimonials-heres .testimonials-img{width:100%} 
	.testimonials-heres .testimonials-contents{width:100%}
	.small-circle{display:none}
	.big-circle{display:none}
	.monials-img-inners{width:100%}
	.awards-content .left-wings img, .awards-content .right-wings img{max-width:100%}
	
	.wealth-mgmt-title{font-size:18px}
	.about-section{padding:40px 0}
}

@media screen and (max-width:380px ){ 
}
@media screen and (max-width:360px ){
}
@media screen and (max-width:320px ){
}