@media screen and (max-width:480px){}@media screen and (min-width:577px) and (max-width:767px){.header-contact-text{font-size:14px}.meta-sep{margin-left:15px!important}}@media screen and (max-width:767px){.appointment-contact-details i{margin-bottom:10px}.authordetails .media{display:block}.user-image{margin:0}div#single-team{text-align:center}.team_inner{padding-top:20px}.contact-box a,.contact-box p{font-size:18px}.title-banner-content{padding-top:2em}#about-us .bold-text{font-size:58px!important}.slide-tagline{display:inline-block}.plan-features{text-align:left}.appointment-boxr.row{margin:0}.testimonials-head{margin-top:20px}.services-svg-3,.services-svg-2,.footer-shape2,.footer-shape4,.about-svg-3,.slide-div-4,.slide-svg-1,.slide-div-5,.slide-svg-2,.about-svg-2,.plan-svg-1,.plan-block:after,.plan-svg-2,.project-shape-image2,.project-shape-image3,.contact-shape1,.contact-shape2,.about-svg-1{display:none}.bold-text{font-size:36px!important;position:absolute;transform:unset;top:0;left:0;right:0}.logo-outer{width:100%}.records-box{width:300px;height:300px;margin-bottom:10px;margin:10px auto}.logo_inner{clip-path:unset}.logo-shadow{clip-path:unset;display:none}.header-details-block{padding-right:0!important;padding:10px 10px!important}.header_btn{margin-left:0}.search-block{padding-left:18px}.Slider-left-box{padding:2em 0 12em 0}.head_serach svg circle,.head_serach svg path{stroke:#000}#services{padding-top:0em}.services-container{padding:3em 0 0em 0}.services-head.section_main_head.pb-5{padding-bottom:0!important;padding:0 10px}.about-image-2 img:first-child{margin-top:10px}.about-image-1,.about-image-2{text-align:center}.about-head-outer ul{text-align:center}.icon-box-1{top:-16px;left:52px;position:unset;margin-top:0;text-align:center;display:inline-block;margin-top:10px}.about-image-2 img:nth-child(2){display:none}.top-logo-wrapper.sticky-header.fixed-header{position:unset}.woocommerce #order_review table th,.woocommerce table.shop_table td{text-align:center}.news_block{display:block}.top-deatails{margin:0}button.owl-next{right:12px}button.owl-prev{left:12px}.header_social{justify-content:center;margin-bottom:10px}.header-git-block:first-child:after,.package-price:before{display:none}.call-body{align-items:center;color:var(--color-primary);justify-content:center}.call-git-block{margin:10px 0!important}.slider-box{text-align:center;margin:2em 0}.author-box{margin-top:10px}#pricing-plans-faq{padding-top:0em}.button_author_block{margin-top:17px}.about_btn{margin-top:12px}.pricing_plans-head{padding-bottom:10px!important}.plan-item-block{text-align:center}#pricing-plans{padding:20px}.section_main_head{position:relative}.service-item{margin-top:20px;text-align:center}.services-back-bg,.plans-back-bg{width:100%}#our-faq{padding:20px}.section_main_head{padding-bottom:20px!important}#our-faq h3{max-width:100%}.faq-container{max-width:100%}.projects-counter-nav-inner{margin:0 0 0 auto;margin:0 auto}.projects-title-box{padding:2em 20px 20px 20px;text-align:center}.post-meta-content{justify-content:center}.owl-carousel .owl-item .projects-meta-image img{margin:0 auto!important}.projects-btn{margin-top:1em}.feature-shape,.features-svg-1,.features-svg-2,.feature-shape-3,.team-shape1,.team-shape2,.team-shape3,.appointment-shape1,.appointment-shape2,.appointment-shape3,.appointment-shape2,.appointment-shape1,.slide-svg-3,.news-shape1,.news-shape2,.testimonial-shape1,.testimonial-shape2{display:none}.meta-sep{margin-left:5px}#features{padding-top:3em;padding-bottom:3em}#team{padding-top:3em;padding-bottom:0em}.appointment-box-form{padding:30px}.appointment-contact-details-inner{max-width:100%}#appointment .section-text{padding-top:0}.appointment-form-details{padding:30px;margin:0;margin-top:18px}.appointment-block{display:block!important;text-align:center}.appointment-contact-text{display:block;line-height:36px}#latest-news{padding-top:0}#testimonials .owl-stage-outer{padding-top:0}.testimonial-box{padding:52px 27px 27px 27px;text-align:center;padding:0}.testimonial-div{display:inline-block;text-align:center;width:100%}.testimonial-star{padding:0}.testimonial-review-count{padding:10px 0}.testimonial_text,.testimonial_text p{font-size:15px;line-height:35.1px}.conact-btn.text-end{text-align:center!important}#contact-section .section-text{max-width:100%;text-align:center}.contact-shape3,.contact-shape2,.contact-shape1,.contact-shape4,.footer-shape3,.footer-shape2,.footer-shape1,.footer-shape4{display:none}#contact-section{padding-top:3em;padding-bottom:2em}.service-title-box{padding-top:1em;padding-right:0}.about-head-outer ul{margin:0}.author-box{max-width:60%;margin:0 auto}.author-comment-content a i{display:inline-block!important}div#footer-widgets{padding-bottom:2em!important;padding-top:2em!important}.row.footer-details{margin-top:2em;max-width:96%;margin:0 auto}.row.footer-details{margin-top:0}.owl-carousel .owl-nav i,.owl-nav i{padding:10px 13px}#testimonials{padding-bottom:0em}#testimonials .owl-dots{position:unset}.copyright-theme{max-width:100%}.recent-news-block.media{display:flex!important;text-align:left;justify-content:center}#about-us img.heading-image,.contact_us_head img.heading-image,#testimonials img.heading-image{margin:0 auto}.slide_btn{margin-top:10px!important}.newsletter-container .section_main_head{margin:0}#masthead{position:unset}.newsletter-container{padding:10px 16px}.banner-images,.banner-content-block{width:100%}.banner-inner h2{font-size:28px}.banner-git-block{margin-bottom:10px}.banner-images{margin-top:10px}.header-git-block{padding:7px 24px!important;width:100%;margin:0;text-align:center}.menu_container{margin-top:0}.search-block i.fas.fa-search{position:unset;margin-bottom:0}.search-block{margin-bottom:15px;margin:0}.slide-image-block{padding-top:2em;justify-content:center}.header_social a:last-child i{padding-right:0}.news_date_comment{text-align:center;margin-top:10px}.banner_title_box img{display:none}.banner_title_box{margin-bottom:0;padding-top:0em;padding-bottom:3em;margin-top:0}.section-text{margin-bottom:16px!important}.search-no-results input.search-field{margin-bottom:10px}.share_icon i{padding:7px;width:24px}.contact_us_head{text-align:center}.authordetails ul{margin-left:0;margin-top:20px}.header-blocks{width:100%}.header-contact-box,#testimonials .owl-nav,.authordetails{text-align:center}.authordetails .author_links{padding:0}#search form.search-form.serach-page{left:38%}#search input[type="search"]{width:52%}#about-us{padding:30px 0}.footer-content-wrapper{max-width:100%;margin-bottom:0}.title-banner-content{max-width:100%}.contact-email i,.contact-address i,.contact-phone i{margin:0 auto}.owl-carousel .owl-item .testimonials_image img,.testimonials_image img{margin:0 auto!important}.footer-text{text-align:center;margin:10px 0}.owl-nav,.news_block,.footer-logo{text-align:center}.head-logo-block{margin-bottom:20px;margin-top:17px}.about-head-outer{padding:0}.inner_carousel{margin-bottom:0em}.content_on_banner{position:unset;text-align:center}.custom_block{padding:10px}.section_main_head h3{font-size:24px}#testimonials .section_main_head{max-width:100%}.about-image,.testimonials_image,.owl-dots-box{text-align:center}#about-us .section_main_head{max-width:100%;margin-top:20px}.head-full-width-center{max-width:100%}#search .close{top:31%;right:10%}.search-no-results div#sidebar{margin-top:20px}.contac_form:after{display:none}.contac_form{margin:10px 0;max-width:100%}.contact_box_container{padding:15px 15px}.contact_details_column .media{margin-bottom:20px!important}.section_main_head .section-text,.section_main_head .section-text p{max-width:100%}#slider .slidesmalltext{display:none}#slider h1,#slider h2{font-size:20px}.welcome-text{font-size:38px;left:10px}.colored_word:after{bottom:-4px}a.theme_button.slide-btn,a.theme_button2.slide-btn{margin-right:0;margin-bottom:10px}.custom-slider-nav.owl-nav{position:unset;transform:unset;max-width:100%;margin-top:10px}.custom-slider-dots.owl-dots{position:unset;transform:unset;display:block!important}#slider .owl-dots button.owl-dot{display:inline-block!important}#slider .owl-dots button.owl-dot.active{background-color:white!important;border-color:white!important}.slide-content-box{margin-top:0em;text-align:center;position:unset}.Slider-left-box{padding-bottom:0em}.slide-image-inner{text-align:center}.contact_head{left:unset;width:80%;margin:0 auto!important}.page-content h1{font-size:120px}.theme-footer-cols ul li{padding-left:0;list-style:none;margin-left:0}.theme-footer-cols ul{margin:0}.cpntact-inner{padding:20px}.theme-footer-cols ul li:before{display:none}.logo_inner{text-align:center}.about-img-bottom{width:100%}#rpwwt-recent-posts-widget-with-thumbnails-2 img{float:none;display:block;text-align:center;margin:0 auto}.rpwwt-widget ul li{text-align:center;margin:0 auto}.copyright-icons{text-align:center;margin:10px 0}.woocommerce .cart-collaterals .cart_totals,.top_contact,.news-box h5,.custom-nav,.quote_box{text-align:center}.about-details{text-align:center;padding:20px}.section_main_head.heading-half-width{max-width:76%}tbody,td,tfoot,th,thead,tr{padding:10px 10px}.inner-body{text-align:center}.owl-carousel .owl-item .testimonials-img img{margin:0 auto!important}.toggler{margin:0}.media img{margin-bottom:0}.section_main_head,.contact_head,.contact_details_column ul li,.theme-footer-cols{text-align:center}.contact_widget .media i{padding-right:0}.footer_icons{text-align:center;margin-top:30px}.copyright-text{text-align:center!important}.contact_details_column a{display:block}.woocommerce-cart table.cart td.actions .coupon .input-text{width:100%;margin-bottom:10px;text-align:center}.woocommerce-cart table.cart td.actions .coupon button.button{width:auto;margin:0 auto;float:none!important}.woocommerce-page table.cart td.actions .button{margin:0 auto!important}section{padding:30px 0;background-size:cover}.logo h1 a{font-size:21px}.post-navigation .nav-previous,.post-navigation .nav-next,blockquote,.work-info img{width:100%}.admin-login.text-end{text-align:left!important}.contact-info{padding:0 20px}}@media screen and (min-width:768px) and (max-width:991px){.appointment-contact-details{padding:54px 33px}#testimonials .bold-text{font-size:62px!important}#appointment .bold-text{font-size:44px!important}.contact-box a,.contact-box p{font-size:18px}.title-banner-content{padding-top:2em}.about-details{padding:0}.contact-info{padding:8px}ul.post-categories a{color:#fff;background-color:var(--color-primary);padding:10px 9px}#contact-section .bold-text{font-size:53px!important}.overlay-block .post-content{padding:10px!important}ul.post-categories a{padding:10px 13px}.search-block{padding-left:11px}.welcome-text{font-size:64px;top:11%}#services{padding-top:2em}.bold-text,#about-us .bold-text,#projects .bold-text,#features .bold-text,#team .bold-text,#latest-news .bold-text,#latest-news .bold-text,#our-clients .bold-text{font-size:72px!important}.services-svg-2,.services-svg-3{right:0}.about-image-2 img:first-child{margin-top:10px}#about-us a.theme_button{padding:16px 10px}.about-image-2 img:nth-child(2){bottom:-5em;right:0em}.plan-block:after,.feature-shape,.features-svg-1,.feature-shape-3,.appointment-shape3,.news-shape1,.testimonial-shape2{display:none}#our-faq{padding:20px}.projects-btn{margin-top:1em}.projects-title-box{padding:4em}.projects-title-box h5 a{color:#fff;font-size:27px;font-weight:700}.records-box{width:200px;height:200px}.records-box .box-count{font-size:49px}.records-box h6{font-size:16px}#features{background-color:#F6F6F6;padding-top:5em;padding-bottom:2em}#team{padding-top:3em}.team-items{justify-content:center}.team-shape3{left:0em}.team-shape2{position:absolute;left:5em;bottom:0}.appointment-form-details{padding:41px;margin-top:-3em;margin-left:-3em}.appointment-contact-text{font-size:27px}.testimonial_text,.testimonial_text p{font-size:15px;line-height:33.1px}#testimonials .owl-dots{bottom:1em;text-align:left}.contact-shape2{left:5em}.contact-shape1{top:-1em}.copyright-theme{max-width:100%}.about-svg-3{display:none}.footer-shape2{right:0}.footer-shape4{bottom:-6em;right:0}.slide_btn{margin-top:10px!important}.header_social a i{padding-right:7px;font-size:12px}.top_social{margin-left:0}.slideimagebg{max-width:100%;margin:0 auto}.icon-box-1{top:17em;left:5em}.headerbar{padding-left:1em}.header-details-block{padding-right:3em!important;padding:12px 0}a.theme_button.slide-btn{margin-bottom:10px}.header_social_block{padding:0}.social-title{padding-right:9px}.Slider-left-box{padding-left:3%}.search-block i.fas.fa-search{right:0;position:unset;padding:10px 15px 9px 14px}.section_main_head{margin-top:20px}.logo-outer{width:31%;margin:0 auto}.header-blocks{width:69%}.header-git-block{margin-right:0;padding:4px 0}.menu_container{position:relative}button.owl-next{right:20px}button.owl-prev{left:20px}.banner_title_box{padding-top:10em;padding-bottom:4em}.logo_inner{padding:0}.headerbar{margin-top:0!important}.logo-block{display:flex;align-items:center}.tp_breadcrumbs,.tp_breadcrumbs a{font-size:12px;line-height:20px}.owl-carousel .owl-item .testimonials_image img,.testimonials_image img{margin:0 auto!important}.logo_inner,.footer-content-wrapper.row,.footer-text{text-align:center}.header-block{padding:10px 0}.header-contact-box a{padding:0;font-size:11px}.head-menu-block{justify-content:center!important}.content_on_banner{max-width:70%;margin:0 auto;left:0;position:unset;margin-top:0;display:block!important}.news_content{padding:0 0}.about-head-outer{padding:0}.section_main_head h3{font-size:24px}.head-full-width-center{max-width:100%}.slider-box{padding-right:0;padding-left:10px}#slider .slide-small-heading{font-size:32px}#slider h1,#slider h2{font-size:28px;line-height:40px}.search_mobile a i{color:#222}.news-box{margin-bottom:20px!important}.page-template-blog-with-left-right-sidebar .blog_inner_box{width:100%}section{padding:30px 0}.slide-content-box{margin-top:1em}.slide-content-box{margin-bottom:20px}}@media screen and (max-width:991px){.post-right-volumn .post_img img{height:auto}.post-right-volumn .news-text{display:block}.newsletter_shortcode{margin-top:0!important;width:100%}.footer-col2{padding:0 15px}.footer-col1,.footer-col2,.footer-col3{margin-bottom:20px}.Slider-left-box,.section_main_head .section-text,.section_main_head .section-text p{max-width:100%}.search_mobile{display:flex!important}.banner-head{max-width:100%;padding:0}.serach_form_box{display:none!important}.footer-cols,.custom-nav{text-align:center}#slider .slide_nav i{font-size:12px}#about-us .section_main_head h3{font-size:26px;max-width:100%}#about-us .section-text{margin:1em 0;color:rgb(34 34 34 / 80%);max-width:77%;max-width:100%}.footer-navigation{margin-top:20px;text-align:center}.footer-navigation ul li{margin:0}.footer-logo{margin-top:0em}#slider .carousel-caption{top:55%}.middle_img_inner img{transform:unset}}@media screen and (min-width:992px) and (max-width:1024px){.header-details-block{padding-right:4em!important;padding:12px 0;padding-left:17px}.logo-inner{padding:16px}.search-block{padding-left:1em}.slider-box{padding-left:5em}.services-container-shadow{max-width:97%}.services-svg-2{right:0}.services-svg-3{right:0}.search-block i.fas.fa-search{right:0}.headerbar{margin-left:4px}.logo-outer{width:24.666667%}.header-blocks{width:75%}#slider h1,#slider h2{font-size:35px}a.theme_button.slide-btn{margin-bottom:10px}.bold-text,#about-us .bold-text,#projects .bold-text,#features .bold-text,#team .bold-text,#latest-news .bold-text,#testimonials .bold-text,#latest-news .bold-text,#contact-section .bold-text,#our-clients .bold-text{font-size:80px}#our-faq{padding:40px 40px 40px 36px}.partner-images{padding:7px}.projects-title-box{padding:4em}.records-box{width:280px;height:280px}.records-box .box-count{font-size:76px}.records-box h6{font-size:27px}.feature-shape-3{bottom:12em;left:-2em}#team{padding-top:6em}.team-shape3{left:0}.team-shape2{left:5em;bottom:-5em}#team{padding-bottom:7em}.appointment-shape3{display:none}#testimonials .owl-dots{bottom:3em}.about-svg-3{display:none}.about-image-2 img:first-child{margin-top:-5em}.appointment-boxr.row{margin:0}.icon-box-1{left:-1em}.footer-shape2{right:0}.footer-shape4{right:0}button.owl-next{right:20px}button.owl-prev{left:20px}.banner_title_box{padding-top:12em;padding-bottom:5em}section{padding:50px 0}.header-contact-text{font-size:14px}.head-menu-block{justify-content:end!important}.content_on_banner{max-width:75%;margin:0 auto;left:0;right:0;position:unset}.custom-social-icons a i{margin-bottom:5px}.contact_widget .media a{font-size:13px}}@media screen and (min-width:1025px) and (max-width:1199px){.title-banner-content{padding-top:10em}.header-details-block{padding-right:4em!important;padding-left:17px}#services,#about-us{overflow:hidden}#team{padding-bottom:7em}.services-svg-2{right:0}#about-us .bold-text{font-size:82px}.faq-container{max-width:100%}.partner-images{padding:11px}.records-box{width:300px;height:300px}.feature-shape-3{bottom:11em;left:-2em}.team-shape2{left:5em;bottom:-4em}.appointment-form-details{padding:65px}.footer-shape2{right:0}.appointment-boxr.row{margin:0}.appointment-shape3{display:none}.footer-shape4{bottom:-6em;right:0}.search-block{margin-left:15px}.header_btn{margin-left:15px}.call-git-block{margin-left:15px}.side-navigation{padding-left:0;padding-right:0}ul#menu-primary-menu{margin:0}#slider h1,#slider h2{font-size:38px}button.owl-next{right:20px}button.owl-prev{left:20px}.contact_widget .media a{font-size:13px}.side-navigation a{font-size:13px}.side-navigation li{padding:24px 8px}}@media screen and (min-width:1200px) and (max-width:1300px){.slider-box{text-align:left;padding-left:5%}#slider .carousel-indicators{padding-left:2%}}@media screen and (max-width:1024px){[data-aos][data-aos][data-aos-duration="2000"],body[data-aos-duration="2000"] [data-aos]{transition-duration:2s;transform:unset}.col-lg-5.col-md-4.left-navigation-block,.right-navigation-block{display:none}.banner_title_box img{display:none}.right-side-navigation,.left-side-navigation{display:none!important}.mobile-menu{display:block}.headerbar{display:block;text-align:center}.side-navigation ul li.current_page_item a,.side-navigation ul li.current-menu-item a{color:#fff}.Slider-left-box{max-width:100%}.about-img-bottom{margin-top:4px;margin-left:0}.about_outer{padding:0!important}.side-navigation ul li.current_page_item a:after{display:none}.side-navigation ul li:hover>ul{animation:unset}.side-navigation ul li{width:100%}.headerbar,.side-navigation,.side-navigation ul ul li,.side-navigation .current_page_item{display:block}.headerbar:focus,.hamburger:focus{outline:none}.hamburger{text-align:center;color:#fff;font-size:20px;margin-left:4px;margin-top:4px;background-color:var(--color-secondry);padding:10px 14px;display:inline-block;margin:0}.side-navigation ul li.current_page_item a:before,.side-navigation ul li.current-menu-item a:before{display:none}.header-menu-boxx{position:relative}.main-header .side-navigation{display:none}.side-navigation,.side-navigation li{padding:12px 5px;text-align:left}.side-navigation ul li a{color:#fff;font-size:14px}.side-navigation ul ul li a{border:0}amp-sidebar#sidebar1{background:#000;width:250px}#sidebar1{height:100%;width:0;position:fixed;z-index:9999999;top:0;right:0;overflow-x:hidden;transition:.5s}.side-navigation ul li ul,.side-navigation ul li ul ul{display:block!important}.side-navigation ul ul,.side-navigation ul ul li{background:var(--transparent)!important}.side-navigation ul ul{position:static;width:100%;box-shadow:none}.side-navigation ul ul li{padding-left:15px}.side-navigation ul.sub-menu li a:before{content:none}.side-navigation ul>li.menu-item-has-children>a:after{margin-top:0}}