@import url(https://fonts.googleapis.com/css?family=Domine:400,700|Open+Sans:300,400,600,700,800|Rubik:400,500,700,900);
body{color:#6a6560;font-family:Rubik,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:26px}.img,img{max-width:100%;transition:all .3s ease-out 0s}.f-left{float:left}.f-right{float:right}button{cursor:pointer}.button,a{transition:all .3s ease-out 0s}.button:focus,a:focus{outline:none;text-decoration:none}a:focus,a:hover{color:inherit;text-decoration:none}a,button{color:inherit;outline:medium none;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}button:focus,input:focus,textarea,textarea:focus{outline:0}.uppercase{text-transform:uppercase}.capitalize,h1,h2,h3,h4,h5,h6{text-transform:capitalize}h1,h2,h3,h4,h5,h6{color:#2a2d2c;font-family:Domine,serif;font-style:normal;font-weight:700;margin-top:0}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit}h1{font-size:60px}h2{font-size:46px}h3{font-size:28px}h4{font-size:22px}h5{font-size:18px}h6{font-size:16px}ul{margin:0;padding:0}li{list-style:none}p{color:#6a6560;font-size:14px;font-weight:400;line-height:26px;margin-bottom:15px}hr{border-bottom:1px solid #2a2d2c;border-top:0;margin:30px 0;padding:0}label{color:#2a2d2c;cursor:pointer;font-size:14px;font-weight:400}::-moz-selection{background:#2a2d2c;color:#fff;text-shadow:none}::selection{background:#2a2d2c;color:#fff;text-shadow:none}.footer-email input::-moz-placeholder{color:#2a2d2c}.footer-email input:-ms-input-placeholder{color:#2a2d2c}.footer-email input::placeholder{color:#2a2d2c}.fix{overflow:hidden}.clear{clear:both}.b-left{border-left:none}.b-right{border-right:none}.rubik{font-family:Rubik,sans-serif}.domine{font-family:Domine,serif}.opensens{font-family:Open Sans,sans-serif}.white-bg{background:#fff}.black-bg{background:#2a2d2c}.theme-bg{background:#e8d2b8}.btn-black{background:#2a2d2c}.pink-bg{background:#ec5598}.blue-bg{background:#6a1b9a}.white-color{color:#fff}.black-color{color:#2a2d2c}.theme-color{color:#e8d2b8}.pink-color{color:#ec5598}.blue-color{color:#6a1b9a}.brown-color{color:#b69e59}.small-title.hp-1{color:#657583}.title-heading.hp-1{color:#0f0c20}.mt-5{margin-top:5px}.mt-10{margin-top:10px}.mt-15{margin-top:15px}.mt-20{margin-top:20px}.mt-25{margin-top:25px}.mt-30{margin-top:30px}.mt-35{margin-top:35px}.mt-40{margin-top:40px}.mt-45{margin-top:45px}.mt-50{margin-top:50px}.mt-55{margin-top:55px}.mt-60{margin-top:60px}.mt-65{margin-top:65px}.mt-70{margin-top:70px}.mt-75{margin-top:75px}.mt-80{margin-top:80px}.mt-85{margin-top:85px}.mt-90{margin-top:90px}.mt-95{margin-top:95px}.mt-100{margin-top:100px}.mt-105{margin-top:105px}.mt-110{margin-top:110px}.mt-115{margin-top:115px}.mt-120{margin-top:120px}.mt-125{margin-top:125px}.mt-130{margin-top:130px}.mt-135{margin-top:135px}.mt-140{margin-top:140px}.mt-145{margin-top:145px}.mt-150{margin-top:150px}.mt-155{margin-top:155px}.mt-160{margin-top:160px}.mt-165{margin-top:165px}.mt-170{margin-top:170px}.mt-175{margin-top:175px}.mt-180{margin-top:180px}.mt-185{margin-top:185px}.mt-190{margin-top:190px}.mt-195{margin-top:195px}.mt-200{margin-top:200px}.mb-5{margin-bottom:5px}.mb-10{margin-bottom:10px}.mb-15{margin-bottom:15px}.mb-20{margin-bottom:20px}.mb-25{margin-bottom:25px}.mb-30{margin-bottom:30px}.mb-35{margin-bottom:35px}.mb-40{margin-bottom:40px}.mb-45{margin-bottom:45px}.mb-50{margin-bottom:50px}.mb-55{margin-bottom:55px}.mb-60{margin-bottom:60px}.mb-65{margin-bottom:65px}.mb-70{margin-bottom:70px}.mb-75{margin-bottom:75px}.mb-80{margin-bottom:80px}.mb-85{margin-bottom:85px}.mb-90{margin-bottom:90px}.mb-95{margin-bottom:95px}.mb-100{margin-bottom:100px}.mb-105{margin-bottom:105px}.mb-110{margin-bottom:110px}.mb-115{margin-bottom:115px}.mb-120{margin-bottom:120px}.mb-125{margin-bottom:125px}.mb-130{margin-bottom:130px}.mb-135{margin-bottom:135px}.mb-140{margin-bottom:140px}.mb-145{margin-bottom:145px}.mb-150{margin-bottom:150px}.mb-155{margin-bottom:155px}.mb-160{margin-bottom:160px}.mb-165{margin-bottom:165px}.mb-170{margin-bottom:170px}.mb-175{margin-bottom:175px}.mb-180{margin-bottom:180px}.mb-185{margin-bottom:185px}.mb-190{margin-bottom:190px}.mb-195{margin-bottom:195px}.mb-200{margin-bottom:200px}.ml-5{margin-left:5px}.ml-10{margin-left:10px}.ml-15{margin-left:15px}.ml-20{margin-left:20px}.ml-25{margin-left:25px}.ml-30{margin-left:30px}.ml-35{margin-left:35px}.ml-40{margin-left:40px}.ml-45{margin-left:45px}.ml-50{margin-left:50px}.ml-55{margin-left:55px}.ml-60{margin-left:60px}.ml-65{margin-left:65px}.ml-70{margin-left:70px}.ml-75{margin-left:75px}.ml-80{margin-left:80px}.ml-85{margin-left:85px}.ml-90{margin-left:90px}.ml-95{margin-left:95px}.ml-100{margin-left:100px}.ml-105{margin-left:105px}.ml-110{margin-left:110px}.ml-115{margin-left:115px}.ml-120{margin-left:120px}.ml-125{margin-left:125px}.ml-130{margin-left:130px}.ml-135{margin-left:135px}.ml-140{margin-left:140px}.ml-145{margin-left:145px}.ml-150{margin-left:150px}.ml-155{margin-left:155px}.ml-160{margin-left:160px}.ml-165{margin-left:165px}.ml-170{margin-left:170px}.ml-175{margin-left:175px}.ml-180{margin-left:180px}.ml-185{margin-left:185px}.ml-190{margin-left:190px}.ml-195{margin-left:195px}.ml-200{margin-left:200px}.mr-5{margin-right:5px}.mr-10{margin-right:10px}.mr-15{margin-right:15px}.mr-20{margin-right:20px}.mr-25{margin-right:25px}.mr-30{margin-right:30px}.mr-35{margin-right:35px}.mr-40{margin-right:40px}.mr-45{margin-right:45px}.mr-50{margin-right:50px}.mr-55{margin-right:55px}.mr-60{margin-right:60px}.mr-65{margin-right:65px}.mr-70{margin-right:70px}.mr-75{margin-right:75px}.mr-80{margin-right:80px}.mr-85{margin-right:85px}.mr-90{margin-right:90px}.mr-95{margin-right:95px}.mr-100{margin-right:100px}.mr-105{margin-right:105px}.mr-110{margin-right:110px}.mr-115{margin-right:115px}.mr-120{margin-right:120px}.mr-125{margin-right:125px}.mr-130{margin-right:130px}.mr-135{margin-right:135px}.mr-140{margin-right:140px}.mr-145{margin-right:145px}.mr-150{margin-right:150px}.mr-155{margin-right:155px}.mr-160{margin-right:160px}.mr-165{margin-right:165px}.mr-170{margin-right:170px}.mr-175{margin-right:175px}.mr-180{margin-right:180px}.mr-185{margin-right:185px}.mr-190{margin-right:190px}.mr-195{margin-right:195px}.mr-200{margin-right:200px}.pt-5{padding-top:5px}.pt-10{padding-top:10px}.pt-15{padding-top:15px}.pt-20{padding-top:20px}.pt-25{padding-top:25px}.pt-30{padding-top:30px}.pt-35{padding-top:35px}.pt-40{padding-top:40px}.pt-45{padding-top:45px}.pt-50{padding-top:50px}.pt-55{padding-top:55px}.pt-60{padding-top:60px}.pt-65{padding-top:65px}.pt-70{padding-top:70px}.pt-75{padding-top:75px}.pt-80{padding-top:80px}.pt-85{padding-top:85px}.pt-90{padding-top:90px}.pt-95{padding-top:95px}.pt-100{padding-top:100px}.pt-105{padding-top:105px}.pt-110{padding-top:110px}.pt-115{padding-top:115px}.pt-120{padding-top:120px}.pt-125{padding-top:125px}.pt-130{padding-top:130px}.pt-135{padding-top:135px}.pt-140{padding-top:140px}.pt-145{padding-top:145px}.pt-150{padding-top:150px}.pt-155{padding-top:155px}.pt-160{padding-top:160px}.pt-165{padding-top:165px}.pt-170{padding-top:170px}.pt-175{padding-top:175px}.pt-180{padding-top:180px}.pt-185{padding-top:185px}.pt-190{padding-top:190px}.pt-195{padding-top:195px}.pt-200{padding-top:200px}.pb-5{padding-bottom:5px}.pb-10{padding-bottom:10px}.pb-15{padding-bottom:15px}.pb-20{padding-bottom:20px}.pb-25{padding-bottom:25px}.pb-30{padding-bottom:30px}.pb-35{padding-bottom:35px}.pb-40{padding-bottom:40px}.pb-45{padding-bottom:45px}.pb-50{padding-bottom:50px}.pb-55{padding-bottom:55px}.pb-60{padding-bottom:60px}.pb-65{padding-bottom:65px}.pb-70{padding-bottom:70px}.pb-75{padding-bottom:75px}.pb-80{padding-bottom:80px}.pb-85{padding-bottom:85px}.pb-90{padding-bottom:90px}.pb-95{padding-bottom:95px}.pb-100{padding-bottom:100px}.pb-105{padding-bottom:105px}.pb-110{padding-bottom:110px}.pb-115{padding-bottom:115px}.pb-120{padding-bottom:120px}.pb-125{padding-bottom:125px}.pb-130{padding-bottom:130px}.pb-135{padding-bottom:135px}.pb-140{padding-bottom:140px}.pb-145{padding-bottom:145px}.pb-150{padding-bottom:150px}.pb-155{padding-bottom:155px}.pb-160{padding-bottom:160px}.pb-165{padding-bottom:165px}.pb-170{padding-bottom:170px}.pb-175{padding-bottom:175px}.pb-180{padding-bottom:180px}.pb-185{padding-bottom:185px}.pb-190{padding-bottom:190px}.pb-195{padding-bottom:195px}.pb-200{padding-bottom:200px}.pl-5{padding-left:5px}.pl-10{padding-left:10px}.pl-15{padding-left:15px}.pl-20{padding-left:20px}.pl-25{padding-left:25px}.pl-30{padding-left:30px}.pl-35{padding-left:35px}.pl-40{padding-left:40px}.pl-45{padding-left:45px}.pl-50{padding-left:50px}.pl-55{padding-left:55px}.pl-60{padding-left:60px}.pl-65{padding-left:65px}.pl-70{padding-left:70px}.pl-75{padding-left:75px}.pl-80{padding-left:80px}.pl-85{padding-left:85px}.pl-90{padding-left:90px}.pl-95{padding-left:95px}.pl-100{padding-left:100px}.pl-105{padding-left:105px}.pl-110{padding-left:110px}.pl-115{padding-left:115px}.pl-120{padding-left:120px}.pl-125{padding-left:125px}.pl-130{padding-left:130px}.pl-135{padding-left:135px}.pl-140{padding-left:140px}.pl-145{padding-left:145px}.pl-150{padding-left:150px}.pl-155{padding-left:155px}.pl-160{padding-left:160px}.pl-165{padding-left:165px}.pl-170{padding-left:170px}.pl-175{padding-left:175px}.pl-180{padding-left:180px}.pl-185{padding-left:185px}.pl-190{padding-left:190px}.pl-195{padding-left:195px}.pl-200{padding-left:200px}.pr-5{padding-right:5px}.pr-10{padding-right:10px}.pr-15{padding-right:15px}.pr-20{padding-right:20px}.pr-25{padding-right:25px}.pr-30{padding-right:30px}.pr-35{padding-right:35px}.pr-40{padding-right:40px}.pr-45{padding-right:45px}.pr-50{padding-right:50px}.pr-55{padding-right:55px}.pr-60{padding-right:60px}.pr-65{padding-right:65px}.pr-70{padding-right:70px}.pr-75{padding-right:75px}.pr-80{padding-right:80px}.pr-85{padding-right:85px}.pr-90{padding-right:90px}.pr-95{padding-right:95px}.pr-100{padding-right:100px}.pr-105{padding-right:105px}.pr-110{padding-right:110px}.pr-115{padding-right:115px}.pr-120{padding-right:120px}.pr-125{padding-right:125px}.pr-130{padding-right:130px}.pr-135{padding-right:135px}.pr-140{padding-right:140px}.pr-145{padding-right:145px}.pr-150{padding-right:150px}.pr-155{padding-right:155px}.pr-160{padding-right:160px}.pr-165{padding-right:165px}.pr-170{padding-right:170px}.pr-175{padding-right:175px}.pr-180{padding-right:180px}.pr-185{padding-right:185px}.pr-190{padding-right:190px}.pr-195{padding-right:195px}.pr-200{padding-right:200px}.black-btn,.black-btn:hover,.border-btn,.border-btn:hover,.brown-btn,.brown-btn:hover,.btn,.grey-btn,.grey-btn:hover,.theme-btn,.theme-btn:hover{background:transparent;color:#2a2d2c;display:inline-block;font-family:Rubik,sans-serif;font-size:14px;font-weight:500;letter-spacing:2px;line-height:1;padding:25px 45px 22px;text-align:center;text-transform:uppercase}.blue-btn,.blue-btn:hover,.pink-btn,.pink-btn:hover{border-radius:30px;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;-o-border-radius:30px;display:inline-block;font-family:Rubik,sans-serif;font-size:14px;font-weight:500;letter-spacing:2px;line-height:1;padding:22px 40px;text-transform:uppercase;transition:all .3s ease-out 0s}.black-btn:hover,.border-btn:hover,.theme-btn{background:#e8d2b8;color:#2a2d2c}.black-btn,.theme-btn:hover{background:#2a2d2c;color:#fff}.blue-btn,.pink-btn:hover{background:#6a1b9a;color:#fff}.blue-btn:hover,.pink-btn{background:#ec5598;color:#fff}.brown-btn,.grey-btn:hover{background:#b69e59;border:2px solid #b69e59;border-radius:40px;color:#fff}.brown-btn:hover,.grey-btn{border:2px solid #9a9a9a;border-radius:40px;color:#9a9a9a}.border-btn{border:2px solid #e8d2b8;color:#e8d2b8}.slider-content h6,.small-title{color:#a19d98;font-size:16px}.slider-content h6,.small-title,.title-span{font-family:Rubik,sans-serif;font-weight:500;letter-spacing:2px;text-transform:uppercase}.title-span{color:#2a2d2c;display:inline-block;margin-bottom:10px}.title-heading{font-family:Domine,serif;font-size:55px;line-height:60px;margin-top:10px;padding-bottom:2}@media (max-width:767px){.title-heading{font-size:32px;line-height:1}}.title-heading:after{background:url(/images/border-shape.png?29e7e6e27290f94582d05b26c19a6b61) 50%/cover;top:120px}.title-heading.hp-1:after,.title-heading:after{content:"";display:none;height:10px;left:50%;position:absolute;transform:translateX(-50%);width:82px}.title-heading.hp-1:after{background:url(/images/pink-border-shape.png?c5570e15a182e4ab98faeeb3579f9348) 50%/cover;top:100%}[data-overlay]{background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative}[data-overlay]:before{bottom:0;content:"";left:0;position:absolute;right:0;top:0}[data-overlay=light]:before{background-color:#fff}[data-overlay=dark]:before{background-color:#2a2d2c}[data-opacity="1"]:before{opacity:.1}[data-opacity="2"]:before{opacity:.2}[data-opacity="3"]:before{opacity:.3}[data-opacity="4"]:before{opacity:.4}[data-opacity="5"]:before{opacity:.5}[data-opacity="6"]:before{opacity:.6}[data-opacity="7"]:before{opacity:.7}[data-opacity="8"]:before{opacity:.8}[data-opacity="9"]:before{opacity:.9}header{position:relative;z-index:9999}.header-transparent{left:0;position:absolute;right:0;top:0;z-index:99}.header-area{height:120px;padding:0 85px}@media only screen and (min-width:992px) and (max-width:1200px){.header-area{padding:0 30px}}@media only screen and (min-width:1200px) and (max-width:1450px){.header-area{padding:0 15px}}@media only screen and (min-width:768px) and (max-width:991px){.header-area{padding:0 30px}}@media (max-width:767px){.header-area{padding:0}}@media only screen and (min-width:768px) and (max-width:991px){.header-info{display:none!important}}@media (max-width:767px){.header-info{display:none!important}}.logo{display:inline-block;padding-top:40px}.main-menu.hp-1,.main-menu.style-3{padding-top:0}.main-menu ul{text-align:center}@media only screen and (min-width:992px) and (max-width:1200px){.main-menu ul{text-align:right}}.main-menu ul li{padding:34px 0}.main-menu ul li,.main-menu ul li a{display:inline-block;position:relative}.main-menu ul li a{color:#b1b1b1;font-family:Rubik,sans-serif;font-weight:500;letter-spacing:2px;padding:15px 23px 10px;text-transform:uppercase;transition:all .3s ease-out 0s}@media only screen and (min-width:1200px) and (max-width:1450px){.main-menu ul li a{padding-left:10px;padding-right:10px}}@media only screen and (min-width:992px) and (max-width:1200px){.main-menu ul li a{padding-left:15px;padding-right:15px}}.main-menu ul li:hover>a{color:#e8d2b8}.main-menu ul li ul.sub-menu{background:#fff;opacity:0;padding:20px 30px;position:absolute;text-align:left;top:110%;transition:all .3s ease-out 0s;visibility:hidden;width:250px}.main-menu ul li ul.sub-menu li{display:block;padding:0}.main-menu ul li ul.sub-menu li a{color:#6a6560;display:block;font-size:13px;padding:5px 0}.main-menu ul li:hover .sub-menu{opacity:1;top:100%;visibility:visible}.main-menu ul li ul.sub-menu li:hover>a{color:#b69e59}.header-bottom .main-menu ul li{padding:0}.header-btn{padding-top:35px;text-align:right}.header-btn a{border:2px solid #e8d2b8;padding:15px 40px;transition:all .3s ease-out 0s}.header-btn a i{margin-right:5px}.header-btn a:hover{background:#2a2d2c;border:2px solid #e8d2b8;color:#e8d2b8;padding:15px 40px}.header-top{padding:40px 0}@media only screen and (min-width:768px) and (max-width:991px){.header-top{padding:25px 0 7px}}@media (max-width:767px){.header-top{padding:25px 0 7px}}.header-info{display:flex}.header-support{margin-right:40px}@media only screen and (min-width:768px) and (max-width:991px){.header-support{margin-right:25px}}.top-icon i{color:#ec5598;margin-right:10px}.support-text{line-height:24px}.support-text li.rubik{color:#6a6560}.support-text li.opensens{color:#2a2d2c;font-family:Domine,serif;font-size:16px;font-weight:700}.header-bottom.hp-1{position:relative;z-index:999}.main-header{background:#ec5598;padding:0 20px}.main-menu.hp-1 ul{text-align:left}.main-menu.hp-1 ul li a{color:#fff;display:inline-block;padding:32px 20px;transition:all .3s ease-out 0s}@media only screen and (min-width:992px) and (max-width:1200px){.main-menu.hp-1 ul li a{padding:23px 10px}}@media only screen and (min-width:768px) and (max-width:991px){.main-menu.hp-1 ul li a{padding:25px 6px}}.main-menu.hp-1 ul li:hover>a{color:#2a2d2c}.main-menu.hp-1 ul li ul.sub-menu li:hover>a:hover{background:none;color:#ec5598}.search-area{color:#fff;padding:32px}@media only screen and (min-width:992px) and (max-width:1200px){.search-area{padding:23px}}@media only screen and (min-width:768px) and (max-width:991px){.search-area{padding:25px 6px}}.logo-area{padding:40px 0}.menu-area{border-bottom:2px solid #4e4e4a;border-top:2px solid #4e4e4a}.main-menu.style-3 li{padding:15px 0}.main-menu.style-3 li .sub-menu li{padding:0}.main-menu.style-3 li .sub-menu li a{color:#2a2d2c;transition:all .3 ease-out 0s}.main-menu.style-3 li .sub-menu li a:hover{color:#b69e59}.main-menu.style-3 li a{color:#fff;padding-left:0;padding-right:40px}@media only screen and (min-width:992px) and (max-width:1200px){.main-menu.style-3 li a{padding-right:20px}}.main-menu.style-3 li:hover{cursor:pointer}.main-menu.style-3 li:hover a{color:#b69e59}.main-menu.style-3 ul{text-align:left}.header-right{padding:13px 0}.header-right li{display:inline-block}.header-right li a{color:#fff;display:block;margin-left:20px;padding:15px 0}@media only screen and (min-width:992px) and (max-width:1200px){.header-right li a{margin-left:14px}}.header-right li a:hover{color:#b69e59}.benner-area{position:relative}.banner{min-height:600px}@media only screen and (min-width:992px) and (max-width:1200px){.banner{min-height:450px}}@media only screen and (min-width:768px) and (max-width:991px){.banner{min-height:350px}}@media (max-width:767px){.banner{min-height:300px}}.banner-content ul li{color:#bfaba2;display:inline-block;letter-spacing:2px;line-height:1;padding:0 10px;position:relative;text-transform:uppercase}.banner-content h1{color:#fff;font-size:90px}@media only screen and (min-width:992px) and (max-width:1200px){.banner-content h1{font-size:50px}}@media only screen and (min-width:768px) and (max-width:991px){.banner-content h1{font-size:40px}}@media (max-width:767px){.banner-content h1{font-size:30px}}.banner-content ul li:before{background:#bfaba2;content:"";height:10px;left:-3px;position:absolute;top:1px;width:1px}.banner-content ul li:first-child:before{display:none}.banner-content ul{margin-bottom:20px}.get-in-btn a{padding-bottom:18px;padding-top:18px}#search-modal{background-color:rgba(23,26,33,.95)}#search-modal .modal-dialog{border:none;left:50%;outline:0;position:absolute;top:50%;transform:translate(-50%,-50%)}#search-modal .modal-dialog .modal-content{background:0 0;border:none;box-shadow:none}#search-modal .modal-dialog .modal-content form{position:relative;width:555px}#search-modal .modal-dialog .modal-content form input{background:0 0;border:none;border-bottom:3px solid hsla(0,0%,100%,.1);color:#fff;font-size:36px;padding-bottom:12px;padding-right:40px;width:100%}#search-modal .modal-dialog .modal-content form input::-moz-placeholder{font-size:35px}#search-modal .modal-dialog .modal-content form input:-ms-input-placeholder{font-size:35px}#search-modal .modal-dialog .modal-content form input::placeholder{font-size:35px}#search-modal .modal-dialog .modal-content form button{background:0 0;border:none;color:hsla(0,0%,100%,.5);cursor:pointer;font-size:30px;margin-bottom:3px;position:absolute;right:0;top:11px}.slider-area{padding:0 85px;position:relative}@media only screen and (min-width:1200px) and (max-width:1450px){.slider-area{padding:0 15px}}.slider-area.hp-1,.slider-area.style-3{padding:0}@media only screen and (min-width:992px) and (max-width:1200px){.slider-area{padding:0 30px}.slider-area.hp-1{padding:0}}@media only screen and (min-width:768px) and (max-width:991px){.slider-area{padding:0 30px}.slider-area.hp-1{padding:0}}@media (max-width:767px){.slider-area,.slider-area.hp-1{padding:0}}.single-slider{min-height:880px}@media only screen and (min-width:1200px) and (max-width:1450px){.single-slider{min-height:770px}}@media only screen and (min-width:992px) and (max-width:1200px){.single-slider{min-height:660px}}@media only screen and (min-width:768px) and (max-width:991px){.single-slider{min-height:700px}}@media (max-width:767px){.single-slider{min-height:600px}}@media only screen and (min-width:576px) and (max-width:767px){.single-slider.hp-1{min-height:600px}}@media (max-width:575px){.single-slider.hp-1{min-height:500px}}.single-slider.style-3{min-height:960px}@media only screen and (min-width:992px) and (max-width:1200px){.single-slider.style-3{min-height:850}}@media only screen and (min-width:768px) and (max-width:991px){.single-slider.style-3{min-height:680px}}@media (max-width:767px){.single-slider.style-3{min-height:600px}}.slider-content h6{color:#bfaba2}.slider-content h1{color:#fff;font-size:110px;line-height:1.091;margin-top:28px}@media only screen and (min-width:992px) and (max-width:1200px){.slider-content h1{font-size:76px}}@media only screen and (min-width:768px) and (max-width:991px){.slider-content h1{font-size:80px}}@media (max-width:767px){.slider-content h1{font-size:36px;margin-top:20px}}.slider-btn a{margin-right:25px;margin-top:18px}@media (max-width:575px){.slider-btn a{margin-right:10px;margin-top:10px}}@media only screen and (min-width:576px) and (max-width:767px){.slider-btn.hp-1 a{margin-right:15px}}@media (max-width:575px){.slider-btn.hp-1 a{margin-right:0}}.scroll a{bottom:100px;color:#858988;font-family:Rubik,sans-serif;font-weight:500;left:-40px;letter-spacing:20px;position:absolute;text-transform:uppercase;transform:rotate(90deg);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg)}@media only screen and (min-width:1200px) and (max-width:1450px){.scroll a{color:#fff;left:-25px;opacity:.7}}@media only screen and (min-width:992px) and (max-width:1200px){.scroll a{left:-65px}}.header-social{bottom:0;font-family:Rubik,sans-serif;font-weight:500;padding-bottom:50px;padding-right:45px;position:absolute;right:0;text-align:center}@media only screen and (min-width:1200px) and (max-width:1450px){.header-social{padding-right:55px}}@media only screen and (min-width:992px) and (max-width:1200px){.header-social{padding-right:15px}}.header-social ul li{line-height:2.143;margin-bottom:5px;text-transform:uppercase}.header-social ul li a{color:#646c69;transition:all .3s ease-out 0s}@media only screen and (min-width:1200px) and (max-width:1450px){.header-social ul li a{color:#fff;opacity:.7}}.header-social ul li a:hover{color:#fff}.slider-area.hp-1{margin-top:-45px;position:relative}@media only screen and (min-width:768px) and (max-width:991px){.slider-area.hp-1{margin-top:0}}@media (max-width:767px){.slider-area.hp-1{margin-top:0}}.slider-content.hp-1 h6{color:#ec5598}.slider-content.hp-1 h1{color:#2a2d2c}.slider-content.style-3{margin-top:200px}@media only screen and (min-width:768px) and (max-width:991px){.slider-content.style-3{margin-top:70px}}@media (max-width:767px){.slider-content.style-3{margin-top:70px}}.single-slider.style-3 h6{color:#b69e59}.slider-active .slick-dots{bottom:30px;left:0;position:absolute;right:0;text-align:center;z-index:99;z-index:12}.slider-active .slick-dots li{display:inline-block;margin:0 4px}.slider-active .slick-dots li button{background:no-repeat;border:2px solid #ccc;border-radius:50%;height:10px;height:13px;padding:0;text-indent:-9999px;transition:.3s;width:13px}.slider-active .slick-dots li.slick-active button{border-color:#292929}.slider-white .slick-dots li.slick-active button{background:#fff;border-color:#fff}.slider-active button.slick-arrow{background:none;background:#fff;border:0;border-radius:50%;color:#2a2d2c;cursor:pointer;font-size:16px;height:80px;left:90px;line-height:80px;opacity:0;padding:0;position:absolute;top:50%;transform:translateY(-50%);visibility:hidden;width:80px;z-index:2}@media only screen and (min-width:992px) and (max-width:1200px){.slider-active button.slick-arrow{left:30px}}.slider-3 button.slick-arrow{background:#fff1f0;color:#2a2d2c}.slider-active button.slick-next{left:auto;right:90px}@media only screen and (min-width:992px) and (max-width:1200px){.slider-active button.slick-next{right:30px}}.slider-active:hover button.slick-prev{left:105px}@media only screen and (min-width:992px) and (max-width:1200px){.slider-active:hover button.slick-prev{left:25px}}.slider-active:hover button.slick-next{right:105px}@media only screen and (min-width:992px) and (max-width:1200px){.slider-active:hover button.slick-next{right:25px}}.slider-active:hover button{opacity:1;visibility:visible}.slider-active button:hover{background:#e8d2b8;color:#2a2d2c}.about-border{border:20px solid #d0b66b;padding:75px 78px 65px}@media only screen and (min-width:768px) and (max-width:991px){.about-border{padding:30px}}@media (max-width:767px){.about-border{border:3px solid #d0b66b;padding:20px}}@media only screen and (min-width:768px) and (max-width:991px){.about-heading{padding-left:15px}}@media (max-width:767px){.about-heading{padding-left:15px}}.about-heading h2{padding-top:20px}@media only screen and (min-width:576px) and (max-width:767px){.about-heading h2{font-size:30px}}@media (max-width:575px){.about-heading h2{font-size:30px}}.about-text{margin-left:30px;padding-right:0}@media only screen and (min-width:768px) and (max-width:991px){.about-text{margin-left:0;margin-top:15px}}@media (max-width:767px){.about-text{margin-left:0;margin-top:15px}}.about-text a{margin-top:20px}.about-area.hp-1{position:relative;z-index:1}@media only screen and (min-width:1200px) and (max-width:1450px){.about-area.hp-1{background-position:48% 0}}@media only screen and (min-width:992px) and (max-width:1200px){.about-area.hp-1{background-position:60% 0}}@media only screen and (min-width:768px) and (max-width:991px){.about-area.hp-1{background-position:100%!important}}@media (max-width:767px){.about-area.hp-1{background-position:100%!important}}.about-init{padding:0 37px 0 30px}@media only screen and (min-width:992px) and (max-width:1200px){.about-init{padding-right:0}}@media (max-width:767px){.about-init{padding:0}.about-init .media{display:block}}.about-init h1{text-transform:unset}@media (max-width:767px){.about-init h1{font-size:40px}}.about-init p{margin-bottom:25px}@media (max-width:767px){.about-init p{margin-top:20px}}.about-init .about-image img{height:130px;width:170px}@media (max-width:767px){.about-init .about-image img{height:100%;width:100%}}.about-image{position:relative}.about-image:before{background:#0f0c20;content:"";height:100%;opacity:.5;position:absolute;width:100%}.about-image i{color:#fff;cursor:pointer;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%)}.about-btn.hp-1{margin-top:15px}.about-btn.hp-1 a{margin-right:15px}@media (max-width:767px){.about-btn.hp-1 a{margin-bottom:10px;margin-right:5px}}.spape{position:absolute}.sp1{right:8%;top:-60px}.sp2{bottom:12%;right:8%}.about-img img{margin-left:-15px;margin-top:-10px;max-width:inherit}@media only screen and (min-width:992px) and (max-width:1200px){.about-img img{margin:0;max-width:100%}}@media only screen and (min-width:768px) and (max-width:991px){.about-img img{margin:0;max-width:100%}}@media (max-width:767px){.about-img img{margin:0;max-width:100%}}.features-area.about{position:relative;top:420px}.feature-item{transition:all .3s ease-out 0s}.feature-item:hover .feature-icon{background:#2a2d2c}.feature-icon{background:#fff;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;box-shadow:0 16px 32px 0 rgba(0,0,0,.04);height:140px;line-height:135px;margin:auto auto 30px;transition:all .3s ease-out 0s;width:140px}.feature-icon:hover{background:#2a2d2c}.feature-content h3{margin:0 auto 15px;padding:0 40px}@media only screen and (min-width:992px) and (max-width:1200px){.feature-content h3{font-size:22px}}@media only screen and (min-width:768px) and (max-width:991px){.feature-content h3{padding:0 25px}}@media (max-width:575px){.feature-content h3{padding:0}}.feature-content p{margin:0;padding:0 30px}@media only screen and (min-width:992px) and (max-width:1200px){.feature-content p{padding:0 15px}}@media only screen and (min-width:768px) and (max-width:991px){.feature-content p{padding:0 20px}}@media (max-width:575px){.feature-content p{padding:0}}.features-wrapper{border:2px solid #d8dbff;padding:55px;transition:all .3s ease-out 0s}@media only screen and (min-width:992px) and (max-width:1200px){.features-wrapper{padding:30px}}@media only screen and (min-width:768px) and (max-width:991px){.features-wrapper{padding:20px}}@media (max-width:575px){.features-wrapper{padding:30px}}.features-wrapper .icon{margin-bottom:35px}.features-wrapper h4{line-height:1;padding-bottom:10px}.features-wrapper h4 a{color:#0f0c20;font-size:24px;transition:all .3s ease-out 0s}@media only screen and (min-width:992px) and (max-width:1200px){.features-wrapper h4 a{font-size:20px}}.features-wrapper h4 a:hover{color:#ec5598}.features-wrapper p{color:#657583;margin-bottom:18px}.features-wrapper a{color:#657583;transition:all .3s ease-out 0s}.features-wrapper a:hover{color:#ec5598}.features-wrapper:hover{background-color:#fff;border-color:transparent;box-shadow:0 16px 32px 0 rgba(0,0,0,.1)}.features-items .icon{background:#b69e59;border-radius:50%;display:inline-block;height:120px;line-height:160px;margin-bottom:0;text-align:center;width:120px}.features-items .icon i{color:#fff;font-size:60px}.features-items h4{color:#fff;font-size:20px;margin-bottom:0;padding-bottom:15px;padding-top:25px}.features-items p{color:#fff;margin-right:15px}.features2-area{background-position:0;background-size:cover}@media only screen and (min-width:992px) and (max-width:1200px){.features2-area{background-position:0}}@media only screen and (min-width:768px) and (max-width:991px){.features2-area{background-position:0}}@media only screen and (min-width:576px) and (max-width:767px){.features2-area{background-position:0}}@media (max-width:575px){.features2-area{background-position:0}}.features2-content span{display:block;margin-bottom:25px}@media only screen and (min-width:768px) and (max-width:991px){.features2-content span{margin-bottom:15px}}@media (max-width:767px){.features2-content span{margin-bottom:15px}}.features2-content h2{font-family:Domine,serif;font-size:46px;line-height:60px;margin-bottom:25px;padding-right:20px}@media only screen and (min-width:992px) and (max-width:1200px){.features2-content h2{font-size:40px;padding-right:0}}@media only screen and (min-width:768px) and (max-width:991px){.features2-content h2{font-size:40px;padding-right:0}}@media (max-width:767px){.features2-content h2{font-size:35px;line-height:46px;padding-right:0}}.features2-content p{padding-right:81px}@media only screen and (min-width:1200px) and (max-width:1450px){.features2-content p{padding-right:0}}@media only screen and (min-width:576px) and (max-width:767px){.features2-content p{padding-right:0}}@media (max-width:575px){.features2-content p{padding-right:0}}.features2-content a{margin-top:20px}.service-item{overflow:hidden;position:relative;transition:all .3s ease-out 0s}.service-item:before{background:linear-gradient(transparent,rgba(0,0,0,.6));content:"";height:100%;position:absolute;transition:all .3s ease-out 0s;width:100%}.service-item:hover .service-content{top:50%;transform:translateY(-50%)}.service-item:hover .service-content h4{margin-bottom:30px}.service-item:hover:before{background:linear-gradient(0deg,#000,transparent)}.service-img img{width:100%}.service-title{position:relative}.service-title span{color:#a19d98}.service-title h1{margin-bottom:15px}.service-content{position:absolute;top:85%;transition:all .3s ease-out 0s}@media (max-width:767px){.service-content{top:90%}}@media (max-width:575px){.service-content{top:88%}}.service-content h4{color:#fff;font-family:Rubik,sans-serif;font-size:14px;font-weight:500;letter-spacing:2px;margin:0 0 30px;text-transform:uppercase}.service-content p{color:#fff;padding:0 30px 5px}.service-content a{background:#e8d2b8;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;display:inline-block;height:40px;line-height:40px;width:40px}.service-content a:hover{background:#2a2d2c;color:#fff}.service-tabs{background-color:#fff;box-shadow:0 16px 32px 0 hsla(0,0%,52%,.1);padding-left:50px;padding-right:50px}@media only screen and (min-width:992px) and (max-width:1200px){.service-tabs{padding-left:0;padding-right:0}}@media only screen and (min-width:768px) and (max-width:991px){.service-tabs{padding-left:0;padding-right:0}}@media (max-width:767px){.service-tabs{padding-left:0;padding-right:0}}.service-list{text-align:center;width:178px}@media only screen and (min-width:992px) and (max-width:1200px){.service-list{width:155px}}@media only screen and (min-width:768px) and (max-width:991px){.service-list{width:115px}}@media (max-width:767px){.service-list{width:135px}}@media only screen and (min-width:576px) and (max-width:767px){.service-list{width:125px}}.service-list a{border-bottom:4px solid #f8f8f8;display:block;font-weight:500;padding:40px 0 30px;position:relative;text-align:center;text-transform:uppercase}.service-list a.active{background:#fafafa;color:#222}.service-list .icon{display:block;margin-bottom:15px;text-align:center}.service-list a:before{background:#b69e59;bottom:-4px;content:"";height:4px;left:100%;position:absolute;transition:all .3s ease;width:0}.service-list a.active:before,.service-list a:hover:before{left:0;transition:width .3s ease;width:100%}.tab-img img{width:100%}@media only screen and (min-width:768px) and (max-width:991px){.tab-img{padding-bottom:20px}}@media (max-width:767px){.tab-img{padding-bottom:20px}}.service-caption{padding-left:30px}@media only screen and (min-width:768px) and (max-width:991px){.service-caption{padding:0 20px 20px}}@media (max-width:767px){.service-caption{padding:0 20px 20px}}@media only screen and (min-width:992px) and (max-width:1200px){.service-caption{padding-left:0}.service-caption h1{font-size:40px}}@media only screen and (min-width:768px) and (max-width:991px){.service-caption h1{font-size:40px}}@media (max-width:767px){.service-caption h1{font-size:32px}}.service-caption .service-pricing span{color:#b69e59;font-weight:500}.service-caption .service-pricing del{color:#d0d0d0;font-weight:500;margin-left:15px}.service-caption p{margin-right:10px;margin-top:25px}.service-caption a{margin-top:15px}.service-arch-content{position:relative}.service-arch-content .service-icon{background:#e8d2b8;border-radius:50%;height:70px;line-height:70px;margin:-35px auto 25px;width:70px}.service-arch-content h4{font-size:26px;transition:all .3s ease-out 0s}.service-arch-content h4:hover{color:#e8d2b8}.service-arch-content p{margin-top:20px;padding:0 30px}.service-arch-content ul li{display:inline-block}.service-arch-content ul li a{color:#adaaa7;font-weight:500;margin-right:5px}.service-arch-content ul li a.brown-color{color:#ba9870}.service-price-inner{background:#fff}.service-price-inner .pricing-amount{background:#e8d2b8;padding:45px 0 35px}.service-price-inner .pricing-amount h6{color:#a39e98;letter-spacing:2px;margin-bottom:30px;text-transform:uppercase}.service-price-inner .pricing-amount h2{font-size:40px}.service-price-inner .pricing-amount h2 sub{color:#847d76;font-size:14px;text-transform:lowercase}.service-price-inner .pricing-content{padding-bottom:50px;padding-top:43px}.service-price-inner .pricing-content ul li{color:#a39e98;margin-bottom:15px}.service-price-inner .pricing-content a{margin-top:20px}.service-details-content h2{padding-bottom:20px;padding-right:70px;padding-top:17px}.service-details-content p{padding-bottom:10px;padding-right:60px}.service-details-categories{border:8px solid #f9f9f9;padding:65px 55px}@media (max-width:767px){.service-details-categories{padding:40px 30px}}.service-details-categories h4{font-size:34px;padding-bottom:25px}.service-details-categories ul li{padding-bottom:25px}.service-details-categories ul li span{display:inline-block;font-weight:500;text-transform:uppercase;width:120px}.details-img img{width:100%}.team-area{background:#393b3a}.team-area .section-title h1{color:#fff;margin-bottom:0}.team-area.style-3{background:#fff}.team-area.style-3 h1{color:#2a2d2c}.team-wrapper{position:relative}.team-wrapper .team-img img{width:100%}.team-wrapper:hover .team-link{opacity:1;visibility:visible}.team-wrapper:hover .team-text{background:#e8d2b8}.team-wrapper:hover .team-text h4{color:#393b3a}.team-wrapper:hover .team-text span{color:#8c918e}.team-img{position:relative}.team-img:before{background-color:#393b3a;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:all .3s ease-out 0s}.team-wrapper:hover .team-img:before{opacity:.5}.team-link{left:50%;opacity:0;position:absolute;top:35%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transition:all .3s ease-out 0s;visibility:hidden}@media only screen and (min-width:992px) and (max-width:1200px){.team-link{text-align:center;width:100%}}.team-link ul li{display:inline-block}.team-link ul li a{color:#fff;margin-right:10px}.team-text{background:#414141;margin-top:20px;padding:25px;position:relative;transition:all .3s ease-out 0s}.team-text h4{color:#fff;font-size:20px}@media only screen and (min-width:992px) and (max-width:1200px){.team-text h4{font-size:18px}}@media only screen and (min-width:768px) and (max-width:991px){.team-text h4{font-size:18px}}@media (max-width:767px){.team-text h4{font-size:18px}}.team-text span{color:#e8d2b8;font-family:Rubik,sans-serif;font-size:12px;font-weight:500;letter-spacing:2px;text-transform:uppercase}.team-join a{margin-top:10px}.team-area.hp-1{background:#fff}.team-area.hp-1 h1{color:#2a2d2c}.single-team{background-color:#fff;box-shadow:0 16px 32px 0 rgba(0,0,0,.06);height:100%}.team-img img{width:100%}.team-img.style-1{position:relative}.team-img.style-1:before{border-color:transparent #fff transparent transparent;border-style:solid;border-width:15px 20px 15px 0;content:"";height:0;position:absolute;right:0;top:50%;transform:translateY(-50%);width:0}@media only screen and (min-width:992px) and (max-width:1200px){.team-img.style-1:before{display:none}}@media only screen and (min-width:768px) and (max-width:991px){.team-img.style-1:before{display:none}}@media only screen and (min-width:992px) and (max-width:1200px){.team-box{margin-bottom:30px}}@media only screen and (min-width:768px) and (max-width:991px){.team-box{margin-bottom:30px}}@media (max-width:767px){.team-box{margin-bottom:30px}}.style-2{position:relative}.style-2:before{border-color:transparent transparent transparent #fff;border-style:solid;border-width:15px 0 15px 20px;content:"";height:0;left:0;position:absolute;top:50%;transform:translateY(-50%);width:0}@media only screen and (min-width:992px) and (max-width:1200px){.style-2:before{display:none}}@media only screen and (min-width:768px) and (max-width:991px){.style-2:before{display:none}}.single-content{padding:30px 20px 15px 30px}.single-content span{color:#ec5598;display:block;font-size:12px;font-weight:500;letter-spacing:2px;padding-bottom:15px;text-transform:uppercase}.single-content p{margin-bottom:20px}.single-content .team-social li{display:inline-block}.single-content .team-social li a{background:#e4e7ff;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;color:#657583;display:inline-block;height:40px;line-height:40px;margin-right:5px;text-align:center;transition:all .3s ease-out 0s;width:40px}.single-content .team-social li a:hover{background:#6a1b9a;color:#fff}.team-area .title-heading.hp-1:after{top:63%}.video-area{position:relative}.video-area .title-heading{margin-bottom:0}.video-area .title-heading:after{background:url(/images/black-border-shape.png?21d8c7a2be304e53962822c8ceb9562c) 50%/cover}.video-active .owl-nav div{color:#d8d8d8;left:-95px;position:absolute;top:50%;transform:translateY(140%);transition:all .3s ease-out 0s}@media only screen and (min-width:1200px) and (max-width:1450px){.video-active .owl-nav div{left:-60px}}.video-active .owl-nav div i{font-size:60px;line-height:0}.video-active .owl-nav div.owl-next{left:auto;right:-95px}@media only screen and (min-width:1200px) and (max-width:1450px){.video-active .owl-nav div.owl-next{right:-60px}}.video-active .owl-nav div:hover{color:#2a2d2c}.video-area-01{padding-bottom:250px}@media (max-width:767px){.video-area-01{padding-bottom:70px}}.video-slider-area{margin-top:-250px}@media (max-width:767px){.video-slider-area{margin-top:-70px}}.single-video{margin:0 auto;position:relative;width:60%}@media (max-width:575px){.single-video{width:100%}}.play-icon a{background:#fff;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;height:140px;left:50%;line-height:140px;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);width:140px}.play-icon a:hover{background:#2a2d2c;color:#fff}@media only screen and (min-width:576px) and (max-width:767px){.play-icon a{height:70px;line-height:70px;width:70px}}@media (max-width:575px){.play-icon a{height:70px;line-height:70px;width:70px}}.video-intro{background:#f6f7f8}.video-intro span{color:#ec5598;display:block}.video-intro h1,.video-intro span{margin-bottom:20px}@media only screen and (min-width:992px) and (max-width:1200px){.video-intro h1{font-size:40px}}@media (max-width:767px){.video-intro h1{font-size:40px}}.intro-content p{margin-bottom:25px;padding-right:110px}@media (max-width:767px){.intro-content p{padding-right:0}}.intro-content ul li{clear:both}.intro-content ul li i{background:#fff;border-radius:50%;box-shadow:0 16px 32px 0 rgba(236,85,152,.3);color:#ec5598;float:left;font-size:12px;height:30px;line-height:30px;margin-bottom:20px;margin-right:18px;text-align:center;transition:all .3s ease-out 0s;width:30px}.intro-content ul li:hover i{background:#ec5598;color:#fff}.intro-content a{margin-top:20px}.intro-content ul li span{color:#6a6560;display:block;overflow:hidden}.video-area h1.style-3,.video-area span.style-3{color:#fff}.intro-img{position:relative}.intro-img img{width:100%}.intro-img a{background:#fff;border-radius:50%;color:#ec5598;height:120px;left:0;line-height:120px;margin:auto;position:absolute;right:0;text-align:center;top:50%;transform:translateY(-50%);width:120px}.intro-img a:hover{background:#ec5598;color:#fff}.price-area{position:relative}.price-area.offers{background:#fafaff;top:0}@media only screen and (min-width:768px) and (max-width:991px){.price-area{top:140px}}@media (max-width:767px){.price-area{top:0}}.priceing-box{box-shadow:0 16px 32px 0 rgba(0,0,0,.06);box-sizing:border-box;padding:80px 60px}@media only screen and (min-width:992px) and (max-width:1200px){.priceing-box{padding:80px 15px}}@media (max-width:767px){.priceing-box{padding:80px 15px}}.priceing-box h6{color:#c2c2c2;font-family:Rubik,sans-serif;font-weight:500;letter-spacing:2px;padding-bottom:25px;text-transform:uppercase}.priceing-box p{margin-bottom:45px}.priceing-box a{color:#2a2d2c!important}@media only screen and (min-width:992px) and (max-width:1200px){.priceing-box a,.priceing-box a:hover{padding:20px 30px}}@media (max-width:575px){.priceing-box a,.priceing-box a:hover{padding:25px 30px}}.price{margin-bottom:35px}.price h3{font-size:50px}.price h3 sub{color:#bdbdbd;font-size:14px;text-transform:lowercase}.price-icon{background:#fff4e7;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;height:200px;line-height:200px;margin:0 auto 40px;width:200px}.plan-pricing .title-heading:after{left:35px}.pricing-tabs{background:#f6f7f8;border-radius:40px;padding:10px}@media (max-width:767px){.pricing-tabs{display:block;margin-bottom:20px;text-align:center}}.pricing-item{border-radius:40px;display:inline-block;font-weight:500;line-height:1;padding:25px 55px;text-transform:uppercase}@media only screen and (min-width:768px) and (max-width:991px){.pricing-item{padding:20px 25px}}@media only screen and (min-width:576px) and (max-width:767px){.pricing-item{padding:20px 40px}}@media (max-width:767px){.pricing-item{background:none;padding:10px 5px}}.pricing-item.active{background:#ec5598;color:#fff;padding:25px 60px}@media only screen and (min-width:768px) and (max-width:991px){.pricing-item.active{padding:20px 40px}}@media only screen and (min-width:576px) and (max-width:767px){.pricing-item.active{padding:20px 40px}}@media (max-width:767px){.pricing-item.active{background:none;color:#ec5598;padding:10px 5px}}.single-item{border:2px solid #d8dbff;padding:75px;transition:all .3s ease-out 0s}@media only screen and (min-width:992px) and (max-width:1200px){.single-item{padding:40px}}@media only screen and (min-width:768px) and (max-width:991px){.single-item{padding:40px 0}}@media (max-width:767px){.single-item{padding:70px 10px}}.single-item.b-left{border-left:none}@media only screen and (min-width:576px) and (max-width:767px){.single-item.b-left{border:2px solid #d8dbff}}@media (max-width:575px){.single-item.b-left{border:2px solid #d8dbff}}.single-item.b-right{border-right:none}@media only screen and (min-width:576px) and (max-width:767px){.single-item.b-right{border:2px solid #d8dbff}}@media (max-width:575px){.single-item.b-right{border:2px solid #d8dbff}}.single-item h5{color:#ec5598;font-family:Rubik,sans-serif;font-size:14px;font-weight:500;letter-spacing:2px;margin-bottom:13px;text-transform:uppercase}.single-item h1{font-size:70px;margin-bottom:10px}.single-item h1 sub{color:#657583;font-size:14px}.single-item a{margin-top:15px}.single-item a,.single-item a:hover{padding:23px 60px}.single-item:hover{background-color:#fff;border:2px solid transparent;box-shadow:0 16px 32px 0 rgba(0,0,0,.06)}.pricing-icon{margin-bottom:30px}.pricing-list li{color:#657583;line-height:1;margin-bottom:25px;text-transform:capitalize}.pricing-list li .fa-check{color:#ec5598;margin-right:5px}.pricing-list li.times{color:#aab8c4}.pricing-list li .fa-times{margin-right:5px}.pricing-plan{position:relative}.badge{background:#fff000;border-radius:0;color:#2a2d2c;letter-spacing:2px;line-height:1;padding:15px 40px 15px 20px;position:absolute;right:0;text-transform:uppercase;top:0;transform:rotate(90deg)}@media (max-width:767px){.badge{right:-27px;top:30px}}.badge:before{border-color:transparent #fff transparent transparent;border-style:solid;border-width:20px 20px 20px 0;content:"";height:0;position:absolute;right:0;top:0;width:0}.offer-item{background-color:#fff;box-shadow:0 8px 16px 0 hsla(0,0%,85%,.3)}.offer-item .image img{width:100%}.offer-content{padding-bottom:30px;padding-top:30px}.offer-content span{color:#8c918e;font-size:12px;font-weight:500;text-transform:uppercase}.offer-content h4{font-size:24px;margin-bottom:10px;margin-top:6px}.offer-content ul{display:inline-block;margin-right:5px}.offer-content li{color:#e8d2b8;display:inline-block;font-weight:500;list-style:none}.price-fix{top:0}.blog-area,.price-fix{position:relative}.blog-area.hp-1,.blog-area.style-3{top:0}@media only screen and (min-width:768px) and (max-width:991px){.blog-area{top:0}}@media (max-width:767px){.blog-area{top:0}}.blog-image img{width:100%}.blog-content h3{font-size:24px;line-height:36px;padding-bottom:5px}.blog-content h3 a:hover.hp-1{color:#ec5598}.blog-content p{padding-right:30px}@media only screen and (min-width:992px) and (max-width:1200px){.blog-content p{padding-right:0}}@media (max-width:575px){.blog-content p{padding-right:0}}.blog-content hr{border:1px solid #d7d7d7;margin-bottom:15px;margin-top:25px}.blog-arc a{color:#6a6560;display:inline-block;font-size:14px;margin-bottom:5px;margin-right:30px;transition:all .3s ease-out 0s}@media only screen and (min-width:992px) and (max-width:1200px){.blog-arc a{margin-right:15px}}@media (max-width:767px){.blog-arc a{margin-right:12px}}.blog-arc a i{margin-right:5px}.blog-arc a:hover{color:#ec5598}.latest-news{position:relative}.blog-inner-img img,.news__thumb img,.postbox__thumb img{width:100%}.news-meta span{color:#747691;font-weight:500;letter-spacing:2px;margin-right:15px}.news-meta span a{color:#747691}.news-meta span a:hover{color:#e8d2b8}.news__caption h2{font-size:24px;line-height:1.4;margin-bottom:15px}.news__caption h2 a:hover{color:#e8d2b8}.news-link{color:#e4ecf3;font-size:12px;font-weight:500;letter-spacing:2px;text-transform:uppercase}.news-link:hover{color:#fff}.news-link i{display:inline-block;transition:.3s}.news-link:hover i{transform:translateX(3px)}.news__thumb-2 img{width:100%}.news__caption-2{padding:33px}.news__caption-2 h2{font-size:20px;margin-bottom:15px}.news__caption-2 h2 a:hover{color:#e8d2b8}.news__caption-2 p{margin-bottom:0}.news-meta span{font-size:13px;margin-right:25px;text-transform:uppercase}@media only screen and (min-width:992px) and (max-width:1200px){.news-meta span{margin-right:10px}}.news-meta span a{color:#e8d2b8;font-weight:500;letter-spacing:2px}.postbox__thumb{position:relative}.postbox__thumb a img{max-width:100%}.post-meta span{color:#6f7172;font-size:12px;font-weight:500;letter-spacing:2px;margin-right:20px;text-transform:uppercase}@media (max-width:767px){.post-meta span{margin-right:10px}}.post-meta span a:hover{color:#e8d2b8}.post-meta span i{color:#ec5598;margin-right:2px}.post-meta span a{color:#6f7172}.postbox__text{background:#faf9ff}.p-50{padding:50px}@media only screen and (min-width:992px) and (max-width:1200px){.p-50{padding:30px}}@media (max-width:767px){.p-50{padding:30px}}.p-30{padding:30px}.blog-title,.post-meta{margin-bottom:20px}.blog-title{font-size:28px;line-height:1.3}.blog-title a:hover{color:#e8d2b8}.read-more{color:#2a2d2c;font-size:12px;font-weight:500;letter-spacing:2px;text-transform:uppercase}.read-more:hover{color:#e8d2b8}.read-more i{display:inline-block;transition:.3s}.blog-title-sm{font-size:20px;line-height:1.5;margin-bottom:10px}.postbox__gallery .slick-arrow{background:none;background:#fff;border:none;border-radius:50%;color:#6f7172;font-size:14px;height:60px;left:30px;padding:0;position:absolute;top:50%;transform:translateY(-50%);transition:all .3s ease-out 0s;width:60px;z-index:9}.postbox__gallery .slick-arrow:hover{background:#e8d2b8;color:#fff}.postbox__gallery .slick-arrow.slick-next{left:auto;right:30px}.postbox__video{position:relative}.video-btn{background:#fff;border-radius:50%;color:#e8d2b8;height:120px;left:0;line-height:120px;margin:auto;position:absolute;right:0;text-align:center;top:50%;transform:translateY(-50%);width:120px}.video-btn:hover{background:#e8d2b8;color:#fff}.post-text blockquote{background:#062a4d;padding:50px 50px 50px 120px;position:relative}@media (max-width:767px){.post-text blockquote{padding:30px}}.post-text blockquote p{color:#fff;font-size:26px;font-weight:500;line-height:1.3;margin-bottom:20px}.post-text blockquote:before{color:#758799;content:"\f10d";font-family:Font Awesome\ 5 Free;font-size:41px;font-weight:700;left:50px;position:absolute;top:50px}@media (max-width:767px){.post-text blockquote:before{position:static}}.post-text blockquote footer{color:#fff;font-size:14px;font-weight:500;letter-spacing:2px;text-transform:uppercase}.widget{background-color:#fff;border-top:4px solid #e8d2b8;box-shadow:0 8px 16px 0 rgba(200,183,255,.2);padding:30px}.b-0{border:0}.search-form{position:relative}.search-form input{background:#f5f5f5;border:0;height:60px;padding:0 20px;width:100%}.search-form button{background:#062a4d;border:0;color:#fff;height:100%;line-height:60px;padding:0 25px;position:absolute;right:0;top:0}.search-form button:hover{background:#e8d2b8}.widget-title{display:inline-block;font-size:21px;margin-bottom:0;position:relative}.animate-border:after{-webkit-animation:animborder 2s linear infinite;animation:animborder 2s linear infinite;border-left:10px solid #fff;border-right:10px solid #fff;bottom:0;content:"";height:3px;left:0;position:absolute;width:35px}.animate-border.border-white:after{border-color:#fff}.about-me img{border-radius:50%;margin-bottom:25px}.about-me h4{font-size:18px;letter-spacing:1px}.widget-social-icon a{color:#666;display:inline-block;margin:0 8px}.widget-social-icon a:hover{color:#e8d2b8}.banner-widget img{max-width:100%}.widget .recent-posts>li:first-child{border:0;padding-top:0}.widget .recent-posts li:last-child{padding-bottom:0}.widget .recent-posts>li{border-top:1px solid #eaedff;overflow:hidden;padding:20px 0}.widget-posts-image{float:left}.widget-posts-image img{border-radius:50%;height:80px;margin-right:15px;width:80px}.widget-posts-body{overflow:hidden}.widget-posts-title{font-size:16px;line-height:1.3;margin-bottom:10px}.widget-posts-title a:hover{color:#e8d2b8}.widget-posts-meta{font-size:12px}ul.cat li{border-top:1px solid #eaedff;overflow:hidden;padding:15px 0}ul.cat li:first-child{border-top:0;padding-top:0}ul.cat li:last-child{padding-bottom:0}ul.cat li a{color:#647589;display:block}ul.cat li a:hover{color:#e8d2b8}.social-profile a{background:#062a4d;color:#fff;display:inline-block;height:50px;line-height:50px;margin-bottom:5px;margin-right:2px;text-align:center;width:50px}.social-profile a:hover{background:#e8d2b8}#Instafeed{margin:0 -5px;overflow:hidden}#Instafeed li{float:left;margin-bottom:10px;padding:0 5px;width:33.33%}#Instafeed li img{width:100%}.tag a{background:#f5f5f5;border-radius:2px;color:#5f5b5b;display:inline-block;font-size:12px;font-weight:500;line-height:1;margin-bottom:8px;margin-right:5px;padding:12px 18px;text-transform:uppercase}.tag a:hover{background:#e8d2b8}.bg-none{background:none}.blog-post-tag span{color:#062a4d;display:block;font-family:Poppins,sans-serif;font-size:18px;font-weight:600;margin-bottom:17px}.blog-post-tag a{border:2px solid #eaedff;border-radius:5px;color:#646974;display:inline-block;font-size:14px;font-weight:500;margin-bottom:10px;margin-right:10px;padding:12px 24px;text-transform:uppercase;transition:.3s}.blog-post-tag a:hover{background:#e8d2b8;border-color:#e8d2b8;color:#fff}.blog-post-tag a:last-child{margin-right:0}.blog-share-icon span{color:#062a4d;display:block;font-family:Poppins,sans-serif;font-size:18px;font-weight:600;margin-bottom:17px}.blog-share-icon a{color:#6f7172;font-size:18px;margin-right:22px;transition:.3s}.blog-share-icon a:hover{color:#e8d2b8}.blog-share-icon a:last-child{margin-right:0}.blog-details-border{border-bottom:1px solid #eaedff;border-top:1px solid #eaedff;margin-bottom:42px;padding-bottom:23px;padding-top:33px}.author{background:#f5f5f5;padding:0 60px 44px}@media (max-width:767px){.author{padding:0 30px 44px}}.author-img{margin-bottom:35px}.author-img img{margin-top:-60px}.author-text h3{font-size:24px;margin-bottom:15px}.author-text p{font-size:15px;line-height:28px;margin-bottom:0}.author-icon{margin-bottom:25px;margin-top:6px}.author-icon a{color:#9498b6;font-size:14px;margin:0 5px;transition:.3s}.author-icon a:hover{color:#e8d2b8}.post-comments{border-bottom:1px solid #eaedff;margin-bottom:42px;padding-bottom:46px}.blog-coment-title h2{font-size:26px;margin-bottom:0}.comments-avatar{float:left}@media (max-width:767px){.comments-avatar{float:none}}.comments-avatar img{margin-right:20px;width:100px}.latest-comments li:first-child .comments-box{border-top:0;padding-top:0}.latest-comments li:last-child .comments-box{border-bottom:0;padding-bottom:0}.latest-comments li.children{margin-left:100px}@media (max-width:767px){.latest-comments li.children{margin-left:0}}.comments-box{border-top:1px solid #eaedff;padding:30px 0}.comments-text{overflow:hidden;padding-top:4px}@media (max-width:767px){.comments-text{margin-top:15px}}.comments-text p{margin-bottom:0;margin-top:8px}.avatar-name h5{font-size:18px;margin-bottom:7px}.avatar-name span{color:#ec5598;font-size:12px;font-weight:500;letter-spacing:2px;text-transform:uppercase}.avatar-name{margin-bottom:3px;overflow:hidden;position:relative}.reply{color:#6f7172;display:inline-block;font-size:14px;font-weight:400;line-height:1;margin-top:4px;position:absolute;right:0;top:0;transition:.3s}.reply:hover{color:#e8d2b8}.reply i{margin-right:5px}.post-comments-title{margin-bottom:39px}.post-comments-title h2{color:#140a20;font-size:26px;margin-bottom:0}.conatct-post-form{background:#f5f5f5;padding:50px}@media (max-width:767px){.conatct-post-form{padding:20px}}.conatct-post-form input{height:60px;padding:0 30px}.conatct-post-form input,.conatct-post-form textarea{border:none;color:#a7a7c1;font-size:14px;margin-bottom:20px;width:100%}.conatct-post-form textarea{height:150px;padding:30px}#contacts-form input::-moz-placeholder{color:#a7a7c1;font-size:14px}#contacts-form input:-ms-input-placeholder{color:#a7a7c1;font-size:14px}#contacts-form input::placeholder{color:#a7a7c1;font-size:14px}#contacts-form textarea::-moz-placeholder{color:#a7a7c1;font-size:14px}#contacts-form textarea:-ms-input-placeholder{color:#a7a7c1;font-size:14px}#contacts-form textarea::placeholder{color:#a7a7c1;font-size:14px}.contact-icon{position:relative}.contact-icon:after{color:#e8d2b8;content:"";display:inline-block;font-family:Font Awesome\ 5 Free;font-size:16px;font-weight:700;position:absolute;right:30px;text-align:center;top:18px}.conatct-post-form .contact-icon:before{display:none}.contacts-message:after{content:"\f303"}.contacts-name:after{content:"\f007"}.contacts-email:after{content:"\f0e0"}.contacts-website:after{content:"\f0ac"}.navigation-border{border-top:2px solid #f7f7f7;overflow:hidden}.bakix-navigation span{display:block;font-size:14px;font-weight:500;letter-spacing:2px;margin-bottom:10px;text-transform:uppercase}.bakix-navigation span a:hover{color:#e8d2b8}.bakix-navigation h4{font-size:24px;margin:0}.bakix-navigation h4 a:hover{color:#e8d2b8}.basic-pagination ul{display:block}.basic-pagination ul li{display:inline-block;margin:0 5px}@media (max-width:767px){.basic-pagination ul li{margin-bottom:10px}}.basic-pagination ul li a{background:#fff;border-radius:50%;color:#9990b8;display:inline-block;font-size:16px;font-weight:500;height:70px;line-height:70px;margin:0;text-align:center;width:70px}.basic-pagination ul li a:hover,.basic-pagination ul li.active a{background:#e8d2b8;color:#fff}.basic-pagination-2 ul li a{background:transparent;border:2px solid #eaebec;color:#9990b8;height:60px;line-height:56px;width:60px}.basic-pagination-2 ul li a:hover,.basic-pagination-2 ul li.active a{background:#e8d2b8;border-color:#e8d2b8;color:#fff}.gallery-wrapper{position:relative}.gallery-wrapper:hover .gallery-image:before{opacity:.8}.gallery-wrapper:hover .view-icon{opacity:1;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);visibility:visible}.gallery-image{margin-bottom:30px;position:relative}.gallery-image:before{background:#ec5598;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:all .3s ease 0s;width:100%}.view-icon a{color:#fff;display:inline-block;font-size:20px}.grid-wrapper:before{background:#b69e59;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:all .3s ease 0s;width:100%}.grid-wrapper:hover:before{opacity:.9}.grid-wrapper:hover .view-icon{opacity:1;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);visibility:visible}.appointment-area.hp-1{background:url(/images/appointment-bg-01.png?c9ee40933f6775d78074a2612b097e9e) 50%/cover}.appointment-area.style-3{background:#fff}.appointment-intro.hp-1 h6{color:#ec5598;margin-bottom:25px}.appointment-intro.hp-1 h2{color:#fff;font-size:46px;line-height:56px;margin-bottom:25px;text-transform:unset}.appointment-Shedule,.appointment-img{position:relative}.appointment-img:before{background:#ec5598;content:"";height:100%;opacity:.9;position:absolute;width:100%;z-index:1}.appointment-text{color:#fff;height:100%;padding-top:50px;position:absolute;text-align:center;top:0;width:100%;z-index:99}@media only screen and (min-width:992px) and (max-width:1200px){.appointment-text{padding-top:25px}}@media only screen and (min-width:768px) and (max-width:991px){.appointment-text{padding-top:15px}}@media (max-width:575px){.appointment-text{padding-top:15px}}.appointment-text h4{color:#fff;font-size:24px}.appointment-text hr{background:#ec9ec4;border:none;height:2px;margin:25px auto 22px;width:60px}.appointment-text ul li.sunday{color:#fff;font-weight:400}@media (max-width:767px){.appointment-content{padding-top:25px}}.appointment-content .name{margin-right:4%;position:relative;width:48%}@media (max-width:575px){.appointment-content .name{margin-right:0;width:100%}}.appointment-content .name:before{color:#a6a2bd;content:"\f007";font-family:Font Awesome\ 5 Free;font-weight:900;position:absolute;transition:all .3s ease-out 0s}@media (max-width:575px){.appointment-content .name:before{top:35px}}.appointment-content .name:hover:before{color:#ec5598}.appointment-content .email{position:relative;width:48%}@media (max-width:575px){.appointment-content .email{margin-right:0;width:100%}}.appointment-content .email:before{color:#a6a2bd;content:"\f0e0";font-family:Font Awesome\ 5 Free;font-weight:900;position:absolute}@media (max-width:575px){.appointment-content .email:before{top:35px}}.appointment-content .email:hover:before{color:#ec5598}.appointment-content .phone{margin-right:4%;position:relative;width:48%}@media (max-width:575px){.appointment-content .phone{margin-right:0;width:100%}}.appointment-content .phone:before{color:#a6a2bd;content:"\f095";font-family:Font Awesome\ 5 Free;font-weight:900;position:absolute;top:35px}.appointment-content .phone:hover:before{color:#ec5598}.appointment-content .subject{position:relative;width:48%}@media (max-width:575px){.appointment-content .subject{margin-right:0;width:100%}}.appointment-content .subject:before{content:"\f044";top:37px}.appointment-content .subject:after,.appointment-content .subject:before{color:#a6a2bd;font-family:Font Awesome\ 5 Free;font-weight:900;position:absolute}.appointment-content .subject:after{content:"\f107";right:0;top:41px}.appointment-content .subject:hover:after,.appointment-content .subject:hover:before{color:#ec5598}.appointment-content .shedule-date{margin-right:4%;position:relative;width:48%}@media (max-width:575px){.appointment-content .shedule-date{margin-right:0;width:100%}}.appointment-content .shedule-date:before{content:"\f073"}.appointment-content .shedule-date:after,.appointment-content .shedule-date:before{color:#a6a2bd;font-family:Font Awesome\ 5 Free;font-weight:900;position:absolute;top:35px}.appointment-content .shedule-date:after{content:"\f107";right:0}.appointment-content .shedule-date:hover:after,.appointment-content .shedule-date:hover:before{color:#ec5598}.appointment-content .shedule-time{position:relative;width:48%}@media (max-width:575px){.appointment-content .shedule-time{margin-right:0;width:100%}}.appointment-content .shedule-time:before{content:"\f017"}.appointment-content .shedule-time:after,.appointment-content .shedule-time:before{color:#a6a2bd;font-family:Font Awesome\ 5 Free;font-weight:900;position:absolute;top:35px}.appointment-content .shedule-time:after{content:"\f107";right:0}.appointment-content .shedule-time:hover:after,.appointment-content .shedule-time:hover:before{color:#ec5598}.appointment-content .massage{position:relative}.appointment-content .massage:before{color:#a6a2bd;content:"\f075";font-family:Font Awesome\ 5 Free;font-weight:900;left:0;position:absolute;top:30px}.appointment-content .massage:hover:before{color:#ec5598}.appointment-content form input{background:transparent;border:none;border-bottom:2px solid #272241;color:#a6a2bd;margin-top:20px;padding:15px 30px;transition:all .3s ease-out 0s;width:100%}.appointment-content form input[type=text]{margin-top:0;padding-top:0}@media (max-width:575px){.appointment-content form input[type=text]{margin-top:20px;padding:15px 30px}}.appointment-content form input[type=email]{margin-top:0;padding-top:0}@media (max-width:575px){.appointment-content form input[type=email]{margin-top:20px;padding:15px 30px}}.appointment-content form input:hover{border-color:#ec5598;color:#fff}.appointment-content form select{-webkit-appearance:none;appearance:none;-moz-appearance:none;background:transparent;border:none;border-bottom:2px solid #272241;color:#a6a2bd;margin-top:17px;padding:20px;transition:all .3s ease-out 0s;width:100%}@media (max-width:575px){.appointment-content form select{padding:20px 30px}}.appointment-content form select:hover{border-color:#ec5598;color:#fff}.appointment-content form textarea{background:transparent;border:none;border-bottom:2px solid #272241;color:#a6a2bd;margin-top:15px;padding:15px 30px;transition:all .3s ease-out 0s;width:100%}.appointment-content form textarea:hover{border-color:#ec5598;color:#fff}.appointment-content form button{border:none;cursor:pointer;margin-top:30px}.booking ul{position:relative}.booking ul:before{background-color:#f8f8f8;bottom:32px;content:" ";height:4px;position:absolute;width:100%}.booking ul li a{background:#fff;border:4px solid #f8f8f8;border-radius:50%;color:#2a2d2c;display:inline-block;font-family:Domine,serif;font-weight:700;height:70px;line-height:50px;position:relative;text-align:center;width:70px;z-index:1}.booking ul li a.active{border:4px solid #b69e59;color:#b69e59}.booking-service h4{font-size:24px;padding-top:20px}.booking-service select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-bottom:2px solid #eaeaea;color:#7f7f7f;padding:17px 30px;transition:all .3s ease-out 0s;width:100%}.booking-service select:hover{border-bottom:2px solid #2a2d2c}.booking-service input{background:#fff;border:none;border-bottom:2px solid #eaeaea;color:#7f7f7f;padding:17px 30px;transition:all .3s ease-out 0s;width:100%}.booking-service input:hover{border-bottom:2px solid #2a2d2c}.booking-service .category{position:relative}.booking-service .category:before{color:#b69e59;content:"\f044"}.booking-service .category:after,.booking-service .category:before{font-family:Font Awesome\ 5 Free;font-weight:900;position:absolute;top:15px}.booking-service .category:after{color:#7f7f7f;content:"\f107";right:0}.booking-service .select-service{position:relative}.booking-service .select-service:before{color:#b69e59;content:"\f044";font-family:Font Awesome\ 5 Free;font-weight:900;position:absolute;top:15px}.booking-service .select-service:after{color:#7f7f7f;content:"\f107";font-family:Font Awesome\ 5 Free;font-weight:900;position:absolute;right:0;top:15px}.booking-service .employee{position:relative}.booking-service .employee:before{color:#b69e59;content:"\f007"}.booking-service .employee:after,.booking-service .employee:before{font-family:Font Awesome\ 5 Free;font-weight:900;position:absolute;top:15px}.booking-service .employee:after{color:#7f7f7f;content:"\f107";right:0}.booking-service .available{position:relative}.booking-service .available:before{color:#b69e59;content:"\f017"}.booking-service .available:after,.booking-service .available:before{font-family:Font Awesome\ 5 Free;font-weight:900;position:absolute;top:45px}.booking-service .available:after{color:#7f7f7f;content:"\f107";right:0}.booking-service .day{position:relative}.booking-service .day:before{color:#b69e59;content:"\f133"}.booking-service .day:after,.booking-service .day:before{font-family:Font Awesome\ 5 Free;font-weight:900;position:absolute;top:45px}.booking-service .day:after{color:#7f7f7f;content:"\f107";right:0}.booking-service .from{position:relative}.booking-service .from:before{color:#b69e59;content:"\f017"}.booking-service .from:after,.booking-service .from:before{font-family:Font Awesome\ 5 Free;font-weight:900;position:absolute;top:45px}.booking-service .from:after{color:#7f7f7f;content:"\f107";right:0}.booking-service .finish{position:relative}.booking-service .finish:before{color:#b69e59;content:"\f133"}.booking-service .finish:after,.booking-service .finish:before{font-family:Font Awesome\ 5 Free;font-weight:900;position:absolute;top:45px}.booking-service .finish:after{color:#7f7f7f;content:"\f107";right:0}.appointment-area.style-3 .title-heading:after{top:185px}.grid-item,.grid-wrapper{position:relative}.grid-item:before{background:#b69e59;content:"";height:100%;top:0;transition:all .3s ease 0s;width:100%}.grid-item:before,.view-icon{left:0;opacity:0;position:absolute}.view-icon{right:0;text-align:center;top:50%;transition:.3s;visibility:hidden;z-index:9}.appoinment-box-2{background-color:#fff;box-shadow:0 16px 32px 0 rgba(223,217,255,.4);margin-top:-241px}.calculate-content input{border:2px solid #d3e2f0;height:60px;padding-left:38px;position:relative;width:100%}.calculate-content textarea{border:2px solid #d3e2f0;color:#647589;height:120px;padding-left:40px;padding-top:28px;resize:none;width:100%}.appoinment-box-content{padding:70px 38px 40px 70px}.calculate-content{padding:60px}@media (max-width:767px){.calculate-content{padding:20px}}.appointment-form-3 textarea{border:2px solid #d3e2f0;color:#647589;height:120px;padding-left:40px;padding-top:28px;resize:none;width:100%}.appointment-area-3 .calculate-box .nice-select,.appointment-area-3 .calculate-form input{border:2px solid #d3e2f0}.appointment-form-2 input{border:0;padding:0;width:100%}.appointment-form-2 input::-moz-placeholder{color:#223645;font-family:poppins;font-size:24px;font-weight:600}.appointment-form-2 input:-ms-input-placeholder{color:#223645;font-family:poppins;font-size:24px;font-weight:600}.appointment-form-2 input::placeholder{color:#223645;font-family:poppins;font-size:24px;font-weight:600}.appoint-ment-icon{margin-right:40px}.appointment-form-2 label{color:#aab6bf;font-size:12px;font-weight:500;margin-bottom:14px;text-transform:uppercase}.appoinment-form-box{border-bottom:1px solid #eae5ff;padding-bottom:27px}.appoinment-form-box-option{padding-bottom:8px}.nice-select.postform:after{border-bottom:3px solid #223645;border-right:3px solid #223645;content:"";display:block;height:8px;margin-top:-23px;pointer-events:none;position:absolute;right:5px;top:50%;transform:rotate(45deg);transform-origin:66% 66%;transition:all .15s ease-in-out;width:8px}.brand-area{min-height:885px}@media only screen and (min-width:768px) and (max-width:991px){.brand-area{min-height:650px}}.brand-area span{color:#ec5598;display:block;margin-bottom:20px}.brand-area h1{margin-bottom:65px;padding-right:65px}@media only screen and (min-width:992px) and (max-width:1200px){.brand-area h1{font-size:40px}}@media only screen and (min-width:768px) and (max-width:991px){.brand-area h1{font-size:40px;padding-right:0}}@media (max-width:767px){.brand-area h1{font-size:40px;padding-right:0}}.owl-carousel .owl-item .single-image img{width:auto}.single-address{border:2px solid #eaedff;padding:50px 30px 22px}.single-address span{color:#959f9c;display:block;font-size:16px;font-weight:500;letter-spacing:2px;padding-bottom:10px;text-transform:uppercase}.single-address img{margin-bottom:20px}.address-info h2{font-size:30px;font-weight:700;margin-bottom:10px}.address-info p{color:#6a6560;font-size:16px;margin-bottom:4px}.address-info{margin-bottom:30px}.contact-area{background:#f4f9fc}.contact-map{min-height:600px}.contact-form .name{margin-bottom:40px;position:relative}.contact-form .name label{color:#2a2d2c;display:block;font-size:16px;font-weight:500;letter-spacing:2px;margin-bottom:15px;text-transform:uppercase}.contact-form .name label span{color:#b69e59}.contact-form .name:before{color:#b69e59;content:"\f007";font-family:Font Awesome\ 5 Free;font-weight:400;left:50px;position:absolute;top:63px}.contact-form .email{margin-bottom:40px;position:relative}.contact-form .email label{color:#2a2d2c;display:block;font-size:16px;font-weight:500;letter-spacing:2px;margin-bottom:15px;text-transform:uppercase}.contact-form .email label span{color:#b69e59}.contact-form .email:before{color:#b69e59;content:"\f0e0";font-family:Font Awesome\ 5 Free;font-weight:400;left:50px;position:absolute;top:63px}.contact-form .phone{margin-bottom:40px;position:relative}.contact-form .phone label{color:#2a2d2c;display:block;font-size:16px;font-weight:500;letter-spacing:2px;margin-bottom:15px;text-transform:uppercase}.contact-form .phone label span{color:#b69e59}.contact-form .phone:before{color:#b69e59;content:"\f095";font-family:Font Awesome\ 5 Free;font-weight:900;left:50px;position:absolute;top:63px}.contact-form .service{margin-bottom:40px;position:relative}.contact-form .service label{color:#2a2d2c;display:block;font-size:16px;font-weight:500;letter-spacing:2px;margin-bottom:15px;text-transform:uppercase}.contact-form .service label span{color:#b69e59}.contact-form .service:before{color:#b69e59;content:"\f044";font-family:Font Awesome\ 5 Free;font-weight:400;left:50px;position:absolute;top:63px}.contact-form .massage{margin-bottom:40px;position:relative}.contact-form .massage label{color:#2a2d2c;display:block;font-size:16px;font-weight:500;letter-spacing:2px;margin-bottom:15px;text-transform:uppercase}.contact-form .massage:before{color:#b69e59;content:"\f075";font-family:Font Awesome\ 5 Free;font-weight:400;left:50px;position:absolute;top:63px}.contact-form input,.contact-form textarea{background:#fff;border:none;padding:20px 95px;width:100%}footer{position:relative}footer.hp-1,footer.offers{top:0}footer.style-3{background:#222;top:0}@media only screen and (min-width:768px) and (max-width:991px){footer{top:0}}@media (max-width:767px){footer{top:0}}.footer-logo{margin-bottom:40px}.footer-widget p{color:#cacaca;margin-bottom:35px;padding-right:55px}.footer-widget p.hp-1{padding-right:0}@media (max-width:767px){.footer-widget p{padding-right:0}}.footer-widget.style-3 p{text-align:center}.footer-social-link li{display:inline-block}.footer-social-link li a{background:#363a39;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;color:#fff;display:inline-block;height:50px;line-height:50px;margin-right:5px;text-align:center;transition:all .3s ease-out 0s;width:50px}.footer-social-link li a:hover{background:#e8d2b8;color:#2a2d2c}@media (max-width:767px){.footer-widget{margin-top:25px;padding-left:0}}.footer-widget h2{color:#fff;font-size:24px;margin-top:5px;padding-bottom:30px}.footer-menu{padding-right:70px}.footer-menu li{float:left;padding-bottom:19px;width:50%}.footer-menu li a{color:#cacaca;transition:all .3s ease-out 0s}.footer-menu li a:hover{color:#e8d2b8}.footer-contact form .footer-email{position:relative}.footer-contact form .footer-email input{background:#fff;border:none;color:#a19d98;margin-bottom:15px;padding:18px 28px;width:100%}.footer-contact form .footer-email:after{content:"\f0e0";font-family:Font Awesome\ 5 Free;font-weight:400;position:absolute;right:30px;top:17px}.footer-contact form .footer-massage{position:relative}.footer-contact form .footer-massage textarea{background:#fff;border:none;color:#a19d98;padding:18px 28px;width:100%}.footer-contact form .footer-massage:after{content:"\f304";font-family:Font Awesome\ 5 Free;font-weight:900;position:absolute;right:30px;top:17px}.footer-contact form button{border:2px solid #e8d2b8;cursor:pointer;margin-top:25px;transition:all .3s ease-out 0s}@media only screen and (min-width:992px) and (max-width:1200px){.footer-contact form button,.footer-contact form button:hover{padding:20px 25px}}@media only screen and (min-width:768px) and (max-width:991px){.footer-contact form button,.footer-contact form button:hover{padding:20px 25px}}.footer-bottom.style-3{background:#1b1b1b}.copyright h6{margin-bottom:0}.copyright.style-3 h6{color:#d9d9d9}.footer-top{background:#0f0c20;border-bottom:2px solid #16132c}.footer-top p{color:#a6a2bd}.footer-subscribe{margin-bottom:30px}.footer-subscribe input{padding:20px 30px;width:100%}.footer-subscribe button{background:#ec5598;border:none;color:#fff;cursor:pointer;padding:21px 25px;position:absolute;right:15px}.feeds{display:flex;margin-bottom:15px}.feeds-icon{color:#ec5598;margin-right:20px;padding-top:5px}.feeds-content a{color:#a6a2bd;font-size:14px}.feeds-content h4 a{color:#fff}.news-feeds h5{color:#a6a2bd;text-transform:lowercase}.news-feeds span{color:#757a99}.footer-copyright{background:#0f0c20}@media (max-width:767px){.copyright.style-1{text-align:center}}.copyright.style-1 span{color:#fff;font-size:18px}@media (max-width:767px){.footer-social-link.style-1{margin-top:20px;text-align:center!important}}.footer-social-link.style-1 a{background:#151128}.footer-social-link.style-1 a:hover{background:#ec5598;color:#fff}body{background-color:#151515}p{font-size:16px}.mean-container .mean-nav{background:#222}.header-right li a i{font-size:16px}.banner{min-height:500px}.slider-content{z-index:1000}.appointment-area{background-attachment:fixed;background-size:cover}.team-wrapper:hover .team-text{background-color:#d0b66b}.team-area.style-3{background-color:#151515}.team-area.style-3 h1{color:#d0b66b}.team-area.style-3 .team-text{height:150px}.about-area,.about-area h2,.about-area p,.title-heading{color:#d0b66b}.features2-content p{color:#d0b66b;line-height:1.5}@media only screen and (max-width:768px){.about-photo{order:1}.about-text-wrapper{order:2}}.gallery-image:before{background-color:#d0b66b}.info-wrapr h3{color:#fff}.info-wrapr .dbox{color:#fff;margin-bottom:25px;width:100%}.info-wrapr .dbox a,.info-wrapr .dbox p{color:#fff!important}.contact2dv{background:#222;height:400px;padding:20px}@media (min-width:992px){.col-lg-5{flex:0 0 auto;width:41.66666667%}}.contact-form label{color:#d0b66b!important}.footer-address{margin-bottom:20px}.footer-address,.footer-address a{color:#fff;font-size:18px}.footer-address ul li{margin-bottom:10px}
