/*
Theme Name: Jiffyhome
Theme URI: https://jiffyhome.com/
Author: Jiffyhome
Author URI: https://jiffyhome.com/
Description: Jiffyhome
Template:	dustar
Version: 1.1
Text Domain: jiffyhome
*/

.site-footer {
    background: url('https://jiffyhome.com/wp-content/uploads/2023/03/footer-bg.webp') center top/cover no-repeat local;
}

/* .cta-section:before {
    background: url('https://jiffyhome.com/wp-content/uploads/2023/03/cta-bg.webp') center top/auto no-repeat local;
} */
/**navmenu**/
@media only screen and (min-width: 1200px) and (max-width: 1300px){
	.hero-slider .swiper-button-prev{
		left:-10px!important;
	}
	.hero-slider .swiper-button-next{
		right:-10px!important;
	}
}
/**home**/
.header-style-1 .search-contact, .header-style-2 .search-contact{display:none;}

.swiper-slide{}
.hero-slider .swiper-button-prev, .hero-slider .swiper-button-next{background:transparent!important;}
.hero-slider .swiper-button-prev:before{display:none!important;}
.hero-slider .swiper-button-next:before{display:none!important;}
.location-header .hero-static .slide-inner{margin-top:100px;}
.about-section{padding-top:100px;}
.home-header-slider  .hero-style-2 .swiper-slide .slide-inner{margin-top:100px;}
/*  .header-style-1 .navigation{background:#E1F8FC;}  */
 .header-style-1 .navigation{background:transparent!important;}   
#homepage-header-two{display:none;}
.home-header-slider{margin-bottom:0px!important;}
/* .home-header-slider  .hero-style-2{height:650px;}  */

/* .home-header-slider  .hero-style-2 .swiper-slide:nth-child(2) .container:after{content: "";width: 840px;height: 630px;background: url("https://jiffyhome.com/wp-content/uploads/2019/10/hero-women-min-1.png") no-repeat;background-position:center center;top: 100px;right: -30px;position: absolute;display: block;} */
/* .home-header-slider  .hero-style-2 .container:after{content: "";width: 840px;height: 630px;background: url("https://jiffyhome.com/wp-content/uploads/2019/10/hero-women-min-1.png") no-repeat;background-position:center center;top: 100px;right: -30px;position: absolute;display: block;} */
.home-header-slider  .hero-style-2  .slide-title h1{font-size: 56px;font-weight: 900; color: #0e3c7b;}
.home-header-slider  .hero-style-2   .slide-text p{font-size: 20px;font-weight: 700;color:#000;}
.home-header-slider .hero-style-2 .slide-title h2{font-size: 56px;font-weight: 900; color: #0e3c7b;}   
.hero-static .slide-title h1{font-size:56px;font-weight:900;}
.page-wrapper p{color:black;}
.hero-static .slide-text p{font-size:20px;font-weight:700;}
.section-title p{font-size:20px;font-weight:700;}
.about-section .details ul li{color:black;font-weight:600;}
.contact-section .contact-form .wpcf7-form-control.wpcf7-submit{background-color:#feea2b!important;color:black!important;}
.testimonials-section .section-title-s2 p{font-size:20px;font-weight:700;}
.site-footer .about-widget p{color:white!important;}
.site-footer .lower-footer p{color:white!important;}
.about-section-s2 .details h3{font-weight:800;font-size:32px;}
/**end of home**/
.section-title{margin-bottom:0px;}
.section-title h2, .section-title-s2 h2{margin:20px 0px;padding:0px!important;}
.hero-static .hero-pic{right:-160px!important;}
.services{border: 1px solid #e4effb;padding:20px 20px;margin:20px;}
#about .hero-static .slide-title{max-width:700px;margin-left:auto;margin-right:auto;text-align:center;}
#about .hero-static .slide-title h2{font-size: 3.4375rem;}
#about .hero-static .slide-text{max-width:600px;margin-left:auto;margin-right:auto;text-align:center;} 
/*  .contact-section-s2 .container{background:white;padding:50px 40px;transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}  */
.contact-section-s2 .container{padding:35px 40px 40px 40px;}
    
.contact-section .content-area p{padding:0px;margin-bottom:20px;}
.contact-section .content-area p label{width:100%;text-align:left;}
.contact-section .content-area .submit-btn p{text-align:left;}
/* .owl-carousel .owl-item{width:12%!important;} */
/* .owl-carousel .owl-stage{width:2500px!important;}
.owl-carousel .owl-item{margin-bottom:30px!important;} */

.contact-form .wpcf7 input {width:100% !important;}

#about .hero-static .slide-text{max-width:800px!important;}

.about-clean .col{width:100%;margin-left:0%;}
.about-clean .col .section-title{max-width:800px;margin-left:auto;margin-right:auto;}
.our-team .col{width:100%;margin-left:0%;}
.our-team .col .section-title{max-width:800px;margin-left:auto;margin-right:auto;}
.contact-section .col-lg-6{width:100%;margin-left:0%;}
.contact-section .col .section-title{max-width:800px;margin-left:auto;margin-right:auto;}
.services-section .grid{text-align:center;}
.about-team .col .section-title{max-width:800px;margin-left:auto;margin-right:auto;}
.about-team .col .section-title p{margin-left:auto;margin-right:auto;max-width:450px!important;color:black;font-size:18px;font-weight:700;}

/**location**/
.location-why-choose .col{width:100%;margin-left:0%;}
.location-why-choose .col .section-title{max-width:800px;margin-left:auto;margin-right:auto;}
.location-why-choose .col .section-title p{margin-bottom:0px;}
.location-cleaning .col{width:100%;margin-left:0%;}
.location-cleaning .col .section-title{max-width:800px;margin-left:auto;margin-right:auto;}
.location-commercial .col{width:100%;margin-left:0%;}
.location-commercial .col .section-title{max-width:800px;margin-left:auto;margin-right:auto;}
.location-quality .col{width:100%;margin-left:0%;}
.location-quality .col .section-title{max-width:800px;margin-left:auto;margin-right:auto;}
.elementor-1083 .elementor-element.elementor-element-610658f .section-title h2{padding-bottom:0px;}

/* .about-section-s2 .about-row .details{padding:0px 25px;} */
.about-section-s2 .about-row .img-holder{height:100%;}
.location-commitment .why-choose-us-section .why-choose-grids .grid{width: calc(33% - 30px);}
.location-commitment .why-choose-us-section .why-choose-grids .grid h3{font-weight:700;max-width:300px;margin-left:auto;margin-right:auto;}
/**end of location**/

/**new css**/
.hero-static{height:600px;}
.header-style-1 #navbar > ul > li > a{padding:40px 25px;}
#about .hero-static .slide-text p{color:black;font-size:20px;font-weight:700;}
.section-title h2, .section-title-s2 h2 {font-size:36px;font-weight:800;}
#about .hero-static .slide-title h1{font-size:42px;font-weight:800;}
.section-title p, .section-title-s2 p{color:black;font-size:18px;}
.section-title span, .section-title-s2 span{color:black;}
.about-section .details p{color:black!important;font-weight:600!important;}
.theme-btn-wrapper a{color:black;font-weight:600;}
.about-section .details p{color:black;font-weight:600;}
.services-section .grid, .services-section-s3 .grid{border-radius:20px;}
.services-section .grid p, .services-section-s3 .grid p{color:black;font-weight:600;}
.contact-section .content-area p {color:black;font-size:18px;font-weight:700;}
.contact-section .content-area p label{font-weight:300;font-size:16px;}
.services-section .owl-theme .owl-controls .owl-nav [class*=owl-], .services-section-s3 .owl-theme .owl-controls .owl-nav [class*=owl-]{box-shadow: 0px 9px 20.8px 1.2px rgb(182 196 215 / 16%);}
.contact-form{margin-top:50px;}
.contact-section form input, .contact-section form select, .contact-section form textare{border: 1px solid black;}
.team-section .team-grids .grid{border:1px solid black;padding-bottom:25px;}
.team-section .team-grids h3 {font-weight:700;}
.about-section-s2 .about-row{background:rgba(35, 124, 245, 0.03);display:flex;}
.about-section-s2 .about-row .details{background:transparent;}
.about-section-s2 .details p{color:black;font-weight:600;}
.about-section-s2 .details h2{font-weight:700;}
.contact-section .content-area .submit-btn p {margin-top:5px;}
.our-team .col .section-title{margin-bottom:30px;}
.team-subhead{max-width:600px;margin-left:auto;margin-right:auto;margin-bottom:50px;}
.get_pricing_btn a {background-color: #feea2b;color: #000;font-size: 16px;font-weight:600;border: 0;border-radius: 55px;text-transform: capitalize;width: 140px;height: 52px;display: flex;
justify-content: center;align-items: center;margin-top: 30px;}
.get_pricing_btn a:hover {background-color: #0b6ef3;color: #fff;}
.contact-section form > div.submit-btn {width: 100%;margin: 0 auto;display: flex;justify-content: center;align-items: center;position: relative;left: 40px;}
.about-section .details span {color:#000;}
.services-section .grid h4{font-weight:700;}

 .contact-section.contact-section-s2 .row:nth-child(1) {display:none;} 
.contact-section.contact-section-s2 .content-area .contact-form {margin-top: 0px;}
.contact-section.contact-section-s2 .content-area .contact-form h2 {font-size: 36px;font-weight: 800;text-align: center;}
.contact-section.contact-section-s2 .content-area .contact-form h3, .testimonials-section .row .section-title-s2 h3 {color: black;font-size: 18px;font-weight: 700;text-align: center;margin-bottom: 40px;line-height:1.7em;}
.testimonials-section .row .section-title-s2 h3 {text-align:left;}
.contact-section.contact-section-s2 .content-area .contact-form .submit-btn input[type="submit"] {font-weight:600;}
.contact-section.contact-section-s2 .content-area .contact-form .submit-btn input[type="submit"]:hover {background-color:#0b6ef3 !important; color:#fff !important;}
.elementor-element.elementor-element-cfbfadb .elementor-widget-container .theme-btn-wrapper a {position: relative;left: 40px;top: -15px;}

.blog-sidebar .about-widget  .img-holder img {margin:0 auto;}
.elementor-section.elementor-top-section.elementor-element.elementor-element-0690567 {padding-bottom:0px;}

.home article.wpr-grid-item .wpr-grid-item-inner {border: 1px solid #dae9fd;padding: 25px;border-radius: 5px;}
article.wpr-grid-item .wpr-grid-item-inner .wpr-grid-image-wrap {height:170px; object-fit:cover; margin-bottom:20px;}
article.wpr-grid-item .wpr-grid-item-inner .wpr-grid-item-below-content {padding:0px !important;}
article.wpr-grid-item .wpr-grid-item-inner .wpr-grid-item-below-content h3.wpr-grid-item-title {font-size:1.25rem; font-weight:bold; margin:0 0 0.8em; line-height:1.3em;}
article.wpr-grid-item .wpr-grid-item-inner .wpr-grid-item-below-content h3.wpr-grid-item-title a {color:#0e3c7b !important;}
article.wpr-grid-item .wpr-grid-item-inner .wpr-grid-item-below-content .wpr-grid-item-excerpt .inner-block p {font-size:1rem;}
.wpr-grid-item-inner .wpr-grid-media-wrap.wpr-slide .wpr-grid-media-hover-bg {background-color: #237cf5;}
.wpr-grid-item-inner .wpr-grid-media-wrap.wpr-slide .wpr-grid-item-read-more a {background:#feea2b !important; font-size:1rem; font-weight:bold; padding:12px 28px !important; border-radius:55px !important; color:#0e3c7b !important;}
.wpr-grid-item-inner .wpr-grid-media-wrap.wpr-slide .wpr-grid-item-read-more a:hover {background:#fff !important;}
.blog .blog-pg-section .blog-content h3 a, .blog .blog-pg-section .blog-content .entry-details {word-break: break-word;}

.elementor-section .elementor-container .elementor-widget-wrap .elementor-element.elementor-element-b2b42b9 {display:none;}

.elementor-section .elementor-container .elementor-column .elementor-widget-wrap .elementor-element .contact-section .container {width: calc(100% - 100px);}
.contact-section form textarea {border:1px solid black;}
.contact-info-section .contact-info h5{font-size:28px;}
.services-section-s3 .icon{background:none;}
.contact-heading .col{margin-left:0px;width:100%;}
.contactus-section{padding-bottom:0px;}

/*Social Media Share Icons*/
.addtoany_share_save_container {border-top:1px solid #e6f0fb; border-bottom:1px solid #e6f0fb; margin:75px 0 0 !important; padding:30px 0; color:#0e3c7b;display: flex; justify-content: flex-end;}
.addtoany_share_save_container .a2a_kit .a2a_svg {width: 35px !important;height: 35px !important;line-height: 35px !important;text-align: center;border: 1px solid #eae6e6;border-radius: 50% !important;background-color: transparent !important; display:flex; justify-content:center; align-items:center; opacity:1;transition: .2s ease-in-out;}
.addtoany_share_save_container .a2a_kit .a2a_svg svg {width:21px; height:21px;}
.addtoany_share_save_container .a2a_kit .a2a_button_facebook .a2a_svg svg path {fill: #1877f2;}
.addtoany_share_save_container .a2a_kit .a2a_button_twitter .a2a_svg svg path {fill: #1d9bf0;}
.addtoany_share_save_container .a2a_kit .a2a_button_pinterest .a2a_svg svg path {fill: #bd081c;}
.addtoany_share_save_container .a2a_kit .a2a_button_linkedin .a2a_svg svg path {fill: #007bb5;}

.addtoany_share_save_container .a2a_kit .a2a_button_facebook:hover span {background-color:rgb(24, 119, 242) !important;}
.addtoany_share_save_container .a2a_kit .a2a_button_twitter:hover span {background-color:rgb(29, 155, 240) !important;}
.addtoany_share_save_container .a2a_kit .a2a_button_pinterest:hover span {background-color:rgb(189, 8, 28) !important;}
.addtoany_share_save_container .a2a_kit .a2a_button_linkedin:hover span {background-color:rgb(0, 123, 181) !important;}

.addtoany_share_save_container .a2a_kit a:hover .a2a_svg svg path {fill: #fff;}
.addtoany_share_save_container .a2a_kit .a2a_button_facebook .a2a_svg svg path:hover {fill: #fff;}

/****/

.elementor-column .contact-section .container{width:100%;}
.elementor-column .elementor-widget-wrap{padding:0px;}
.contactus-section .contactus-form .contact-section{padding-bottom:0px;}
.contactus-section .contactus-form .contact-section .container{width:100%!important;}
.contactus-section .contactus-form .contact-section .content-area p{margin-bottom:0px;}
.contactus-section .contactus-form .contact-section .row .col{width:100%!important;margin-left:0px!important;}
.contactus-section{background:white;}
.contactus-section .elementor-container{background: white;padding:50px 40px!important;box-shadow: 0px 0px 32px 0px rgba(0, 0, 0, 0.08);transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}
.contactus-section .contactus-form .contact-section form input,.contactus-section .contactus-form .contact-section form select,.contactus-section .contactus-form .contact-section form textarea{}
.contact-info-section{padding-bottom:0px;}

.cls_locations {}
.cls_locations ul {padding: 0px;}
.cls_locations ul li {list-style-type:none; margin-bottom:50px;}
.cls_locations ul li h2 {font-size:38px; font-weight:700; margin:0px;}
.cls_locations ul li a {}
.cls_locations ul li ul {margin: 10px 0px 0px 80px;}
.cls_locations ul li ul li {font-size:25px; margin-bottom:0px;}
.cls_locations ul li ul li a {color:#98d662;}
.single.single-post .elementor-widget-container p strong {font-weight: 900;}
.single.single-post .blog-content ul.entry-meta li:nth-child(2), .single.single-post .blog-content ul.entry-meta li:nth-last-child(1) {display:none;}
.single.single-post .single-content-wrap .blog-content .entry-media {display:none;}
.subscribe_newsletter form input[type="email"] {width: calc(100% - 95px);background:#fff;}
.subscribe_newsletter form input[type="submit"] {width: 95px; background:#feea2b;height:42px; font-size:15px;font-weight:700;color: #0e3c7b; letter-spacing: 0.5px;position: relative;top:0px; left:-2px;}
footer .subscribe_newsletter h3 {margin:0px 0px 40px 0px;font-size: 1.125rem; color:black!important;font-weight: bold;}

footer .footer-widget-area .row .col-lg-3:nth-child(2) {width: 290px;}
footer .footer-widget-area .row .col-lg-3:nth-child(3) {width: 160px;}
footer .footer-widget-area .row .widget.text-widget .contact-widget {max-width: 180px;}
footer .footer-widget-area .row .link-widget ul {width: 100%;}
footer .footer-widget-area .row .col-lg-3:nth-child(4) {width: 295px;}
footer .footer-widget-area .row .col-lg-3:nth-child(5) {width: calc(100% - 745px);}

.page-title h1{font-size: 56px; font-weight: 900;color: #0e3c7b; word-break:break-word;}
.contactus-form .contact-section .submit-area p input:hover{background-color: #0b6ef3;color:white;}
.contact-section .contact-form .wpcf7-form-control.wpcf7-submit:hover{background-color: #0b6ef3!important;color:white!important;}
.contactus-section .elementor-column .elementor-element-populated{padding:0px;}
.contact-html{height:0px!important;}
.service-options {left:-25px;}
.service-options .services-section-s2 .service-grids .grid{border:1px solid #ccc;padding:30px;margin-bottom:30px;}
.contact-section .submit-area{margin-bottom:0px!important;margin-top:20px!important;margin-left:0px!important;}
/* .owl-stage-outer{left:-25px;} */
#about-slider{left:-25px;}
.work-process-section .separator{display:none;}
.work-process-section{padding-bottom:0px;}

.page.page-id-1083 .hero-slider .slide-inner {top:100px;}
.page.page-id-1083 .about-section.section-padding {padding-top:100px;}
.contactus-section .contactus-form .contact-section .content-area p .wpcf7-spinner{display:none;}
.contact-section .container{    box-shadow: 0px 0px 32px 0px rgba(0, 0, 0, 0.08);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3}
/**contact form**/
#contact-form-two{background:red;}
/**end of contact form**/
/****/
@media only screen and (min-width: 980px){	
/* 	.testimonials-section .row{display:flex;align-items:center;} */
	.cleaning-company .row{display:flex;align-items:center;}
	.about-section-s2 .about-row {min-height:500px;}
	.baltimore-service .row{display:flex;align-items:center;}
	.contact-heading .col .section-title{text-align:left;}
	.contactus-section .elementor-container{display:flex;justify-content:space-between;align-items:center!important;padding:0px 0px 0px 40px!important;}
	.service-options .services-section-s2 .row .col{width:100%!important;}
.service-options .services-section-s2 .service-grids .grid{width: calc(33% - 30px);}
	.service-options .services-section-s2 .row .col .contact-form{display:none;}
	.contactus-section .contactus-form .contact-section .row .col{width:100%!important;margin-left:0px!important;}
	.contactus-section .elementor-column:first-child{width:400px;margin-right:100px;} 
	.contactus-section .elementor-column:nth-last-child(1){width: calc(100% - 500px);}
	.contactus-section .contactus-form .contact-section .content-area p input{display:block;margin-left:auto;margin-right:auto;}
	.faq-section{margin-left:50px;margin-right:50px;}
	.choose-btn1{display:none;}
.header-style-1 .navigation .nav-row, .header-style-2 .navigation .nav-row{display:flex;}
#navbar{margin-left:15%}	
	
}

@media only screen and (max-width: 1199px){
	.home-header-slider  .hero-style-2 .container:after{right:-90px;}
	footer .footer-widget-area .row .col-md-3:nth-child(2) {width: 242px;}
	footer .footer-widget-area .row .col-md-3:nth-child(3) {width: 160px;}
	footer .footer-widget-area .row .col-md-3:nth-child(4) {width: 260px;}
	footer .footer-widget-area .row .col-md-3:nth-child(5) {width: calc(100% - 662px);}
}

@media (max-width:991px) {
	footer .footer-widget-area .container {width:calc(100% - 100px); padding:0px;}
	footer .footer-widget-area .row .col-sm-6 {width:50% !important;}
}
@media only screen and (max-width: 980px){
	.home-header-slider  .hero-style-2 .swiper-slide:nth-child(2) .container:after{display:none;}
	.home-header-slider .hero-style-2 .swiper-slide .slide-inner{margin-top:0px!important;}
	.about-section-s2 .about-row .img-holder{height:600px!important;}
	.about-section-s2 .about-row .details{height:350px!important;}
	.testimonials-section .row .section-title-s2 h3{text-align:center!important;}
	#company-news{padding-top:0px!important;}
	.hero-slider .slide-inner{top:0px!important;}
	.owl-stage-outer{left:27px;}
	.location-header .hero-static .slide-inner{margin-top:0px;background-image:none!important;}
	.about-section{padding-top:40px;}
	.about-section-s2 .details h3{font-size:23px;}
	.location-commitment .why-choose-us-section .why-choose-grids .grid{margin:0 0px 45px;padding:0px 25px;}
	.hero-static h2{font-size:32px!important;}	
	.section-title h2, .section-title-s2 h2{font-size:28px;}
	.section-title-s2{text-align:center;}
	#about .hero-static .slide-title h1{font-size:32px;}
	.about-section .details p{text-align:center;}
	.about-section .img-video-holder{margin-top:120px;}
	.img-video-holder img{width:100%;}
	.about-section-s2 .about-row {flex-direction:column;}
	.about-section-s2 .about-row:first-child{flex-direction:column-reverse;}
	.about-section-s2 .about-row:nth-child(3){flex-direction:column-reverse;}
	.get_pricing_btn a{margin-left:auto;margin-right:auto;}
	.about-section-s2 .about-row .details{text-align:center;}
	.about-section .row .col .details{text-align:center;}
	.why-choose-us-section{background:transparent;}
	.work-process-section .work-process-grids{display:flex!important;flex-wrap:wrap!important;justify-content:center!important;}
	.about-section-s2 .about-row-2{margin-top:0px;}
	.location-commitment .why-choose-us-section .why-choose-grids .grid{width: 100%;}
	#baltimore-location .hero-slider .slide-inner{background-image:none!important;}
	.faq-page-section{padding:25px 0px;}
	.page-title h1{font-size:32px;}
	.contactus-form .contact-section .submit-area p{text-align:left;}
	.contact-section-s2 .container{width:100%!important;}
		.about-section .row{display:flex;flex-direction:column-reverse;}
	.services-section-s2 .col .contact-form{display:none;}
	.about-section .img-video-holder{margin-top:0px;}
	.about-section{padding-bottom:0px!important;}
	.choosebtn-desktop{display:none;}
	.contactus-section .elementor-container{background:white;}
	.contact-section.contact-section-s2 .content-area .contact-form h2{font-size:28px;}
	.contact-section-s2 .container{padding:0px 10px;max-width:600px;margin-left:auto;margin-right:auto;}
	
}
@media only screen and (min-width: 767px){.contactus-section .elementor-container{align-items:center;}}
@media only screen and (max-width: 767px){
	.about-section-s2 .about-row .img-holder{height:430px!important;}
	.contact-section form > div{width: calc(100% - 15px);float:none;}	
	.hero-static .slide-title h1{font-size:32px;}
	.home-header-slider .hero-style-2 .slide-title h1{font-size:32px;}
	.work-process-section .work-process-grids .grid{width:calc(100% - 30px)!important; float:none;}
	.why-choose-us-section .why-choose-grids .grid{width:calc(100% - 30px)!important;}	
	.home-header-slider .hero-style-2 .slide-title h2 {font-size: 43px;padding-top: 200px;}
	.home-header-slider .hero-style-2 .slide-text p {font-size: 18px;}
	footer .footer-widget-area .row .col {width:100% !important;}
	footer .subscribe_newsletter h3 {margin: 0px 0px 33px 0px;}
}
@media (max-width:600px) {
.contact-section form > div.submit-btn {justify-content: flex-start;position: relative;left: 10px;}
}
.homepage-contact .contact-info-section .contact-info > div{width:100%!important;box-shadow:none!important;}
.hero-static .hero-pic{width:600px;height:490px;right:-30px!important;}
.location-header .hero-static .hero-pic{width:550px;height:506px;right:14px!important;}
/**footer**/
.site-footer:before{background: #e1f8fced!important;}
.site-footer .about-widget p{color:black!important;}
.site-footer .widget-title h3{color:black!important;}
.site-footer .link-widget ul a{color:black!important;}
.site-footer p, .site-footer li{color:black!important;}
.site-footer .lower-footer p{color:black!important;}
.site-footer .lower-footer p a{color:black!important;}

/* FAQ Accordion - Start */
.faq-section .faq-accordion a h3{font-size: 1rem;font-weight: 400;display:inline;}
.faq-section .faq-accordion a.collapsed h3{color: #0e3c7b;}
.faq-section .faq-accordion a h3{color: #ffffff;}

/* FAQ Accordion - End */

.page.page-id-3184 .right-sidebar {padding:80px 0px 50px 0px;}
.page.page-id-3184 .right-sidebar .row .col-md-8 {width:100%;text-align:center;font-size:20px;}
.page.page-id-3184 .right-sidebar .row .col-md-4 {display:none;}

/*Contact CSS*/
.page.page-id-1054 .page-title {height:330px;}

@media (max-width:575px) {
.home-header-slider .hero-style-2 .slide-title h2 {font-size:40px;}
.home-header-slider .hero-style-2 .slide-text p {font-size: 16px;}
}

@media (max-width:480px) {
.home-header-slider .hero-style-2 .slide-title h2 {font-size:34px;}
footer .footer-widget-area .container {width: calc(100% - 40px);}
}

@media (max-width:380px) {
.home-header-slider .hero-style-2 .slide-title h2 {font-size:30px;}
.home-header-slider .hero-style-2 .slide-text p {font-size: 14px;}
}

