@media screen and (min-width:1600px){
	.container { max-width: 1378px; }
}

@media screen and (max-width:1900px){
	.nav_menus_main_open { 	margin-right: 40% !important; 	}
}
@media screen and (max-width:1900px){
	.FMS_blur_txt { 	width: 140%; }
}

@media screen and (max-width:1620px){
	.FMS_blur_txt { width:124%; } 
	.call_to_speak_content { width: 100%; margin-left: auto; max-width: 85%; margin-right: auto; } 
	.exclusive_webinar_content{ max-width:100%; } 
	.banner_home { padding-top: 315px; padding-bottom: 150px; }
	.franchise_right_market_colm { width: 60%; }
	.franchise_left_img_colm { width: 40%; }
    .frn_Market_content { padding-right: 100px; padding-left: 60px; width: 100%; }
	.franchise_Marketing_images .frn_mark_imge img { min-width: unset; }
	.work_wd_ppl_txt { 	padding: 0px 75px 0px 84px;	}
	.work_ppl_num_wrap { 	padding: 43px 32px 98px 32px; 	}
	.work_ppl_num_wrap .wrk_ppl_counts { margin-bottom: 22px; 	}
	.exclusive_webinar_content { 	max-width: 100%;     padding-left: 50px;	}
	.client-slider { 	max-width: 90%; 	}
	.client-slide-inner { 	margin: 0px 25px !important; 	}
	.modalexpert .modal-content { max-width: 80%; 	padding: 40px; 	}
	.mdl_expert_wrap .mdl_expert_content{     padding-left: 25px;}
	.nav_menus_main_open { 	margin-right: 49% !important; 	}
	 .mySidebar_open{width:36.5% !important;}
	.banner-side-form-inner { 	padding: 100px 100px 100px; 	}
	.banner-side-form-inner .banner-content h3{font-size: 38px;line-height: 50px;}
	.banner-side-form-inner .banner-content h3 { 	margin: 6px 0px 30px; 	}
	.banner-side-form-open,.banner-side-form { 	width: 61%;     max-width: 950px;	}
} 
 
@media screen and (max-width:1599px){
	.ready_to_frch_img_content,.ready_to_frch_images .ready_to_frch_img:nth-child(2) { 	width: 100%; 	}
	.ready_to_frch_images .ready_to_frch_img:nth-child(2) { 	margin-top: 15px; 	}
	.FMS_blur_txt { 	width: 132%; 	}
	.shortwords .expert_wrapper {
		height: 65vh;
	}
}

@media screen and (max-width:1399px){
	header .sidebar ul>li.menu-item-has-children .sub-menu-toggle .screen-reader-text{    top: -13px;}
	header .sidebar ul>li.menu-item-has-children.togglemenu .sub-menu-toggle .screen-reader-text { 	top: -10px; 	}
	.banner_home .banner_content h1 { 	font-size: 50px; 	line-height: 60px; 	} 
	p,.banner_txt, .banner_txt p ,.frn_Market_content .frn_desc, .frn_Market_content .frn_desc p,.wrk_wd_ppl_desc, .wrk_wd_ppl_desc p{ 	font-size: 20px; 	line-height: 32px; 	} 	
	.banner_home .col-md-6 { 	width: 52%; 	}
	header .sidebar ul>li>a { font-size: 30px; line-height: 60px; } 
	header .sidebar ul>li.caret_li>a:after { top: 17px; } 
	header .sidebar ul>li>a.menu_opened_li:after { top: 20px; }
	header .sidebar ul>li .sub-menu>li>a { font-size: 20px; line-height: 42px; } 
	header .sidebar ul.sub-menu>li.caret_li>a:after { top: 10px; }
	header .sidebar ul.sub-menu>li.caret_li>a.menu_opened_li:after { top: 13px; }
   .section_title { font-weight: 500; font-size: 35px; line-height: 47px; }
	.frn_market_logo a { 	margin-right: 16px; 	margin-bottom: 20px; 	display: inline-block; 	}
	.explore_btn { 	margin-top: 30px; 	}
	.franchise_Marketing_sec{ margin: 90px 0px; }
	.exclusive_webinars_sec,.meet_expert_sec { padding: 90px 0px; }
	.work_wd_ppl_txt { 	padding: 0px 40px 0px 50px;	}
	.work_ppl_num_wrap {padding:40px 20px 85px 20px;}
	.work_ppl_num_wrap .wrk_ppl_number { font-size: 50px; 	line-height: 42px; 	}
	.work_ppl_num_wrap .wrk_ppl_counts { 	font-size: 20px; 	line-height: 26px; 	margin-bottom: 10px; 	}
	.work_ppl_num_wrap .wrk_ppl_desc { 	font-size: 16px;	line-height: 28px; 	}
	.explore_btn a { 	font-size: 21px; 	}
	.exclusive_webinar_content {  padding-left: 30px;	}
	.ready_to_frch_sec { 	background-color: #E4F2E7; 	padding-top: 80px; 	}
	.call_to_speak_box {padding: 45px 35px; margin-left: -40px;	}
	.ready_to_frch_img_content { 	padding: 28px 30px; font-size: 20px; line-height: 33px;	}
	.ready_to_frch_name {line-height: 24px; 	}
	.ready_to_frch_images {    margin-bottom: -13em;}
	.find-branch { 	padding: 80px 0 120px 0px; 	}
	.find-branch-outer p{font-size: 22px;line-height: 31px;}
	.exp_serv_content>h3 { font-size: 28px; 	line-height: 36px; 	}
	.exp_serv_content .exp_serv_desc, .exp_serv_content .exp_serv_desc p,.explore_services_sec>.container>.row>div:last-child .exp_service_wrap .exp_serv_content .exp_serv_desc, .explore_services_sec>.container>.row>div:last-child .exp_service_wrap .exp_serv_content .exp_serv_desc p,.article-sec-outer p{font-size: 18px;line-height: 31px;}
	.exp_serv_content .explore_btn{margin-top: 26px;}
	.exp_service_wrap { 	margin-bottom: 90px; 	}
	.explore_btn span{ width: 48px; height: 48px;     line-height: 43px;}
	.business-sec { 	padding: 100px 0 100px 0px; 	}
	.vedio-btn { 	width: 80px; 	height: 80px; 	}
	.latest-news { 	padding: 80px 0 95px 0; 	}
	.article-sec-outer>a { font-size: 22px; line-height: 34px; }
	.read-more a{font-size: 21px;margin-top: 30px; }
	.meetexpertslider .slick-list { 	padding-bottom: 40px; 	}
	.expert_wrapper .expert_name_desg h3{  font-size: 23px;  line-height: 36px;}
	.talk-today { 	padding-top: 92px; }
	.talk-banner-img{ 	margin-top: 92px;}
	.custom-form input, .custom-form textarea{  height: 55px;}
	.consultant-form { 	margin-left: 0px; 	}
	.client-slide-inner img{ max-width:100%;}
	.our-client { 	padding: 280px 0px 90px 0; 	}
	.client-slide-inner { 	margin: 0px 20px !important; 	}
	.trusted-sec { 	padding-top: 80px; 	}
	footer { padding: 90px 0px; 	}
	.footer-inner-content { margin-top: 85px;}
	.footer-menu ul{    padding-top: 75px;}
	.mySidebar_open { 	width: 34% !important; 	}
	.nav_menus_main_open { 	margin-right: 45% !important; 	}
	.banner-side-form-inner { 	padding: 80px 60px 70px; 	}
	.banner-side-form-open,.banner-side-form { 	width: 65%; 	max-width: 950px; 	}
	.banner-form input,.banner-form.company select{height: 48px;}
	.banner-form.company select{line-height: 18px;}
	.banner-side-form-inner .banner-content h3{ font-size:36px;}
	.banner-form.company .banner-form-inner:last-child::after{    bottom: 25%; right: 20px;}
	.banner_home{    min-height: 100vh;     padding-top: 280px;}
	.business_video_modal iframe{height: 450px;}
	#tipusmap>p:first-of-type{font-size: 28px;}
}


@media screen and (max-width:1199px){
	header .sidebar ul>li.menu-item-has-children .sub-menu-toggle .screen-reader-text{    top: -12px;}
	header .sidebar ul>li.menu-item-has-children.togglemenu .sub-menu-toggle .screen-reader-text { 	top: -9px; 	}
	.franchise_Marketing_sec { 	margin: 70px 0px; 	}
	.exclusive_webinars_sec, .meet_expert_sec,footer { 	padding: 70px 0px; 	}
	.banner_home .banner_content h1 { 	font-size: 40px; 	line-height: 48px; 	letter-spacing: -1.64935px; 	}
 	p,.banner_txt, .banner_txt p,.frn_Market_content .frn_desc, .frn_Market_content .frn_desc p ,.wrk_wd_ppl_desc, .wrk_wd_ppl_desc p,.ready_to_frch_img_content{ 	font-size: 18px; 	line-height: 30px; 	} 	
	.banner_home .col-md-6 { 	width: 61%; 	} 	
	.banner_home { 	padding-top: 250px; 	padding-bottom: 120px; 	}
	#nav_menus_main { margin-right: 0px !important; }
	.franchise_left_img_colm,.franchise_right_market_colm { 	width: 100%; 	}
    .frn_Market_content { padding-right: 25px; padding-left: 25px; padding-top: 25px; width: 100%; }
	.section_title { font-size: 30px; 	line-height: 40px; 	}
	.work_wd_ppl_txt { 	padding:60px 25px 40px 25px;	}
	.work_ppl_num_wrap .wrk_ppl_number { 	font-size: 40px; 	line-height: 35px; 	}
	.work_ppl_num_wrap {padding: 25px 25px 85px 25px}
	.work_ppl_num_wrap .wrk_ppl_counts { font-size: 17px; line-height: 24px; margin-bottom: 15px; 	}
	.work_with_people_sec .col-md-6 { 	width: 100%; 	flex: unset; 	}
	.work_ppl_num_wrap {height:30%;}
	.work_ppl_img_wrap { 	height: 62%; 	}
	.work_ppl_num_row { 	margin-bottom: -65px; 	}
	.explore_btn a { 	font-size: 20px; 	}
	.exclusive_webinar_content {  padding-left: 10px;	}
	.ready_to_frch_images .ready_to_frch_img:last-child { 	margin-top: 0; 	display: none; 	}
	.ready_to_frch_images { 	display: flex; 	flex-wrap: wrap; -webkit-flex-wrap: wrap;     margin-top: 60px;	    margin-bottom: -9em;}
	.ready_to_frch_images>div{ width: 100% !important; height: auto;}
	.ready_to_frch_video iframe { 	width: 100%; 	height: 285px; 	}
	.call_to_speak_box { 	margin-bottom: 60px;     padding: 45px 30px; margin-left: -70px;	}
	.call_to_speak_content { max-width: 92%;}
	.FMS_blur_txt { 	width: 120%; 	left: -42px; 	}
	.find-branch { 	padding: 80px 0 112px 0px; 	margin-top: 130px; 	}
	.find-branch .map-img { 	margin-top: 30px; 	}
	.find-branch .site_green_btn {padding: 15px 34px 16px 34px;}
	.find-branch-outer p {font-size: 21px;}
	.exp_serv_content>h3 { font-size: 25px; 	line-height: 34px; 	}
	.exp_serv_content .exp_serv_desc, .exp_serv_content .exp_serv_desc p,.explore_services_sec>.container>.row>div:last-child .exp_service_wrap .exp_serv_content .exp_serv_desc, .explore_services_sec>.container>.row>div:last-child .exp_service_wrap .exp_serv_content .exp_serv_desc p{font-size: 17px;line-height: 25px;}
	.exp_serv_content .explore_btn{margin-top: 22px;}
	.exp_service_wrap { 	margin-bottom: 70px; 	}
	.explore_services_sec>.container>.row { 	--bs-gutter-x: 2rem; 	}
	.explore_services_sec>.container>.row>div:last-child .exp_service_wrap .exp_serv_content { 	padding-top: 35px; 	width: 190px; 	margin-left: 38px; 	}
	.explore_services_sec>.container>.row>div:last-child .exp_service_wrap { 	height: 80%; 	}
	.business-sec { 	padding:70px 0 70px 0px; 	}
	.business-sec .section_title { 	line-height: 45px; 	}
	.vedio-btn { 	width: 70px; 	height: 70px; 	}
	.latest-news { 	padding: 70px 0 70px 0;	}
	.article-sec-outer>a { font-size: 21px; line-height: 32px; }
	.read-more a{font-size: 20px;margin-top: 30px; }
	.article-sec { 	margin-top: 45px; 	}
	.expert_wrap_inner { 	margin: 0px 20px;}
	.meetexpertslider { 	margin-left: -15px; 	margin-right: -15px;     margin-top: 55px;	}
	.expert_wrapper .expert_name_desg h3 { 	font-size: 20px; 	line-height: 34px; 	}
	.expert_wrapper .expert_name_desg { 	margin-top: 15px; 	}
	.expert_wrapper .expert_name_desg h4{    line-height: 20px;}
	.meet_expert_desc .explore_btn { 	margin-top: 30px; 	}
	.talk-today { 	padding-top: 80px; }
	.talk-banner-img{ 	margin-top: 80px;}
	.custom-form input, .custom-form textarea{  height: 55px;}
	.detail-sec li a{font-size: 18px;line-height: 30px;}
	.detail-sec li { 	margin-bottom: 22px; 	}
	.client-slide-inner{ max-width:unset;}
	.client-slide-inner img { margin: 0 auto; 	}
	.client-slider { 	max-width: 70%; 	}
	.client-slider button.slick-next.slick-arrow,.client-slider button.slick-prev.slick-arrow{    width: 42px;height: 42px;}
	.our-client { 	padding: 260px 0px 70px 0; 	}
	.click-here p{ margin-top: 22px;}
	.footer-inner-content p{ font-size: 34px; line-height: 50px;     max-width: 790px;}
	.footer-menu li a{    font-size: 20px;}
	.mySidebar_open { 	min-width: 45%; }
	header .sidebar ul>li>a { 	font-size: 28px; 	line-height: 58px; 	}
	header .sidebar ul>li .sub-menu>li>a { 	font-size: 19px; 	line-height: 40px; 	}
	.banner-side-form-inner { 	padding: 80px 60px 70px; 	}
	.banner-side-form-inner .banner-content h3 { 	font-size: 32px; 	}
	.banner-side-form-inner .banner-content h4{font-size: 24px; line-height: 26px;}
	.banner_home { 	min-height: auto; 	}
	.business_video_modal iframe{ height:400px;}
	#tipusmap>p:first-of-type{font-size: 26px;}
	#tipusmap { padding: 20px 25px !important;}
}

@media screen and (max-width:991px){
	.exp_serv_content .explore_btn {
		bottom: 40px;
	}
		
		.explore_services_sec .gx-5 .col-md-4 {
		position: relative;
		padding-bottom: 80px;
	}
	.container { 	max-width:96%; 	}
	header{    padding: 44px 0px;}
	.business_video_modal iframe{ height:40vw;}
	.frn_Market_content{ padding-right: 30px;  padding-left: 30px;}
	.banner_home .banner_content h1 { 	font-size: 32px; 	line-height: 37px; 	letter-spacing: -0.64935px; 	} 
	p,.banner_txt, .banner_txt p,.frn_Market_content .frn_desc, .frn_Market_content .frn_desc p,.wrk_wd_ppl_desc, .wrk_wd_ppl_desc p { 	font-size: 17px; 	line-height: 29px; 	} 
	.banner_home .col-md-6 { 	width: 61%; 	} 
	.banner_home {	 	padding-top: 220px; 	padding-bottom: 80px; 	} 	
	.banner_buttons a:nth-child(2) { 	margin-left: 0; 	margin-top: 15px; 	} 
	.banner_txt { 	margin: 14px 0px 20px; 	} 	
	header .sidebar ul>li>a { 	font-size: 26px; 	line-height: 52px; 	} 
	header .sidebar ul>li.caret_li>a:after { 	top: 14px; 	} 
	header .sidebar ul>li>a.menu_opened_li:after { 	top: 16px; 	} 
	header .sidebar ul>li .sub-menu>li>a { 	font-size: 18px; 	line-height: 36px; 	} 	
	header .sidebar ul.sub-menu>li.caret_li>a:after { 	top: 7px; 	} 
	header .sidebar ul.sub-menu>li.caret_li>a.menu_opened_li:after { 	top: 11px; 	}
   .franchise_Marketing_images {max-width: 640px; }
   .franchise_Marketing_sec { margin: 60px 0px; }
   .exclusive_webinars_sec,.meet_expert_sec { padding: 60px 0px; }
   .section_title { font-size: 28px; 	line-height: 40px; 	}
	.work_wd_ppl_txt { 	padding: 60px 30px 40px 30px 	}
	.work_ppl_num_wrap {padding: 40px 15px 80px 15px;}
	.work_ppl_num_wrap {height: 38%;}
	.work_ppl_img_wrap { 	height: 62%; 	}
	.explore_btn a { 	font-size: 19px; 	}
	.exclusive_webinars_sec .col-md-6 { 	width: 100%; 	flex: unset; 	}
	.exclusive_webinars_sec .row {  flex-direction: column-reverse;}
	.work_ppl_num_row { margin-bottom: 0px;}
	.exclusive_webinar_content { 	width: 100%; padding-bottom: 40px;	    padding-left: 0;}
	.exclusive_img {text-align: center;}
	.ready_to_frch_sec { 	padding-top: 50px; 	}
	.ready_to_frch_sec .row>div { 	width: 100%; 	}
	.ready_to_frch_images { 	margin-top: 30px; 	margin-right: 0px; 	margin-bottom: 0px; 	}
	.ready_to_frch_video iframe { height: 360px; 	}
	.call_to_speak_box { 	width: 100%; 	margin-left: 0px; 	margin-top: 10px; padding: 35px 55px;	}
	.call_to_speak_box .call_profimg { 	width: 13%; 	}
	.call_profContent { width: 87%; }
	.call_to_speak_box:before{    top: 24px;}
	.FMS_blur_txt { bottom:0; width: 60%; 	left: -21px; 	}
	.call_to_speak_content { 	max-width: 100%;     margin-top: 30px; margin-bottom: 25px;}
	.call_to_speak_wrap { 	display: flex; 	flex-direction: column-reverse; 	}
	.ready_to_left_desc { padding-right: 0px; 	}
	.find-branch-outer p {font-size: 19px; line-height: 26px;}
	.find-branch { 	margin-top: 0; 	    padding: 60px 0 100px 0px;}
	.find-branch .banner_buttons { 	margin-top: 20px; 	}
	.head_contact_btn>a, .site_green_btn,.white_border_btn{    padding: 13.5px 23.6px;}
	.explore_services_sec .col-md-4 { 	flex: 0 0 auto; 	width: 50%; 	}
	.exp_serv_content>h3 { 	font-size: 23px; 	line-height: 31px; 	}
	.exp_service_wrap { 	margin-bottom: 40px; 	}
	.explore_services_sec>.container>.row>div:last-child .exp_service_wrap { 	height: 84%; 	}
	.explore_services_sec { 	padding-bottom: 40px; 	}
	.explore_services_sec>.container>.row>div:last-child .exp_service_wrap .exp_serv_content .explore_btn a { font-size: 20px;}
	.business-sec { 	padding:70px 0 70px 0px; 	}
	.business-sec .section_title { 	line-height: 35px; 	}
	.vedio-btn { 	width:60px; 	height: 60px; 	}
	.latest-news { 	padding: 60px 0 60px 0;	}
	.article-sec-outer>a { font-size: 18px; line-height: 27px; }
	.read-more a{font-size: 18px;margin-top: 22px; }
	.article-sec { 	margin-top: 45px; 	}
	.article-sec-outer { 	margin-top: 22px; 	}
	.latest-news>.container>.row { 	--bs-gutter-x: 1rem; 	}
	.article-sec-outer p{ font-size: 16px;     line-height: 28px;}
	.article-sec-outer p br{ display:none;}
	.article-btn {
		margin-top: 90px;
	}
	.meet_expert_sec>.container>.row>.col-md-6 { width: 100%; }
	.meet_expert_desc .explore_btn { 	margin-top: 25px; 	}
	.expert_wrap_inner { 	margin: 0px 15px; 	}
	.expert_wrapper .expert_name_desg h3 { 	font-size: 19px; 	line-height: 20px; 	}
	.meetexpertslider { 	margin-top: 35px; 	}
	.meetexpertslider .slick-list { 	padding-bottom: 15px; 	}
	.talk-today { 	padding-top: 50px; }
	.talk-banner-img{ 	margin-top: 50px;}
	.talk-today>.container>.row>div { 	width: 100%; 	}
	.detail-sec { 	margin-top: 21px; 	max-width: 100%; 	margin-bottom: 32px; 	}
	.detail-sec li a { 	font-size: 17px; 	line-height: 29px; 	}
	.detail-sec li { 	margin-bottom: 15px; 	}
	.client-slider { 	max-width: 86%; 	}
	.client-slider button.slick-next.slick-arrow,.client-slider button.slick-prev.slick-arrow{    width: 42px;height: 42px;}
	.our-client { 	padding: 250px 0px 60px 0; 	}
	.click-here p{ margin-top: 22px;}
	.trusted-sec { 	padding-top: 60px; 	}
	.footer-inner-content p{ font-size: 34px; line-height: 50px;     max-width: 790px;}
	.footer-menu li a{    font-size: 20px;}
	footer { 	padding: 60px 0px; 	}
	.footer-inner-content { 	margin-top: 70px; 	}
	.footer-menu ul { 	padding-top: 50px; flex-wrap: wrap; -webkit-flex-wrap: wrap;    justify-content: center;	}
	.footer-menu li { 	margin: 10px 11px; 	}
	.footer-inner-content p { 	font-size: 28px; 	line-height: 42px; 	max-width: 645px; 	}
	footer .footer-outer-content form input[type="text"]{padding: 20px 190px 20px 49px;}
	footer .footer-outer-content form button[type="submit"]{    padding: 15px 34px 15px 37px;}
	.footer-inner-content a{ padding:14px 30px 14px;}
	.modalexpert .modal-content { 	max-width: 95%; 	padding: 20px;  overflow-y: auto;	margin: auto !important;}
	/* .mdl_expert_wrap .mdl_expert_content{height: 81vh;} */
	.mdl_expert_wrap .mdl_expert_content { padding-left: 20px; 	}
	.mdl_expert_wrap .mdl_expert_desc p { 	font-size: 16px; 	line-height: 27px; 	}
	.client-slider button.slick-prev.slick-arrow{ left: -50px;}
	.client-slider button.slick-next.slick-arrow{ right: -50px;}
	header .sidebar_inner { 	padding: 41px 40px 41px 40px; }
	header .sidebar_inner { 	padding: 41px 35px 41px 35px; }
	.trusted-sec ul { 	justify-content: center; 	}
	.trusted-sec ul>li { 	margin: 6px 14px; 	}
	.banner-side-form-open,.banner-side-form { 	width: 80%; 	max-width: 950px; 	}
	.banner-side-form-inner .banner-content h3 { 	font-size: 28px; 	}
	.banner-form-btn button.con-btn{    padding: 17px 20px 17px 20px;}
	.banner-side-form-inner .banner-content h4 { 	font-size: 21px; 	line-height: 5px; 	}
	.talk-banner-img{max-width: 93%;}
	.modalexpert .close{ right:30px;}
	#tipusmap>p:first-of-type{font-size: 24px;}
	#tipusmap { padding: 18px 23px !important;}
}

@media screen and (max-width:767px){

	.latest-news .col-md-4 {
		position: relative;
		margin-bottom: 50px;
	}

	.exp_serv_content .explore_btn {
		bottom: 80px;
	}
	.business_video_modal iframe{ height:52vw;}
	.modal-video .modal-wrapper { 	max-width: 90%; 	}
	.site_logo img { 	max-width: 100px; 	}
	header .sidebar ul>li.menu-item-has-children .sub-menu-toggle .screen-reader-text{    top: -10px;     right: 7px;}
	header .sidebar ul>li.menu-item-has-children.togglemenu .sub-menu-toggle .screen-reader-text { 	top: -7px; 	}
	header .sidebar ul>li ul.sub-menu>li.menu-item-has-children>button{ top: -8px;}
	header .sidebar ul>li ul.sub-menu>li.menu-item-has-children.togglemenuchild>button{top: -5px;}
	.banner_home .banner_content h5 { 	margin-bottom: 20px; 	} 
	.banner_home .banner_content h1 { 	font-size: 30px; 	line-height: 38px; 	letter-spacing: -0.64935px; 	} 
	 p,.banner_txt, .banner_txt p,.frn_Market_content .frn_desc, .frn_Market_content .frn_desc p,.wrk_wd_ppl_desc, .wrk_wd_ppl_desc p, .ready_to_frch_img_content  { 	font-size: 16px; 	line-height: 28px; 	}
 	.banner_home .col-md-6 { 	width: 100%; 	} 	
	.banner_home {	 padding-top: 140px; 	padding-bottom: 60px; position: relative;  padding-left: 0px; padding-right: 0px;	} 
	.work_wd_ppl_txt { 	padding: 40px 24px 30px 24px;	}
	.banner_buttons a:nth-child(2) { 	margin-left: 0; 	margin-top: 15px; 	} 
	.banner_txt { 	margin: 14px 0px 20px; 	}
	.head_contact_btn>a, .site_green_btn,.white_border_btn{ padding: 15.5px 26.6px;    line-height: 25px;}
	.section_title { font-size: 22px; 	line-height: 32px; 	}
	.work_ppl_num_wrap {padding: 25px 15px 120px }
	.work_ppl_num_wrap .wrk_ppl_number { 	font-size: 36px; 	line-height: 32px; 	}
	.work_ppl_num_wrap .wrk_ppl_counts { 	font-size: 16px; 	line-height: 23px; margin-bottom: 22px;}
	.work_ppl_num_wrap { 	height: 40%; 	}
	.work_ppl_img_wrap { 	height: 45%; 	}
	.work_ppl_num_row { margin-bottom: -110px; 	}
	.franchise_Marketing_sec {margin: 40px 0px;}
	.exclusive_webinars_sec,.meet_expert_sec {padding: 50px 0px;}
	.explore_btn span { 	width: 38px; 	height: 38px; 	line-height: 32px; 	margin-left: 10px; 	    min-width: 38px;}
	.explore_btn a { 	font-size: 18px; 	display: flex; 	margin-top: 0px; 	line-height: 28px; 	align-items: center; 	}
	.wrk_wd_ppl_desc,.exclusive_webinar_content .exc_desc { 	margin: 15px 0px 22px; 	}
	.frn_Market_content .frn_desc { 	margin: 15px 0px 10px; 	}
	.call_to_speak_box { padding: 30px 25px; 	}
	.find-branch { 	padding: 50px 15px 70px 15px; 	}
	.explore_services_sec .col-md-4 { 	flex: 0 0 auto; 	width: 100%; 	}
	.exp_serv_content>h3 { 	font-size: 23px; 	line-height: 31px; 	}
	.exp_service_wrap { 	margin-bottom: 35px; 	}
	.exp_serv_content .explore_btn { 	margin-top: 16px; 	}
	.explore_services_sec>.container>.row>div:last-child .exp_service_wrap { 	height: auto; 	min-height: 280px; margin-bottom: 0px;}
	.explore_services_sec { 	padding-bottom: 50px; padding-left:0px; padding-right:0px;	}
	.explore_services_sec>.container>.row>div:last-child .exp_service_wrap .exp_serv_content .explore_btn a { font-size: 20px;}
	.exp_serv_content>h3 { 	font-size: 21px; 	line-height: 26px; 	margin-bottom: 12px;}
	.exp_serv_content>h3 br{ display:none;}
	.exp_serv_content .exp_serv_desc, .exp_serv_content .exp_serv_desc p, .explore_services_sec>.container>.row>div:last-child .exp_service_wrap .exp_serv_content .exp_serv_desc, .explore_services_sec>.container>.row>div:last-child .exp_service_wrap .exp_serv_content .exp_serv_desc p { 	font-size: 16px; 	line-height: 26px; 	}
	.explore_services_sec>.container>.row>div:last-child .exp_service_wrap .exp_serv_content { 	padding-top: 30px; 	width: 55%; 	margin-left: 25px; 	padding-bottom: 30px; 	}
	.business-sec .section_title { 	max-width: 100%;     margin-bottom: 22px;	}
	.business-sec .our-client-content { 	margin-bottom: 30px; 	}
	.business-sec { 	padding:50px 0px 50px 0px; 	}
	.article-sec { 	margin-top: 20px; 	}
	.article-sec-outer>span{margin-bottom: 10px;}
	.article-sec-outer>a { 	font-size: 18px; 	line-height: 26px; 	margin-bottom: 10px; 	}
	.talk-today { 	padding-top:40px;  padding-left:0px; padding-right:0px; }
	.talk-banner-img{ 	margin-top: 40px;  margin-bottom: -230px;}
	.talk-today>.container>.row>div { 	width: 100%; 	}
	.detail-sec { 	margin-top: 18px; 	max-width: 100%; 	margin-bottom: 32px; 	}
	.detail-sec li a { 	font-size: 16px; 	line-height: 28px; word-break: break-word;	    margin-left: 10px;}
	.detail-sec li { 	margin-bottom: 14px; 	}
	.consultant-btn button.con-btn{    letter-spacing: 0.32px;padding: 19px 20px;}
	.custom-form input, .custom-form textarea { 	height: 50px; 	}
	.click-here p { 	margin-top: 30px; 	}
	.client-slider { 	max-width: 80%;     margin: 20px auto 0;	}
	.client-slider button.slick-prev.slick-arrow{left: -50px;}
	.client-slider button.slick-next.slick-arrow{right: -50px;}
	.trusted-sec { 	padding-top: 50px; 	}
	.client-slide-inner a{    padding: 11px 18px 10px 18px;}
	.our-client { 	padding: 145px 0px 50px 0px; 	}
	header { padding: 30px 0px;}
	.franchise_Marketing_images { 	max-width: 90%; 	}
	.franchise_Marketing_images .frn_mark_imge:nth-child(3){    padding-left: 0px;}
	.franchise_Marketing_images .frn_mark_imge:nth-child(2) { 	margin-top: 16px; 	}
	.frn_Market_content { 	padding-right: 24px; 	padding-left: 24px; 	}
	.frn_market_logo a { 	margin-right: 10px; margin-bottom: 14px; }
	.frn_market_logo img { 	width: 92px; 	}
	.ready_to_frch_sec { padding-left: 0px; padding-right: 0px; 	}
	.ready_to_frch_img_content { 	padding: 22px 20px; 	}
	.ready_to_frch_name span { 	font-size: 18px; 	}
	.ready_to_frch_video iframe { 	height: 52vw; 	}
	.call_to_speak_box .call_profimg { 	width: 17%; 	}
	.call_profdesc{ font-size: 18px;line-height: 30px;}
	.cl_prof_txt{ font-size: 22px;}
	.call_prof_btn a{padding: 13px 22px;}
	.call_to_speak_box:before { 	top: 24px; 	width: 130px; 	height: 130px; 	background-size: contain; 	right: 25px; 	}
	.explore_services_sec>.container>.row>div:last-child .exp_service_wrap .exp_serv_content h3{ font-size:20px;}
	.latest-news { 	padding: 50px 0px 50px 0px; 	}
	.article-btn { 	margin-top: 25px; 	}
	.mySidebar_open { 	min-width: unset;     width: 100% !important;     max-width:100%;	}
	header .sidebar ul>li>a { 	font-size: 20px; 	line-height: 45px; 	}
	header .sidebar ul>li .sub-menu>li>a { 	font-size: 16px; 	line-height: 31px; 	}
	header .sidebar .closebtn:before,header .sidebar .closebtn:after{    width: 22px;}
	header .sidebar .closebtn{top: 17px;right: 25px;}
	.trusted-sec ul { 	justify-content: center; 	}
	.trusted-sec ul >li { 	margin: 14px 10px; 	}
	.trusted-sec ul >li img { 	max-width: 150px; 	}
	.footer-copy ul { 	flex-wrap: wrap; -webkit-flex-wrap: wrap;	justify-content: center;     flex-direction: column;	}
	.footer-copy li { 	margin: 4px 0px; line-height: 24px;	}
	.footer-menu ul {padding-top: 35px;}
	.footer-copy ul{    padding-top: 20px;}
	.footer-inner-content { 		margin-top: 50px; 	} 
	.footer-menu li a { 	font-size: 16px; 	}
	.footer-menu li { 	margin: 4px 10px; 	}
	.footer-icon { 	padding-top: 30px; 	}
	.footer-inner-content p { 	font-size: 22px; line-height: 34px; max-width: 100%; letter-spacing: -0.475px; 	}
	.footer-outer-content p { 	font-size: 20px; 	letter-spacing: 0.428571px; 	line-height: 26px; 	margin-bottom: 20px; 	}
	footer { 	padding: 40px 0px; 	}
	.client-slide-inner img {max-width: 160px; 	}
	footer .footer-outer-content form input[type="text"] { 	padding: 12px 155px 12px 30px; 	}
	footer .footer-outer-content form button[type="submit"] { 	padding: 12px 20px 12px 20px; 	}
	footer .footer-outer-content form button.form-btn{    right: 5px;}
	.banner-side-form-open,.banner-side-form { width:100%;    align-items: start; }
	.banner-side-form-inner { 	padding:50px 24px  30px; 	}
	.banner-side-form-inner .banner-content h3 { 	font-size: 20px; 	line-height: 30px;     margin: 5px 0px 20px;letter-spacing: -0.72208px	}
	.banner-side-form-inner .banner-content h4 { 	font-size: 18px; 	line-height: 24px; 	}
	.banner-side-form .closebtn_form { 	top: 17px; 	right: 25px; 	}
	.banner-side-form .closebtn_form:before,.banner-side-form .closebtn_form:after { 	width: 22px; 	}
	.consult_form_btn { 	padding-left: 15px !important; 	padding-right: 15px !important; letter-spacing: 0.232px; 	}
	.banner_buttons a {letter-spacing: 0.232px; 	font-size: 13px; 	padding-top: 10px; 	padding-bottom: 10px;	}
	#tipusmap>p:first-of-type{font-size: 18px;     line-height: 24px;     margin-bottom: 10px !important;}
	#tipusmap { padding: 10px 18px !important;}
	#tipusmap, #tipusmap p{ font-size:14px;}
	#tipusmap { 	max-width: 60% !important; 	}
	.find-branch .container { 	max-width: 100%; 	}
} 

@media screen and (max-width:575px){
	.modalexpert .close{ right:25px;}
	.mdl_expert_wrap .mdl_expert_img img { 	max-width: 160px; 	}
	.work_ppl_num_row {display: block !important; margin-bottom: 0px;}
	.work_ppl_num_row .work_ppl_num_colm{ width:100%; margin-bottom:30px;}
	.work_ppl_num_wrap,.work_ppl_img_wrap { 	height: auto; 	}
	.work_ppl_num_wrap {padding:30px 24px 180px; }
	.work_ppl_img_wrap { 	width:100%; 	margin: 0 auto; 	margin-top: -160px;  padding-left: 24px; padding-right: 24px;	}
	.work_ppl_num_wrap .wrk_ppl_counts {margin-bottom: 15px;}
	.work_wd_ppl_txt { padding: 40px 20px 40px 20px;}
	.custom-form input, .custom-form textarea { 	height: 45px; 	}
	.custom-form .custom-form-outer,.custom-form .custom-form-inner:last-child,.custom-form .custom-form-inner{ width:100% !important;     margin-right: 0px !important;}
	.consultant-form .custom-form{ display:block;}
	.custom-form .custom-form-inner:last-child { 	margin-top: 15px; 	}
	.client-slider { 	max-width: 60%; }
	.call_to_speak_box .call_profimg { 	width: 17%; 	min-width: 60px; 	}
	.call_profdesc{ font-size: 16px;line-height: 28px;}
	.cl_prof_txt{ font-size: 20px;}
	.call_profimg img { 	width: 60px; 	height: 60px; 	}
	.call_to_speak_box { 	padding: 25px 20px; 	}
	.call_profContent { padding-left: 10px; 	}
	.call_prof_btn a { 	padding: 13px 13px; 	margin-top: 20px; 	}
	.mdl_expert_wrap{ display:block;}
	.mdl_expert_wrap .mdl_expert_content{padding-left:0px; padding-top:20px;     width: 100%;   }
	.modal_content_main{align-items: flex-start;}
	.modalexpert .modal-content{    margin-top: 20px;}
	.mdl_expert_wrap  .mdl_expert_desc { 	margin-top: 10px; padding-right:0px;	}
	.mdl_expert_wrap .mdl_expert_img { 	width: 70%; 	}
	.mdl_expert_img img { 	max-width: 300px; 	}
	.footer-inner-content p { 	font-size: 20px; line-height: 32px; max-width: 100%; letter-spacing: -0.475px; 	}
	.trusted-sec ul >li img { 	max-width: 110px; 	}
	.banner-form .banner-form-inner { 	width: 100% !important; 	}
	.banner-form .banner-form-inner:last-child { 	margin-top: 15px; 	}
	.banner-form { 	margin-bottom: 12px; 	}
	.banner-form input, .banner-form.company select { 	height: 40px; 	}
	.banner-form textarea{ height:100px;}
	.banner-form-btn button.con-btn { 	    padding: 14px 14px 14px 14px; 	line-height: 22px; 	font-size: 13px; 	letter-spacing: 0.1px;	}
	.banner-form.company select{    padding: 0px 20px;}
	.find-branch .site_green_btn { 	padding: 14px 20px 14px 20px; 	}
	.find-branch .banner_buttons { 	margin-top: 10px; 	margin-bottom: 15px; 	}
	.frn_Market_content { 	padding-right: 20px; 	padding-left: 20px; 	}

	.explore_services_sec .gx-5 .col-md-4 {
		position: relative;
		padding-bottom: 50px;
	}

	.exp_serv_content .explore_btn {
		bottom: 40px;
	}
}

@media (max-width:480px){
.modalexpert .modal-content {
	overflow-x: hidden;
	margin: auto;
}

}

 
@media screen and (max-width:360px){
	.call_to_speak_box { 	display: block; 	}
	.call_profContent { padding-left: 0px; width:100%; padding-top:15px;	}
}

@media screen and (max-width:410px){
	footer .footer-outer-content form button.form-btn { 	position: unset; 	transform: unset; 	margin-top: 14px; 	width: 100%; 	padding: 14px 20px 14px 20px; 	}
	.client-slide-inner img { 	max-width: 100%; 	}
	footer .footer-outer-content form input[type="text"] { 	padding: 12px 30px 12px 30px; 	}
	.find-branch .banner_buttons a { 	display: block; 	width: 210px; 	margin: 10px auto; 	}
	.find-branch .banner_buttons { 	margin-top: 18px;}
}