body .site{ padding: 0; margin: 0; box-shadow: none; max-width: none; width: 100%; overflow: hidden; font-family: 'Roboto', sans-serif;}
footer#colophon{ max-width: none; margin: 0; padding: 0; border: none;}
a, a:focus{outline:none;text-decoration:none !important;transition:all 500ms ease-in-out;}


/*@font-face {
    font-family: 'mulishregular';
    src: url('fonts/mulishregular.eot');
    src: url('fonts/mulishregular.eot') format('embedded-opentype'),
         url('fonts/mulishregular.woff') format('woff'),
         url('fonts/mulishregular.ttf') format('truetype'),
         url('fonts/mulishregular.svg#mulishregular') format('svg');
    font-weight: normal;
    font-style: normal;
}*/


/*.............Custom-Style............*/


/*...........Footer Start.........*/
.footer_newsletter label{display: none !important;}
.footer_newsletter form{position: relative;}
.footer_newsletter .tnp-email{height: 80px; border-radius: 10px; padding: 14px 22px 10px !important; font:400 20px 'Roboto' !important; color: #8d8d8c; background-color: #fff !important;}
.footer_newsletter div.tnp-subscription{max-width: 100%;}
.footer_newsletter .tnp-submit{position: absolute !important; top: 0; right: 0; height: 100% !important; background-color: #dbb331 !important; font: bold 20px/56px 'Roboto' !important; color: #1b1b1a !important; text-transform: uppercase; padding: 0px 58px !important; border-radius: 10px;}
.footer_newsletter .tnp-submit:hover{background-color: #2788e2 !important; color: #fff !important; transition: .5s;}
.footer_newsletter .tnp-email::placeholder{font:400 20px 'Roboto' !important; color: #8d8d8c; }

.footer_nav .hfe-nav-menu li::before{content: '\f101'; font-family: FontAwesome; position: absolute; color: #2788e2; left: -6px; font-size: 17px;}
.footer_nav .hfe-nav-menu li{position: relative;}
.footer_nav .hfe-nav-menu{column-count: 2;}
/*...........Footer End.........*/

/*-----------home header start--------------*/
.page-id-9 .header-logo-menu-sec.elementor-element-5501479{margin-bottom: -174px;margin-top:2px;background-color: #2B31416E !important;}
/*-----------home header end--------------*/

/*-----------inner-banner-sec start--------------*/
.inner-banner-sec .elementor-icon-list-items li:not(:first-child) .elementor-icon-list-text{color: #2f8ee2;}
/*-----------inner-banner-sec end--------------*/

/*-----------get-free-consultating-form-details start--------------*/
.get-free-consultating-form-details .row{margin-left: -12px;margin-right: -12px;}
.get-free-consultating-form-details .col-md-6,.get-free-consultating-form-details .col-md-12{padding: 10px 12px;}
.get-free-consultating-form-details label{font: 400 16px/18px 'poppins';color: #1f2231;padding-bottom: 13px;}
.get-free-consultating-form-details .form-control{width: 100%;height: 70px;border: 1px solid #c0c1c1;border-radius: 10px;box-shadow: none;outline: none;padding-left: 22px;padding-right: 22px;font: 400 16px/18px 'poppins';color: #1f2231;background: transparent;transition: 0.5s;resize: none;}
.get-free-consultating-form-details .form-control:focus{border: 1px solid #1f2231;}
.get-free-consultating-form-details textarea.form-control{height: 180px;padding-top: 20px;}
.get-free-consultating-form-details input[type="submit"]{width: inherit;height: inherit;font: 700 20px/22px 'Poppins';text-transform: uppercase;color: #fefefe;background: #2788e2;padding: 17px 65px 16px 65px;margin: 8px auto 0;border: none !important;transition: 0.5s;}
.get-free-consultating-form-details input[type="submit"]:hover{background: #1f2231;}

.get-free-consultating-form-details.employers-form-details input[type="submit"]{width: 100%;margin: 0;}
.get-free-consultating-form-details.employers-form-details label{padding-bottom: 16px;}
/*-----------get-free-consultating-form-details end--------------*/

/*-----------staffing-solutions-details start--------------*/
.staffing-solutions-details .staffing-solutions-con .elementor-image-box-content{padding: 52px 15px 103px 25px;}
.staffing-solutions-details .elementor-column:nth-child(odd) .elementor-image-box-wrapper .elementor-image-box-img{order: 1;}
.staffing-solutions-details .elementor-column:nth-child(odd) .elementor-image-box-wrapper .elementor-image-box-content{order: 2;background: #f7f6f6;}
.staffing-solutions-details .elementor-column:nth-child(even) .elementor-image-box-wrapper .elementor-image-box-img{order: 2;margin-bottom: 0;margin-top: 19px;}
.staffing-solutions-details .elementor-column:nth-child(even) .elementor-image-box-wrapper .elementor-image-box-content{order: 1;background: #2c89dc;}
.staffing-solutions-details .staffing-solutions-con .elementor-image-box-wrapper{display: grid;}
.staffing-solutions-details .staffing-solutions-con.padding-i .elementor-image-box-content{padding: 52px 15px 71px 25px;}
/*-----------staffing-solutions-details end--------------*/


/*-----------innerservicelist start--------------*/
.innerservicelist .row{margin-right: -8px;margin-left: -8px;}
.innerservicelist .col-md-3{padding-right: 8px;padding-left: 8px;}
.innerservicelist .innerservice-box{display: grid;}
.innerservicelist .col-md-3:nth-child(odd) .innerservice-box .innerservice-img{order: 1;}
.innerservicelist .col-md-3:nth-child(odd) .innerservice-box .innerservice-con{order: 2; background: #f7f6f6;margin-top: 18px;}
.innerservicelist .col-md-3:nth-child(even) .innerservice-box .innerservice-img{order: 2;}
.innerservicelist .col-md-3:nth-child(even) .innerservice-box .innerservice-con{order: 1; background: #2c89dc;margin-bottom: 18px;}
.innerservicelist .innerservice-box .innerservice-img{width: 100%;height: 382px;position: relative;overflow: hidden;}
.innerservicelist .innerservice-box .innerservice-img img{width: 100%;height: 100%;object-fit: cover;} 
.innerservicelist .innerservice-box .innerservice-con{padding: 52px 15px 71px 25px;} 
.innerservicelist .innerservice-box .innerservice-con h3{font: 700 26px/28px 'Roboto';color: #4E4D4D;    margin-bottom: 24px;}
.innerservicelist .innerservice-box .innerservice-con p{font: 300 20px/31px 'Roboto';color: #4e4d4d;min-height: 156px;}
.innerservicelist .col-md-3:nth-child(even) .innerservice-box .innerservice-con h3,.innerservicelist .col-md-3:nth-child(even) .innerservice-box .innerservice-con p{color: #f1f4fd;}
/*-----------innerservicelist end--------------*/

/*-----------service-tab-list start----------*/
.service-tab-list ul.nav{position: relative;display: flex;justify-content: center;background: #2f8ee2;padding: 8px 10px;border: none;column-gap: 8px;width: max-content;margin: 0 auto;}
.service-tab-list ul.nav li.nav-item{flex: unset;}
.service-tab-list ul.nav .nav-link{font: 700 16px/18px 'Montserrat';text-transform: uppercase;color: #ffffff;border: none;border-radius: 0;padding: 16px 72px 14px 72px;transition: 0.5s;background: transparent;}
.service-tab-list ul.nav .nav-link:hover,.service-tab-list ul.nav .nav-link.active{background: #0b518f;}

.service-tab-list .tab-content{padding-top: 65px;}
.service-tab-list .tab-content .tab_img{padding-right: 47px;}
.service-tab-list .tab-content .tab_img img{max-width: 100%;width: 100%;}
.service-tab-list .tab-content .tabcontent h3{font: 700 35px/42px 'Poppins';color: #2788e2;padding-bottom: 28px;}
.service-tab-list .tab-content .tabcontent p{font: 400 18px/28px 'Poppins';color: #474545;text-align: justify;padding-bottom: 10px;}
/*-----------service-tab-list end----------*/

/*-----------get-free-quote-form-details start----------*/
.get-free-quote-form-details .box p{padding: 8px 0; display: flex;}
.get-free-quote-form-details label{font: 700 14px/16px 'Poppins';color: #ffffff;text-align: right;padding-top: 8px;width: 20%;}
.get-free-quote-form-details .wpcf7-form-control-wrap{width: 80%;padding-left: 30px;}
.get-free-quote-form-details .form-control{width: 100%;height: 48px;border-radius: 10px;border-bottom: 4px solid #2379c9;outline: none;box-shadow: none;resize: none;font: 500 14px / 20px 'Poppins';padding-left: 20px;padding-right: 20px;color: #1c1f2d;background: #ffffff;}
.get-free-quote-form-details textarea.form-control{height: 140px;padding-top: 14px;}
.get-free-quote-form-details input[type="submit"]{width: 100%;max-width: 73%;height: unset; float: right;border: none !important;font: 700 20px/22px 'Montserrat';color: #ffffff;background: #2788e2;padding-top: 16px;padding-bottom: 17px;transition: 0.5s;margin-top: 16px;}
.get-free-quote-form-details input[type="submit"]:hover{background: #fff;color: #2788e2;}
.get-free-quote-form-details .box.submit-box p{display: unset;}
/*-----------get-free-quote-form-details end----------*/

/*-----------location-list start----------*/
.location-list ul{position: relative;display: list-item;list-style-type: none;column-count: 2;}
.location-list ul li{font: 400 18px/24px 'Poppins';color: #555555;padding-bottom: 13px;}
/*-----------location-list end----------*/

/*-----------home_area_list start----------*/
.home-area-list .home-area-box .home-area-img{width:100%;height:239px;position:relative;overflow:hidden;}
.home-area-list .home-area-box .home-area-img img{width: 100%;height:100%;object-fit:cover;}
.home-area-list .home-area-box .home-area-con{background: #353a47;text-align: center;padding: 40px 40px 49px 40px;}
.home-area-list .home-area-box .home-area-con h2{font: 600 30px/33px 'Rubik';color: #dbe3f9;text-transform: uppercase;height: 62px;}
.home-area-list .owl-nav .fa{width: 52px;height: 52px;border-radius: 50%;text-align: center;background: #87bbed;color: #4c81c4;font: normal normal normal 22px / 1 FontAwesome;line-height: 52px;transition: 0.5s;}
.home-area-list .owl-nav .fa:hover{background: #ffffff;color: #2c89dc;}
.home-area-list .owl-nav .owl-prev{position: absolute;left: -70px;top: 28%;}
.home-area-list .owl-nav .owl-next{position: absolute;right: -70px;top: 28%;}
/*-----------home_area_list end----------*/

/*----------- form-col-100 start----------*/
.get-free-consultating-form-details.form-col-100 .col-md-6{flex: 0 0 100%;max-width: 100%;}
.get-free-consultating-form-details.form-col-100 input[type="submit"] {width: 100%;margin: 8px 0px 0px;}
/*----------- form-col-100 end----------*/

/*----------- list-con-color start----------*/
.list-con-color .elementor-icon-list-items .elementor-icon-list-text strong{color:#2788e2;}
/*----------- list-con-color end----------*/

/*----------- blog-list start----------*/
.blog-list .blog-box:nth-child(odd) .col-md-5{order:1;margin-right:-40px;}
.blog-list .blog-box:nth-child(odd) .col-md-7{order:2;margin-left:-40px;}
.blog-list .blog-box:nth-child(even) .col-md-5{order:2;margin-left:-40px;}
.blog-list .blog-box:nth-child(even) .col-md-7{order:1;margin-right:-40px;}
.blog-list .blog-box{padding:33px 0;}
.blog-list .blog-box .row{align-items:center;justify-content: center;}
.blog-list .blog-box .blog-con{background:#faf9f9;padding:60px 20px 70px 40px;position: relative;z-index: 1;}
.blog-list .blog-box .blog-con h2{font:700 34px/46px 'Montserrat';color:#595959;padding-bottom:13px;}
.blog-list .blog-box .blog-con h3{font:400 18px/20px 'Roboto';color:#686868;padding-bottom:18px;}
.blog-list .blog-box .blog-con p{font:400 18px/30px 'Roboto';color:#505050;padding-bottom:40px;}
.blog-list .blog-box .blog-con .blog-btn{position:relative;display:inline-block;padding:22px 47px 21px 48px;font:500 18px/20px 'Roboto';color:#595959;text-transform:uppercase;border-radius:50px;border:2px solid #595959;transition:0.5s;}
.blog-list .blog-box .blog-con .blog-btn:hover{background:#595959;color:#faf9f9;}
.blog-list .blog-box .blog-img{width:100%;height:731px;position:relative;overflow:hidden;}
.blog-list .blog-box .blog-img img{width:100%;height:100%;object-fit:cover;}
.blog-list .blog-box .blog-img a{position:relative;display:inline-block;width:100%;height:100%;}

/* .blog-list .blog-box:nth-child(odd) .col-md-5{order:1;padding-right:80px;margin-right:-80px;}
.blog-list .blog-box:nth-child(odd) .col-md-7{order:2;padding-left:80px;margin-left:-80px;}
.blog-list .blog-box:nth-child(even) .col-md-5{order:2;padding-left:80px;margin-left:-80px;}
.blog-list .blog-box:nth-child(even) .col-md-7{order:1;padding-right:80px;margin-right:-80px;} */

.blog-list .pagination{position:relative;justify-content:center;padding-top:60px;}
.blog-list .pagination li a{width:48px;height:48px;position:relative;display:inline-block;font: 400 17px / 48px 'Roboto';text-align:center;border:1px solid #DFDFDF;margin-right:-1px;color:#1F2231;transition:0.5s;}
.blog-list .pagination li a:hover,.blog-list .pagination li.active a{background: #2788e2;border:1px solid #2788e2;color:#fff;}

/*----------- blog-list end----------*/

/*----------- blog-detail-page start----------*/
.blog-detail-page{padding-top:90px;padding-bottom:114px;}
.blog-detail-page .blog-detail-img{width:100%;height:558px;position:relative;overflow:hidden;}
.blog-detail-page .blog-detail-img img{width:100%;height:100%;object-fit:cover;}
.blog-detail-page .blog-detail-title{font:700 42px/52px 'Montserrat';color:#2788e2;padding-bottom: 25px;padding-top:45px;}
.blog-detail-page .blog-detial-content img{max-width:100%;}
.blog-detail-page .blog-detial-content p{font:400 18px/32px 'Poppins';color:#474545;padding-bottom:20px;}
.blog-detail-page .blog-detial-content h1 {font:700 35px/45px 'Montserrat';color:#1F2231;padding-bottom:15px;padding-top:8px;}
.blog-detail-page .blog-detial-content h2 {font:700 35px/45px 'Montserrat';color:#1F2231;padding-bottom:15px;padding-top:8px;}
.blog-detail-page .blog-detial-content h3{font:700 30px/40px 'Montserrat';color:#1F2231;padding-bottom:15px;padding-top:8px;}
.blog-detail-page .blog-detial-content h4{font:700 23px/26px 'Montserrat';color:#1F2231;padding-bottom:15px;padding-top:8px;}
.blog-detail-page .blog-detial-content ul{position:relative;list-style-type:none;display:list-item;padding-bottom:20px;}
.blog-detail-page .blog-detial-content ul li{font:400 18px/26px 'Poppins';color:#474545;position:relative;padding-bottom:12px;padding-left:28px;}
.blog-detail-page .blog-detial-content ul li::after{content:'\f14a';font: normal normal normal 18px / 1 FontAwesome;color:#2788E2;position:absolute;left:0;top:3px;}

.blog-detail-page .blog-details-sidebar h2.wp-block-heading{font: 700 42px / 52px 'Montserrat';color: #2788e2;padding-bottom: 10px;position:relative;}
.blog-detail-page .blog-details-sidebar h2.wp-block-heading::after{content:'';width:82px;height:4px;background:#2788e2;position:absolute;left:0px;bottom:0px}
.blog-detail-page .sitebar-post-list{padding-top: 50px;}
.blog-detail-page .sitebar-post-list .sitebar-post-box{padding-bottom:18px;}
.blog-detail-page .sitebar-post-list .sitebar-post-box .row{align-items:center;}
.blog-detail-page .sitebar-post-list .sitebar-post-box .sitebar-post-img{width:100%;height:124px;position:relative;overflow:hidden;}
.blog-detail-page .sitebar-post-list .sitebar-post-box .sitebar-post-img a{width:100%;height:100%;position:relative;display:inline-block;}
.blog-detail-page .sitebar-post-list .sitebar-post-box .sitebar-post-img img{width:100%;height:100%;object-fit:cover;border-radius:0px;}
.blog-detail-page .sitebar-post-list .sitebar-post-box .sitebar-post-con a{font: 700 17px / 21px 'Poppins';color: #474545;transition:0.5s;}
.blog-detail-page .sitebar-post-list .sitebar-post-box .sitebar-post-con a:hover{color:#2788e2;}
/*----------- blog-detail-page end----------*/


/* responsive */
@media screen and (min-width: 1450px){
	.container{max-width: 1420px;}	
}
@media screen and (min-width: 1400px){
	.elementor-9 .elementor-element.elementor-element-4392a148 > .elementor-widget-container{margin: 0px 0px 0px 20px;}
	.elementor-11 .elementor-element.elementor-element-595f4b38 {width: 55%;}
	
}
@media screen and (min-width: 1366px){
	.elementor-9 .elementor-element.elementor-element-4392a148 > .elementor-widget-container {margin: 0px 0px 0px 20px;}
	.elementor-11 .elementor-element.elementor-element-595f4b38 {width: 55%;}
	


    .get-free-quote-form-details label {width: 29%;font: 700 13px / 16px 'Poppins';}
	.get-free-quote-form-details .wpcf7-form-control-wrap{width:100%;}

}

@media screen and (max-width: 1299px){
	.service-tab-list .tab-content .tabcontent p{padding: 0 40px 15px 0px;}
	.elementor-214 .elementor-element.elementor-element-691c1fc > .elementor-widget-container{padding:0;}
	.innerservicelist .innerservice-con{min-height:361px;}
}

@media screen and (max-width: 1199px){
	.get-free-quote-form-details .box{display:block;}
	.get-free-quote-form-details input[type="submit"]{max-width: 100%;}
	.home-area-list .home-area-box .home-area-con h2{font: 600 18px / 33px 'Rubik';align-content:center;}
	.home-area-list .home-area-box .home-area-con{padding: 40px 20px 49px 20px;}
	.elementor-214 .elementor-element.elementor-element-691c1fc > .elementor-widget-container{padding:0;}
	.service-tab-list .s-tab-header-list{overflow-x:scroll;}
	.innerservicelist .innerservice-con{min-height:423px;}
	.innerservicelist .innerservice-box .innerservice-con h3 {font: 700 25px / 28px 'Roboto';}
	.get-free-quote-form-details label{width: 25%;}
}

@media screen and (max-width: 1024px){
	.elementor:not(.elementor-bc-flex-widget) .elementor-widget-wrap{justify-content:center;}
	
	.blog-list .blog-box .blog-con h2{font: 700 24px / 38px 'Montserrat';}
	.blog-list .blog-box .blog-con .blog-btn{padding: 20px 40px 19px 42px;}
	.blog-detail-page .blog-detail-title{font: 700 33px / 46px 'Montserrat';}
	
    .blog-detail-page .container{max-width: 100% !important;}
	.home-area-list .home-area-box .home-area-con h2{font: 600 18px / 33px 'Rubik';align-content:center;}
	.home-area-list .home-area-box .home-area-con{padding: 40px 20px 49px 20px;}
	
	.elementor-9 .elementor-element.elementor-element-552ad92d .elementor-counter-title{text-align:center;}
	
	.elementor-9 .elementor-element.elementor-element-d569f34{max-width: 100%;--container-widget-width: 100%;}
	
	.elementor-17 .elementor-element.elementor-element-37aed0a6 > .elementor-element-populated {padding: 0px 0px 030px 0px;}
	
	.elementor-235 .elementor-element.elementor-element-8d96b63 .elementor-image-box-wrapper{max-width:730px;}
	.elementor-235 .elementor-element.elementor-element-09b805e .elementor-image-box-wrapper{max-width:730px;}

	.get-free-quote-form-details input[type="submit"] {}
	
	.service-tab-list .s-tab-header-list{overflow-x:scroll;}
	.service-tab-list ul.nav .nav-link{padding: 16px 38px 14px 38px;}
	.service-tab-list .tab-content .tab_img{padding-right: 0;}
	.service-tab-list .tab-content .tabcontent h3{padding-bottom: 15px;}
	
	.get-free-quote-form-details label{width: 100px;}
	
	.innerservicelist .innerservice-con{min-height:451px;}
	
}

@media screen and (max-width: 991px){
	.innerservicelist .col-md-3{flex: 0 0 50%;max-width: 50%; padding-bottom: 20px;}
	.innerservicelist .col-md-3:nth-child(even) .innerservice-box .innerservice-con{margin-bottom: 20px;}
	.innerservicelist .innerservice-con{min-height:0px;}
	
	.get-free-quote-form-details .box{display:block;}
	.elementor-widget-wrap{justify-content:center;}
	
	.service-tab-list .innertab .col-md-6{flex: 0 0 100%;max-width: 100%;}
	.service-tab-list .tab-content .tabcontent h3{padding-top: 20px;text-align:center;}
	.service-tab-list .tab-content .tabcontent p{padding: 0 0px 15px 0px;text-align:center;}
	
	
	
}

@media screen and (max-width: 767px){
	
	.elementor-9 .elementor-element.elementor-element-552ad92d > .elementor-widget-container{width:390px;}
	.elementor-element.welcome_btn a.elementor-button {width: 390px;}
	
	.elementor-17 .elementor-element.elementor-element-37aed0a6 > .elementor-element-populated {padding: 0px 0px 0px 0px;}
	
	.elementor-17 .elementor-element.elementor-element-b1d3091, .elementor-17 .elementor-element.elementor-element-8b1eb4f{max-width: 48%;}
	
	.elementor-214 .elementor-element.elementor-element-120d7aa, .elementor-214 .elementor-element.elementor-element-602c908{max-width:60%;}
	
	.elementor-217 .elementor-element.elementor-element-0394375,.elementor-217 .elementor-element.elementor-element-5542799{max-width: 47%;}
	
	.elementor-219 .elementor-element.elementor-element-516dc20,.elementor-219 .elementor-element.elementor-element-418f295,.elementor-219 .elementor-element.elementor-element-eb33ce8{max-width: 45%;}
	
	.elementor-221 .elementor-element.elementor-element-8fb8b10,.elementor-221 .elementor-element.elementor-element-07f07cd{max-width: 45%;}
	
	.elementor-223 .elementor-element.elementor-element-6797845,.elementor-223 .elementor-element.elementor-element-2d776da{max-width: 44%;}
	
	.elementor-227 .elementor-element.elementor-element-2499361,.elementor-227 .elementor-element.elementor-element-d659d00 {max-width: 40%;}
	
	.elementor-231 .elementor-element.elementor-element-ffce66b,.elementor-231 .elementor-element.elementor-element-f07b1b6{max-width: 52%;}
	
	.elementor-233 .elementor-element.elementor-element-04c92d2,.elementor-233 .elementor-element.elementor-element-2719ccc,.elementor-233 .elementor-element.elementor-element-02d4625{max-width: 52%;}
	
	.elementor-235 .elementor-element.elementor-element-4d4291b,.elementor-235 .elementor-element.elementor-element-4d3891b{max-width: 46%;}
	
	.elementor-237 .elementor-element.elementor-element-6b21286,.elementor-237 .elementor-element.elementor-element-289eb1e{max-width: 42%;}
	
	.elementor-239 .elementor-element.elementor-element-daa4100,.elementor-239 .elementor-element.elementor-element-f7b5d73{max-width: 35%;}
	
	.elementor-9 .elementor-element.elementor-element-552ad92d .elementor-counter-title{text-align:center;}
	.location-list ul li{font: 400 16px / 24px 'Poppins'; text-align: center;}
	.blog-list .blog-box .blog-con .blog-btn{padding: 15px 30px 15px 30px; margin-bottom: 20px; font: 500 16px / 20px 'Roboto';}
	.get-free-quote-form-details input[type="submit"]{float: none;width: 100%;max-width: none;}
	.get-free-quote-form-details .wpcf7-form-control-wrap {width: 73%;padding-left: 20px;}
	.home-area-list .home-area-box .home-area-con h2{height: auto;font-size: 22px; line-height: 25px;}
	.home-area-list .home-area-box .home-area-con{padding: 25px;min-height:100px;}
	.footer_nav .hfe-nav-menu {column-count: unset;}
	.footer_newsletter .tnp-submit{position: unset !important;}
	.service-tab-list ul.nav{ flex-direction: column; padding: 0;width: 100%; }
	.service-tab-list .tab-content{padding-top: 10px;}
	.service-tab-list .tab-content .tab_img{padding-right: 0;}
	.service-tab-list .tab-content .tabcontent h3{padding-bottom: 15px;padding-top: 15px;font-size: 25px; line-height: 32px;text-align:center;}
	.service-tab-list .tab-content .tabcontent p{font-size:16px;text-align:center;}
	
	
	.blog-detail-page .blog-detial-content p{text-align:center;}
	.blog-detail-page .blog-detail-title{text-align:center;}
	.blog-detail-page .blog-detial-content h4{text-align:center;}
	
	.blog-list .blog-box{padding-top: 0;}
	.blog-list .blog-box:nth-child(odd) .col-md-5,
	.blog-list .blog-box:nth-child(even) .col-md-7{margin-right: 0;}
	.blog-list .blog-box:nth-child(odd) .col-md-7,
	.blog-list .blog-box:nth-child(even) .col-md-5{margin-left: 0;}
	.blog-list .blog-box:nth-child(even) .col-md-5,
	.blog-list .blog-box:nth-child(even) .col-md-7{order: unset;}
	.blog-list .blog-box .blog-img{height: 100%;}
	.blog-list .blog-box .blog-con{padding: 30px 20px 0px;text-align: center;}
	.blog-list .blog-box .blog-con h2{font-size: 24px;line-height: 32px;}
	.blog-list .blog-box .blog-con p{font-size: 15px;line-height: 22px;}
	.location-list ul{column-count: 1; padding: 0 20px;}
	.blog-detail-page {padding-top: 60px;padding-bottom: 60px;}
	.blog-detail-page .blog-detail-title{font: 700 28px / 37px 'Montserrat'; padding-bottom: 25px;  padding-top: 45px;}
	.blog-detail-page .blog-detial-content h3{text-align:center;}
	.service-tab-list .tab-content .tab_img img{padding-bottom: 15px;}
	.service-tab-list .tab-content .tabcontent h3{line-height:35px;}
	.service-tab-list .tab-content .tabcontent p{padding: 0 0 18px 0px;}
	
	.service-tab-list .s-tab-header-list{overflow-x:unset;}
	.get-free-quote-form-details .box p{display: block;}
	.get-free-quote-form-details label{width: 100%;text-align:left;}
	.innerservicelist .innerservice-box .innerservice-con h3{text-align: center;}
	.innerservicelist .innerservice-box .innerservice-con p{font: 300 16px / 25px 'Roboto'; text-align: center; min-height: 100px;}
	.responsive-btn .elementor-button{background-color: #2788E2 !important; border-color: #2788E2 !important;}
	.responsive-btn .elementor-button:hover{background-color:#ffffff!important; border-color: #ffffff !important;color:#2788E2;}
	
	
}

@media screen and (max-width: 575px){
	
	.get-free-quote-form-details label{width: auto;}
	.elementor-9 .elementor-element.elementor-element-552ad92d > .elementor-widget-container{width:350px;}
 	.elementor-element.welcome_btn a.elementor-button{width: 350px;}	/*			 */
	.elementor-element.welcome_btn a.elementor-button .elementor-align-icon-right{display: none;}
	.innerservicelist .col-md-3{flex: 0 0 100%;max-width: 100%; padding-bottom: 20px;}
	.innerservicelist .innerservice-box .innerservice-con{padding: 30px 15px 30px 25px; margin-top: 0 !important;}
	.innerservicelist .col-md-3:nth-child(even) .innerservice-box .innerservice-con,
	.innerservicelist .col-md-3:nth-child(even) .innerservice-box .innerservice-img{order: unset;}
	.elementor-element.employeepage_email .elementor-heading-title > a{text-overflow: ellipsis;display: block; overflow: hidden;}
	.innerservicelist .col-md-3:nth-child(even) .innerservice-box .innerservice-con{margin-bottom: 0px;}
	.service-tab-list .tab-content .tabcontent p{line-height:28px;}
	.home-area-list .home-area-box .home-area-con h2{font-size: 20px;}
	
	
	
}


@media screen and (max-width: 490px){
	.elementor-element.welcome_btn a.elementor-button{width: 100%;}
	
}

@media screen and (max-width: 400px){
	.blog-list .blog-box .blog-con h2{font-size: 20px;line-height:28px;}
	.blog-list .blog-box .blog-con p{padding-bottom: 30px;}
	
	.blog-detail-page .blog-detail-title{text-align:center;font: 700 24px / 34px 'Montserrat'!important;}
	.blog-detial-content p{text-align:center;}
	.blog-detail-page .blog-detial-content h4 {text-align: center;}
	.blog-detail-page .blog-details-sidebar h2.wp-block-heading {font: 700 36px / 50px 'Montserrat'!important;}	
	
	.blog-detail-page .blog-detail-title{font: 700 24px / 37px 'Montserrat'!important;}
	

	.service-tab-list .tabcontent h3{text-align:center;}
	
	.home-area-list .home-area-box .home-area-con{min-height:0px;}
	
	.elementor-9 .elementor-element.elementor-element-552ad92d > .elementor-widget-container{width:280px;}
	
	.elementor-element.welcome_btn a.elementor-button{width: 100%;}
	
	    .service-tab-list .tab-content .tab_img img {padding-bottom: 5px;}
	.service-tab-list .tab-content .tabcontent p {font-size:16px;line-height:26px;padding:0 0 16px 0}
	
	.elementor-17 .elementor-element.elementor-element-b1d3091, .elementor-17 .elementor-element.elementor-element-8b1eb4f{max-width: 65%;}
	.elementor-217 .elementor-element.elementor-element-0394375, .elementor-217 .elementor-element.elementor-element-5542799{max-width: 70%;}
	.elementor-219 .elementor-element.elementor-element-516dc20,.elementor-219 .elementor-element.elementor-element-418f295,.elementor-219 .elementor-element.elementor-element-eb33ce8{max-width: 70%;}
	
	.elementor-221 .elementor-element.elementor-element-8fb8b10,.elementor-221 .elementor-element.elementor-element-07f07cd{max-width: 75%;}
	
	.elementor-223 .elementor-element.elementor-element-6797845,.elementor-223 .elementor-element.elementor-element-2d776da{max-width: 70%;}
	
	.elementor-227 .elementor-element.elementor-element-2499361,.elementor-227 .elementor-element.elementor-element-d659d00 {max-width: 70%;}
	
	.elementor-231 .elementor-element.elementor-element-ffce66b,.elementor-231 .elementor-element.elementor-element-f07b1b6{max-width: 70%;}
	
	.elementor-233 .elementor-element.elementor-element-04c92d2,.elementor-233 .elementor-element.elementor-element-2719ccc,.elementor-233 .elementor-element.elementor-element-02d4625{max-width: 76%;}
	
	.elementor-235 .elementor-element.elementor-element-4d4291b,.elementor-235 .elementor-element.elementor-element-4d3891b{max-width: 70%;}
	
	.elementor-237 .elementor-element.elementor-element-6b21286,.elementor-237 .elementor-element.elementor-element-289eb1e{max-width: 77%;}
	
	.elementor-239 .elementor-element.elementor-element-daa4100,.elementor-239 .elementor-element.elementor-element-f7b5d73{max-width: 72%;}
	
}
