.sf-arrows .sf-with-ul{padding-right:15px}.sf-arrows .sf-with-ul:after{content:'';position:absolute;top:50%;right:0;margin-top:-2px;height:0;width:0;border:5px solid transparent;border-top-color:#373737}.sf-arrows ul .sf-with-ul:after{margin-top:-5px;margin-right:-3px;border-color:transparent;border-left-color:#888}.sf-arrows ul li>.sf-with-ul:focus:after,.sf-arrows ul li:hover>.sf-with-ul:after,.sf-arrows ul .sfHover>.sf-with-ul:after{border-left-color:#333}.toggle-nav,a.closebtn{display:none}.main-navigation ul ul li{padding:10px}@media screen and (max-width:500px){.home_contact_form:after{content:unset}}@media screen and (max-width:575px){html{margin:0 !important}.faq-head h2.accordion-header button{color:#000;font-family:Almarai;font-size:16px;font-style:normal;font-weight:700;line-height:normal;background:0 0}.accordion-button:after{content:"" !important;width:16px !important;height:2px !important;background:#000;margin-left:25px !important}h4.cal-head{text-align:center}.header-wrap form.search-form.serach-page{margin-left:0}.field.calc-height{padding:24px}.calculator-buttons{display:flex;align-items:center;justify-content:center}.faq-left-images{margin-top:10%}form.search-form.serach-page{margin-left:0}.calculator-btn:after{content:'\f061';font-family:'Font Awesome 5 Free';font-weight:600;transform:rotate(-31deg);color:#510f1b;position:absolute;top:21%;right:24px}.services-title{position:absolute;z-index:9;bottom:25px;right:6px}#tandc p.termsndcond-para{color:#000;text-align:center;font-family:Almarai;font-size:16px;font-style:normal;font-weight:400;line-height:25px}.about-headings{display:flex;align-items:center;justify-content:center}.table-chart{display:block;border-radius:20px}.quote-link{display:flex;align-items:center;justify-content:center;margin:15px}h6.cal-head{border-radius:30px;border:1px solid var(--Primary-Color,#f3c5b8);background:#fff;width:unset;height:54px;flex-shrink:0;color:#000;font-family:Almarai;font-size:14px;font-style:normal;font-weight:400;line-height:normal;padding:18px 24px}div#pills-tabContent{padding:0;background:var(--Accent-Color,#f9faf5);padding-right:unset;width:100%}#banner svg{display:none}input#btn{margin-bottom:10px}.calculator-btn{position:relative;display:inline-block}.result-btn{background:#fff;padding:15px;position:unset;right:0;top:16%;border-radius:50%}p.services-subheading{color:#000;text-align:center;font-family:Gloock;font-size:36px;font-style:normal;font-weight:400;line-height:55px;width:100%}#footer h3{color:#121212;font-family:Gloock;font-size:24px;font-style:normal;font-weight:600;line-height:35px;text-align:center !important;width:100%}.textwidget p:after{display:none}form.wpcf7-form.init p{display:flex;border-radius:24px;background:#fff;box-shadow:0px 4px 16px 0px rgba(0,0,0,.1);width:100%}#testimonial .main_heading_testi{width:unset;line-height:37px;font-size:26px}.header_btn a{display:block;width:50%;text-align:center}h2.main-heading{color:#000;text-align:center;font-family:Gloock;font-size:21px;font-style:normal;font-weight:400;line-height:34px;width:100%}.faq-tags{display:flex;align-items:center;justify-content:center}.faq-para h4{color:#000;font-family:Almarai;font-size:16px;font-style:normal;font-weight:400;line-height:25px;text-align:center}.faq-heads h2{color:#000;font-family:Gloock;font-size:24px;font-style:normal;font-weight:600;line-height:42px;text-align:center !important;width:100% !important}h3.main_para{color:#000;text-align:center;font-family:Gloock;font-size:30px;font-style:normal;font-weight:400;line-height:39px;width:100%}h4.main-paragraph{color:#000;text-align:center;font-family:Almarai;font-size:16px;font-style:normal;font-weight:400;line-height:25px;width:100% !important}.faq-head h2.accordion-header button{text-align:center}p.woocommerce-result-count,.woocommerce .woocommerce-ordering{width:100%}.faq-head h2,.faq-head .panel-body p{text-align:center}#banner .banner-box{position:unset;transform:unset;max-width:100%}div.outer_dpage{padding:12px 15px;text-align:center}#tandc,#contentwoocom{text-align:center}.banner-image .empty-cell{display:contents}.banner-image .card{border-radius:0}.main_heading{font-size:22px}.main_para{font-size:16px}#about .row.reserve{flex-flow:column-reverse}#about .abt_bg{margin-bottom:8%}#footer h3{text-align:center}#footer{text-align:center}#footer ul li{text-align:center}section{padding:30px 0}.media-small{padding-left:10px !important}section h2{font-size:22px}.serach_inner input.search-field{width:85%}.sticky{position:unset !important}#banner div.main-heading{width:100%;padding:30px 0}#banner{max-width:100%;margin:auto;position:relative;padding:0;padding:unset !important}.about-video-image{top:20px}#banner h1.banner-head{font-size:14px;padding-top:20px;width:auto;line-height:normal}#header .logo img{position:unset !important}.topbar-email a h6{font-size:14px}.topbar-call a h6{font-size:14px}.ps_video i{color:#fff;background:#828180;padding:18px;border-radius:50%;cursor:pointer}.ps_video{position:absolute;top:25%;right:42%;margin:0 auto;text-align:center;border-radius:50%;padding:5px}.img-media{display:flex;align-items:center;justify-content:center}.social-icons{display:block;justify-content:center}li.con-wid{display:block;align-items:center}.img-left-weight{position:unset;bottom:34%;display:flex;align-items:center;justify-content:center;margin-top:17%}.product-details{padding:15px 0;text-align:center}.img-left-one:after{display:none}.img-left-breakfast{position:unset}.shop-btn a{color:#510f1b;font-family:Almarai;font-size:14px;font-style:normal;font-weight:700;line-height:normal;display:inline-flex;height:47px;padding:7px 17px;justify-content:center;align-items:center;gap:6px;flex-shrink:0;border-radius:24px;background:var(--Primary-Color,#f3c5b8)}#about div.one-imgs img{height:auto;width:100%}#about img.left-img-two{margin-bottom:15px}#banner div.main-heading p{font-size:12px}#banner div.main-heading p{padding:0;width:unset;display:none}.img-left-one:after{content:"";width:317px;height:613px;background:#f3c5b8;position:absolute;left:0;z-index:0;border-radius:60px 60px 60px 300px;background:var(--Primary-Color,#f3c5b8)}#register h3{font-size:22px;padding:0}#register div.owl-stage-outer{margin:0}#about .main-subtext{line-height:30px;text-align:center;font-size:22px}#appointment .text{text-align:center}#about p.main_para{font-size:14px;line-height:20px}#appointment .head{line-height:26px;font-size:24px}#appointment p.para-content{font-size:14px}#testimonial .main_heading{width:100%}#testimonial .main_heading{line-height:30px;font-size:22px}#work-flow h3{line-height:20px;font-size:22px;margin:0}#work-flow p.service-subheading{font-size:24px}#work-flow .box-item{margin:0 15px}#teams h3{width:100%;font-size:24px}#our_blogs p.blog-subheading{font-size:24px;line-height:30px;width:100%}p.transform-subheading{width:100%}#our_blogs .blog-title p{font-size:14px}#newsletter p{font-size:20px}#newsletter h3.left-head{font-size:24px}#newsletter h3.main-right{font-size:16px;line-height:30px}#newsletter h3.left-head{padding-right:0;text-align:center}#newsletter .news-btn,#newsletter h3.main-right{text-align:center}div.nav_wrap .header-nav{display:flex;justify-content:center;margin-top:20px}div.nav_wrap .quote-btn{justify-content:center;display:block !important;margin:18px 0}#about .main_heading,#about p.main_para,#about div.slide_btn,#appointment .head,#appointment p.para-content,.testimonial-head,.our-team-head,.blog-box,#newsletter .newsletter-content,#full-width-blog,#blog-left-sidebar,#blog-right-sidebar{text-align:center}#footer ul.foot-flex{justify-content:center;padding:0}#footer_box .footer2{margin-top:15px}div.menu-home-decor-container ul li,div.menu-support-container ul li,div.menu-customer-service-container ul li{list-style:none !important}#appointment .contact_content{padding:30px}#newsletter .newsletter_form form input[type=text]{font-size:12px}#about div.about-contact{position:initial;width:fit-content;margin:0 auto;border-top-left-radius:15px;border-bottom-left-radius:15px;margin-top:16px}#our-services,#single-team{text-align:center}body.single-team .social-profiles{text-align:center;margin:20px 0}.meta-ser-p1{margin-bottom:20px}#testimonial_single{text-align:center}#comments p.comment-form-cookies-consent{display:flex}#comments p.comment-form-cookies-consent input{margin-right:20px}.single-blog .content_page{text-align:center}.single-blog .nav-links .post-title{display:none}.shop #content{text-align:center}#shop ul.products li{width:100%}div.sing-sop p.price{justify-content:center}.woocommerce div.product form.cart{display:flex;justify-content:center}.contac_form span.wpcf7-form-control-wrap input{margin:0 12px 20px 0 !important}.page-header h1{text-align:center}body.author .no-side-bar{text-align:center}#work-flow .owl-carousel:after{display:none}#banner #myModal .modal-content{height:350px;top:15%}.modal{position:fixed !important}#about .main_heading{font-size:22px}#about div.two-imgs{display:flex;flex-flow:column}}@media screen and (min-width:576px) and (max-width:767px){.sticky{position:unset !important}.services-content p{color:#000;font-family:Almarai;font-size:14px;font-style:normal;font-weight:400;line-height:20px !important}#header .logo img{max-height:123px;width:auto;position:unset !important}.services-title a h5{color:#000;font-family:Gloock;font-size:13px !important;font-style:normal;font-weight:600;line-height:0}.toggle-nav{top:0}.img-left-one:after{display:none}.services-title{position:absolute;z-index:9;bottom:0;right:6px}.services-content p{font-size:12px}.services-title a h5{font-size:12px}#help-coach h4.main-paragraph{color:#000;text-align:center;font-family:Almarai;font-size:16px;font-style:normal;font-weight:400;line-height:25px;width:100%}html{margin-top:0 !important}p.transform-subheading{color:#000;text-align:center;font-family:Gloock;font-size:25px;font-style:normal;font-weight:400;line-height:36px;width:50%}#testimonial .main_heading_testi{color:#000;text-align:center !important;font-family:Gloock;font-size:36px;font-style:normal;font-weight:400;line-height:55px;width:100%;padding-bottom:42px}h3.main_para{color:#000;text-align:center;font-family:Gloock;font-size:28px;font-style:normal;font-weight:400;line-height:42px;width:100%}h2.main-heading{color:#000;text-align:center;font-family:Gloock;font-size:36px;font-style:normal;font-weight:400;line-height:55px;width:100%}#banner .banner-box{max-width:unset;left:unset;top:50%}#tandc,#contentwoocom{text-align:center}#our_blogs .border{left:-16%}#appointment .head,.testimonial,.testimonial-head,#register,#about .about_icon,#about .abt_bg{text-align:center}.faq-head h2,.faq-head .panel-body p{text-align:center}#about .row.reserve{flex-flow:column-reverse}#about .abt_bg{margin-bottom:8%}#banner div.main-heading{width:100%}.about-video-image{top:20px}p.services-subheading{color:#000;text-align:center;font-family:Gloock;font-size:26px;font-style:normal;font-weight:400;line-height:39px;width:51%}#banner h1.banner-head{white-space:unset;font-size:18px !important}#banner div.main-heading p{padding:0;font-size:12px !important;width:60% !important;line-height:17px !important}form.search-form.serach-page{margin-left:38%}.header-nav{flex:0 0 auto;width:16.66666667%}.quote-btn{flex:0 0 auto;width:83.33333333%}.feeling-better-title p{text-align:center;margin-bottom:0}.faq-left-images{display:flex;align-items:center;justify-content:center;margin-top:18px}div.nav_wrap .quote-btn a{width:141px;padding:unset;font-size:11px;margin:10px}.ps_video{position:absolute;top:25%;right:41%;margin:0 auto;text-align:center;border-radius:50%;padding:5px}#banner h1.banner-head{color:#000;font-family:Gloock;font-size:46px;font-style:normal;font-weight:700;line-height:14px !important;width:389px}#register h3{line-height:30px;padding:0 28%;font-size:24px}#register div.owl-stage-outer{margin-top:20px}#about div.about-contact{padding:24px 23px}#about .main-subtext{line-height:38px;font-size:26px;padding:0}#appointment .text{text-align:center}#about p.main_para{font-size:14px;line-height:24px}#appointment .head{line-height:36px;font-size:24px}#appointment p.para-content{font-size:14px;text-align:center}#testimonial .main_heading,#teams h3{width:100%;font-size:24px}#testimonial .main_heading{line-height:32px;font-size:24px}#work-flow p.service-subheading,#newsletter h3.left-head{font-size:24px}#teams .our-team-head{text-align:center}#teams span.team-sm-hd{font-size:20px}#our_blogs p.blog-subheading{font-size:24px;line-height:40px;width:48%}#our_blogs .blog-box{text-align:center}#our_blogs .blog-title p{font-size:14px}#newsletter p{font-size:20px;text-align:center}#work-flow h3{line-height:10px;font-size:20px;margin:0}#footer_box .footer3{margin-top:20px}#newsletter h3.left-head{padding-right:0;text-align:center}#newsletter .news-btn,#newsletter h3.main-right{text-align:center}.meta-ser-p1{margin-bottom:18px}#comments p.comment-form-cookies-consent{display:flex}#comments p.comment-form-cookies-consent input{margin-right:20px}.single-blog .nav-links .post-title{display:none}.contac_form span.wpcf7-form-control-wrap input{margin:0 12px 20px 0 !important}#work-flow .owl-carousel:after{display:none}#banner #myModal iframe{height:230px}}@media screen and (min-width:768px) and (max-width:991px){.faq-left-images{display:flex;align-items:center;justify-content:center;margin-top:25px}.feeling-better-title p{color:#000;font-family:Almarai;font-size:16px;font-style:normal;font-weight:400;line-height:25px;text-align:center;margin-bottom:0}h4.cal-head{text-align:center}.product-tag p{font-size:10px}.banner-test-bg{display:none}#header .logo img{max-height:123px;width:auto;position:absolute;top:57px !important;z-index:9;left:15% !important}#work-flow .owl-carousel:after{display:none}#banner .banner-box{max-width:50%}p.services-subheading{color:#000;text-align:center;font-family:Gloock;font-size:33px;font-style:normal;font-weight:400;line-height:55px;width:50%}.services-title{position:absolute;z-index:9;bottom:22px;right:6px}#help-coach h4.main-paragraph{color:#000;text-align:center;font-family:Almarai;font-size:16px;font-style:normal;font-weight:400;line-height:25px;width:100% !important}#banner{max-width:100%;margin:auto;position:relative;padding:0;padding:10%}#our_blogs .blog-title p{color:#121212;font-family:Almarai;font-size:14px;font-style:normal;font-weight:400;line-height:21px}#our_blogs h5{color:#000;font-family:Gloock;font-size:18px;font-style:normal;font-weight:600;line-height:27px}.calculate-chart{display:flex;align-items:center;justify-content:space-around}div.nav_wrap .quote-btn a{color:#510f1b;font-family:Almarai;font-size:10px;font-style:normal;font-weight:700;line-height:normal;display:inline-flex;height:unset;padding:12px 16px;justify-content:center;align-items:center;gap:10px;flex-shrink:0;border-radius:24px;background:var(--Primary-Color,#f3c5b8)}div.nav_wrap .quote-btn{display:flex;align-items:center;justify-content:space-between !important}h2.main-heading{color:#000;text-align:center;font-family:Gloock;font-size:22px;font-style:normal;font-weight:400;line-height:45px;width:50%}#banner div.main-heading p{color:#000;font-family:Almarai;font-size:14px;font-style:normal;font-weight:400;line-height:25px;width:328px;height:50px;flex-shrink:0}h3.main_para{width:100%}h2.main-heading{width:100%}#testimonial .main_heading_testi{width:66%;padding-bottom:42px}.toggle-nav{margin-top:0 !important}p.transform-subheading{width:61%}p.transform-subheading{width:61%}.services-title a h5{font-size:18px}#appointment input[type=text],#appointment input[type=number],#appointment input[type=email],#appointment input[type=email]{width:100%!important;float:unset}#about div.about-contact{right:70px;padding:24px 38px}#about .main-subtext{line-height:30px;font-size:28px}#about div.one-imgs{text-align:left}#appointment .head{line-height:40px;font-size:28px}#testimonial .main_heading{line-height:30px;font-size:24px}#work-flow h3{line-height:26px;padding:0}#work-flow p.service-subheading,#teams h3{font-size:28px}#our_blogs p.blog-subheading{font-size:28px;line-height:40px;width:44% !important}#newsletter h3.left-head{font-size:25px}.owl-nav,.owl-dots{display:none !important}.single-blog .nav-links .post-title{display:none}#banner #myModal iframe{height:215px}#banner h1.banner-head{font-size:24px}#banner h1.banner-head{color:#000;font-family:Gloock;font-style:normal;font-weight:700;line-height:25px;width:389px}#banner div.main-heading p{font-size:13px !important;width:353px !important}#register h3{font-size:28px}}@media screen and (min-width:992px) and (max-width:1200px){.toggle-nav{margin-top:0 !important}.header_btn a{font-size:10px}#our_blogs .border{height:82%;top:9%}#our_blogs .news_text{max-width:210px}#our_blogs .latest_content{top:15%}#appointment input[type=text],#appointment input[type=number],#appointment input[type=email],#appointment input[type=email]{width:100%!important;float:unset}.topbar_section .socialbox i{padding-right:10px}.owl-nav,.owl-dots{display:none !important}}@media screen and (max-width:1024px){.main-navigation ul ul{background-color:transparent}.main-navigation ul ul li,.menubar.scrolled .main-navigation ul ul li{border-bottom:none}#footer h3{color:#121212;font-family:Gloock;font-size:19px;font-style:normal;font-weight:600;line-height:35px}div.nav_wrap .quote-btn a{color:#510f1b;font-family:Almarai;font-size:12px;font-style:normal;font-weight:700;line-height:normal;display:inline-flex;height:48px;padding:unset;justify-content:center;align-items:center;gap:10px;flex-shrink:0;border-radius:24px;background:var(--Primary-Color,#f3c5b8);width:152px;margin:6px}h6.cal-head{width:unset}#our_blogs h5{color:#000;font-family:Gloock;font-size:18px;font-style:normal;font-weight:600;line-height:31px}#banner div.main-heading p{color:#000;font-family:Almarai;font-size:16px;font-style:normal;font-weight:400;line-height:25px;width:456px;height:50px;flex-shrink:0}.img-left-one:after{content:"";width:550px;height:680px;background:#f3c5b8;position:absolute;left:33px;z-index:0;border-radius:60px 60px 60px 170px;background:var(--Primary-Color,#f3c5b8);width:446px;height:479px;top:39px}#about p.main_para{color:#000;font-family:Almarai;font-size:14px;font-style:normal;font-weight:400;line-height:25px}.topbar-call a h6{color:#000;font-family:Almarai;font-size:14px;font-style:normal;font-weight:400;line-height:25px}#header .logo img{max-height:123px;width:auto;position:absolute;top:32px;z-index:9;left:40%}#about .main-subtext{color:#000;font-family:Gloock;font-size:25px;font-style:normal;font-weight:600;line-height:40px}.testimonial-content .main-text p{color:#000;font-family:Almarai;font-size:14px;font-style:normal;font-weight:400;line-height:22px}.heading-testimonial p{color:#000;font-family:Almarai;font-size:15px;font-style:normal;font-weight:700;line-height:normal}.faq-heads h2{color:#000;font-family:Gloock;font-size:28px;font-style:normal;font-weight:600;line-height:39px;text-align:left;width:85%}.services-content p{color:#000;font-family:Almarai;font-size:14px;font-style:normal;font-weight:400;line-height:25px}.services-title a h5{color:#000;font-family:Gloock;font-size:16px;font-style:normal;font-weight:600;line-height:0}.owl-carousel .owl-item img{display:block;width:100% !important}.topbar-email a h6{color:#000;font-family:Almarai;font-size:14px;font-style:normal;font-weight:400;line-height:0}.owl-carousel .owl-item img{display:block;width:100% !important}div.nav_wrap .quote-btn{display:flex;align-items:center;justify-content:center}.site-description{font-size:12px !important}#banner{max-width:100%;margin:auto;position:relative;padding:0;padding:10%}.toggle-nav{display:block;position:relative;right:15px;height:30px;width:30px;cursor:pointer;margin:0 auto;z-index:9;right:0;text-align:right;right:0;margin-right:0;float:inline-start}.toggle-nav i{font-size:29px;color:#f3c5b8}.sidenav{height:100%;width:0;position:fixed;z-index:9999999;top:0;right:0;background-color:#f3c5b8;overflow-x:hidden;transition:.5s;padding-top:60px}.sidenav a{padding:8px 8px 8px 32px;text-decoration:none;color:#818181;display:block;transition:.3s}.sidenav a:hover{color:#f1f1f1}.sidenav .closebtn{position:absolute;top:0;right:25px;font-size:36px;margin-left:50px;display:block;color:#fff}.sidenav #site-navigation{width:100%}.toggle-nav span{cursor:pointer;text-align:right}iframe{width:100%}.innermenubox{position:static;padding-bottom:10px}.main-navigation .menu{float:none;text-align:center}.main-navigation ul ul li,#masthead.scrolled .main-navigation ul ul li{display:block}.main-navigation .menu>ul>li.highlight{background:0 0 !important}.menu>ul>li:hover:before,.menu>ul>li.current_page_item:before,.menu>ul>li.current-menu-item:before{display:none}.sf-arrows .sf-with-ul:after{border-top-color:#333}.toggle i.fa.fa-bars,.toggle i.fa.fa-times{float:right;color:#000}.menubar .nav ul{width:100%;margin-top:0}.menubar .nav ul li,.menubar.scrolled .main-navigation li{border-top:1px #303030 solid;display:block;text-align:left;float:none;width:18rem;padding:5px}.nav ul li a{padding:5px 10px;display:block;color:#fff}.nav ul li a:hover{color:#ff8a00}.nav ul li ul,.nav ul li ul ul{display:block !important}.nav ul li ul li a:before{content:"\00BB \00a0"}.nav ul li ul li a{padding-left:20px !important}.nav ul li ul li ul li a{padding-left:30px !important}.main-navigation ul ul{position:static;width:100%;box-shadow:none}.top_bar_btn{padding:0}.main-navigation li.current_page_item{border:none}#release .owl-nav{display:none}}@media screen and (min-width:1300px) and (max-width:1400px){.services-title a h5{color:#000;font-family:Gloock;font-size:16px;font-style:normal;font-weight:600;line-height:0}#banner{padding:13%}}@media screen and (min-width:992px) and (max-width:1199px){.main-navigation li{padding:16px 8px}.home_contact_form:after{width:475px}#about div.about-contact{bottom:14%;right:21px;padding:24px 18px}#about div.about-contact a{font-size:18px}#newsletter .newsletter_form form input[type=submit]{bottom:78px}#banner #myModal iframe{height:303px}.img-left-one:after{content:"";width:550px;height:680px;background:#f3c5b8;position:absolute;left:33px;z-index:0;border-radius:60px 60px 60px 149px;background:var(--Primary-Color,#f3c5b8);width:443px;height:477px;top:40px}#about div.one-imgs img{height:300px}.services-title a h5{color:#000;font-family:Gloock;font-size:16px;font-style:normal;font-weight:600;line-height:0}.services-title{position:absolute;z-index:9;bottom:32px;right:6px}.services-content p{color:#000;font-family:Almarai;font-size:15px;font-style:normal;font-weight:400;line-height:25px}}