@media only screen and (max-width:767px){.pb-100{padding-bottom:50px}.pb-70{padding-bottom:35px}.pb-40{padding-bottom:30px}.pb-20{padding-bottom:15px}.default-btn.extra-btn{margin:15px auto}.rtl-homepage .default-btn.extra-btn{margin:15px}.blog-area .default-btn.extra-btn{margin:30px auto 15px}.btn-area{margin-top:15px;margin-bottom:15px}.blog-list .btn-area{margin-top:30px;margin-bottom:15px}.owl-theme .owl-nav.disabled+.owl-dots{padding-top:15px;padding-bottom:15px}.page .entry-content{padding-top:15px;padding-bottom:15px}.page.elementor-page .entry-content{padding-top:0;padding-bottom:0}.page .entry-content .page-content{padding:15px}.page.elementor-page .entry-content .page-content{padding:0}.section-title{max-width:100%;margin:15px auto 50px}.rtl-homepage .section-title{margin:15px 0 50px}.container-block-fluid .section-title{padding:0 15px}.section-title h2{font-size:20px;line-height:30px}.coming-soon-area{height:100%;padding:20px}.coming-soon-content{padding:20px}.coming-soon-content h2{font-size:25px}.coming-soon-content #timer{margin:0 0 30px}.coming-soon-content #timer div{width:80px;height:100px;font-size:30px;margin-top:20px}.coming-soon-content #timer div span{font-size:14px}.page-error-content h3{font-size:25px}.faq-accordion .accordion .accordion-item:first-child{margin:15px}.faq-accordion .accordion .accordion-item:last-child{margin:15px}.faq-accordion .accordion .accordion-item{margin:30px 15px}.faq-accordion .accordion .accordion-title{font-size:16px;padding:20px 17px 17px 65px}.faq-accordion .accordion .accordion-title i{background-color:transparent}.faq-accordion .accordion .accordion-title.active i{color:var(--whiteColor)}.single-pricing-box{margin:15px}.single-pricing-box .pricing-header{padding:20px 15px}.single-pricing-box .pricing-header h3{font-size:16px}.single-pricing-box .pricing-header .price{font-size:35px}.single-pricing-box .pricing-header .price sup{top:8px;font-size:14px;margin-left:-12px}.single-pricing-box .pricing-header .price span{margin-left:-10px;font-size:13px}.single-pricing-box .pricing-features{padding:20px 15px}.single-pricing-box .pricing-features li i{font-size:15px}.single-pricing-box .pricing-footer{padding:20px 15px}.single-pricing-box .ribbon{top:-22px;left:-35px}.single-pricing-box .ribbon span{font-size:12px}.pricing-tabs .nav-tabs{margin-bottom:15px;padding-top:15px}.pricing-tabs .nav-tabs .nav-item .nav-link{margin-bottom:5px;padding:10px 20px}.single-pricing-item{margin:15px;padding:20px}.single-pricing-item .price{font-size:30px}.order-form-box{margin-top:60px}.order-form-box h3{font-size:18px}.order-form-box .contact-info,.order-form-box .service-info,.order-form-box .time-info,.order-form-box .submit-info{padding:20px}.order-form-box .booking-section-title{margin-bottom:15px}.datetimepicker-wrap{margin-bottom:35px}.order-form-box .time-span.hidden-xs{bottom:15px}.order-form-box .time-span.hidden-dash{display:none}.order-form-box .g-recaptcha{margin-bottom:20px;max-width:100%;overflow:scroll}.single-team-inner{margin:15px}.single-team-inner .details-inner h4{font-size:18px}.single-team-inner .hover-details-wrap h4{font-size:18px}.team-details-info .designation{margin-bottom:10px}.team-details-info .content{margin-bottom:10px}.single-skill-inner{padding:20px}.single-skill-inner-details{margin-bottom:30px}.single-skill-inner .skill-list{margin-bottom:20px}.feedback-image{margin-top:30px}.feedback-content{border-radius:14px;text-align:center;padding:25px 20px;margin:0;max-width:100%}.feedback-content::after{margin:0;border-radius:10px}.feedback-content .rating{margin-bottom:10px}.feedback-content .rating i{font-size:15px}.feedback-content p{font-size:14px}.feedback-content .client-info{margin-top:20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.feedback-content .client-info .title{margin-left:15px;text-align:start}.feedback-content .client-info .title h3{font-size:16px}.feedback-content .client-info .title span{font-size:13px}.feedback-content::before{bottom:65px;right:20px;font-size:65px}.review-content{height:auto;display:block;-webkit-box-orient:unset;-webkit-box-direction:unset;-ms-flex-direction:unset;flex-direction:unset;-webkit-box-pack:unset;-ms-flex-pack:unset;justify-content:unset;padding-right:0;padding-bottom:0;padding-top:0}.review-content .content{text-align:center}.review-content h2{font-size:24px}.review-content .insurance-partner-slides{text-align:center;margin-top:30px}.review-content .single-review-box{margin-top:15px;margin-right:0}.single-review-box .rating{margin-bottom:12px}.single-review-box .rating i{font-size:15px}.single-review-box p{font-size:15px}.single-review-box::before{right:0;bottom:8px;font-size:70px}.single-review-box .client-info{margin-top:15px}.single-review-box .client-info .d-flex{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.single-review-box .client-info img{width:55px!important;height:55px}.single-review-box .client-info .title{text-align:start}.single-review-box .client-info .title h5{font-size:16px}.review-image{padding-left:0;margin-top:30px}.review-slides.owl-theme .owl-nav{top:0;right:0;opacity:1;margin-top:25px;-webkit-transform:unset;transform:unset;position:relative;visibility:visible}.review-slides.owl-theme .owl-nav [class*=owl-]{margin:0 5px;display:inline-block}.single-blog-inner{padding:15px 15px 20px;margin-bottom:15px}.single-blog-inner .thumb .blog-meta{margin:0 10px;padding:10px}.single-blog-inner .blog-meta li{margin-right:3px}.single-blog-inner .blog-meta li i{margin-right:3px}.single-blog-inner .details{padding:10px;margin:0 10px}.single-blog-inner .details h4{font-size:16px}.single-blog-inner .details .read-more-btn{height:40px;width:40px;line-height:40px}.pagination-area{margin-top:30px;margin-bottom:5px}.pagination-area .page-numbers{margin-bottom:10px}.blog-details-right-area .widget_block{margin-bottom:30px;padding:15px}.blog-details-right-area .widget_block:last-child{margin-bottom:15px}.blog-details-right-area.blog-left-sidebar{padding:0 15px;margin-top:15px}.blog-details-right-area.blog-right-sidebar{padding:0 15px;margin-top:15px}.blog-details-area .blog-details-right-area.blog-right-sidebar{margin-top:15px}.blog-details-right-area .widget_block.widget_search .wp-block-search button{padding:16px}.blog-details-right-area .blog-widget.resent-post-widget ul li{height:auto}.blog-details-right-area .blog-widget.resent-post-widget ul li a{position:relative;display:block;padding-left:0}.blog-details-right-area .blog-widget.resent-post-widget ul li a img{position:relative;top:0;left:0;width:auto;height:auto;margin-bottom:15px}.blog-details-left-area{padding:15px}.blog-details-left-area .blog-details-single-post .blog-details-img{margin-bottom:25px}.blog-details-left-area .wp-block-quote{padding:20px}.blog-details-left-area .wp-block-quote p{font-size:18px}.blog-details-left-area .blog-details-single-post h3{font-size:20px}.blog-details-left-area .single-post-2 h3{font-size:20px}.blog-details-left-area .single-post-2 .blog-col{padding:0}.blog-details-left-area .blog-sheare-tag{text-align:center;margin-bottom:20px}.blog-details-left-area .blog-details-sheare{text-align:center}.blog-details-left-area .blog-details-sheare .social-icon{text-align:unset}.blog-details-left-area .prev-next::before{display:none}.blog-details-left-area .prev-next .prev-post{text-align:center}.blog-details-left-area .prev-next .next-post{float:unset;text-align:center;margin-bottom:7px}.blog-details-left-area .profile{padding:30px 20px;text-align:center}.blog-details-left-area .profile img{position:unset;margin-bottom:15px}.blog-details-left-area .comments-wrap .comment-respond{padding:20px;margin:30px 0 15px}.blog-details-left-area .comments-wrap .title{margin-top:30px;margin-bottom:30px;font-size:20px;line-height:30px}.blog-details-left-area .comments-wrap ul{margin-bottom:0}.blog-details-left-area .comments-wrap ul li{padding:20px;margin-bottom:30px}.blog-details-left-area .comments-wrap ul li img{position:unset;margin-bottom:15px;margin-right:15px}.blog-details-left-area .comments-wrap ul li a{position:unset}.blog-details-left-area .comments-wrap ul li b{margin-right:10px}.blog-details-left-area .comments-wrap ul li span{margin-left:0}.blog-details-left-area .comments-wrap ul .ml-30{margin-left:20px}.blog-details-left-area .comment-area .comment-wrap .comment-title h2{font-size:22px;margin-top:-6px}.comment-area .comment-wrap{padding:30px 10px 20px}.comment-wrap .form-group{padding:10px}.comment-wrap .default-btn{margin:10px 10px 0}.comment-area .comment-wrap .comment-title{margin-bottom:10px;padding:0 10px}.comment-area .comment-wrap .comment-title h2{font-size:25px}.content-box,.image-box,.inner-box{padding:15px}.content_block_5 .content-box .sec-title h2{font-size:20px;line-height:35px;margin-bottom:15px}.content_block_5 .content-box h4{font-size:18px}.content_block_5 .content-box .sec-title{margin-bottom:25px}.feature-block-one .inner-box h4{font-size:18px}.feature-block-one .inner-box .overlay-content{padding:0 20px 0 32px}.feature-block-one .inner-box .overlay-content h4{display:none}.feature-block-one .inner-box .overlay-content p{font-size:15px;line-height:1.6}.single-counter h2{font-size:30px}.single-counter{margin:15px}.about-content{margin-right:0;margin-bottom:25px}.about-content h2{font-size:22px;line-height:36px;margin-bottom:15px}.about-content p{margin-bottom:25px}.about-content.why-choose-content p{margin-bottom:0}.about-content ul{margin-bottom:30px}.about-img{height:300px}.why-choose-area{margin:0 -15px}.choose-tab .tabs{margin-top:30px;margin-bottom:30px}.choose-tab .tabs li{font-size:15px;padding:15px}.choose-tab .tabs li:first-child{padding-bottom:0}.choose-tab .tabs li:last-child{padding-top:0}.why-choose-img{height:300px}.video-btn{width:60px;height:60px;line-height:60px}.video-btn i{font-size:40px}.why-choose-wrap{padding:30px}.why-choose-wrap .why-choose-content{margin-top:30px}.why-choose-wrap .why-choose-content.thard{margin-top:0;margin-bottom:30px}.why-choose-wrap .why-choose-content h2{font-size:18px;line-height:30px}.contact-info-area .contact-info-col{padding:15px}.contact-info-area .single-contact-info{padding:30px}.contact-info-area .single-contact-info h3{font-size:20px}.contact-area .contact-wrap{padding:15px}.contact-wrap .wpcf7-form-control{margin:10px 0}.contact-area .contact-wrap .section-title h2{font-size:20px}.get-in-touch{padding:15px}.get-in-touch h3{font-size:24px;margin-bottom:10px}.get-in-touch ul li{padding:10px 0}.contact-form-area .contact-map{margin-top:25px}.contact-form{padding:0 15px}.contact-form h3{font-size:24px;margin-top:15px;margin-bottom:10px}.single-service{margin:15px}.service-content{padding:15px 15px 5px}.service-content h4 a{font-size:18px}.service-content .arrow{font-size:25px}.portfolio-details{margin:15px}.portfolio-content{padding:15px}.portfolio-content h4 a{font-size:16px}.portfolio-tabs-button{background-color:transparent;padding:0 15px 15px}.portfolio-tabs-button .nav-tabs .nav-link{font-size:16px}.slider-area.style-one .slider-carousel .slide-item{padding:40px 0}.slider-area.style-one .slider-carousel .slider-content-box h1{font-size:20px;line-height:35px;padding-bottom:20px}.slider-area.style-one .owl-nav .owl-prev,.slider-area.style-one .owl-nav .owl-next{width:25px;height:25px;line-height:20px;font-size:16px}.slider-area.style-one .owl-nav .owl-prev{left:10px}.slider-area.style-one .owl-nav .owl-next{right:10px}.banner-area .wrap-caption{padding:50px 0;width:90%}.banner-area .wrap-caption h1{font-size:25px}.banner-area .wrap-caption p{font-size:17px;margin-bottom:40px}.promo-box .promo-content,.promo-box .promo-image{padding:15px}.promo-box .promo-content h1{font-size:20px;line-height:30px}.promo-box .promo-content .rating .rating-text{margin-top:10px;margin-left:0;display:block}.promo-box .promo-content .btn-wrap{margin-top:20px}.promo-box .promo-content .btn-wrap a:first-child{margin-bottom:20px}.go-top.active{top:88%}.preview .preview-banner-area .inner-title{max-width:300px}.preview .preview-banner-area .inner h2{font-size:25px;line-height:35px}.preview .preview-banner-area .inner h2 span{font-size:25px;line-height:35px}.preview .preview-banner-area .inner p{font-size:17px}.preview-demos-area .section-title p{font-size:16px}.preview-demos-area .single-demo-box{margin:20px 0}.preview-demos-area h3{font-size:18px}.preview-features-area .shape-1,.preview-features-area .shape-2{display:none}.preview-features-area .single-feature-box{margin:20px 0}.preview-features-area .single-feature-box h3{font-size:18px;line-height:30px}.preview-features-area .section-title p{font-size:16px}.admin-bar .main-header .main-sticky{top:0}.admin-bar .main-header .mainmenu-nav{top:32px}.booking-here-form{padding:20px 10px}.booking-here-form h2{font-size:24px;margin-bottom:20px}.booking-here-form .nice-select{margin-bottom:20px}.booking-here-form .form-group{margin-bottom:20px}.booking-img{height:400px;margin-top:30px}.cpp_form #fbuilder .cpefb_error.message{font-size:15px}}@media only screen and (min-width:768px) and (max-width:991px){.pb-100{padding-bottom:50px}.pb-70{padding-bottom:35px}.page .entry-content{padding-top:20px;padding-bottom:20px}.page.elementor-page .entry-content{padding-top:0;padding-bottom:0}.page .entry-content .page-content{padding:20px}.page.elementor-page .entry-content .page-content{padding:0}.section-title h2{font-size:28px}.single-pricing-box .pricing-header{padding:25px 20px}.single-pricing-box .pricing-header h3{font-size:19px}.single-pricing-box .pricing-header .price{font-size:50px}.single-pricing-box .pricing-header .price span{margin-left:-15px;font-size:15px}.single-pricing-box .pricing-features{padding:25px 20px}.single-pricing-box .pricing-features li i{font-size:16px}.single-pricing-box .pricing-footer{padding:25px 20px}.order-form-box .contact-info,.order-form-box .service-info,.order-form-box .time-info,.order-form-box .submit-info{padding:30px}.order-form-box .select-wrapper.select-time{width:110px}.single-skill-inner-details{margin-bottom:40px}.feedback-image{text-align:center;margin-top:30px}.feedback-content{text-align:center;padding:25px 20px;max-width:100%;margin-left:0;margin-top:0}.feedback-content .rating{margin-bottom:10px}.feedback-content p{font-size:17px}.feedback-content .client-info{margin-top:20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.feedback-content .client-info .title{margin-left:15px;text-align:start}.feedback-content .client-info .title h3{font-size:17px}.feedback-content .client-info .title span{font-size:13px}.feedback-content::before{right:20px;bottom:65px;font-size:65px}.feedback-content::after{margin:0;border-radius:10px}.review-content{text-align:center;padding-top:0;padding-right:0;padding-bottom:0}.review-content h2{font-size:32px}.review-content .single-review-box{margin-top:20px;margin-right:0}.single-review-box .rating i{font-size:15px}.single-review-box p{font-size:16px}.single-review-box .client-info .d-flex{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.single-review-box .client-info .title{text-align:start}.single-review-box .client-info .title h5{font-size:17px}.single-review-box::before{right:0}.review-image{padding-left:0;margin-top:30px}.review-slides.owl-theme .owl-nav{top:0;right:0;opacity:1;margin-top:25px;-webkit-transform:unset;transform:unset;position:relative;visibility:visible}.review-slides.owl-theme .owl-nav [class*=owl-]{margin:0 5px;display:inline-block}.single-blog-inner .thumb .blog-meta{margin:0 25px;padding:10px 15px}.single-blog-inner .details{margin:0 25px;padding:15px}.single-blog-inner .details h4{font-size:17px}.pagination-area{margin-bottom:10px;margin-top:30px}.pagination-area .page-numbers{margin-bottom:10px}.blog-details-right-area.blog-left-sidebar{margin-bottom:20px}.blog-details-right-area.blog-right-sidebar{margin-top:20px}.content_block_5 .content-box .sec-title h2{font-size:25px;line-height:42px}.single-counter h2{font-size:35px}.about-content{margin-right:0;margin-bottom:35px}.about-content h2{font-size:28px}.about-img{height:690px}.feature-block-one .inner-box .overlay-content p{font-size:15px}.choose-tab .tabs li{font-size:15px;padding:20px 40px}.why-choose-img{height:300px}.video-btn{width:60px;height:60px;line-height:60px}.video-btn i{font-size:40px}.why-choose-wrap .why-choose-content{margin-top:30px}.why-choose-wrap .why-choose-content.thard{margin-top:0;margin-bottom:30px}.why-choose-wrap .why-choose-content h2{font-size:20px}.get-in-touch h3{font-size:25px;margin-bottom:15px}.contact-form h3{font-size:25px;margin-top:15px;margin-bottom:15px}.service-content h4 a{font-size:20px}.service-content .arrow{font-size:28px}.portfolio-content{padding:15px}.portfolio-content h4 a{font-size:17px}.slider-area.style-one .slider-carousel .slide-item{padding:80px 0}.slider-area.style-one .slider-carousel .slider-content-box h1{font-size:30px;line-height:45px}.slider-area.style-one .owl-nav .owl-prev,.slider-area.style-one .owl-nav .owl-next{width:50px;height:50px;line-height:40px}.banner-area .wrap-caption{padding:80px 0;width:60%}.banner-area .wrap-caption h1{font-size:42px}.banner-area .wrap-caption p{font-size:20px;margin-bottom:50px}.promo-box .promo-content h1{font-size:22px}.promo-box .promo-content .btn-wrap{margin-top:30px}.go-top.active{top:82.5%}.preview .preview-banner-area .inner-title{max-width:700px}.preview .preview-banner-area .inner h2{font-size:35px;line-height:50px}.preview .preview-banner-area .inner h2 span{font-size:35px;line-height:50px}.preview-features-area .single-feature-box{margin:25px 15px}.admin-bar .main-header .main-sticky{top:46px}.admin-bar .main-header .mainmenu-nav{top:46px}.booking-here-form{padding:40px 20px}.booking-here-form h2{font-size:24px;margin-bottom:20px}.booking-here-form .nice-select{margin-bottom:20px}.booking-here-form .form-group{margin-bottom:20px}.booking-img{height:600px;margin-top:30px}}@media only screen and (max-width:991px){.team-details-page .thumb{margin-right:0}.single-skill-inner-details{margin-right:0}}@media only screen and (min-width:992px) and (max-width:1199px){.section-title h2{font-size:35px}.mainmenu>.menu-item-has-children>a{margin-right:16px}.single-team-inner .details-inner{padding:15px}.single-team-inner .details-inner h4{font-size:18px}.single-team-inner .hover-details-wrap h4{font-size:18px}.feedback-content{top:-40px;padding:40px;margin-right:40px;max-width:100%}.review-area::before{height:50px}.review-content{padding-top:0;padding-bottom:0}.review-content h2{font-size:32px}.review-content .single-review-box{margin-top:15px;margin-right:30px}.single-review-box p{font-size:15px}.single-review-box .client-info{margin-top:20px}.single-review-box .client-info img{width:60px;height:60px}.single-review-box .client-info .title h5{font-size:16px}.single-blog-inner .thumb .blog-meta{margin:0 15px;padding:10px 15px}.single-blog-inner .blog-meta li{margin-right:8px}.single-blog-inner .details{padding:15px;margin:0 15px}.single-blog-inner .details h4{font-size:18px}.blog-details-right-area .blog-widget{padding:20px}.blog-details-right-area .blog-widget.resent-post-widget ul li a{padding-left:100px}.blog-details-right-area .blog-widget.resent-post-widget ul li a img{width:90px}.content_block_5 .content-box .sec-title h2{font-size:23px;line-height:40px}.single-counter h2{font-size:35px}.about-content h2{font-size:27px}.feature-block-one .inner-box .overlay-content{padding:0 15px 0 35px}.feature-block-one .inner-box .overlay-content p{font-size:15px;line-height:1.6}.feature-block-one .inner-box h4{font-size:18px;line-height:26px}.choose-tab .tabs li{padding:20px 50px}.why-choose-wrap .why-choose-content h2{font-size:27px;line-height:37px}.service-content h4 a{font-size:20px}.service-content .arrow{font-size:20px}.service-area .col-lg-3 .single-service{margin:10px}.service-area .col-lg-3 .service-content{padding:10px}.service-area .col-lg-3 .service-content h4 a{font-size:16px}.service-area .col-lg-3 .service-content .arrow{font-size:16px}.portfolio-content{padding:15px}.portfolio-content h4 a{font-size:18px}.slider-area.style-one .slider-carousel .slide-item{padding:120px 0}.slider-area.style-one .slider-carousel .slider-content-box h1{font-size:50px;line-height:65px}.banner-area .wrap-caption{padding:120px 0;width:60%}.banner-area .wrap-caption h1{font-size:52px}.banner-area .wrap-caption p{font-size:20px;margin-bottom:50px}.promo-box .promo-content h1{font-size:22px}.promo-box .promo-content .btn-wrap{margin-top:30px}.promo-box .promo-content .btn-wrap span{font-size:13px;padding:0 15px 0 30px}.promo-box .promo-content .btn-wrap span em{font-size:18px}.go-top.active{top:77.8%}.preview .preview-banner-area .inner-title{max-width:900px}.preview .preview-banner-area .inner h2{font-size:40px;line-height:60px}.preview .preview-banner-area .inner h2 span{font-size:40px;line-height:60px}.booking-here-form h2{font-size:35px}}@media only screen and (min-width:992px){.pl-50{padding-left:50px}}@media only screen and (min-width:1200px) and (max-width:1320px){.go-top.active{top:85.2%}.banner-area .wrap-caption{width:60%}.preview .preview-banner-area .inner-title{max-width:1100px}}