@charset "UTF-8";.baskervville-regular,.baskervville-regular-italic,body{font-family:Baskervville,serif}.baskervville-regular,body,h1,h2,h3,h4,h5,h6{font-style:normal;font-weight:400}.footer-2 p,.footer-2 ul li a,.footer-4 p,body,p{color:#555}.navbar.navbar-expand-lg,hr,ul{padding:0}.generic-btn,.theme-sm-btn{border-radius:10px;line-height:1}.btn,p{margin-bottom:0}.feature__text,.fix,.plan-btn .icon{overflow:hidden}#scrollUp,.brand__thumb,.btn,.product-details-logo,.team__social ul{text-align:center}.header-nav .submenu,.sticky{box-shadow:0 0 60px 0 rgba(0,0,0,.07)}.header-nav ul li:hover>.submenu,.header-nav__2 ul li a:hover::after,.owl-carousel:hover .owl-nav div{visibility:visible;opacity:1}.header-left .nice-select::after,.right-0{right:0!important}.news__form form button .icon i:first-child,.plan-btn .icon i:first-child{left:-50%}.btn,.nice-select{white-space:nowrap}.feed__thumb img,.service__left--img img,.video-header{object-fit:cover}.about__left ul,.about__left ul li{list-style:disc}@font-face{font-family:Saudagar;src:url('../fonts/Saudagar.woff') format('woff');font-weight:400;font-style:normal}.baskervville-regular-italic{font-weight:400;font-style:italic}.btn-1,.header-nav ul li a{font-family:Saudagar,sans-serif}@keyframes textAnimated{0%{transform:translateX(-100%);opacity:0}100%{transform:translateX(0);opacity:1}}body{--brand-purple:#001640;--brand-grey:#808080;--brand-gold:#d6b161;--brand-navy:#7385ab}.container{max-width:1430px}.container-3{max-width:1400px}.appoint__active .slick-dots li,.btn,.date__widget ul li span,.generic-btn,.generic-btn-2,.generic-btn-3,.generic-btn-3 i,.header__list ul li,.service__widget h4,.testimonial__active .slick-dots li,.theme-sm-btn{display:inline-block}.img{max-width:100%;transition:.3s ease-out}.comment__thumb,.doctor-box__left,.f-left,.feed__thumb,.header-menu-wrapper,.pricing__count{float:left}.appoint__list ul li span,.f-right,.nice-select.right{float:right}.button,a{-webkit-transition:.3s ease-out;-moz-transition:.3s ease-out;-ms-transition:.3s ease-out;-o-transition:.3s ease-out;transition:.3s ease-out}.button:focus,a:focus{text-decoration:none;outline:0}.footer -menu li a:hover,.portfolio-cat a:hover,a:focus,a:hover{color:var(--brand-purple);text-decoration:none}a,button{color:#001640;outline:0}.slick-slide:focus,button:focus,input:focus,textarea,textarea:focus{outline:0}.btn,.header-nav ul li a,.header-social a,.mobile-nav ul li a,.uppercase{text-transform:uppercase}.capitalize,.header-nav .submenu li a,.mobile-nav ul li li a{text-transform:capitalize}h1,h2,h3,h4,h5,h6{font-family:Saudagar,serif;color:var(--brand-purple);margin-top:0;text-transform:normal}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit}h1{font-size:48px;font-weight:500}.mobile-nav ul li li a,label,p{font-weight:400}h2{font-size:40px}h3{font-size:32px}h4{font-size:28px}.about__text .desc,.accordion-body p,.pricing__count h3 span,h5{font-size:18px}h6,p{font-size:16px}.pro-details-tab .product-d-tab-2 li a,ul{margin:0}li{list-style:none}a{text-decoration:none;font-weight:700}p{line-height:30px}hr{border-bottom:1px solid #eceff8;border-top:0;margin:30px 0}label{color:#7e7e7e;cursor:pointer;font-size:14px}::-moz-selection{background:#444;color:#fff;text-shadow:none}::selection{background:#444;color:#fff;text-shadow:none}::-moz-placeholder{color:#555;font-size:14px;opacity:1}::placeholder{color:#555;font-size:14px;opacity:1}.about-area__wrapper,.about__thumb-3,.lang ul li,.logo-2,.logo-2 a,.theme-overlay,.topbar__meta a{position:relative}.theme-overlay::before{background:#001640;content:"";height:100%;left:0;opacity:.6;position:absolute;top:0;width:100%}.separator{border-top:1px solid #f2f2f2}.theme-sm-btn{color:#fff;background:var(--brand-purple);padding:10px 20px;border:1.5px solid transparent}.theme-sm-btn:hover{color:var(--brand-purple);background-color:transparent;border-color:var(--brand-purple)}.btn{-moz-user-select:none;background:#001640;border:none;border-radius:2px;color:#fff;cursor:pointer;font-size:13px;font-weight:600;letter-spacing:1px;line-height:1;padding:13px 25px;touch-action:manipulation;transition:.3s;vertical-align:middle}.gray-border-btn,.gray-border-btn-2{border-color:#ececec!important;background-color:transparent!important;color:#555}.gray-border-btn:hover{background-color:var(--brand-purple)!important;border-color:var(--brand-purple)!important;color:#fff}.gray-border-btn-2:hover{background-color:#fff!important;color:var(--brand-purple)!important;border-color:transparent}.generic-btn{font-size:16px;padding:18px 40px;-webkit-transition:.3s ease-out;-moz-transition:.3s ease-out;-ms-transition:.3s ease-out;-o-transition:.3s ease-out;transition:.3s ease-out;font-weight:700;border:2px solid transparent}.footer__social a,.plan-btn,.plan-btn .icon i,.sponsored__thumb img{-webkit-transition:.5s ease-out;-moz-transition:.5s ease-out;-ms-transition:.5s ease-out;-o-transition:.5s ease-out}.generic-btn i{padding-left:10px}.generic-btn span{margin-left:5px}.generic-btn-2{line-height:1;font-size:14px;padding:20px 34px}.generic-btn-3{font-size:16px;padding:20px 50px;border-radius:10px}.generic-btn-3 i{padding-right:10px}.appoint-btn:hover,.white-btn{background-color:#fff;color:var(--brand-purple)}.btn-black,.btn-black:hover,.white-btn:hover{background-color:var(--brand-purple);color:#fff}.transparent-btn-1{border-width:2px;border-color:rgba(255,255,255,.4);color:#fff}.mean-container .mean-nav ul li a.mean-expand:hover,.transparent-btn-1:hover{color:var(--brand-purple);background-color:#fff}.transparent-btn-2{border-color:#5a5a59;color:#fff;background-color:transparent}.transparent-btn-2:hover{border-color:var(--brand-purple);color:var(--brand-purple)}.btn-1{background-color:var(--brand-purple);border:2px solid transparent!important;color:#fff!important}.btn-1:hover{color:var(--brand-purple)!important;background-color:#fff;border-color:var(--brand-purple)!important}.btn-2{background-color:#842f2b;color:#fff}.plan-btn{transition:.5s ease-out;display:flex;align-items:center;background-color:#fff;width:fit-content}.plan-btn .icon{float:left;width:80px;height:80px;background-color:var(--brand-purple);position:relative}.plan-btn .icon i{position:absolute;left:50%;transition:.5s ease-out;top:50%;transform:translate(-50%,-50%);color:#fff;font-size:18px}.cta-2 a:hover,.generic-title span,.header-nav ul li:hover>a,.lang ul li ul li:hover a,.main-menu ul.navbar-nav li.active a.nav-link,.main-menu ul.navbar-nav li:hover a.nav-link,.minicart-desc a:hover,.mobile-toggle-bar-2 button i,.plan-btn:hover .plan-text span,.plan-text span,a.featured-btn:hover{color:var(--brand-purple)}.plan-btn:hover .icon i:first-child{left:50%}.plan-btn:hover .icon i:last-child{left:150%}.plan-text span{font-size:18px;-webkit-transition:.5s ease-out;-moz-transition:.5s ease-out;-ms-transition:.5s ease-out;-o-transition:.5s ease-out;transition:.5s ease-out;padding-left:20px;padding-right:60px}.breadcrumb>.active{color:#888}.owl-carousel .owl-nav div{background:rgba(255,255,255,.8);height:40px;left:20px;line-height:40px;opacity:0;position:absolute;text-align:center;top:50%;transform:translateY(-50%);transition:.3s;visibility:hidden;width:40px}#scrollUp,#scrollUp:hover,.header-top,.help__banner-area{background:var(--brand-purple)}.owl-carousel .owl-nav div.owl-next{left:auto;right:20px}.owl-carousel .owl-nav div:hover{background:#2b96cc;color:#fff}#scrollUp{height:50px;width:50px;line-height:50px;font-size:21px;border-radius:5px;right:50px;bottom:77px;color:#fff}.theme-hover{background-color:#f4f4f4!important;color:#555}.theme-hover:hover{background-color:var(--brand-purple)!important;color:#fff}.black-dark-color{color:#000!important}.bg-transparent,.nice-select .list:hover .option:not(:hover){background-color:transparent!important}.bg-dark-theme,.dark-bg{background-color:#782e2b}.black-bg{background-color:#0e0e0e}.bg-1,.header__bg-3{background-color:#f7f7f7}.appoint__btn,.bg-black,.mobile-toggle-bar-2 button:hover{background-color:var(--brand-purple)}.bg-red-soft{background-color:#fff3f2}.right-0{left:auto!important}.border-radius-0{border-radius:0!important}.header-bottom{position:sticky;top:0}.mb-minus-100{margin-bottom:-100px}.mt-10-important{margin-top:10px!important}.mr-50{margin-right:50px!important}.pl-115{padding-left:115px}.overflow-hidden{overflow:hidden!important}.mt-5-px{margin-top:5px!important}.mr-35{margin-right:35px}.mr-10,.tab__list ul li:not(:last-child) a.nav-link{margin-right:10px}.pl-70{padding-left:70px}.pl-85{padding-left:85px}.pr-85{padding-right:85px}.pr-88{padding-right:88px}.mr-88{margin-right:88px}.mt-340{margin-top:340px}.mt-minus-72{margin-top:-72px}.pb-220{padding-bottom:220px}.mt-minus-325{margin-top:-325px}.mt-minus-100,.pro-desc-single2{margin-top:-100px}.section-sm-title h5{font-size:26px;line-height:1;margin-bottom:35px}.generic-title span{font-size:18px;display:block;padding-bottom:.25rem;margin-bottom:1rem;font-weight:500}.generic-title h4{font-size:46px;line-height:1.3;margin-bottom:0}@media only screen and (max-width:1700px){.container,.container-3{max-width:95%}.container-fluid-2{padding:0 30px}.generic-title h4{font-size:42px}}@media only screen and (max-width:1250px){.generic-title h4{font-size:40px}}.generic-title-4 h2{font-size:48px}.tab__list ul li a.nav-link{padding:17px 30px;color:#555;background:#fff;line-height:1;-webkit-transition:.3s ease-out;-moz-transition:.3s ease-out;-ms-transition:.3s ease-out;-o-transition:.3s ease-out;transition:.3s ease-out;border-radius:10px;cursor:pointer}.header-right ul li:hover>a,.tab__list ul li a.nav-link:hover,.tab__list ul li.active a{background-color:var(--brand-purple);color:#fff}.slider-tab__thumb .slick-track{display:grid;transform:translate3d(0,0,0);grid-template-columns:1fr 1fr 1fr 1fr;grid-column-gap:10px}.no-shadow{box-shadow:none!important}.border-radius-10{border-radius:10px!important}.p-static{position:static!important}.mt-210{margin-top:210px}.contact-list h4::after,.twentytwenty-horizontal .twentytwenty-after-label:before,.twentytwenty-horizontal .twentytwenty-before-label:before{display:none}.featured__product,.features__text,.pricing__text-4,.search-popup,.twentytwenty-handle{background-color:#fff}.header-nav__2 ul li .submenu li:hover a,.header-top__inner-4,.mean-container .mean-nav,.twentytwenty-horizontal .twentytwenty-handle:after,.twentytwenty-horizontal .twentytwenty-handle:before{background-color:transparent}.twentytwenty-left-arrow{border-right-color:var(--brand-purple)}.twentytwenty-right-arrow{border-left-color:var(--brand-purple)}.no-after::after,a.meanmenu-reveal{display:none!important}span.social-text{font-size:14px;color:#fff;font-family:Saudagar;text-align:left;line-height:2.571;margin-top:40px}.breadcrumb{justify-content:flex-end}i.glyph-icon{font-size:85px;color:var(--brand-purple);font-weight:400}i.glyph-icon::before{line-height:1;font-size:inherit}i.glyph-icon.logo-sm::before{font-size:70px}.theme-color{color:var(--brand-purple)!important}.w-fit-content{width:fit-content!important}.header-nav-2 .submenu{left:50px!important}#loading{background-color:var(--brand-purple);height:100%;width:100%;position:fixed;z-index:999999;margin-top:0;top:0}#loading-center{width:100%;height:100%;position:relative}#loading-center-absolute{position:absolute;left:50%;top:50%;height:50px;width:50px;margin-top:-25px;margin-left:-25px;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-animation:1.5s infinite loading-center-absolute;animation:1.5s infinite loading-center-absolute}.object{width:25px;height:25px;background-color:#d1994a;float:left}.footer-item-2,.header__left-4,.mobile-nav{height:100%}#object_one{-webkit-animation:1.5s infinite object_one;animation:1.5s infinite object_one}#object_two{-webkit-animation:1.5s infinite object_two;animation:1.5s infinite object_two}#object_three{-webkit-animation:1.5s infinite object_three;animation:1.5s infinite object_three}#object_four{-webkit-animation:1.5s infinite object_four;animation:1.5s infinite object_four}@-webkit-keyframes loading-center-absolute{100%{-webkit-transform:rotate(-45deg)}}@keyframes loading-center-absolute{100%{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}}@-webkit-keyframes object_one{25%{-webkit-transform:translate(0,-50px) rotate(-180deg)}100%{-webkit-transform:translate(0,0) rotate(-180deg)}}@keyframes object_one{25%{transform:translate(0,-50px) rotate(-180deg);-webkit-transform:translate(0,-50px) rotate(-180deg)}100%{transform:translate(0,0) rotate(-180deg);-webkit-transform:translate(0,0) rotate(-180deg)}}@-webkit-keyframes object_two{25%{-webkit-transform:translate(50px,0) rotate(-180deg)}100%{-webkit-transform:translate(0,0) rotate(-180deg)}}@keyframes object_two{25%{transform:translate(50px,0) rotate(-180deg);-webkit-transform:translate(50px,0) rotate(-180deg)}100%{transform:translate(0,0) rotate(-180deg);-webkit-transform:translate(0,0) rotate(-180deg)}}@-webkit-keyframes object_three{25%{-webkit-transform:translate(-50px,0) rotate(-180deg)}100%{-webkit-transform:translate(0,0) rotate(-180deg)}}@keyframes object_three{25%{transform:translate(-50px,0) rotate(-180deg);-webkit-transform:translate(-50px,0) rotate(-180deg)}100%{transform:translate(0,0) rotate(-180deg);-webkit-transform:rtranslate(0,0) rotate(-180deg)}}@-webkit-keyframes object_four{25%{-webkit-transform:translate(0,50px) rotate(-180deg)}100%{-webkit-transform:translate(0,0) rotate(-180deg)}}@keyframes object_four{25%{transform:translate(0,50px) rotate(-180deg);-webkit-transform:translate(0,50px) rotate(-180deg)}100%{transform:translate(0,0) rotate(-180deg);-webkit-transform:translate(0,0) rotate(-180deg)}}.nice-select:after{right:30px!important}.experience,.footer p{color:#999}.no-border{border:0!important}.has-border{padding-left:30px;margin-left:30px;position:relative}.has-border::after{position:absolute;left:0;top:50%;width:1px;content:"";height:100px;background-color:#cfa863;transform:translateY(-50%)}.header__left--2{display:flex;align-items:center;justify-content:flex-start}.header__left-4 .emergency{height:60px;display:flex;justify-content:center;background-color:#fff}.header__left-4 .emergency span{line-height:1;color:#fff;background:var(--brand-purple);display:inline-block;padding:8px 25px;height:fit-content;border-bottom-left-radius:7px;max-height:31px;border-bottom-right-radius:7px}.header-right-2{display:flex;flex-direction:row-reverse;align-items:center}.header-top-2{background-color:var(--brand-purple);padding:0 30px}.header-top-3{padding:0 125px}.header-top span{color:#2b3137;font-size:14px;padding-right:20px;line-height:53px}.header-social a{color:#fff;font-size:20px;line-height:53px;font-weight:700;display:inline-block;margin-left:18px}.header-social a:hover,.header-text a:hover,.side-info .contact-list a:hover,.social-icon-right>a:hover{color:var(--brand-gold)}.header-social__2 a{margin-left:15px}.header-social__3 a{width:50px;height:50px;display:inline-block;background:#fff;color:#d0d0d0;text-align:center;line-height:50px;border-radius:50%;font-size:14px;margin-left:10px}.about__list ul li:hover i,.header-social__3 a:hover{color:#fff;background-color:var(--brand-purple)}.header-social__4 a{color:#fff;font-size:16px;padding-right:18px;display:inline-block;line-height:1}.desc-img-wrapper .pro-desc-text.pro-desc-text2 h4,.desc-img-wrapper .pro-desc-text.pro-desc-text2 p,.header-social__4 a:last-child{padding-right:0}.header-wrapper{background-color:#fff;padding:0 30px;box-shadow:0 30px 100px 0 rgba(0,0,0,.2);width:100%}.header-wrapper-2{background:0 0;box-shadow:none;padding:0 30px 0 0}.logo-2::after,.minicart{background-color:#fff;position:absolute}.header-wrapper__inner{padding:0 15px}.header-wrapper__3{border-radius:0;box-shadow:none}.header-wrapper__4{border-bottom-left-radius:10px;border-bottom-right-radius:10px}.gallery__img,.header-cta>ul>li,.header-nav ul li{display:inline-block;position:relative}.header-cta>ul>li>a{width:60px;height:60px;display:inline-block;line-height:60px;text-align:center;border-radius:10px;color:var(--brand-purple);font-size:20px;margin-left:5px}.header-cta>ul>li:hover .minicart{opacity:1;visibility:visible;top:100%}.header-cta-2 a{font-size:14px;line-height:53px;font-weight:400;color:#a09890}.header-cta-2 a span{color:#2b3137;overflow:14px;font-size:14px;line-height:53px;font-weight:700}.header-cta__4>ul>li>a{margin-right:0;font-size:18px;color:#555;background:0 0;line-height:1;height:auto;width:auto}.header-cta__4>ul>li:not(:last-child)>a{padding-right:17px}.header-nav ul li a{color:var(--brand-purple);font-size:18px;line-height:1;padding:45px 0 45px 50px;font-weight:700;display:inline-block}@media only screen and (min-width:1200px) and (max-width:1500px){.header-nav ul li a{padding-left:20px}}.header-nav ul li:hover>.submenu{top:100%;transform:scaleY(1)}.header-nav .submenu{position:absolute;top:110%;left:0;min-width:200px;padding:15px 0;background:#fff;border-top:4px solid var(--brand-purple);z-index:11;visibility:hidden;opacity:0;transition:.3s}.extra-info,.mobile-nav,.offcanvas.active,.sticky{position:fixed;top:0}.header-nav .submenu li{display:block;margin-left:0}.header-nav .submenu li a{display:block;font-weight:500;font-size:18px;word-spacing:2px;padding:16px 25px}.header-nav .submenu li .submenu{left:100%!important;top:0!important}.header-nav__2 ul li a{padding:45px 43px;position:relative}.header-nav__2 ul li a.active{background-color:#cfa863}.header-nav__2 ul li:hover>a{background-color:#cfa863;color:var(--brand-purple)}@media only screen and (max-width:1800px){.has-border::after{display:none}.header-nav__2 ul li a{padding:30px 19px}.header-nav__2 ul li a.active,.header-nav__2 ul li:hover>a{background-color:transparent}}.header-nav__3 ul li{margin-right:45px}.header-nav__3 ul li a{padding:32px 0}.header__list ul li i{font-size:16px;color:var(--brand-purple);display:inline-block;width:40px;height:40px;background:#fff;text-align:center;line-height:40px;border-radius:50%;margin-right:17px}.header__list ul li a{font-size:16px;color:#555;display:inline-block}.header__list-4{padding-left:40px}.header__list-4 ul li i{width:auto;height:auto;background-color:transparent;line-height:1;color:#fff}.header__list-4 ul li a{font-weight:700;color:#fff}@media only screen and (max-width:1480px){.generic-title-4 h4{font-size:30px}.header-nav__2 ul li a{padding:30px 10px}.header-nav__3 ul li{margin-left:0;margin-right:25px}.header__list ul li{margin-right:10px}.header__list-4{padding-left:15px}}.minicart{right:0;padding:50px 25px 0;z-index:9999;box-shadow:0 0 15px rgba(0,0,0,.04);min-width:350px;opacity:0;top:130%;transition:.5s;visibility:hidden}.minicart-checkout-heading{overflow:hidden;margin-bottom:30px}.minicart ul li{padding-bottom:15px;margin-bottom:9px;line-height:1;border-bottom:1px solid #ddd;overflow:hidden}.minicart ul li i{cursor:pointer;margin-top:4px}.minicart ul li i:hover{color:#eb2323}.minicart-img{float:left;width:21.33%}.minicart-desc{width:65%;float:left;padding-left:10px;text-align:left}.minicart-desc a{display:block;color:#222;font-size:14px;margin-bottom:2px;line-height:1.1}.minicart-desc strong{font-size:14px;line-height:25px;color:#666;font-weight:500}.mobile-nav{background:var(--brand-purple) none repeat scroll 0 0;right:-100%;transition:.5s;width:300px;z-index:999;padding-top:0}.mobile-nav .nav a.nav-link{width:50%;color:#fff;text-transform:uppercase;text-align:center;font-size:15px;font-weight:600;letter-spacing:.8px;line-height:1;padding:10px 0}.mobile-nav .nav a.nav-link.active{background-color:#111}.mobile-nav ul li a{display:block;color:#222;font-size:16px;margin-bottom:6px;font-weight:500}.mobile-nav ul li li{padding-left:15px}.metismenu li a{padding-bottom:8px;margin-bottom:10px}.mobile-toggle-bar button{background:0 0;color:#fff;border:1px solid #fff;width:40px;height:40px;z-index:9;line-height:35px;padding:0;display:inline-block;font-size:22px;font-weight:600}@media only screen and (min-width:992px){.mobile-toggle-bar button{display:none}}.mobile-toggle-bar-2 button{width:50px;height:50px;line-height:50px;margin-left:5px;border:0;font-size:14px;transition:.3s;background:#cfa863;border-radius:10px}.lang ul li a,.mobile-toggle-bar-2 button:hover i{color:#fff}.show-nav{right:0}.logo-2{height:104px;display:flex;align-items:center}.logo-2 a{z-index:9999;padding-left:30px}.logo-2::after{left:-12px;top:0;z-index:99;box-shadow:0 16px 32px 0 rgba(0,0,0,.06);height:120px;width:240px;content:""}.nice-select.lang,button.mobile-nav-close{background-color:transparent;border:0}.nice-select span{color:#2b3137;font-size:14px;line-height:41px}.nice-select.lang span.current{padding-right:0;color:#fff}.nice-select.lang::after{border-color:#fff}.mr-20{margin-right:20px}.topbar__meta{padding-right:35px}.topbar__meta a{font-size:14px;padding-left:24px;margin-left:22px;color:#fff}.topbar__meta a:not(:first-child)::after{position:absolute;left:0;top:50%;width:2px;height:12px;transform:translateY(-50%);background-color:#ab5f5c;content:""}.pl-60{padding-left:60px}.pl-30{padding-left:30px}.responsive-logo{padding:30px 20px}.mean-container .mean-nav ul li a{border:0;color:#fff}.mean-container .mean-nav ul li a.mean-expand{border-color:#2a3a57;font-size:20px;line-height:26px;font-weight:400;background:0 0}.mean-container .mean-nav ul li:not(:first-child) a{border-top:1px solid #2a3a57}.mean-nav>ul{display:block!important}button.mobile-nav-close{padding:0;position:absolute;right:25px;top:62px;font-size:27px;line-height:50px;border-radius:50%}.features__area nav,.responsive-menu-3{padding:30px 0}.responsive-menu-3 button.toggle-btn{background:#cfa863;color:var(--brand-purple);width:40px;height:40px;display:inline-block;border:0;font-size:23px}.extra-info{background:var(--brand-purple);height:100%;padding:30px 30px 40px;right:0;transition:.7s;width:340px;z-index:9999;transform:translateX(100%)}.instagram img,.sticky{width:100%}.extra-info>p{color:#ddd;font-size:15px;line-height:28px}.extra-info.extra-info-left.info-open,.extra-info.info-open{transform:translateX(0)}.extra-info-left{right:inherit;left:0;transform:translateX(-100%)}.close-icon{margin-top:-16px;text-align:right}.close-icon>button{background:rgba(0,0,0,0);border:0;color:#ff4a57;cursor:pointer;font-size:20px;padding:0}.instagram{overflow:hidden;margin:0 -4px}.instagram>a{float:left;width:33.33%;padding:0 4px;margin-bottom:7px}.social-icon-right>a{color:#fff;display:inline-block;margin-right:20px;text-align:center}.side-info{border-top:1px solid #344159;padding:23px 0 0}.contact-list h4{color:#fff;font-size:20px}.contact-list p{color:#fff;opacity:.5;margin:0 0 2px}.side-menu ul li:hover a{color:#ff4a57}.header-right ul li a{color:#222236;font-size:14px;transition:.3s}.sticky{left:0;margin:auto;-webkit-animation:.3s ease-in-out fadeInDown;animation:.3s ease-in-out fadeInDown;-webkit-box-shadow:0 10px 15px rgba(25,25,25,.1);z-index:10300;background:#fff}.about__box-icon,.service__box-3{box-shadow:0 8px 16px 0 var(--brand-purple) 0a}.about__box-icon:hover,.accordion-button:focus,.service__box-3:hover,.single__news--2:hover{box-shadow:none}.main-menu ul.navbar-nav li a.nav-link{font-size:16px;font-weight:500;color:#6b7991;padding:40px 19px;line-height:1;position:relative;border-radius:30px;transition:.3s;text-transform:capitalize}.offcanvas{z-index:-1;position:relative}.offcanvas.active{left:0;right:0;bottom:0;z-index:2}.nice-select ul.list{position:absolute;z-index:999}.side-info h4{color:#fff;font-size:17px}.cta-2 a,.cta-2 span,.lang ul li a,.side-info p{font-size:14px}.side-info p{line-height:1.3}.mobile-nav .side-info{padding:20px}.lang ul li ul{position:absolute;left:0;background-color:#fff;top:100%;min-width:100px;padding:9px;transform:scaleY(0);transform-origin:top;-webkit-transition:.3s ease-out;-moz-transition:.3s ease-out;-ms-transition:.3s ease-out;-o-transition:.3s ease-out;transition:.3s ease-out;z-index:999;box-shadow:0 0 60px 0 rgba(0,0,0,.07)}.lang ul li ul li a{color:#222}.lang ul li:hover ul{transform:scaleY(1)}.testimonial__img img{position:relative;z-index:9999}.header-menu-2{padding-right:30px}@media only screen and (max-width:1400px){.generic-title-4 h2{font-size:37px}.breadcrumb{justify-content:flex-start}.header-right-2{flex-direction:row;justify-content:flex-end}.logo-2 a{padding-left:0}.logo-2::after{display:none}.header-menu-2{padding-left:30px}.service__box{border:0}}.logo img{width:188px}.icon-footer img,.logo-side img,.responsive-logo img{width:140px}.cta-2 a{color:#5b5b5b}.about__img:first-child{float:left;margin-right:20px}@media only screen and (min-width:992px) and (max-width:1200px){.generic-title h4{font-size:38px;line-height:1.2}.header-nav ul li a{padding-left:30px}.header-nav__2 ul li a{padding:30px 5px}.header-nav__3 ul li{margin-right:20px}.about__photo img{width:100%}.about-area{margin-top:70px;margin-bottom:100px}}.about-area__wrapper::after{position:absolute;right:-15px;bottom:-30px;border-radius:10px;z-index:-1;width:440px;height:400px;content:"";background-color:var(--brand-purple)}@media only screen and (max-width:1700px){.has-border{padding-left:15px;margin-left:15px}.header-cta>ul>li>a{width:50px;height:50px;line-height:50px;margin-left:5px}.header-nav ul li a{padding-left:35px}.header-nav{padding-left:0}.about-area__wrapper::after{left:270px;right:auto}.about-area__wrapper::before{right:auto;left:605px;width:fit-content}}.about__info p,.about__meta--text{padding-left:30px}.about-area-2,.gray-bg{background-color:#f9f9f9}.about__info{padding-top:30px;margin-top:35px;border-top:1px solid #c7ac70;overflow:hidden;padding-bottom:30px;margin-bottom:35px;border-bottom:1px solid #c7ac70}.about__info a{float:left;width:60px;text-align:center;line-height:60px;height:60px;border-radius:50%;background-color:#fff;flex:0 0 auto;box-shadow:0 16px 32px 0 var(--brand-purple) 14;border:2px solid var(--brand-purple)}.about__info p{overflow:hidden;font-size:20px;line-height:32px}.about__list ul li i{width:40px;height:40px;display:inline-block;text-align:center;line-height:40px;color:var(--brand-purple);font-size:14px;border-radius:50%;transition:.5s;background:#fff2f1;margin-right:15px}.features__tab ul li button,.product-action__icon a{background:#fff;border-radius:10px;display:inline-block}.about__list ul li h6{display:inline-block;font-size:18px;line-height:32px}.about__list-1 ul li{display:inline-block!important;margin:0!important;padding:0!important}.about__list-1 ul li:first-child{border:0!important}.about__list-2 ul li{padding-bottom:0!important;margin-bottom:0!important;border:0!important}.about__meta,.color-wrapper,.pro-quan-area,.size-wrapper{display:flex;align-items:center}.about__meta--text h5{font-size:24px;line-height:24px;margin-bottom:0}.about__meta--text p{font-size:14px;line-height:1;margin-top:6px}.about__thumb-3 .about__meta-3{background-color:var(--brand-purple);position:absolute;top:50%;border-radius:10px;left:-150px;padding:30px 50px;transform:translateY(-50%)}.about__thumb-3 .about__meta-3 i{display:inline-block;line-height:1}.about__thumb-3 .about__meta-3 i.glyph-icon::before{font-size:60px;line-height:1;color:#fff}.about__thumb-3 .about__meta-3 h5{color:#fff;margin-top:17px;line-height:1}.about__thumb-3 .about__meta-action a{position:absolute;right:23px;top:23px;line-height:1;font-size:20px;color:#fff;transform:rotate(-45deg)}.about__desc-2{border-top:1px solid #ddd;padding-top:30px;margin-top:40px}.about__box-icon{border:2px solid #f2f2f2;display:inline-block;text-align:center;padding:28px 35px;-webkit-transition:.5s ease-out;-moz-transition:.5s ease-out;-ms-transition:.5s ease-out;-o-transition:.5s ease-out;transition:.5s ease-out;border-radius:10px}.gallery__img a,.gallery__img::after{position:absolute;transition:.5s ease-out;opacity:0;visibility:hidden}.about__box-icon:not(:last-child){margin-right:15px}.about__box-icon span{display:block;line-height:1;color:#999;font-size:14px;margin-top:15px}.about__box-icon i{display:inline-block;width:fit-content;line-height:1;color:var(--brand-purple);font-size:55px}@media only screen and (min-width:992px) and (max-width:1200px){.about__info{padding-top:20px;padding-bottom:15px;margin-top:20px;margin-bottom:0}.about__info a{margin-top:-18px}.about__text{padding-left:0;margin-top:70px}.about__meta-2,.about__text-2{margin-top:20px}.about__box-icon i::before{font-size:40px}.about__box-icon{padding:11px 13px}.pricing-area{padding-top:100px}}@media only screen and (min-width:768px) and (max-width:991px){.generic-btn{padding:16 23px}.about-area,.about-area-2,.generic-title span{margin-bottom:0}.generic-title h4{font-size:28px}.header-wrapper{padding-top:15px;padding-bottom:16px}.header-wrapper__3{padding-bottom:0;padding-top:0;margin-top:0}.breadcrumb__height{min-height:60vh!important}.about__photo img,.about__thumb-3 img{width:100%}.about-area-2{padding-top:65px;padding-bottom:60px;margin-top:90px}.about__info{padding-top:20px;padding-bottom:20px;margin-top:25px}.about__info p{font-size:16px;line-height:1.3;padding-left:15px}.about__text .desc{font-size:17px;line-height:1.6}.about__text{margin-top:80px}.about__text-2{margin-top:0}.about__text-4{margin-top:30px}.about__meta-2{margin-top:25px}.about__thumb-3 .about__meta-3{padding:10px 31px;bottom:30px}.about__left-3{padding:0}.about-area-1{padding-bottom:70px}}@media (max-width:767px){.container-fluid-2{padding:0 15px}.visible-only-md{display:none!important}.generic-btn-3{padding:15px 30px}.mt-minus-325{margin-top:0;padding-top:70px}.generic-title{text-align:center}.generic-title span{line-height:1.3;margin-bottom:0}.generic-title h4{font-size:25px}.generic-title-4 h4{font-size:23px}.generic-title-4 h2{font-size:30px}.generic-title-4 h2 br{display:none}.tab__list ul{justify-content:flex-start!important}.tab__list ul li a.nav-link{padding:10px 21px}.breadcrumb{justify-content:flex-start}i.glyph-icon::before{font-size:49px}.header-top span{padding-right:0;margin-right:0}.header-social__2 a{margin-left:15px}.header-cta>ul>li>a,.mobile-toggle-bar-2 button{width:35px;height:35px;line-height:35px;margin-left:5px}.header-wrapper{padding:15px 20px 16px}.header-cta>ul>li>a{font-size:17px}.logo img{max-width:100px}.logo-2{height:80px}.breadcrumb__height{min-height:45vh!important}.header-menu-2{padding-left:10px;padding-right:10px}.about__photo img{width:100%}.about__gallery{margin-top:50px;padding-left:0}.about-area{margin-bottom:50px}.about-area-2{padding-bottom:60px}.about-area__3{margin-top:0;padding-top:30px;margin-bottom:70px}.about-area-3{margin-top:50px;padding-top:50px}.about__box-icon-3{margin-top:20px}.about__box-icon{padding:21px 16px}.about__left-3{padding:0}.about__icon-wrapper{margin-top:0}}.gallery__img a{left:50%;top:50%;transform:translate(-50%,-50%);color:#fff;font-size:30px;line-height:30px;z-index:9}.gallery__img::after{left:0;top:0;width:100%;height:100%;background-color:#000;content:""}.gallery__img:hover::after{opacity:1;opacity:.702;visibility:visible}.featured__product:hover .featured__product-img img.secondary,.featured__product:hover .product-action__icon,.gallery__img:hover a,.visible{opacity:1;visibility:visible}.featured__product:hover .featured__product-img img,.info__area,.product-action__icon{opacity:0;visibility:hidden}.breadcrumb__height{min-height:80vh}.breadcrumb__text{position:relative;z-index:99;font-size:16px;color:#fff!important}.breadcrumb__text h2{font-size:60px;color:#fff;margin-top:23px;line-height:1}nav ol.breadcrumb li{padding:.5rem;color:#d6d6d6}nav ol.breadcrumb>li+li{border-left:1px solid #bbb}.breadcrumb-item a,nav ol.breadcrumb li a{font-size:16px;color:#d6d6d6}.about__info a:hover i,.breadcrumb__content,.breadcrumb__content p,.force-purple .testimonial__text h4,.force-purple .testimonial__text span{color:#fff!important}.breadcrumb__content{padding:.5rem;background:rgba(0,0,0,.3)}.feed__thumb img{width:auto!important;max-width:150px}.about__info a i{font-size:20px;color:var(--brand-purple);-webkit-transition:.3s ease-out;-moz-transition:.3s ease-out;-ms-transition:.3s ease-out;-o-transition:.3s ease-out;transition:.3s ease-out}.about__info a:hover,.page-link-2:hover{background-color:var(--brand-purple)!important}.features__tab ul li button.nav-link.active,.product-action__icon a:hover{background-color:var(--brand-purple);color:#fff}span.price{color:var(--brand-purple);font-size:18px;font-weight:700}.about__left .about__box-icon{margin-right:10px}.featured__product{padding:58px 0;border-radius:10px}.featured__product-img{position:relative;display:flex;margin-bottom:35px;justify-content:center}.featured__product-img img{transition:.5s ease-out}.featured__product-img .secondary{position:absolute;opacity:0;visibility:hidden;left:50%;transform:translateX(-50%);top:0;width:auto!important}.featured__product-img span.onsale{position:absolute;right:50px;top:-12px;width:80px;height:80px;background:var(--brand-purple);border-radius:80px;line-height:80px;font-size:14px;text-align:center;font-weight:700;color:#fff}.featured__product span .price{font-size:18px;font-weight:700;line-height:58px;color:var(--brand-purple)}.featured__product h4{font-size:18px;line-height:21px;margin-top:10px;margin-bottom:0}.feature-btn-2:hover,.featured__product h4:hover a{color:var(--brand-purple)!important}.product-action{position:absolute;bottom:50px;left:0;right:0;text-align:center}.product-action__icon{transition:.5s}.product-action__icon a{width:50px;height:50px;box-shadow:0 20px 40px 0 rgba(0,0,0,.08);color:#555;text-align:center;line-height:50px;margin-left:2.5px;margin-right:2.5px}.feature-btn-2,.pricing__box-4:hover p{color:#555!important}.features__text{padding:80px 83px 95px;border-top-left-radius:10px;border-bottom-left-radius:10px}@media only screen and (min-width:768px) and (max-width:991px){.features__text{padding:30px}}.feature__logo{float:left;margin-right:30px}.feature__text h4{font-size:28px;line-height:1;margin-bottom:15px;padding-top:4px}.feature__text p{font-size:14px;line-height:24px}.accordion-button i:last-child,.accordion-button.collapsed i:first-child,.faq__form input,.feature__text span,.no-csspointerevents .nice-select.open .list,.slider-text.has-border span{display:block}@media only screen and (max-width:1480px){.about__thumb-3 .about__meta-3{left:-35px}.about__box-icon-3:not(:last-child){margin-right:3px}.featured__product-img img{height:100%;object-fit:cover}.features__text{padding-top:50px;padding-bottom:50px}.feature__img{height:100%}}@media only screen and (max-width:11480px){.feature__img{height:100%}.feature__img img{height:100%;object-fit:cover}}.pb-445{padding-bottom:445px}a.featured-btn{font-size:16px;line-height:32px;color:rgba(255,255,255,.7);font-weight:700;padding-left:35px}a.featured-btn i{padding-left:10px;vertical-align:middel;font-size:14px;color:#ddcec0;-webkit-transition:.3s ease-out;-moz-transition:.3s ease-out;-ms-transition:.3s ease-out;-o-transition:.3s ease-out;transition:.3s ease-out}.info__area,.search-popup{position:fixed;transition:.5s;top:0}a.featured-btn span{vertical-align:middle;font-size:16px;line-height:32px;padding-left:10px;color:#999}a.featured-btn:hover i{color:var(--brand-purple);padding-left:15px}.features__tab ul li button{line-height:1;padding:24px 94px;color:var(--brand-purple);margin:0 10px}@media only screen and (max-width:1700px){.features__tab ul li button{padding:21px 56px;margin-right:16px;margin-bottom:20px}}@media only screen and (max-width:992px){.generic-btn{padding:16px 15px}.max-lg-transparent{background-color:transparent!important}.header-social__3 a{width:45px;height:45px;line-height:45px}.logo-2::after{display:none}.mobile-toggle-bar-2 button{border-color:#222;color:#222}.header-cta-3{margin-right:64px}.about__text-5{padding-left:0}.features__tab ul li button{padding:18px 36px}}@media (max-width:767px){.breadcrumb__text h2{font-size:30px;margin-top:48px}.breadcrumb-item a,nav ol.breadcrumb,nav ol.breadcrumb li a{font-size:12px}.featured-area{margin-top:50px}.features__area{padding-top:1rem}.features__text{padding:30px}.feature__logo{float:none;margin-right:0;margin-bottom:15px}.pb-445{padding-bottom:70px}a.featured-btn{padding:0;display:block;margin-top:17px}.features__tab ul li button{padding:16px 17px;margin-right:7px;margin-bottom:10px;font-size:14px}}.features__wrapper{border-radius:15px;overflow:hidden}.info__close-icon button,.search-close button{border:1px solid #ddd;background:0 0;color:#222;height:40px;cursor:pointer}.features__tab ul{justify-content:center}.features__tab ul li button{font-size:16px;font-family:Saudagar,serif;font-weight:400}.info__area{right:-100%;padding:30px;width:350px;height:100%;z-index:99}.info__area h4{position:relative;font-size:18px;padding-bottom:10px;margin-bottom:10px}.info__area h4::after{position:absolute;left:0;content:"";bottom:0;width:100px;height:2px;background-color:#b57751}.info__visible{right:0;visibility:visible;opacity:1}.info__close-icon{margin-bottom:30px}.info__close-icon button{font-size:20px;text-align:center;width:40px}.text-right{text-align:right}.slider__item,.slider__play a,.slider__play-btn-4 a{text-align:center;display:inline-block}.search-popup{left:0;width:100vw;height:100vh;opacity:0;visibility:hidden;z-index:999}.pricing__box .pricing__text p,.pricing__box::after,.pricing__box::before{-webkit-transition:.3s ease-out;-moz-transition:.3s ease-out;-ms-transition:.3s ease-out;-o-transition:.3s ease-out}.pagination-icon,.search-popup .search-form,.service__banner-sm{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.search-popup form{width:850px;position:relative}.search-popup form input{width:100%;height:60px;padding-left:20px;border:1px solid #ddcec0}.search-popup form button{border:0;color:#222;background:0 0;font-size:20px;height:60px;position:absolute;right:0;top:0;width:55px}.search-close button{position:fixed;right:30px;top:30px;font-size:27px;font-weight:600;width:40px;line-height:40px}.pricing__box{position:relative;padding:30px 0}.pricing__box::after,.pricing__box::before{position:absolute;left:130px;border-radius:10px;top:0;bottom:0;transition:.3s ease-out;right:0;z-index:-1;content:"";background-color:#f9f9f9}.pricing__box .pricing__text p{font-size:14px;transition:.3s ease-out}.pricing__box .price-bg-img,.pricing__box:hover .pricing__text h4,.pricing__box:hover .pricing__text p,.pricing__img-4 img,.slider__item{-webkit-transition:.3s ease-out;-moz-transition:.3s ease-out;-ms-transition:.3s ease-out;-o-transition:.3s ease-out}.pricing__box .price-bg-img,.pricing__img-4 img,.slider__item{transition:.3s ease-out}#ageModal,.accordion-button.collapsed i:last-child,.counter__item.no-after::after,.footer__bottom .col-xl-3:first-child .has-border-2:before,.news__meta--2 span::after,.no-csspointerevents .nice-select .list,.pricing__box-4::before{display:none}.pricing__box:hover::after,.single-team:hover .team__img--action{opacity:1;visibility:visible}.pricing__box:hover .pricing__text h4,.pricing__box:hover .pricing__text p{transition:.3s ease-out;color:#fff}.pricing__box-4:hover .pricing__text h4,.pricing__text-4 ul li span,.slider-text span{color:var(--brand-purple)}.pricing__box .price-bg-img{width:calc(100% - 130px);background-size:cover;height:0;position:absolute;right:0;background-repeat:no-repeat;bottom:0;border-radius:10px;z-index:1}.pricing__box .price-bg-img::after{position:absolute;right:0;top:0;width:100%;height:100%;border-radius:10px;content:"";opacity:.8;background-color:#721612}.appoint-2,.appoint-2__img,.appoint-area,.appoint-area-2,.choose__thumb,.copyright-area,.footer,.footer-2,.footer-item-2.has-border-2,.footer__top,.has-border-2,.has-red-overlay,.news__form,.news__img,.p-rel,.pricing__box-4:hover .pricing__text,.pricing__img,.pricing__text,.service__banner,.sidebar__form,.single-news__wrapper,.single-testimonial-4.has-after,.video__thumb{position:relative}.pricing__box:hover .price-bg-img{top:0;bottom:auto;height:100%}.pricing__text{color:#555;font-size:14px;overflow:hidden;padding-left:40px;font-weight:400;z-index:9}.pricing__text ul li{border-bottom:0;margin-top:5px;padding-bottom:0;overflow:hidden;margin-bottom:0}.pricing__text .appoint__list{padding-right:60px}.pricing__text .appoint__list-4{padding-right:0;margin-top:15px}.pricing__text .appoint__list-4 ul li p{font-size:14px}.pricing__text h4{font-size:24px}.pricing__text h4:hover a{color:#fff}@media only screen and (min-width:1200px) and (max-width:1600px){.container,.container-3{max-width:95%}.about-area{margin-top:40px;padding-top:60px;padding-bottom:60px}.pricing__text .appoint__list{padding-right:15px}.pricing__text{padding-left:20px}}.pricing__text-4{padding:75px 40px 35px;border:2px solid #eee;margin-top:-30px;border-radius:10px}.pricing__text-4 h4:hover a{color:var(--brand-purple)!important}.pricing__img{float:left;z-index:9}.portfolio__thumb:hover img,.pricing__box-4:hover img,.sponsored__thumb:hover img{transform:scale(1.1)}.pricing__text-4{z-index:2}.pricing__img-4{float:none;text-align:center;width:fit-content;margin:auto;overflow:hidden;border-radius:10px;z-index:3}.header-transparent{position:absolute;left:0;z-index:99;right:0;top:0}.single-slider-3,.slider-2{background-position:center;background-repeat:no-repeat;background-size:cover}.slider-area{background-position:bottom center}.slider-height{min-height:980px}.slider-height-2{min-height:700px}@media only screen and (min-width:992px) and (max-width:1200px){.pricing__box-4 img{width:100%}.pricing__text .appoint__list ul li p{font-size:14px}.pricing__text .appoint__list{padding-right:10px}.pricing__text h4{font-size:21px;margin-bottom:0}.pricing__text{padding-left:20px}.pricing__text-4{padding:35px 15px}.price-area__4{margin-top:70px;padding-top:70px;padding-bottom:40px}.slider-height-2{min-height:550px}}.slider-height-3{min-height:615px}@media only screen and (min-width:768px) and (max-width:991px){.price-area__4,.pricing-area{padding-top:70px}.pricing__box .price-bg-img{width:100%}.pricing__box-4{margin-bottom:0}.slider-height{min-height:750px}.slider-height-2{min-height:505px}.slider-height-3{min-height:550px}}.slider-height-4{min-height:1000px}.appoint-2__list ul,.brand__active,.footer .container,.slider-text{position:relative;z-index:99}.slider-text span{font-size:18px;font-weight:500}.slider-text h2{font-size:60px;line-height:1.15;margin-top:18px;font-weight:400}@media (max-width:767px){.pricing__box .price-bg-img,.pricing__img img{width:100%}.pricing-area{padding-top:50px}.pricing-area-4{padding-top:70px}.pricing__box::after,.pricing__box::before{display:none}.pricing__box{padding-bottom:0;padding-top:0}.pricing__text .appoint__list ul li p{font-size:14px;line-height:1.3;margin-bottom:5px}.pricing__text .appoint__list{margin-top:10px;padding-right:0}.pricing__text h4{margin-bottom:0}.pricing__text-4 ul li span{display:block;float:none}.pricing__text{margin-top:30px;padding:0 30px 30px}.pricing__img{float:none}.pricing__text-4{padding:56px 14px 30px;margin-top:-10px}.slider-height{min-height:600px}.slider-height-2,.slider-height-3{min-height:500px}.slider-text h2{font-size:50px;line-height:1.2}}@media only screen and (max-width:600px){.slider-text h2{font-size:32px;margin-top:5px}}.slider-text p{font-size:20px;line-height:1.5;margin-bottom:46px}.slider-text__2 h2{font-size:140px;margin-bottom:55px;line-height:1}.appoint-2__list,.banner__text,.slider-text-4{position:relative;z-index:9}.slider-text-4 span{font-size:18px;font-weight:400;margin-top:40px}.slider-text-4 h2{font-size:60px;color:#fff;margin-top:20px;line-height:1.17}.slider-text.has-border h2{border-bottom:1px solid var(--brand-gold);padding-bottom:30px;display:inline-block;margin-bottom:25px}.slider-text-5{padding:0 15px;margin-left:0}@media only screen and (max-width:1700px) and (min-width:1480px){.slider-text-5{padding:0 87px}}.slider__box{background:#fff;padding:40px;position:absolute;right:0;bottom:0}.slider__box--inner{padding-top:59px;position:relative}.slider__box--inner h3{font-size:80px;line-height:50px;margin-bottom:10px}.slider__box--inner::after{position:absolute;left:0;top:0;width:15px;height:15px;background-color:var(--brand-purple);content:"";clip-path:polygon(0 0,100% 0,0 100%,0 0)}.slider__play a{position:absolute;width:100px;height:100px;right:-85px;top:0;background:#fff;font-size:18px;line-height:100px;color:var(--brand-purple);border-radius:50%}.slider__play a::after,.slider__play a::before{position:absolute;left:0;top:0;border-radius:50%;right:0;bottom:0;z-index:-1;border:1px solid #c0c2c1;content:"";animation-name:scaleAnimation;animation-duration:3s;animation-timing-function:ease-out;animation-iteration-count:infinite}.appoint__active .slick-active button,.appoint__active .slick-dots button:hover,.news__active .slick-arrow.nice-select.open,.news__active .slick-arrow:active,.news__active .slick-arrow:hover,.news__img a,.slider__play a:hover,.testimonial__active .slick-active button,.testimonial__active .slick-dots button:hover{background-color:var(--brand-purple);color:#fff}.slider__play-btn-4 a{width:80px;height:80px;line-height:80px;color:#fff;border:1px solid #a76764;border-radius:50%;font-size:14px}.slider__play-btn-4 a:hover{background-color:#fff;color:var(--brand-purple)}.slider__item{width:115px;height:130px;padding-top:10px;border-radius:10px;border:2px solid #a95854;margin-right:10px;color:#fff}.slider__item i{margin-bottom:5px}.slider__item i::before{color:#fff}.slider__item:hover,.slider__item:hover i::before,.slider__item:hover span,.testimonial__text span{color:var(--brand-purple)}.slider__item span{display:block;margin:10px 0 0;font-size:14px;font-weight:700;-webkit-transition:.3s ease-out;-moz-transition:.3s ease-out;-ms-transition:.3s ease-out;-o-transition:.3s ease-out;transition:.3s ease-out;line-height:1}.slider__item:hover{background-color:#fff}@keyframes scaleAnimation{0%{transform:scale(1);opacity:1}100%{transform:scale(1.4);opacity:0}}.has-red-overlay::after{position:absolute;left:0;top:0;width:100%;height:100%;background-color:var(--brand-purple);opacity:94%;content:""}.slider__item-box{padding:25px 0;height:auto}.slider__item-box i{line-height:1;font-size:47px}.team__img img{max-width:100%}.team__left p{font-size:18px;line-height:30px;margin-top:25px;padding-top:33px;border-top:1px solid #ddd}.team-gallery{cursor:pointer}.force-purple{background-color:var(--brand-purple)!important;color:#fff!important}.about__list,.testimonial__text{margin-top:32px}.testimonial__text span{font-size:14px;transition:.5s;display:block;line-height:30px;font-weight:700}.testimonial__text h4{font-size:24px;transition:.5s;line-height:30px}.logo-cloud-image,.testimonial__bio{padding:1rem}.testimonial__bio p{text-align:left;margin-bottom:1rem;color:#fff!important}.testimonial__img{width:fit-content;height:fit-content;margin:auto;display:inline-block;position:relative}.testimonial__img-inner{position:absolute;left:0;transition:.5s;display:flex;opacity:0;visibility:hidden;align-items:center;justify-content:center;top:0;right:0;bottom:0;border-radius:50%;background-color:rgba(158,75,71,.5)}.testimonial-social a{color:#fff;font-size:16px;padding-left:8px;display:inline-block;padding-right:8px}.p-static,.testimonial__active.slick-slide{position:static}.appoint__active .slick-dots,.testimonial__active .slick-dots{position:absolute;left:0;bottom:0}.appoint__active .slick-dots button,.testimonial__active .slick-dots button{margin-right:10px;width:60px;height:60px;transition:.3s ease-out;color:var(--brand-purple);border:none;background:#fff2f1;border-radius:10px;font-size:16px;line-height:30px;font-weight:700}.single-team .team__social a:hover,.single-team .team__text h4 a:hover,.single-team:hover .team__text h4,.single-team:hover .team__text span,.single__testimonial:hover .testimonial__text h4,.single__testimonial:hover .testimonial__text span{color:#fff}.single-team{position:relative;border-radius:10px;width:330px}.single-team .team__img{transform:translateY(-60px);position:relative;z-index:9}.single-team .team__img--action{position:absolute;z-index:9;left:0;top:0;opacity:0;visibility:hidden;transition:.5s}.single-team .team__img--action a{width:50px;height:50px;display:inline-block;background:var(--brand-purple);color:#fff;text-align:center;line-height:50px;border-top-left-radius:10px;border-bottom-right-radius:10px}.single-team .team__text{margin-top:-25px;padding-left:40px;position:relative;z-index:9}.single-team .team__text h4{font-size:24px;transition:.5s;line-height:30px}.single-team .team__text span{font-size:14px;line-height:30px;transition:.5s;color:var(--brand-purple)}.single-team .team__social{position:absolute;right:15px;top:20px;z-index:9}.single-team .team__social a{color:#bbb;font-size:14px;line-height:40px}.single-team::after{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#f9f9f9;content:"";border-radius:10px;transition:.5s}.single-team:hover::after{background-color:var(--brand-purple);opacity:.9}.single__testimonial{background-color:#f9f9f9;padding:50px 0;transition:.5s ease-out}.accordion-2 .accordion-body,.choose__collapse .card-body,.comment__text a.replay-btn:hover,.date__widget h4::after,.footer,.footer__social a:hover,.instagram__list li a:hover,.journy__box-text,.portfolio-area,.progress-bar,.service__tabs button.active,.single__testimonial:hover,.sponsored__thumb-meta h4,.support-widget,.video__thumb-link a:hover{background-color:var(--brand-purple)}.single__testimonial:hover .testimonial__img-inner{opacity:1;visibility:visible}@media only screen and (max-width:1480px){.team__img img{max-width:84%}.single-team{width:100%}}.box__item .user__thumb img{border-radius:50%}@media only screen and (min-width:992px) and (max-width:1200px){.slider-text__2 h2{font-size:89px;margin-bottom:37px}.slider-text__2{margin-top:0!important}.slider-text{margin-top:140px}.slider__left-2{margin-top:200px}.single-team .team__text h4{font-size:19px}.service-area-4{padding-bottom:96px}.service__left--img img{width:100%}}@media only screen and (min-width:768px) and (max-width:991px){.slider-text__2 h2{font-size:80px}.slider-text__2{margin-top:0!important}.slider-text{margin-top:150px}.team-title-spacing{margin-bottom:0}.appoint__active .slick-dots,.testimonial__active .slick-dots{margin-top:80px;position:static}.single-team-2{margin-top:59px!important}.single-team:last-child{margin-top:100px}.team-margin{margin-top:0}.doctor-box__2{overflow:hidden;margin-top:70px;margin-bottom:70px}.service-area__3{margin-top:0;margin-bottom:50px}.service-area{padding-top:80px}.service-area-2{margin-top:90px;padding-bottom:90px}.service-area-4{padding-bottom:96px}}.service__text h4{font-size:24px;line-height:34px;margin-bottom:0}.service__text p{margin-top:13px;font-size:16px}@media (max-width:767px){.appoint__active .slick-dots li:not(:last-child),.slider-text p,.testimonial__active .slick-dots li:not(:last-child){margin-bottom:20px}.slider-text p{font-size:18px;line-height:1.5}.slider-text__2 h2{font-size:57px;line-height:1;margin-bottom:30px}.slider-text__2{margin-top:0!important}.slider-text{margin-top:70px}.slider-text.has-border h2{padding-bottom:9px;margin-bottom:6px}.slider__box--inner h3{font-size:52px;line-height:36px;margin-bottom:4px}.slider__box{padding:20px}.service-area,.team-area{padding-top:70px}.slider__play a{width:80px;height:80px;right:-46px;top:-37px;line-height:80px}.slider__item-box{margin-bottom:15px}.service__text h4,.team-area-4{margin-top:0}.team__img img{width:86%;max-width:auto}.appoint__active .slick-dots,.testimonial__active .slick-dots{margin-top:80px;position:static}.single-team-team{margin-bottom:0}.single-team{margin-bottom:100px;margin-top:0}.service-area__3,.service__text-2 p{margin-bottom:0;margin-top:0}.service-area-2{margin-top:70px;padding-bottom:70px}.service__text-2 p{font-size:17px}}.service__text-2 h4{line-height:1;margin-bottom:25px;font-size:30px}.service__text-2 p{color:#555;font-size:18px;line-height:1.8;margin-bottom:25px}.service__text-3 h4{font-size:20px;margin-top:40px;margin-bottom:0}.service__middle,.service__middle--text h4{font-size:36px;line-height:46px}.service__box{padding:30px 45px 40px}@media only screen and (min-width:1200px) and (max-width:1600px){.service__box{padding:50px 6px}}@media only screen and (max-width:1200px){.about-area-new,.about-padding{margin-bottom:0}.about-area-new{margin-top:50px;padding-bottom:80px;padding-top:30px}.slider-text-4 h2{font-size:43px}.service__box{padding:0 31px!important}.news-padding{padding-left:30px}}.service__box-3{border:2px solid #f2f2f2;border-radius:10px;padding:20px 35px;overflow:hidden;display:flex;align-items:center;position:relative;-webkit-transition:.5s ease-out;-moz-transition:.5s ease-out;-ms-transition:.5s ease-out;-o-transition:.5s ease-out;transition:.5s ease-out}.news__meta,.service__box-3 .service__icon i::before,.service__box-3:hover .service__action a,.service__logo-2 i,.tab__1 ul li button.nav-link i::after,blockquote span{color:var(--brand-purple)}.i-news__text,.service__box-3 .service__text{overflow:hidden;padding-left:30px}.service__box-3 .service__text h4{font-size:20px;line-height:1;margin-top:0;margin-bottom:10px}.service__box-3 .service__text p{font-size:14px;line-height:1;margin:0}.service__box-3 .service__action a{font-size:20px;color:#eaeaea;transform:rotate(-45deg);position:absolute;right:20px;top:20px;line-height:1}@media only screen and (min-width:992px) and (max-width:1200px){.service__box-3 .service__text{padding-left:9px}.service__box-3{padding:13px 10px}.service__middle{padding-left:30px}}@media only screen and (min-width:768px) and (max-width:991px){.service__box-3{padding:15px 7px}.service-area-1{padding-bottom:70px}}.service__box-2{background-color:#fff;padding:50px 20px 45px}@media only screen and (min-width:1200px) and (max-width:1415px){.about__img img,.service__left--img img{width:100%}.about__img{width:45%;float:left}.about-area__wrapper::before{right:-52px;bottom:93px;left:auto}.about-area__wrapper{overflow:hidden;padding-bottom:30px}.service__middle{padding-left:30px}}.service__middle--text h4{margin-top:25px}@media only screen and (min-width:992px) and (max-width:1200px){.service__middle--text h4{font-size:26px;line-height:1.2;margin-top:22px;margin-bottom:0}.news-area-2{margin-top:90px!important}}@media (max-width:767px){.service__box{padding:30px 45px;border:0}.service__box-3 .service__text{padding-left:15px}.service__box-3{padding:0 11px}.service__middle{margin-top:30px}.service__middle--text h4{font-size:30px}.service__middle--text h4 br{display:none}}.service__middle--text p{font-size:18px;margin-top:20px;padding-right:92px}.service__middle--text ul li{display:block;margin-right:0}.pricing__list ul li,.service__middle--img i{line-height:1}.service__middle--img i::before,.service__tabs .tab__box i::before{font-size:80px;color:var(--brand-purple)}.service__logo i{font-size:48px;line-height:80px}.service__logo i::before{text-align:center;line-height:100px;padding-left:8px}.service__logo-2{width:100px;height:100px;margin-left:auto;margin-right:auto;background-color:#fff;border-radius:50%;box-shadow:0 8px 16px 0 var(--brand-purple) 0f;position:relative;margin-bottom:20px;z-index:1}.service__logo-2:after,.service__logo-2:before{width:15px;height:15px;background-color:var(--brand-purple);border-radius:50%;content:"";position:absolute;left:0;top:17px;z-index:-1}.service__logo-2:before{bottom:17px;top:77%;left:79px;right:0}.service__logo-2 i{line-height:100px}.tab__box i,.tab__box span,blockquote span{line-height:1;display:block}.footer__right,.pricing__box-top,.tab__1{overflow:hidden}.tab__1 ul{flex-direction:column;width:fit-content;float:left}.tab__1 ul li{padding:0}.tab__1 ul li button.nav-link{padding:0;margin-bottom:25px}.tab__1 ul li button.nav-link.active{background-color:var(--brand-purple);position:relative}.tab__1 ul li button.nav-link.active span{color:#fff}.tab__1 ul li button.nav-link.active::after{position:absolute;right:-9px;top:50%;transform:translateY(-50%);width:10px;border:0;height:18px;clip-path:polygon(0 0,100% 50%,0 100%,0 0);background-color:var(--brand-purple);content:""}.generic-title.text-center h4,.tab__1 ul li button.nav-link.active i::before{color:#fff!important}.accordion-collapse,.tab__1 ul li button.nav-link.active .tab-box{border:0}.tab__box{border:1px solid #ddd!important;padding:45px 57px!important;text-align:center}@media only screen and (max-width:1480px){.tab__box{padding:43px 40px}.single-news__wrapper{padding:20px 0}}.tab__box span{font-size:14px;color:#555;margin-top:0}.tab__box i{margin-left:7px;margin-bottom:15px}blockquote{padding-left:35px;padding-top:10px;padding-bottom:10px;border-left:2px solid var(--brand-purple)}blockquote h6{font-size:20px;line-height:1.5;margin-bottom:0}blockquote span{font-size:14px;margin-top:15px}.nav-link.active span{color:#fff}.news__meta{margin-top:25px;font-size:14px}.news__meta span{color:#555;font-size:14px;padding-left:10px;margin-left:7px;position:relative}.news-text-4 span,.news__link h4,.news__link h4:hover a,.news__meta-3 span i,.news__view ul li a,.news__view ul li i,.news__widget-icon i{color:var(--brand-purple)}.news__meta span::after{position:absolute;left:0;top:50%;transform:translateY(-50%);width:2px;height:12px;background-color:#ededed;content:""}.news__meta--2 span{padding-left:0;margin-left:0}.news__meta-3 span i{font-size:14px;margin-right:10px}.news__link h4{font-size:30px;line-height:30px;margin-top:10px;margin-bottom:0}@media only screen and (max-width:1250px){.header-nav ul li a{padding-left:24px}.logo-2::after{top:-18px;height:90px}.topbar__meta a{margin-left:0}.service-area-4{padding-bottom:96px}.service__middle--text p{padding-right:40px}.news__link h4{font-size:28px}}@media only screen and (min-width:992px) and (max-width:1200px){.news__link h4{font-size:30px;line-height:1.6;margin-top:6px}}.news__img a,.news__view ul li{line-height:30px;display:inline-block}.news__view{border-top:1px solid #eaeaea;padding-top:10px;margin-top:18px}.news__view ul li{color:#555;font-weight:500;font-size:12px}.news__view ul li:last-child{padding-left:15px;margin-left:15px;position:relative}.news__view ul li:last-child::after{height:15px;width:1px;background-color:#d7d7d7;position:absolute;top:50%;transform:translateY(-50%);left:0;content:""}@media only screen and (min-width:768px) and (max-width:991px){.news-area{margin-top:70px}.news__link h4{font-size:30px;line-height:1.3}.news__view ul li:last-child{padding-left:0;margin-left:0}.news__img-3,.news__view ul li:last-child::after{display:none}}@media (max-width:767px){.tab__1 ul li button.nav-link.active::after{right:auto;top:99%;transform:translateY(0);clip-path:polygon(0 0,100% 0,50% 80%);left:50%;transform:translateX(-50%)}.tab__1 ul li button{margin:0 10px}.tab__1 ul{flex-direction:row;justify-content:center;width:100%}.tab__box{padding:25px 40px}.service__icon i::before{font-size:85px}.service__middle--text{padding:0}.news__thumb-4{margin-bottom:30px}.news-area-3{margin-top:50px}.news-area-2{margin-top:90px!important}.news__link h4{font-size:30px;line-height:1.2}.news__view ul li:last-child{padding-left:0;margin-left:0}.news__img-3,.news__view ul li:last-child::after{display:none}}.news__view ul li i{font-size:14px;margin-right:6px}.news__img a{font-size:14px;padding:0 28px;position:absolute;right:0;bottom:0;border-bottom-right-radius:10px}.news__active .slick-arrow{display:inline-block;position:absolute;right:0;top:-75px;width:60px;height:60px;transition:.3s;font-size:16px;color:var(--brand-purple);border:0;background:#fff2f1;border-radius:10px}.news__active .slick-arrow:last-child{right:70px}.news-text-3 p{font-size:18px;border-top:1px solid #c7ac70;padding-top:30px;margin-top:40px;padding-right:23px}.news-text-4{padding-left:70px;padding-right:70px}.news-text-4 span{font-size:18px;line-height:1;font-weight:500}.news-text-4 h2{font-size:48px;line-height:1.2;margin-top:25px;margin-bottom:0}.news-text-4 p{font-size:18px;color:#555;padding-right:10px;margin-top:30px}.news-text-4 .news-subtitle{font-size:20px;color:#555;margin-top:20px;padding-right:53px}.news__form::after{position:absolute;left:35px;top:50%;font-family:"Font awesome 5 pro";transform:translateY(-50%);color:var(--brand-purple);content:"";font-size:18px}.news__form form input{width:100%;border-radius:10px;height:80px;background-color:#f3f3f3;border:0;outline:0;padding-left:65px;font-size:18px;color:#555}.news__form form button{position:absolute;right:0;top:0;display:flex;background-color:transparent;align-items:center;height:80px;border:0;padding-right:15px}.news__form form button span{color:var(--brand-purple);font-weight:700;font-size:16px;padding-right:20px}.news__form form button .icon{width:50px;height:50px;border-radius:10px;overflow:hidden;position:relative;background-color:#fff}.news__form form button .icon i{font-size:18px;color:var(--brand-purple);position:absolute;left:50%;-webkit-transition:.5s ease-out;-moz-transition:.5s ease-out;-ms-transition:.5s ease-out;-o-transition:.5s ease-out;transition:.5s ease-out;top:50%;transform:translate(-50%,-50%)}.news__form form button:hover .icon i:first-child{left:50%}.news__form form button:hover .icon i:last-child{left:150%}.news__img-3{position:absolute;left:0;top:0;width:50%}.single__news--2{border-color:2px solid #f7f7f7;border-radius:14px;border:1px solid #f7f7f7;transition:.5s;background-color:#fff;box-shadow:0 16px 32px 0 rgba(0,0,0,.04)}.single__news .news__text{padding-bottom:20px;padding-left:25px;padding-right:25px}@media only screen and (min-width:1200px) and (max-width:1415px){.single__news .news__text{padding:0}}@media only screen and (max-width:1400px){.single__news .news__text{padding:0 21px 21px}}.single__news-item-4{box-shadow:0 30px 100px 0 rgba(0,0,0,.06);background-color:#fff;position:relative;z-index:99}.single__news-item-4.has-radius{border-top-right-radius:10px;border-top-left-radius:10px}.news-video-popup a{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:180px;height:180px;background:#fff;display:inline-block;line-height:180px;text-align:center;border-radius:50%;color:var(--brand-purple);font-size:20px}.support-widget{display:flex;align-items:center;padding:65px 100px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;justify-content:space-between}.support-widget h3{line-height:1;margin-bottom:0;color:#fff;font-size:48px}.comment__list ul li li .comment__box{padding-left:130px}.comment__text{overflow:hidden;padding-left:30px;position:relative;border-bottom:1px solid #f3f3f3;padding-bottom:30px;margin-bottom:30px}.comment__text h5{font-size:18px;line-height:26px;margin-bottom:0}.comment__text .date,a.replay-btn{font-size:14px;color:#555}.comment__text .date i{display:inline-block;color:var(--brand-purple);padding-right:10px}.comment__text p,.news__text-2 p{margin-top:20px}.comment__text a.replay-btn{position:absolute;right:0;top:0}.comment__text a.replay-btn i{-webkit-transition:.3s ease-out;-moz-transition:.3s ease-out;-ms-transition:.3s ease-out;-o-transition:.3s ease-out;transition:.3s ease-out}.footer__social a,.sponsored__thumb img{transition:.5s ease-out}.comment__text a.replay-btn:hover{color:#fff;border-color:var(--brand-purple)}.comment__text a.replay-btn:hover i{color:#fff}a.replay-btn{display:inline-block;border:2px solid #f3f3f3;line-height:1;border-radius:10px;padding:12px 25px}a.replay-btn i{display:inline-block;color:var(--brand-purple);padding-right:5px}.subscribe__widget{background:#fff;text-align:center;padding:55px 0}.subscribe__widget-text h4{font-size:24px;line-height:58px;margin-bottom:0}.subscribe__widget-text input{border:0;height:60px;background:#f9f9f9;color:#555;text-align:center;font-size:14px;display:block;margin:auto auto 10px;border-radius:10px;padding-left:45px;padding-right:45px}.pricing__box-2{border-radius:30px;background-color:#fff;padding:65px 70px;overflow:hidden}@media only screen and (min-width:992px) and (max-width:1200px){.news__view ul li:last-child{padding-left:5px;margin-left:5px}.news__view{margin-top:13px}.news-text-4 h2{font-size:36px;line-height:1.2;margin-top:8px}.news-text-4 p{margin-top:17px;padding-right:30px}.news-btn{margin-top:30px}.news-text-4{padding-left:0;margin-top:50px}.single__news .news__text{padding-left:10px;padding-right:10px}.pricing__box-2{padding:52px 35px}}.pricing__box-middle{border-top:1px solid #f9e4db;margin-top:20px;padding-top:38px}.pricing__count h3 span.count{font-size:80px;line-height:1;margin-bottom:0}.feed__text,.pricing__desc{overflow:hidden;padding-left:22px}.pricing__desc span,.user__meta span{color:var(--brand-purple);font-size:14px;line-height:1}.pricing__list ul li:not(:last-child){margin-bottom:20px}.pricing__list ul li a{font-size:16px;color:#555;display:block}.author__social a:hover,.doctor__text h3:hover a,.feed__text span i,.news__widget-text span,.post__link h3 a,.post__link h3 a:hover,.pricing__list ul li a i,.progress__count,.progress__top span,.service__widget h4::after,.service__widget-list ul li a,.service__widget-list ul li a:hover,.service__widget-list ul li a:hover i,.service__widget-list ul li a:hover span,.sidebar__widget-2 h3 span{color:var(--brand-purple)}.pricing__list ul li a i{font-size:16px;float:right}.news__widget-list{background-color:#fff4f3;display:flex;align-items:center;padding:20px 30px}.news__widget-text{padding-left:23px}.news__widget-text span{font-size:14px;line-height:1}.news__widget-text h3{margin-bottom:0;font-size:24px;line-height:1;margin-top:15px}.date__widget{background:#fff3f2;padding:60px 60px 45px;border-radius:10px}.date__widget h4{font-size:24px;position:relative;padding-bottom:25px;margin-bottom:27px}.date__widget h4::after{position:absolute;left:0;bottom:0;width:83px;height:4px;content:""}.date__widget ul li{font-size:16px;line-height:2.5}.date__widget ul li span:last-child{float:right;color:var(--brand-purple);font-weight:700;min-width:105px;position:relative}.date__widget ul li span:last-child::before{width:68px;height:100%;content:"- - -";left:-92px;top:50%;position:absolute;font-size:16px;color:#d99f9d;transform:translateY(-50%)}.doctor-box__right{overflow:hidden;padding-left:60px}.doctor-box__right p{margin-bottom:0}@media only screen and (min-width:768px) and (max-width:991px){.news__active{padding-top:40px;padding-bottom:40px}.news-text-4 h2{font-size:26px;line-height:1.2;margin-top:4px;margin-bottom:0}.news-text-4 p{margin-top:12px;padding-right:0}.news-text-4 .generic-btn{margin-top:15px}.support-widget h3{font-size:36px}.support-widget{padding:50px 68px}.doctor__text{padding-left:10px}.instagram__grid img{width:100%}}@media (max-width:767px){.news-text-4,.single__news-item-4{margin-bottom:30px}.news-text-3 p{padding-right:0;margin-right:0}.news-text-3{padding-left:0;padding-right:0}.news-text-4 h2{font-size:28px}.news-text-4 p{padding-right:12px}.news-text-4{padding-top:30px;padding-left:30px}.news-padding{padding-left:15px;padding-right:15px}.single__area-4{margin-top:0}.support-widget h3{font-size:30px}.support-widget{padding:30px 23px}.about__widget,.comment__list ul li li .comment__box,.comment__text,.doctor-box__right-3,.doctor__text{padding-left:0}.comment__thumb{float:inherit}.pricing__box-2{padding:50px 22px}.pricing__count h3 span.count{font-size:57px}.news__widget-text h3{font-size:20px}.date__widget{padding:30px 15px 25px}.date__widget ul li span:last-child::before{display:none}.doctor__details-widget{padding:30px!important}.doctor-box__left-2{float:none}}.service__widget{background:#f6f6f6;border-radius:10px;padding-top:50px}.service__widget h4{background:#fff;font-size:22px;line-height:53px;position:relative;margin-bottom:0;border-top-right-radius:30px;border-bottom-right-radius:30px;padding-left:64px;padding-right:75px}.service__widget h4::after{position:absolute;left:45px;top:50%;transform:translateY(-50%);font-size:22px;font-family:"Font awesome 5 pro";content:"";line-height:1}.service__widget-list{padding:25px 50px 40px}.service__widget-list ul li a{font-weight:500;font-size:16px;line-height:46px;display:block}.service__widget-list ul li a i,.service__widget-list ul li a span{line-height:46px;font-size:16px;color:#999}.service__widget-list-2{padding-bottom:1px}.post__meta{font-size:12px}.post__meta .date{padding-left:10px;position:relative;margin-left:10px}.post__meta .date::after{width:2px;height:10px;background-color:#555;top:50%;left:-1px;transform:translateY(-50%);content:"";position:absolute}.footer__bottom .col-xl-3:nth-child(2) .has-border-2:before,.footer__bottom .col-xl-3:nth-child(3) .has-border-2:before,.footer__bottom .col-xl-3:nth-child(4) .has-border-2:before{left:-20px}.post__link h3{font-size:18px;line-height:1.5;margin-bottom:0;padding-right:4px}.post__link h3 a{display:block}.doctor__details-widget{background:#f6f6f6;padding:60px;border-radius:10px}.doctor__text h3{font-size:36px;line-height:1;margin-bottom:0}.doctor__list{margin-top:45px}.doctor__list ul li{line-height:1;color:#555;font-size:18px;margin-bottom:40px}.about__widget h3{font-size:24px;line-height:1;margin-bottom:0}.about__list h5,.about__list span,.progress__top span{font-size:16px;line-height:1}.about__widget p{margin-top:20px;padding-right:14px}.about__list h5,.accordion-2 .accordion-item,.contact__list ul li{margin-bottom:10px}.about__list span{color:#555;display:block}.about__list ul li{padding-bottom:24px;display:block;margin-bottom:24px;margin-right:0!important}.about__list ul li:not(:last-child){margin-right:50px;border-bottom:1px solid #e0e0e0}.progress{width:100%;background:#e0e0e0;border-radius:0;height:6px}.brand-area,.footer{background-size:cover}.blog__text p,.progress__top{margin-bottom:15px}.progress__count{float:right}.progress__list{line-height:1;margin-top:35px}.sidebar__widget-2{border:1px solid #f3f3f3;padding:40px}.sidebar__widget-2 h3{font-size:20px;margin-bottom:30px;padding-bottom:20px;border-bottom:1px solid #f3f3f3}.sidebar__widget-2 .about__thumb{margin-bottom:22px}.sidebar__widget-2 h5{line-height:1;margin-bottom:10px}.sidebar__widget-2 p{font-size:14px;padding:0 58px}.sidebar__form input{width:100%;height:60px;border:0;background:#f5f5f5;border-radius:10px;padding-left:30px;color:#828282;font-size:12px}.sidebar__form ::-moz-placeholder{color:#828282;font-size:12px;opacity:1}.sidebar__form ::placeholder{color:#828282;font-size:12px;opacity:1}.sidebar__form button{line-height:1;font-size:14px;border:0;background:var(--brand-purple);padding:0 20px;height:60px;position:absolute;right:0;top:0;border-top-right-radius:10px;border-bottom-right-radius:10px;color:#fff}.author__social a{font-size:14px;display:inline-block;color:#d4d4d4;padding:0 10px}.feed__text span{font-size:14px;color:#555;line-height:1}.feed__text span i{padding-right:8px}.feed__list ul li{overflow:hidden;display:flex;align-items:center}.feed__list ul li:not(:last-child){border-bottom:1px solid #efefef;padding-bottom:30px;margin-bottom:30px}.category__list ul li{position:relative;line-height:1}.category__list ul li a{line-height:1;padding:20px 0 20px 33px;margin-bottom:10px;background:#f8f8f8;display:block;font-size:14px;color:#555}.category__list ul li span.count{font-size:14px;color:#555;font-weight:700;position:absolute;right:0;line-height:1;height:100%;top:0;display:flex;background:#efefef;align-items:center;padding:0 15px}.instagram__grid{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:10px}.instagram__list{display:grid;grid-gap:10px;grid-template-columns:repeat(4,1fr)}.instagram__list li a{padding:10px 0;text-align:center;line-height:1;color:#555;background:#f4f4f4;display:block;font-size:12px;border-radius:10px}.instagram__list li a:hover{color:#fff}.portfolio__thumb,.sponsored__thumb{position:relative;overflow:hidden}.sponsored__thumb-meta{position:absolute;right:0;bottom:0}.sponsored__thumb-meta h4{line-height:1;margin-bottom:0;color:#fff;font-size:18px;border-top-left-radius:10px;padding:20px 35px}.custom-content img,.instagram__grid img,.nice-select.wide,.pro-desc-img img{width:100%}.doctor__list ul li span{color:var(--brand-purple);font-weight:500}.footer{background-position:center;background-attachment:fixed;background-repeat:no-repeat;z-index:1}.footer__left p{font-family:Saudagar;font-size:16px}.footer__top{padding-top:100px;padding-bottom:65px}.footer__top h3{font-size:36px;color:#fff;line-height:1}.footer__top::after{position:absolute;left:0;bottom:0;content:"";width:100%;z-index:99;height:1px;color:#3e3e3e;border-top:1px solid #c7ac70}.footer h4{font-size:24px;line-height:1;margin-bottom:30px}.footer__list ul{overflow:hidden;margin-bottom:2rem}.footer__list ul li{width:50%;float:left;padding:2px}.footer__list ul li a{color:#999;font-size:16px;margin-bottom:16px;line-height:1;display:block}.footer__list ul li a:hover{color:#fff}.footer__copyright p{text-align:center;color:#999;font-size:16px;line-height:24px;padding-top:17px;border-top:1px solid #1b1b1b}.footer__copyright p a{color:#fff;font-weight:700}.footer-2 .footer__top h3,.footer-2 ul li a:hover,.footer__copyright p a:hover,.footer__copyright--2 p a{color:var(--brand-purple)}.footer__copyright--2 p{border-top:0}.footer__copyright-3{background-color:#0f0f0f!important}.footer__copyright-4{background-color:#f9f9f9!important}.footer__copyright-4 p{border-color:transparent!important}.footer-2{border-top:4px solid var(--brand-purple)}.footer-2 .footer__top::after{border-top:1px solid #c7ac70}.footer-2::after{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#fff;opacity:.902;content:""}.footer__social a{width:45px;height:45px;line-height:45px;font-size:14px;color:#555;display:inline-block;text-align:center;border-radius:10px;margin-right:9px;border:2px solid #181818}.footer__social a:hover{color:#fff}.footer__social-4 span{font-size:14px;line-height:1;display:block;margin-bottom:20px;color:#555}.footer__social-4 a{border-color:#cfa863}.footer__social-4 a:hover{border-color:var(--brand-purple)}.social__icon a{width:50px;height:50px;line-height:50px;display:inline-block;text-align:center;background:#212121;border-radius:10px;color:#fff;margin-right:10px;margin-top:10px}.social__icon a:hover{background-color:#fff;color:var(--brand-purple)}.social__icon--2 a{background-color:#fff2f1;color:var(--brand-purple)}.pro-cart-btn a:hover,.social__icon--2 a:hover{color:#fff;background-color:var(--brand-purple)}.social__icon-3 a{background-color:#fff;color:#555;box-shadow:0 20px 40px 0 rgba(0,0,0,.06)}.social__icon-3 a:hover{background-color:#3b5999;color:#fff;box-shadow:none}.contact__list,.single-testimonial-4 .testimonial__text{margin-top:15px}.contact__list ul li i{width:40px;height:40px;display:inline-block;border-radius:50%;line-height:40px;text-align:center;border:1px solid #414141;margin-right:15px;color:#fff}.contact__list ul li span{font-size:14px;line-height:30px;display:inline-block;color:#a2a2a2}.contact__list--2 ul li i,.news__sm--text h5:focus a,.news__sm--text h5:hover a{color:var(--brand-purple)}.contact__list a,.contact__list ul li span b{color:#fff}.contact__list--2 ul li i{border-color:#e9e9e9}.contact__list--2 ul li span b{color:#000}.contact__list a:hover{color:#fff;font-weight:700}.news__sm--text{overflow:hidden;padding-left:16px}.news__sm--text h5{font-size:18px;line-height:24px;margin-top:3px}@media only screen and (max-width:1250px){.news__sm--text h5{font-size:15px;line-height:1.2}}.author__thumb,.group-pro-name,.news__sm--img,.pro-cart-btn,.pro-wish,.product-quantity,.testimonial__thumb-4{float:left}.news__sm--meta{margin-top:-6px}.news__sm--meta span{font-size:12px;line-height:1;color:#999}.footer__list-4 span,.footer__list-4 span.title,.news__sm--meta-4 span{color:#555}.news__sm--box{overflow:hidden}.address__list{margin-bottom:25px}.address__list span{font-size:14px;color:#555;line-height:1}.address__list span.title{margin-bottom:13px;color:#fff;text-decoration:underline}.address__list-4 span.title{font-size:16px;color:#555;font-weight:700}.footer__list-4 ul li a{font-weight:700;color:#555}.footer__bottom .col-xl-3 .has-border-2:before{content:"";position:absolute;border-left:1px solid #d9e8ff;left:0;top:0;height:100%}@media only screen and (min-width:576px) and (max-width:767px){.pricing__img img{width:100%}.service-area-4{padding-bottom:96px}.news-area-2{margin-top:90px!important}.footer__bottom .col-xl-3 .has-border-2:before{display:none}}.footer__bottom .col-xl-3:nth-child(2) .has-border-2,.footer__bottom .col-xl-3:nth-child(3) .has-border-2,.footer__bottom .col-xl-3:nth-child(4) .has-border-2{padding-left:12px}.footer__bottom .col-xl-3:first-child .has-border-2{padding-right:20px}.footer__left-4 p,.news__meta-3 h4,.single-testimonial-4 i{font-size:20px}.copyright-area{z-index:9;padding:20px 0}.mobile-nav{overflow-y:auto}.portfolio__thumb::after{position:absolute;left:0;top:0;width:100%;content:"";height:100%;opacity:.502;background-image:-moz-linear-gradient(90deg,rgba(0,0,0,.6) 0,rgba(0,0,0,0) 100%);background-image:-webkit-linear-gradient(90deg,rgba(0,0,0,.6) 0,rgba(0,0,0,0) 100%);background-image:-ms-linear-gradient(90deg,rgba(0,0,0,.6) 0,rgba(0,0,0,0) 100%)}.portfolio__thumb img{-webkit-transition:.5s ease-out;-moz-transition:.5s ease-out;-ms-transition:.5s ease-out;-o-transition:.5s ease-out;transition:.5s ease-out}.portfolio__thumb-text{position:absolute;left:30px;bottom:30px;z-index:9}.portfolio__thumb-text span{color:#fff;font-size:14px;display:inline-block;line-height:1}.day__name,.time__count span{font-size:18px;line-height:1}.portfolio__thumb-text h4{margin-bottom:0;line-height:1;margin-top:15px;color:#fff}.cart-plus-minus,.portfolio__thumb-text h4 a{position:relative;display:inline-block}.portfolio__thumb-text h4 a::after{position:absolute;right:0;bottom:-10px;width:0;height:1px;background-color:#fff;content:"";-webkit-transition:.3s ease-out;-moz-transition:.3s ease-out;-ms-transition:.3s ease-out;-o-transition:.3s ease-out;transition:.3s ease-out}.portfolio__thumb-text h4 a:hover{color:#fff}.portfolio__thumb-text h4 a:hover::after{right:auto;left:0;width:100%}.portfolio__thumb-action a{position:absolute;z-index:9;top:30px;left:30px;display:inline-block;background:#fff;color:var(--brand-purple);opacity:0;-webkit-transition:.5s ease-out;-moz-transition:.5s ease-out;-ms-transition:.5s ease-out;-o-transition:.5s ease-out;transition:.5s ease-out;visibility:hidden;padding:22px;border-radius:10px}.portfolio__thumb:hover .portfolio__thumb-action a{opacity:1;visibility:visible}.portfolio__thumb:hover .portfolio__thumb-action a:hover{background-color:var(--brand-purple);color:#fff}.brand__img img{width:inherit!important;margin:auto}.brand__thumb img{width:auto!important;display:inline-block;margin:0 auto}.appoint__active{position:relative;z-index:9999}.appoint__active .slick-dots{bottom:-100px}.appoint__content-bg{background-color:var(--brand-purple);height:100%;width:50%;position:absolute;left:0;top:0}.appoint__text-2,.single-testimonial-item-2{position:relative;z-index:999}.appoint-2__img--shape img{position:absolute;left:-25px;bottom:-25px}.appoint-2__text{padding-left:80px}.appoint-2__list img{position:absolute;right:0;top:81%}.appoint-2__list ul li{border-bottom:1px solid #ddd;display:flex;justify-content:space-between;padding:6px 0}.appoint-2__list ul li h6{display:inline-block;margin-bottom:0;font-family:Saudagar;font-weight:700;line-height:36px}.appoint-2__list ul li p{font-size:16px;line-height:36px;float:right}.appoint-2__list ul li p span,.time__count span{color:var(--brand-purple);font-weight:700}.appoint-2__list.list-2 ul li{border-color:#a9605d}@media only screen and (min-width:992px) and (max-width:1200px){.sidebar__widget-2{padding:40px 20px}.footer__bottom .col-xl-3 .has-border-2:before{display:none}.appoint-2__text a.generic-btn{margin-top:30px}.appoint-2__list{margin-top:0}}.appoint-area-2::after{position:absolute;right:0;top:0;height:100%;width:1120px;z-index:-1;background-color:#f9f9f9;content:""}.appoint__right-2{position:static;right:0;top:50%;width:50%;height:fit-content;margin-left:70px;margin-top:-32px}.day__name{display:block;background:var(--brand-purple);color:#fff;padding:30px 0}.banner-area,.banner__1{background-size:cover;background-position:center center}.box__height{height:230px;background-color:#f9f9f9}.user__name h5{font-size:20px;margin-top:20px;line-height:1}.table__box-item-2:nth-child(2n) .box__height,.table__box-item:nth-child(odd) .box__height{background-color:#f7f7f7}.table__box-item-2:nth-child(odd) .box__height,.table__box-item:nth-child(2n) .box__height{background-color:#fff}@media only screen and (min-width:768px) and (max-width:991px){.appoint-area-2,.portfolio-area-3{margin-bottom:70px}.footer__bottom{padding-bottom:0}.footer__bottom .col-xl-3 .has-border-2:before{display:none}.appoint-2__text a.generic-btn,.portfolio-menu{margin-top:30px}.portfolio-menu ul{justify-content:flex-start!important}.portfolio-area{padding-top:60px}.portfolio-area-3{padding-top:70px;margin-top:70px}.portfolio-area-4{padding-top:0}.appoint__content-bg{width:100%}.appoint-2__text{padding-left:0}.appoint__right-2{width:100%;padding-left:0;margin-left:0;margin-top:50px}.appoint__right-2 .testimonial__text-4 h5{color:#fff}.time-table{overflow-x:auto}.time-table-wrapper{min-width:1000px}.appointment-area__4{margin-top:70px;padding-top:60px;padding-bottom:70px}.banner__1{margin-top:80px;padding:55px 0}}@media (max-width:767px){.sidebar__widget-2{padding:20px}.instagram__grid{grid-template-columns:1fr 1fr 1fr}.footer__bottom .col-xl-3 .has-border-2:before{display:none}.portfolio-menu{margin-top:30px}.portfolio-menu ul{justify-content:flex-start!important;flex-wrap:wrap}.portfolio-menu ul a.nav-link{margin-bottom:10px}.portfolio-menu-2 ul a{margin-right:4px!important}.portfolio-area{padding-top:60px}.portfolio-area-3{padding-top:70px}.portfolio-area-4{padding-top:0}.appoint__content-bg{width:100%}.appoint-2__text{padding-left:0;margin-top:60px}.appoint-area-2{padding-bottom:80px;margin-bottom:0}.appoint__right-2{position:static;width:100%;height:100%;padding-right:0;margin-top:45px;margin-left:0;padding-left:0}.appoint__right-2 .testimonial__text-4 h5{color:#fff}.time-table{overflow-x:auto}.time-table-wrapper{min-width:1000px}.appointment-area__4{margin-top:60px}.appoint-area__4{padding-top:50px;padding-bottom:55px}}.appointment__form form input{border:0;height:70px;width:100%;border-radius:10px;padding-left:50px;font-size:14px;color:#999}.appointment__form form ::placeholder{font-size:14px;text-transform:capitalize;color:#999}.appointment__form form ::-webkit-input-placeholder{font-size:14px;color:#999}.appointment__form form ::-moz-placeholder{font-size:14px;color:#999}.appointment__form form :-ms-input-placeholder{font-size:14px;color:#999}.appointment__form form label{color:var(--brand-purple);font-size:14px;position:absolute;top:0;left:0;z-index:99;width:50px;height:70px;padding-left:29px;line-height:70px}.appointment__form form .nice-select{float:none;width:100%;height:70px;line-height:70px;border:0;border-radius:10px;padding-left:54px}.appointment__form form .nice-select span{color:#999;font-size:14px}.appointment__form form button{font-size:16px;color:#fff;border:0;background:var(--brand-purple);line-height:1;width:100%;height:70px;border-radius:10px}.appointment__form form ul.list{width:100%;z-index:9999}.form-group{margin-bottom:20px;position:relative}.appoint-logo{position:absolute;right:-70px;bottom:-84px}.banner__1,.counter__item,.nice-select{position:relative}.banner__1--content{z-index:9;position:relative}.banner__1--content a{margin-left:8px;margin-right:8px}.single__testimonial-2{background-color:#f5f5f5;padding:50px 0}.testimonial__left blockquote{font-size:30px;margin-bottom:0;font-style:italic;padding-left:77px;text-align:right;line-height:48px;font-family:"Playfair Display",serif}.testimonial__left blockquote p{font-size:1.5rem;line-height:2.5rem}@media only screen and (max-width:768px){.testimonial__left blockquote p{font-size:1.2rem;line-height:2rem}}.testimonial__right h4{font-size:20px;margin-bottom:0;line-height:22px}.testimonial__right p{font-size:14px;line-height:22px}.single-testimonial-4 h6,.testimonial__text-4 h5{line-height:1;font-size:20px;margin-bottom:0}.testimonial__right p span{font-weight:700;color:var(--brand-purple)}.single-testimonial-4{background-color:#f9f9f9;border-radius:10px;padding:40px 60px 40px 45px}.single-testimonial-4.has-after::after{position:absolute;left:50px;top:100%;width:25px;height:25px;background-color:#fff;clip-path:polygon(0 0,100% 0,50% 100%,0 0);content:""}.single-testimonial-4 h6{display:inline-block;color:var(--brand-purple)}.single-testimonial-4 i.active{font-weight:600;color:#ffc000}.single-testimonial-4 .testimonial__text p{font-size:20px;font-style:italic;color:#555}.single-testimonial-item{opacity:.5}.single-testimonial-item.slick-current{opacity:1}.testimonial__text-4{overflow:hidden;padding-left:20px}.cat-title h6,.news__pagination-text-2 span,.nice-select,.testimonial__text-4 p{font-size:14px}.testimonial__text-4 p span{color:var(--brand-purple);font-weight:700}@media only screen and (max-width:992px){.appoint__active .slick-dots button:hover,.testimonial__active .slick-dots button:hover{background-color:#ff786e;color:#fff}.appoint__active .slick-active button,.testimonial__active .slick-active button{background-color:#ff786e}.testimonial__text-4 p{color:#fff}}.has-border-radius{border-radius:10px}.list-item a,.testimonial__tab-4-wrapper .testimonial__text-4 p{color:#555}.nice-select{-webkit-tap-highlight-color:transparent;background-color:#fff;border-radius:5px;border:1px solid #e8e8e8;box-sizing:border-box;clear:both;cursor:pointer;display:block;float:left;font-family:inherit;font-weight:400;height:42px;line-height:40px;outline:0;padding-left:18px;padding-right:30px;text-align:left!important;transition:.2s ease-in-out;user-select:none;width:auto}.nice-select:hover{border-color:#dbdbdb}.nice-select.open,.nice-select:active,.nice-select:focus{border-color:#999}.nice-select:after{border-bottom:2px solid #999;border-right:2px solid #999;content:"";display:block;height:5px;margin-top:-4px;pointer-events:none;position:absolute;top:50%;transform-origin:66% 66%;transform:rotate(45deg);transition:.15s ease-in-out;width:5px}.nice-select.open:after{transform:rotate(-135deg)}.nice-select.open .list{opacity:1;pointer-events:auto;transform:scale(1) translateY(0)}.nice-select.disabled{border-color:#ededed;color:#999;pointer-events:none}.nice-select.disabled:after{border-color:#ccc}.nice-select.wide .list{left:0!important;right:0!important}.nice-select.right .list{left:auto;right:0}.nice-select.small{font-size:12px;height:36px;line-height:34px}.nice-select.small:after{height:4px;width:4px}.nice-select.small .option{line-height:34px;min-height:34px}.nice-select .list{background-color:#fff;border-radius:5px;box-shadow:0 0 0 1px rgba(68,68,68,.11);box-sizing:border-box;margin-top:4px;opacity:0;overflow:hidden;padding:0;pointer-events:none;position:absolute;top:100%;left:0;transform-origin:50% 0;transform:scale(.75) translateY(-21px);transition:.2s cubic-bezier(.5, 0, 0, 1.25),opacity .15s ease-out;z-index:9}.choose__thumb-2,.counter__item::after,.journy__box::after{top:50%;transform:translateY(-50%)}.nice-select .option{cursor:pointer;font-weight:400;line-height:40px;list-style:none;min-height:40px;outline:0;padding-left:18px;padding-right:29px;text-align:left;transition:.2s}.nice-select .option.focus,.nice-select .option.selected.focus,.nice-select .option:hover{background-color:#f6f6f6}.nice-select .option.selected{font-weight:700}.nice-select .option.disabled{background-color:transparent;color:#999;cursor:default}.counter__box-4{box-shadow:0 30px 60px 0 rgba(0,0,0,.04);background-color:#fff;border-radius:10px;padding-top:60px;padding-bottom:50px}.counter__item{color:var(--brand-purple);font-weight:500;line-height:1;font-size:18px}.counter__item::after{position:absolute;right:0;width:1px;height:135px;background-color:#e8e8e8;content:""}.counter__item h3{font-size:48px;line-height:1;margin-top:20px;margin-bottom:0}.choose__collapse .card{border:0;margin-bottom:10px;border-radius:10px;padding:0}.choose__collapse .card h2{line-height:1;margin:0}.choose__collapse .card-header{padding:0;border:0}.choose__collapse .card-header button{line-height:1;color:var(--brand-purple);font-size:18px;text-transform:inherit;display:block;font-weight:400;border-top-right-radius:10px;border-top-left-radius:10px;text-decoration:none;font-family:Saudagar,serif;padding:13px 15px;width:100%;text-align:left;border:0;background-color:var(--brand-purple);transition:.3s;color:#fff}.choose__collapse .card-header button.collapsed{color:var(--brand-purple);background-color:#f4f4f4}.choose__collapse .card-header button i{display:inline-block;width:42px;height:42px;line-height:42px;text-align:center;border-radius:10px;background:#fff;margin-right:20px;color:var(--brand-purple)}.choose__collapse .card-header button:focus{outline:0}.choose__collapse .card-body{color:#fff;font-size:16px;padding:0 40px 40px}.choose__thumb-2{position:absolute;left:-115px}.video__thumb-link a{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:inline-block;width:100px;height:100px;color:var(--brand-purple);font-size:20px;line-height:100px;border-radius:50%;background-color:#fff;text-align:center}.accordion-2 .accordion-body p,.full-height-content-block .slider-text p,.journy__box-text h4,.journy__box-text h4:hover a,.journy__box-text p,.main-nav-list__list h5,.video__thumb-link a:hover{color:#fff}.video__thumb-link a i{font-weight:600}.journy__box{position:relative;margin-bottom:250px;max-width:440px}.journy__box::after{height:10px;left:-130px;width:100px;background-color:#f3f3f3;position:absolute;content:""}.journy__box-text{padding:40px 40px 32px;z-index:99;position:relative}.journy__box-text h4{font-size:24px;line-height:1}.journy__box-logo i{position:absolute;right:10px;top:10px;z-index:-1;color:#a75b58}.journy__box-logo i::before{font-size:85px}.journy__box-thumb{position:absolute;left:0;opacity:0;visibility:hidden;bottom:0;width:100%;-webkit-transition:.5s ease-out;-moz-transition:.5s ease-out;-ms-transition:.5s ease-out;-o-transition:.5s ease-out;transition:.5s ease-out}.journy__box:hover .journy__box-thumb{opacity:1;bottom:100%;visibility:visible}.journy__list{margin:0 15px;position:relative}.journy__list::after{position:absolute;background-repeat:no-repeat;left:50%;top:-50px;z-index:999;content:"";width:10px;height:calc(100% + 50px);background-color:#f3f3f3;transform:translateX(-50%)}.blog__testimonial::after,.news__testimonial::after{top:50%;content:"";font-family:"Font awesome 5 pro"}.journy-col:nth-child(odd) .journy__box{margin-top:250px;margin-bottom:0}.journy-col:nth-child(odd) .journy__box::after{right:-130px;left:auto}.journy-col:nth-child(odd) .journy__box:first-child{margin-top:215px;margin-bottom:0}.journy-flex{display:flex;flex-direction:column;align-items:flex-end}.journy__plus-box{position:absolute;left:50%;top:100%;transform:translateX(-50%);width:80px;height:80px;box-shadow:0 8px 16px 0 rgba(0,0,0,.06);background:#fff;text-align:center;line-height:80px}.case__thumb-text-inner,.contact-widget{box-shadow:0 20px 40px 0 rgba(0,0,0,.04)}.journy__plus-box i{font-size:20px;color:#999}.news__meta-2 ul li i,.news__testimonial span{color:var(--brand-purple);font-size:14px}.journy__box-thumb img{height:173px;object-fit:cover}.single__news-widget{padding:50px 54px 50px 55px;border:2px solid #f3f3f3}.news__title h3{line-height:1.3;font-size:36px;margin-top:25px;margin-bottom:0}.news__testimonial{padding:57px 107px 45px;margin-bottom:10px;background:#f6f6f6;margin-top:35px;position:relative;border-radius:10px}.news__testimonial::after{position:absolute;right:65px;transform:translateY(-50%);color:#fff;z-index:1;font-size:220px;font-weight:700}.news__testimonial h3{line-height:1.4}.news__testimonial span{line-height:1;margin-bottom:23px;display:inline-block;font-weight:700}.news__testimonial-text{z-index:9;position:relative}.news__pagination-wrapper{border-top:1px solid #f3f3f3;padding:50px 0;border-bottom:1px solid #f3f3f3;position:relative}.news__pagination-text-2 h4{font-size:24px!important;margin-top:10px!important}@media only screen and (min-width:992px) and (max-width:1200px){.appointment-area__4{margin-top:90px;padding-top:80px;padding-bottom:70px}.appoint__btn{margin-top:10px}.testimonial__left blockquote{font-size:23px;margin-bottom:0;padding-left:10px;text-align:left}.testimonial__right{padding-left:0}.counter-area__4{margin-top:30px}.news-text-3.has-padding{padding-left:110px}.news-text-3.has-padding-2{padding-right:30px}.case__thumb-sm img{width:100%}}.news__meta-2 ul li,.popup-video{display:inline-block;position:relative}.news__meta-2 ul li:not(:first-child){padding-left:30px;margin-left:30px}.news__meta-2 ul li:not(:first-child)::after{position:absolute;left:0;top:50%;transform:translateY(-50%);background-color:#cfcfcf;height:10px;width:2px;content:""}.news__meta-2 ul li span{padding-left:8px;display:inline-block;font-size:14px;line-height:1;color:#555}.news__text-2 h4{font-size:30px;margin-bottom:0;line-height:1;margin-top:45px}.i-news__thumb{float:left;margin-top:8px}.i-news__text p{margin-top:0}.i-news__list ul{margin-top:15px;overflow:hidden}.i-news__list ul li{margin-top:13px;width:50%;float:left}.i-news__list ul li i{font-size:16px;color:#2d48c3;padding-right:10px}.i-news__wrapper-2 .i-news__text{overflow:inherit;padding-left:0}.news__social a{line-height:1;font-size:18px;color:#d3d3d3;display:inline-block}.accordion-button,.accordion-button.collapsed i,.blog__post-meta ul li i,.blog__text h3:hover a,.case__list ul li i,.contact-social a:hover,.faq__form button:hover,.list-item a:hover,.news__social a:hover,.post__comment-form .form-group label,.pro-wish a:hover{color:var(--brand-purple)}.author__text span,.case__thumb-text-inner ul li span{display:block;line-height:1;color:var(--brand-purple)}.news__social a:not(:last-child){padding-right:20px}@media only screen and (min-width:768px) and (max-width:991px){.choose-area-4,.testimonial-area__4,.video-gallery__4{margin-top:70px}.testimonial__left blockquote{padding-left:20px;text-align:left;font-size:26px;line-height:1.6;margin-bottom:20px}.testimonial__right{padding-left:28px}.choose-area-4{margin-bottom:70px}.news-text-3.has-padding{padding:0}.i-news__list ul li{display:flex}.pagination-icon{display:none}}.author__details{border:2px solid #f3f3f3;padding:38px;overflow:hidden}.author__text{overflow:hidden;padding-left:40px;line-height:1}.author__text span{font-size:12px;margin-bottom:10px}.post__comment-form{background:#f8f8f8;border-radius:10px;padding:50px}.desc-img-wrapper .desc-img,.post__comment-form .form-group,.pro-desc-tab{position:relative}.post__comment-form .form-group label{position:absolute;right:30px;line-height:1;top:20px;font-size:14px}.post__comment-form textarea{border:0;width:100%;padding:20px 30px;height:160px;border-radius:10px;font-size:14px;color:#555}.post__comment-form input{height:60px;width:100%;border-radius:10px;border:0;padding-left:30px;color:#555}.post__comment-form ::-moz-placeholder{color:#555;font-size:14px;opacity:1}.post__comment-form ::placeholder{color:#555;font-size:14px;opacity:1}.case__thumb-text{padding-right:30px;padding-left:30px}.case__thumb-text-inner{padding:50px;width:100%;border-radius:10px;margin-top:-70px;background-color:#fff;display:inline-block}.case__thumb-text-inner ul{overflow:hidden;display:flex;align-items:center}.case__thumb-text-inner ul li{width:20%;float:left}.case__thumb-text-inner ul li span{font-size:16px;font-weight:700}.case__list ul li i,.case__thumb-text-inner ul li a{display:inline-block}.case__thumb-text-inner ul li p{line-height:1;padding-top:12px}.case__thumb-text-inner ul li a:not(:first-child),.contact__desc{padding-left:20px}.case__thumb-text-inner ul li a:first-child{color:#3b5999}.case__thumb-text-inner ul li a:nth-child(2){color:#55acee}.case__thumb-text-inner ul li a:nth-child(3){color:#ea4c89}.case__thumb-text-inner ul li a:nth-child(4){color:#cd201f}@media only screen and (max-width:1250px){.news__sm--meta span{font-size:11px;line-height:1}.appoint-logo{display:none}.case__thumb-text-inner ul li a{padding-left:5px!important}}@media only screen and (max-width:1480px){.sidebar__widget-2 p{padding:0}.footer-widget{padding-left:15px}.appoint-2__list img,.journy__box::after{display:none}.appoint-logo{right:0}.case__thumb-sm img{width:100%}}.case__text{padding-right:38px}.case__text h2{margin-bottom:18px;line-height:1;font-size:36px}.case__text h3{line-height:1;margin-bottom:15px}.case__text p{font-size:18px;margin-bottom:20px}.case__text h4{font-size:30px;margin-bottom:20px;line-height:1}.case__list ul li{font-size:18px;font-weight:500;margin-bottom:15px}.case__list ul li i{font-weight:300;padding-right:5px}.blog__thumb-bottom{display:flex;align-items:center;justify-content:space-between;padding:0 50px;margin-top:-33px}.blog__content{border:2px solid #f3f3f3;border-top:0;padding:60px 45px 50px 50px;margin-top:-28px}.blog__text h3{font-size:36px;margin-bottom:12px}.blog__post-meta ul li{font-size:14px;line-height:1;border-top:1px solid #e7e7e7;padding-top:25px}.blog__post-meta ul li span.list-item:not(:first-child){padding-left:25px;margin-left:25px;position:relative;display:inline-block}.blog__post-meta ul li span.list-item:not(:first-child)::after{position:absolute;height:12px;width:1px;background-color:#bdbdbd;content:"";left:-.5px;top:50%;transform:translateY(-50%)}.blog__post-meta ul li i{padding-right:10px}.blog__testimonial{background:var(--brand-purple);position:relative;padding:60px 150px}.blog__testimonial::after{position:absolute;left:50px;transform:translateY(-50%);font-weight:600;color:#fff;font-size:60px}.blog__testimonial h3{font-size:36px;color:#fff}.blog__pagination ul li a.page-link{border:0;background:#f6f6f6;padding:0;width:50px;font-weight:700;height:50px;line-height:50px;text-align:center;font-size:14px;color:#555;margin:0 10px;border-radius:10px}.accordion-2 .accordion-button:not(.collapsed),.blog__pagination ul li a.page-link:hover{background-color:var(--brand-purple);color:#fff}.author__box a{border-radius:10px;background-color:#fff;box-shadow:0 16px 32px 0 rgba(0,0,0,.04);display:flex;align-items:center;padding:10px}.author__name span{color:#000;display:inline-block;padding-left:15px;font-weight:700}.accordion-item{border-radius:10px;margin-bottom:20px;overflow:hidden}.accordion-button{border:0;font-size:24px;line-height:1;display:block;text-align:left;padding:25px 0 25px 35px;background:#f6f6f6;position:relative}.accordion-button i{position:absolute;right:0;top:0;width:70px;display:inline-block;line-height:70px;border-top-right-radius:10px;text-align:center;font-size:20px;height:100%;border-bottom-right-radius:0;background-color:var(--brand-purple);color:#fff}@media screen and (max-width:550px){.accordion-button i{width:30px}}.accordion-button.collapsed{border-bottom-right-radius:10px}.accordion-button.collapsed i{background-color:#eaeaea}.accordion-body{line-height:1;background-color:#f6f6f6;padding:15px 40px}.faq__form input{height:47px;background:0 0;border:0;outline:0;font-size:14px;margin-left:0;text-align:left;width:220px;margin-bottom:20px;border-bottom:1px solid #e1e1e1}.faq__form button{font-weight:700;background:var(--brand-purple);font-size:16px;line-height:1;border:2px solid transparent;padding:23px 40px;color:#fff;display:inline-block;border-radius:10px;-webkit-transition:.3s ease-out;-moz-transition:.3s ease-out;-ms-transition:.3s ease-out;-o-transition:.3s ease-out;transition:.3s ease-out}.faq__form button:hover{background-color:#fff;border-color:var(--brand-purple)}.faq__form button i{margin-right:5px}.accordion-button:not(.collapsed){background-color:#f4f4f4;color:#555}.faq__form{padding-left:50px;margin-top:23px}.help__banner-area i.glyph-icon::before{font-size:75px!important;color:#fff}.help__banner-area h2{font-size:48px;color:#fff;margin-top:15px;margin-bottom:55px}@media (max-width:767px){.banner__1,.counter-area__4{margin-top:0}.choose-area-4,.testimonial-area__4,.video-gallery__4{margin-top:70px}.testimonial__left blockquote{font-size:20px;margin-bottom:8px;padding-left:35px;text-align:left}.single-testimonial-4.has-after{padding:35px 20px}.single-testimonial-4 .testimonial__text p{font-size:15px}.single-testimonial-4{padding:35px 27px}.testimonial__text-4 p{color:#fff}.counter__box-4{padding-top:0}.blog__post-meta ul li span.list-item:not(:first-child)::after,.blog__thumb-bottom,.counter__item::after,.news__meta-2 ul li:not(:first-child)::after,.pagination-icon{display:none}.counter__item h3{font-size:33px;margin-top:14px}.choose__collapse .card-header button i{float:left;margin-right:10px}.video__thumb{margin-bottom:30px}.single__news-widget{padding-left:15px;padding-right:15px}.news__testimonial h3,.news__title h3{font-size:18px}.news__testimonial::after{font-size:114px}.news__testimonial{padding:30px}.news__meta-2 ul li:not(:first-child){padding-left:0;margin-left:0}.news__meta-2 ul li{display:block}.i-news__thumb{float:inherit}.author__text,.i-news__text{padding-left:0;margin-top:30px}.i-news__list ul li{display:flex;width:100%}.author__thumb{float:none}.post__comment-form{padding:20px}.case__text{padding-right:0!important}.case__text h2{font-size:32px;line-height:1.5}.blog__content{padding-left:20px;padding-right:20px}.blog__text h3{font-size:25px}.blog__post-meta ul li span{padding:0!important;margin:0 5px 10px 0!important}.blog__post-meta ul{text-align:center}.blog__testimonial::after{left:16px;top:5px;transform:translateY(0);font-size:35px}.blog__testimonial h3{font-size:23px}.blog__testimonial{padding:60px 35px}.accordion-button{padding-left:10px;padding-right:57px}.accordion-body{padding-left:15px}.help__banner-area h2{font-size:22px}.help__banner-area{padding:35px 0}}.contact-map{line-height:1;margin-bottom:-3px;margin-top:120px}.contact-map iframe{border:0;width:100%;height:800px}.contact-wrapper{border-radius:10px;overflow:hidden}.contact-widget{background-color:#fff;position:relative;z-index:9}.contact-social a{border:2px solid var(--brand-gold);background:0 0}.contact-social a:hover{background:#fff;border-color:transparent}.contact__left{padding:40px;background-size:cover;margin-right:55px;background-position:center}.fw-container,.product-details-menu ul li:last-child{margin-right:0}.contact__left h4{font-size:24px;color:#fff;line-height:1;margin-bottom:0}.contact__left p{font-size:16px;color:#fff;line-height:1;margin-top:15px}@media only screen and (min-width:992px) and (max-width:1200px){.contact__left{margin-right:0}}.contact__right h4{font-size:24px;line-height:1;margin-bottom:10px;text-align:center}@media screen and (min-width:768px){.contact__right h4{text-align:left}}@media only screen and (min-width:768px) and (max-width:991px){.help__banner-area h2{font-size:37px}.contact__left{margin-right:0}.contact__right{padding:30px}}@media (max-width:767px){.contact__left{margin-right:0;padding:50px 20px}.contact__right{padding:10px}}.contact__list-2 ul{margin-top:40px}.contact__list-2 ul li{display:flex}.contact__list-2 ul li:not(:last-child){border-bottom:1px solid var(--brand-gold);padding-bottom:25px;margin-bottom:30px}.contact__icon i{font-size:15px;color:#fff}.contact__desc span{color:#dcd9d9;line-height:1;font-size:14px;display:block}.contact__desc h6{font-size:20px;color:#fff;line-height:1;margin-bottom:0;margin-top:10px}.contact__form .nice-select,.contact__form input,.contact__form textarea{padding-left:30px!important;background-color:#f5f5f5}.contact__form textarea{width:100%;height:170px;border-radius:10px;border:0;padding:30px;color:#999}.show-text span{font-size:13px;color:#000;font-weight:500;display:inline-block}.ch-right .nice-select{padding:0 30px 0 0;border:0;border-radius:0;font-size:13px;color:#000;font-weight:800;height:inherit;float:inherit;line-height:inherit;background-color:transparent}.page-link-2{background-color:#fff!important}.product-details-menu ul li{margin-left:0;margin-right:30px}.product-details-menu ul li a{font-size:13px}.pro-details-tab .custom-tab{width:18%;float:left}.pro-details-tab .custom-tab .nav-link{padding:0;margin-bottom:25px;position:relative}.pro-details-tab .custom-tab .nav-link::before{position:absolute;content:"";background:#fff;opacity:0;height:100%;width:100%;top:0;left:0;transition:.3s}.pro-details-tab .custom-tab .nav-link.active::before{opacity:.7}.custom-content{float:right;width:77%}.pro-details-tab-2 .custom-content{width:auto;float:none;margin:0}.pro-details-tab .product-d-tab-2{width:100%;float:none;display:block;margin:16px -8px 0 0;overflow:hidden;margin-left:0!important}.pro-details-tab .product-d-tab-2 li{float:left;padding:0 8px;width:25%}.product-right-thumb .custom-tab{width:18%;float:right}.product-right-thumb .custom-tab .nav-link{padding:0;margin-right:0;margin-left:20px}.group-pro-name a{color:#000;font-weight:700}.grouped-pro-price h5.pro-price del{color:#bababa;font-size:16px;margin-left:5px}.breadcrumb-area{z-index:1;background-size:cover;background-position:center 148px;margin-bottom:2rem}@media screen and (max-width:991px){.breadcrumb-area{background-position:center 140px}}.page-title h2{font-size:36px}.breadcrumb-menu li{display:inline-block;padding:0 15px;position:relative;font-size:16px;font-weight:500}.breadcrumb-menu ul li a{font-weight:500;color:#949494}.breadcrumb-menu li:not(:last-child)::after{display:inline-block;color:#859099;content:"";position:absolute;right:-6px;top:1px;font-family:"Font Awesome 5 Pro"}.details-rating a{font-size:12px;color:#fcd700;margin-right:2px}.details-rating span{font-size:13px;color:#6f6f6f;padding-left:8px;display:inline-block}span.details-pro-price{font-size:14px;font-weight:800;color:var(--brand-purple);display:inline-block}.cart-plus-minus .qtybutton,.cart-plus-minus input{font-size:20px;display:inline-block;text-align:center}.pro-details-content p{color:#6f6f6f;line-height:24px;padding-bottom:25px}.color-wrapper .color-text span,.size-wrapper .size-text span{font-size:12px;font-weight:600;color:#222;line-height:1;display:inline-block}.size-wrapper .sizes{margin-left:45px}.size-wrapper .sizes a{font-size:14px;font-weight:400;color:#565656;text-transform:uppercase;margin-right:16px;display:inline-block;transition:.4s linear;padding:0 3px;border-bottom:1px solid transparent}.size-wrapper .sizes a:hover{border-color:#565656;color:#000}.color-wrapper .colors a{height:20px;width:20px;display:inline-block;margin-right:20px}.color-wrapper .colors a.one{background:#bcbcf8}.color-wrapper .colors a.two{background:#f1c5f0}.color-wrapper .colors a.three{background:#f8b998}.color-wrapper .colors a.four{background:#c4e395}.color-wrapper .colors a.five{background:#9bdbdf}.color-wrapper .colors{margin-left:42px;margin-top:4px}.cart-plus-minus input{border:1px solid #222;outline:0;background:0 0;font-weight:400;color:#000;padding:9px 20px;margin-right:10px;width:110px}.cart-plus-minus .qtybutton{color:#000;position:absolute;top:14px;height:22px;width:22px;background:#fff;border-radius:30px;line-height:1;cursor:pointer}.cart-plus-minus .dec{left:7px}.cart-plus-minus .inc{right:7px}.pro-cart-btn a{line-height:51px;padding:0 20px;color:#fff;font-weight:800;font-size:12px;background:#000;display:inline-block;text-align:center;text-transform:uppercase}.pro-wish a{font-size:16px;margin-left:20px;display:inline-block;color:#b5b5b5}.stock-update{display:flex;position:relative;padding-top:16px}.stock-update:before{position:absolute;content:"";left:0;top:0;height:1px;width:65px;background:#000}.stock-update .stock-list li{font-size:12px;font-weight:600;color:#000;margin-bottom:10px}.stock-update .stock-list li>span{width:100px;font-size:16px;display:inline-block}.stock-update .stock-text li{color:#666;font-size:12px;font-weight:400;margin-bottom:10px}.stock-update .stock-list li span.red{color:var(--brand-purple);font-weight:600}.pro-tab-border{border-top:1px solid #dbdbdb;padding-top:50px}.pro-desc-tab .nav-link{padding:0 0 35px;font-size:13px;font-weight:800;margin:0 18px;color:#000;display:block}.desc-img-wrapper .desc-img h4{position:absolute;top:50%;transform:translateY(-50%);right:80px;color:#333}.desc-img-wrapper .pro-desc-text h4{color:#333;padding-right:225px}.desc-img-wrapper .pro-desc-text p{font-size:13px;font-weight:300;color:#222;line-height:28px;padding-right:110px;text-align:justify}.desc-img-wrapper .pro-desc-text2{margin-left:100px;padding-top:240px}.additional-information{background:#f7f7f7;overflow:hidden;padding:20px 30px 40px}.additional-information ul li.title{font-size:24px;font-weight:700;color:#000;width:100%}.additional-information li{font-size:16px;font-weight:600;color:#646464;border-bottom:1px solid #ccc;padding:10px 0;width:50%;float:left}.shop-banner-text h2{font-size:40px;margin-bottom:25px}.shop-banner-text ul li{display:inline-block;margin:0 15px}.shop-banner-text ul li a{font-size:13px;font-weight:800;color:#000}.side-cat ul li{display:block;margin-bottom:8px}.side-cat ul li a{font-size:13px;font-weight:400;color:#333}.side-cat ul li a:hover{color:#acb}.product__details-des p{color:#606060;font-size:16px;margin-bottom:28px}.product__details-des-list ul li{position:relative;padding-left:35px;margin-bottom:10px}.product__details-des-list ul li span{color:#606060}.product__details-des-list ul li::after{position:absolute;content:"";left:0;top:0;font-size:14px;color:#606060;font-family:"Font Awesome 5 Pro"}.nav-item button,button.active{border:0;background:0 0;color:#222;font-size:14px;font-weight:600;display:inline-block}.nav-pills .nav-link.active{background-color:transparent;color:var(--brand-purple)}.pro-details-content h4{font-size:30px}.video-header{position:absolute;width:100%;height:80%;object-position:top;top:150px}#ageModal,.header-text,.popup-video,.service-link-block a{height:100%;width:100%}@media screen and (max-width:767px){.breadcrumb-area{background-position:center 120px}.video-header{top:120px}}@media screen and (max-width:575px){.breadcrumb-area{background-position:center 66px}.video-header{top:66px}}.has-video-header .slider-text{border-radius:10px;background:rgba(255,255,255,.7);padding:1rem}@media screen and (min-width:800px){.has-video-header .slider-text{padding:3rem}}.has-video-header .slider-text h1{font-size:1.25rem}.logo-cloud-image img{max-height:125px}.logo-cloud-image__container{display:flex;justify-content:center;align-items:center}.has-video-header .featured-btn,.has-video-header .generic-btn{display:inline-block;margin-top:1rem}@media screen and (min-width:600px){.has-video-header .featured-btn,.has-video-header .generic-btn{display:inline-block}}@media screen and (min-width:992px){.video-header{height:100%}}.small-container{max-width:800px}.service-link-block{min-height:400px;background-position:center center}.service-link-block a{display:flex;justify-content:center;align-items:center;color:#fff;cursor:pointer;position:relative}.service-link-block a h3{color:#fff;z-index:20}.service-link-block a .overlay{transition:.4s ease-in-out;width:100%;height:100%;position:absolute;background-color:#000;opacity:.25}.header-text a,.main-nav-list__list a,.side-info .contact-list a,.submenu li a svg{transition:.25s ease-in-out}.service-link-block a:hover>.overlay{background-color:var(--brand-purple);opacity:.65}.fw-container{padding-left:0;padding-right:0;margin-left:0}.author__text h3{font-size:24px;line-height:1;margin-bottom:15px}.about__text.about__text-4 p,.footer__list h5,.main-nav-list__list ul{margin-bottom:1rem}.header-text{display:flex;align-items:center}.header-text a{color:#fff;font-weight:700;font-size:1rem;cursor:pointer;margin-right:1rem}.footer__list h5{color:#fff}.full-height-content-block .slider-text a,.side-info .contact-list a{color:#fff;font-weight:700;cursor:pointer}.main-nav-list{margin-top:2rem;max-height:45vh;overflow:auto}.main-nav-list::-webkit-scrollbar{width:4px}.main-nav-list::-webkit-scrollbar-track{box-shadow:inset 0 0 6px rgba(128,128,128,.3)}.main-nav-list::-webkit-scrollbar-thumb{background-color:var(--brand-gold)}.about__left ul li,.colconcol h3{margin-bottom:.5rem}.main-nav-list__list a{color:#fff;cursor:pointer}.main-nav-list__list a:hover{color:var(--brand-gold)}body::-webkit-scrollbar{width:4px}body::-webkit-scrollbar-track{box-shadow:inset 0 0 6px rgba(128,128,128,.3)}body::-webkit-scrollbar-thumb{background-color:var(--brand-gold)}.submenu li a:hover svg{translate:4px}#ageModal{position:fixed;top:0;left:0;background:rgba(0,0,0,.8);align-items:center;justify-content:center;z-index:1000}#ageModal .modal-content{background:#fff;padding:20px;border-radius:8px;text-align:center;width:100%;max-width:400px;margin:auto}.ui-banner img{filter:blur(8px);transition:filter .3s;cursor:pointer}.ui-banner img.unblurred{filter:none}.popup-video::before{content:"";background:url('/img/play-btn.svg') center center/contain no-repeat;width:50px;height:50px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);pointer-events:none}.cta-text{color:#fff;padding:.5rem;max-width:600px;font-size:1.5rem;margin:auto}.breadcrumb__right,.colconcol h3{margin-top:1rem}.full-height-content-block .slider-text{max-width:700px;background:rgba(0,0,0,.5)}.full-height-content-block .slider-text h2 span{color:#fff;font-weight:700;font-size:unset}.banner__1--content{background:rgba(0,0,0,.5);padding:1rem}.banner__1 .generic-title.text-center h4 span{color:#fff!important;font-size:unset;font-weight:700}.content-with-media__content h2 span{font-size:unset;font-weight:700}@media screen and (max-width:800px){body>header>div>div.header-top.header-padding-2.d-none.d-sm-block>div>div>div.col-xl.col-lg.col-md.col-6>div>a:nth-child(2){display:none}.content-with-media__content .generic-title h2{font-size:2rem}}.blog-title-area{background:#fff;padding:1rem;border-radius:20px}.columned-content{border-bottom:1px solid var(--brand-gold);border-top:1px solid var(--brand-gold)}.phone-float{position:fixed;z-index:30;width:60px;height:60px;bottom:72px;left:40px;background-color:var(--brand-gold);color:var(--brand-purple);border-radius:50px;text-align:center;box-shadow:2px 2px 3px var(--brand-navy);display:flex;justify-content:center;align-items:center}.phone-float svg{width:30px;height:30px}.text-center-mobile{text-align:left}@media screen and (max-width:768px){.cta-text{font-size:1rem}.colconcol h3,.text-center-mobile{text-align:center}}.mb-12{margin-bottom:3rem}.about__left ul{padding:1rem}