@media screen and (max-width:1199px){.header-main .book-an-appoin a{font-size:19px;margin-left:9px}.header-main .book-an-appoin a i{font-size:22px!important;padding:0 5px 0 0}.header-main .main-menu-bar ul li a{padding:0 6px;font-size:14px}.about-us h3{font-size:45px}.header-main .logo_area img{height:95px}.service-sec .btn-bnnr a::after{content:"";width:70px}.sicamous .sicmous-left h2 span{font-size:70px}.sicamous .sicmous-left h2{font-size:24px}.sicamous .book-an-appoin a{font-size:43px}.sicamous .email a{font-size:30px}.copyright p{font-size:17px}.about-us .abt-cont h2{font-size:140px}header.header-main.menu_fixed{position:relative}.testimonials-sec .owl-dots{right:12%}}@media screen and (max-width:991px){.logo_area{text-align:center;display:flex;justify-content:center;padding:20px 0}.header-main .col-md-3{flex:0 0 100%;max-width:100%}.header-main .col-md-9{flex:0 0 100%;max-width:100%}.header-main .menu{margin:0 0 25px}.main_banner .contentbanner_area h2 span{font-size:85px}.about-us .col-md-6{flex:0 0 100%;max-width:100%}.about-us::after{content:"";width:100%;height:30%}.about-us .abt-img{padding:0 0 100px}.about-us{padding:166px 0 100px}.service-sec .col-md-4{flex:0 0 100%;max-width:100%}.service-sec .ser-img img{height:300px}.service-sec .ser-heading{top:0}.service-sec{padding:60px 0 80px}.service-sec .ser-box h4{min-height:75px}.service-sec .col-md-3{max-width:50%;flex:0 0 50%}.service-sec .ser-cont{padding:30px 0 30px;text-align:center}.sicamous .col-md-5{flex:0 0 100%;max-width:100%}.sicamous .col-md-7{flex:0 0 100%;max-width:100%}.sicamous .sicmous-left{text-align:center}.sicamous .book-an-appoin{justify-content:center}.sicamous .email{justify-content:center}.sicamous .sicmous-left h2{font-size:30px}.sicamous{padding:50px 0}.footer-sec .col-md-5{flex:0 0 100%;max-width:100%;text-align:center}.footer-sec .col-md-7{flex:0 0 100%;max-width:100%;text-align:center}.footer-sec .footer-right{text-align:center}.footer .addr{justify-content:center}.footer .footer-right .col-md-6{flex:0 0 100%;max-width:100%}.footer-sec .exebtn{justify-content:center!important}.copyright .col-md-8{flex:0 0 100%;max-width:100%}.copyright .col-md-4{flex:0 0 100%;max-width:100%}.copyright .copy-rght{justify-content:center}.copyright p{text-align:center}.footer form{margin:40px 50px}.testimonials-sec .testmonials{margin-left:70px}.testimonials-sec::after{width:100%;height:32%}.testimonials-sec .owl-dots{right:40px}.service-sec .col-md-4:last-child .ser-box{margin-left:0}.service-sec .blogpost .ser-img img{height:auto}.service-sec .blogpost .ser-box .ser-img p{position:relative;top:-4px;text-align:center;left:0}.service-sec h2{text-align:center}.page-id-12 .elementor-section-wrap .elementor-top-section:nth-child(2n) .elementor-row{flex-direction:column-reverse}.sicamous .sicmous-left p{padding-right:0;padding-bottom:7px}.header-main .menu .header_wraper .social-icon{right:0;position:inherit;top:0}.header-main .menu .header_wraper{gap:13px;position:relative;flex-direction:row-reverse}.header-main .menu .header_wraper .social-icon{gap:4px}}@media screen and (max-width:767px){.header-main .main-menu-bar{display:none}.single .all-spacing .wp-post-image{width:100%!important;max-width:100%}.single .all-spacing .main-cont{padding:50px 0 50px!important;float:left!important;width:100%!important}.header-main .book-an-appoin{width:100%;margin-left:0}.header-main .book-an-appoin a{font-size:30px}.header-main .book-an-appoin a i{font-size:30px!important;padding:0 10px 0 0}.breadcrumbs .about-right{text-align:center;display:flex;justify-content:center}.breadcrumbs{text-align:center;padding:52px 0}.breadcrumbs h1{font-size:65px}.main_banner .scroll-btn a{width:150px;height:150px;font-size:17px}.main_banner .scroll-btn a span img{width:33px;height:auto}.testimonials-sec .owl-dots{right:0;position:relative}.testimonials-sec .owl-theme .owl-dots .owl-dot{padding:30px 6px 0}.testimonials-sec .owl-theme .owl-dots .owl-dot{display:inline-block}.testimonials-sec .owl-dots{right:0;position:relative;padding:50px 0 0 0}.testimonials-sec .head h4::after{left:143px}.testimonials-sec .head h4{text-align:center}.testimonials-sec h2{text-align:center}.testimonials-sec p{text-align:center}.testimonials-sec .test-cont{max-width:100%}.testimonials-sec .container-fluid{padding:80px 15px 0}.about-us::after{content:"";height:20%}.service-sec .col-md-3{max-width:100%;flex:0 0 100%}.about-us .abt-img{padding:0 0 80px}.about-us h3{line-height:36px;font-size:36px;padding:83px 0 0}.about-us .abt-cont h2{font-size:108px!important;line-height:25px!important}.about-us{padding:70px 0 50px}.service-sec{padding:60px 0 30px}.testimonials-sec h2{font-size:34px;line-height:44px}.testimonials-sec .head h4::after{left:170px;width:100px;height:49px;top:19px}.testimonials-sec .testmonials{margin-left:0;padding:0 15px}.sicamous .sicmous-left h2 span{font-size:55px}.sicamous .book-an-appoin a{font-size:36px}.testimonials-sec{padding:97px 0 20px}.testimonials-sec .test-icon i{font-size:24px!important;padding:2px}.testimonials-sec .name-tes h5{font-size:27px}.testimonials-sec .test-icon{padding-left:0;max-width:50%;width:50%;display:flex;justify-content:center;text-align:center}.testimonials-sec .name-tes{margin-right:0;max-width:50%;width:50%;display:flex;justify-content:center;text-align:center}.testimonials-sec .test-detail{display:flex;justify-content:start;align-items:center;padding:30px 0 0 0;width:100%;max-width:100%;flex-direction:column;margin:auto}.main_banner .scroll-btn a{width:120px;height:120px;font-size:17px;padding:30px 26px 0}.main_banner .scroll-btn a span img{width:20px;height:auto}.main_banner .scroll-btn a span{padding:6px 0 0}.elementor-page-10 .btn_add a::after{width:65px!important}.elementor-page-12 .btn_add a::after{width:65px!important}.elementor-page-14 .btn_add a::after{width:65px!important}.elementor-page-590 .btn_add a::after{width:65px!important}.elementor-16 .elementor-element-e94abb3 .elementor-row .elementor-col-50:first-child{width:100%!important}.elementor-16 .elementor-element-e94abb3 .elementor-row .elementor-col-50:last-child{width:100%!important}#wprmenu_bar .menu_title a{top:-1px!important;font-family:outfit!important;font-weight:700!important}#mg-wprm-wrap li.menu-item a{padding:13px 14px!important;font-size:15px!important;font-family:'Outfit'!important;line-height:33px!important}.header-main .menu{justify-content:center}.header-main .menu .header_wraper{gap:32px}}@media screen and (max-width:576px){.testimonials-sec .container-fluid{padding:20px 15px 0}.testimonials-sec .owl-theme .owl-dots .owl-dot{padding:8px 6px 0}.footer form{margin:0 10px 30px}.main_banner .contentbanner_area h2 span{font-size:62px}.main_banner .contentbanner_area h2{font-size:31px;line-height:40px;margin:0 0 4px}.main_banner .d-block{height:450px}.main_banner .scroll-btn a{animation:none;right:38px;bottom:-96px}.about-us .abt-icon-img::after{display:none}.service-sec h2{font-size:37px}.sicamous .sicmous-left h2 span{font-size:40px}.sicamous .sicmous-left h2{font-size:24px}.sicamous .book-an-appoin a{font-size:26px;line-height:50px;padding-top:0}.sicamous .email a{font-size:24px;padding:0;line-height:15px}.sicamous{padding:20px 0 45px}.gallery-sec h2{margin:0;font-size:37px}.our-client .owl-theme .owl-dots .owl-dot span{width:13px;height:13px}.footer .footer-left h2{font-size:37px}.service-sec{padding:30px 0 30px}.btn-bnnr.blogviewall{margin-top:0!important}.copyright{padding:20px 0 20px}.our-client{padding:40px 0 40px}.about-us .abt-img img{height:auto}.service-sec .ser-box h4{min-height:45px}.testimonials-sec p{font-size:18px;line-height:28px}.about-us .head-abt h4::after{width:89px;height:56px;top:-13px}.about-us .abt-img{padding:0 0 50px}.about-us .abt-cont h2{padding:62px 0}.about-us h3{padding:53px 0 0}.gallery-sec{padding:40px 0}.testimonials-sec .head h4::after{left:103px}.testimonials-sec{padding:57px 0 15px}.btn-bnnr a:after{width:80px}.about-us .abt-cont h4{padding:0 0 30px 10px}.about-us .abt-cont{padding:0 0 0 10px}}@media screen and (max-width:480px){.main_banner .contentbanner_area h2 span{line-height:70px;font-size:45px}.main_banner .d-block{height:400px}.breadcrumbs h1{font-size:35px;letter-spacing:-1px}.main_banner .scroll-btn a{bottom:-80px}.main_banner .scroll-btn a span img{width:12px;height:auto}.main_banner .scroll-btn a{width:80px;height:80px;font-size:14px;padding:15px 17px 0}.about-us .abt-cont h2{font-size:85px!important;line-height:25px!important}.about-us h3{padding:58px 0 0}.about-us .abt-cont h2{font-size:85px!important}.about-us h3{font-size:28px}.about-us p{padding:32px 60px 0 0px!important}.testimonials-sec .head h4::after{left:80px}.testimonials-sec .name-tes h5{font-size:22px}.testimonials-sec .test-icon i{font-size:18px!important;padding:2px}.testimonials-sec .test-detail{padding:10px 0 0 0}.testimonials-sec .owl-dots{padding:30px 0 0 0}.testimonials-sec h2{font-size:30px}.testimonials-sec::after{display:none}.testimonials-sec .testmonials{padding:0 0}.testimonials-sec{padding:0 0 0}.testimonials-sec .owl-theme .owl-dots .owl-dot span{margin:35px -2px 0}.footer-left .addr img{width:29px!important}.breadcrumbs h1{font-size:35px}body .header-main .book-an-appoin a{font-size:21px}body .header-main .book-an-appoin span i{font-size:25px!important}.header-main .menu .header_wraper .social-icon a{width:31px;height:31px;line-height:32px}}@media screen and (max-width:400px){.about-us .abt-cont{padding:0 0 0 0}.about-us .main-heading{left:15px}.service-sec .ser-box h4{font-size:22px}.service-sec .ser-box h4{min-height:36px}}