.p,P,body{font-size:15px}*{outline:0}body,html{width:100%;height:100%}body{padding:0;margin:0 auto;font-family:arimo,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:url(../images/tesimonialbg.jpg) center center no-repeat fixed;background-position-x:0;background-position-y:0}.no_margin,ol,ul{margin:0}a,figur,h1,h2,h3,h4,h5,h6,p{margin:0;font-weight:400}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:Roboto,sans-serif;-webkit-font-variant-ligatures:common-ligatures;font-variant-ligatures:common-ligatures}.arimo,.p,P{font-family:arimo,sans-serif}.p,P{line-height:24px;color:#515151;cursor:default}ol,ul{padding:0;list-style:none}.clear{clear:both}a{text-decoration:none}a:active,a:focus,a:hover,button:focus{text-decoration:none;outline:0;outline-offset:0}.no_padding{padding:0!important}.scroll_top{background:#fff;border-radius:3px;border-style:solid;border-color:#aecc66;border-width:2px;bottom:50px;cursor:pointer;height:40px;position:fixed;right:30px;text-align:center;width:40px;z-index:999}.not_visible{visibility:hidden;display:none}.scroll_top i{color:#482b79;font-size:24px;line-height:38px}.scroll_top:hover{background:#aecc66;color:#fff}.scroll_top i:hover{color:#fff}.fw_300{font-weight:300}.fw_400{font-weight:400}.fw_500{font-weight:500}.fw_600{font-weight:600}.fw_700{font-weight:700}.fw_900{font-weight:900}.color_aa{color:#aaa}.color_66{color:#666}.color_ff{color:#fff}.color_dd{color:#ddd}.color_d5{color:#492b79}.color_d5slihl{color:#482b79}.color_72{color:#720f83}.color_51{color:#515151}.color_f9{color:#f9f7f4}.color_ac{color:#acacac}.color_99{color:#999}.color_20{color:#2075f4}.color_33{color:#333}.color_41{color:#aecc66}.bg_d5{background-color:#D5275A}.bg_72{background-color:#720F83}.bg_75{background-color:#fff}.bg_78{background-color:#482b79}.color_81{color:#ffcf40}.mt-20{margin-top:-20px}.g_title{font-size:18px;color:#720f83}.h1,h1{font-size:62px;line-height:70px}.h2,h2{font-size:44px;line-height:55px}.h3,h3{font-size:35px;line-height:45px}.h4,h4{font-size:30px;line-height:40px}.h5,h5{font-size:20px;line-height:36px}.h6,h6{font-size:18px;line-height:24px}.section_padding{padding:100px 0}.section_tbl{display:table;width:100%;height:100%}.section_tbl_cell{display:table-cell;vertical-align:middle;width:100%}.beauty .menuzord-brand,.beauty .menuzord-menu>li>a,.blog_section .single_blog li.gallery,.feltering_menu li,.post_categories ul li span,.product_carousel_wrapper .owl-next,.product_carousel_wrapper .owl-prev,.product_gallery .product_divider,.product_gallery .product_hover,.product_gallery .product_hover ul,.product_gallery .product_price,.product_gallery .product_price h6,.product_gallery .single_product,.scroll_top,.service_section .img_over_content,.service_section .single_service,.single_blog .date,a,button,header,i,img,input,select,textarea{-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}.section_title h3{text-transform:capitalize}.section_title>p{margin:0 auto}.pos_relative{position:relative}.dp_block{display:block}.roboto{font-family:roboto,sans-serif}.alignment_middle,.alignment_middleLeft{align-items:center;display:flex;justify-content:flex-start}.alignment_center{align-items:flex-start;display:flex;justify-content:center}.alignment_row{align-items:normal;display:flex;flex-flow:column nowrap;justify-content:center}.alignment_col{align-items:center;display:flex;flex-flow:column nowrap;justify-content:center}#loading{background-color:rgba(252,252,252,.9);height:100vh;width:100%;position:fixed;margin-top:0;top:0;z-index:9999999}.spinner{font-size:10px;height:70px;left:50%;margin-left:-25px;position:absolute;text-align:center;top:50%;width:50px;margin-top:-35px}.spinner>.single_rect{background-color:#482b79;height:100%;width:6px;display:inline-block;-webkit-animation:sk-stretchdelay 1.2s infinite ease-in-out;animation:sk-stretchdelay 1.2s infinite ease-in-out}.spinner .rect2{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.spinner .rect3{-webkit-animation-delay:-1s;animation-delay:-1s}.spinner .rect4{-webkit-animation-delay:-.9s;animation-delay:-.9s}.spinner .rect5{-webkit-animation-delay:-.8s;animation-delay:-.8s}@-webkit-keyframes sk-stretchdelay{0%,100%,40%{-webkit-transform:scaleY(.4)}20%{-webkit-transform:scaleY(1)}}@keyframes sk-stretchdelay{0%,100%,40%{transform:scaleY(.4);-webkit-transform:scaleY(.4)}20%{transform:scaleY(1);-webkit-transform:scaleY(1)}}#search_button{background:0 0;border:none;margin-top:32px}#search_button i{color:#7d7d7d!important;font-size:15px}.header_v2 #search_button i{color:#fff!important}#search_button:hover i,.sticked #search_button:hover i{color:#720f83!important}.sticked #search_button{margin-top:25px}.sticked #search_button i{color:#5f5f5f!important}#custom_modal .modal-dialog.modal-sm{background:#482b79;border-radius:100%;height:400px;padding:76px 50px;text-align:center;width:400px;box-shadow:0 0 220px rgba(218,213,226,.54)}#custom_modal .form-inline input{border:none;border-radius:5px 0 0 5px;height:40px;margin-top:20px;padding:0 11px;width:250px}.modal_logo{background-color:#fff;border-style:solid;border-color:#fff;border-width:10px;margin-bottom:20px}.modal.in .modal-dialog{-webkit-transform:translate(0,30%)!important;-moz-transform:translate(0,30%)!important;-o-transform:translate(0,30%)!important;transform:translate(0,30%)!important}#custom_modal .form-inline>button{background:#fff;border:none;border-radius:0 5px 5px 0;height:40px;margin-left:-5px;padding:0 15px}#custom_modal .quick_search h6:before{content:"";position:absolute;height:2px;width:50px;background:#fff;left:50%;bottom:13px;margin-left:-25px}#custom_modal .quick_search li{display:inline;margin:0 7px;line-height:28px}#custom_modal .quick_search a{color:#fff;font-size:16px}#custom_modal .quick_search a:hover{text-decoration:underline}#custom_modal .close{background:#fff;border-radius:100%;color:#d52759;height:30px;opacity:1;position:absolute;right:33px;top:60px;width:30px}.header_top .color_dd{font-size:13px;line-height:24px}.header_top .color_dd:hover{color:#fff!important}.header_top{background:#482b79;padding:5px 0;z-index:1;position:relative}#header.sticked,header{background:#fff;width:100%;z-index:999}.header_top_v2{display:none}.header_top i.fa{font-size:16px;margin-right:8px;vertical-align:middle}.contact_mail.pull-right>span{color:#fff;margin:0 10px}#header.sticked{box-shadow: 0 10px 50px rgba(0, 0, 0, .2);position:fixed;top:0;left:0}header{position:absolute}.header_v2{background:0 0}.beauty .menuzord-brand{margin:14px 10px 0 0}.sticked .beauty .menuzord-brand{margin:11px 10px 0 0}.beauty .menuzord{background:rgba(0,0,0,0);padding:0}.beauty .menuzord-menu>li a{color:#5f5f5f;font-size:14px;font-weight:400;line-height:24px;padding:30px 10px;text-decoration:none;text-transform:uppercase}.footer_widget_section .contact_widget p a:hover,.product_gallery .single_product .product_hover li a:hover,.product_gallery .single_product .product_price a:hover,.single_blog .brand ul li a:hover,.welcome_carousel_wrapper #carousel_text .read_more:hover{text-decoration:underline}.header_v2 .beauty .menuzord-menu>li>a{color:#fff}.beauty .menuzord-menu>li a:hover{color:#720f83!important}.sticked .beauty .menuzord-menu>li>a{padding:24px 10px}.header_v2.sticked .beauty .menuzord-menu>li a{color:#5f5f5f}.beauty .menuzord-menu ul.dropdown li ul.dropdown.dropdown-left{left:0;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%)}.beauty .menuzord-menu ul.dropdown li a{color:#5f5f5f;padding:10px 25px 10px 22px;transition:all .3s}.beauty .menuzord-menu ul.dropdown li:hover a{padding:10px 25px 10px 22px}.beauty .menuzord-menu ul.dropdown,.beauty .menuzord-menu ul.dropdown li ul.dropdown,.beauty .menuzord-menu>li>.megamenu{border-top:4px solid #720f83;box-shadow:0 5px 18px rgba(0,0,0,.17)}.beauty .menuzord-menu ul.dropdown li{border-bottom:1px solid #E9E9E9}.beauty .menuzord-menu ul.dropdown li a:hover{color:#6f0086}.beauty .menuzord-menu ul.dropdown li .indicator i{font-size:22px!important;margin-top:4px}.beauty .menuzord-menu>li>.megamenu{padding:20px 30px 7px}.beauty .megamenu .col3 h6{color:#d5275a;font-size:15px;font-weight:700;margin-bottom:11px;text-transform:capitalize}.beauty .menuzord-menu .megamenu .col3 a{display:block;font-size:14px;line-height:20px!important;min-height:65px;padding:10px 25px 10px 22px}.beauty .menuzord-menu .megamenu .col3>ul{margin-bottom:30px}.beauty .menuzord-menu .megamenu .col3>ul:last-child{margin-bottom:0}.beauty .menuzord-menu .megamenu .single_carousel{margin:0 auto;width:80%}.beauty .menuzord-menu .megamenu .owl-nav{width:100%}.beauty .menuzord-menu .megamenu .owl-next,.beauty .menuzord-menu .megamenu .owl-prev{display:inline-block;padding:6px 15px;background:#D52759;position:absolute;top:50%;margin-top:-15px;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.beauty .menuzord-menu .megamenu .owl-prev{left:0}.beauty .menuzord-menu .megamenu .owl-next{right:0}.beauty .menuzord-menu .megamenu .owl-next:hover,.beauty .menuzord-menu .megamenu .owl-prev:hover{background:#720f83}.megamenu .owl-nav i{color:#fff;font-size:20px}.hero_area.slider_wrapper{padding-top:120px;margin-top:-45px;background-color:#fff}.hero_area_v2.slider_wrapper{margin-top:0}.hero_area_v2 .Modern-Slider .item .img-fill{height:100vh}.hero_area_v4{position:relative;width:100%;height:100vh;z-index:3}#particles-js{position:absolute;width:100%;height:100%;background-color:#f5f5f5;background-repeat:no-repeat;background-size:cover;background-image:url(../images/slider_img/slider_img5.jpg);background-position:center center;z-index:1}#particles-js.home_particle{background:0 0;height:auto}.hero_area_v4 .overlay{background:rgba(0,0,0,.2);position:absolute;width:100%;height:100%;left:0;top:0;z-index:2}.hero_area_v4 .video_overlay{background:rgba(34,34,34,.5)}.hero_area_v4 .hero_content4_wrapper{z-index:4;position:relative}.hero_area_v4 .single_hero_content{align-items:center;display:flex;flex-flow:column nowrap;height:100vh;justify-content:center}.bgVideo .hero_content4_wrapper .single_hero_content h1{width:53%}.hero_area_v4 .single_hero_content p{font-size:18px;margin-top:10px;width:40%;line-height:25px}.hero_area_v4 .mouse{width:40px;height:40px;border:3px solid #fff;border-radius:100%;position:absolute;bottom:100px;left:50%;cursor:pointer;z-index:9;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-animation:mouseMove 2s infinite;animation:mouseMove 2s infinite}.hero_area_v4 .mouse:after{color:#fff;content:"\f063";font-family:fontawesome;height:10px;left:10px;position:absolute;top:8px;width:3px}@-webkit-keyframes mouseMove{0%{bottom:100px}50%{bottom:90px}}@keyframes mouseMove{0%{bottom:100px}50%{bottom:90px}}.hero_area_v4 .mouse:hover{color:#720f83;background:#fff}.hero_area_v4 .mouse:hover:after{color:#720F83}.welcom_section .section_title>p{margin-bottom:50px}.welcom_section .single_feature .feature_content a{display:inline-block;font-family:Roboto,Arial,sans-serif;font-size:18px;line-height:24px}.beautyLab_gallery_section .single_gallery .divider,.product_carousel_wrapper .divider,.service_section .single_service .divider,.welcom_section .single_feature .divider{background:#720f83;height:2px;width:45px}.welcom_section .single_feature i{font-size:50px;color:#4e4e4e}.welcom_section .single_feature{align-items:flex-start;display:flex;flex-flow:row nowrap;width:46.9%;position:relative}.welcom_section .single_feature:nth-child(2n),.welcom_section_v2 .single_feature{margin-left:40px}.welcom_section .single_feature:before{background:linear-gradient(to right,rgba(255,0,0,0),rgba(200,200,200,1),rgba(255,0,0,0)) rgba(0,0,0,0);top:0;content:"";height:1px;left:-4px;position:absolute;width:100%}.welcom_section .single_feature:nth-child(1):before,.welcom_section .single_feature:nth-child(2):before{display:none}.welcom_section .single_feature:nth-child(1),.welcom_section .single_feature:nth-child(2){padding-top:0}.welcom_section .single_feature:nth-child(2n+1):after,.welcom_section_v2 .single_feature::after{background:linear-gradient(rgba(255,0,0,0),rgba(200,200,200,1),rgba(255,0,0,0)) rgba(0,0,0,0);content:"";height:100%;position:absolute;right:-10px;top:0;width:1px}.welcom_section .single_feature:hover .feature_content a,.welcom_section .single_feature:hover i{color:#aecc66}.welcome_carousel_wrapper #carousel_text{background:rgba(72,43,121,.83);height:100%;left:98px;padding:30px!important;position:absolute;top:45%;width:100%}.welcome_carousel_wrapper #carousel_text p{color:#fff;font-weight:500;font-family:Roboto,Arial,sans-serif;letter-spacing:1px}.welcome_carousel_wrapper #carousel_text .read_more{display:block;font-size:15px;margin-top:15px}.welcome_carousel_wrapper #carousel_text .read_more:focus,.welcome_carousel_wrapper #carousel_text .read_more:hover{color:#fff}.welcom_section_v2 .welcome_feature_wrapper{margin-left:-40px}.welcom_section_v2 .single_feature{width:29.9%}.welcom_section_v2 .single_feature:nth-child(3){padding-top:0}.welcom_section_v2 .single_feature:nth-child(3)::before,.welcom_section_v2 .single_feature:nth-child(3n+3)::after{display:none}.welcome_carousel_wrapper .slick-prev::before{content:"\f104"}.welcome_carousel_wrapper .slick-next::before{content:"\f105"}.welcome_carousel_wrapper .slick-next::before,.welcome_carousel_wrapper .slick-prev::before{color:#fff;font-family:FontAwesome;font-size:20px;line-height:.5;opacity:1}.welcome_carousel_wrapper .slick-next:hover:before,.welcome_carousel_wrapper .slick-prev:hover:before{color:#aecc66}.welcome_carousel_wrapper .slick-next,.welcome_carousel_wrapper .slick-prev{background:#720f83;border:none;bottom:15px;cursor:pointer;display:block;font-size:0;height:23px;line-height:0;outline:0;padding:0;position:absolute;right:15px;width:40px;z-index:2}.welcome_carousel_wrapper .slick-prev{border-radius:50px 0 0 50px;border-right:1px solid #fff;right:55px}.welcome_carousel_wrapper .slick-next{border-radius:0 50px 50px 0}.session_booking_section{background:url(../images/booking_bg.jpg) center center no-repeat;background-size:cover}.session_booking_section.bg2{background:url(../images/booking_bg2.jpg) center center no-repeat;background-size:cover}.session_booking_section.bg3{background:url(../images/booking_bg3.jpg) center center no-repeat;background-size:cover}.session_booking_section .section_title p{font-size:16px;line-height:26px;width:100%}.session_booking_section .session_booking_wrapper{background:#fff;padding:35px 35px 15px;border-radius:10px}.quick_booking .form-control,.session_booking_section .session_booking_wrapper .form-control,.session_booking_section .session_booking_wrapper textarea{border:1px solid #d2d2d2;border-radius:0;box-shadow:none;color:#747474;font-size:15px;line-height:25px;margin-bottom:30px;padding:8px 15px;font-family:arimo,sans-serif}.session_booking_section .session_booking_wrapper .form-control{float:left;height:45px;width:47.7%}.quick_booking textarea,.session_booking_section .session_booking_wrapper textarea{resize:none;width:100%}.session_booking_section .session_booking_wrapper .form-control:nth-child(2n+1){margin-right:30px}.quick_booking .form-control:focus,.session_booking_section .session_booking_wrapper .form-control:focus,.session_booking_section .session_booking_wrapper textarea:focus{border-color:#d5275a}#datetimepicker1 .form-control,#datetimepicker2 .form-control{background:#fff;margin:0;width:114%}#datetimepicker1,#datetimepicker2{border:0;padding:0}#datetimepicker1 .input-group-addon,#datetimepicker2 .input-group-addon{background:rgba(0,0,0,0);border:none;border-radius:0;left:0;position:relative;z-index:9}#datetimepicker1 .input-group-addon:hover,#datetimepicker2 .input-group-addon:hover{color:#d5275a}.quick_booking form button,.session_booking_section .session_booking_wrapper form button{background:#d5275a;border:none;border-radius:3px;color:#fff;display:block;font-family:Roboto,Arial,sans-serif;font-size:15px;height:48px;line-height:24px;margin:0 auto;padding:5px 35px;box-shadow:none;letter-spacing:1.2px}.quick_booking form button:hover,.session_booking_section .session_booking_wrapper form button:hover{background:#aecc66}.quick_booking .form-control{height:40px;margin-bottom:12px}.quick_booking #datetimepicker1 .form-control{width:117%}.quick_booking{background:#fff;box-shadow:0 2px 12px rgba(0,0,0,.15);padding:25px;position:fixed;right:-315px;top:50%;width:310px;z-index:9999;overflow:visible;-webkit-transition:right .6s;-moz-transition:right .6s;-o-transition:right .6s;transition:right .6s;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.quick_booking .title{margin-bottom:10px;text-align:center}.quick_booking .click_btn{left:-121px;height:60px;position:absolute;top:199px;background:#482b79;border-style:solid;border-color:#fff;border-width:1px;color:#fff;font-weight:700;padding:7px 18px;text-align:center;text-transform:uppercase;width:215px;border-radius:3px 3px 0 0;cursor:pointer;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}.quick_booking .click_btn:hover{background:#aecc66;color:#fff;cursor:pointer}.quick_booking form button{background:#482b79;border-radius:0;height:41px;margin:inherit;padding:5px 20px}.quick_booking .nice-select.open .list{-webkit-transform:inherit;-moz-transform:inherit;-o-transform:inherit;transform:inherit}.quick_booking .nice-select .list{bottom:50px;top:inherit}.quick_booking.open{right:0;height:100%;overflow-y:auto}.service_section .img_over_content a,.service_section_v2 .single_service_v2 a{font-family:Roboto,Arial,sans-serif;font-size:18px;line-height:24px;text-transform:capitalize;display:inline-block;letter-spacing:0;cursor:default}.service_section .img_over_content a:focus,.service_section_v2 .single_service_v2 a:focus{color:inherit}.service_section_v2 .single_service_v2 a:hover{color:#d5275a}.service_section .img_over_content i,.service_section_v2 .single_service_v2 i{display:inline-block;font-size:60px}.service_section_v2 .single_service_v2 i{color:#333;-webkit-transition:all .5s!important;-moz-transition:all .5s!important;-o-transition:all .5s!important;transition:all .5s!important}.service_section_v2 .single_service_v2:hover i{color:#d5275a;-webkit-animation:hvr_pulse .5s linear;-moz-animation:hvr_pulse .5s linear;-o-animation:hvr_pulse .5s linear;animation:hvr_pulse .5s linear}.service_section .single_service .divider{margin:0 auto}.service_section .single_service{position:relative;margin-bottom:30px;overflow:hidden;border-color:#492b79;border-style:solid;border-width:2px}.service_section .img_over_content{background:#fff;height:100%;padding:30px 25px 20px;position:absolute;top:0;width:100%}.service_section .single_service:hover .img_over_content{background:rgba(0,0,0,0)}.service_section .single_service:hover img{-webkit-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}.service_section .single_service:hover .img_over_content a,.service_section .single_service:hover .img_over_content i,.service_section .single_service:hover .img_over_content p{cursor:default;color:transparent}.service_section .single_service:hover .img_over_content a:hover{letter-spacing:1.2px}.service_section .single_service:hover .divider{background:#fff}@-webkit-keyframes hvr_pulse{25%{-webkit-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}75%{-webkit-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@keyframes hvr_pulse{25%{-webkit-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}75%{-webkit-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}.service_section_v2 .single_service_v2 i{-webkit-transform:perspective(1px) translateZ(0);-moz-transform:perspective(1px) translateZ(0);-o-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0)}.beautyLab_gallery_section{min-height:1150px}.feltering_menu{margin-bottom:45px;z-index:1;position:relative}.feltering_menu li{border-radius:1px;color:#fff;display:inline-block;font-family:Roboto,Arial,sans-serif;font-size:16px;letter-spacing:1px;margin-right:15px;padding:8px 20px;background:#482b79;margin-bottom:20px}.feltering_menu li.active,.feltering_menu li:hover{background:#aecc66;color:#fff}.feltering_menu li:hover{cursor:pointer}.beautyLab_gallery_section .single_gallery{position:relative;margin-bottom:30px;/*border-width:12px;border-color:#f7f4f0;border-style:solid;border-radius:5px*/}.beautyLab_gallery_section .single_gallery .single_gallery_overlay{align-items:center;background:#fff;flex-direction:column;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;padding:25px;opacity:0;display:block}.beautyLab_gallery_section .single_gallery .single_gallery_overlay,.product_carousel_wrapper .single_carousel .product_hover{-webkit-transition:rgba(72,43,121,.7) .5s ease-in-out 0s;-moz-transition:rgba(72,43,121,.7) .5s ease-in-out 0s;-ms-transition:rgba(72,43,121,.7) .5s ease-in-out 0s;-o-transition:rgba(72,43,121,.7) .5s ease-in-out 0s;transition:opacity .5s ease-in-out 0s;transition:rgba(72,43,121,.7) .5s ease-in-out 0s;cursor:default}.beautyLab_gallery_section .single_gallery:hover .single_gallery_overlay{opacity:1!important}.beautyLab_gallery_section .single_gallery .single_gallery_overlay a{letter-spacing:0}.beautyLab_gallery_section .single_gallery .single_gallery_overlay a:focus,.beautyLab_gallery_section .single_gallery .single_gallery_overlay a:hover{letter-spacing:1.1px}.beautyLab_gallery_section .single_gallery .divider{background:#fff}.single_gallery_overlay h6{opacity:0;-webkit-transform:translateY(30px);-moz-transform:translateY(30px);-ms-transform:translateY(30px);-o-transform:translateY(30px);transform:translateY(30px);-webkit-transition:transform .3s ease-in-out 0s,opacity .3s ease-in-out 0s;-moz-transition:transform .3s ease-in-out 0s,opacity .3s ease-in-out 0s;-ms-transition:transform .3s ease-in-out 0s,opacity .3s ease-in-out 0s;-o-transition:transform .3s ease-in-out 0s,opacity .3s ease-in-out 0s;transition:transform .3s ease-in-out 0s,opacity .3s ease-in-out 0s}.single_gallery_overlay .divider{opacity:0;-webkit-transform:translateY(35px);-moz-transform:translateY(35px);-ms-transform:translateY(35px);-o-transform:translateY(35px);transform:translateY(35px);-webkit-transition:transform .5s ease-in-out .1s,opacity .5s ease-in-out .1s;-moz-transition:transform .5s ease-in-out .1s,opacity .5s ease-in-out .1s;-ms-transition:transform .5s ease-in-out .1s,opacity .5s ease-in-out .1s;-o-transition:transform .5s ease-in-out .1s,opacity .5s ease-in-out .1s;transition:transform .5s ease-in-out .1s,opacity .5s ease-in-out .1s}.single_gallery_overlay p{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px);-webkit-transition:transform .6s ease-in-out .2s,opacity .7s ease-in-out .2s;-moz-transition:transform .6s ease-in-out .2s,opacity .7s ease-in-out .2s;-ms-transition:transform .6s ease-in-out .2s,opacity .7s ease-in-out .2s;-o-transition:transform .6s ease-in-out .2s,opacity .7s ease-in-out .2s;transition:transform .6s ease-in-out .2s,opacity .7s ease-in-out .2s}.beautyLab_gallery_section .single_gallery:hover .divider,.beautyLab_gallery_section .single_gallery:hover h6,.beautyLab_gallery_section .single_gallery:hover p{transform:translateY(0);opacity:1}.gallery_wrapper .mix{display:none}.product_carousel_wrapper .single_carousel{position:relative}.product_carousel_wrapper .single_carousel .product_hover{align-items:center;background:rgba(114,15,131,.7);display:flex;border-radius:30px;flex-flow:column nowrap;height:100%;justify-content:center;padding:30px;position:absolute;top:0;width:100%;opacity:0}.product_carousel_wrapper .single_carousel:hover .product_hover{opacity:1}.product_carousel_wrapper .product_hover .divider{background:#fff;margin:0 auto}.product_carousel_wrapper .product_hover a{background:#fff;color:#720f83;display:inline-block;padding:7px 35px;font-size:15px;line-height:24px;border-radius:3px;text-transform:capitalize}.product_carousel_wrapper .product_hover a:hover{background:#aecc66;color:#fff}.experts_section .expert_hover h6,.product_carousel_wrapper .product_hover h6{opacity:0;-webkit-transform:translateY(30px);-moz-transform:translateY(30px);-ms-transform:translateY(30px);-o-transform:translateY(30px);transform:translateY(30px);-webkit-transition:transform .2s ease-in-out 0s,opacity .2s ease-in-out 0s;-moz-transition:transform .2s ease-in-out 0s,opacity .2s ease-in-out 0s;-ms-transition:transform .2s ease-in-out 0s,opacity .2s ease-in-out 0s;-o-transition:transform .2s ease-in-out 0s,opacity .2s ease-in-out 0s;transition:transform .2s ease-in-out 0s,opacity .2s ease-in-out 0s}.experts_section .expert_hover span.degignation,.product_carousel_wrapper .product_hover .divider{opacity:0;-webkit-transform:translateY(35px);-moz-transform:translateY(35px);-ms-transform:translateY(35px);-o-transform:translateY(35px);transform:translateY(35px);-webkit-transition:transform .3s ease-in-out .1s,opacity .3s ease-in-out .1s;-moz-transition:transform .3s ease-in-out .1s,opacity .3s ease-in-out .1s;-ms-transition:transform .3s ease-in-out .1s,opacity .3s ease-in-out .1s;-o-transition:transform .3s ease-in-out .1s,opacity .3s ease-in-out .1s;transition:transform .3s ease-in-out .1s,opacity .3s ease-in-out .1s}.experts_section .expert_hover p,.product_carousel_wrapper .product_hover p{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px);-webkit-transition:transform .4s ease-in-out .2s,opacity .4s ease-in-out .2s;-moz-transition:transform .4s ease-in-out .2s,opacity .4s ease-in-out .2s;-ms-transition:transform .4s ease-in-out .2s,opacity .4s ease-in-out .2s;-o-transition:transform .4s ease-in-out .2s,opacity .4s ease-in-out .2s;transition:transform .4s ease-in-out .2s,opacity .4s ease-in-out .2s}.experts_section .expert_hover a.bio,.product_carousel_wrapper .product_hover a{opacity:0;-webkit-transform:translateY(45px);-moz-transform:translateY(45px);-ms-transform:translateY(45px);-o-transform:translateY(45px);transform:translateY(45px);-webkit-transition:transform .5s ease-in-out .3s,opacity .5s ease-in-out .3s,background .3s ease-in-out;-moz-transition:transform .5s ease-in-out .3s,opacity .5s ease-in-out .3s,background .3s ease-in-out;-ms-transition:transform .5s ease-in-out .3s,opacity .5s ease-in-out .3s,background .3s ease-in-out;-o-transition:transform .5s ease-in-out .3s,opacity .5s ease-in-out .3s,background .3s ease-in-out;transition:transform .5s ease-in-out .3s,opacity .5s ease-in-out .3s,background .3s ease-in-out}.product_carousel_wrapper .single_carousel:hover .divider,.product_carousel_wrapper .single_carousel:hover a,.product_carousel_wrapper .single_carousel:hover a.bio,.product_carousel_wrapper .single_carousel:hover h6,.product_carousel_wrapper .single_carousel:hover p,.product_carousel_wrapper .single_carousel:hover span.degignation{transform:translateY(0);opacity:1}.product_carousel_wrapper .owl-nav{box-shadow:0 0 6px rgba(0,0,0,.09);display:flex;position:absolute;right:0;top:-96px;width:117px}.product_carousel_wrapper .owl-next,.product_carousel_wrapper .owl-prev{padding:10px 24.5px}.product_carousel_wrapper .owl-next:hover,.product_carousel_wrapper .owl-prev:hover{background:#aecc66}.product_carousel_wrapper .owl-next:hover i,.product_carousel_wrapper .owl-prev:hover i{color:#fff}.product_carousel_wrapper .owl-prev:after{background:rgba(0,0,0,.07);content:"";height:47px;left:50%;position:absolute;top:0;width:1px}.product_carousel_wrapper .owl-nav i{font-size:25px;color:#482b79;font-weight:700}.video_section{background:url(../images/video_bg.jpg) center center no-repeat fixed;background-size:cover;position:relative}.video_content{height:450px;display:flex;flex-flow:column;align-items:center;justify-content:center}.video_section .overlay{background:rgba(213,39,90,.3);position:absolute;top:0;left:0;width:100%;height:100%}.video_content i{border:2px solid #fff;border-radius:100%;color:#fff;font-size:20px;height:60px;margin-bottom:20px;padding:19px 13px 13px 20px;text-align:center;width:60px;cursor:pointer}.video_content i:hover{color:#720f83;background:#fff}.priceing_section{background:#fff}.price_list_tab .tab_menu{text-align:center}.price_list_tab .tab_menu li{display:inline-block;margin:0 5px}.price_list_tab .tab_menu li a{border-radius:3px;color:#fff;background:#482b79;display:inline-block;font-family:Roboto,Arial,sans-serif;font-size:16px;font-weight:500;padding:8px 30px;margin-bottom:30px;-webkit-transition:initial;-moz-transition:initial;-ms-transition:initial;-o-transition:initial;transition:initial}.price_list_tab .tab_menu li a:hover{color:#fff;background:#aecc66}.price_list_tab .tab_menu li.active a{background:#aecc66;color:#fff;margin-bottom:30px}.priceing_section .single_price_list{margin-bottom:45px;margin-left:0;margin-right:30px;width:44%;position:relative}.priceing_section .single_price_list::before{border-bottom:1px dashed #ddd;content:"";left:0;position:absolute;width:100%;z-index:0}.pricing_intro{margin-bottom:30px}.priceing_section .single_price_list:nth-child(2n+1){margin-left:0;margin-right:30px}.priceing_section .single_price_list h6{font-size:16px;letter-spacing:.4px;line-height:28px}.priceing_section .single_price_list h6 a{color:#1f1f1f;display:inline-block;padding-right:25px;z-index:1;position:relative}.priceing_section .single_price_list h6 a:hover{color:#720F83}.priceing_section .single_price_list h6 span{color:#482b79;float:right;font-weight:700;padding-left:20px;position:relative;z-index:1}.testimonial_section .author,.testimonial_section p.testimoinal_txt{font-family:'Indie Flower',cursive,Arial,sans-serif;font-weight:400}priceing_section .single_price_list>p{margin-top:20px}.cta_content a,.priceing_section a.booking-now{background:#482b79;border-radius:3px;border-style:solid;border-color:#482b79;border-width:4px;box-shadow:inset 0 0 0 2px white;color:#fff;display:block;font-size:16px;margin:10px auto 0;padding:10px 18px;text-align:center;width:230px;line-height:26px}.cta_content a:hover,.priceing_section a.booking-now:hover{color:#fff;background:#aecc66}.testimonial_section .testimonial_overlay{position:absolute;left:0;width:100%;height:100%}.testimonial_section .single_testimonial{margin:0 auto;width:79%;padding-bottom:10px}.testimonial_section .single_testimonial img{background:#a70fab;background:-moz-linear-gradient(top,rgba(167,15,171,1) 0,rgba(233,68,136,1) 98%);background:-webkit-linear-gradient(top,rgba(167,15,171,1) 0,rgba(233,68,136,1) 98%);background:linear-gradient(to bottom,rgba(167,15,171,1) 0,rgba(233,68,136,1) 98%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#a70fab', endColorstr='#e94488', GradientType=0);border-radius:100%;padding:4px;height:100px;width:100px;margin:0 auto}#map,#map2,.cta_overlay,.map2,.overlay{width:100%}.testimonial_section p.testimoinal_txt{line-height:34px;font-size:22px;letter-spacing:.4px;padding-left:10px;padding-right:10px}.testimoinal_txt_t{line-height:24px;font-size:26px}.testimonial_section .author{color:#fff;display:block;font-size:25px;line-height:42px;margin-top:35px}.testimonial_section .author span{font-size:12px}.testimonial_section .owl-next,.testimonial_section .owl-prev{color:#fff;display:inline-block;font-size:25px;padding:0 11px;position:absolute;top:50%}.testimonial_section .owl-prev{border-right:1px solid;left:-120px}.testimonial_section .owl-next{border-left:1px solid;right:-120px}.testimoial_wrapper{animation:background 30s cubic-bezier(1,1,1,1) infinite;border-radius:10px;font-family:arimo,sans-serif}@-webkit-keyframes background{0%,100%{background-color:#f99}67%{background-color:#99f}}@keyframes background{0%,100%{background-color:#f99}50%{background-color:#99f}}.single_blog .img_area{overflow:hidden}.single_blog .brand{background:rgba(54,54,54,.5);bottom:0;color:#fff;position:absolute;width:100%;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}.single_blog:hover .brand{background:rgba(111,0,129,.7)}.single_blog:hover .img_area img{-webkit-transform:scale(1.2,1.2);-moz-transform:scale(1.2,1.2);-o-transform:scale(1.2,1.2);transform:scale(1.2,1.2)}.single_blog .brand ul li{font-size:18px;margin-right:15px;padding:15px 0}.single_blog .brand ul li:first-child{padding-left:15px}.single_blog .brand ul li:last-child{margin-right:0}.single_blog .brand ul li a{border-radius:4px;color:#fff;font-family:arimo,sans-serif;margin-left:6px}.single_blog li.gallery{background:rgba(213,39,90,.8);padding:11px 15px!important;margin-left:0}.single_blog li.gallery:hover{background:rgba(213,39,90,1)}.single_blog li.gallery a{font-size:24px!important;margin:0!important}.single_blog .blog_content .title{color:#3b3b3b;display:block;font-family:Roboto,Arial,sans-serif;font-size:18px;line-height:22px}.single_blog .blog_content .readmore{color:#3b3b3b;font-family:Roboto,Arial,sans-serif;font-weight:500;display:inline-block}.single_blog .blog_content .readmore i{font-size:17px;margin-left:4px;vertical-align:middle}.single_blog .blog_content .readmore:hover,.single_blog .blog_content .title:hover{color:#D5275A}#map{height:500px}#map2,.map2{height:318px}.mapContact1,.mapHome2{display:none}.cta_content a{margin:0}.cta_content a:hover{background:#aecc66;color:#fff}.cta_section .cta_content{display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center}.cta_section .cta_content p{color:#fff;font-family:arimo,sans-serif;font-size:20px;line-height:28px}.cta_section .cta_content p span{background:#fff;border-radius:4px;padding:3px 12px}.footer_widget_section{background:#482b79}.footer_widget_section .contact_widget img{margin-bottom:10px;border-style:solid;border-color:#fff;border-width:5px;border-radius:3px}.footer_widget_section .contact_widget p{font-size:15px;line-height:23px;color:#757575}.footer_widget_section .contact_widget address{margin-top:30px}.footer_widget_section .contact_widget address i{color:#e8e8e8;font-size:17px;left:0;position:absolute;top:2px}.footer_widget_section .contact_widget p{margin-top:7px}.footer_widget_section .contact_widget address p{padding-left:30px;position:relative}.footer_widget_section address span{font-weight:700;color:#e8e8e8;margin-right:5px}.footer_widget_section .contact_widget address a{color:#fff}.footer_widget_section .single_widget h5{color:#fff;font-family:Roboto,Arial,sans-serif;margin-bottom:40px;text-transform:capitalize}.footer_widget_section .single_widget.recent_post_widget ul{border-left:2px solid #ddd;border-right:2px solid #ddd}.single_widget.recent_post_widget li{border-bottom:2px solid #2f2f2f;padding:20px 25px}.single_widget.recent_post_widget li:first-child{border-bottom:2px solid #ddd;padding-top:0}.single_widget.recent_post_widget li:last-child{border-bottom:0}.footer_widget_section .recent_post_widget span,.footer_widget_section .single_widget p{color:#ddd}.footer_widget_section .recent_post_widget span{font-size:13px;display:block}.footer_widget_section .recent_post_widget p{line-height:48px}.footer_widget_section .recent_post_widget a{color:#ddd;text-transform:capitalize;text-align:right}.footer_widget_section .recent_post_widget a:hover{color:#fff}.footer_widget_section .newsletter_widget input{background:#fff;border:2px solid #2c2c2c;border-radius:0;font-size:16px;height:50px;margin-bottom:25px;padding:7px 17px}.footer_widget_section .newsletter_widget input:focus{border:2px solid #fff;box-shadow:none}.footer_widget_section .newsletter_widget button{border-radius:3px;background:#fff;border:none;color:#482b79;float:right;font-size:16px;font-weight:700;padding:12px 40px;text-transform:uppercase}.footer_widget_section .newsletter_widget button:hover{color:#fff;background:#aecc66}footer{background:#232428;padding:30px 0;text-align:center}footer a,footer p{color:#ddd}footer i{color:#d5275a;margin:0 4px}footer a:hover{color:#fff}.overlay{position:absolute;margin-top:-20px;left:0;height:100%:z-index:-1;}



/*START BANNER*/



.banner_section{background:url(../images/service_bannera.jpg) no-repeat;background-position:-10px 10px!important}

.banner_content{height:430px;position:relative;display:flex;flex-flow:column;align-items:start;justify-content:center;padding-top:40px}

/*shifting banner contents left can't be done! (Iain)*/

.banner_content h4{text-transform:capitalize}

.banner_content p{
    font-size: 19px;
    /*font-weight: 700;*/
    font-family: arimo,sans-serif;
    line-height: 27px;
    max-width: 560px;
    align-items: flex-start;
    color: #482b79;
    margin-top: -35px;
    padding-top: 22px;
    padding-left: 20px;
    padding-right: 20px;
    padding-bottom: 25px;
    text-align: left;
    display: block;
    border-radius: 10px;
    border-width:5px;
    border-style:double;
    border-color: rgba(72, 43, 121, 0.38);
    max-width: 700px;
    background: rgba(251, 251, 251, 0.9);
    background: linear-gradient(to right,rgba(251, 251, 251, 0.96) ,rgba(255,255,255,1));
    box-shadow: 0 -16px 15px -10px rgba(158, 158, 158, 0.98) inset, 0 70px 1px -10px #482b79 inset, 0 0 120px rgba(255, 255, 255, 0.53);
    
/* Start Animation*/  
-webkit-animation:fadein 2.5s;-moz-animation:fadein 2.5s;-ms-animation:fadein 2.5s;-o-animation:fadein 2.5s;animation:fadein 2.5s}@keyframes fadein{from{opacity:0}to{opacity:1}}@-moz-keyframes fadein{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadein{from{opacity:0}to{opacity:1}}@-ms-keyframes fadein{from{opacity:0}to{opacity:1}}​ @-o-keyframes fadein{from{opacity:0}to{opacity:1}
  /* End Animation*/  
}

.banner_section .overlay{/*max-*//*height:466px;background:-moz-linear-gradient(left,rgba(72,43,121,.83) 0,rgba(0,0,0,0) 60%);background:-webkit-linear-gradient(left,rgba(72,43,121,.83) 0,rgba(0,0,0,0) 60%);background:linear-gradient(to right,rgba(72,43,121,.83) 0,rgba(0,0,0,0) 60%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#a1000000', endColorstr='#00000000', GradientType=1);-webkit-animation:fadein 2.5s;-moz-animation:fadein 2.5s;-ms-animation:fadein 2.5s;-o-animation:fadein 2.5s;animation:fadein 2.5s}@keyframes fadein{from{opacity:0}to{opacity:1}}@-moz-keyframes fadein{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadein{from{opacity:0}to{opacity:1}}@-ms-keyframes fadein{from{opacity:0}to{opacity:1}}​ @-o-keyframes fadein{from{opacity:0}to{opacity:1}*/}



/*END BANNER*/



.banner_section .breadcrumb{background:0 0;bottom:0;left:0;position:absolute}.banner_section .breadcrumb li{font-weight:700;color:#fff;text-transform:capitalize}.banner_section .breadcrumb a{color:#d5275a;font-weight:700}.banner_section .breadcrumb>li+li::before{color:#ccc;content:"\f105";font-family:fontawesome;padding:0 5px}.quick_support_section{padding:80px 0;margin-top:60px}.quick_support_section .single_support h6,.treatment_info_section .single_support h6{font-family:arimo,sans-serif;font-weight:700}.quick_support_section .single_support i,.treatment_info_section .single_support i{display:inline-block;font-size:40px;margin-top:-3px}.quick_support_section .single_support .content,.treatment_info_section .single_support .content{display:inline-block;padding-left:16px;vertical-align:top}.quick_support_section .single_support,.treatment_info_section .single_support{background:#fff;min-height:200px;border-radius:6px;margin-right:30px;padding:34px 30px;width:31.2%}.single_support.social_link{padding-top:26px}.quick_support_section .single_support:last-child{margin-right:0}.quick_support_section .social_link .content{width:100%}.quick_support_section .social_link ul li{display:inline-block}.quick_support_section .social_link ul li a{background:#482b79;border-radius:100%;color:#fff;display:inline-block;height:60px;margin:0 4px;padding:6px;width:60px;line-height:65px}.quick_support_section .social_link ul li a:hover{background:#aecc66}.quick_support_section .social_link i{font-size:40px!important}.expart_wrapper .hidden{display:none;padding:20px}.specialize_section .expart_wrapper img{width:100%}.specialize_section .tooltipbar{border-radius:100%;height:20px;display:block;position:absolute;width:20px}.specialize_section .tooltipbar.bar1{background:#bb6e32;border-color:#720f83;left:261px;top:76px}.specialize_section .tooltipbar.bar2{background:#d5275a;bottom:190px;left:90px}.specialize_section .tooltipbar.bar3{background:#720f83;border-color:#d5275a;bottom:220px;right:100px}.popover_title{display:block;font-family:Roboto,Arial,sans-serif;font-size:17px;margin-bottom:5px}@-webkit-keyframes sploosh{0%{box-shadow:0 0 0 0 rgba(213,39,90,.7);background:rgba(213,39,90,.7)}80%{background:rgba(66,166,223,0)}100%{box-shadow:0 0 0 20px rgba(66,166,223,0)}}@-webkit-keyframes pulse{0%{-webkit-transform:scale(1)}3.3%{-webkit-transform:scale(1.1)}16.5%{-webkit-transform:scale(1)}33%{-webkit-transform:scale(1.1)}100%{-webkit-transform:scale(1)}}.specialize_section .tooltipbar .span{position:absolute;top:0;left:0;border:0;width:20px;height:20px;border-radius:100%;-webkit-animation:sploosh 2s cubic-bezier(.165,.84,.44,1);-webkit-animation-iteration-count:infinite}.specialize_section .tooltipbar .span:nth-child(2){-webkit-animation-delay:.33s;-webkit-animation-duration:2.2s}.specialize_section .tooltipbar button{border:0;width:20px;height:20px;border-radius:100%;display:block;-webkit-animation:pulse 2s ease-out;-webkit-animation-iteration-count:infinite}.specialize_section .tooltipbar .btn2{background-color:rgba(213,39,90,1)}.specialize_section .tooltipbar .btn1{background-color:rgba(226,149,62,1)}.specialize_section .tooltipbar .btn3{background-color:rgba(111,0,129,1)}.experts_section .expert_hover{height:100%;padding:36px 20px;position:absolute;top:0;width:100%;color:#fff;border-radius:30px;/*border-width:10px;border-style:solid;border-color:#f7f4f0;*/-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.experts_section .single_carousel:hover .expert_hover{background:rgba(114,15,131,.7)}.experts_section .expert_hover .name{display:block;font-family:Roboto,Arial,sans-serif;font-size:20px;text-transform:capitalize}.experts_section .expert_hover .bio:hover{color:#fff}.experts_section .expert_hover .bio:hover i{margin-left:10px}.experts_section .expert_hover .degignation{font-size:15px;margin-top:2px;color:#fff;font-weight:700}.experts_section .expert_hover .degignation,.experts_section .expert_hover a.bio{display:block}.experts_section .social_contact a{background:#d5275a;color:#fff;display:inline-block;font-size:20px;height:33px;line-height:32px;margin:0 -3px;text-align:center;width:35px}.experts_section .single_carousel:hover .social_contact a{border-radius:3px;margin:0 7px}.experts_section .social_contact{bottom:0;left:0;padding:15px 24px;position:absolute;width:100%;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s}.experts_section .social_contact a:hover{background:#fff;color:#720f83}















.price_plan_section .premium1::before,.price_plan_section .price_footer .get_start{color:#fff;font-family:Roboto,Arial,sans-serif;font-weight:700;text-transform:uppercase}.price_plan_section .single_price_plan{border:1px solid #482b7963;border-bottom-right-radius:10px; border-bottom-left-radius:10px;width:100%;margin:1%;position:relative}.price_plan_section .price_header{border-bottom:1px solid #eaeaea;padding:20px}.price_plan_section .price_header h3{font-size:23px}.price_plan_section .price_divider{background:#000;height:1px;margin:15px auto 10px;width:70px}.price_plan_section .premium1 .get_start,.price_plan_section .premium1 .price_footer .get_start:hover,.price_plan_section .price_footer .get_start:hover{background:#482b79}.price_plan_section .price_header p{font-family:Roboto,Arial,sans-serif;font-size:16px;letter-spacing:.7px}.price_plan_section .price_body{padding:10px 60px}.price_plan_section .price_content{border-bottom:1px solid #eaeaea;padding:13px 0}.price_plan_section .price_content:last-child{border-bottom:none}.price_plan_section .price_body .price_content h6{font-size:16px;margin-bottom:12px;position:relative}.price_plan_section .price_body .price_content h6 i{margin-right:10px}.price_plan_section .price_footer{border-top:1px solid #eaeaea;padding:50px 30px}.price_plan_section .price_footer .get_start{background:#482b79;border-radius:5px;display:block;height:55px;margin:0 auto;padding:17px;cursor:default;width:220px}.price_plan_section .premium1{border-top-color:#482b79!important;border-top-width:5px!important;box-shadow:0 0 34px rgba(0,0,0,.2);overflow:hidden}.premium1 .price_header{padding:26px}.price_plan_section .premium1::before{background:#8151c3d4;content:"Offer One";font-size:13px;height:30px;left:0;letter-spacing:.5px;line-height:29px;position:absolute;/*top:38px;*/width:100%;/*-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)*/}















.price_plan_section .premium2::before,.price_plan_section .price_footer .get_start{color:#fff;font-family:Roboto,Arial,sans-serif;font-weight:700;text-transform:uppercase}.price_plan_section .single_price_plan{border:1px solid #482b7963;border-bottom-right-radius:10px; border-bottom-left-radius:10px;width:100%;margin:1%;position:relative;background: url(../images/special_offers/special_offers_bg.jpg) no-repeat;background-size: cover}.price_plan_section .price_header{border-bottom:1px solid #eaeaea;padding:20px}.price_plan_section .price_header h3{font-size:23px}.price_plan_section .price_divider{background:#000;height:1px;margin:15px auto 10px;width:70px}.price_plan_section .premium2 .get_start,.price_plan_section .premium2 .price_footer .get_start:hover,.price_plan_section .price_footer .get_start:hover{background:#482b79}.price_plan_section .price_header p{font-family:Roboto,Arial,sans-serif;font-size:16px;letter-spacing:.7px}.price_plan_section .price_body{padding:10px 60px}.price_plan_section .price_content{border-bottom:1px solid #eaeaea;padding:13px 0}.price_plan_section .price_content:last-child{border-bottom:none}.price_plan_section .price_body .price_content h6{font-size:16px;margin-bottom:12px;position:relative}.price_plan_section .price_body .price_content h6 i{margin-right:10px}.price_plan_section .price_footer{border-top:1px solid #eaeaea;padding:50px 30px}.price_plan_section .price_footer .get_start{background:#482b79;border-radius:5px;display:block;height:55px;margin:0 auto;padding:17px;cursor:default;width:220px}.price_plan_section .premium2{border-top-color:#482b79!important;border-top-width:5px!important;box-shadow:0 0 34px rgba(0,0,0,.2);overflow:hidden}.premium2 .price_header{padding:26px}.price_plan_section .premium2::before{background:#8151c3d4;content:"Offer Two";font-size:13px;height:30px;left:0;letter-spacing:.5px;line-height:29px;position:absolute;/*top:38px;*/width:100%;/*-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)*/}















.price_plan_section .premium3::before,.price_plan_section .price_footer .get_start{color:#fff;font-family:Roboto,Arial,sans-serif;font-weight:700;text-transform:uppercase}.price_plan_section .single_price_plan{border:1px solid #482b7963;border-bottom-right-radius:10px; border-bottom-left-radius:10px;width:100%;margin:1%;position:relative;background: url(../images/special_offers/special_offers_bg.jpg) no-repeat;background-size: cover}.price_plan_section .price_header{border-bottom:1px solid #eaeaea;padding:20px}.price_plan_section .price_header h3{font-size:23px}.price_plan_section .price_divider{background:#000;height:1px;margin:15px auto 10px;width:70px}.price_plan_section .premium3 .get_start,.price_plan_section .premium3 .price_footer .get_start:hover,.price_plan_section .price_footer .get_start:hover{background:#482b79}.price_plan_section .price_header p{font-family:Roboto,Arial,sans-serif;font-size:16px;letter-spacing:.7px}.price_plan_section .price_body{padding:10px 60px}.price_plan_section .price_content{border-bottom:1px solid #eaeaea;padding:13px 0}.price_plan_section .price_content:last-child{border-bottom:none}.price_plan_section .price_body .price_content h6{font-size:16px;margin-bottom:12px;position:relative}.price_plan_section .price_body .price_content h6 i{margin-right:10px}.price_plan_section .price_footer{border-top:1px solid #eaeaea;padding:50px 30px}.price_plan_section .price_footer .get_start{background:#482b79;border-radius:5px;display:block;height:55px;margin:0 auto;padding:17px;cursor:default;width:220px}.price_plan_section .premium3{border-top-color:#482b79!important;border-top-width:5px!important;box-shadow:0 0 34px rgba(0,0,0,.2);overflow:hidden}.premium3 .price_header{padding:26px}.price_plan_section .premium3::before{background:#8151c3d4;content:"Offer Three";font-size:13px;height:30px;left:0;letter-spacing:.5px;line-height:29px;position:absolute;/*top:38px;*/width:100%;/*-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)*/}















.price_plan_section .premium4::before,.price_plan_section .price_footer .get_start{color:#fff;font-family:Roboto,Arial,sans-serif;font-weight:700;text-transform:uppercase}.price_plan_section .single_price_plan{border:1px solid #482b7963;border-bottom-right-radius:10px; border-bottom-left-radius:10px;width:100%;position:relative;background: url(../images/special_offer/special_offers_bg.jpg) no-repeat;background-size: cover}.price_plan_section .price_header{border-bottom:1px solid #eaeaea;padding:20px}.price_plan_section .price_header h3{font-size:23px}.price_plan_section .price_divider{background:#000;height:1px;margin:15px auto 10px;width:70px}.price_plan_section .premium4 .get_start,.price_plan_section .premium4 .price_footer .get_start:hover,.price_plan_section .price_footer .get_start:hover{background:#482b79}.price_plan_section .price_header p{font-family:Roboto,Arial,sans-serif;font-size:16px;letter-spacing:.7px}.price_plan_section .price_body{padding:10px 60px}.price_plan_section .price_content{border-bottom:1px solid #eaeaea;padding:13px 0}.price_plan_section .price_content:last-child{border-bottom:none}.price_plan_section .price_body .price_content h6{font-size:16px;margin-bottom:12px;position:relative}.price_plan_section .price_body .price_content h6 i{margin-right:10px}.price_plan_section .price_footer{border-top:1px solid #eaeaea;padding:50px 30px}.price_plan_section .price_footer .get_start{background:#482b79;border-radius:5px;display:block;height:55px;margin:0 auto;padding:17px;cursor:default;width:220px}.price_plan_section .premium4{border-top-color:#482b79!important;border-top-width:5px!important;box-shadow:0 0 34px rgba(0,0,0,.2);overflow:hidden}.premium4 .price_header{padding:26px}.price_plan_section .premium4::before{background:#8151c3d4;content:"Offer Four";font-size:13px;height:30px;left:0;letter-spacing:.5px;line-height:29px;position:absolute;/*top:38px;*/width:100%;/*-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)*/}















.price_plan_section .premium5::before,.price_plan_section .price_footer .get_start{color:#fff;font-family:Roboto,Arial,sans-serif;font-weight:700;text-transform:uppercase}.price_plan_section .single_price_plan{border:1px solid #482b7963;border-bottom-right-radius:10px; border-bottom-left-radius:10px;width:100%;margin:1%;position:relative;background: url(../images/special_offers/special_offers_bg.jpg) no-repeat;background-size: cover;}.price_plan_section .price_header{border-bottom:1px solid #eaeaea;padding:20px}.price_plan_section .price_header h3{font-size:23px}.price_plan_section .price_divider{background:#000;height:1px;margin:15px auto 10px;width:70px}.price_plan_section .premium5 .get_start,.price_plan_section .premium5 .price_footer .get_start:hover,.price_plan_section .price_footer .get_start:hover{background:#482b79}.price_plan_section .price_header p{font-family:Roboto,Arial,sans-serif;font-size:16px;letter-spacing:.7px}.price_plan_section .price_body{padding:10px 60px}.price_plan_section .price_content{border-bottom:1px solid #eaeaea;padding:13px 0}.price_plan_section .price_content:last-child{border-bottom:none}.price_plan_section .price_body .price_content h6{font-size:16px;margin-bottom:12px;position:relative}.price_plan_section .price_body .price_content h6 i{margin-right:10px}.price_plan_section .price_footer{border-top:1px solid #eaeaea;padding:50px 30px}.price_plan_section .price_footer .get_start{background:#482b79;border-radius:5px;display:block;height:55px;margin:0 auto;padding:17px;cursor:default;width:220px}.price_plan_section .premium5{border-top-color:#482b79!important;border-top-width:5px!important;box-shadow:0 0 34px rgba(0,0,0,.2);overflow:hidden}.premium5 .price_header{padding:26px}.price_plan_section .premium5::before{background:#8151c3d4;content:"Offer Five";font-size:13px;height:30px;left:0;letter-spacing:.5px;line-height:29px;position:absolute;/*top:38px;*/width:100%;/*-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)*/}















.price_plan_section .premium6::before,.price_plan_section .price_footer .get_start{color:#fff;font-family:Roboto,Arial,sans-serif;font-weight:700;text-transform:uppercase}.price_plan_section .single_price_plan{border:1px solid #482b7963;border-bottom-right-radius:10px; border-bottom-left-radius:10px;width:100%;margin:1%;position:relative;background: url(../images/special_offers/special_offers_bg.jpg) no-repeat;background-size: cover}.price_plan_section .price_header{border-bottom:1px solid #eaeaea;padding:20px}.price_plan_section .price_header h3{font-size:23px}.price_plan_section .price_divider{background:#000;height:1px;margin:15px auto 10px;width:70px}.price_plan_section .premium6 .get_start,.price_plan_section .premium6 .price_footer .get_start:hover,.price_plan_section .price_footer .get_start:hover{background:#482b79}.price_plan_section .price_header p{font-family:Roboto,Arial,sans-serif;font-size:16px;letter-spacing:.7px}.price_plan_section .price_body{padding:10px 60px}.price_plan_section .price_content{border-bottom:1px solid #eaeaea;padding:13px 0}.price_plan_section .price_content:last-child{border-bottom:none}.price_plan_section .price_body .price_content h6{font-size:16px;margin-bottom:12px;position:relative}.price_plan_section .price_body .price_content h6 i{margin-right:10px}.price_plan_section .price_footer{border-top:1px solid #eaeaea;padding:50px 30px}.price_plan_section .price_footer .get_start{background:#482b79;border-radius:5px;display:block;height:55px;margin:0 auto;padding:17px;cursor:default;width:220px}.price_plan_section .premium6{border-top-color:#482b79!important;border-top-width:5px!important;box-shadow:0 0 34px rgba(0,0,0,.2);overflow:hidden}.premium6 .price_header{padding:26px}.price_plan_section .premium6::before{background:#8151c3d4;content:"Offer Six";font-size:13px;height:30px;left:0;letter-spacing:.5px;line-height:29px;position:absolute;/*top:38px;*/width:100%;/*-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)*/}















.price_plan_section .premium7::before,.price_plan_section .price_footer .get_start{color:#fff;font-family:Roboto,Arial,sans-serif;font-weight:700;text-transform:uppercase}.price_plan_section .single_price_plan{border:1px solid #482b7963;border-bottom-right-radius:10px; border-bottom-left-radius:10px;width:100%;margin:1%;position:relative;background: url(../images/special_offers/special_offers_bg.jpg) no-repeat;background-size: cover}.price_plan_section .price_header{border-bottom:1px solid #eaeaea;padding:20px}.price_plan_section .price_header h3{font-size:23px}.price_plan_section .price_divider{background:#000;height:1px;margin:15px auto 15px;width:70px}.price_plan_section .premium7 .get_start,.price_plan_section .premium7 .price_footer .get_start:hover,.price_plan_section .price_footer .get_start:hover{background:#482b79}.price_plan_section .price_header p{font-family:Roboto,Arial,sans-serif;font-size:16px;letter-spacing:.7px}.price_plan_section .price_body{padding:10px 60px}.price_plan_section .price_content{border-bottom:1px solid #eaeaea;padding:13px 0}.price_plan_section .price_content:last-child{border-bottom:none}.price_plan_section .price_body .price_content h6{font-size:16px;margin-bottom:12px;position:relative}.price_plan_section .price_body .price_content h6 i{margin-right:10px}.price_plan_section .price_footer{border-top:1px solid #eaeaea;padding:50px 30px}.price_plan_section .price_footer .get_start{background:#482b79;border-radius:5px;display:block;height:55px;margin:0 auto;padding:17px;cursor:default;width:220px}.price_plan_section .premium7{border-top-color:#482b79!important;border-top-width:5px!important;box-shadow:0 0 34px rgba(0,0,0,.2);overflow:hidden}.premium7 .price_header{padding:26px}.price_plan_section .premium7::before{background:#8151c3d4;content:"Offer Seven";font-size:13px;height:30px;left:0;letter-spacing:.5px;line-height:29px;position:absolute;/*top:38px;*/width:100%;/*-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)*/}















.price_plan_section .premium8::before,.price_plan_section .price_footer .get_start{color:#fff;font-family:Roboto,Arial,sans-serif;font-weight:700;text-transform:uppercase}.price_plan_section .single_price_plan{border:1px solid #482b7963;border-bottom-right-radius:10px; border-bottom-left-radius:10px;width:100%;margin:1%;position:relative;margin-left: 0px;}.price_plan_section .price_header{border-bottom:1px solid #eaeaea;padding:20px}.price_plan_section .price_header h3{font-size:23px}.price_plan_section .price_divider{background:#000;height:1px;margin:15px auto 10px;width:70px}.price_plan_section .premium8 .get_start,.price_plan_section .premium8 .price_footer .get_start:hover,.price_plan_section .price_footer .get_start:hover{background:#482b79}.price_plan_section .price_header p{font-family:Roboto,Arial,sans-serif;font-size:16px;letter-spacing:.7px}.price_plan_section .price_body{padding:10px 60px}.price_plan_section .price_content{border-bottom:1px solid #eaeaea;padding:13px 0}.price_plan_section .price_content:last-child{border-bottom:none}.price_plan_section .price_body .price_content h6{font-size:16px;margin-bottom:12px;position:relative}.price_plan_section .price_body .price_content h6 i{margin-right:10px}.price_plan_section .price_footer{border-top:1px solid #eaeaea;padding:50px 30px}.price_plan_section .price_footer .get_start{background:#482b79;border-radius:5px;display:block;height:55px;margin:0 auto;padding:17px;cursor:default;width:220px}.price_plan_section .premium8{border-top-color: #00f529!important;border-top-width:5px!important;box-shadow:0 0 34px rgba(0,0,0,.2);overflow:hidden}.premium8 .price_header{padding:26px}.price_plan_section .premium8::before{background:#8151c3d4;content:"IMAGE SKINCARE SPECIAL OFFERS";font-size:15px;height:30px;left:0;letter-spacing:.5px;line-height:29px;position:absolute;/*top:38px;*/width:100%;/*-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)*/}















.info_content .section_title::before,.related_service_section .section_title::before,.treatment_details_section .section_title::before{background:#d5275a;bottom:28px;content:"";height:2px;left:0;position:absolute;width:45px}.treatment_info_section .info_content li{color:#222;font-size:16px;line-height:26px;margin-bottom:5px;position:relative;padding-left:20px}.treatment_info_section .info_content li::before{color:#d5275a;content:"\f111 ";font-family:fontawesome;font-size:10px;left:0;position:absolute}.treatment_info_section .single_support{margin-right:30px;width:44%;height:auto;padding:0}.related_service_section .section_title::before,.treatment_details_section .section_title::before{left:15px}.treatment_details_section .section_title{margin-bottom:5px;margin-top: 30px;}.treatment_details_section .treatment_details p{margin-top:16px}.treatment_details_section .brochure i{color:#222;font-size:18px;margin-right:10px}.treatment_details_section .brochure{display:block;margin-top:20px}.treatment_details_section .brochure:hover{color:#720f83}.related_service_section .single_service{background:#f7f7f7;border-radius: 30px;border:1px solid #eee;overflow:hidden}.related_service_section .link_hover{align-items:center;background:rgba(72,43,121,.7);display:flex;font-size:29px;height:95%;border-radius: 30px;justify-content:center;position:absolute;top:-50px;width:100%;opacity:0;visibility:hidden;-webkit-transition:all .5s linear;-moz-transition:all .5s linear;-o-transition:all .5s linear;transition:all .5s linear}.related_service_section .link_hover a{display:block;margin-top:50px}.related_service_section .link_hover a:hover i{color:#aecc66}.related_service_section .single_service:hover .link_hover{opacity:1;visibility:visible}.related_service_section .single_service h6{font-size:17px;padding:13px 20px}.related_service_section .single_service h6:hover a{color:#232428}  .related_service_section{padding-bottom:50px}.booking_banner{background:url(../images/booking_banner.jpg) no-repeat fixed;background-size:cover}.history_details span.roboto{color:#282828;display:block;letter-spacing:1px;font-size:18px;margin-top:4px}.history_details .singature_area .title{color:#2d2d2d}.history_section .history_img::after,.history_section .history_img::before,.treatment_details_section .treatment_details_img::after,.treatment_details_section .treatment_details_img::before{border:1px solid transparent;border-radius: 30px;content:"";left:0;position:absolute;top:0;margin-top:-14px;width:100%;height:100%;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.history_section:hover .history_img:before,.treatment_details_section:hover .treatment_details_img:before,.treatment_info_section:hover .treatment_info_img:before{border:1px solid #e4cfbe;-webkit-transform:scale(.89,.87);-moz-transform:scale(.89,.87);-o-transform:scale(.89,.87);transform:scale(.89,.87);-webkit-transition:transform .4s ease-in-out .1s;-moz-transition:transform .4s ease-in-out .1s;-o-transition:transform .4s ease-in-out .1s;transition:transform .4s ease-in-out .1s}.history_section:hover .history_img:after,.treatment_details_section:hover .treatment_details_img:after,.treatment_info_section:hover .treatment_info_img:after{border:1px solid #e4cfbe;-webkit-transform:scale(.82,.78);-moz-transform:scale(.82,.78);-o-transform:scale(.82,.78);transform:scale(.82,.78);-webkit-transition:transform .5s ease-in-out .2s;-moz-transition:transform .5s ease-in-out .2s;-o-transition:transform .5s ease-in-out .2s;transition:transform .5s ease-in-out .2s}.treatment_info_section:hover .treatment_info_img:after{-webkit-transform:scale(.83,.77);-moz-transform:scale(.83,.77);-o-transform:scale(.83,.77);transform:scale(.83,.77)}.treatment_details_section:hover .treatment_details_img:before{-webkit-transform:scale(.68,.68);-moz-transform:scale(.68,.68);-o-transform:scale(.68,.68);transform:scale(.68,.68)}.treatment_details_section:hover .treatment_details_img:after{-webkit-transform:scale(.81,.75);-moz-transform:scale(.81,.75);-o-transform:scale(.81,.75);transform:scale(.81,.75)}.cta_section .mail_form form input{background:rgba(0,0,0,0);border:none;border-radius:0;color:#c9c9c9;font-size:15px;height:40px;padding:5px 25px 5px 15px}.cta_section .mail_form .btn.btn-default{background:#d5275a;border:none;border-radius:0;color:#fff;font-size:16px;font-weight:700;height:40px;padding:2px 20px}.cta_section .mail_form form input:focus{box-shadow:none}.cta_section .mail_form{border:1px solid #d5275a}.shop_banner{background:url(../images/shop_banner.jpg) center center no-repeat fixed;background-size:cover}.filtering_area{align-items:flex-start;display:flex;justify-content:space-between}.filtering_area li{display:inline-block}.filtering_area .search_product ul li{display:block}.filtering_area .search_product{flex:1 1 0;margin:0 25px}.filtering_area .nice-select.wide:focus{box-shadow:none}.filtering_area .search_product button,.filtering_area input.form-control{float:left}.filtering_area .favouritCart,.filtering_area .search_product,.filtering_area .view_formate{border:1px solid #dedbdb;height:45px}.filtering_area .nice-select.wide{box-shadow:none;width:40%;border:none;border-radius:0;height:43px;border-right:1px solid #dedbdb}.filtering_area .search_product input.form-control{border:none;box-shadow:none;font-size:16px;height:43px;width:315px}.filtering_area .search_product .btn-default{background-color:#fff;border:none;border-radius:0;color:#333;font-size:18px;height:43px}.filtering_area .search_product .btn-default:hover{background:0 0;color:#d5275a}.filtering_area .favouritCart li i,.filtering_area .view_formate li i{border-right:1px solid #dedbdb;color:#a3a3a3;font-size:23px;padding:11px;cursor:pointer}.filtering_area .favouritCart li:last-child i,.filtering_area .view_formate li:last-child i{border-right:0 none}.filtering_area .favouritCart li i:hover,.filtering_area .view_formate li.active i,.filtering_area .view_formate li:hover i{color:#d5275a}.filtering_area .favouritCart li span{background:#d5275a;border-radius:50px;color:#fff;padding:2px 8px;position:absolute;right:-10px;top:-14px}.with_sidebar .filtering_area .search_product input.form-control{width:317px}.product_gallery .single_product{overflow:hidden;margin-bottom:30px}.product_gallery .product_divider{background:#d5275a;height:2px;margin:10px auto;width:45px}.product_gallery .product_price a{color:#232428;display:block;font-size:16px}.product_gallery .product_price{border:1px solid #f0efef;padding:15px 12px}.product_gallery .product_hover{background:rgba(234,184,243,.5);bottom:0;height:100%;opacity:0;position:absolute;visibility:hidden;width:100%}.product_gallery .product_img:hover .product_hover{opacity:1;visibility:visible}.product_gallery .product_hover ul{align-items:center;background:#d5275a;display:flex;justify-content:space-between;padding:5px 40px;position:absolute;width:100%;bottom:0}.product_gallery .single_product .product_hover li a i{transition:all .2s linear!important}.product_gallery .product_img:hover .product_hover ul{bottom:50%;opacity:1;visibility:visible;margin-bottom:-23px}.product_gallery .product_hover li a i{color:#22060e;font-size:20px}.product_gallery .product_hover li a:hover,.product_gallery .product_hover li a:hover i{color:#fff}.product_gallery .single_product .product_price a.readmore,.product_gallery .single_product p.short_discription{display:none}#product_gallery_v2{margin-left:-30px;display:flex;flex-flow:wrap}.with_sidebar .single_product{float:left;margin-left:30px;width:29.9%}.list_view .single_product p.short_discription{display:block;margin-bottom:40px}.with_sidebar .list_view{margin-left:0!important}.list_view .single_product{display:flex;flex-flow:row nowrap;float:none;justify-content:flex-start;margin-left:0;width:100%}.list_view .product_price{border:1px solid #f0efef;flex:1 1 0;padding:30px;text-align:left;display:flex;flex-flow:column-reverse;align-items:left;justify-content:end}.product_gallery.with_sidebar .list_view .single_product .product_img{width:32%}.list_view .product_divider{margin:10px 0 20px}.list_view .single_product:hover .product_divider{background:#d5275a}.list_view .product_price a{font-size:21px}.list_view .product_price a:hover{color:#d5275a;text-decoration:none!important}.blog_details_wrapper .tags li a:hover,.error_section .error_txt .backto:hover,.product_details_wrapper .product_details_content .product_type tr td a:hover{text-decoration:underline}.list_view .product_price a.readmore{border:2px solid #e0e0e0;bottom:30px;display:inline-block!important;font-size:14px;padding:6px 25px;position:absolute;right:30px;text-transform:uppercase}.list_view .product_price a.readmore:hover{border-color:#d5275a;color:#d5275a}.custom_pagination .pagination{margin:0}.custom_pagination .pagination>li>a,.custom_pagination .pagination>li>span{background-color:#f7f3ef;border:none;color:#6b6b6b;font-size:17px;margin:0 2px;padding:10px 18px}.custom_pagination .pagination>li.active a,.custom_pagination .pagination>li>a:hover,.custom_pagination .pagination>li>span:hover{background-color:#d5275a;color:#fff}.custom_pagination .pagination>li:first-child>a,.custom_pagination .pagination>li:first-child>span,.custom_pagination .pagination>li:last-child>a,.custom_pagination .pagination>li:last-child>span{border-radius:0}.custom_pagination .pagination li span i{font-size:20px}.with_sidebar aside .single_block{margin-bottom:40px}aside .categorie .panel-group{margin-bottom:20px;padding-left:3px}aside .single_block h6{background:#d5275a;height:55px;letter-spacing:1px;padding:15px 18px}aside .categorie .panel-group .panel{background:rgba(0,0,0,0);border:none;border-radius:0;box-shadow:none;margin:0}aside .categorie .panel a{border-bottom:1px solid #f3f3f3;color:#515151;display:block;font-size:15px;padding:14px 0;position:relative;letter-spacing:1px}aside .categorie .panel a[aria-expanded^=false]::after,aside .categorie .panel a[aria-expanded^=true]::after{border:1px solid #d7d7d7;color:#d7d7d7;height:20px;line-height:17px;margin-top:-10px;position:absolute;right:0;text-align:center;top:50%;width:20px;font-size:19px;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}aside .categorie .panel a[aria-expanded^=false]::after{content:"\002B"}aside .categorie .panel a[aria-expanded^=true]::after{content:"\2212"}aside .categorie .panel a:hover{color:#d5275a}aside .categorie .panel a[aria-expanded^=false]:hover:after,aside .categorie .panel a[aria-expanded^=true]:hover:after{border-color:#d5275a;color:#d5275a}aside .categorie .panel a span{margin-left:10px}aside .categorie .panel .panel-body{border-bottom:1px solid #f3f3f3;padding:10px 10px 10px 20px}aside .categorie .panel .panel-body a{border:none;line-height:32px;position:relative;padding:0 0 0 20px}aside .categorie .panel .panel-body a:before{content:"\f101";font-family:FontAwesome;color:#d5275a;font-size:17px;left:0;position:absolute;top:0}.offer_text.text-center{align-items:center;background:rgba(34,34,34,.2);display:flex;flex-flow:column nowrap;height:100%;justify-content:center;position:absolute;top:0;padding:10px;width:100%}aside .special_offer .offer_text p{font-size:16px;color:#fff}aside .special_offer .offer_text p span{display:block;font-size:20px;margin:11px 0}aside .special_offer .offer_text a{border:2px solid #d5275a;color:#d5275a;display:block;margin-top:40px;padding:8px 20px;font-weight:700;text-transform:uppercase}aside .special_offer .offer_text a:hover{color:#fff;border-color:#fff}aside .single_block.tag ul{align-items:center;display:flex;flex-flow:row wrap;justify-content:flex-start}aside .single_block.tag li{margin-bottom:7px;margin-right:7px}aside .single_block.tag li a{background:#f5f8fb;border:1px solid #f0f1f1;color:#515151;display:inline-block;font-family:Roboto,Arial,sans-serif;font-size:14px;font-weight:300;letter-spacing:.7px;padding:8px 13px;text-align:center;text-transform:capitalize}aside .single_block.tag li a:hover{background:0 0;color:#d5275a}.blog_banner{background:url(../images/blog_bg.jpg) no-repeat fixed;background-size:cover}.blog_post_wrapper.clearfix{margin-left:-30px}.blog_post_wrapper .single_blog{float:left;margin-left:30px;width:46.1%;margin-bottom:50px}.blog_post_wrapper .blog_img img{width:100%;height:auto}.single_blog .date{background:#d2446a;left:0;padding:8px 15px;position:absolute;top:0;opacity:0;visibility:hidden;text-align:center}.single_blog .date h5{font-size:24px;line-height:25px}.blog_post_wrapper .single_blog:nth-child(2n){margin-right:0!important}.single_blog:hover .date{opacity:1;visibility:visible}.blog_post_wrapper.col1_withSidebar{margin-left:0}.col1_withSidebar .single_blog{float:none;margin-bottom:50px;margin-left:0;width:100%}.blog_post_section .single_blog .img_area a i{background:#fff;border-radius:100%;color:#d5275a;font-size:50px;left:50%;line-height:30px;position:absolute;top:50%;z-index:1;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.col1_withSidebar .single_blog .blog_content p{width:60%}.blog_search,.instagram_gallery,.latest_blog_area,.post_categories{width:100%}.latest_blog_area{margin-top:-12px}.blog_search input{background:#f7f3ef;border:1px solid #ececec;font-size:16px;height:50px;line-height:30px;padding:5px 17px;width:87%;border-right:0}.blog_search button{height:50px;width:13%;border:1px solid #ececec;border-left:0;background:#f7f3ef}.blog_search button:hover{color:#d5275a}.single_latest_post{align-items:flex-start;background:#f7f3ef;display:flex;flex-flow:row nowrap;justify-content:center;padding:20px;border:2px solid #eee;margin-bottom:15px}.single_latest_post:last-child{margin-bottom:0}h5.sidebar_title{color:#222;font-size:18px;text-transform:capitalize}h5.sidebar_title::before{background:#720f83;bottom:34px;content:"";height:2px;left:0;position:absolute;width:45px}.single_latest_post>ul{padding-left:20px}.single_latest_post>a img{border:2px solid #fff}.single_latest_post li{color:#6f6f6f;font-family:Roboto,Arial,sans-serif;font-size:14px}.single_latest_post li a{color:#222;font-family:Roboto,Arial,sans-serif;font-weight:500;margin-bottom:4px!important;display:block}.single_latest_post h6 a{color:#d52759;display:block;font-size:17px;line-height:20px;margin-bottom:7px!important}.single_latest_post h6 a:hover{color:#720f83}.post_categories ul li{display:block;margin-bottom:10px}.post_categories ul li a,.post_categories ul li span{color:#232428;display:inline-block;font-size:15px;font-weight:700;line-height:26px;position:relative;padding-left:23px}.post_categories ul li span{float:right;padding:2px 7px}.post_categories ul li a::before{color:#d5275a;content:"\f111";font-family:fontawesome;font-size:10px;left:0;position:absolute;top:0}.post_categories ul li:hover a{color:#d5275a}.post_categories ul li:hover span{background:#d5275a;border-radius:3px;color:#fff;float:right;padding:2px 7px}.instagram_gallery a.venobox{display:inline-block;margin-bottom:10px;margin-right:5px;width:31.1%;position:relative}.instagram_gallery a.venobox:before{transition:background .5s}.instagram_gallery a.venobox:hover:before{background:rgba(0,0,0,.5);content:"\f00e";color:#fff;font-family:fontawesome;font-size:23px;height:100%;left:0;padding:33px;position:absolute;text-align:center;top:0;width:100%}.instagram_gallery a.venobox img{width:100%}.blog_details_wrapper h5.title{font-size:24px;line-height:34px}.blog_details_wrapper .tags li{display:inline-block;margin-right:23px;color:#232428;font-size:15px}.blog_details_wrapper .tags li i{margin-right:8px}.blog_details_wrapper .admin_details{background:#720f83;padding:30px}.blog_details_wrapper .admin_details>img{display:inline-block;width:90px;border-radius:100%;height:90px}.blog_details_wrapper .admin_description{display:inline-block;vertical-align:middle;width:calc(100% - 127px);padding-left:20px}.blog_details_wrapper .admin_description h5{font-size:18px}.comment_form_section h5.color_d5::before,.comment_section h5.color_d5::before,.contact_info_section h5.color_d5::before,.getin_section .consultant_wrapper h5.color_d5::before,.getin_section .get_in h5.color_d5::before{background:#720f83;bottom:0;content:"";height:2px;left:0;position:absolute;width:45px}.comment_section li{border-bottom:1px solid #eee;padding:30px 0}.comment_section li:last-child{border-bottom:0}.comment_section ul li img{display:inline-block;height:75px;width:85px}.comment_section ul li .comment div{display:inline-block;padding-left:20px;vertical-align:top;width:calc(100% - 90px)}.comment_section ul li h6{margin-bottom:5px}.comment_section ul li h6 a{float:left;color:#232428;font-size:18px;font-weight:500;margin-bottom:2px;position:relative;text-transform:capitalize}.comment_section ul li span{color:#7f7f7f;font-size:13px;font-weight:400;margin:0 20px;border-left:1px solid;padding-left:15px}.comment_section ul li a.reply{color:grey;font-size:14px;margin-top:10px;display:inline-block}.comment_section ul li a:hover{color:#d5275a}.comment_section ul li a i{margin-right:6px}.comment_section ul li ul{padding-left:90px}.comment_section ul li ul li{border-top:1px solid #eee}.comment_section ul li ul li:first-child{margin-top:30px;border-bottom:0 none}.comment_section ul li ul li:last-child{padding-bottom:0}.comment_form_section form input,.comment_form_section form textarea,.getin_section .get_in form input,.getin_section .get_in form textarea{border:1px solid #e5e5e5;font-size:15px;margin-bottom:4%;padding:10px 16px}.comment_form_section form input:focus,.comment_form_section form textarea:focus,.getin_section .get_in form input:focus,.getin_section .get_in form textarea:focus{border-color:#d5275a}.comment_form_section form input,.getin_section .get_in form input{height:45px;margin-right:4%;width:100%}.comment_form_section form input{width:48%}.comment_form_section form textarea,.getin_section .get_in form textarea{width:100%;resize:none}.comment_form_section form input:nth-child(2n),.getin_section .get_in form input:nth-child(3n+3){margin-right:0}.comment_form_section form button,.getin_section .get_in form button.send_msg{background:#492b79;border:none;border-radius:3px;line-height:15px;color:#fff;padding:13px 30px;text-transform:capitalize}.comment_form_section form button:hover,.getin_section .get_in form button.send_msg:hover{background:#aecc66}.contact_banner{background:url(../images/contact_banner.jpg) no-repeat fixed;background-size:cover}.contact_info_section .contact_number{background:#f5f5f5;padding:30px 40px}.contact_info_section .contact_number address p i{color:#720f83;font-size:20px;left:0;margin-right:20px;position:absolute;top:0}.contact_info_section .contact_number address p{margin-bottom:17px;position:relative;padding-left:34px}.getin_section .single_consultant .content,.getin_section1 .single_consultant .content{padding-left:20px}.contact_info_section .contact_number address p span{color:#222;font-weight:700;text-transform:capitalize}.contact_info_section .contact_number address p a{color:#d5275a}.getin_section span.error{color:red;font-family:Roboto,Arial,sans-serif;font-weight:300;margin-bottom:20px}.getin_section span.success{color:green;font-size:19px;font-weight:500}.getin_section{border-top:1px solid #e4e4e4}.getin_section .get_in form .form_group{float:left;width:31.3%;margin-right:3%}.getin_section .get_in form .form_group:nth-child(3){margin-right:0}.getin_section .get_in form .form_group>input{margin-bottom:1%!important;width:100%;margin-right:0!important}.getin_section .get_in form textarea{margin-bottom:0;margin-top:20px}.getin_section .get_in form button.send_msg{margin-top:20px}.getin_section .get_in form .form_submit>li{display:inline-block}.getin_section .get_in form .form_submit>li:first-child{margin-right:20px}.getin_section .single_consultant>img{border:2px solid #fff;height:65px;width:60px}.getin_section .single_consultant{display:flex;flex-flow:row nowrap;place-content:flex-start;margin-bottom:30px}.getin_section .single_consultant:last-child{margin-bottom:0}.getin_section .single_consultant .content a{display:block;font-size:15px;margin-bottom:5px;color:#515151}.getin_section .single_consultant .content a:hover{color:#aecc66}.getin_section1 span.error{color:red;font-family:Roboto,Arial,sans-serif;font-weight:300;margin-bottom:20px}.getin_section1 span.success{color:green}.getin_section1{background:#f5f5f5;border-top:1px solid #e4e4e4}.getin_section1 .get_in1 form .form_group1{width:100%;margin-right:3%}.getin_section1 .get_in1 form .form_group1:nth-child(3){margin-right:0}.getin_section1 .get_in1 form .form_group1>input{margin-bottom:1%!important;width:100%;margin-right:0!important}.getin_section1 .get_in1 form textarea{margin-bottom:0;margin-top:20px}.getin_section1 .get_in1 form button.send_msg{margin-top:20px}.getin_section1 .get_in1 form .form_submit>li{display:inline-block}.getin_section1 .get_in1 form .form_submit>li:first-child{margin-right:20px}.getin_section1 .single_consultant>img{border:2px solid #fff;height:95px;width:95px}.getin_section1 .single_consultant{display:flex;flex-flow:row nowrap;place-content:flex-start;margin-bottom:30px}.getin_section1 .single_consultant:last-child{margin-bottom:0}.getin_section1 .single_consultant .content a{display:block;font-size:18px;margin-bottom:5px}.getin_section1 .single_consultant .content a:hover{color:#d5275a}.gallery_banner{background:url(../images/gallery_banner.jpg) no-repeat rgba(0,0,0,0);background-attachment:fixed;background-size:cover;position:relative}.beautyLab_photo_gallery{background:#fff}.beautyLab_photo_gallery .feltering_menu li{color:#fff;font-size:15px;padding:6px 14px}.beautyLab_photo_gallery .feltering_menu li:hover{color:#fff}.beautyLab_photo_gallery .feltering_menu li.active{color:#fff;background:#aecc66}.beautyLab_photo_gallery .gallery_wrapper .mix{padding-right:0}.beautyLab_photo_gallery .single_gallery{position:relative;margin-bottom:15px}.beautyLab_photo_gallery .img_overlay{align-items:center;border-style:solid;border-color:#aecc66;border-radius:5px;border-width:1px;display:flex;flex-flow:column nowrap;height:100%;justify-content:center;left:0;opacity:0;position:absolute;top:0;visibility:hidden;width:100%;-webkit-transform:scale(.2);-moz-transform:scale(.2);-o-transform:scale(.2);transform:scale(.2);-webkit-transition:.3s linear;-moz-transition:.3s linear;-o-transition:.3s linear;transition:.3s linear}.img_overlay>a{color:#fff;display:block;font-size:34px;height:60px;padding:6px;text-align:center;width:60px}.beautyLab_photo_gallery .single_gallery:hover .img_overlay{opacity:1;visibility:visible;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1);border-radius: 30px;}.product_details_wrapper{align-items:start;display:flex;flex-flow:row nowrap;justify-content:flex-start}.product_details_wrapper .product_details_content,.product_details_wrapper .product_preview_area{width:48%}.product_details_wrapper .product_details_content{margin-left:4%}.product_details_wrapper .product_details_content .rating>li{display:inline}.product_details_wrapper .product_details_content .rating li i{color:#d5275a;font-size:13px}.product_details_wrapper .product_details_content .procuct_title{letter-spacing:1px}.product_details_wrapper .product_details_content .add_cart_area>li{display:inline-block;vertical-align:middle}.product_details_wrapper .product_details_content .add_cart_area input{border:1px solid #ddd;height:40px;text-align:center;width:57px}.product_details_wrapper .product_details_content .add_cart_area li i,.product_details_wrapper .product_details_content .add_cart_area li input,.product_details_wrapper .product_details_content .add_cart_area li span{display:inline-block;vertical-align:middle}.product_details_wrapper .product_details_content .add_cart_area li a{display:inline-block}.product_details_wrapper .product_details_content .add_cart_area li.qty i{border:1px solid #ddd;display:inline-block;font-size:24px;height:40px;padding:6px 5px;text-align:center;cursor:pointer;color:#ddd}.product_details_wrapper .product_details_content .add_cart_area li i.fa-angle-left{margin-right:-5px}.product_details_wrapper .product_details_content .add_cart_area li i.fa-angle-right{margin-left:-5px}.product_details_wrapper .product_details_content .add_cart_area li.qty i:hover{background:#d5275a;border-color:#d5275a}.product_details_wrapper .product_details_content .add_cart_area .addtocart{background:#d5275a;display:inline-block;height:40px;color:#fff;margin:0 10px;padding:10px 20px;vertical-align:middle}.product_details_wrapper .product_details_content .add_cart_area .addtocart:hover{background:#720f83;color:#fff}.product_details_wrapper .product_details_content .add_cart_area .favourit{background:#d5275a;font-size:23px;height:40px;padding:3px 10px;text-align:center;color:#fff}.product_details_wrapper .product_details_content .add_cart_area .favourit:hover{background:#720f83}.product_details_wrapper .product_details_content .product_type{border-bottom:1px solid #eee;border-top:1px solid #eee}.product_details_wrapper .product_details_content .product_type tr td:first-child{color:#797979}.product_details_wrapper .product_details_content .product_type tr td{padding:3px 16px 3px 0}.product_details_wrapper .product_details_content .share_icons li{display:inline-block;vertical-align:middle}.product_details_wrapper .product_details_content .share_icons a i{transition:initial}.product_details_wrapper .product_details_content .share_icons a{background:#efefef;box-shadow:0 -2px 0 0 #d5275a inset;color:#888;display:inline-block;font-size:17px;height:32px;margin-right:5px;padding:4px;text-align:center;width:32px}.product_details_wrapper .product_details_content .share_icons a:hover{box-shadow:0 -40px 0 0 #d5275a inset;color:#fff}.product_details_wrapper .product_preview_area ul>li{float:left;margin-right:1.2%;width:24.1%}.product_details_wrapper .product_preview_area ul>li:last-child{margin-right:0}.product_review_tab ul li{float:left}.product_review_tab ul li a{background:#eaeaea;color:#515151;display:inline-block;font-size:14px;padding:10px 22px;text-transform:uppercase}.product_review_tab ul li.active a{background:#d5275a;color:#fff}.product_review_tab .tab-pane h6{font-size:15px}.product_review_tab .tab-content .tab-pane{border:1px solid #ddd;padding:25px 30px}.related_product_area h6.color_d5.fw_500{border-bottom:1px solid #ddd;font-size:15px;margin-bottom:30px;padding-bottom:10px}.about_section .info_content li::before{content:"\f00c";font-size:17px}.about_section .info_content li{color:#515151;font-family:Roboto,Arial,sans-serif;font-weight:500;padding-left:26px}.facts_section{padding:60px 0}.facts_section .facts_wrapper{align-items:center;display:flex;flex-flow:row nowrap;justify-content:space-between}.facts_section .single_fact{padding:30px 30px;text-align:center}.facts_section .single_fact h1{color:#fff;font-weight:700}.facts_section .single_fact>p{color:#fff;font-size:17px}.feature_section .single_feature{padding-left:70px;margin-bottom:30px}.feature_section .single_feature:last-child{margin-bottom:0}.feature_section .single_feature i{border-radius:20px 0;color:#482b79;font-size:38px;left:0;line-height:38px;position:absolute;text-align:center;top:8px}.error_section .body_img{position:absolute;z-index:1;right:0;bottom:-57px;width:26%}.header_404 .beauty .menuzord-menu>li>a{color:#720f83}.error_section{background:url(../images/error_bg.png);position:relative;overflow:hidden}.error_section .error_content{height:100vh;align-items:center;display:flex;flex-flow:row nowrap;justify-content:center;text-align:center}.error_section .error_txt h1{font-size:170px;line-height:133px}.error_section .error_txt h1:before{background:#f4f5f6;content:"not found";font-size:22px;left:174px;letter-spacing:7px;line-height:21px;padding:11px 31.6px;position:absolute;text-transform:uppercase;top:38px}.error_section .error_txt h1:after{border-bottom:34px solid #f4f5f6;border-left:24px solid transparent;content:"";height:0;left:150px;position:absolute;top:47px;width:0}.error_section .error_txt h5{letter-spacing:7.3px;margin-left:43px;margin-top:-9px}.error_section .error_txt p{margin:10px auto;width:65%}.error_section .error_txt p a{color:#d5275a;text-decoration:underline}.error_section .error_txt .backto{font-weight:500;text-transform:uppercase;background:#d5275a;color:#fff;display:inline-block;padding:12px 30px;border-radius:3px}.iframe_fix{min-height:20px;width:100%;/*margin-top:-20px;*/padding-top:5px;padding-left:3px;position:relative;background:#fff}.business-hours{position:relative;margin-top:-15px}.business-hours .title{font-size:18px;color:#482b79;padding-right:30px}.business-hours li{color:#515151;line-height:30px;border-bottom:1px solid #333}.business-hours li:last-child{border-bottom:none}.business-hours .opening-hours li.today{color:#482b79;font-weight:700}@keyframes delayedShow{to{visibility:visible}}.delayedShow{visibility:hidden;animation:0s linear 3s forwards delayedShow}.search_is_bg{background-color:#fff;margin-top:-10px;margin-bottom:-50px}.buy_button{margin-bottom:-35px;color:#fff;font-size:16px;background-color:#aecc66;line-height:36px;max-width:130px;margin-left:auto;margin-right:auto;border-radius:1px; }.product_description{min-height:750px;border-style:solid;border-width:1px;border-color:#e9e9e9;padding:5px;border-radius:5px}.vbox-overlay{background:#fff!important}


#chophrs {
  font-family: Arial, Helvetica, sans-serif;
  border-collapse: collapse;
  width: 100%;
}

#chophrs td, #chophrs th {
  border: 1px solid #ddd;
  padding: 8px;
}

#chophrs tr:nth-child(even){background-color: #f2f2f2;}

#chophrs tr:hover {background-color: #ddd;}

#chophrs th {
  padding-top: 12px;
  padding-bottom: 12px;
  text-align: left;
  background-color: #482b79;
  color: white;
  width: 33.3333%;
}
