/*!/wp-content/themes/prime-beauty-salon-pro/assets/css/theme-css/header-footer.css*/:root{--font-color:#121212;--black-color:#000;--grey-color:#F5F5F5;--red-color:#FF4848;--white-color:#ffffff;--roboto-font:'Roboto';--theme-primary-color:#9a563a}#topbar{display:none}.search-btn input[type=search]{border:none;border-bottom:2px solid #E3E3E3}.side-icon-wrap .search-btn .search-input{position:absolute;bottom:-50px}.side-icon-wrap .search-btn .search-input{box-shadow:10px 0 10px #d3d3d3;position:absolute;bottom:-50px;right:-50%;transform:translateX(50%);z-index:2;width:0;opacity:0;height:40px;border-radius:8px;padding:0 10px;transition:0.9s ease-in-out}input.search-input.input-toggle{opacity:1!important;width:250px!important;height:40px;border-radius:8px;padding:0 10px}.primary-menu .current-menu-item a,.main-header ul#menu-primary-menu li a,.primary-menu li a{text-align:left;font:normal normal normal 19px/23px Roboto;letter-spacing:0;color:#000;opacity:1}div#header{background:transparent!important}header#masthead{position:absolute;top:0;left:0;width:100%;z-index:9;padding:10px 0}a.slider-btn svg{width:18px;height:21px}a.slider-btn svg path{fill:#fff}.logo-text{display:none}header{position:relative;height:auto;text-align:center}header h1{font-size:22px;font-size:1.375rem;color:#fff;font-weight:300;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.headerbar{font-size:30px;font-weight:900}.fixed-header .side-navigation{margin:12px 0}.side-navigation li{position:relative;padding:10px 25px;display:inline-block}.sub-menu li{padding:10px 15px}.side-navigation .menu-primary-menu>li:first-child{padding-left:0}.side-navigation li:last-child{border-right:none}.side-navigation a:hover{color:var(--purple-color)}.sub-menu li:hover{transition:3s}.sub-menu li{margin-top:0}.side-navigation ul ul ul{left:100%;top:0}.side-navigation ul ul a{text-transform:none;color:#1e1d1c;padding:9px 0;font:normal normal normal 16px/23px Roboto}.side-navigation ul ul li,.menubar.scrolled .side-navigation ul ul li{float:none;display:block;text-align:left}.side-navigation ul ul li:last-child{border-bottom:0}.side-navigation ul li:hover>ul{display:block;margin:0;width:100%;position:absolute}.side-navigation ul li.menu-item-has-children>a:after{content:"\f107";position:absolute;margin-left:5px;font-family:"font awesome 5 free";font-weight:900;transition:0.3s ease-in-out}.side-navigation .menu>ul>li.highlight{background-color:#5819B8}.side-navigation .menu>ul>li.highlight:hover{background:#fff0}.site-main .comment-navigation,.site-main .posts-navigation,.site-main .post-navigation{margin:0 0 15px;overflow:hidden}.comment-navigation .nav-previous,.posts-navigation .nav-previous,.post-navigation .nav-previous{float:left}.comment-navigation .nav-next,.posts-navigation .nav-next,.post-navigation .nav-next{float:right;text-align:right;width:auto}.scrollup{color:var(--white-color);position:fixed;display:none;bottom:13px;left:1em;z-index:9999999999;background:var(--purple-color);width:55px;height:55px;border-radius:50%;padding:15px 20px}.scrollup.left{left:15px;right:auto}.scrollup.center{left:45%;right:44%}.scrollup:focus,.scrollup:hover{color:var(--white-color)}.scrollup span{display:inline-block;color:#fff!important}.scrollup i{font-size:23px}.foot-offer-text{position:absolute;top:40px;padding:0 0 0 15px}.foot-offer-text h5{font-weight:700}.footer-main-grid{display:grid;grid-template-columns:1fr 1fr 1fr 1.5fr 1.5fr}#footer .textwidget p{font:normal 16px/26px Open Sans;letter-spacing:0;color:var(--white-color)}#footer input[type='submit']{position:absolute;right:0;background:none;border:none;top:10px;color:var(--white-color);font-weight:600}input[type='email']{background:var(--white-color)}.footer-grid-column form{position:relative}#footer input:focus::placeholder{color:#000}#footer form:hover input[type='submit']{color:#000;font-size:13px;padding:0 12px}.main_sociobox{margin-top:0}#footer .copyright p{margin-bottom:0;text-align:left;font:normal 16px/22px Open Sans;letter-spacing:0;color:#ffffff!important;font-weight:200}#footer .copyright a{margin-bottom:0;text-align:left;font-size:22px;line-height:18px;color:#ffffff!important;font-weight:800}ul.card-accept li{display:inline-block!important;padding-left:20px!important;color:#fff}#footer .card-image img{width:65%;padding-top:5px}#footer span.card-image{margin-left:30px}#footer span.card-text{font:400 16px/30px Comfortaa;letter-spacing:0;color:#FFF}#footer ul{margin:0}#footer ul li a,#footer a.contributor-btn,#footer ul li p.post-date{text-align:left;font:normal normal normal 18px/34px Roboto;letter-spacing:0;color:#000}ul.footer-contact{display:flex;flex-direction:column;align-items:self-start;gap:50px}.footer-cols .row{display:grid;grid-template-columns:repeat(4,1fr);gap:50px}.footer-cols .row div{width:100%}ul.footer-contact li span i{font-size:25px!important;color:#ffffff!important}.widget_recent_entries img{width:100px}#footer h3.widget-title,#footer h3.top_title{font:bold 18px/45px var(--josefin-font);letter-spacing:0;color:#272727;;padding:0}#footer ul li{list-style:none;text-align:left!important;padding:5px 0;display:block;font-weight:600;font-size:13px}#footer .social_widget a{color:var(--white-color);display:inline-block;width:30px;height:30px}.custom-social-icons a:hover i{transition:all .2s linear;transform:scale(1.2);color:#000!important}.about_me table,.about_me td,.about_me th{border:none}.about_me p.message{margin-bottom:5px!important}#footer_box .sub-menu,#our-newsletter .newsletter h3:after,amp-sidebar#sidebar1,.headerbar,.footer_hide{display:none}#footer_box .socialbox i{color:#525b80;margin-left:15px}#footer_box .socialbox i:hover,#footer_box .about_me i,#footer ul li a:hover,.closepop i:hover,#footer a.contributor-btn:hover{color:var(--purple-color)}#footer .widget_media_gallery img{padding-right:25px;border:none}span.credit_link a{color:#fff}#menu-top-menu li{display:inline-block;padding:0 15px 0 0}.container.footer-products{padding-top:30px}h5.footer-product-heading{font:bold 26px/42px Source Sans Pro;padding:5px 0}p.footer-product-text{font:normal 16px/22px Open Sans}#footer h3.widget-title{font:bold 24px/31px Source Sans Pro;padding-bottom:15px}.top-main-wrapper{display:flex;flex-direction:column;justify-content:center;width:100%}div#top-header,div#topabr{display:none}.navigation-bar{margin:0 auto}.get_tt{min-height:70px;background:var(--theme-primary-color);display:flex;justify-content:center;align-items:center;max-width:191px;width:100%}.site-logo{text-align:center}.site-logo img{object-fit:contain;margin:0 auto}ul.sub-menu li{padding:10px 0}img.tp-br-icon{padding-right:8px}.navigation-bar{padding:0;border-radius:10px}.main-header{height:auto;padding:0 0}.side-icon i{font-size:22px;font-family:'Font Awesome 5 Free';font-style:normal}.main-header ul#menu-primary-menu,.main-header ul#menu-primary-menu li{height:100%}.main-header ul#menu-primary-menu{display:flex;justify-content:start;gap:10px}.main-header ul#menu-primary-menu li{display:flex;align-items:center}ul#menu-primary-menu-1>li:hover ul.sub-menu{opacity:1}#header button.search-submit{border:unset;background:unset;top:0;font-size:20px;right:0;padding:4px 0}form.search-form.serach-page{position:relative}.side-icon-wrap{display:flex;justify-content:space-between;flex-direction:row;align-items:center;width:100%}.main-header ul#menu-primary-menu li:hover>.sub-menu li a{padding:15px}#menu-primary-menu li ul.sub-menu li a{color:var(--theme-primary-color)!important}.get_tt a{font-size:22px;font-family:var(--roboto-font);letter-spacing:.6px;text-align:center;color:#fff}.search-bar a img{width:23px;height:23px;object-fit:contain}.main-header ul#menu-primary-menu li{padding:0}.main-header ul#menu-primary-menu li a{padding:14px 16px}.get_t{max-width:153px;width:100%;height:53px;display:flex;justify-content:center;align-items:center;background:#EC1D29;border-radius:11px;font-size:22px;font-family:Poppins;margin-right:20px}.get_t a{color:#fff;line-height:33px}.main-header ul#menu-primary-menu li ul.sub-menu{margin:0;position:absolute;top:60px;width:200px;border-radius:5px;overflow:hidden;opacity:0;transition:0.3s ease-in-out;border-left:4px solid var(--theme-primary-color);border-top-left-radius:0;border-bottom-left-radius:0;background:#fff}.main-header ul#menu-primary-menu li:hover ul.sub-menu{opacity:1!important}.copyright{opacity:1;border-top:1px solid #fff}div#footer_box{padding:50px 0}div#footer_box .footer-cols .row div h3.widget-title{text-align:left;font:normal normal 800 30px/45px Roboto;letter-spacing:.03px;color:#fff;opacity:1}.footer_col_extra:nth-child(2) h3.widget-title{text-align:center}div#footer_box .footer-cols .row div .textwidget p{text-align:left;font:normal normal 300 16px/30px Poppins;letter-spacing:.02px;color:#fff;opacity:1}div#footer_box .footer-cols .row div .menu-links-container #menu-links li a,.footer_col_extra #menu-term-condition li a{font-size:18px;font-family:Montserrat;font-weight:400;line-height:46px;word-spacing:.81px;color:#FFF;text-align:left}div#footer_box .footer-cols .row div.custom-html-widget ul li{display:flex;justify-content:space-between}div#footer_box .footer-cols .row div.custom-html-widget ul li:last-child span.time{text-align:left;font:normal normal 500 20px/50px Roboto;letter-spacing:.02px;color:#fff}div#footer_box .footer-cols .row div.custom-html-widget ul li span,.menu ul li,#footer ul li a{text-align:left;font:normal normal 300 18px/46px Roboto;letter-spacing:.02px;color:#fff;display:flex;justify-content:space-between}div#footer_box .footer-cols .row div.custom-html-widget ul li i{color:var(--theme-primary-color);font-style:normal;font-size:16px;text-align:left;line-height:29px}.footer-contact li a{font-family:'Sofia Pro';font-style:normal;font-weight:300;font-size:16px;line-height:40px;letter-spacing:.02em;color:#4F4F4F}div#footer_box .footer-cols .row div.custom-html-widget ul li p.wrapper{display:flex;flex-direction:column;gap:10px}div#footer_box .footer-cols .row div #recent-posts-2 ul li .recent-post-box .post-content a{font-size:14px;text-align:left;word-spacing:.21px;line-height:28px;color:#fff;font-weight:800}div#footer_box .footer-cols .row div #recent-posts-2 ul li .recent-post-box .post-content .post-date{font-size:14px;text-align:left;word-spacing:.21px;line-height:28px;color:#fff;font-weight:400;position:relative;padding-left:25px}div#footer_box .footer-cols .row div #recent-posts-2 ul li .recent-post-box .post-content .post-date::before{content:"\f133";position:absolute;font-family:fontAwesome;left:3px}.footer-copy{display:flex;justify-content:center;gap:10px;align-items:center}#footer ul.card-accept li a .fa{font-family:'Font Awesome 5 Brands';color:#000;font-weight:200}#footer ul.card-accept li{padding:0!important;width:35px;height:35px;background:#fff;border-radius:50%;display:flex!important;justify-content:center;align-items:center}#footer ul.card-accept{display:flex;justify-content:end;gap:10px}.main-header ul#menu-primary-menu li>ul>li>ul{display:none}.main-header ul#menu-primary-menu li>ul>li:hover>ul{display:block}.archive.author #header ul li ul.sub-menu{background:#FFF 0% 0% no-repeat padding-box;box-shadow:0 2px 6px #00000029}#menu-primary-menu li ul.sub-menu li a,#menu-primary-menu li ul.sub-menu li{width:100%;border-radius:0}#menu-primary-menu li ul.sub-menu li a:hover{border-radius:0}#menu-primary-menu li ul.sub-menu li ul.sub-menu{top:54px;left:100%}#menu-primary-menu li ul.sub-menu li:hover{background:#fff0;border-radius:0}ul.footer-contact li{justify-content:flex-start!important;align-items:center;gap:15px}ul.footer-contact li div h4{padding:0}ul.footer-contact li div h4{padding:0;text-align:left;font:normal normal bold 22px/34px Roboto;letter-spacing:0;color:#fff}.header-search-wrapper{float:right;position:relative}.search-main{line-height:40px;padding:0 14px;cursor:pointer;color:#000;background:#fff0;height:50px;width:50px;padding:0;display:flex;justify-content:center;align-items:center}.header-search-wrapper .search-form-main{background:#fff none repeat scroll 0 0;-webkit-box-shadow:1px 1px 7px rgb(0 0 0 / .15);box-shadow:1px 1px 7px rgb(0 0 0 / .15);border-top:2px solid #408c40;padding:15px;position:absolute;right:0;top:0;width:300px;z-index:9999;opacity:0;visibility:hidden;transition:0.3s ease-in-out;z-index:-1}.header-search-wrapper .search-form-main .left-thread::before{content:"";position:absolute;width:1px;height:50px;background:#ec1d29;top:-46px;left:2px}.header-search-wrapper .search-form-main .right-thread::before{content:"";position:absolute;width:1px;height:50px;background:#ec1d29;top:-46px;right:2px}.search-form-main.active-search{opacity:1;visibility:visible;top:84px;transition:0.3s ease-in-out;z-index:-1;right:0}.header-search-wrapper .search-form-main{border-top-color:#d33}.header-search-wrapper .search-form-main:before{border-left:10px solid #fff0;border-right:10px solid #fff0;border-bottom:10px solid #408c40;content:"";position:absolute;right:15px;top:-10px;display:none}.header-search-wrapper .search-form-main:before{border-bottom-color:#d33}.header-search-wrapper .search-form-main .search-field{border-radius:0;padding:4px 10px;width:100%;float:left;height:36px;border:1px solid #EC1D29}.header-search-wrapper .search-form-main .search-submit{border:medium none;border-radius:0;-webkit-box-shadow:none;box-shadow:none;color:#fff;float:left;width:25%;height:36px;background:#d33}.search-main .fa-search{font-size:24px}.header-search-wrapper .search-form-main .left-thread{position:absolute;width:8px;height:8px;background:#ec1d29;top:4px;left:4px;border-radius:50%;border:1px solid #5A4BD6}.header-search-wrapper .search-form-main .right-thread{position:absolute;width:8px;height:8px;background:#ec1d29;top:4px;right:4px;border-radius:50%;border:1px solid #5A4BD6}.get_t{position:relative}.get_t::before{content:"";position:absolute;width:8px;height:8px;background:#000;top:5px;left:5px;border-radius:50%;border:1px solid #fff}.get_t::after{content:"";position:absolute;width:8px;height:8px;background:#000;top:5px;right:5px;border-radius:50%;border:1px solid #fff}.get_t .left-thread::before{content:"";position:absolute;width:1px;height:80%;background:#000;top:-32px;left:8px}.get_t .left-thread::after{content:"";position:absolute;width:1px;height:80%;background:#000;top:-32px;right:8px}.topbar-social ul{display:flex;justify-content:center;gap:10px}.topbar-social ul li a{width:30px;height:30px;background:#000;border-radius:50%;display:flex;justify-content:center;align-items:center;transition:0.3s ease-in-out}.topbar-social ul li a i{transition:0.3s ease-in-out}.topbar-social ul li a:hover{background:var(--theme-primary-color)}.topbar-social ul li a:hover i{color:#fff!important}.topbar-social ul li a .fa-brands,.topbar-social ul li a .fa{color:#fff;font-family:'Font Awesome 5 Brands';font-style:normal;font-size:16px;font-weight:400}.side-navigation .sub-menu,div#header{z-index:99}.headerbar{display:none}.menu-primary-menu-container{display:flex;justify-content:flex-start;align-items:center}li.loc-mail a i{color:#fff;font-style:normal}.footer-cols .footer_col_extra aside img{max-width:100%;height:auto;width:150px}@media screen and (max-width:1200px) and (min-width:1500px){.menu-primary-menu-container ul#menu-primary-menu li{width:fit-content!important}}@media (max-width:1500px){div#header .row::after{left:350px;top:0;display:none}div#header .container::after{right:350px;top:0;display:none}span.t3,span.t4{position:relative;display:none}span.t3::before{z-index:0;width:60px;left:320px;transform:rotate(90deg);top:-18px;display:none}span.t4::before{z-index:0;position:absolute;content:"";width:70px;height:2px;background:#EC1D29;left:899px;transform:rotate(90deg);top:-22px}div#header{margin:0}span.t1::before{left:-30px;transform:rotate(90deg);top:-30px}span.t2::before{right:-30px;transform:rotate(90deg);top:-30px}.slider-content-box .owl-nav{left:2%;top:80%;transform:translate(-10%,-50%);flex-direction:row}.slider-content-box .owl-nav button.owl-next{border-radius:0 10px 10px 0}.slider-content-box .owl-nav button.owl-prev{border-radius:10px 0 0 10px}.post-slider-wrapper::before{left:-7px;top:-7px;width:69px;height:69px}.post-slider-wrapper::after{right:-10px;bottom:65px;width:69px;height:69px}}@media (max-width:1199px){.main-header ul#menu-primary-menu li a{padding:11px}ul#menu-primary-menu li a,ul.ac-main li a{font-size:14px!important}.site-logo a{font-size:63px}.topbar .email-location{display:none}.topbar{justify-content:end}}@media (max-width:991px){.site-logo a{font-size:40px}.topbar-social{width:100%}.topbar-social ul{justify-content:space-around}.footer_col_extra{margin:0 0 50px}.form-wrapper{width:100%;padding:20px;overflow-y:scroll;overflow-x:hidden}}@media (max-width:767px){header{line-height:0!important}.page-template header{height:auto!important}.site-logo{width:100%;margin:0}.top-main-wrapper{width:100%}.main-header{padding:10px!important}}@media (max-width:640px){.side-icon .side-icon-wrap a.slider-btn svg{display:none}}@media (max-width:481px){.footer-copy{flex-direction:column;gap:10px}.side-icon .side-icon-wrap a.slider-btn{font:normal normal 500 12px/25px Poppins}.main-header{justify-content:center}.menubar{padding:0;width:100%!important}.top-main-wrapper{padding:0!important}.menubar-i{justify-content:space-between;padding:0!important}.site-logo{margin-bottom:0!important}.container.footer-cols{padding:0 1rem!important}.copyright{margin:0 auto}.get_tt{min-height:50px}.top-main-wrapper #site-sticky-menu .menubar-i .get_tt{max-width:150px;width:100%}.top-main-wrapper #site-sticky-menu .menubar-i .get_tt a{font-size:18px}.top-main-wrapper .topbar{padding:0}.top-main-wrapper .topbar .topbar-social ul{gap:2px}}.menubar .side-navigation #menu-primary-menu .current-menu-item{height:100%}.menubar .side-navigation #menu-primary-menu .current-menu-item a{color:#000}.search-container.search-btn.row div{display:flex;justify-content:center;align-items:center}.search-container.search-btn.row button.search-submit{height:100%;right:0!important}ul#menu-primary-menu li:hover>ul.sub-menu li:hover ul.sub-menu{opacity:1}.container.footer-cols,div#footer .container{padding:0}.custom-social-icons{display:flex;justify-content:start;align-items:center;gap:30px}.custom-social-icons a{display:flex!important;justify-content:center;align-items:center;width:38px!important;height:38px!important;background:#fff;border-radius:50%;transition:0.3s ease-in-out}.custom-social-icons a i{font-size:16.37px;text-align:center;color:#000;font-style:normal;transition:0.3s ease-in-out}.custom-social-icons a:hover{background:var(--theme-primary-color)}.custom-social-icons a:hover i{color:#FFFFFF!important}#sidebar1 #close_nav{width:fit-content;margin:10px 20px 0 auto}span.nav-text{font-size:18px}.home.blog #header .top-main-wrapper #site-sticky-menu ul li a,.page-template-default #header .top-main-wrapper #site-sticky-menu ul li a{font-size:16px!important}.home.blog #header .top-main-wrapper #site-sticky-menu .main-header .side-navigation .primary-menu,.page-template-default #header .top-main-wrapper #site-sticky-menu .main-header .side-navigation .primary-menu{display:flex;justify-content:center;align-items:center}.home.blog #header{background:#FFF 0% 0% no-repeat padding-box;box-shadow:0 3px 6px #00000029;opacity:1}.page-template-default div#footer_box{padding:0 0}.nav-pages a,.nav-blog a{cursor:pointer}