.menu-my-account{display:none}@media only screen and (max-width:1260px){#navbar .upw .sub_menu_upw>.upw__title{display:none}#navbar .upw .sub_menu_upw>li{width:100%!important;float:unset!important;background:unset;border:none!important;padding:0;margin:0!important}.upw #menu-main-menu li.upw>.sub_menu_upw{position:unset!important;min-height:inherit!important;opacity:1!important;visibility:visible!important;box-shadow:none!important;border-radius:0!important;padding:0 0 20px 40px!important;width:100%!important;transform:unset!important;background:transparent!important;display:none}.upw .upw .sub_menu_upw .parent-menu{padding-right:5px!important;padding-left:45px!important;margin-bottom:10px!important}.upw .upw .parent-menu h4{margin-bottom:0;border:0;font-size:14px}.upw #menu-main-menu li.upw .sub_menu_upw li a{padding:5px 7px!important;font-weight:400!important;width:100%!important;font-size:14px!important;color:#000!important;font-weight:500!important}.nav .menu-item .right-arrow{display:none}.upw .upw .sub_menu_upw .upw__button{display:none!important}.upw .cart-menu .bag-number{right:unset!important;margin-left:20px}}@media only screen and (device-width:1024px) and (device-height:1366px) and (orientation:landscape),only screen and (min-device-width:1024px) and (max-device-height:1366px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait),only screen and (min-device-width:1180px) and (max-device-height:820px) and (orientation:landscape),only screen and (min-device-width:1024px) and (max-device-height:768px) and (orientation:landscape){.logo-area .row{justify-content:space-between}.banner-img{display:none}.upw.logged-in #menu-main-menu .menu-item:nth-last-child(2){display:none}}@media only screen and (device-width:768px) and (device-height:1024px) and (orientation:portrait),only screen and (device-width:834px) and (device-height:1194px) and (orientation:portrait),only screen and (device-width:820px) and (device-height:1180px) and (orientation:portrait),only screen and (device-width:810px) and (device-height:1080px) and (orientation:portrait),only screen and (device-width:912px) and (device-height:1368px) and (orientation:portrait){.logo-area .row{justify-content:space-between}.logoBx{flex:0 0 100%;max-width:100%}.banner-img{display:none}.hero-slider .slide-inner{background-size:cover;background-position:center}.hero-slider .banner-content{background:rgb(255 255 255 / .7)}.upw.logged-in #menu-main-menu .menu-item:nth-last-child(2){display:none}}@media only screen and (max-width:992px){.h1,h1{font-size:2.5rem}.header-cta-block{display:none}nav.navbar{visibility:hidden;opacity:0;height:0;padding:0;margin:0}nav.navbar.nav-show{visibility:unset;opacity:unset;height:unset;padding:unset;margin:unset}.upw.logged-in #menu-main-menu .menu-item:nth-last-child(2){display:block}.row{margin-left:0;margin-right:0}.services-block-row{top:0;padding-top:0;margin-right:0}.services-section .service-grids{margin-right:0}.services-section{padding-bottom:50px}.featured-image{margin-bottom:20px}.site-header .navbar-header .navbar-brand{font-size:24px;margin-top:0!important;margin-bottom:0!important}.enquiry-row{margin-top:0}.post-slider .details .details-description{margin-left:0}.blog-section .img-cat{padding-left:0;padding-right:0}.post-slider .details{padding-top:0;padding-left:0;padding-right:0}.faq-container{margin-bottom:20px}.cta-btn-cont{border-radius:100px;margin-bottom:10px}.contact-block{padding-left:0;padding-right:0}.contact-pg-section .contact-info>div.border-left{width:auto!important}.upw__banner{padding-left:15px!important;padding-right:15px!important}.upw__banner .upw__left__side{float:unset;width:100%;margin-left:0;margin-right:0;margin-bottom:15px}.upw__banner .upw__right__side{float:unset;width:100%;margin-top:10px}.upw__banner .upw__right__side img{margin-top:15px}.header-socials{justify-content:center;margin-bottom:10px}.header-cta-block{text-align:center}.upw__products .upw__search{margin:50px 0 0 0}.site-header .navbar-header button{right:50px}.navbar-nav{display:block}#pmLoginModal .modal-dialog .modal-header,#pmRegisterModal .modal-dialog .modal-header,#consultationPopupModal .modal-dialog .modal-header{display:block;padding:0;margin:0}#pmLoginModal .modal-dialog .modal-header img,#pmRegisterModal .modal-dialog .modal-header img,#consultationPopupModal .modal-dialog .modal-header img{display:none}#consultationPopupModal .modal-dialog .modal-body{padding:0}.modal-content.registering{height:100vh}.modal-dialog .registering .modal-body{padding:0}.upw section.upw__banner,.upw .upw---categories---page .upw__products{padding-top:25px}.upw .upw__question .half{float:unset;width:100%}.upw .upw__question .half.last{float:unset;width:100%;margin-top:40px}.upw div.phase>div>label{font-size:25px}.upw .upw__dashboard .upw__main{padding-bottom:150px!important}.upw .upw__dashboard #deliveryForm{display:flex;flex-flow:row wrap}.upw .upw__dashboard #deliveryForm .upw__dash_half:not(.last) .upw__element_2:last-child{text-align:center}.upw .upw__dashboard .upw__card h3{font-size:20px!important;align-items:center}.upw__dashboard .video-tile{width:100%}.upw__dashboard .video-tile iframe{width:100%!important;height:250px!important}header .cart-menu .bag-icon svg{fill:#000}.trust-logos-section img{background-color:#fff}}@media only screen and (max-width:767px){.hero-slider .slide-inner{background-size:cover;background-position:center}.banner-img{display:none}.w-100.mt-4 a{display:block!important;width:50%;margin-bottom:6px;margin-left:auto;margin-right:auto!important}.menu-item.upw:last-child{display:block}.menu-item.upw.login-register a:before{content:unset!important}.default-btn{padding:10px 25px}.section-title{margin-bottom:35px}.section-title span{font-size:15px}.section-title h3{font-size:25px}.section-title p{font-size:15px}.ptb-100{padding-top:50px;padding-bottom:50px}.pt-100{padding-top:50px}.pb-100{padding-bottom:50px}.pb-70{padding-bottom:20px}.top-header-text{text-align:center}.top-header-text span{font-size:15px}.top-header-text span i{line-height:0}.top-header-social{text-align:center;margin-top:20px}.mean-container a.meanmenu-reveal{padding:0 0 0 0}.mean-container a.meanmenu-reveal span{display:block;background:#000;height:4px;margin-top:-5px;border-radius:3px;position:relative;top:8px}.mean-container .mean-bar{background-color:unset;border-bottom:none}.mean-container .mean-nav{margin-top:40px}.story-section-s2,.story-section-s2 .about-content{text-align:center!important}.post-slider .details .details-description{text-align:center}.others-option-for-responsive .dot-menu{top:-26px}.others-option-for-responsive .container .container{right:20px;max-width:225px;padding-top:10px;padding-bottom:10px;border-radius:5px}.others-option-for-responsive .option-inner .others-options{margin-left:0}.search-overlay.search-popup{right:-10px}.main-slider-item{padding-top:60px;padding-bottom:125px}.main-slider-content{padding:25px}.main-slider-content span{font-size:16px}.main-slider-content h1{font-size:32px;margin-top:15px}.main-slider-content .slider-btn{margin-top:20px}.about-image{height:450px;text-align:center;margin-bottom:30px}.about-item-content h3{font-size:25px}.about-fun-fact{padding:35px 10px 10px}.about-fun-fact .fun-fact::before{display:none}.about-fun-fact .fun-fact h3{font-size:25px}.about-fun-fact .fun-fact h3 .sign-icon{font-size:25px;position:relative;left:-2px}.about-fun-fact .fun-fact p{font-size:15px}.services-item .content h3{font-size:22px}.quote-area .container-fluid{padding-left:15px}.quote-image{height:450px;text-align:center}.quote-form{padding:30px 0 0}.quote-form .content{margin-bottom:25px}.quote-form .content h3{font-size:25px}.choose-item{padding:25px}.choose-item .icon i{font-size:45px}.choose-item h3{font-size:22px}.video-content .video-btn{width:60px;height:60px;line-height:60px}.video-content .video-btn i{font-size:26px;top:5px;left:2px}.video-area{padding-top:100px;padding-bottom:100px}.single-team-box .content h3{font-size:22px}.testimonial-area{padding-top:60px}.testimonial-area.bg-ffffff .container-fluid{padding-left:15px}.testimonial-item{padding:50px 20px;border-radius:0}.testimonial-item .icon{position:relative;left:0;top:0;margin-bottom:20px}.testimonial-item .icon i{font-size:40px;line-height:1}.testimonial-item h3{font-size:25px}.testimonial-item .testimonial-info{margin-bottom:30px}.testimonial-slider.owl-theme .owl-nav.disabled+.owl-dots{right:0}.single-blog-item .content h3{font-size:22px}.newsletter-area .row{padding:30px 15px}.newsletter-content{margin-bottom:30px}.newsletter-content h2{font-size:25px}.newsletter-form button{position:relative;right:0;top:0;margin-top:25px}.single-footer-widget .logo{margin-bottom:16px}.single-footer-widget .logo h2{font-size:40px}.pl-5,.px-5{padding-left:0!important}.copyright-area .copyright-area-content{text-align:center}.copyright-area .copyright-area-content ul{text-align:center;margin-top:15px}.main-banner-item{padding-top:50px;padding-bottom:50px}.main-banner-item.item-two{padding-top:50px;padding-bottom:50px}.main-banner-content{text-align:center}.main-banner-content span{font-size:15px}.main-banner-content h1{font-size:32px}.main-banner-content .banner-btn .optional-btn{padding:10px 25px;margin-left:0;margin-top:20px}.about-image-warp{height:450px;text-align:center;margin-bottom:30px}.about-image-warp::before{display:none}.single-services-box{padding:40px 25px}.single-services-box .icon i{font-size:50px}.single-services-box h3{font-size:22px}.work-process-area .container-fluid{padding-left:15px}.work-process-image{height:450px;text-align:center}.work-process-item{padding:30px 0 50px}.work-process-item .work-content h3{font-size:25px}.work-process-item .work-inner-content h4{font-size:22px}.work-process-item .work-inner-content p{font-size:15px}.benefit-image{text-align:center;margin-bottom:30px}.benefit-content span{font-size:15px}.benefit-content h3{font-size:25px}.top-services-item{padding:40px 24px}.top-services-item h3{font-size:20px}.about-image-two{padding-bottom:0;padding-left:0;text-align:center;margin-bottom:30px}.about-image-two img:nth-child(2){max-width:170px}.about-information h5{font-size:18px}.about-information h6{font-size:16px}.about-information h6 i{font-size:18px}.provide-area .container-fluid{padding-left:15px}.provide-image{height:450px;text-align:center}.provide-item{padding:30px 0 50px}.provide-item .provide-content h3{font-size:25px}.provide-item .provide-inner-content h4{font-size:22px}.single-fun-fact h3{font-size:30px}.single-feedback-item .icon{text-align:center}.banner-form{padding:15px;margin-top:30px}.banner-form .content h3{font-size:22px}.dropdown-menu{right:10px!important;left:auto!important}.page-banner-area{padding-top:70px;padding-bottom:60px}.page-banner-content h2{font-size:30px}.page-banner-content ul li{font-size:14px}.appointment-form .content{margin-bottom:20px}.appointment-form .content h3{font-size:25px}.login-form{padding:30px 15px}.login-form h2{margin-bottom:20px;font-size:25px}.login-form .lost-your-password{text-align:left!important;margin-top:8px}.register-form{padding:30px 15px}.register-form h2{margin-bottom:20px;font-size:25px}.error-content h3{font-size:25px}.terms-of-service-content h3{font-size:20px}.privacy-content h3{font-size:20px}.services-details-desc h3{font-size:22px}.services-details-information{margin-top:30px}.related-services h5{font-size:22px}.projects-details-desc h3{font-size:22px}.projects-details-desc h4{font-size:22px}.projects-details-information{margin-top:30px}.related-projects h5{font-size:22px}.blog-details-desc .article-content h3{font-size:22px}.blog-details-desc .article-footer{margin-top:20px}.blog-details-desc .article-footer .article-tags{-webkit-box-flex:unset;-ms-flex:unset;flex:unset;max-width:unset}.blog-details-desc .article-footer .article-share{-webkit-box-flex:unset;-ms-flex:unset;flex:unset;max-width:unset;margin-top:20px}.widget-area{margin-top:35px}.hero-slider{height:600px}.hero-slider .banner-content{padding:0 25px;background:#fff0;text-align:center;justify-content:center}.hero-slider .banner-content h1,.hero-slider .banner-content p{color:#fff}.hero-slider .banner-content .theme-btn-trans-1{color:#fff;border-color:#fff}.logo-area .searchBoxContainer{margin-top:20px;margin-bottom:20px}.search-form #prod-search button{border:none;position:relative;right:0;border-top-left-radius:0;border-bottom-left-radius:0}.tagline-text{flex:0 0 71%}.banner-bottom-tagline{padding:35px 0}.services-section .service-grids .grid,.blog-section .grid .details{text-align:center}.upw .upw__sidebar__shop,.upw .upw__with_sidebar__shop{width:100%}.upw .upw__with_sidebar__shop .upw__product_list li{width:100%;margin-right:0}.upw .upw-prod-button .single-prod-btn{display:block;width:100%!important}section.upw__product{padding-top:25px}section.upw__product .product-info .product-title{font-size:20px}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{opacity:1}.upw .upw__banner .upw__button.float_left{width:100%!important}.condition-how-it-works .section-content-area{display:block}.condition-how-it-works .section-content-area .section-block{margin-bottom:50px}.consultation-content-area .section-description{margin-left:0;margin-bottom:10px;flex:0 0 100%;text-align:center;display:flex;justify-content:center;flex-flow:row wrap}.condition-consultation-content.pb-150{padding-bottom:50px}.upw .upw__product_list .owl-stage .owl-item{margin-bottom:30px}.upw .upw__product_list.owl-carousel .owl-prev{left:-30px;background:#fff0}.upw .upw__product_list.owl-carousel .owl-next{right:-30px;background:#fff0}body.upw:not(.logged-in) .upw__product_list.owl-carousel .owl-prev{left:-20px;background:#fff0}body.upw:not(.logged-in) .upw__product_list.owl-carousel .owl-next{right:-20px;background:#fff0}.upw .upw__banner .section-title,.upw__banner h1{font-size:30px}.upw .upw__products .upw__container{padding:0 15px}body.upw:not(.logged-in) .upw__banner .upw__container{padding:0}body.upw.logged-in .upw__banner .upw__container{padding:0;margin:0}body.upw.logged-in .upw__container{max-width:100%!important}.upw .upw__cart .upw__button.float_right{float:unset!important;width:100%!important;margin:0 0 10px!important}.upw__cart ul.nav.nav-tabs li{margin-bottom:10px}.upw .order-confirmation .upw__banner h1{font-size:30px}.upw .order-confirmation ul.thank_you_list li{text-align:left}.upw .order-confirmation .order-status span{background:#fff0;padding:0}.upw .order-confirmation .order-confirmation-act-btns{margin-bottom:20px}.upw .order-confirmation .order-confirmation-act-btns .upw__button.float_left{display:block;margin-bottom:10px!important}.upw .order-confirmation .ordered-product-detail{padding-bottom:0}.upw .order-confirmation .customer-detail .col-12,.upw .order-confirmation .ordered-product-detail .col-12{padding:0}.order-step-section,.prescription-content-section,.reviews-section,.step-section{padding:50px 0!important}.order-step-content{margin-bottom:50px}.presc-content{margin-left:0}.step-section .step-content:nth-child(odd) .short-content{margin-left:0}.step-section .step-content:nth-child(even) .short-content{margin-right:0}.step-content,.order-step-container{margin-bottom:30px!important;box-shadow:0 0 10px 0 #e7e7e7;padding-top:20px;border-radius:10px}.step-img-container{order:1!important;margin-bottom:0!important}.step-content-container{order:2!important}section.banner-section{padding-top:50px;padding-bottom:50px}}@media only screen and (min-width:576px) and (max-width:767px){.main-banner-content .banner-btn .optional-btn{margin-left:10px;margin-top:0}.login-form .lost-your-password{text-align:right!important;margin-top:0}}@media only screen and (min-width:768px) and (max-width:991px){.ptb-100{padding-top:70px;padding-bottom:70px}.pt-100{padding-top:70px}.pb-100{padding-bottom:70px}.pb-70{padding-bottom:40px}.top-header-text{text-align:center}.top-header-text span{font-size:15px}.top-header-text span i{line-height:0}.top-header-social{text-align:center;margin-top:20px}.mean-container a.meanmenu-reveal{padding:0 0 0 0}.mean-container a.meanmenu-reveal span{display:block;background:#000;height:4px;margin-top:-5px;border-radius:3px;position:relative;top:8px}.mean-container .mean-bar{background-color:unset;border-bottom:none}.mean-container .mean-nav{margin-top:40px}.others-option-for-responsive .dot-menu{top:-26px}.others-option-for-responsive .container .container{right:20px;max-width:225px;padding-top:10px;padding-bottom:10px;border-radius:5px}.others-option-for-responsive .option-inner .others-options{margin-left:0}.search-overlay.search-popup{right:-10px}.main-slider-item{padding-top:100px;padding-bottom:125px}.main-slider-content{padding:25px}.about-image{height:450px;text-align:center;margin-bottom:30px}.quote-area .container-fluid{padding-left:15px}.quote-image{height:450px;text-align:center}.quote-form{padding:30px 0 0;max-width:100%}.choose-item{padding:25px}.video-content .video-btn{width:60px;height:60px;line-height:60px}.video-content .video-btn i{font-size:26px;top:5px;left:2px}.video-area{padding-top:150px;padding-bottom:150px}.testimonial-area{padding-top:80px}.testimonial-area.bg-ffffff .container-fluid{padding-left:15px}.testimonial-item{padding:50px 50px 50px 145px}.testimonial-slider.owl-theme .owl-nav.disabled+.owl-dots{right:0}.newsletter-content{margin-bottom:30px}.single-footer-widget .logo{margin-bottom:16px}.single-footer-widget .logo h2{font-size:40px}.pl-5,.px-5{padding-left:0!important}.main-banner-item{padding-top:80px;padding-bottom:80px}.main-banner-item.item-two{padding-top:100px;padding-bottom:100px}.about-image-warp{height:450px;text-align:center;margin-bottom:30px}.about-image-warp::before{display:none}.single-services-box{padding:40px 25px}.single-services-box .icon i{font-size:50px}.single-services-box h3{font-size:22px}.work-process-area .container-fluid{padding-left:15px}.work-process-image{height:450px;text-align:center}.work-process-item{padding:30px 0 70px}.benefit-image{text-align:center;margin-bottom:30px}.top-services-item{padding:40px 24px}.top-services-item h3{font-size:20px}.about-image-two{padding-bottom:0;padding-left:0;text-align:center;margin-bottom:30px}.about-image-two img:nth-child(2){max-width:330px;left:20px}.provide-area .container-fluid{padding-left:15px}.provide-image{height:450px;text-align:center}.provide-item{padding:30px 0 70px}.single-feedback-item .icon{text-align:center}.banner-form{padding:15px;margin-top:30px}.banner-form .content h3{font-size:22px}.dropdown-menu{right:10px!important;left:auto!important}.services-details-information{margin-top:30px}.projects-details-information{margin-top:30px}.widget-area{margin-top:35px}}@media only screen and (min-width:992px) and (max-width:1199px){.mean-container a.meanmenu-reveal{padding:0 0 0 0}.mean-container a.meanmenu-reveal span{display:block;background:#000;height:4px;margin-top:-5px;border-radius:3px;position:relative;top:8px}.mean-container .mean-bar{background-color:unset;border-bottom:none;padding-top:0}.mean-container .mean-nav{margin-top:40px}.others-option-for-responsive .dot-menu{top:-26px}.others-option-for-responsive .container .container{right:20px;max-width:225px;padding-top:10px;padding-bottom:10px;border-radius:5px}.others-option-for-responsive .option-inner .others-options{margin-left:0}.search-overlay.search-popup{right:-10px}.services-item .content h3{font-size:22px}.choose-item{padding:40px 25px}.choose-item h3{font-size:22px}.single-blog-item .content h3{font-size:20px}.dropdown-menu{right:10px!important;left:auto!important}.single-services-box{padding:30px 20px}.single-services-box h3{font-size:22px}.benefit-content .benefit-list li span{font-size:14px}.top-services-item{padding:30px 20px}.top-services-item h3{font-size:20px}.services-details-information .services-list li a{padding:20px}.services-details-information .download-file{padding:20px}.services-details-information .services-contact-info{padding:20px}.contact-pg-section .contact-info{margin-top:0}}@media only screen and (max-width:1500px){.sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}}@media only screen and (min-width:1200px) and (max-width:2500px){.container{max-width:1250px}.menu-my-account{display:none}}@media only screen and (max-width:480px){.upw__banner a.upw__button{display:block;width:100%!important;margin-bottom:10px!important}.site-header .navbar-header button{right:15px}}