@media screen and (max-width:1600px){.page_bnr{padding:220px 0 90px 0}.page_bnr:after{bottom:-30px;right:-20px;transform:scale(.9)}.page_title h1,.page_title h2{font-size:90px}.page_title:before{top:-10px;transform:scale(.9)}.page_default{padding:90px 0}.genpg-lft h4.widget-title,.genpg-lft .widget .gform_heading h3.gform_title{font-size:42px;padding:28px 30px}.genpg-lft h4.widget-title:before,.genpg-lft .widget .gform_heading h3.gform_title:before{right:-8px;transform:scale(.9)}.genpg-lft .widget ul{padding:18px 40px 35px 28px}.genpg-lft .widget ul li a{font-size:19px}.genpg-lft .widget ul li{padding:0 0 13px 0;margin-bottom:13px!important}.genpg-lft .widget ul li.in-sd-btn a{font-size:19px;padding:18px 30px}.genpg-lft .sidebar-testi.owl-carousel{padding:36px 20px 25px}.genpg-lft .sidebar-testi .testi-item{padding:48px 27px 0}.genpg-lft .sidebar-testi .testi-item:before{bottom:-30px;transform:scale(.9)}.genpg-lft .sidebar-testi .testi-item p{font-size:17px;line-height:2;margin-bottom:70px}.genpg-lft .star-rat{margin:0 auto 20px;transform:scale(.9)}.genpg-lft .sidebar-testi .testi-item h5{font-size:22px}.genpg-lft .sidebar-testi.owl-carousel .owl-nav{transform:scale(.9);padding:10px 0 0}h2.heading{font-size:80px!important;line-height:1.1;margin-bottom:17px;letter-spacing:1.12px}.page_default .about-list{margin-bottom:60px;padding-top:70px}.page_default .about-list .about-lft h2{font-size:37px}.page_default .about-list .about-lft p{font-size:21px;line-height:1.8}.page_default .in-about-cnt h3{font-size:114px}.page_default .in-about-cnt h5{font-size:34px}.page_default .in-about-cnt:before{bottom:-30px;left:64px;right:0}.page_default .slide-cnt{padding:10px;max-width:300px;bottom:160px;left:-116px}.page_default .slide-cnt h3{font-size:51px}.page_default .email-btn a{font-size:19px;padding:18px 65px 18px 18px}.page_default h1,.page_default h2{font-size:38px}.page_default h1:before,.page_default h2:before{transform:scale(.9)}.page_default .email-btn a:before{transform:scale(.9)}.page_default h1,.page_default h2{padding-bottom:18px}.page_default .testimonials .testi-item{padding:50px 38px 30px;margin-bottom:30px}.page_default .testimonials .testi-item h5{font-size:22px;padding-bottom:13px}.page_default .testimonials .testi-item p{font-size:16px;margin-bottom:25px}.page_default .testimonials .testi-item .testi-itm-para:before{bottom:-30px;transform:scale(.9)}.page_default .testimonials .testi-item .star-rat{margin:0 auto 13px;transform:scale(.9)}.page_default .testimonials .testi-item h6{font-size:20px}.page_default.contact_pg h2.heading{margin-bottom:50px}.page_default.contact_pg .contact-list .loc{width:28.6%;padding:30px 19px 40px 19px}.page_default.contact_pg .contact-list .loc h4:after{transform:scale(.8)}.page_default.contact_pg .contact-list .loc h4{padding:110px 0 15px 0;font-size:32px}.page_default.contact_pg .contact-list .loc p,.page_default.contact_pg .contact-list .loc p a{font-size:19px}.page_default.contact_pg .contact-list .loc.call p a{font-size:33px;margin:5px 0 0 0}.page_default .blog-archives{padding:32px 32px;gap:70px;margin-bottom:50px}.page_default .widget.widget_archive:before,.page_default .widget.widget_categories:before{right:-3px;transform:scale(.9)}.page_default .widget .search-submit{right:-3px;transform:scale(.9)}.page_default .widget input,.page_default .widget select{font-size:19px;padding:18px 58px 18px 58px;height:64px}.page_default.blog_pg .post-meta .post-dt{font-size:19px;padding:8px 18px}.page_default.blog_pg .post-item{padding:70px 45px 50px}.page_default .widget.widget_search:after,.page_default .widget.widget_archive:after,.page_default .widget.widget_categories:after{left:15px;transform:scale(.9)}.page_default.single-blogpg .blog-post-cnt h3{font-size:33px}.sidebar-archives{padding:40px 30px 40px 20px}.page_default h1,.page_default h2,.page_default h3,.page_default h4,.page_default h5,.page_default h6{margin-bottom:18px}}@media screen and (max-width:1440px){.page_bnr{padding:180px 0 80px 0}.page_bnr:after{bottom:-40px;right:-30px;transform:scale(.85)}.page_title h1,.page_title h2{font-size:75px}.page_title:before{top:-12px;transform:scale(.85)}.page_default{padding:80px 0}.genpg-lft{width:27.6%}.genpg-lft h4.widget-title,.genpg-lft .widget .gform_heading h3.gform_title{font-size:37px;padding:24px 25px}.genpg-lft h4.widget-title:before,.genpg-lft .widget .gform_heading h3.gform_title:before{right:-12px;transform:scale(.8);bottom:-5px}.genpg-lft .widget ul{padding:16px 35px 30px 25px}.genpg-lft .widget ul li a:before{border-width:3px;left:-24px}.genpg-lft .widget ul li a{font-size:17px}.genpg-lft .widget ul li{padding:0 0 12px 0;margin-bottom:12px!important}.genpg-lft .widget ul li.in-sd-btn a{font-size:17px;padding:16px 26px}.genpg-lft .sidebar-testi.owl-carousel{padding:30px 18px 20px}.genpg-lft .sidebar-testi .testi-item{padding:28px 23px 0}.genpg-lft .sidebar-testi .testi-item p{font-size:16px;line-height:1.7;margin-bottom:65px}.genpg-lft .sidebar-testi .testi-item:before{bottom:-20px;transform:scale(.8)}.genpg-lft .star-rat{margin:0 auto 15px;transform:scale(.85)}.genpg-lft .sidebar-testi .testi-item h5{font-size:20px}.genpg-lft .sidebar-testi.owl-carousel .owl-nav{transform:scale(.8);padding:10px 0 0}.genpg-lft .widget{margin-bottom:30px}h2.heading{font-size:70px!important;line-height:1;margin-bottom:15px;letter-spacing:1px}.page_default .about-list{margin-bottom:50px;padding-top:60px}.page_default .about-list .about-lft h2{font-size:32px}.page_default .about-list .about-lft p{font-size:18px;line-height:1.7}.page_default .in-about-cnt h3{font-size:100px}.page_default .in-about-cnt h5{font-size:32px}.page_default .in-about-cnt:before{bottom:-30px;left:41px;right:0;transform:scale(.9)}.page_default .slide-cnt{padding:8px;max-width:280px;bottom:140px;left:-109px}.page_default .slide-cnt h3{font-size:48px}.page_default .email-btn a{font-size:17px;padding:16px 60px 16px 16px}.page_default h1,.page_default h2{font-size:35px}.page_default h1:before,.page_default h2:before{transform:scale(.8);left:-7px}.page_default .email-btn a:before{transform:scale(.8)}.page_default h1,.page_default h2{padding-bottom:16px}.page_default p,.page_default li{font-size:17px;line-height:1.8;margin:0 0 20px 0}.page_default .testimonials .testi-item{padding:45px 32px 26px;margin-bottom:26px}.page_default .testimonials .testi-item h5{font-size:20px;padding-bottom:12px}.page_default .testimonials .testi-item p{font-size:15px;margin-bottom:22px}.page_default .testimonials .testi-item .testi-itm-para:before{bottom:-30px;transform:scale(.85)}.page_default .testimonials .testi-item .star-rat{margin:0 auto 13px;transform:scale(.8)}.page_default .testimonials .testi-item h6{font-size:19px}.page_default .testimonials{column-gap:20px;column-count:3}.page_default.contact_pg h2.heading{margin-bottom:40px}.page_default.contact_pg .contact-list .loc{width:30%;padding:26px 17px 36px 17px}.page_default.contact_pg .contact-list .loc h4:after{transform:scale(.7)}.page_default.contact_pg .contact-list .loc h4{padding:90px 0 12px 0;font-size:28px}.page_default.contact_pg .contact-list .loc p,.page_default.contact_pg .contact-list .loc p a{font-size:18px}.page_default.contact_pg .contact-list .loc.call p a{font-size:30px;margin:5px 0 0 0}.page_default .blog-archives{padding:30px 30px;gap:60px;margin-bottom:40px}.page_default .widget.widget_archive:before,.page_default .widget.widget_categories:before{right:-5px;transform:scale(.85)}.page_default .widget .search-submit{right:-5px;transform:scale(.85)}.page_default .widget input,.page_default .widget select{font-size:19px;padding:16px 55px 16px 55px;height:60px}.page_default.blog_pg .post-meta .post-dt{font-size:18px;padding:8px 18px}.page_default.blog_pg .post-item{padding:65px 40px 45px}.page_default .widget.widget_search:after,.page_default .widget.widget_archive:after,.page_default .widget.widget_categories:after{left:12px;transform:scale(.85)}.page_default .genpg-rite .post-btn a.blg-btn{width:52px;height:52px}.page_default .genpg-rite .post-btn a.blg-btn:before{transform:scale(.9)}.page_default.blog_pg .post-item h4{font-size:21px;margin-bottom:12px}.page_default.blog_pg .post-item p{font-size:17px}.page_default .sidebar-archives .widget input,.page_default .sidebar-archives .widget select{height:68px}.page_default.single-blogpg .blog-post-cnt h3{font-size:28px}.page_default.single-blogpg .blog-post-img{margin-bottom:40px}.page_default .sidebar-archives .widget.widget_archive:before,.page_default .sidebar-archives .widget.widget_categories:before,.page_default .sidebar-archives .widget .search-submit{transform:scale(.8);right:-17px}.page_default.single-blogpg .blog-post-img:before{border:9px solid #eef2f2;width:calc(100% - 20px);height:calc(100% - 20px)}.page_default button.btn{font-size:18px;padding:17px 32px}.page_default .cmn-img:before{border:10px solid #eef2f2;width:calc(100% - 20px);height:calc(100% - 20px)}.page_default .cmn-img{margin-bottom:30px}.page_default .cmn-img:after{bottom:-15px}.page_default h3{font-size:28px}.page_default h4{font-size:26px}.page_default h5{font-size:23px}.page_default h6{font-size:21px}.page_default li{padding-left:23px;margin:0 0 18px 0!important}.page_default ul li:before{width:9px;height:9px;top:10px}.page_default h1,.page_default h2,.page_default h3,.page_default h4,.page_default h5,.page_default h6{margin-bottom:15px}.genpg-lft .widget .lwptoc_items.lwptoc_items-visible{padding:20px}.genpg-lft .widget .lwptoc_item a{font-size:17px}.genpg-lft .widget .lwptoc_header{font-size:38px;padding:16px 30px}}@media screen and (max-width:1240px){.page_bnr{padding:160px 0 80px 0}.page_bnr:after{bottom:-56px;right:-38px;transform:scale(.8)}.page_title h1,.page_title h2{font-size:55px}.page_title:before{top:-30px;transform:scale(.7)}.page_default{padding:70px 0}.inrpg-breadcrumbs{font-size:17px}.genpg-rite{width:66.5%}.genpg-lft{width:30%}.page_default .cmn-img:before{border:8px solid #eef2f2;width:calc(100% - 17px);height:calc(100% - 17px)}.genpg-lft h4.widget-title,.genpg-lft .widget .gform_heading h3.gform_title{font-size:33px;padding:22px 23px}.genpg-lft .widget ul{padding:14px 30px 25px 22px}.genpg-lft .widget ul li a{font-size:15px}.genpg-lft .widget ul li a:before{border-width:3px;left:-21px}.genpg-lft .widget ul li.in-sd-btn a{font-size:15px;padding:14px 25px}.genpg-lft .star-top:before{width:calc(100% + 22px);left:-9px;bottom:10px}.genpg-lft .sidebar-testi.owl-carousel{padding:25px 16px 16px}.genpg-lft .sidebar-testi .testi-item{padding:21px 17px 0}.genpg-lft .star-rat{margin:0 auto 12px;transform:scale(.8)}.genpg-lft .sidebar-testi.owl-carousel .owl-nav{transform:scale(.7);padding:0}.page_default button.btn{font-size:17px;padding:15px 30px}h2.heading{font-size:52px!important;line-height:1;margin-bottom:12px;letter-spacing:.5px}.page_default .about-list{margin-bottom:40px;padding-top:50px}.page_default .about-list .about-rgt{margin:-50px 0 0 0}.page_default .about-list .about-lft h2{font-size:27px}.page_default .about-list .about-lft p{margin-bottom:20px;font-size:15px;line-height:1.7}.page_default .in-about-cnt h3{font-size:68px}.page_default .in-about-cnt h5{font-size:24px}.page_default .in-about-cnt:before{bottom:-35px;left:-33px;right:0;transform:scale(.8)}.page_default .slide-cnt{padding:6px;max-width:230px;left:-89px;bottom:106px}.page_default .slide-cnt h3{font-size:40px}.page_default .email-btn a{font-size:15px;padding:15px 55px 15px 15px}.page_default h1,.page_default h2{font-size:30px}.page_default h1:before,.page_default h2:before{transform:scale(.7);left:-10px}.page_default .email-btn a:before{transform:scale(.7)}.page_default h1,.page_default h2{padding-bottom:14px}.page_default .slide-cnt h6{font-size:16px;letter-spacing:0}.page_default .about-list .about-lft{width:47.3%;padding:0}.page_default h1,.page_default h2,.page_default h3,.page_default h4,.page_default h5,.page_default h6{margin-bottom:10px}.page_default p,.page_default li{font-size:16px;margin:0 0 15px 0}.page_default .testimonials .testi-item{padding:40px 28px 22px;margin-bottom:20px}.page_default .testimonials .testi-item h5{font-size:18px;padding-bottom:10px}.page_default .testimonials .testi-item p{font-size:14px;margin-bottom:20px}.page_default .testimonials .testi-item .testi-itm-para:before{bottom:-30px;transform:scale(.75);right:-20px}.page_default .testimonials .testi-item .star-rat{margin:0 auto 10px;transform:scale(.75)}.page_default .testimonials .testi-item h6{font-size:18px}.page_default .testimonials{column-gap:15px;column-count:3}.page_default.contact_pg h2.heading{margin-bottom:30px}.page_default.contact_pg .contact-list .loc{width:30%;padding:25px 17px 34px 17px}.page_default.contact_pg .contact-list .loc h4:after{transform:scale(.65)}.page_default.contact_pg .contact-list .loc h4{padding:80px 0 10px 0;font-size:25px}.page_default.contact_pg .contact-list .loc p,.page_default.contact_pg .contact-list .loc p a{font-size:17px}.page_default.contact_pg .contact-list .loc.call p a{font-size:26px;margin:5px 0 0 0}.page_default .blog-archives{padding:28px 28px;gap:40px;margin-bottom:35px}.page_default .widget.widget_archive:before,.page_default .widget.widget_categories:before{right:-7px;transform:scale(.8)}.page_default .widget .search-submit{right:-7px;transform:scale(.8)}.page_default .widget input,.page_default .widget select{font-size:18px;padding:15px 50px 15px 50px;height:58px}.page_default.blog_pg .post-meta .post-dt{font-size:16px;padding:6px 16px}.page_default.blog_pg .post-item{padding:60px 36px 40px}.page_default .widget.widget_search:after,.page_default .widget.widget_archive:after,.page_default .widget.widget_categories:after{left:8px;transform:scale(.8)}.page_default .genpg-rite .post-btn a.blg-btn{width:48px;height:48px}.page_default .genpg-rite .post-btn a.blg-btn:before{transform:scale(.8)}.page_default.blog_pg .post-item h4{font-size:19px;margin-bottom:10px}.page_default.blog_pg .post-item p{font-size:16px;line-height:1.7}.page_default .widget.widget_categories,.page_default .widget.widget_archive,.page_default .widget.widget_search{width:31%}.page_default.blog_pg .post-btn{bottom:-24px}.page_default.single-blogpg .blog-post-cnt{padding:16px 40px 16px 16px}.page_default.single-blogpg .blog-post-cnt h3{font-size:26px}.page_default .sidebar-archives .widget input,.page_default .sidebar-archives .widget select{height:60px}.sidebar-archives{padding:30px 28px 30px 19px;border-width:5px}.page_default .sidebar-archives .widget input,.page_default .sidebar-archives .widget select{font-size:16px}.page_default.single-blogpg .blog-post-cnt:before{bottom:-15px}.page_default.single-blogpg .blog-post-img{margin-bottom:30px}.page_default .sidebar-archives .widget.widget_archive:before,.page_default .sidebar-archives .widget.widget_categories:before,.page_default .sidebar-archives .widget .search-submit{transform:scale(.7);right:-22px}.page_default h3{font-size:27px}.page_default h4{font-size:25px}.page_default h5{font-size:22px}.page_default h6{font-size:20px}.page_default li{padding-left:20px;margin:0 0 16px 0!important}.page_default ul li:before{width:8px;height:8px;top:8px}.genpg-lft section.widget_nav_menu ul ul li{padding:0 0 10px 10px}}@media screen and (max-width:991px){.page_bnr{padding:200px 0 60px 0}.page_title h1,.page_title h2{font-size:45px;margin:0}.inrpg-breadcrumbs{font-size:16px}.page_title:before,.page_bnr:after{display:none}.page_default{padding:50px 0}.page_default .genpg-rite{width:100%;margin:0 auto 30px;float:inherit;padding:0}.page_default .genpg-lft{width:100%;max-width:350px;float:none;margin:auto}.page_default .in-about-cnt h3{font-size:80px}.page_default .about-list .about-lft p{margin-bottom:21px;font-size:16px;line-height:1.7}.page_default .in-about-cnt:before{bottom:-45px;left:-3px;right:0;transform:scale(.8)}h2.heading{font-size:42px!important}.page_default .testimonials{column-count:2}.page_default .genpg-rite.full-width{margin:0}.genpg-lft .widget ul li a{font-size:17px}.page_title{padding-left:0}.page_default.contact_pg .contact-list{flex-direction:column;align-items:center;gap:15px}.page_default.contact_pg .contact-list .loc{width:100%;padding:25px 17px 34px 17px;max-width:350px}.page_default .blog-archives{padding:20px;margin-bottom:30px;flex-direction:column;gap:15px}.page_default .widget.widget_categories,.page_default .widget.widget_archive,.page_default .widget.widget_search{width:100%;max-width:300px}.page_default.blog_pg .blg-cntblk{gap:15px;flex-direction:column;align-items:center}.page_default.blog_pg .post-item{padding:60px 36px 40px;width:100%;max-width:320px}}@media screen and (max-width:767px){.page_bnr{padding:180px 0 30px 0}.page_title h1,.page_title h2{font-size:35px;margin:0}.inrpg-breadcrumbs{font-size:15px}.page_default{padding:40px 0}h2.heading{font-size:32px!important;text-align:center}.page_default li{padding-left:20px;margin:0 0 13px 0!important}.page_default .about-list{margin-bottom:25px;padding-top:10px;flex-direction:column-reverse;align-items:center;gap:15px}.page_default .about-list .about-rgt{margin:0;width:100%;max-width:330px}.page_default .in-about-cnt h3{font-size:69px}.page_default .in-about-cnt:before{bottom:-45px;left:-33px;right:0;transform:scale(.8)}.page_default .slide-cnt h3{font-size:35px}.page_default .slide-cnt h6{font-size:14px;padding:0 0 0 9px;letter-spacing:0}.page_default .slide-cnt{padding:6px;max-width:220px;bottom:120px;left:-87px}.page_default .about-list .about-lft{width:100%;padding:0}.page_default h1,.page_default h2{font-size:28px}.page_default .about-list .about-lft p{margin-bottom:15px;font-size:15px;line-height:1.8}.page_default .email-btn a:before{transform:scale(.7);right:20px}.page_default p,.page_default li{font-size:15px;margin:0 0 15px 0}.page_default .testimonials{column-count:1}.page_default.single-blogpg .blog-post-cnt h3{font-size:19px}.page_default.single-blogpg .blog-post-cnt{padding:14px 33px 14px 14px}.page_default.single-blogpg .blog-post-img:before{border:7px solid #eef2f2;width:calc(100% - 16px);height:calc(100% - 16px)}.page_default.general.review_page .top-star-block{margin:0 auto 30px;width:100%;max-width:270px}.page_default h3{font-size:26px}.page_default h4{font-size:24px}}@media screen and (max-width:480px){.page_bnr{padding:180px 0 30px 0}.page_title h1,.page_title h2{font-size:32px;margin:0}.inrpg-breadcrumbs{font-size:14px}.page_default{padding:30px 0}.page_default .testimonials .testi-item{padding:30px 22px 20px;margin-bottom:20px}.page_default .testimonials .testi-item h5{font-size:16px;padding-bottom:10px}h2.heading{font-size:26px!important;text-align:center}.page_default.single-blogpg .blog-post-cnt h3{font-size:17px}.page_default.single-blogpg .blog-post-cnt{padding:10px 29px 10px 15px}.genpg-lft h4.widget-title,.genpg-lft .widget .gform_heading h3.gform_title{font-size:30px;padding:20px 22px}.page_default .slide-cnt{padding:6px;max-width:190px;bottom:100px;left:-72px}.page_default .in-about-cnt h3{font-size:62px}.page_default .in-about-cnt:before{bottom:-45px;left:-23px;right:0;transform:scale(.6)}.page_default .in-about-cnt h5{font-size:21px}.page_default h1,.page_default h2{font-size:25px}.page_default .about-list{margin-bottom:18px;padding-top:10px;gap:10px}.page_default p,.page_default li{line-height:1.7}.page_default .email-btn a{font-size:14px;padding:14px 50px 14px 13px}.page_default.contact_pg .contact-list .loc h4:after{transform:scale(.55);top:-10px}.page_default.contact_pg .contact-list .loc h4{padding:76px 0 10px 0;font-size:23px}.page_default.contact_pg .contact-list .loc p,.page_default.contact_pg .contact-list .loc p a{font-size:16px}.page_default.contact_pg .contact-list .loc.call p a{font-size:24px;margin:2px 0 0 0}.page_default .widget.widget_archive:before,.page_default .widget.widget_categories:before{right:-10px;transform:scale(.7)}.page_default .widget.widget_search:after,.page_default .widget.widget_archive:after,.page_default .widget.widget_categories:after{left:2px;transform:scale(.7)}.page_default .widget input,.page_default .widget select{font-size:16px;padding:13px 47px 13px 41px;height:50px}.page_default .widget .search-submit{right:-10px;transform:scale(.7)}.page_default.blog_pg .post-item h4{font-size:18px;margin-bottom:10px}.page_default.blog_pg .post-item{padding:50px 30px 40px;width:100%}.page_default .genpg-rite .post-btn a.blg-btn{width:45px;height:45px}.page_default .genpg-rite .post-btn a.blg-btn:before{transform:scale(.75)}.page_default.blog_pg .post-btn{bottom:-20px}.page_default .cmn-img:after{bottom:-12px}.page_default .cmn-img:before{border:6px solid #eef2f2;width:calc(100% - 13px);height:calc(100% - 13px)}.page_default button.btn{font-size:15px;padding:14px 26px}.page_title h1,.page_title h2{font-size:30px;margin:0;letter-spacing:-.2px}.genpg-lft .widget ul li a{font-size:16px}.page_default h3{font-size:24px}.page_default h4{font-size:22px}.page_default h5{font-size:21px}.genpg-lft .widget .lwptoc_item a{font-size:16px}.genpg-lft .widget .lwptoc_item{margin-bottom:15px}}