@media(min-width:0px) and (max-width:575px){
	.container{ max-width:100%;}
	.default-btn-mhp{ height:42px; line-height:40px; font-size:16px; padding:0px 20px; min-width:150px; font-family: 'Futura Std Medium';}

	.common-title-mhp{ padding-bottom:28px;}
	.common-title-mhp h2{ font-size:40px; line-height:44px; letter-spacing:0.8px;}

	.container-1200{ max-width:100%; padding:0px;}
	.default-btn-hp{ height:42px; line-height:40px; font-size:16px; padding:0px 20px; min-width:160px; font-family: 'Futura Std Medium';}


	/*--------------- HEADER_START --------------*/
	#header{ padding:20px 0px 20px; min-height:74px;}
	.logo-mhp{ margin:4px 0px 4px;}
	.logo-mhp a img{ height:26px;}
	.head-contact-btn-mhp .default-btn-mhp{ height:34px; line-height:32px; font-size:12px; padding:0px 31px; min-width:124px;}
	.navlink-mobile-mhp{ display:block !important;}
	.head-right-mhp{ display:none;}
	.navigation-mhp{ display:none; position:fixed; left:0px; top:0px; background:#fff; width:100%; height:100%; z-index:9999; padding:80px 15px;}
	.mobile-menu-icon-hp{ display:block; position:relative; z-index:99999;}
	.navigation-mhp .navbar ul li{ width:100%; display:block;}
	.navigation-mhp .navbar ul li a.nav-link{ display:inline-block; vertical-align:top;}
	.header-border-mhp{ width:124px; height:56px; bottom:-78px;}
	.head-border-circle-mhp{ width:56px; height:56px; left:0px;}
	.header-border-mhp:before{ height:106px; bottom:26px; left:26px;}
	.header-border-mhp:after{ left:26px;}
	.banner-border-nav-mobile-mhp{ display:block; top:15px;}
	.banner-border-nav-mobile-mhp .banner-border-circle-mhp { background:#FFA755;}
	/*--------------- HEADER_END --------------*/

	/*--------------- CONTAIN_START --------------*/
	.banner-text-mhp{ padding:101px 0px 118px;}
	.banner-text-mhp h1{ font-size:37px; line-height:42px; letter-spacing:0.74px; padding-bottom:14px;}
	.banner-text-mhp p{ font-size:16px; line-height:25px; letter-spacing:0.32px; padding:0px 25px 23px;}
	.banner-border-mhp{ height:44px; width:114px;}
	.banner-border-circle-mhp{ width:44px; height:44px;}
	.banner-border-mhp:before{ top:calc(50% - 1px);}
	.banner-small-border-mhp{ display:none;}
	.banner-border-mhp:after{ display:none;}
	.banner-img1-mhp{ width:140px; height:88px; left:0px;}
	.banner-img1-in-mhp{ width:88px; height:88px;}
	.banner-border2-mhp{ width:86px; height:36px; bottom:71px;}
	.banner-border2-circle-mhp{ width:36px; height:36px;}

	.established-info-main-mhp{ padding:101px 0px 41px;}
	.establis-left-mhp{ float:none; width:auto; padding:0px 0px 30px;}
	.establis-left-mhp h2{ font-size:24px; line-height:30px; padding:0px;}
	.establis-left-mhp h2 span{ font-family: 'Futura Std Bold';}
	.establis-info-text-mhp{ width:100%; margin:0px; padding:0px; float:none;}
	.establis-info-text-mhp p{ font-size:18px; line-height:30px; letter-spacing:0.18px;}
	.establi-border-mhp{ display:none;}

	.WhatDoBest-block-main-mhp{ padding-top:43px;}
	.WDoBest-left-mhp{ display:none;}
	.WDoBest-right-mhp{ margin:0px; padding:0px 0px 55px; width:100%;}
	.WDoBest-info-box1-mhp{ margin-right:20px; width:235px;}
	.WDoBest-info-box1-img-mhp{ display:block;}
	.WDoBest-info-tit-mhp h2{ font-size:30px; line-height:36px; padding:10px 0px 10px; letter-spacing:0.6px;}
	.WDoBest-info-text-mhp{ padding-bottom:18px;}
	.WDoBest-info-text-mhp p{ letter-spacing:0.32px;}
	.describe-border1-mhp{ display:none;}
	.describe-border2-mhp{ display:none;}
	.WDoBest-slider-mhp .slick-prev, .WDoBest-slider-mhp .slick-next{ width:50px; height:50px; bottom:-56px;}
	.WDoBest-border-mhp{ display:none;}

	.describe-block-in-mhp{ padding-top:69px;}
	.describe-box1-mhp{ padding:28px 28px 30px;}
	.describe-box1-title-mhp{ line-height:34px;}
	.describe-box1-mhp p{ height:auto; font-size:14px; line-height:25px; letter-spacing:0.63px; padding-bottom:0px; margin-bottom:20px;}
	.describe-info-main-mhp:after{ display:none;}

	.Ninsights-block-main-mhp{ padding:25px 0px 46px;}
	.murano-balls-img-mhp{ display:none;}
	.Ninsights-box-main-mhp{ padding:0px 0px 0px; border:0px;}
	.Ninsights-box1-mhp{ width:100%; margin:0px 0px 0px;}
	.Ninsights-box1-img-mhp{ height:auto;}
	.Ninsig-rmore-btn-mhp{ display:none;}
	.Ninsights-box1-tit-mhp{ letter-spacing:1.08px; padding:15px 0px 13px;}
	.Ninsights-box1-info-mhp p{ letter-spacing:0.32px; padding-bottom:0px;}
	.Ninsights-box-tag-mhp{ font-size:10px;}
	.Ninsights-box1-author-mhp{ padding-bottom:15px;}
	.Ninsights-box-main-mhp:after{ display:none;}
	.Ninsights-border1-mhp{ display:none;}
	.Ninsights-border2-mhp{ display:none;}
	/*--------------- CONTAIN_END --------------*/

	/*--------------- FOOTER_START --------------*/
	.foot-box-mhp{ width:100%;}
	.foot-top-mhp{ padding:25px 0px 36px;}
	.foot-logo-mhp{ width:68px; height:68px; overflow:hidden; margin:0px auto 19px; float:none;}
	.foot-logo-mhp img{ height:68px;}
	.foot-left-mhp{ float:none; padding-bottom:6px;}
	.foot-right-mhp{ float:none; margin:0px; padding:7px 0px 0px; position:relative;}
	.foot-nav-mhp{ float:none;}
	.foot-nav-mhp ul{ text-align:left; padding-bottom:11px;}
	.foot-nav-mhp ul li a{ font-size:24px; line-height:26px; font-family: 'Futura PT Medium'; padding:0px 0px 8px; letter-spacing:.048px;}
	.foot-right-mhp .foot-nav-mhp ul li a{ font-family: 'Futura Std Light'; font-size:18px; line-height:26px; letter-spacing:0.36px; padding-bottom:0px;}
	.foot-right-mhp:after{ content:""; position:absolute; left:0px; top:0px; height:1px; width:30px; background:#fff;}
	.foot-social-mhp{ float:none; margin:0px; display:none;}
	.foot-social-mhp ul li a img{ height:36px;}
	.foot-social-mobile-mhp{ display:block; margin:20px 0px 0px;}
	.foot-copy-mhp{ padding-bottom:0px;}
	.foot-copy-mhp p{ line-height:24px; padding:13px 0px 13px;}
	/*--------------- FOOTER_END --------------*/

	/*--------------- FUND_PAGE_START --------------*/
	.banner-text-mfp{ padding:34px 0px 56px;}
	.banner-text-mfp h1{ font-size:37px; line-height:42px; padding-bottom:18px;}
	.banner-text-mfp h2{ width:235px; font-size:24px; line-height:25px; padding-bottom:24px;}
	.banner-text-mfp p{ font-size:16px; line-height:25px; letter-spacing:0.32px; padding-bottom:34px;}
	.banner-img1-mfp{ width:60px; height:60px; right:48px; top:18px;}
	.banner-img2-mfp{ display:none;}

	.WhyWeDo-block-main-mfp{ padding-bottom:12px;}
	.WhyWeDo-note-mfp{ font-size:12px; line-height:18px; letter-spacing:3.36px; padding-bottom:9px;}
	.WhyWeDo-box-mfp{ width:calc(100% + 30px); margin:0px -15px 0px;}
	.WhyWeDo-box-mfp h2{ line-height:30px; text-align:left; padding:35px 0px 23px;}
	.WhyWeDo-box-mfp p{ text-align:left; width:100%; line-height:25px; padding-bottom:22px;}
	.WhyWeDo-box-mfp ul{ padding-bottom:16px;}
	.WhyWeDo-box-mfp ul li{ text-align:left; padding-bottom:18px;}
	.WhyWeDo-info-text-mfp{ padding-top:23px; padding-bottom:22px;}
	.WhyWeDo-info-text-mfp p{ font-size:16px; line-height:25px; text-align:left; letter-spacing:inherit; padding-bottom:25px;}
	.WhyWeDo-border-mfp{ display:none;}
	.WhyWeDo-box-mfp:after{ display:none;}

	.why-info-box-mfp{ padding:38px 0px 0px;}
	.why-title-mfp{ padding-bottom:19px;}
	.why-title-mfp h2{ font-size:36px; line-height:40px;}
	.why-info-box-mfp p{ font-size:16px; line-height:25px; letter-spacing:inherit; padding-bottom:25px;}
	.why-border-mfp{ display:none;}
	.why-border-img-mfp{ display:none;}
	.why-info-box-mfp:before{ display:none;}

	.arra-meeting-main-mfp{ padding:20px 0px 25px;}
	.arra-meeting-box-mfp{ padding:42px 35px 40px; display:block;}
	.arra-meeting-box-mfp p{ width:100%; display:block; text-align:center; padding-bottom:31px; padding-right:0px;}
	.arra-meeting-btn-mfp{ display:block; text-align:center; margin:0px 0px 0px; }
	.arra-meeting-btn-mfp .default-btn-hp{ height:42px; line-height:40px; font-size:16px; min-width:160px;}
	.arra-meeting-border-mfp{ display:none;}
	/*--------------- FUND_PAGE_END --------------*/

	/*--------------- ABOUT_PAGE_START --------------*/
	.header-border-map{ display:none;}
	.banner-text-map .WhyWeDo-arrow-mfp{ display:none;}
	.banner-border-mob-map{ display:block;}
	.banner-border2-mob-map{ display:block;}

	.Kprinciples-block-main-map{ padding:14px 0px 30px;}
	.Kprinciples-info1-map .card-header a{ font-size:14px; line-height:25px; letter-spacing:0.28px; padding:17px 80px 17px 12px; background-size:36px; background-position: center right 20px;}
	.Kprinciples-info1-map .card-header a.collapsed{ background-size:36px; background-position: center right 20px;}
	.Kprinci-info-text-amp{ padding:8px 12px 12px 12px;}
	.Kprinci-info-text-amp p{ font-size:14px; line-height:25px; letter-spacing:0.63px; color:#000;}
	.Kprinci-border-map{ display:none;}

	.Our-team-block-main-map{ padding-top:33px;}
	.Our-team-block-main-map .common-title-mhp{ padding-bottom:40px;}
	.Oteam-list-main-map{ margin:0px -8px 0px;}
	.Oteam-box1-map{ width:25%; padding:0px 8px; margin-bottom:20px; -webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear; -o-transition: all 0.3s linear; -ms-transition: all 0.3s linear; transition: all 0.3s linear;}
	.Oteam-box1-map a img{ -webkit-filter: grayscale(1); filter: grayscale(1);}
	.Oteam-box1-map a:hover img{ -webkit-filter: grayscale(0); filter: grayscale(0);}
	.Oteam-box1-img-map{ width:66px; height:66px; margin:0px auto;}
	.Oteam-box1-text-map{ display:none;}
	.Oteam-box1-mob-map{ width:50%; margin-bottom:24px;}
	.Oteam-box1-mob-map .Oteam-box1-img-map{ width:142px; height:142px;}
	.Oteam-list-main-map:before{ display:none;}
	.Oteam-list-main-map:after{ display:none;}
	.help-you-block-in-map{ padding-top:40px; padding-bottom:28px;}
	/*--------------- ABOUT_PAGE_END --------------*/

	/*--------------- BLOG_PAGE_START --------------*/
	.banner-text-mbp{ padding-bottom:15px;}
	.WhyWeDo-arrow-mfp{ display:none;}
	.banner-border1-img-mbp{ display:none;}

	.featured-box-main-mbp{ border:0px; margin-bottom:25px;}
	.featured-box-img-mbp{ width:100%; height:auto; float:none; position:relative;}
	.featured-box-tag-mbp{ top:10px; left:12px;}
	.featured-box-text-mbp{ width:100%; padding:0px; float:none;}

	.blog-list-main-mbp{ padding-bottom:20px}
	.blog-box1-mbp{ margin-bottom:25px;}
	.blog-box1-tit-mbp{ font-size:24px; line-height:30px; letter-spacing:1.08px; padding-top:15px;}
	.blog-box1-info-mbp p{ font-size:16px; line-height:25px; letter-spacing:0.32px;}
	.blog-box1-mbp .Ninsights-box1-img-mhp{ height:auto;}
	.blog-box1-author-mbp{ font-size:14px; line-height:18px; letter-spacing:0.28px; padding:7px 0px 14px;}
	.blog-box1-mbp .Ninsights-box-tag-mhp{ top:10px; left:12px;}

	.Con-inbox-block-in-mbp{ padding-top:22px; padding-bottom:28px;}
	.Con-inbox-box-mbp{ padding:32px 28px 48px 28px;}
	.Con-inbox-box-tit-mbp{ font-size:24px; line-height:31px; letter-spacing:1.08px; padding-bottom:18px;}
	.Con-inbox-box-mbp p{ font-size:16px; line-height:25px; letter-spacing:0.32px; padding-bottom:37px;}
	.Cinbox-tbbox-field-mbp{ width:calc(100% - 58px); vertical-align:top; padding-bottom:8px;}
	.Cinbox-tbbox-field-mbp input{ width:100%; font-size:16px; line-height:33px; height:34px; border-bottom-width:1px;}
	.Con-inbox-submit-mbp{ width:58px;}
	.Con-inbox-submit-mbp button{ padding:0px;}
	.Cinbox-border1-mbp{ display:none;}
	.Cinbox-border2-mbp{ display:none;}
	.Con-inbox-box-mbp:after{ display:none;}
	/*--------------- BLOG_PAGE_END --------------*/

	/*--------------- BLOG_DETAILS_PAGE_START --------------*/
	.banner-border1-img-mbdp{ display:none;}
	.blog-details-main-mbdp h1{ font-size:37px; line-height:42px; padding-bottom:18px; padding-bottom:5px;}
	.blog-details-main-mbdp{ padding:41px 0px 40px;}
	.blog-author-text-mbdp{ font-size:14px; line-height:24px; letter-spacing:0.28px; padding:0px 0px 28px;}
	.blog-details-main-mbdp p{ font-size:16px; line-height:25px; letter-spacing:0.32px; padding-bottom:20px;}

	.blog-detail-image-mbdp{ height:160px; font-size:0px; text-align:center; margin-bottom:33px;}
	.Bdetail-image1-mbdp{ width:120px; height:120px; margin:20px 40px 20px 0px; float:none; display:inline-block; vertical-align:top;}
	.Bdetail-image2-mbdp{ width:160px; height:160px; margin:0px 0px 0px; float:none; display:inline-block; vertical-align:top;}
	.Bdetail-border1-mbdp{ left:-20px; right:0px; height:2px; top:calc(50% - 1px);}
	.Bdetail-bor1-circle-mbdp{ display:none;}
	.Bdetail-border2-mbdp{ display:none;}

	.blog-quote-box-mbdp{ padding:4px 0px 28px;}
	.blog-quote-box-mbdp span{ font-size:18px; line-height:25px; letter-spacing:0.81px; width:calc(100% - 60px);}
	.blog-quote-box-mbdp img{ margin:2px 5px 0px;}
	.blog-quote-box-mbdp img.blog-quote-img2-mbdp{ margin-bottom:2px;}
	.blog-share-bar-mbdp{ margin:14px 0px 30px;}
	/*--------------- BLOG_DETAILS_PAGE_END --------------*/

	/*--------------- CAREERS_PAGE_START --------------*/
	.banner-text-mcrp{ padding:34px 0px 50px;}
	.banner-text-mcrp h1{ width:58%;}
	.banner-img1-mcrp{ height:60px; width:110px; right:0px; top:45px;}
	.banner-img2-mcrp{ width:86px; top:116px;}
	.banner-img1-in-mcrp{ width:60px; height:60px;}
	.banner-img1-text-mcrp{ display:none;}
	.team-block-main-mcrp{ padding-bottom:20px;}
	.team-list-mcrp{ padding:0px 8px 0px; text-align:center;}
	.team-box1-mcrp{ width:25%; height:66px; margin:0px 0px 20px; overflow:inherit;}
	.team-box1-in-mcrp{ width:66px; height:66px; overflow:hidden; margin:0px auto 0px;}
	.team-border-mcrp{ height:auto;}
	.team-border-mcrp:before{ left:0px; top:32px; padding:0px; width:82%; height:2px;}
	.team-border-mcrp:after{ left:auto; right:0px; top:118px;  padding:0px; width:82%; height:2px;}

	.Opositions-block-main-mcrp{ padding:30px 0px 5px;}
	.Opositions-box1-mcrp{ padding-bottom:30px;}
	.Opositions-box1-in-mcrp{ padding:23px 24px 24px;}
	.Oposit-box1-tit-mcrp{ padding-bottom:12px;}
	.Oposition-name-mcrp{ font-size:24px; line-height:28px;}
	.Opositions-box1-mcrp p{ font-size:16px; line-height:25px; letter-spacing:0.16px; padding:0px 0px 30px;}
	.Oposit-box1-btn-mcrp{ position:relative; top:auto; right:auto;}

	.Opositions-box1-mcrp .Oposit-box1-btn-mcrp .default-white-border-btn-mhp{ background:#fff; color:#7CA4FF;}
	.Opositions-box2-mcrp .Oposit-box1-btn-mcrp .default-white-border-btn-mhp{ background:#fff; color:#FFA755;}
	.Opositions-box3-mcrp .Oposit-box1-btn-mcrp .default-white-border-btn-mhp{ background:#fff; color:#BA88FC;}
	.Opositions-box4-mcrp .Oposit-box1-btn-mcrp .default-white-border-btn-mhp{ background:#fff; color:#FC5D45;}
	/*--------------- CAREERS_PAGE_END --------------*/

	/*--------------- CONTACT_US_PAGE_START --------------*/
	.Black-main-site-mhp .menu-toggle-btn-hp span{ background:#fff;}
	.Black-main-site-mhp .navigation-mhp{ background:#000;}
	.Black-main-site-mhp .banner-border-mhp:before{ background:#fff;}
	.banner-text-mcup{ padding:35px 0px 41px;}
	.banner-text-mcup p{ padding:0px;}
	.contact-block-main-mcup{ padding-bottom:28px;}
	.contact-block-main-mcup .nav-tabs{ margin-bottom:50px;}
	.contact-block-main-mcup .nav-tabs .nav-link{ font-size:24px; line-height:30px; padding:19px 0px 13px; min-height:auto;}
	.contact-form-box-in-mcup{ padding:0px 0px 13px; border:0px; margin-bottom:0px;}
	.contact-form-field1-mcup{ width:100%; padding:0px 0px 29px;}
	.contact-form-field1-mcup input{ font-size:16px; line-height:44px;}
	.contact-form-btn-mcup{ text-align:right;}
	.location-arrow-mcup{ display:none;}
	/*--------------- CONTACT_US_PAGE_END --------------*/

	/*--------------- CLIENT_LOGIN_PAGE_START --------------*/
	.Clogin-block-main-mclp{ padding:30px 0px 18px;}
	.banner-text-mclp{ max-width:100%; float:none; padding:0px 0px 0px;}
	.Clogin-form-mclp{ float:none; max-width:100%; padding:0px 0px 0px;}
	.Clogin-form-mclp .contact-form-field1-mcup{ padding-bottom:29px;}
	.Clogin-form-mclp .contact-form-field2-mcup{ padding-bottom:9px;}
	.forgot-pass-mclp{ padding-bottom:23px;}
	.Clogin-form-btn-mclp{ text-align:right;}
	.Clogin-arrow-mclp{ display:block; margin:50px 0px 0px;}
	.Waccess-block-main-mclp{ padding:28px 0px 28px;}
	.Waccess-block-main-mclp .arra-meeting-box-mfp p{ padding:0px 0px 30px;}
	/*--------------- CLIENT_LOGIN_PAGE_END --------------*/

	/*--------------- PRIVACY_POLICY_PAGE_START --------------*/
	.Ppolicy-info-main-mppp{ padding-bottom:14px;}
	.banner-text-mppp{ padding:32px 0px 9px;}
	.banner-text-mppp h1{ padding-bottom:10px;}
	.banner-text-mppp p{ padding-bottom:33px;}
	.banner-text-mppp .WhyWeDo-arrow-mfp{ display:block;}
	.Ppolicy-info-text-mppp h2{ font-size:16px; line-height:25px; letter-spacing:0.32px; padding:25px 0px 13px;}
	.Ppolicy-info-text-mppp p{ font-size:16px; line-height:25px; letter-spacing:0.32px; padding:0px 0px 14px;}
	/*--------------- PRIVACY_POLICY_PAGE_END --------------*/

	/*--------------- LANDING_PAGE_START --------------*/
	.banner-text-hp{ padding:27px 0px 10px;}
	.banner-text-hp h1{ width:200px; font-size:37px; line-height:42px; padding-bottom:9px;}
	.banner-text-hp h2{ width:235px; font-size:24px; line-height:25px; padding-bottom:24px;}
	.banner-text-hp p{ font-size:16px; line-height:25px; letter-spacing:0.32px;}
	.banner-btn-hp{ display:none;}
	.banner-img1-hp{ width:60px; height:60px; right:48px; top:18px;}
	.banner-img2-hp{ width:44px; height:44px; right:42px; top:89px;}
	.about-title-hp{ padding:124px 0px 23px;}
	.about-title-hp h2{ font-size:36px; line-height:40px; text-align:left;}
	.about-video-box-hp{ height:196px; margin-bottom:100px;}
	.play-btn img{ width:50px;}
	.about-video-border-hp{ top:0px; left:0px; bottom:auto; padding-bottom:0px; height:46px; width:160px;}
	.about-video-border-hp:after{ width:100%; height:2px; left:0; top: calc(50% - 1px);}
	.about-video-box-hp:before{ display:none;}
	.avideo-border-circle-hp{ width:46px; height:46px; bottom:auto; left:auto; right:0px;}
	.WhyWeDo-block-main-hp{ padding-bottom:32px;}
	.WhyWeDo-note-hp{ font-size:12px; line-height:18px; letter-spacing:3.36px; padding-bottom:9px;}
	.WhyWeDo-box-hp{ width:calc(100% + 30px); margin:39px -15px 0px;}
	.WhyWeDo-box-hp h2{ line-height:30px; text-align:left; padding:35px 0px 23px;}
	.WhyWeDo-box-hp p{ text-align:left; width:100%; line-height:25px; padding-bottom:22px;}
	.WhyWeDo-box-hp ul{ padding-bottom:16px;}
	.WhyWeDo-box-hp ul li{ text-align:left; padding-bottom:18px;}
	.WhyWeDo-info-text-hp{ padding-top:23px; padding-bottom:6px;}
	.WhyWeDo-info-text-hp p{ font-size:16px; line-height:25px; text-align:left; letter-spacing:inherit; padding-bottom:25px;}
	.WhyWeDo-border-hp{ display:none;}
	.WhyWeDo-box-hp:after{ display:none;}
	.arra-meeting-main-hp{ padding:40px 0px 45px;}
	.arra-meeting-box-hp{ padding:40px 30px 45px;}
	.arra-meeting-box-hp p{ width:100%; display:block; text-align:center; padding-bottom:29px;}
	.arra-meeting-btn-hp{ display:block; text-align:center; margin:0px 0px 0px; }
	.arra-meeting-btn-hp .default-btn-hp{ height:42px; line-height:40px; font-size:16px; min-width:160px;}
	.why-info-box-hp{ padding:38px 0px 0px;}
	.why-title-hp{ padding-bottom:19px;}
	.why-title-hp h2{ font-size:36px; line-height:40px;}
	.why-info-box-hp p{ font-size:16px; line-height:25px; letter-spacing:inherit; padding-bottom:25px;}
	.why-border-hp{ display:none;}
	.why-border-img-hp{ display:none;}
	.services-block-main-hp{ width:320px; max-width:375px; margin:0px auto 58px;}
	.services-block-in-hp{ padding:34px 15px 0px;}
	.services-box-hp{ width:444px; height:444px; margin:0px -19.5% 0px; float:none;}
	.services-box1-in-hp{ margin:0px auto; padding:0px 64px 0px 64px;}
	.services-box-hp h2{ font-size:18px; line-height:24px; padding-bottom:15px;}
	.services-box-hp p{ font-size:14px; line-height:24px; padding:0px 0px 20px 0px; max-width:314px; margin:0px auto; letter-spacing:0.25px;}
	.services-box-hp ul{ margin-bottom:27px;}
	.services-box-hp ul li{ font-size:14px; line-height:18px; letter-spacing:0.35px; padding-bottom:9px;}
	.services-box-hp ul li:before{ width:6px; height:6px;}
	.services-box2-hp{ margin-top:-20px;}
	.services-box3-hp{ margin-top:-20px;}
	.services-box4-hp{ margin-top:-20px;}
	.services-box1-hp:before{ display:none;}
	.services-box1-hp:after{ display:none;}
	.service-border1-hp{ display:none;}
	.service-border2-hp{ display:none;}
	.services-box3-hp:before{ display:none;}
	.service-border3-hp{ display:none;}
	.services-box4-hp:before{ display:none;}
	.service-border4-hp{ display:none;}
	.meet-block-title-hp{ padding:30px 0px 5px;}
	.meet-block-title-hp h2{ font-size:36px; line-height:40px; letter-spacing:0.72px;}
	.meet-box-hp{ width:100%; margin:0px auto 0px;}
	.meet-info-box-hp{ text-align:center; padding-top:15px;}
	.meet-box1-hp{ width:50%; margin:0px 0px 22px;}
	.meet-info-img-hp{ width:150px; height:150px; margin:0px auto;}
	.meet-box1-mobile-hp{ width:100%;}
	.meet-info-box-hp:before{ display:none;}
	.meet-border-hp{ display:none;}
	.meet-border2-hp{ display:none;}
	.meet-info-box-hp:after{ display:none;}
	.Ameeting-form-main-hp{ padding:40px 0px 40px;}
	.Ameeting-form-box-hp{ padding:20px 15px 15px;}
	.Ameet-form-box-tit-hp{ font-size:30px; line-height:32px; padding:0px 15px 25px;}
	.Ameet-form-field1-hp{ width:100%; padding:0px 0px 15px;}
	.Ameet-form-field1-hp input{ font-size:16px; line-height:38px;}
	/*--------------- LANDING_PAGE_END --------------*/

	/*--------------- ABOUT_PAGE_TEAM_START --------------*/
	.Oteam-list-map{ padding:0px; }
	.Oteam-boxes-map{ width:100%; padding:0 9px 25px 9px; }
	.Oteam-boxes-left-map{ width:97px; float:none; display:table-cell; vertical-align:middle; }
	.Oteam-boxes-right-map{ width:calc(100% - 97px); padding-left:12px; float:none; display:table-cell; vertical-align:middle; }
	.Oteam-name-map{}
	.Oteam-desc-map{ display:none; }
	.Oteam-desc-mobile-map{ display:block; }
	.Oteam-list-in-map:before{ display:none; }
	.Oteam-list-in-map:after{ display:none; }
	.team-border1-circle-mhp{ display:none; }
	.team-border2-circle-mhp{ display:none; }
	/*--------------- ABOUT_PAGE_TEAM_END --------------*/

	/*--------------- ABOUT_PAGE_READ_MORE_POPUP_START --------------*/
	.modal-body-hp{ padding:24px 15px 24px 30px; }
	.Oteam-details-popup-map{ padding-bottom:18px; }
	.Oteam-details-popup-map .Oteam-boxes-left-map{ width:88px; }
	.Oteam-details-popup-map .Oteam-boxes-right-map{ width:calc(100% - 88px); padding-left:8px; }
	.Oteam-details-popup-map .Oteam-name-map{ font-size:16px; line-height:24px; }
	.Oteam-details-popup-map .Oteam-post-map{ font-size:14px; line-height:22px; }
	.Oteam-social-map { padding: 2px 0 0 0;}
	.Oteam-social-map ul li img { width: 20px; }
	.Oteam-details-map p{ font-size:16px; line-height:25px; }
	.Oteam-details-map{ height:370px; }
	.modal-content-hp:after{ content: ''; position: absolute; background: url(../images/popup_fade.svg) no-repeat bottom center; background-size: cover; height: 117px; width: 100%; bottom: 0; left: 0; z-index: 1; }
	.modal-dialog-hp{ margin:27px; }
	/*--------------- ABOUT_PAGE_READ_MORE_POPUP_END --------------*/
}

@media(min-width:576px) and (max-width:767px){
	.container{ max-width:100%;}
	.default-btn-mhp{ height:42px; line-height:40px; font-size:16px; padding:0px 20px; min-width:150px; font-family: 'Futura Std Medium';}

	.common-title-mhp{ padding-bottom:28px;}
	.common-title-mhp h2{ font-size:40px; line-height:44px; letter-spacing:0.8px;}

	.container-1200{ max-width:100%; padding:0px;}
	.default-btn-hp{ height:42px; line-height:40px; font-size:16px; padding:0px 20px; min-width:160px; font-family: 'Futura Std Medium';}

	/*--------------- HEADER_START --------------*/
	#header{ padding:20px 0px 20px; min-height:74px;}
	.logo-mhp{ margin:4px 0px 4px;}
	.logo-mhp a img{ height:26px;}
	.head-contact-btn-mhp .default-btn-mhp{ height:34px; line-height:32px; font-size:12px; padding:0px 31px; min-width:124px;}
	.navlink-mobile-mhp{ display:block !important;}
	.head-right-mhp{ display:none;}
	.navigation-mhp{ display:none; position:fixed; left:0px; top:0px; background:#fff; width:100%; height:100%; z-index:9999; padding:80px 15px;}
	.mobile-menu-icon-hp{ display:block; position:relative; z-index:99999;}
	.navigation-mhp .navbar ul li{ width:100%; display:block;}
	.navigation-mhp .navbar ul li a.nav-link{ display:inline-block; vertical-align:top; font-size:16px; line-height:36px;}
	.header-border-mhp{ width:124px; height:56px; bottom:-78px;}
	.head-border-circle-mhp{ width:56px; height:56px; left:0px;}
	.header-border-mhp:before{ height:106px; bottom:26px; left:26px;}
	.header-border-mhp:after{ left:26px;}
	.banner-border-nav-mobile-mhp{ display:block; top:15px;}
	.banner-border-nav-mobile-mhp .banner-border-circle-mhp { background:#FFA755;}
	/*--------------- HEADER_END --------------*/

	/*--------------- CONTAIN_START --------------*/
	.banner-text-mhp{ padding:101px 0px 118px;}
	.banner-text-mhp h1{ font-size:37px; line-height:42px; letter-spacing:0.74px; padding-bottom:14px;}
	.banner-text-mhp p{ font-size:16px; line-height:25px; letter-spacing:0.32px; padding:0px 25px 23px;}
	.banner-border-mhp{ height:44px; width:114px;}
	.banner-border-circle-mhp{ width:44px; height:44px;}
	.banner-border-mhp:before{ top:calc(50% - 1px);}
	.banner-small-border-mhp{ display:none;}
	.banner-border-mhp:after{ display:none;}
	.banner-img1-mhp{ width:140px; height:88px; left:0px;}
	.banner-img1-in-mhp{ width:88px; height:88px;}
	.banner-border2-mhp{ width:86px; height:36px; bottom:71px;}
	.banner-border2-circle-mhp{ width:36px; height:36px;}

	.established-info-main-mhp{ padding:101px 0px 41px;}
	.establis-left-mhp{ float:none; width:auto; padding:0px 0px 30px;}
	.establis-left-mhp h2{ font-size:24px; line-height:30px; padding:0px;}
	.establis-left-mhp h2 span{ font-family: 'Futura Std Bold';}
	.establis-info-text-mhp{ width:100%; margin:0px; padding:0px; float:none;}
	.establis-info-text-mhp p{ font-size:18px; line-height:30px; letter-spacing:0.18px;}
	.establi-border-mhp{ display:none;}

	.WhatDoBest-block-main-mhp{ padding-top:43px;}
	.WDoBest-left-mhp{ display:none;}
	.WDoBest-right-mhp{ margin:0px; padding:0px 0px 55px; width:100%;}
	.WDoBest-info-box1-mhp{ margin-right:20px; width:340px;}
	.WDoBest-info-box1-img-mhp{ display:block;}
	.WDoBest-info-tit-mhp h2{ font-size:30px; line-height:36px; padding:10px 0px 10px; letter-spacing:0.6px;}
	.WDoBest-info-text-mhp{ padding-bottom:18px;}
	.WDoBest-info-text-mhp p{ letter-spacing:0.32px;}
	.describe-border1-mhp{ display:none;}
	.describe-border2-mhp{ display:none;}
	.WDoBest-slider-mhp .slick-prev, .WDoBest-slider-mhp .slick-next{ width:50px; height:50px; bottom:-56px;}
	.WDoBest-border-mhp{ display:none;}

	.describe-block-in-mhp{ padding-top:69px;}
	.describe-box1-mhp{ padding:28px 28px 30px;}
	.describe-box1-title-mhp{ line-height:34px;}
	.describe-box1-mhp p{ height:auto; font-size:14px; line-height:25px; letter-spacing:0.63px; padding-bottom:0px; margin-bottom:21px;}
	.describe-info-main-mhp:after{ display:none;}

	.Ninsights-block-main-mhp{ padding:25px 0px 46px;}
	.Ninsights-block-in-mhp{ padding:0px 5px;}
	.Ninsights-block-in-mhp .common-title-mhp{ padding-left:10px; padding-right:10px;}
	.murano-balls-img-mhp{ display:none;}
	.Ninsights-box-main-mhp{ padding:0px 0px 0px; border:0px;}
	.Ninsights-box1-mhp{ width:calc(100% - 20px); margin:0px 10px 0px;}
	.Ninsights-box1-img-mhp{ height:auto;}
	.Ninsig-rmore-btn-mhp{ display:none;}
	.Ninsights-box1-tit-mhp{ letter-spacing:1.08px; padding:15px 0px 13px;}
	.Ninsights-box1-info-mhp p{ letter-spacing:0.32px; padding-bottom:0px;}
	.Ninsights-box-tag-mhp{ font-size:10px;}
	.Ninsights-box1-author-mhp{ padding-bottom:15px;}
	.Ninsights-box-main-mhp:after{ display:none;}
	.Ninsights-border1-mhp{ display:none;}
	.Ninsights-border2-mhp{ display:none;}
	/*--------------- CONTAIN_END --------------*/

	/*--------------- FOOTER_START --------------*/
	.foot-box-mhp{ width:100%;}
	.foot-top-mhp{ padding:25px 0px 36px;}
	.foot-logo-mhp{ width:68px; height:68px; overflow:hidden; margin:0px auto 19px; float:none;}
	.foot-logo-mhp img{ height:68px;}
	.foot-left-mhp{ float:none; padding-bottom:6px;}
	.foot-right-mhp{ float:none; margin:0px; padding:7px 0px 0px; position:relative;}
	.foot-nav-mhp{ float:none;}
	.foot-nav-mhp ul{ text-align:left; padding-bottom:11px;}
	.foot-nav-mhp ul li a{ font-size:24px; line-height:26px; font-family: 'Futura PT Medium'; padding:0px 0px 8px; letter-spacing:.048px;}
	.foot-right-mhp .foot-nav-mhp ul li a{ font-family: 'Futura Std Light'; font-size:18px; line-height:26px; letter-spacing:0.36px; padding-bottom:0px;}
	.foot-right-mhp:after{ content:""; position:absolute; left:0px; top:0px; height:1px; width:30px; background:#fff;}
	.foot-social-mhp{ float:none; margin:0px; display:none;}
	.foot-social-mhp ul li a img{ height:36px;}
	.foot-social-mobile-mhp{ display:block; margin:20px 0px 0px;}
	.foot-copy-mhp{ padding-bottom:0px;}
	.foot-copy-mhp p{ line-height:24px; padding:13px 0px 13px;}
	/*--------------- FOOTER_END --------------*/

	/*--------------- FUND_PAGE_START --------------*/
	.banner-text-mfp{ padding:34px 0px 56px;}
	.banner-text-mfp h1{ font-size:37px; line-height:42px; padding-bottom:18px;}
	.banner-text-mfp h2{ width:235px; font-size:24px; line-height:25px; padding-bottom:24px;}
	.banner-text-mfp p{ font-size:16px; line-height:25px; letter-spacing:0.32px; padding-bottom:34px;}
	.banner-img1-mfp{ width:60px; height:60px; right:48px; top:18px;}
	.banner-img2-mfp{ display:none;}

	.WhyWeDo-block-main-mfp{ padding-bottom:12px;}
	.WhyWeDo-note-mfp{ font-size:12px; line-height:18px; letter-spacing:3.36px; padding-bottom:9px;}
	.WhyWeDo-box-mfp{ width:calc(100% + 30px); margin:0px -15px 0px;}
	.WhyWeDo-box-mfp h2{ line-height:30px; text-align:left; padding:35px 0px 23px;}
	.WhyWeDo-box-mfp p{ text-align:left; width:100%; line-height:25px; padding-bottom:22px;}
	.WhyWeDo-box-mfp ul{ padding-bottom:16px;}
	.WhyWeDo-box-mfp ul li{ text-align:left; padding-bottom:18px;}
	.WhyWeDo-info-text-mfp{ padding-top:23px; padding-bottom:22px;}
	.WhyWeDo-info-text-mfp p{ font-size:16px; line-height:25px; text-align:left; letter-spacing:inherit; padding-bottom:25px;}
	.WhyWeDo-border-mfp{ display:none;}
	.WhyWeDo-box-mfp:after{ display:none;}

	.why-info-box-mfp{ padding:38px 0px 0px;}
	.why-title-mfp{ padding-bottom:19px;}
	.why-title-mfp h2{ font-size:36px; line-height:40px;}
	.why-info-box-mfp p{ font-size:16px; line-height:25px; letter-spacing:inherit; padding-bottom:25px;}
	.why-border-mfp{ display:none;}
	.why-border-img-mfp{ display:none;}
	.why-info-box-mfp:before{ display:none;}

	.arra-meeting-main-mfp{ padding:20px 0px 25px;}
	.arra-meeting-box-mfp{ padding:42px 35px 40px; display:block;}
	.arra-meeting-box-mfp p{ width:100%; display:block; text-align:center; padding-bottom:31px; padding-right:0px;}
	.arra-meeting-btn-mfp{ display:block; text-align:center; margin:0px 0px 0px; }
	.arra-meeting-btn-mfp .default-btn-hp{ height:42px; line-height:40px; font-size:16px; min-width:160px;}
	.arra-meeting-border-mfp{ display:none;}
	/*--------------- FUND_PAGE_END --------------*/

	/*--------------- ABOUT_PAGE_START --------------*/
	.header-border-map{ display:none;}
	.banner-text-map .WhyWeDo-arrow-mfp{ display:none;}
	.banner-border-mob-map{ display:block;}
	.banner-border2-mob-map{ display:block;}

	.Kprinciples-block-main-map{ padding:14px 0px 30px;}
	.Kprinciples-info1-map .card-header a{ font-size:14px; line-height:25px; letter-spacing:0.28px; padding:16px 80px 17px 12px; background-position: center right 20px;}
	.Kprinciples-info1-map .card-header a.collapsed{ background-position: center right 20px;}
	.Kprinci-info-text-amp{ padding:8px 12px 12px 12px;}
	.Kprinci-info-text-amp p{ font-size:14px; line-height:25px; letter-spacing:0.63px; color:#000;}
	.Kprinci-border-map{ display:none;}

	.Our-team-block-main-map{ padding-top:33px;}
	.Our-team-block-main-map .common-title-mhp{ padding-bottom:40px;}
	.Oteam-list-main-map{ margin:0px -8px 0px;}
	.Oteam-box1-map{ width:25%; padding:0px 8px; margin-bottom:20px; -webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear; -o-transition: all 0.3s linear; -ms-transition: all 0.3s linear; transition: all 0.3s linear;}
	.Oteam-box1-map a img{ -webkit-filter: grayscale(1); filter: grayscale(1);}
	.Oteam-box1-map a:hover img{ -webkit-filter: grayscale(0); filter: grayscale(0);}
	.Oteam-box1-img-map{ width:120px; height:120px; margin:0px auto;}
	.Oteam-box1-text-map{ display:none;}
	.Oteam-box1-mob-map{ width:50%; margin-bottom:24px;}
	.Oteam-box1-mob-map .Oteam-box1-img-map{ width:220px; height:220px;}
	.Oteam-list-main-map:before{ display:none;}
	.Oteam-list-main-map:after{ display:none;}
	.help-you-block-in-map{ padding-top:40px; padding-bottom:28px;}
	/*--------------- ABOUT_PAGE_END --------------*/

	/*--------------- BLOG_PAGE_START --------------*/
	.banner-text-mbp{ padding-bottom:15px;}
	.WhyWeDo-arrow-mfp{ display:none;}
	.banner-border1-img-mbp{ display:none;}

	.featured-box-main-mbp{ border:0px; margin-bottom:25px;}
	.featured-box-img-mbp{ width:100%; height:auto; float:none; position:relative;}
	.featured-box-tag-mbp{ top:10px; left:12px;}
	.featured-box-text-mbp{ width:100%; padding:0px; float:none;}

	.blog-list-main-mbp{ padding-bottom:20px}
	.blog-box1-mbp{ margin-bottom:25px;}
	.blog-box1-tit-mbp{ font-size:24px; line-height:30px; letter-spacing:1.08px; padding-top:15px;}
	.blog-box1-info-mbp p{ font-size:16px; line-height:25px; letter-spacing:0.32px;}
	.blog-box1-mbp .Ninsights-box1-img-mhp{ height:auto;}
	.blog-box1-author-mbp{ font-size:14px; line-height:18px; letter-spacing:0.28px; padding:7px 0px 14px;}
	.blog-box1-mbp .Ninsights-box-tag-mhp{ top:10px; left:12px;}

	.Con-inbox-block-in-mbp{ padding-top:22px; padding-bottom:28px;}
	.Con-inbox-box-mbp{ padding:32px 28px 48px 28px;}
	.Con-inbox-box-tit-mbp{ font-size:24px; line-height:31px; letter-spacing:1.08px; padding-bottom:18px;}
	.Con-inbox-box-mbp p{ font-size:16px; line-height:25px; letter-spacing:0.32px; padding-bottom:37px;}
	.Cinbox-tbbox-field-mbp{ width:calc(100% - 58px); vertical-align:top; padding-bottom:8px;}
	.Cinbox-tbbox-field-mbp input{ width:100%; font-size:16px; line-height:33px; height:34px; border-bottom-width:1px;}
	.Con-inbox-submit-mbp{ width:58px;}
	.Con-inbox-submit-mbp button{ padding:0px;}
	.Cinbox-border1-mbp{ display:none;}
	.Cinbox-border2-mbp{ display:none;}
	.Con-inbox-box-mbp:after{ display:none;}
	/*--------------- BLOG_PAGE_END --------------*/

	/*--------------- BLOG_DETAILS_PAGE_START --------------*/
	.banner-border1-img-mbdp{ display:none;}
	.blog-details-main-mbdp h1{ font-size:37px; line-height:42px; padding-bottom:18px; padding-bottom:5px;}
	.blog-details-main-mbdp{ padding:41px 0px 40px;}
	.blog-author-text-mbdp{ font-size:14px; line-height:24px; letter-spacing:0.28px; padding:0px 0px 28px;}
	.blog-details-main-mbdp p{ font-size:16px; line-height:25px; letter-spacing:0.32px; padding-bottom:20px;}

	.blog-detail-image-mbdp{ height:160px; font-size:0px; text-align:center; margin-bottom:33px;}
	.Bdetail-image1-mbdp{ width:120px; height:120px; margin:20px 40px 20px 0px; float:none; display:inline-block; vertical-align:top;}
	.Bdetail-image2-mbdp{ width:160px; height:160px; margin:0px 0px 0px; float:none; display:inline-block; vertical-align:top;}
	.Bdetail-border1-mbdp{ left:-20px; right:0px; height:2px; top:calc(50% - 1px);}
	.Bdetail-bor1-circle-mbdp{ display:none;}
	.Bdetail-border2-mbdp{ display:none;}

	.blog-quote-box-mbdp{ padding:4px 0px 28px;}
	.blog-quote-box-mbdp span{ font-size:18px; line-height:25px; letter-spacing:0.81px; width:calc(100% - 60px);}
	.blog-quote-box-mbdp img{ margin:2px 5px 0px;}
	.blog-quote-box-mbdp img.blog-quote-img2-mbdp{ margin-bottom:2px;}
	.blog-share-bar-mbdp{ margin:14px 0px 30px;}
	/*--------------- BLOG_DETAILS_PAGE_END --------------*/

	/*--------------- CAREERS_PAGE_START --------------*/
	.banner-text-mcrp{ padding:34px 0px 50px;}
	.banner-text-mcrp h1{ width:62%;}
	.banner-img1-mcrp{ height:60px; width:180px; right:0px; top:10px;}
	.banner-img2-mcrp{ width:140px; top:70px;}
	.banner-img1-in-mcrp{ width:60px; height:60px;}
	.banner-img1-text-mcrp{ display:none;}
	.team-block-main-mcrp{ padding-bottom:20px;}
	.team-list-mcrp{ padding:0px 8px 0px; text-align:center;}
	.team-box1-mcrp{ width:25%; height:80px; margin:0px 0px 20px; overflow:inherit;}
	.team-box1-in-mcrp{ width:80px; height:80px; overflow:hidden; margin:0px auto 0px;}
	.team-border-mcrp{ height:auto;}
	.team-border-mcrp:before{ left:0px; top:39px; padding:0px; width:82%; height:2px;}
	.team-border-mcrp:after{ left:auto; right:0px; top:139px;  padding:0px; width:82%; height:2px;}

	.Opositions-block-main-mcrp{ padding:30px 0px 5px;}
	.Opositions-box1-mcrp{ padding-bottom:30px;}
	.Opositions-box1-in-mcrp{ padding:23px 24px 24px;}
	.Oposit-box1-tit-mcrp{ padding-bottom:12px;}
	.Oposition-name-mcrp{ font-size:24px; line-height:28px;}
	.Opositions-box1-mcrp p{ font-size:16px; line-height:25px; letter-spacing:0.16px; padding:0px 0px 30px;}
	.Oposit-box1-btn-mcrp{ position:relative; top:auto; right:auto;}

	.Opositions-box1-mcrp .Oposit-box1-btn-mcrp .default-white-border-btn-mhp{ background:#fff; color:#7CA4FF;}
	.Opositions-box2-mcrp .Oposit-box1-btn-mcrp .default-white-border-btn-mhp{ background:#fff; color:#FFA755;}
	.Opositions-box3-mcrp .Oposit-box1-btn-mcrp .default-white-border-btn-mhp{ background:#fff; color:#BA88FC;}
	.Opositions-box4-mcrp .Oposit-box1-btn-mcrp .default-white-border-btn-mhp{ background:#fff; color:#FC5D45;}
	/*--------------- CAREERS_PAGE_END --------------*/

	/*--------------- CONTACT_US_PAGE_START --------------*/
	.Black-main-site-mhp .menu-toggle-btn-hp span{ background:#fff;}
	.Black-main-site-mhp .navigation-mhp{ background:#000;}
	.Black-main-site-mhp .banner-border-mhp:before{ background:#fff;}
	.banner-text-mcup{ padding:35px 0px 41px;}
	.banner-text-mcup p{ padding:0px;}
	.contact-block-main-mcup{ padding-bottom:28px;}
	.contact-block-main-mcup .nav-tabs{ margin-bottom:50px;}
	.contact-block-main-mcup .nav-tabs .nav-link{ font-size:24px; line-height:30px; padding:19px 0px 13px; min-height:auto;}
	.contact-form-box-in-mcup{ padding:0px 0px 13px; border:0px; margin-bottom:0px;}
	.contact-form-field1-mcup{ width:100%; padding:0px 0px 29px;}
	.contact-form-field1-mcup input{ font-size:16px; line-height:44px;}
	.contact-form-btn-mcup{ text-align:right;}
	.location-arrow-mcup{ display:none;}
	/*--------------- CONTACT_US_PAGE_END --------------*/

	/*--------------- CLIENT_LOGIN_PAGE_START --------------*/
	.Clogin-block-main-mclp{ padding:30px 0px 18px;}
	.banner-text-mclp{ padding:0px 20px 0px 0px; }
	.Clogin-form-mclp{ max-width:50%; padding:0px 0px 0px;}
	.Clogin-form-mclp .contact-form-field1-mcup{ padding-bottom:29px;}
	.Clogin-form-mclp .contact-form-field2-mcup{ padding-bottom:9px;}
	.forgot-pass-mclp{ padding-bottom:23px;}
	.Clogin-form-btn-mclp{ text-align:right;}
	.Clogin-arrow-mclp{ display:block; margin:50px 0px 0px;}
	.Waccess-block-main-mclp{ padding:28px 0px 28px;}
	.Waccess-block-main-mclp .arra-meeting-box-mfp p{ padding:0px 50px 0px 0px; display:inline-block;}
	.Waccess-block-main-mclp .arra-meeting-btn-mfp{ display:inline-block;}
	/*--------------- CLIENT_LOGIN_PAGE_END --------------*/

	/*--------------- PRIVACY_POLICY_PAGE_START --------------*/
	.Ppolicy-info-main-mppp{ padding-bottom:14px;}
	.banner-text-mppp{ padding:32px 0px 9px;}
	.banner-text-mppp h1{ padding-bottom:10px;}
	.banner-text-mppp p{ padding-bottom:33px;}
	.banner-text-mppp .WhyWeDo-arrow-mfp{ display:block;}
	.Ppolicy-info-text-mppp h2{ font-size:16px; line-height:25px; letter-spacing:0.32px; padding:25px 0px 13px;}
	.Ppolicy-info-text-mppp p{ font-size:16px; line-height:25px; letter-spacing:0.32px; padding:0px 0px 14px;}
	/*--------------- PRIVACY_POLICY_PAGE_END --------------*/

	/*--------------- LANDING_PAGE_START --------------*/
	.banner-text-hp{ padding:27px 0px 10px;}
	.banner-text-hp h1{ font-size:37px; line-height:42px; padding-bottom:9px;}
	.banner-text-hp h2{ width:305px; font-size:24px; line-height:25px; padding-bottom:24px;}
	.banner-text-hp p{ font-size:16px; line-height:25px; letter-spacing:0.32px;}
	.banner-btn-hp{ display:none;}
	.banner-img1-hp{ width:60px; height:60px; right:68px; top:18px;}
	.banner-img2-hp{ width:44px; height:44px; right:62px; top:89px;}

	.about-title-hp{ padding:124px 0px 23px;}
	.about-title-hp h2{ font-size:36px; line-height:40px; text-align:left;}
	.about-video-box-hp{ height:294px; margin-bottom:100px;}
	.play-btn img{ width:50px;}
	.about-video-border-hp{ top:0px; left:0px; bottom:auto; padding-bottom:0px; height:46px; width:160px;}
	.about-video-border-hp:after{ width:100%; height:2px; left:0; top: calc(50% - 1px);}
	.about-video-box-hp:before{ display:none;}
	.avideo-border-circle-hp{ width:46px; height:46px; bottom:auto; left:auto; right:0px;}

	.WhyWeDo-block-main-hp{ padding-bottom:32px;}
	.WhyWeDo-note-hp{ font-size:12px; line-height:18px; letter-spacing:3.36px; padding-bottom:9px;}
	.WhyWeDo-box-hp{ width:calc(100% + 30px); margin:39px -15px 0px;}
	.WhyWeDo-box-hp h2{ line-height:30px; text-align:left; padding:35px 0px 23px;}
	.WhyWeDo-box-hp p{ text-align:left; width:100%; line-height:25px; padding-bottom:22px;}
	.WhyWeDo-box-hp ul{ padding-bottom:16px;}
	.WhyWeDo-box-hp ul li{ text-align:left; padding-bottom:18px;}
	.WhyWeDo-info-text-hp{ padding-top:23px; padding-bottom:6px;}
	.WhyWeDo-info-text-hp p{ font-size:16px; line-height:25px; text-align:left; letter-spacing:inherit; padding-bottom:25px;}
	.WhyWeDo-border-hp{ display:none;}
	.WhyWeDo-box-hp:after{ display:none;}

	.arra-meeting-main-hp{ padding:40px 0px 45px;}
	.arra-meeting-box-hp{ padding:40px 30px 45px;}
	.arra-meeting-box-hp p{ width:100%; display:block; text-align:center; padding-bottom:29px;}
	.arra-meeting-btn-hp{ display:block; text-align:center; margin:0px 0px 0px; }
	.arra-meeting-btn-hp .default-btn-hp{ height:42px; line-height:40px; font-size:16px; min-width:160px;}

	.why-info-box-hp{ padding:38px 0px 0px;}
	.why-title-hp{ padding-bottom:19px;}
	.why-title-hp h2{ font-size:36px; line-height:40px;}
	.why-info-box-hp p{ font-size:16px; line-height:25px; letter-spacing:inherit; padding-bottom:25px;}
	.why-border-hp{ display:none;}
	.why-border-img-hp{ display:none;}

	.services-block-main-hp{ width:576px; max-width:576px; margin:0px auto 58px;}
	.services-block-in-hp{ padding:34px 15px 0px;}
	.services-box-hp{ width:600px; height:600px; margin:0px -2% 0px; float:none;}
	.services-box1-in-hp{ margin:0px auto; padding:0px 64px 0px 64px;}
	.services-box-hp h2{ font-size:18px; line-height:24px; padding-bottom:15px;}
	.services-box-hp p{ font-size:14px; line-height:24px; padding:0px 0px 20px 0px; max-width:314px; margin:0px auto; letter-spacing:0.25px;}
	.services-box-hp ul{ margin-bottom:27px;}
	.services-box-hp ul li{ font-size:14px; line-height:18px; letter-spacing:0.35px; padding-bottom:9px;}
	.services-box-hp ul li:before{ width:6px; height:6px;}
	.services-box2-hp{ margin-top:-20px;}
	.services-box3-hp{ margin-top:-20px;}
	.services-box4-hp{ margin-top:-20px;}
	.services-box1-hp:before{ display:none;}
	.services-box1-hp:after{ display:none;}
	.service-border1-hp{ display:none;}
	.service-border2-hp{ display:none;}
	.services-box3-hp:before{ display:none;}
	.service-border3-hp{ display:none;}
	.services-box4-hp:before{ display:none;}
	.service-border4-hp{ display:none;}

	.meet-block-title-hp{ padding:30px 0px 5px;}
	.meet-block-title-hp h2{ font-size:36px; line-height:40px; letter-spacing:0.72px;}
	.meet-box-hp{ width:100%; margin:0px auto 0px;}
	.meet-info-box-hp{ text-align:center; padding-top:20px;}
	.meet-box1-hp{ width:33.33%; margin:0px 0px 30px;}
	.meet-info-img-hp{ width:150px; height:150px; margin:0px auto;}
	.meet-info-box-hp:before{ display:none;}
	.meet-border-hp{ display:none;}
	.meet-border2-hp{ display:none;}
	.meet-info-box-hp:after{ display:none;}

	.Ameeting-form-main-hp{ padding:50px 0px 50px;}
	.Ameeting-form-box-hp{ padding:30px 20px 15px;}
	.Ameet-form-box-tit-hp{ font-size:30px; line-height:32px; padding:0px 15px 25px;}
	.Ameet-form-field1-hp{ padding:0px 10px 30px;}
	.Ameet-form-field1-hp input{ font-size:16px; line-height:38px;}
	/*--------------- LANDING_PAGE_END --------------*/

	/*--------------- ABOUT_PAGE_TEAM_START --------------*/
	.Oteam-list-map{ padding:0px; }
	.Oteam-boxes-map{ width:100%; padding:0 9px 25px 9px; }
	.Oteam-boxes-left-map{ width:97px; float:none; display:table-cell; vertical-align:middle; }
	.Oteam-boxes-right-map{ width:calc(100% - 97px); padding-left:12px; float:none; display:table-cell; vertical-align:middle; }
	.Oteam-name-map{}
	.Oteam-desc-map{ display:none; }
	.Oteam-desc-mobile-map{ display:block; }
	.Oteam-list-in-map:before{ display:none; }
	.Oteam-list-in-map:after{ display:none; }
	.team-border1-circle-mhp{ display:none; }
	.team-border2-circle-mhp{ display:none; }
	/*--------------- ABOUT_PAGE_TEAM_END --------------*/

	/*--------------- ABOUT_PAGE_READ_MORE_POPUP_START --------------*/
	.modal-body-hp{ padding:24px 15px 24px 30px; }
	.Oteam-details-popup-map{ padding-bottom:18px; }
	.Oteam-details-popup-map .Oteam-boxes-left-map{ width:88px; }
	.Oteam-details-popup-map .Oteam-boxes-right-map{ width:calc(100% - 88px); padding-left:8px; }
	.Oteam-details-popup-map .Oteam-name-map{ font-size:16px; line-height:24px; }
	.Oteam-details-popup-map .Oteam-post-map{ font-size:14px; line-height:22px; }
	.Oteam-social-map { padding: 2px 0 0 0;}
	.Oteam-social-map ul li img { width: 20px; }
	.Oteam-details-map p{ font-size:16px; line-height:25px; }
	.Oteam-details-map{ height:370px; }
	.modal-dialog-hp{ margin:27px; }
	/*--------------- ABOUT_PAGE_READ_MORE_POPUP_END --------------*/
}

@media(min-width:768px) and (max-width:991px){
	.container{ max-width:668px;}
	.container-1200{ max-width:700px;}

	.common-title-mhp{ padding-bottom:25px;}
	.common-title-mhp h2{ font-size:38px; line-height:46px;}

	/*--------------- HEADER_START --------------*/
	#header{ padding:20px 0px 20px; min-height:74px;}
	.logo-mhp{ margin:4px 0px 4px;}
	.logo-mhp a img{ height:26px;}
	.head-contact-btn-mhp .default-btn-mhp{ height:34px; line-height:32px; font-size:12px; padding:0px 31px; min-width:124px;}
	.navlink-mobile-mhp{ display:block !important;}
	.head-right-mhp{ display:none;}
	.navigation-mhp{ display:none; position:fixed; left:0px; top:0px; background:#fff; width:100%; height:100%; z-index:9999; padding:80px 15px;}
	.mobile-menu-icon-hp{ display:block; position:relative; z-index:99999;}
	.navigation-mhp .navbar ul li{ width:100%; display:block;}
	.navigation-mhp .navbar ul li a.nav-link{ display:inline-block; vertical-align:top; font-size:16px; line-height:36px;}
	.header-border-mhp{ width:220px; height:70px; bottom:-86px;}
	.head-border-circle-mhp{ width:70px; height:70px;}
	.header-border-mhp:before{ height:106px; bottom:34px; left:34px;}
	.header-border-mhp:after{ left:34px;}
	.banner-border-nav-mobile-mhp{ display:block; top:15px;}
	.banner-border-nav-mobile-mhp .banner-border-circle-mhp { background:#FFA755;}
	/*--------------- HEADER_END --------------*/

	/*--------------- CONTAIN_START --------------*/
	.banner-text-mhp{ max-width:440px; padding:130px 0px 130px;}
	.banner-text-mhp h1{ font-size:46px; line-height:56px;}
	.banner-text-mhp p{ font-size:16px; line-height:25px; padding:0px 25px 30px;}
	.banner-border-mhp{ left:-60px; height:176px;}
	.banner-border-circle-mhp{ width:60px; height:60px;}
	.banner-border-mhp:before{ top:29px; right:29px;}
	.banner-small-border-mhp{ right:29px; height:109px;}
	.banner-border-mhp:after{ right:29px;}
	.banner-img1-mhp{ height:160px; left:-60px; width:200px;}
	.banner-img1-in-mhp{ width:160px; height:160px;}
	.banner-border2-mhp{ width:210px; height:40px;}
	.banner-border2-circle-mhp{ width:40px; height:40px;}

	.established-info-main-mhp{ padding:138px 0px 124px;}
	.establis-left-mhp{ width:260px; padding-right:15px;}
	.establis-left-mhp h2{ font-size:28px; line-height:30px;}
	.establis-info-text-mhp{ width:calc(100% - 260px);}
	.establis-info-text-mhp p{ font-size:20px; line-height:32px;}
	.establi-border-mhp{ width:80px; right:-50px; padding-bottom:101.798%;}
	.establi-border-img-mhp{ width:80px; height:80px;}

	.WDoBest-left-mhp{ width:260px; margin-left:-40px;}
	.WDoBest-img-mhp{ width:260px; height:260px;}
	.WDoBest-slide-img1-mhp{ width:260px; height:260px;}
	.WDoBest-right-mhp{ padding:50px 0px 50px 40px; width:483px; margin-right:-65px;}
	.WDoBest-info-box1-mhp{ margin-right:20px; width:300px;}
	.WDoBest-info-tit-mhp h2{ font-size:34px; line-height:42px; padding:10px 0px 10px; letter-spacing:0.6px;}
	.WDoBest-info-text-mhp{ padding-bottom:18px;}
	.WDoBest-slider-mhp .slick-prev, .WDoBest-slider-mhp .slick-next{ bottom:-46px;}
	.WDoBest-border-mhp{ padding-right:221%;}

	.describe-block-in-mhp{ padding-top:150px;}
	.describe-info-main-mhp{ max-width:460px;}
	.describe-box1-mhp{ padding:30px 30px 30px;}
	.describe-box1-title-mhp{ font-size:32px; line-height:40px;}
	.describe-border2-mhp{ width:275px; height:120px; left:-31px; top:-186px;}
	.describe-border2-img-mhp{ width:120px; height:120px;}
	.describe-border1-mhp{ width:40px; left:-50px; bottom:calc(50% - 86px); height:calc(100% - 228px);}
	.describe-border1-circle-mhp{ width:40px; height:40px;}
	.describe-info-main-mhp:after{ left:-46px; padding-right:156.6%;}

	.Ninsights-block-main-mhp{ padding:80px 0px 80px;}
	.murano-balls-img-mhp{ margin:17px 0px 17px; height:12px;}
	.murano-balls-img-mhp img{ height:12px;}
	.Ninsights-box-main-mhp{ padding:40px 30px 30px;}
	.Ninsights-box1-img-mhp{ height:auto;}
	.Ninsights-border1-mhp{ width:40px; left:-50px; top:301px; padding-bottom:53%;}
	.Ninsights-border1-circle-mhp{ width:40px; height:40px;}
	.Ninsights-box-main-mhp:after{ left:-48px; padding-right:113.6%;}
	.Ninsights-border2-mhp{ width:40px; right:-40px; bottom:calc(50% - 21px); padding-bottom:175.9%;}
	.Ninsights-border2-circle-mhp{ width:40px; height:40px; top:-20px;}
	.Ninsights-border2-mhp:after{ left:19px;}
	.Ninsights-border2-img-mhp{ width:250px; height:250px; left:-105px; top:311px;}
	/*--------------- CONTAIN_END --------------*/

	/*--------------- FUND_PAGE_START --------------*/
	.banner-text-mfp{ padding:50px 0px 80px;}
	.banner-text-mfp h1{ font-size:46px; line-height:56px;}
	.banner-text-mfp h2{ width:405px; font-size:32px; line-height:42px;}
	.banner-text-mfp p{ font-size:16px; line-height:25px; max-width:560px;}
	.banner-img1-mfp{ width:100px; height:100px; right:0px; top:45px;}
	.banner-img2-mfp{ width:70px; height:70px; right:-20px; top:153px;}

	.WhyWeDo-box-mfp ul li{ padding-bottom:24px;}
	.WhyWeDo-info-text-mfp p{ font-size:16px; line-height:25px; padding-bottom:25px;}
	.WhyWeDo-box-mfp:after{ width:46px; left:-46px;}
	.WhyWeDo-border-mfp{ width:40px; bottom:172px; left:-65px; padding-bottom:calc(146% - 172px);}
	.WhyWeDo-bor-circle-mfp{ width:40px; height:40px; bottom:160px;}
	.WhyWeDo-border-mfp:before{ left:calc(100% - 21px);}

	.why-info-box-mfp{ padding:70px 0px 50px;}
	.why-title-mfp{ padding-bottom:25px;}
	.why-title-mfp h2{ font-size:38px; line-height:44px;}
	.why-info-box-mfp p{ font-size:16px; line-height:25px; padding-bottom:25px;}
	.why-border-img-mfp{ width:100px; height:100px; left:-50px; top:-51px;}

	.why-border-mfp{ width:40px; right:-50px; bottom:-108px; padding-bottom:147.456%;}
	.why-bor-circle-mfp{ width:40px; height:40px; top:calc(50% - 35px);}
	.why-border-mfp:before{ right:14px; left:19px;}

	.arra-meeting-box-mfp{ padding:35px 30px 35px;}
	.arra-meeting-box-mfp p{ font-size:32px;}
	.arra-meeting-main-mfp{ padding:50px 0px 50px;}
	.arra-meeting-border-mfp:before{ right:-45px; width:calc(100% + 90px);}
	.arra-meeting-bor-circle-mfp{ width:30px; height:30px; top:calc(50% - 15px); right:-61px;}
	.arra-meeting-border-mfp{ height:30px; top:calc(50% - 15px);}
	.arra-meeting-border-mfp:after{ left:-45px; padding-bottom:19%;}
	.why-info-box-mfp:before{ right:-46px; width:calc(100% + 54px);}
	/*--------------- FUND_PAGE_END --------------*/

	/*--------------- ABOUT_PAGE_START --------------*/
	.banner-text-map{ max-width:340px;}
	.banner-text-map p{ width:100%;}
	.banner-text-map .WhyWeDo-arrow-mfp{ margin-top:75px;}
	.Kprinciples-block-main-map{ padding-bottom:40px;}
	.Kprinciples-info1-map .card-header a{ font-size:18px; line-height:30px; padding:20px 80px 20px 20px;}
	.Kprinci-info-text-amp{ padding:4px 20px 30px 20px;}
	.Kprinci-info-text-amp p{ font-size:16px; line-height:25px;}
	.Kprinci-border-map{ width:100px; right:130px; height:280px; top:-280px;}
	.Kprinci-bor-img-map{ width:100px; height:100px; left:109px;}
	.Kprinci-border-map:after{ height:calc(100% - 50px); top:50px;}
	.Kprinci-border-map:before{ left:49px; top:50px;}

	.Our-team-block-main-map{ padding-top:40px;}
	.Oteam-box1-map{ width:131px; margin-bottom:25px;}
	.Oteam-box1-img-map{ width:111px; height:111px;}
	.Oteam-box1-text-map{ padding-top:10px;}
	.Oteam-list-main-map:before{ top:54px; left:-36px;}
	.Oteam-list-main-map:after{ bottom:135px;}

	.help-you-block-in-map{ padding-top:80px;}
	.help-you-border1-map{ bottom:0px; padding:0px; height:95px; left:auto; bottom:0px; top:auto; right:80px;}
	.help-you-block-in-map .describe-border1-mhp{ bottom:calc(50% - 34px); padding-bottom:117.8%;}
	.help-you-border2-map{ bottom:calc(50% - 34px); padding-bottom:0; height:416px;}
	.help-you-border2-map .Ninsights-border2-img-mhp{ bottom:-120px;}
	/*--------------- ABOUT_PAGE_END --------------*/

	/*--------------- BLOG_PAGE_START --------------*/
	.banner-text-mbp{ padding-bottom:60px;}
	.banner-text-mbp p{ max-width:360px; padding-bottom:34px;}
	.banner-border1-img-mbp{ height:100px; width:200px;}
	.banner-bor1-img1-in-mbp{ width:100px; height:100px;}

	.featured-box-main-mbp{ margin-bottom:40px;}
	.featured-box-img-mbp{ width:300px; height:auto;}
	.featured-box-tag-mbp{ top:10px; left:12px;}
	.featured-box-text-mbp{ width:calc(100% - 300px); padding:30px 15px 20px 15px;}

	.blog-list-main-mbp{ padding-bottom:40px}
	.blog-box1-tit-mbp{ font-size:24px; line-height:30px; letter-spacing:1.08px; padding-top:15px;}
	.blog-box1-info-mbp p{ font-size:16px; line-height:25px; letter-spacing:0.32px;}
	.blog-box1-mbp .Ninsights-box1-img-mhp{ height:auto;}
	.blog-box1-author-mbp{ font-size:14px; line-height:18px; letter-spacing:0.28px; padding:7px 0px 14px;}
	.blog-box1-mbp .Ninsights-box-tag-mhp{ top:10px; left:12px;}

	.Con-inbox-block-in-mbp{ padding-top:60px; padding-bottom:40px;}
	.Con-inbox-box-mbp{ padding:36px 40px 50px 40px;}
	.Con-inbox-box-tit-mbp{ font-size:28px; line-height:34px; letter-spacing:1.08px; padding-bottom:18px;}
	.Con-inbox-box-mbp p{ font-size:16px; line-height:25px; letter-spacing:0.32px; padding-bottom:37px;}
	.Cinbox-tbbox-field-mbp input{ width:100%; font-size:16px; line-height:40px; height:42px;}
	.Con-inbox-submit-mbp button{ padding:0px;}
	.Cinbox-border1-mbp{ height:50px; top:-84px; left:50px;}
	.Cinbox-bor1-circle-mbp{ width:50px; height:50px;}
	.Cinbox-border1-mbp:after{ height:60px; top:24px;}
	.Cinbox-border2-mbp{ width:40px; height:80px; bottom:-40px; left:-65px;}
	.Cinbox-bor2-circle-mbp{ width:40px; height:40px;}
	.Con-inbox-box-mbp:after{ height:40px; bottom:-40px; right:74px;}
	/*--------------- BLOG_PAGE_END --------------*/

	/*--------------- BLOG_DETAILS_PAGE_START --------------*/
	.blog-details-main-mbdp h1{ max-width:420px; font-size:46px; line-height:56px;}
	.blog-details-main-mbdp{ max-width:520px; padding:36px 0px 60px;}
	.banner-border1-img-mbdp{ height:120px; width:210px; right:-50px;}
	.banner-bor1-img1-in-mbdp{ width:120px; height:120px;}
	.blog-author-text-mbdp{ padding-bottom:30px;}
	.blog-details-main-mbdp p{ font-size:16px; line-height:25px;}
	.blog-detail-image-mbdp{ height:220px;}
	.Bdetail-image1-mbdp{ width:160px; height:160px; margin:30px 40px 30px 20px;}
	.Bdetail-image2-mbdp{ width:220px; height:220px;}
	.Bdetail-border1-mbdp{ height:40px; top:calc(50% - 20px); width:586px;}
	.Bdetail-bor1-circle-mbdp{ width:40px; height:40px; right:-19px;}
	.Bdetail-border2-mbdp{ right:23px; height:calc(100% - 460px); top:460px;}
	/*--------------- BLOG_DETAILS_PAGE_END --------------*/

	/*--------------- CAREERS_PAGE_START --------------*/
	.banner-text-mcrp h1{ max-width:400px;}
	.banner-img1-mcrp{ height:120px; right:-166px;}
	.banner-img1-in-mcrp{ width:120px; height:120px;}
	.banner-img2-mcrp{ top:120px;}
	.banner-img1-text-mcrp{ top:68px; left:136px;}

	.team-block-main-mcrp{ padding-bottom:20px;}
	.team-box1-mcrp{ width:70px; height:70px; margin-right:11px;}
	.team-border-mcrp{ height:70px;}
	.team-border-mcrp:after{ left:-40px;}
	.team-border-mcrp:before{ left:-40px; padding-bottom:88%;}

	.Opositions-block-main-mcrp{ padding:40px 0px 0px;}
	.Oposit-box1-btn-mcrp{ position:relative; top:auto; right:auto; margin-top:25px;}
	.Ninsights-block-main-mcrp{ padding:60px 0px 60px;}
	.Ninsights-block-main-mcrp .Ninsights-box-main-mhp:after{ left:-48px; padding-right:113.6%;}
	.Ninsights-border1-mcrp .Ninsights-border1-circle-mhp{ top:-15px;}
	.Ninsights-border1-mcrp{ padding-bottom:51%;}
	.Ninsights-border2-mcrp{ padding-bottom:113.774%;}
	.Ninsights-border2-mcrp .Ninsights-border2-circle-mhp{ width:40px; height:40px; top:-19px;}
	/*--------------- CAREERS_PAGE_END --------------*/

	/*--------------- CONTACT_US_PAGE_START --------------*/
	.Black-main-site-mhp .menu-toggle-btn-hp span{ background:#fff;}
	.Black-main-site-mhp .navigation-mhp{ background:#000;}
	.Black-main-site-mhp .banner-border-mhp:before{ background:#fff;}
	.banner-text-mcup{ padding:26px 0px 50px}
	.banner-text-mcup p{ padding:0px;}
	.contact-block-main-mcup .nav-tabs{ margin-bottom:50px;}
	.contact-block-main-mcup .nav-tabs .nav-link{ font-size:24px; line-height:30px; padding:19px 0px 13px; min-height:auto;}
	.contact-form-box-in-mcup{ padding:40px 15px 10px; }
	.contact-form-field1-mcup{ padding:0px 15px 30px;}
	.contact-form-field1-mcup input{ font-size:16px; line-height:44px;}
	.location-arrow-mcup{ margin-top:40px;}
	/*--------------- CONTACT_US_PAGE_END --------------*/

	/*--------------- CLIENT_LOGIN_PAGE_START --------------*/
	.Clogin-block-main-mclp{ padding:50px 0px 18px;}
	.banner-text-mclp{ padding:0px 20px 0px 0px;}
	.Clogin-form-mclp{ max-width:290px; padding:0px 0px 0px;}
	.banner-border-mclp{ width:40px; left:-55px; padding-bottom:81%; top:85px;}
	.banner-bor-circle-mclp{ width:40px; height:40px;}
	.banner-border-mclp:before{ right:19px; top:19px;}
	.banner-border-mclp:after{ top:19px; height:calc(100% - 19px);}
	.Waccess-block-main-mclp .arra-meeting-box-mfp p{ padding-right:50px;}
	.Waccess-border-mclp{ right:-60px; width:30px; height:30px;}
	.Waccess-border-mclp .arra-meeting-bor-circle-mfp{ width:30px; height:30px;}
	.Waccess-border-mclp.arra-meeting-border-mfp:before{ top:14px; right:14px;}
	.Waccess-border-mclp.arra-meeting-border-mfp:after{ top:14px; padding-bottom:375%;}
	/*--------------- CLIENT_LOGIN_PAGE_END --------------*/

	/*--------------- PRIVACY_POLICY_PAGE_START --------------*/
	.Ppolicy-info-main-mppp{ padding-bottom:20px;}
	.banner-text-mppp{ padding:45px 0px 15px;}
	.banner-text-mppp h1{ padding-bottom:10px;}
	.banner-text-mppp p{ padding-bottom:33px; max-width: 380px;}
	.banner-text-mppp .WhyWeDo-arrow-mfp{ display:block;}
	.banner-border1-img-mppp .banner-bor1-img1-in-mbp{ width:100px; height:100px;}
	.Ppolicy-info-text-mppp h2{ font-size:20px; line-height:28px; letter-spacing:0.40px; padding:30px 0px 20px;}
	.Ppolicy-info-text-mppp p{ font-size:16px; line-height:25px; letter-spacing:0.32px; padding:0px 0px 20px;}
	/*--------------- PRIVACY_POLICY_PAGE_END --------------*/

	/*--------------- LANDING_PAGE_START --------------*/
	.banner-text-hp{ padding:50px 0px 80px;}
	.banner-text-hp h1{ font-size:46px; line-height:56px;}
	.banner-text-hp h2{ width:405px; font-size:32px; line-height:42px;}
	.banner-text-hp p{ font-size:16px; line-height:25px;}
	.banner-img1-hp{ width:100px; height:100px; right:0px; top:45px;}
	.banner-img2-hp{ width:70px; height:70px; right:-20px; top:153px;}

	.about-title-hp{ padding:40px 0px 13px;}
	.about-title-hp h2{ font-size:38px; line-height:44px;}
	.about-video-box-hp{ height:344px; margin-bottom:100px;}
	.about-video-box-hp:before{ width:46px; left:-46px;}
	.about-video-border-hp{ width:40px; bottom:271px; left:-50px; padding-bottom:calc(175.8% - 271px);}
	.avideo-border-circle-hp{ width:40px; height:40px; bottom:calc(80% - 120px);}

	.WhyWeDo-box-hp ul li{ padding-bottom:24px;}
	.WhyWeDo-info-text-hp p{ font-size:16px; line-height:25px; padding-bottom:25px;}
	.WhyWeDo-box-hp:after{ width:30px; right:-30px;}
	.WhyWeDo-border-hp{ width:40px; bottom:172px; right:-50px; padding-bottom:calc(146% - 172px);}
	.WhyWeDo-bor-circle-hp{ width:40px; height:40px;}
	.WhyWeDo-border-hp:before{ left:calc(100% - 21px);}

	.arra-meeting-box-hp{ padding:35px 30px 35px;}
	.arra-meeting-box-hp p{ font-size:32px;}
	.arra-meeting-main-hp{ padding:50px 0px 70px;}

	.why-info-box-hp{ padding:70px 0px 50px;}
	.why-title-hp{ padding-bottom:25px;}
	.why-title-hp h2{ font-size:38px; line-height:44px;}
	.why-info-box-hp p{ font-size:16px; line-height:25px; padding-bottom:25px;}
	.why-border-img-hp{ width:100px; height:100px; left:-50px; top:-51px;}
	.why-border-hp{ width:30px; right:-50px;}
	.why-bor-circle-hp{ width:30px; height:30px;}
	.why-border-hp:before{ right:14px;}

	.services-block-in-hp{ padding:40px 15px 0px 15px;}
	.services-box-hp{ width:400px; height:400px;}
	.services-box1-in-hp{ margin:0px auto; padding:0px 40px 0px 40px;}
	.services-box-hp h2{ font-size:18px; line-height:24px; padding-bottom:15px;}
	.services-box-hp p{ font-size:14px; line-height:24px; padding:0px 0px 15px 0px; max-width:314px; margin:0px auto; letter-spacing:0.25px;}
	.services-box-hp ul{ margin-bottom:15px;}
	.services-box-hp ul li{ font-size:14px; line-height:18px; letter-spacing:0.35px; padding-bottom:9px;}
	.services-box-hp ul li:before{ width:6px; height:6px;}
	.service-border1-hp{ height:20px; left:199px; padding-right:calc(176.2% - 199px); top:-49px;}
	.services-box1-hp:before{ height:40px; top:-40px;}
	.service-bor1-circle-hp{ height:20px; width:20px; left:150px;}
	.services-box1-hp:after{ height:131px; bottom:-131px;}
	.services-box2-hp{ margin-top:-70px;}
	.service-border2-hp{ width:100px; left:calc(50% - 50px); padding-bottom:calc(163.7% - 285px);}
	.service-bor2-img-hp{ width:100px; height:100px;}
	.services-box3-hp{ margin-top:-70px;}
	.service-border3-hp{ left:199px; height:30px; top:-145px; padding-right:calc(173.7% - 199px);}
	.service-bor3-circle-hp{ width:30px; height:30px; left:22px;}
	.services-box3-hp:before{ height:131px; top:-131px;}
	.services-box4-hp{ margin-top:-70px;}
	.service-border4-hp{ width:50px; right:-49px; bottom:199px; padding-bottom:calc(215.2% - 199px);}
	.service-bor4-img-hp{ width:50px; height:50px;}
	.services-box4-hp:before{ right:-24px; padding-left:181.1%;}

	.meet-block-title-hp{ padding-bottom:20px;}
	.meet-block-title-hp h2{ font-size:52px; line-height:60px;}
	.meet-info-box-hp{ text-align:center;}
	.meet-box1-hp{ width:20%; margin:0px 0px 0px;}
	.meet-info-img-hp{ width:120px; height:120px;}
	.meet-user-name-hp{ font-size:16px; line-height:22px;}
	.meet-border-hp{ bottom:121px; width:40px; left:-65px; padding-bottom:calc(72.6% - 121px); height:auto;}
	.meet-bor-circle-hp{ width:40px; height:40px;}
	.meet-info-box-hp:before{ left:-46px; top:calc(50% - 32px); width:calc(100% + 46px);}
	.meet-border2-hp{ width:40px; right:-65px; top:60px; padding-bottom:calc(102% - 59px);}
	.meet-bor2-circle-hp{ width:40px; height:40px; top:295px;}
	.meet-info-box-hp:after{ right:-46px; width:66px; top:calc(50% - 32px);}

	.Ameeting-form-main-hp{ padding:60px 0px 60px;}
	.Ameeting-form-box-hp{ padding:25px 30px 10px;}
	.Ameet-form-box-tit-hp{ padding:0px 0px 30px;}
	.Ameet-form-field1-hp{ padding:0px 15px 30px;}
	.Ameet-form-field1-hp input{ font-size:16px; line-height:44px;}
	/*--------------- LANDING_PAGE_END --------------*/

	/*--------------- ABOUT_PAGE_TEAM_START --------------*/
	.Oteam-list-map{ padding:60px 0 0 0; }
	.Oteam-boxes-map{ padding-bottom:25px; }
	.Oteam-boxes-left-map{ width:90px; }
	.Oteam-boxes-right-map{ width:calc(100% - 90px); padding-left:15px;}
	.Oteam-name-map{ font-size:16px; line-height:24px; }
	.Oteam-post-map{ font-size:14px; line-height:22px; }
	.Oteam-desc-map{ padding:10px 0 0 0; }
	.Oteam-desc-map p{ font-size:14px; line-height:20px; }
	.Oteam-read-map{ padding:15px 0 0 0; }
	.Oteam-list-in-map:after{ left:55px; }
	.Oteam-list-in-map:before{ left: calc(50% + 55px); }
	.Oteam-list-map:before { left: 55px; top: 0;}
	.team-border1-circle-mhp{ left:245px; }
	.team-border2-circle-mhp{ right:40px; }
	.Oteam-you-block-in-map .describe-border1-mhp { padding-bottom: 136.6%;}
	.Oteam-you-block-in-map .describe-border1-mhp:before{ width:46px; }
	/*--------------- ABOUT_PAGE_TEAM_END --------------*/

	/*--------------- ABOUT_PAGE_READ_MORE_POPUP_START --------------*/
	.modal-body-hp{ padding:34px 25px 34px 40px; }
	.Oteam-details-popup-map{ padding-bottom:18px; }
	.modal-dialog-hp{ margin:27px; max-width: 100%; }
	/*--------------- ABOUT_PAGE_READ_MORE_POPUP_END --------------*/
}

@media(min-width:992px) and (max-width:1320px){
.container{ max-width:882px;}
.container-1200{ max-width:882px;}

.common-title-mhp{ padding-bottom:30px;}
.common-title-mhp h2{ font-size:42px; line-height:48px;}

/*--------------- HEADER_START --------------*/
#header{ padding:33px 0px 33px 0px; min-height:106px;}
.navigation-mhp{ padding:0px 20px 0px 20px; }

.header-border-mhp{ width:300px; height:90px; bottom:-133px;}
.head-border-circle-mhp{ width:90px; height:90px;}
.header-border-mhp:before{ height:162px; bottom:44px;}
/*--------------- HEADER_END --------------*/

/*--------------- CONTAIN_START --------------*/
.banner-text-mhp{ max-width:440px; padding:140px 0px 140px;}
.banner-text-mhp h1{ font-size:52px; line-height:62px;}
.banner-text-mhp p{ padding:0px 25px 40px;}
.banner-border-mhp{ left:-20px; height:176px;}
.banner-border-circle-mhp{ width:60px; height:60px;}
.banner-border-mhp:before{ top:29px; right:29px;}
.banner-small-border-mhp{ right:29px; height:109px;}
.banner-border-mhp:after{ right:29px;}
.banner-img1-mhp{ height:220px; left:-10px; width:200px;}
.banner-img1-in-mhp{ width:220px; height:220px;}
.banner-border2-mhp{ width:320px; height:50px;}
.banner-border2-circle-mhp{ width:50px; height:50px;}

.established-info-main-mhp{ padding:148px 0px 134px;}
.establis-left-mhp{ width:300px; padding-right:15px;}
.establis-left-mhp h2{ font-size:32px; line-height:38px;}
.establis-info-text-mhp{ width:calc(100% - 300px);}
.establis-info-text-mhp p{ font-size:22px; line-height:32px;}
.establi-border-mhp{ width:110px; right:-45px; padding-bottom:86.168%;}
.establi-border-img-mhp{ width:110px; height:110px;}

.WDoBest-left-mhp{ width:360px; margin-left:-40px;}
.WDoBest-img-mhp{ width:360px; height:360px;}
.WDoBest-slide-img1-mhp{ width:360px; height:360px;}
.WDoBest-right-mhp{ padding:80px 0px 60px 60px; width:602px; margin-right:-70px;}
.WDoBest-info-box1-mhp{ margin-right:20px; width:340px;}
.WDoBest-info-tit-mhp h2{ font-size:40px; line-height:48px; padding:12px 0px 12px; letter-spacing:0.6px;}
.WDoBest-info-text-mhp{ padding-bottom:18px;}
.WDoBest-slider-mhp .slick-prev, .WDoBest-slider-mhp .slick-next{ bottom:-56px;}
.WDoBest-border-mhp{ padding-right:199.8%;}

.describe-block-in-mhp{ padding-top:150px;}
.describe-info-main-mhp{ max-width:540px;}
.describe-box1-mhp{ padding:41px 50px 41px;}
.describe-border2-mhp{ width:400px; height:200px; left:-31px; top:-170px;}
.describe-border2-img-mhp{ width:200px; height:200px;}
.describe-border1-mhp{ width:40px; left:-50px; bottom:calc(50% - 90px); height:calc(100% - 306px);}
.describe-border1-circle-mhp{ width:40px; height:40px;}
.describe-info-main-mhp:after{ left:-46px; padding-right:173%;}

.Ninsights-block-main-mhp{ padding:80px 0px 80px;}
.murano-balls-img-mhp{ margin:17px 0px 17px; height:12px;}
.murano-balls-img-mhp img{ height:12px;}
.Ninsights-box-main-mhp{ padding:40px 30px 30px;}
.Ninsights-box1-img-mhp{ height:auto;}
.Ninsights-border1-mhp{ width:40px; left:-50px; top:323px; padding-bottom:42%;}
.Ninsights-border1-circle-mhp{ width:40px; height:40px;}
.Ninsights-box-main-mhp:after{ left:-48px; padding-right:110%;}
.Ninsights-border2-mhp{ width:40px; right:-40px; bottom:calc(50% - 25px); padding-bottom:147.394%;}
.Ninsights-border2-circle-mhp{ width:40px; height:40px; top:-20px;}
.Ninsights-border2-mhp:after{ left:19px;}
.Ninsights-border2-img-mhp{ width:380px; height:380px; left:-171px; top:327px;}
/*--------------- CONTAIN_END --------------*/

/*--------------- FUND_PAGE_START --------------*/
.banner-text-mfp{ padding-bottom:80px;}
.banner-text-mfp h1{ font-size:52px; line-height:62px;}
.banner-text-mfp h2{ width:500px; font-size:38px; line-height:48px;}
.banner-img1-mfp{ width:130px; height:130px; right:20px; top:35px;}
.banner-img2-mfp{ width:90px; height:90px; right:-20px; top:173px;}

.WhyWeDo-box-mfp:after{ width:46px; left:-46px;}
.WhyWeDo-border-mfp{ width:40px; bottom:50%; left:-65px; padding-bottom:calc(112% - 172px);}
.WhyWeDo-bor-circle-mfp{ width:40px; height:40px; bottom:160px;}
.WhyWeDo-border-mfp:before{ left:calc(100% - 21px);}

.why-title-mfp{ padding-bottom:30px;}
.why-title-mfp h2{ font-size:44px; line-height:52px;}
.why-info-box-mfp p{ padding-bottom:25px;}
.why-border-img-mfp{ width:120px; height:120px; left:-50px; top:-61px;}
.why-border-mfp{ width:40px; right:-50px; bottom:-128px; padding-bottom:147.456%;}
.why-bor-circle-mfp{ width:40px; height:40px; top:calc(50% - 35px);}
.why-border-mfp:before{ right:14px; left:19px;}

.arra-meeting-main-mfp{ padding:60px 0px 60px;}
.arra-meeting-box-mfp{ padding:45px 45px 45px;}
.arra-meeting-border-mfp:before{ right:-46px; width:calc(100% + 90px);}
.arra-meeting-bor-circle-mfp{ width:30px; height:30px; top:calc(50% - 15px); right:-61px;}
.arra-meeting-border-mfp{ height:30px; top:calc(50% - 15px);}
.arra-meeting-border-mfp:after{ left:-44px; padding-bottom:19%;}
.why-info-box-mfp:before{ right:-46px; width:calc(100% + 54px);}
/*--------------- FUND_PAGE_END --------------*/

/*--------------- ABOUT_PAGE_START --------------*/
.banner-text-map{ max-width:380px;}
.banner-text-map p{ width:100%;}
.banner-text-map .WhyWeDo-arrow-mfp{ margin-top:100px;}
.Kprinciples-info1-map .card-header a{ font-size:20px; line-height:40px; padding:27px 100px 27px 30px;}
.Kprinci-info-text-amp{ padding:4px 30px 35px 30px;}
.Kprinci-border-map{ width:120px; right:240px; height:320px; top:-320px;}
.Kprinci-bor-img-map{ width:120px; height:120px; left:140px;}
.Kprinci-border-map:after{ height:calc(100% - 60px); top:60px;}
.Kprinci-border-map:before{ left:59px; top:60px;}

.Oteam-box1-map{ width:20%;}
.Oteam-box1-img-map{ width:154px; height:154px;}
.Oteam-list-main-map:before{ top:74px; left:-36px;}
.Oteam-list-main-map:after{ bottom:171px;}

.help-you-block-in-map{ padding-top:80px;}
.help-you-border1-map{ bottom:0px; padding:0px; height:110px; left:auto; bottom:0px; top:auto; right:200px;}
.help-you-block-in-map .describe-border1-mhp{ bottom:calc(50% - 37px); padding-bottom:103.2%;}
.help-you-border2-map{ bottom:calc(50% - 37px); padding-bottom:0; height:436px;}
.help-you-border2-map .Ninsights-border2-img-mhp{ bottom:-189px;}
/*--------------- ABOUT_PAGE_END --------------*/

/*--------------- BLOG_PAGE_START --------------*/
.banner-border1-img-mbp{ height:140px; width:300px;}
.banner-bor1-img1-in-mbp{ width:140px; height:140px;}

.featured-box-img-mbp{ width:380px; height:auto;}
.featured-box-tag-mbp{ top:15px; left:20px;}
.featured-box-text-mbp{ width:calc(100% - 380px); padding:30px 20px 20px 20px;}

.blog-box1-tit-mbp{ font-size:30px; line-height:34px; padding-top:20px;}
.blog-box1-mbp .Ninsights-box1-img-mhp{ height:auto;}
.blog-box1-mbp .Ninsights-box-tag-mhp{ top:10px; left:12px;}

.Con-inbox-block-in-mbp{ padding-top:90px; padding-bottom:60px;}
.Con-inbox-box-mbp{ padding:43px 40px 60px 40px;}
.Con-inbox-box-tit-mbp{ font-size:30px; line-height:34px;}
.Cinbox-tbbox-field-mbp input{ width:100%;}
.Cinbox-border1-mbp{ height:80px; top:-129px; left:50px;}
.Cinbox-bor1-circle-mbp{ width:80px; height:80px; right:18px;}
.Cinbox-border1-mbp:after{ height:90px; top:39px;}
.Cinbox-border2-mbp{ width:40px; height:110px; bottom:-60px; left:-65px;}
.Cinbox-bor2-circle-mbp{ width:40px; height:40px;}
.Con-inbox-box-mbp:after{ height:60px; bottom:-60px; right:74px;}
/*--------------- BLOG_PAGE_END --------------*/

/*--------------- BLOG_DETAILS_PAGE_START --------------*/
.blog-details-main-mbdp h1{ font-size:52px; line-height:62px;}
.blog-details-main-mbdp{ max-width:600px; padding:36px 0px 80px;}
.banner-border1-img-mbdp{ height:180px; width:300px; right:-55px;}
.banner-bor1-img1-in-mbdp{ width:180px; height:180px;}
.blog-author-text-mbdp{ padding-bottom:30px;}
.blog-detail-image-mbdp{ height:260px;}
.Bdetail-image1-mbdp{ width:180px; height:180px; margin:40px 60px 40px 20px;}
.Bdetail-image2-mbdp{ width:260px; height:260px;}
.Bdetail-border1-mbdp{ height:60px; top:calc(50% - 20px); width:785px;}
.Bdetail-bor1-circle-mbdp{ width:60px; height:60px; right:-29px;}
.Bdetail-border2-mbdp{ right:38px; height:calc(100% - 490px); top:490px;}
/*--------------- BLOG_DETAILS_PAGE_END --------------*/

/*--------------- CAREERS_PAGE_START --------------*/
.banner-text-mcrp{ max-width:540px;}
.banner-img1-mcrp{ height:150px; right:-150px;}
.banner-img1-in-mcrp{ width:150px; height:150px;}
.banner-img2-mcrp{ top:170px;}
.banner-img1-text-mcrp{ top:82px; left:160px;}

.team-box1-mcrp{ margin-right:18px;}
.team-border-mcrp:after{ left:-40px;}
.team-border-mcrp:before{ left:-40px; padding-bottom:76%;}

.Opositions-block-main-mcrp{ padding:40px 0px 0px;}
.Oposit-box1-btn-mcrp{ position:relative; top:auto; right:auto; margin-top:25px;}
.Ninsights-block-main-mcrp{ padding:60px 0px 60px;}
.Ninsights-block-main-mcrp .Ninsights-box-main-mhp:after{ left:-48px; padding-right:110.2%;}
.Ninsights-border1-mcrp .Ninsights-border1-circle-mhp{ top:-15px;}
.Ninsights-border1-mcrp{ padding-bottom:41%;}
.Ninsights-border2-mcrp{ padding-bottom:86.168%;}
.Ninsights-border2-mcrp .Ninsights-border2-circle-mhp{ width:40px; height:40px; top:-19px;}
/*--------------- CAREERS_PAGE_END --------------*/

/*--------------- CONTACT_US_PAGE_START --------------*/
.banner-text-mcup{ padding:26px 0px 50px}
.banner-text-mcup p{ padding:0px;}
.contact-block-main-mcup .nav-tabs{ margin-bottom:50px;}
.contact-block-main-mcup .nav-tabs .nav-link{ font-size:24px; line-height:50px; padding:19px 0px 13px; min-height:auto;}
.contact-form-box-in-mcup{ padding:50px 20px 20px; }
.contact-form-field1-mcup{ padding:0px 20px 30px;}
/*--------------- CONTACT_US_PAGE_END --------------*/

/*--------------- CLIENT_LOGIN_PAGE_START --------------*/
.Clogin-block-main-mclp{ padding:50px 0px 18px;}
.banner-text-mclp{ padding:0px 0px 0px 0px;}
.banner-text-mclp p{ max-width:434px;}

.banner-border-mclp{ width:40px; left:-55px; padding-bottom:70%; top:85px;}
.banner-bor-circle-mclp{ width:40px; height:40px;}
.banner-border-mclp:before{ right:19px; top:19px;}
.banner-border-mclp:after{ top:19px; height:calc(100% - 19px);}

.Waccess-border-mclp{ right:-60px; width:40px; height:40px;}
.Waccess-border-mclp .arra-meeting-bor-circle-mfp{ width:40px; height:40px;}
.Waccess-border-mclp.arra-meeting-border-mfp:before{ top:19px; right:19px;}
.Waccess-border-mclp.arra-meeting-border-mfp:after{ top:19px; padding-bottom:335%;}
/*--------------- CLIENT_LOGIN_PAGE_END --------------*/

/*--------------- PRIVACY_POLICY_PAGE_START --------------*/
.banner-border1-img-mppp .banner-bor1-img1-in-mbp{ width:140px; height:140px;}
.banner-text-mppp{ padding-bottom:22px;}
.Ppolicy-info-text-mppp h2{ font-size:22px; line-height:28px; padding:24px 0px 26px;}
.Ppolicy-info-text-mppp p{ padding-bottom:24px;}
/*--------------- PRIVACY_POLICY_PAGE_END --------------*/

/*--------------- LANDING_PAGE_START --------------*/
.banner-text-hp{ padding-bottom:80px;}
.banner-text-hp h1{ font-size:52px; line-height:62px;}
.banner-text-hp h2{ width:500px; font-size:38px; line-height:48px;}
.banner-img1-hp{ width:130px; height:130px; right:20px; top:35px;}
.banner-img2-hp{ width:90px; height:90px; right:-20px; top:173px;}

.about-title-hp h2{ font-size:44px; line-height:52px;}
.about-video-box-hp{ height:460px; margin-bottom:100px;}
.about-video-box-hp:before{ width:46px; left:-46px;}
.about-video-border-hp{ width:40px; bottom:329px; left:-50px; padding-bottom:calc(159% - 329px);}
.avideo-border-circle-hp{ width:40px; height:40px; bottom:calc(90% - 120px);}

.WhyWeDo-box-hp:after{ width:30px; right:-30px;}
.WhyWeDo-border-hp{ width:40px; bottom:176px; right:-50px; padding-bottom:calc(126% - 176px);}
.WhyWeDo-bor-circle-hp{ width:40px; height:40px;}
.WhyWeDo-border-hp:before{ left:calc(100% - 21px);}

.arra-meeting-box-hp{ padding:45px 45px 45px;}

.why-title-hp{ padding-bottom:30px;}
.why-title-hp h2{ font-size:44px; line-height:52px;}
.why-info-box-hp p{ padding-bottom:25px;}
.why-border-img-hp{ width:120px; height:120px; left:-50px; top:-61px;}
.why-border-hp{ width:30px; right:-50px;}
.why-bor-circle-hp{ width:30px; height:30px;}
.why-border-hp:before{ right:14px;}

.services-block-in-hp{ padding:40px 15px 0px 15px;}
.services-box-hp{ width:500px; height:500px;}
.services-box1-in-hp{ margin:0px auto; padding:0px 40px 0px 40px;}
.services-box-hp h2{ font-size:18px; line-height:24px; padding-bottom:20px;}
.services-box-hp p{ font-size:16px; line-height:25px; padding:0px 0px 20px 0px; max-width:370px; margin:0px auto; letter-spacing:0.25px;}
.services-box-hp ul{ margin-bottom:20px;}
.services-box-hp ul li{ font-size:16px; line-height:20px; letter-spacing:0.35px; padding-bottom:12px;}
.services-box-hp ul li:before{ width:6px; height:6px;}
.service-border1-hp{ height:20px; left:249px; padding-right:calc(180.5% - 249px); top:-49px;}
.services-box1-hp:before{ height:40px; top:-40px;}
.service-bor1-circle-hp{ height:20px; width:20px; left:150px;}
.services-box1-hp:after{ height:131px; bottom:-131px;}
.services-box2-hp{ margin-top:-120px;}
.service-border2-hp{ width:120px; left:calc(50% - 50px); padding-bottom:calc(141% - 285px);}
.service-bor2-img-hp{ width:120px; height:120px;}
.services-box3-hp{ margin-top:-120px;}
.service-border3-hp{ left:249px; height:30px; top:-145px; padding-right:calc(176.6% - 249px);}
.service-bor3-circle-hp{ width:30px; height:30px; left:35px;}
.services-box3-hp:before{ height:131px; top:-131px;}
.services-box4-hp{ margin-top:-120px;}
.service-border4-hp{ width:70px; right:-65px; bottom:249px; padding-bottom:calc(202.3% - 249px);}
.service-bor4-img-hp{ width:70px; height:70px;}
.services-box4-hp:before{ right:-31px; padding-left:185.9%;}

.meet-block-title-hp{ padding-bottom:20px;}
.meet-block-title-hp h2{ font-size:52px; line-height:60px;}
.meet-box1-hp{ width:20%; margin:0px 0px 0px;}
.meet-info-img-hp{ width:150px; height:140px;}
.meet-border-hp{ bottom:111px; width:40px; left:-65px; padding-bottom:calc(60.2% - 111px);}
.meet-bor-circle-hp{ width:40px; height:40px;}
.meet-info-box-hp:before{ left:-46px; width:calc(100% + 46px); }
.meet-border2-hp{ width:40px; right:-65px; top:70px; padding-bottom:calc(88% - 69px);}
.meet-bor2-circle-hp{ width:40px; height:40px;}
.meet-info-box-hp:after{ right:-46px; width:76px;}
.Ameet-form-field1-hp{ padding:0px 30px 40px;}
/*--------------- LANDING_PAGE_END --------------*/

/*--------------- ABOUT_PAGE_TEAM_START --------------*/
.Oteam-list-map{ padding:60px 0 0 0; }
.Oteam-boxes-map{ padding-bottom:25px; }
.Oteam-boxes-left-map{ width:90px; }
.Oteam-boxes-right-map{ width:calc(100% - 90px); padding-left:15px;}
.Oteam-name-map{ font-size:16px; line-height:24px; }
.Oteam-post-map{ font-size:14px; line-height:22px; }
.Oteam-desc-map{ padding:10px 0 0 0; }
.Oteam-desc-map p{ font-size:14px; line-height:20px; }
.Oteam-read-map{ padding:15px 0 0 0; }
.Oteam-list-in-map:after{ left:55px; }
.Oteam-list-in-map:before{ left: calc(50% + 55px); }
.Oteam-list-map:before { left: 55px; top: 0;}
.team-border1-circle-mhp{ left:245px; }
.team-border2-circle-mhp{ right:40px; }
.Oteam-you-block-in-map .describe-border1-mhp { padding-bottom: 94.8%;}
.Oteam-you-block-in-map .describe-border1-mhp:before{ width:46px; }
/*--------------- ABOUT_PAGE_TEAM_END --------------*/
}