@media (min-width:1800px){
	.container{
		max-width:1440px !important
	}
}

@media (min-width:1201px) and (max-width:1800px){
	.sub-heading{
		font-size:38px;
		line-height:66px
	}
	ul.navbar-nav li{
		padding-right:12px;
		margin-right:12px;
		border-right:1px solid #000
	}
	ul.navbar-nav li a{
		font-size:15px
	}
	ul.navbar-nav li:last-child a i{
		width:30px;
		height:30px
	}
	.sub-heading{
		font-size:28px;
		font-weight:700;
		line-height:40px;
		margin-bottom:1rem
	}
}

@media (max-width:1200px){
	a.navbar-brand{
		height:75px
	}
	ul.navbar-nav li:last-child a i{
		width:30px;height:30px
	}
	ul.navbar-nav li{
		padding-right:10px;margin-right:10px;border-right:1px solid #000
	}
	ul.navbar-nav li a{
		font-size:14px
	}

	.count-one h5 {
		font-size: 27px;
	}
	.count-ing p {
		font-size: 36px;
	}
	.count-one span {
		font-size: 16px;
	}
	.serviceBox .title {
		font-size: 9px;
		padding-top: 52%;
	}
	.counting-area {
		background: #fff;
		padding: 60px 0 30px;
		width: 100%;
		float: left;
	}
	.manage_wealth .tab_area .tab .nav-tabs {
		padding: 2% 5px 30px;
		margin-left: 35%;
		border: none;
		text-align: center;
	}
	.manage_wealth .tab_area .tab .tab-content p {
		padding-left: 0%;
		letter-spacing: 0;
		font-family: 'Montserrat', sans-serif;
		font-size: 16px;
		color: #000;
		padding-bottom: 4%;
	}
}

@media (max-width:991px){
	.close_icon,.open_menu{
		display:block
	}
	.header-banner-wrapp{
		background-color:#eb2d42;
		padding:20px 0;
		box-shadow:0 2px 10px rgba(0,0,0,.2)
	}
	.fixed-header{
		box-shadow:0 2px 10px rgba(0,0,0,.2);
		background-color:#eb2d42
	}
	.navbar-toggler .fa.fa-bars{
		color:#fff;
		font-size:2rem
	}
	.bg-home{
		padding-top:0
	}
	.navbar-toggler{
		background:rgba(255,255,255,.2);
		outline:0;
		box-shadow:none
	}
	.navbar-nav{
		align-items:flex-start
	}
	.navbar-nav li{
		padding-right:0;
		margin-right:0;
		border-right:0!important;
		margin:10px 0
	}
	div#navbarCollapse{
		border-top:1px solid #fff;
		padding-top:20px;
		margin-top:15px
	}
	ul.navbar-nav li a{
		padding:0;
		color:#fff!important;
		font-size:20px;
		font-weight:600
	}
	a.navbar-brand{
		height:65px
	}
	
	.banner,.blank-bg{
		/*display:none*/
	}
	
	.left-inter-cont h3{
		font-size:30px
	}
	.count-one h5{
		font-size:33px
	}
	.count-ing p{
		font-size:48px
	}
	.count-one span{
		font-size:16px
	}
	.contact-no p{
		font-size:10px
	}
	.col-lg-6.devide-logo .logo-area{
		padding-right:22px
	}
	.contact-no{
		padding-left:30px
	}
	li.appointment-btn a{
		border:1px solid #fff;
		color:#fff;
		padding:6px 10px
	}
	li.social-link.mob-off a{
		width:36px;height:36px
	}
	.about-head-more h3{
		font-size:36px
	}
	.left-privacy h3{
		font-size:36px
	}
	.right-privacy p{
		font-size:20px;
		line-height:28px
	}
	.bg-color-contact{
		padding:20px
	}
	.left-contact-cont p{
		font-size:16px
	}
	.right-contact-form h3{
		font-size:36px
	}
	.thats-me-cont h3{
		font-size:36px
	}
	.map-area iframe{
		height:300px
	}
	.right-powered{
		width:100%
	}
	div#testimonial-view-slide button.owl-next{
		right:-20px
	}
	div#testimonial-view-slide button.owl-prev{left:-20px}.slider-gap button.owl-prev{left:-20px}.slider-gap button.owl-next{right:-20px}.slider-gap-2nd button.owl-prev{left:-20px}.slider-gap-2nd button.owl-next{right:-20px}.slider-gap-3rd button.owl-prev{left:-20px}.slider-gap-3rd button.owl-next{right:-20px}.news-img{padding:0 20px 30px}.news-business span{font-size:14px;margin-top:8px}.d-flex.ad-wrapp-main{flex-direction:column}.d-flex.ad-wrapp-main .advertising-left{margin-right:0;margin-bottom:20px}.d-flex.ad-wrapp-main .advertising-right{margin-left:0}section#portfolio .container{max-width:100%}#portfolio .portfolio-item{width:26%}.row.portfolio-container.no-gutters{width:100%;padding:20px}.d-flex.align-items-center.contact-details-wrapp.w-100.justify-content-between{flex-direction:column}.item-contact.contact-right{border-left:0;padding-left:0;margin-top:30px}.d-flex.align-items-center.contact-details-wrapp.w-100.justify-content-between div{flex:1;width:100%;text-align:center}.item-contact.contact-left h3{margin-bottom:20px}.mobile-show{display:block;padding:200px 100px}.left-video{border:1px solid #000;border-radius:10px;min-height:400px;text-align:center;display:flex;align-items:center;justify-content:center;color:#fff}.left-video i{font-size:30px;color:#fff}h1.mob-banner-text{font-size:4rem;font-weight:600;color:#830b0d;line-height:1.8rem}h1.mob-banner-text p{position:relative;display:inline-block;font-size:4rem;font-weight:600;color:#830b0d}h1.mob-banner-text p:after{content:'';position:absolute;right:-15px;top:52px;width:10px;height:10px;background:#830b0d;border-radius:50%;display:inline-block}.right-content-disclaimer{height:auto}.copywright-left p{font-size:14px}.footer-area .col-lg-6.col-md-5:last-child{margin:0;padding:0}. .footer-area{padding:20px 0}.right-powered p{margin:15px 0 0 10px;font-size:16px}.left-img-disclaimer img{width:100%;height:auto}.right-content-disclaimer{background:#cc2539;padding:35px 28px;margin-left:0}.d-flex.ad-wrapp-main h3.sub-heading.people-say{min-height:75px}.d-flex.ad-wrapp-main div p{font-size:20px;width:100%}.copywright-left{margin-bottom:15px}div#testimonial-view-slide .item{padding:0 15px}div#testimonial-view-slide .owl-nav{font-size:55px}ul.navbar-nav li{display:block;text-align:left;width:100%;padding-left:15px;margin-right:0}.right-blog-dtls{margin-top:20px}.right-blog-dtls p{font-size:1rem}.left-blog-dtls h3{font-size:24px;margin-top:12px}.left-blog-dtls h4{font-size:22px;font-family:helvetica}.blog-shape{padding:30px 0}.row.blog-item-wrapp{padding:30px 0;border-bottom:1px solid #333}.achievements-section h1{font-size:2.5rem;margin:50px 0;letter-spacing:2px;line-height:50px}ul.achievements-list.list-inline li a{font-size:18px}ul.achievements-list.list-inline li{margin-right:1rem;border-right:2px solid #000;line-height:1;padding-right:1rem}.achievements-section.media-area h1{margin:30px 0}.media-item-wrapp{margin-bottom:30px}.media-item-wrapp h3{font-size:16px}.client-speak-section h1,.privacy-section h1{font-size:2.5rem;letter-spacing:2.5px;margin-bottom:20px}.privacy-section{background:#ededee;padding:30px 0}.client-speak-section{padding-top:30px}.client-speak-text,.privacy-section p{font-size:20px;line-height:28px;text-align:justify}.fixed-icon-area{width:15%}.financial-plan-area .col{width:100%;display:contents}.disclaimer-section{width:100%}.internationally-area .row.align-items-center{flex-direction:column-reverse}.internationally-area.second-goal .row.align-items-center{flex-direction:column}.left-inter-cont{margin-top:20px}ul.icon-appointment{margin-left:0}.left-appointment h2{font-size:55px;line-height:56px}.right-appointment.share-pro{margin-top:25px}
	
	.count-one h5 {
		font-size: 27px;
	}
	.count-ing p {
		font-size: 36px;
	}
	.count-one span {
		font-size: 16px;
	}
	.serviceBox .title {
		font-size: 9px;
		padding-top: 52%;
	}
	.counting-area {
		background: #fff;
		padding: 60px 0 30px;
		width: 100%;
		float: left;
	}
	.manage_wealth .tab_area .tab .nav-tabs {
		padding: 2% 5px 30px;
		margin-left: 35%;
		border: none;
		text-align: center;
	}

	.manage_wealth .tab_area .tab .tab-content p {
		padding-left: 0%;
		letter-spacing: 0;
		font-family: 'Montserrat', sans-serif;
		font-size: 16px;
		color: #000;
		padding-bottom: 4%;
	}
	
}


@media (max-width:767px){a,p{font-size:14px}button.close_icon{position:absolute;top:30px;right:30px}a.navbar-brand img{width:32%;margin-left:16px}#dropdownMenu2{margin:0}.sub-heading{font-size:24px;line-height:32px}.mobile-show{display:block;padding:100px 20px}li.appointment-btn a{padding:6px;font-size:12px}h1.mob-banner-text p{position:relative;display:inline-block;font-size:2rem;font-weight:600;color:#830b0d}h1.mob-banner-text p:after{top:20px;right:-12px;width:8px;height:8px}.heading-disclaimer h2{letter-spacing:4.7px;font-size:1.5rem;margin-bottom:1rem}.big-sub{font-size:2rem;line-height:2.5rem}.appointment-area{width:100%;padding:30px 0 60px}.share-details-area{width:100%;padding:30px 0 60px}.left-appointment h2{font-size:38px;line-height:40px}.appointment-area .row{display:flex;flex-direction:column-reverse}.left-appointment{margin-top:30px}.select-cons.select-con-app{margin-top:20px}.select-cons{display:block}.right-appointment{display:flex}.right-appointment img{height:150px;margin-right:20px}.right-appointment h3{font-size:22px}.right-appointment p{font-size:15px}.name-pro{margin-right:0;width:100%;vertical-align:middle;margin-top:40px}ul.icon-appointment{display:flex;align-items:center;margin-left:0;justify-content:center;margin-top:24px}ul.icon-appointment li:last-child{margin-right:0}ul.tabs{text-align:center}.date-area{background-position:left;margin-top:80px}ul.tabs li{padding:10px;margin:8px 6px;width:28%}form.details-share{width:100%}.select-date input#birthday{width:15%}.share-pro{display:none}.meeting-purpose{background-position:left}.proceed-area a{font-size:35px}.thank-cont h3{word-spacing:6px;letter-spacing:0}.social-icons{float:none;margin-top:8px;text-align:center;display:block;align-items:center;position:absolute;right:20px;top:-55px}.social-icons li{display:flex;align-items:center}li.social-link.mob-off a{width:36px;height:36px;line-height:36px}.news-business a{margin-top:15px}.social-icons i{font-size:16px}.contact-no p{color:#fff;font-size:16px;line-height:20px}.social-icons ul{display:flex;align-items:center}li.line-brdr{background:#fff;height:30px;width:1px;position:relative;top:0}.contact-no{display:none}.col-lg-6.devide-logo .logo-area{padding-right:20px}.internationally-area{padding:40px 0 40px}.left-inter-cont h3{font-size:30px}.left-inter-cont h4{font-size:20px;margin:12px 0}.inner-business{margin-top:30px}#portfolio .portfolio-item figure img{height:100px}.col-lg-4.col-md-12.get-year h5{font-size:20px;line-height:30px}.about-head-more h3{font-size:30px;padding:0 20px 30px}.privacy-area .row.align-items-center{padding-left:15px}.news-img{margin-top:30px}.left-privacy h3{font-size:35px}.right-privacy{margin-top:25px}.right-privacy p{font-size:20px;line-height:30px}.privacy-area{padding:60px 0}.bg-color-contact{padding:20px 15px}.right-powered{display:flex;justify-content:end;margin-top:0;width:100%}.right-contact-form h3{font-size:35px}.thats-me-cont h3{margin-top:30px;font-size:40px}.slider-gap button.owl-prev{top:35%;left:0}.about-head-more{margin:40px 0 0}.slider-gap button.owl-next{top:35%;right:0;width:50px;color:#fff;font-size:60px;font-weight:600;position:absolute}.slider-gap-2nd button.owl-prev{top:40%;left:0}.slider-gap-2nd button.owl-next{top:40%;right:0;width:50px;color:#fff;font-size:60px;font-weight:600;position:absolute}div#gallery button.owl-next{position:absolute;top:40%}div#gallery button.owl-prev{position:absolute;top:40%}div#last-video-slide button.owl-next{display:block}.finance-head h3{font-size:30px}.first-finance{padding:15px}.count-ing.first-four h5.count{width:52%}.slider-gap-3rd button.owl-prev{top:35%;left:0}.slider-gap-3rd button.owl-next{top:35%;right:0;width:50px;color:#fff;font-size:60px;font-weight:600;position:absolute}.slider-gap .row{width:100%;padding:0;margin:0}.slider-gap-2nd .row{width:100%;padding:0;margin:0}.slider-gap-3rd .row{width:100%;padding:0;margin:0}.ab-left-content p{word-break:break-word}.ad-logo-wrapp span.color-yellow{font-size:20px}div#testimonial-view-slide button.owl-next{right:0;top:40%}div#testimonial-view-slide button.owl-prev{left:0;top:40%}.left-appointment input.form-control{width:100%}#datepicker{width:100%!important}.left-appointment{margin-top:0}

	.count-one {
		background: #BE4252;
		padding: 0px 0;
		text-align: center;
		margin-bottom: 10px;
		width: 47%;
		float: left;
		margin-right: 1.5%;
		border-radius: 6px;
		margin-left: 1.5%;
	}

	.counting-area {
		background: #fff;
		padding: 30px 0;
		width: 100%;
		float: left;
	}

	.testi_area .para {
		width: 100%;
		float: left;
		font-family: 'Montserrat', sans-serif;
		font-size: 14px;
		line-height: 23px;
		text-align: center;
		color: #212529;
		padding-left: 10px;
		padding-right: 10px;
	}

	.slider-gap-3rd button i {
		color: #fff;
	}

	.manage_wealth .tab_area .tab .tab-content .img_box {
		width: 100%;
		float: left;
		text-align: center;
	}

	.manage_wealth .tab_area .tab .tab-content p {
		padding-left: 6%;
		letter-spacing: 0;
		font-family: 'Montserrat', sans-serif;
		font-size: 16px;
		color: #000;
		text-align:center;
		padding-bottom: 4%;
	}

	.manage_wealth .tab_area .tab .nav-tabs {
		padding: 0;
		margin: 0 0 5px 18%;
		text-align: center;
	}

}

@media (max-width:575px){.more-right-main h2,.sub-heading{font-size:24px;line-height:30px}.left-video{border:1px solid #000;border-radius:10px;min-height:140px}.row.align-items-center .col-5{padding:0}h1.mob-banner-text p{font-size:1.62rem}.mobile-show{padding:100px 20px 40px}.right-content-disclaimer p{font-size:17px}.d-flex.ad-wrapp-main>div{padding:80px 20px}.travel-img{display:block}.row.blog-item-wrapp.blog-mentors .col-sm-12.col-md-4.col-lg-4{padding-left:15px}table.table.table-responsive th,td{white-space:nowrap}}