@media(max-width:320px){
   .brochure_upload_box {
        height: 287px !important;
   }
     section.new_hero_wraper {
	    height: 177px !important;
	  }
}


@media (max-width: 375px) and (min-height: 325px){
	.home-banner-section {
	    height: 85vh !important;
	}
    
    .brochure_upload_box {
        background-size:contain;
        height: 358px !important;
    }
    
	.banner_skew_home_page {
	    bottom: -176px;
	}
	.home_dropdown a {font-size: 11px;}

	.mobile_hero_page_Section{
		height: 186px !important;
		width: 100% !important;
	}
	.home-banner-section{
		height: 475px !important;
		background-attachment: unset;
	}
	.banner_skew_home_page{
		bottom: -185px !important;
	}
	button.dropbtn.home_dropbtn {
		line-height: 13px !important;
	}

	button.dropbtn.home_dropbtn a {
		font-size: 9px;
	}
	section.slider_cont_section_wrap_mobile{
		top: 0px!important;
	}
}

.testi_xont_wrap p {
    padding: 0px 40px;
}
@media (max-width: 767px) {
	.opportunities_content_box p{
		padding: 10px !important;
	}
	.career-content-wraptwo {
	    padding: 10px;
	    margin: 10px 0px;
	}

	section.career-section-wrap {
	    padding: 40px 0px 20px;
	}
	.client-box-wrap {
	    margin: 0px 5px;
	}
	.hero-layout-3-wrap>h1 {
	    font-size: 14px;
	}

	.hero-layout-3-wrap {
	    margin: 0px;
	}

	.hero-layout-3-wrap>h6 {
	    padding: 0px;
	    font-size: 13px;
	    line-height: 15px;
	}
	.smartrance_title_image img {
	    width: 100%;
	}

	.smartrance_title_image {
	    text-align: center;
	}
	.mob_br{
		display: none;
	}
	.bg-Rate_us_05_01 {
        height: 40px;
        width: 40px;
        background-size: cover;
    }
    .bg-Rate_us_04_01 {
        height: 40px;
        width: 40px;
        background-size: cover;
    }
    .bg-Rate_us_03_01 {
        height: 40px;
        width: 40px;
        background-size: cover;
    }
    .bg-Rate_us_02_01 {
        height: 40px;
        width: 40px;
        background-size: cover;
    }
    .bg-Rate_us_01 {
        height: 40px;
        width: 40px;
        background-size: cover;
    }
	.pad-left-20 {
	    padding-left: 35px;
	}
	aside#nav_menu-4 {
    	margin-top: 10px;
	}
	.loader_insights {
	    padding: 20px 0px;
	    position: unset;
	    height: 100%;
	}
	.inspiration-info {
	    margin: 10px 0px;
	}
	h1.insp-title {
	    font-size: 28px;
	    margin: 0px;
	    padding: 0px;
	}
	.inspiration-info h4 {
	    position: unset;
	    font-size: 18px !important;
	}
	.post-card-box {
	    position: unset;
	}
	#loadmore {width: 65%;}
	.title_section_top_cont h4 {
	    text-align: center;
	}

	.title_section_bottom_cont h6 {
	    text-align: center;
	}
	.btn-ins_search {
	    right: 20%;
	    top: 11px;
	}
	.bussiness_image_main_image_Wrp img {
	    height: 100%;
	    width: 100%;
	}
	.business_imapct_big_box {
	    padding: 0px;
	}
	.business_impact_wraper_content {
	    padding: 35px 15px;
	    height: 100%;
	}

	.title_box_bprder_main {
	    width: 92%;
	}

	.title_Section_new_box:hover .title_box_bprder_main {
	    width: 92%;
	}

	.lyf_cycle_main_box img {
	    height: 340px;
	    width: 100%;
	}
	.lyfcycle_mn_ttle h5 {
		padding: 7px 10px;
	}
	.new_mortgage_title_Wrap {
		padding: 8px 20px;
	}
	.testi_content_Wrap>p {line-height: 21px;}
	.title_wrap_main_section h3 {
	    line-height: 31px;
	}
	.rel_mn_ttle h5 {
		line-height: 20px;
		padding: 0px 20px;
	}

	.rel_mn_ttle {
		padding: 7px 0px;
	}
	.owl-testimonial .owl-dots {
	    margin: 0px auto;
	    text-align: center;
	}
	.mtfooter {
	    position: relative;
	    z-index: 9;
	}
	.copyright {
	    position: relative;
	    z-index: 9;
	}
	section.home_get_touch_section {
	    position: relative;
	    z-index: 9;
	}
	.service_single_title>h4 {
	    padding-left: 12px;
	}
	.services_content_box_wraper>p {
	    padding-left: 40px;
	    padding-right: 25px;
	}

	.services_wraper_case_study_box {
	    padding-left: 40px;
	}
	.tabs-single-service>li>a{
		display: block;
	}
	.slid_mob {
	    height: 700px !important;
	    overflow-x: scroll;
	}
	.customNavigation{
		position:unset;
	}
	.play_pause_box{
		margin: 9px auto !important;
		position: unset;
	}
	.case_feature_points>ul>li:before {
	    content:'\f0da';
	    font-family: fontawesome;
	    display: inline-block;
	    padding-right: 6px;
	    vertical-align: middle;
	}
	ul.sub_sub_pt_Wrap>li:before {
	    content:'\f105';
	    font-family: fontawesome;
	    display: inline-block;
	    padding-right: 6px;
	    vertical-align: middle;
	}
	.outcm_mob li h6 {
	    min-height: auto !important;
	    height: auto !important;
	    padding: 9px 3px !important;
	    text-align: center;
	    display: block !important;
	}

	.outcm_mob li {
	    min-height: auto !important;
	    height: auto !important;
	}
	.testi_xont_wrap p {
	    padding: 0px 10px;
	}
	div#loadposts .gutter{
		padding: 0px;
		margin: 0px;
	}
	.main_video_box{
		margin:10px;
	}
	section.outcome_wraper_section {
		background-color: #f1f1f1;
	}
	.about-services-wrap-section{
		background-color: transparent !important;
	}

	.outcome_Content_Wraper>p {
	    text-align: center;
	    line-height: 21px;
	}
    .header_box_content>p {
		line-height: 21px;
		padding: 0px 0px 10px;
	}

	.small_header_wrap_cont>p {
		line-height: 21px;
	}
    .brochure_upload_box{
    	height: 350px !important;
    	background-size: 100% 100%;
    }

	/*Case Studies CSS*/

	.single_title_box>h4 {
	    width: 70%;
	}

	/*End Case Studies CSS*/
	
	.mobile_hero_page_Section {
	    position: unset !important;
	    background-position: unset !important;
	    background-attachment: unset !important;
	    height: 238px;
	    width: 100% !important;
	    background-size: cover !important;
	}
    .new_page_hero_mobile_cont h5 br{
    	display:none;
    }
	.new_page_hero_mobile_cont h5 {
	    font-size: 16px;
	    line-height: 23px;
	}

	.new_page_hero_mobile_cont {
	    /* position: absolute; */
	    /* bottom: -67px; */
	    text-align: center;
	}

	.new_cont_layout_mobile {
	    /* margin: 0px !important; */
	    /* top: 69% !important; */
	}

	.new_cont_layout_mobile li {
	    font-size: 11px !important;
	    line-height: 14px !important;
	}
	.mobile-hero-read-button {
	    position: unset;
	    color: #643796 !important;
	    border: 1px solid #643796 !important;
	}

	section.cont_mobile_small_section {
	    padding: 20px 0px 35px;
	    background-color: #dde6eb;
	}

	.mobile-hero-read-button:hover {
	    background-color: #643796 !important;
	    color: #fff !important;
	}
	.new_page_hero_mobile_border {
	    border-top: 4px solid #643794;
	    transition: auto;
	    display: none;
	}
	.fl-fl i {
		margin: 0px 5px;
	}
    
	.fl-fl {
	    right: -73px;
	}
	.new_page_hero_cont_mobile {
		display: unset;
		height: 100% !important;
		text-align: center;
	}

	.slider_sm_cont_mob_lay p {
		padding-left: 0px;
		font-size: 16px !important;
		/* font-weight: 550; */
		display: inline-block;
		padding-bottom: 5px;
	}
	section.slider_cont_section_wrap_mobile {
		background-color: #dde6eb;
		padding: 15px;
		position: relative;
		top: 0px;
	}
	.stitle_main_image img {
	    width: 130px;
	}
	.services-content-wrap>p {
	    /* font-size: 12px !important; */
	    line-height: 21px;
	}
    .services-content-wrap>p br{
    	display:none;
    }
	.title_wrap_box_border .header_main_box_design {
	    padding: 10px;
	}
    .title_wrap_box_border{
    	margin: 45px;
    }
	.header_box_subcont>p {
		min-height: 100%;
	}
	.video-play-button span {
	    width: 100%;
	    left: 46%;
	}
	div#youtube-video iframe {width: 100%;height: 225px;}
	ul.outcome_list_con>li>h6 {
	    font-size: 14px !important;
	}
	ul.outcome_list_con>li>h6 br{
		display:none;
	}
	.services_box_small_wrap>h4>a{
		padding: 0px 0px 0px 4px;
		font-size: 16px;
	}
	.services_box_small_wrap>h4>a>img{
		display:none;
	}
	.services_box_small_wrap>h4{
		text-align:center;
		margin: 0px;
	}
	.nameserdmr_mob {
		padding: 10px 0px;
	}
    .services_box_small_wrap{
    	border:none;
    	padding-left: 8px;
    }
	.services_name_mob {
		height: 45px;
		vertical-align: middle;
		display: table-cell;
		line-height: 20px;
	}

	.nameserdmr_mob i {
		font-size: 25px;
	}
/* 	.item_services_box_wrap-1 {
		border: 4px solid #ffbe7e;
	}
	.item_services_box_wrap-2 {
		border: 4px solid #ff7e7e;
	}
	.item_services_box_wrap-3 {
		border: 4px solid #d281ff;
	}
	.item_services_box_wrap-4 {
		border: 4px solid #3cadf4;
	}
	.item_services_box_wrap-5 {
		border: 4px solid #31d5e8;
	}
	.item_services_box_wrap-6 {
		border: 4px solid #3bdfb7;
	}
	.item_services_box_wrap-7 {
		border: 4px solid #40d99b;
	} */
	.outcm_devide_border{
		display: none;
	}
	.out_fet_box_Wrap{
		padding: 0px;
	}
	.outcome_feature_box{
		padding: 0px;
		margin-top: 50px;
	}
	.outcome_feature_box>h4{
		margin-bottom: 35px !important;
		text-align:center;
	}
	.out_feat_cont>p br {
		display: none;
	}

	.out_feat_cont>p {
		min-height: 126px;
		line-height: 21px;
	}
	.casestudies_icon {
	    text-align: center;
	}

	.casestudies_cont p {
	    text-align: center;
	    font-size: 17px !important;
	}
	.casestudies_cont p br{
		display:none;
	}

	.case_feature_points {
	    border: 0px;
	    padding: 0px 16px;
	    text-align: center;
	}
    ul.sub_sub_pt_Wrap>li span {
	    font-size: 14px !important;
	    line-height: 11px !important;
	}
	.case_feature_points:before{
		content: none;
	}
	.main_case_wraper {
	    margin-bottom: 0px;
	}
	section.case_studies_wraper{
		padding: 20px 0px;
	}

	/*Lyfcycle CSS*/

	.lyfcycle_image_wrap>img {
	    height: 175px !important;
	}

	.lyfcycle_content_Wrap>h4 {
	    font-size: 14px;
	    min-height: 100%;
	}

	.lyfcycle_content_Wrap {
		min-height: 240px;
	}
	.owl-next, .owl-prev {
	    top: 50%;
	}
	.owl-lycycle .owl-nav{
		display:block !important;
	}
	.owl-carousel .owl-nav button.owl-next, .owl-carousel .owl-nav button.owl-prev, .owl-carousel button.owl-dot{
		font-size:40px !important;
		border: 0px !important;
	}
    .main_lyfcycle_Wraper {
		margin: 40px 15px;
		background-color: #fff;
	}

	.main_relservcie_Wraper {
		margin: 40px 15px;
	}
	.owl-prev img {
	    height: 31px;
	    position: absolute;
	    left: 18px;
	    top: 50px;
	}

	.owl-next img {
	    height: 31px;
	    position: absolute;
	    right: 18px;
	    top: 50px;
	}
	/*Brochure CSS*/
	.video-container {
	    margin-bottom: 25px;
	    height: 225px;
	}
    .video-container iframe {
		width: 100%;
		height: 350px;
	}
	.main_brochure_wraper {
	    padding: 35px 35px 25px;
	    margin-bottom: 35px;
	}

	.main_testi_Wraper {
	    margin: 0px;
	    text-align: center;
	    width: 100%;
	}

	.test_image_wrap>img {
	    height: 75px;
	    width: 75px !important;
	    margin: 0px auto;
	}

	.border_sperator_brochure {
	    display: none;
	}
	.get_touch_title>h4 {
	    font-size: 18px;
	    line-height: 25px;
	    text-align: center;
	}
	form.newsletter>input {
	    width: 100%;
	}

	form.newsletter {
	    display: unset;
	}
	aside.footer-widget {
	    margin-bottom: 35px;
	}
	.mtfooter h3 {
	    margin-bottom: 0px;
	}
	.mem_box_main img {
	    width: 100%;
	}
	.owl-carousel-testimonial .owl-controls .owl-pagination {
		margin: 0px auto;
		text-align: center;
	}
	.relservie_image_wrap img {
	    height: 175px;
	}

	.relservie_content_Wrap>h4 {
	    font-size: 18px;
	    line-height: 23px;
	}
	.slider_sm_cont_mob_lay p br {
	    display: none;
	}
	.out_feat_icon_box {text-align: center;width: 100%;display: unset;}

	.out_feature_main {
	    text-align: center;
	}
	.main_blog_content>a>p {
	    padding: 10px 0px 0px;
	}

	.brochure_title_main>p {
	}
	.arrow-btn1:before {
	    top: 67% !important;
	}

	.arrow-btn1:after {
	    top: 67% !important;
	}

	.border_wrap_slider_bot1{
		width: 0%;
	}
	.border_wrap_slider_bot2{
		width: 0%;
	}
	.border_wrap_slider_bot3{
		width: 0%;
	}
	.slider_sm_cont_mob_lay {
	    margin: 0px 25px 0px;
	}


	.carousel-fade .carousel-inner .item {
	  opacity: 0;
	  transition-property: opacity;
	}

	.carousel-fade .carousel-inner .active {
	  opacity: 1;
	}

	.carousel-fade .carousel-inner .active.left,
	.carousel-fade .carousel-inner .active.right {
	  left: 0;
	  opacity: 0;
	  z-index: 1;
	}

	.carousel-fade .carousel-inner .next.left,
	.carousel-fade .carousel-inner .prev.right {
	  opacity: 1;
	}

	.carousel-fade .carousel-control {
	  z-index: 2;
	}

    .case_feature_points>ul>li {
		text-align: center;
		list-style: none;
		/* border-bottom: 0.6px solid #fff; */
		display: inline-block;
		margin-bottom: 5px;
		margin-top: 0px;
	}

	.case_feature_points>ul {
		text-align: center;
	}
    ul.sub_sub_pt_Wrap {
		margin-bottom: 10px;
	}
	ul.sub_sub_pt_Wrap>li {
		list-style: none;
		line-height: 23px;
	}

	.get_touch_wraper {
		text-align: center;
		padding-bottom: 35px;
	}

	.footer-wrap {
		text-align: center;
	}
	.copyright p {
	    width: 100%;
	    margin:  0px 0px 10px;
	}

	.copyright p a {
	    padding: 0px;
	    margin: 0px;
	}
	.rate_us_box_wraper{
		top: 695px !important;
		right: 7%;
	}
	.btn-star {
	    background-color: #2f124e;
	    color: #fff;
	}

	.rate_us_box {
	    text-align: center;
	}

	.social_wrap_box>ul>li i.fa.fa-linkedin {
	    background-color:#2867B2;
	    border:1px solid #2867b2;
	    color:#fff;
	}
	.social_wrap_box>ul>li i.fa.fa-tumblr {
	    background-color:#34526f;
	    border:1px solid #34526f;
	    color:#fff;
	}

	.social_wrap_box>ul>li i.fa.fa-twitter{
	    background-color:#00acee;
	    border:1px solid #00acee;
	    color:#fff;
	}
	.social_wrap_box>ul>li i.fa.fa-instagram{
	    background-color:#fe4164;
	    border:1px solid #fe4164;
	    color:#fff;
	}
	
	.social_wrap_box>ul>li i.fa.fa-facebook{
	    background-color:#3b5998;
	    border:1px solid #3b5998;
	    color:#fff;
	}   
	.social_wrap_box>ul>li i.fa.fa-youtube-play{
	    background-color:#c4302b;
	    border:1px solid #c4302b;
	    color:#fff;
	}
	.social_wrap_box>ul>li i.fa.fa-envelope{
	    background-color:#964B00;
	    border:1px solid #964B00;
	    color:#fff;
	}
	.social_wrap_box>ul>li i.fa.fa-phone{
	    background-color:#45c745;
	    border:1px solid #45c745;
	    color:#fff;
	}	

    /*HOME PAGE DESIGN*/
    .home-banner-section {
        height: 85vh !important;
    }

    .banner_skew_home_page{
    	bottom:-170px;
    }
    .dropbtn{
    	padding:5px!important;
    }
    .smart-trans-content a {
	    margin-bottom: 35px;
	}

	.smart-trans-content {
	    margin: 0px;
	}
	.intro-content p{
		padding: 0px;
	}
	.mortgage_small_cont {
	    width: 100%;
	    text-align: center;
	    /* margin: 15px 15px 0px; */
	    margin-top: 25px;
	}
	.mortgage_overall_support_title>h5 {
	    text-align: center;
	}
	.mortgage_small_cont p br {
	    display: none;
	}
	.mortgageoall_cont_Wrap>p {
	    min-height: 80px;
	}
	.mortgage_small_cont p {
	    font-size: 16px !important;
	    font-weight: 550;
	    padding-bottom: 8px;
	    display: inline-block;
	}

	/*Cookies*/

	.gdpr-consent {
        padding: 10px 5px !important;
        color: #000000;
        font-size: 14px;
        width: 100%;
        position: fixed;
        z-index: 10000000000;
    }


	/*Single Services Page*/

	.sidenav .nav {
	    display: block !important;
	    padding: 10px 0px;
	    max-height: 650px;
	}
	.single_box_design{
		margin: 0px!important;
	}
    .sidenav{
    	height: 700px;
    }
    .services_single_wraper_box {
	    margin: 0px;
	    padding: 15px;
	}
	.tabs-single-service>li>a{
		padding: 5px 10px !important;
		display: block;
	}

	.form-control1 {
		width: 100% !important;
	}
	.sorting_insights {
	    margin: 10px 0px 10px 5px;
	}
	.form-control2 {width: 125px;}
	.insight-main-wraper {
	    margin: 10px;
	}
	section.tab-wraper-content {
	    padding-top: 0px;
	}
	.post-date-wrap>h6 {
	    font-size: 16px;
	    line-height: 22px;
	}
	ul.nav-insight-pills {
	    margin: 10px;
	}
	.main_mortgageoall_Wraper {
	    margin: 0px;
	}

	.case_study_mortgage_oall {
	    margin: 0px 0px 25px;
	}
	aside.footer-widget ul li a:after {content: '\f101';font-family: fontawesome;margin-left: 5px;}

	#style-3::-webkit-scrollbar{
    	width: 6px;
    }
    .form-control6 {
	    margin-bottom: 17px !important;
	}

	.related_blog_box_title {
	}

	.related_blog_box {
	    height: 365px;
	}

	.related_blog_box_title a h5 {
	    padding: 5px 10px;
	}

	.related_blog_box_title h4 {
	    padding: 10px 10px 0px;
	}
	.single_page_button_blog {
	    width: 100%;
	}
	.slk_single_blog img {
	    width: 100%;
	    height: 100%;
	}
	.form-control5 {
	    width: 100%;
	}

	/*Three Boxes*/
	

}

@media all and (transform-3d), (-webkit-transform-3d) {
    .carousel-fade .carousel-inner > .item.next,
    .carousel-fade .carousel-inner > .item.active.right {
      opacity: 0;
      -webkit-transform: translate3d(0, 0, 0);
              transform: translate3d(0, 0, 0);
    }
    .carousel-fade .carousel-inner > .item.prev,
    .carousel-fade .carousel-inner > .item.active.left {
      opacity: 0;
      -webkit-transform: translate3d(0, 0, 0);
              transform: translate3d(0, 0, 0);
    }
    .carousel-fade .carousel-inner > .item.next.left,
    .carousel-fade .carousel-inner > .item.prev.right,
    .carousel-fade .carousel-inner > .item.active {
      opacity: 1;
      -webkit-transform: translate3d(0, 0, 0);
              transform: translate3d(0, 0, 0);
    }
   
	.mortgageoall_image_wrap img {
		height: 225px;
		width: 100%;
		object-fit: cover;
	}
}
/*Mobile Devices Inc Iphone 5,6,7,8 Landscape*/
@media only screen and (min-device-width: 480px) and (max-device-width: 640px) and (orientation: landscape) {

}

/*Ipad and Ipad Pro Portrait*/
@media only screen and (min-width: 481px) and (max-width: 1024px) and (orientation:portrait) {

}

/*Ipad and Ipad Pro Landscape*/
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (-webkit-min-device-pixel-ratio: 2) {
	aside.footer-widget ul li a:before {content: '\f101';font-family: fontawesome;margin-right: 4px;}
	ul#style-3 {
	    display: block !important;
	}
	section.new_hero_wraper{
		/* height: 450px !important; */
	}
	ul.outcome_list_con>li>h6 {padding-left: 18px;}
	.services_single_wraper_box {
	    padding: 0px 5px;
	    margin: 10px;
	}
	.tabs-single-service>li>a{
		display: block;
	}
	.slid_mob {
	    height: 699px!important;
	    overflow-x: scroll;
	}
	.single_box_design {
	    margin-top: 0px;
	}
	.tabs-single-service {
	    max-height: 350px;
	}

	.scrollbar {
	    height: 550px;
	    padding-bottom: 25px;
	}
	.service_single_menu {
	}
	.header_box_content>p {
	    font-size: 15px;
	    line-height: 20px;
	}

	.header_box_subcont>p {
	    font-size: 15px;
	    line-height: 22px;
	}
	section.new_hero_wraper {
	    height: 42vh;
	    width:100%;
	    background-attachment: unset;
	}
	.new_page_hero_content_wrap {
	    display: unset;
	    width: 100%;
	    text-align: center;
	}

	section.slider_cont_section_wrap_mobile {
	    background-color: #dde6eb;
	    padding: 15px 0px;
	}

	.slider_sm_cont_mob_lay p {
	    display: inline-block;
	    font-size:21px;
	    font-weight:550;
	}
	.slider_sm_cont_mob_lay p br{
	    display:none;
	}
	.new_page_hero_mobile_cont h5 {
	    font-size: 20px;
	    text-align: center;
	    line-height: 29px;
	}

	section.cont_mobile_small_section {
	    padding: 25px 0px;
	}

	.mobile-hero-read-button {
	    border: 1px solid #000;
	    color: #000;
	}

	.new_page_hero_mobile_cont {
	    text-align: center;
	}

	.mobile-hero-read-button:hover {
	    background-color: #643996 !important;
	    border: 1px solid #643996 !important;
	    color: #fff !important;
	}
	.casestudies_icon {
	    text-align: center;
	}

	.casestudies_cont {
	    text-align: center;
	}

	.case_feature_points {
	    border: none;
	    text-align: center;
	    margin: 0px;
	    padding: 0px;
	}
	.case_feature_points ul li{
	    list-style:none;
	    /* border-bottom: 1px solid #ddd; */
	    /* display: inline-block; */
	}
	ul.sub_sub_pt_Wrap li {
		border: 0px;
	}
	.case_feature_points:before {
	    display: none;
	}
	.main_brochure_wraper {
	    padding: 10px;
	}
	.main_testi_Wraper {
	    margin: 15px;
	}

	.border_sperator_brochure {
	    display: none;
	}

	.owl-carousel-testimonial .owl-controls .owl-pagination {
	    margin: 15px 15px;
	    /* text-align: center; */
	}
	.mem_box_main img {
	    width: 100%;
	}
	.navbar-inverse .navbar-nav > li > a {
	    padding: 0px 6px !important;
	    font-size: 13px;
	}
	.navbar-nav {
	    margin: 0px;
	}
	.search-box-global {
	    margin-top: 9px;
	}
    .search-box-global {
    width: 20%;
}
	.search-box {
	    margin: 0px;
	}
    .navbar-brand #logo img {
    
    margin: 8px 0;
    
}
	.login_box_wrap>a {
	    font-size: 13px;
	}
	.sticky_page_nav{
		top: 44px !important;
	}
	.mortgage_small_cont {
	    width: 100%;
	    text-align: center;
	    /* margin: 15px 15px 0px; */
	    margin-top: 25px;
	}
	.mortgage_overall_support_title>h5 {
	    text-align: center;
	}
	.mortgage_small_cont p br {
	    display: none;
	}
	.mortgageoall_cont_Wrap>p {
	    min-height: 80px;
	}
	.mortgage_small_cont p {
	    font-size: 16px !important;
	    font-weight: 550;
	    padding-bottom: 8px;
	    display: inline-block;
	}
	.title_box_bprder_main {
	    margin: 15px 0px !important;
	    width: 100% !important;
	}

	.title_Section_new_box:hover .title_box_bprder_main {
	    width: 100% !important;
	    margin: 10px 0px !important;
	}

	.title_section_bottom_cont {
	    margin: 0px !important;
	}

	.title_section_top_cont {
	    margin: 0px !important;
	    padding-left: 10px !important;
	    padding-right: 10px !important;
	}
    .title_section_top_cont h4 {
		font-size: 14px;
		line-height: 20px;
	}

	.title_section_bottom_cont h6 {
		font-size: 13px;
		padding: 0px;
		margin: 0px 0px 20px;
		line-height: 18px;
	}
}

/*Portrait and landscape iPad Pro*/

@media only screen and (min-device-width: 1024px) and (max-device-width: 1366px) and (-webkit-min-device-pixel-ratio: 2) {
	section.new_hero_wraper img {
	    height: 100% !important;
	}
	
	section.new_hero_wraper {
	    height: 700px;
	}
	.press_blog_cont>h5 {
	    line-height: 17px;
	}
	ul.outcome_list_con>li>h6 {padding-left: 18px;}
}


@media(max-width:768px) and (min-width:768px){
	.brochure_upload_box{
		height: 261px !important;
	}
	ul.outcome_list_con>li {
	    padding-left: 15px;
	}

	.outcm_devide_border {
	    display: none;
	}

	.outcome_feature_box {padding-left: 0px;}

	.out_fet_box_Wrap {
	    padding-left: 0px;
	}
	.mortgageoall_t_Wrap>h4{
		min-height: 34px;
	}
	.search_title h2 {
	    position: absolute;
	    top: 33%;
	    left: 32%;
	    color: #fff;
	}
	.services_single_wraper_box {
	    padding: 0px 5px;
	    margin: 10px;
	}
	div#title_show {
	    margin-bottom: 10px;
	}
}
/* (2048x1152) Full HD Display */
/* @media  screen and (max-width: 2048px) {
    .brochure_upload_box {
	    height: 345px!important;
	    width: 100%;
	}
} */
/* (2560x1440) Full HD Display */
@media  screen and (max-width: 1630px) and (min-width:1281px) {
	.search-box-global {width:14%;}
	.nav-width{width:81% !important;}
}
@media  screen and (max-width: 1280px) and (min-width:1279px) {
	.search-box-global {width:15%;}
	.nav-width{width:81% !important;}
}
@media  screen and (max-width: 2560px) and min-width(1575px) {
	.home-slider img {
	    position: absolute;
	    bottom: 0px;
	}
    .brochure_upload_box {
	    height: 816px;
	    width: 100%;
	}
	.title_box_bprder_main {
	    width: 93%;
	}

	.title_Section_new_box:hover .title_box_bprder_main {
	    width: 93%;
	}
}

.opportunities_box_title {
    text-align: center;
}

.opportunities_box_title h3 {
    font-size: 28px;
    font-weight: 550;
}

.opportunities_box_title h4 {
    font-size: 23px;
    font-weight: 100;
    letter-spacing: 2px;
}

.opportunities_content_box p {
    font-size: 18px;
    padding: 20px 225px;
    text-align: center;
    font-weight: 100;
}

.button_box_career ul {
    display: flex;
    justify-content: center;
}

li.career_bt_title h6 {
    font-size: 22px;
    font-weight: 100;
    margin: 5px;
    color: #fff;
}

li.career_bt_link a {
    font-size: 21px;
    color: #fff;
    font-weight: 1;
    margin: 5px;
}
li.career_bt_title {
    background-color: #0061af;
	margin-right:7px;
}

li.career_bt_link {
    background-color: #0061af;
}

section.career_opportunities_section {
    padding: 35px 0px;
}

.button_box_career ul li {padding: 4px 13px;}