.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-0 {padding-left: 0;}.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-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;}.pr-0 {padding-right: 0;}.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;}@import url("https://fonts.googleapis.com/css2?family=Archivo:ital,wght@0,400;0,500;0,600;0,700;1,400;1,700&family=Old+Standard+TT:ital,wght@0,400;0,700;1,400&family=Roboto:wght@400;500;700&display=swap");html {width: 100%;overflow-x: hidden;}body {font-family: "Archivo", sans-serif;font-weight: normal;font-style: normal;color: #595959;overflow-x: hidden;font-size: 16px;line-height: 1.6;background-color: #f8f8f8;}@media (max-width: 399px) {body {font-size: 14px;}}* {margin: 0;padding: 0;-webkit-box-sizing: border-box;box-sizing: border-box;}img {max-width: 100%;-webkit-transition: all 0.4s ease-out 0s;transition: all 0.4s ease-out 0s;}a:focus, input:focus, textarea:focus, button:focus, .slick-initialized .slick-slide:focus, .btn:focus {text-decoration: none;outline: none;-webkit-box-shadow: none;box-shadow: none;}a:focus, a:hover {text-decoration: none;}i, span, a {display: inline-block;}h1, h2, h3, h4, h5, h6 {font-family: "Old Standard TT", serif;font-weight: 400;margin: 0;}h1, h1 a, h2, h2 a, h3, h3 a, h4, h4 a, h5, h5 a, h6, h6 a {color: #222;}h1 {font-size: 48px;}h2 {font-size: 36px;}h3 {font-size: 28px;}h4 {font-size: 22px;}h5 {font-size: 18px;}h6 {font-size: 16px;}ul, ol {margin: 0;padding: 0;list-style-type: none;}p {margin: 0;}a {-webkit-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;}a, a:hover {color: #4c6275;}input, select, textarea, select {border: none;width: 100%;height: 70px;background-color: #f8f8f8;padding: 0 40px;}textarea {height: 250px;padding-top: 25px;}::-webkit-input-placeholder, input, textarea, select {font-family: "Roboto", sans-serif;color: #595959;}:-ms-input-placeholder, input, textarea, select {font-family: "Roboto", sans-serif;color: #595959;}::-ms-input-placeholder, input, textarea, select {font-family: "Roboto", sans-serif;color: #595959;}::placeholder, input, textarea, select {font-family: "Roboto", sans-serif;color: #595959;}.input-group input, .input-group select, .input-group textarea, .input-group select {padding-left: 80px;}.input-group label {font-size: 14px;font-weight: 700;margin-bottom: 10px;color: #222;display: block;}.input-group .icon {position: absolute;left: 40px;bottom: 35px;color: #4c6275;-webkit-transform: translateY(50%);transform: translateY(50%);}.input-group.textarea .icon {top: 25px;bottom: auto;-webkit-transform: translateY(0);transform: translateY(0);}.input-group.input-group-two input, .input-group.input-group-two select, .input-group.input-group-two textarea, .input-group.input-group-two select {height: 60px;padding: 0 50px 0 30px;background-color: #fff;color: #595959;}.input-group.input-group-two ::-webkit-input-placeholder {opacity: 1;color: #595959;}.input-group.input-group-two :-ms-input-placeholder {opacity: 1;color: #595959;}.input-group.input-group-two ::-ms-input-placeholder {opacity: 1;color: #595959;}.input-group.input-group-two ::placeholder {opacity: 1;color: #595959;}.input-group.input-group-two .icon {left: auto;bottom: 30px;right: 30px;}@media (min-width: 1600px) {.container-custom-one {max-width: 1600px;}}@media (min-width: 1600px) {.container-custom-two {max-width: 1400px;}}@media (min-width: 1600px) {.container-custom-three {max-width: 1420px;}}@media (max-width: 1000px) {.container-custom-three > .pre-header {place-self: center;}.container-custom-three > .pre-header > .welcome-text {display: none;}}.slick-slide img {display: inline-block;}.bg-black {background-color: #222;}.main-btn {display: inline-block;font-weight: 700;text-align: center;white-space: nowrap;vertical-align: middle;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;padding: 0 48px;font-size: 14px;line-height: 60px;border-radius: 0;cursor: pointer;-webkit-transition: all 0.4s ease-out 0s;transition: all 0.4s ease-out 0s;text-transform: uppercase;letter-spacing: 2px;color: #595959;border: 2px solid #4c6275;}.main-btn.btn-filled {background-color: #4c6275;color: #fff;-webkit-box-shadow: 0 14px 24px 0 rgba(190, 173, 142, 0.4);box-shadow: 0 14px 24px 0 rgba(190, 173, 142, 0.4);}.main-btn.btn-filled:hover {background-color: white;color: #4c6275;-webkit-box-shadow: none;box-shadow: none;}.main-btn.btn-border {border-color: #ffffff;}.main-btn.btn-border:hover {background-color: #4c6275;color: #fff;-webkit-box-shadow: 0 14px 24px 0 rgba(190, 173, 142, 0.4);box-shadow: 0 14px 24px 0 rgba(190, 173, 142, 0.4);}.section-title span.title-tag {font-size: 14px;font-weight: 700;text-transform: uppercase;letter-spacing: 3px;padding-bottom: 20px;}.section-title h5 {font-size: 80px;line-height: 1.125;letter-spacing: -1px;}.section-title-wrap .title {font-size: 36px;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.section-title h5 {font-size: 62px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.section-title h5 {font-size: 52px;}}@media (max-width: 767px) {.section-title h5 {font-size: 42px;}}@media (max-width: 399px) {.section-title h5 {font-size: 32px;}}.section-title.white-color span .595959 {color: #4c6275 ;}.section-title.white-color h2 {color: #fff;}.section {position: relative;}.arrow-style {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: end;-ms-flex-pack: end;justify-content: flex-end;}.arrow-style .slick-arrow {height: 70px;width: 70px;text-align: center;line-height: 70px;font-size: 18px;cursor: pointer;-webkit-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;}.arrow-style .slick-arrow.next-arrow {margin-left: 20px;}.preloader {background-color: #4c6275;width: 100%;height: 100%;position: fixed;top: 0;left: 0;right: 0;z-index: 9999;}.preloader .cssload-container {display: block;width: 97px;}.preloader .cssload-loading i {width: 19px;height: 19px;display: inline-block;border-radius: 50%;background: #fff;}.preloader .cssload-loading i:first-child {opacity: 0;-webkit-animation: cssload-loading-ani2 0.58s linear infinite;animation: cssload-loading-ani2 0.58s linear infinite;-webkit-transform: translate(-19px);transform: translate(-19px);}.preloader .cssload-loading i:nth-child(2), .preloader .cssload-loading i:nth-child(3) {-webkit-animation: cssload-loading-ani3 0.58s linear infinite;animation: cssload-loading-ani3 0.58s linear infinite;}.preloader .cssload-loading i:last-child {-webkit-animation: cssload-loading-ani1 0.58s linear infinite;animation: cssload-loading-ani1 0.58s linear infinite;}@-webkit-keyframes sticky {0% {top: -200px;}100% {top: 0;}}@keyframes sticky {0% {top: -200px;}100% {top: 0;}}@-webkit-keyframes pulse-border {0% {-webkit-transform: scale(1);transform: scale(1);opacity: 1;}100% {-webkit-transform: scale(1.3);transform: scale(1.3);opacity: 0;}}@keyframes pulse-border {0% {-webkit-transform: scale(1);transform: scale(1);opacity: 1;}100% {-webkit-transform: scale(1.3);transform: scale(1.3);opacity: 0;}}@-webkit-keyframes pulse-border-2 {0% {-webkit-transform: scale(1);transform: scale(1);opacity: 1;}100% {-webkit-transform: scale(1.5);transform: scale(1.5);opacity: 0;}}@keyframes pulse-border-2 {0% {-webkit-transform: scale(1);transform: scale(1);opacity: 1;}100% {-webkit-transform: scale(1.5);transform: scale(1.5);opacity: 0;}}@-webkit-keyframes cssload-loading-ani1 {100% {-webkit-transform: translate(39px);transform: translate(39px);opacity: 0;}}@keyframes cssload-loading-ani1 {100% {-webkit-transform: translate(39px);transform: translate(39px);opacity: 0;}}@-webkit-keyframes cssload-loading-ani2 {100% {-webkit-transform: translate(19px);transform: translate(19px);opacity: 1;}}@keyframes cssload-loading-ani2 {100% {-webkit-transform: translate(19px);transform: translate(19px);opacity: 1;}}@-webkit-keyframes cssload-loading-ani3 {100% {-webkit-transform: translate(19px);transform: translate(19px);}}@keyframes cssload-loading-ani3 {100% {-webkit-transform: translate(19px);transform: translate(19px);}}@-webkit-keyframes zoomIn {0% {-webkit-transform: scale(1);transform: scale(1);}50% {-webkit-transform: scale(1.2);transform: scale(1.2);}100% {-webkit-transform: scale(1);transform: scale(1);}}@keyframes zoomIn {0% {-webkit-transform: scale(1);transform: scale(1);}50% {-webkit-transform: scale(1.2);transform: scale(1.2);}100% {-webkit-transform: scale(1);transform: scale(1);}}@-webkit-keyframes hvr-buzz-out {10% {-webkit-transform: translateX(3px) rotate(2deg);transform: translateX(3px) rotate(2deg);}20% {-webkit-transform: translateX(-3px) rotate(-2deg);transform: translateX(-3px) rotate(-2deg);}30% {-webkit-transform: translateX(3px) rotate(2deg);transform: translateX(3px) rotate(2deg);}40% {-webkit-transform: translateX(-3px) rotate(-2deg);transform: translateX(-3px) rotate(-2deg);}50% {-webkit-transform: translateX(2px) rotate(1deg);transform: translateX(2px) rotate(1deg);}60% {-webkit-transform: translateX(-2px) rotate(-1deg);transform: translateX(-2px) rotate(-1deg);}70% {-webkit-transform: translateX(2px) rotate(1deg);transform: translateX(2px) rotate(1deg);}80% {-webkit-transform: translateX(-2px) rotate(-1deg);transform: translateX(-2px) rotate(-1deg);}90% {-webkit-transform: translateX(1px) rotate(0);transform: translateX(1px) rotate(0);}100% {-webkit-transform: translateX(-1px) rotate(0);transform: translateX(-1px) rotate(0);}}@keyframes hvr-buzz-out {10% {-webkit-transform: translateX(3px) rotate(2deg);transform: translateX(3px) rotate(2deg);}20% {-webkit-transform: translateX(-3px) rotate(-2deg);transform: translateX(-3px) rotate(-2deg);}30% {-webkit-transform: translateX(3px) rotate(2deg);transform: translateX(3px) rotate(2deg);}40% {-webkit-transform: translateX(-3px) rotate(-2deg);transform: translateX(-3px) rotate(-2deg);}50% {-webkit-transform: translateX(2px) rotate(1deg);transform: translateX(2px) rotate(1deg);}60% {-webkit-transform: translateX(-2px) rotate(-1deg);transform: translateX(-2px) rotate(-1deg);}70% {-webkit-transform: translateX(2px) rotate(1deg);transform: translateX(2px) rotate(1deg);}80% {-webkit-transform: translateX(-2px) rotate(-1deg);transform: translateX(-2px) rotate(-1deg);}90% {-webkit-transform: translateX(1px) rotate(0);transform: translateX(1px) rotate(0);}100% {-webkit-transform: translateX(-1px) rotate(0);transform: translateX(-1px) rotate(0);}}@keyframes back-forth {0%, 100% {transform: translate(0, 0);}50% {transform: translate(5px, 0);}80% {transform: translate(0px, 0);}}header.header-absolute {position: absolute;left: 0;width: 100%;z-index: 99;background-color: transparent;top: 35px;}@media only screen and (min-width: 1200px) and (max-width: 1599px) {header .container.container-custom-one {max-width: 100%;}}@media only screen and (min-width: 992px) and (max-width: 1199px) {header .container.container-custom-one {max-width: 100%;}}header .nav-container .toggle {margin-right: 50px;}@media only screen and (min-width: 992px) and (max-width: 1199px) {header .nav-container .toggle, header .nav-container .navbar-toggler {margin-right: 20px;}}@media only screen and (min-width: 992px) and (max-width: 1199px) {header .nav-container .toggle, header .nav-container .navbar-toggler {margin-right: 15px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {header .nav-container .toggle {display: none;}}@media (max-width: 767px) {header .nav-container .toggle {display: none;}}header .nav-container .toggle a, header .nav-container .navbar-toggler a {color: #222;font-size: 24px;padding: 10px;}header .nav-container .site-logo img {width: 250px;height: 89px;}@media only screen and (min-width: 992px) and (max-width: 1199px) {header .nav-container .site-logo img {width: 200px;height: 71px;}}@media (max-width: 575px) {header .nav-container .site-logo img {width: 180px;height: 64px;}}header .nav-container .site-logo .sticky-logo {display: none;}@media only screen and (min-width: 768px) and (max-width: 991px) {header .nav-container .header-info {padding: 40px 20px 0;}}@media (max-width: 767px) {header .nav-container .header-info {padding: 40px 20px 0;}}header .nav-container .header-info .item {padding-left: 50px;position: relative;}@media only screen and (min-width: 768px) and (max-width: 991px) {header .nav-container .header-info .item {color: #fff;}}@media (max-width: 767px) {header .nav-container .header-info .item {color: #fff;}}header .nav-container .header-info .item i {position: absolute;left: 0;top: 6px;height: 30px;width: 30px;text-align: center;line-height: 30px;border-radius: 4px;background: #111;color: #fff;font-size: 14px;}header .nav-container .header-info .item span {font-weight: 600;font-size: 14px;padding-bottom: 4px;}header .nav-container .header-info .item a {display: block;}header .nav-container .header-info .item .title {font-size: 24px;font-weight: 400;}@media only screen and (min-width: 1200px) and (max-width: 1599px) {header .nav-container .header-info .item .title {font-size: 20px;}}@media only screen and (min-width: 992px) and (max-width: 1199px) {header .nav-container .header-info .item .title {font-size: 16px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {header .nav-container .header-info .item .title {color: #fff;font-size: 22px;}}@media (max-width: 767px) {header .nav-container .header-info .item .title {color: #fff;font-size: 22px;}}header .nav-container .header-info .item:not(:last-child) {margin-right: 45px;}@media only screen and (min-width: 1200px) and (max-width: 1599px) {header .nav-container .header-info .item:not(:last-child) {margin-right: 15px;}}@media only screen and (min-width: 992px) and (max-width: 1199px) {header .nav-container .header-info .item:not(:last-child) {margin-right: 15px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {header .nav-container .header-info .item:not(:last-child) {margin-right: 0;margin-bottom: 30px;}}@media (max-width: 767px) {header .nav-container .header-info .item:not(:last-child) {margin-right: 0;margin-bottom: 30px;}}header .nav-container .menu-items ul li {display: inline-block;position: relative;}header .nav-container .menu-items ul li a {font-size: 16px;font-weight: 600;color: #111;text-transform: capitalize;line-height: 80px;padding: 0 20px;}@media only screen and (min-width: 1200px) and (max-width: 1599px) {header .nav-container .menu-items ul li a {font-size: 14px;padding: 0 10px;}}@media only screen and (min-width: 992px) and (max-width: 1199px) {header .nav-container .menu-items ul li a {padding: 0 8px;}}header .nav-container .menu-items ul li .submenu {position: absolute;left: 0;top: 110%;width: 200px;background-color: #fff;opacity: 0;visibility: hidden;-webkit-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;z-index: 99;height: auto;}header .nav-container .menu-items ul li .submenu li {display: block;}header .nav-container .menu-items ul li .submenu li a {display: block;padding: 8px 24px;position: relative;-webkit-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;border-radius: 0;margin: 0 0;line-height: 30px !important;border-bottom: 1px solid rgba(242, 244, 248, 0.7);color: #595959;}header .nav-container .menu-items ul li .submenu li a.active {background-color: #4c6275;color: #fff !important;border-color: #4c6275;}header .nav-container .menu-items ul li .submenu li a:hover {background-color: #4c6275;color: #fff !important;border-color: #4c6275;}header .nav-container .menu-items ul li .submenu li .submenu {left: 100%;top: 50%;}header .nav-container .menu-items ul li .submenu li:hover .submenu {top: 0;}header .nav-container .menu-items ul li:hover > .submenu {opacity: 1;visibility: visible;top: 100%;}header .nav-container .menu-items ul li .dd-trigger {display: none;}header .nav-container .nav-pushed-item {display: none;}header .nav-container .navbar-toggler {border: none;background-color: transparent;cursor: pointer;display: none;}header .nav-container .navbar-toggler span {position: relative;background-color: #222;border-radius: 3px;display: block;height: 3px;margin-top: 5px;padding: 0;-webkit-transition-duration: 300ms;transition-duration: 300ms;width: 30px;cursor: pointer;display: block;}header .nav-container .navbar-toggler.active span:nth-of-type(1) {-webkit-transform: rotate3d(0, 0, 1, 45deg);transform: rotate3d(0, 0, 1, 45deg);top: 8px;}header .nav-container .navbar-toggler.active span:nth-of-type(2) {opacity: 0;}header .nav-container .navbar-toggler.active span:nth-of-type(3) {-webkit-transform: rotate3d(0, 0, 1, -45deg);transform: rotate3d(0, 0, 1, -45deg);top: -8px;}header .nav-container .navbar-close {position: absolute;top: 20px;right: 20px;z-index: 12;display: none;}header .nav-container .navbar-close .cross-wrap {width: 26px;height: 26px;cursor: pointer;position: relative;}header .nav-container .navbar-close .cross-wrap span {position: absolute;display: block;width: 100%;height: 2px;border-radius: 6px;background: #fff;}header .nav-container .navbar-close .cross-wrap span.top {top: 12px;left: 0;-webkit-transform: rotate(45deg);transform: rotate(45deg);}header .nav-container .navbar-close .cross-wrap span.bottom {bottom: 12px;left: 0;-webkit-transform: rotate(-45deg);transform: rotate(-45deg);}header .nav-container.breakpoint-on .nav-menu {background-color: #4c6275;position: fixed;top: 0;left: -300px;z-index: 9999;width: 300px;height: 100%;-webkit-transition-duration: 500ms;transition-duration: 500ms;padding: 0;-webkit-box-shadow: 0 5px 20px rgba(0, 0, 0, 0.1);box-shadow: 0 5px 20px rgba(0, 0, 0, 0.1);display: block;overflow-x: hidden;padding-top: 70px;}header .nav-container.breakpoint-on .nav-menu .menu-items ul li {display: block;}header .nav-container.breakpoint-on .nav-menu .menu-items ul li a {display: block;color: #fff !important;line-height: 45px !important;}header .nav-container.breakpoint-on .nav-menu .menu-items ul li .submenu {width: 100%;position: relative;top: 0;left: 0;-webkit-box-shadow: none;box-shadow: none;background-color: transparent;visibility: visible;opacity: 1;display: none;-webkit-transition: none;transition: none;}header .nav-container.breakpoint-on .nav-menu .menu-items ul li .submenu li a {color: #fff;padding: 0 20px 0 40px;line-height: 45px !important;}header .nav-container.breakpoint-on .nav-menu .menu-items ul li .submenu li a:hover {border-color: rgba(255, 255, 255, 0.5);}header .nav-container.breakpoint-on .nav-menu .menu-items ul li .dd-trigger {display: block;position: absolute;right: 0;height: 45px;width: 45px;top: 0;border-left: 1px solid rgba(255, 255, 255, 0.5);z-index: 2;background: transparent;text-align: center;line-height: 45px;cursor: pointer;color: #fff;font-size: 20px;}header .nav-container.breakpoint-on .nav-menu.menu-on {left: 0;}header .nav-container.breakpoint-on .nav-pushed-item, header .nav-container.breakpoint-on .navbar-close, header .nav-container.breakpoint-on .navbar-toggler {display: block;}header.header-two .nav-container .toggle a, header.header-two .nav-container .menu-items ul li a {color: #fff;}header.header-two .nav-container .navbar-toggler span {background-color: #fff;}header.header-two .header-info .item i {background: #4c6275;}@media only screen and (min-width: 768px) and (max-width: 991px) {header.header-two .header-info .item i {background: #111;}}@media (max-width: 767px) {header.header-two .header-info .item i {color: #111;}}header.header-two .header-info .item a, header.header-two .header-info .item, header.header-two .header-info .item .title {color: #fff;}header.header-three {background-color: transparent;position: relative;}header.header-three .main-menu-area {position: absolute;left: 0;width: 100%;z-index: 99;height: auto;bottom: -60px;}@media (max-width: 576px) {header.header-three .main-menu-area {position: relative;bottom: 0;top: 0;}}header.header-three .main-menu-area.sticky-header.sticky-active {position: fixed;top: 0;left: 0;right: 0;bottom: auto;z-index: 9999;-webkit-animation: sticky 1.2s;animation: sticky 1.2s;}header.header-three .main-menu-area.sticky-header.sticky-active .nav-container {-webkit-box-shadow: 0 5px 5px 0 rgba(0, 0, 0, 0.04);box-shadow: 0 5px 5px 0 rgba(0, 0, 0, 0.04);}header.header-three .main-menu-area.sticky-header.sticky-active .nav-container .menu-items ul li a {line-height: 100px;}header.header-three .header-top {padding-top: 15px;padding-bottom: 75px;font-family: "Roboto", sans-serif;background-color: #222;}@media only screen and (min-width: 768px) and (max-width: 991px) {header.header-three .header-top {text-align: center;padding-bottom: 60px;}}@media (max-width: 767px) {header.header-three .header-top {text-align: center;padding-bottom: 60px;}}@media (max-width: 576px) {header.header-three .header-top {display: none;}}header.header-three .header-top, header.header-three .header-top a {color: #fff;}header.header-three .header-top ul.header-top-info {display: flex;justify-content: center;}header.header-three .header-top ul.header-top-info li {display: flex;align-items: center;white-space: nowrap;}@media (max-width: 767px) {header.header-three .header-top ul.header-top-info {margin-top: 10px;}}header.header-three .header-top ul.header-top-info li {display: inline-block;margin-left: 15px;}@media (max-width: 575px) {header.header-three .header-top ul.header-top-info li {margin-left: 5px;}header.header-three .header-top ul.header-top-info {flex-direction: column;}}header.header-three .header-top ul.header-top-info li i {margin-right: 10px;color: #4c6275;}header.header-three .nav-container {background-color: #fff;padding: 0 40px;}@media only screen and (min-width: 992px) and (max-width: 1199px) {header.header-three .nav-container {padding: 0 10px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {header.header-three .nav-container {padding: 10px;}}@media (max-width: 767px) {header.header-three .nav-container {padding: 10px;margin-left: -15px;margin-right: -15px;}}@media (max-width: 399px) {header.header-three .nav-container {padding: 10px 5px;margin-left: -15px;margin-right: -15px;}}@media only screen and (min-width: 576px) and (max-width: 767px) {header.header-three .nav-container .site-logo img {max-width: 200px;}}@media (max-width: 399px) {header.header-three .nav-container .site-logo img {max-width: 150px;}}header.header-three .nav-container .menu-items ul li a {line-height: 120px;}header.header-three .nav-container .menu-items ul li .submenu li a {line-height: 30px;}header.header-three .nav-container .menu-right-buttons {display: -webkit-box;display: -ms-flexbox;display: flex;}header.header-three .nav-container .menu-right-buttons .toggle {margin-right: 0;}header.header-three .nav-container .menu-right-buttons > div {margin-left: 20px;}@media only screen and (min-width: 992px) and (max-width: 1199px) {header.header-three .nav-container .menu-right-buttons > div {margin-left: 5px;}}@media (max-width: 767px) {header.header-three .nav-container .menu-right-buttons > div {margin-left: 5px;}}header.header-three .nav-container .menu-right-buttons a {width: 65px;height: 65px;text-align: center;line-height: 65px;padding: 0;color: #111;}@media (max-width: 575px) {header.header-three .nav-container .menu-right-buttons a {height: 40px;width: 40px;line-height: 40px;font-size: 14px;}}header.header-three .nav-container .menu-right-buttons a:hover {background-color: #4c6275;color: #fff;}header.header-three .search {position: relative;}header.header-three .search .search-icon {position: relative;display: block;}header.header-three .search .search-icon .close-icon, header.header-three .search .search-icon .open-icon {position: absolute;left: 50%;top: 50%;z-index: 2;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}header.header-three .search .search-icon .close-icon {visibility: hidden;opacity: 0;}header.header-three .search .search-icon.active .close-icon {visibility: visible;opacity: 1;}header.header-three .search .search-icon.active .open-icon {visibility: hidden;opacity: 0;}header.header-three .search .search-form {position: absolute;right: 0;width: 350px;display: none;top: calc(100% + 27px);}@media only screen and (min-width: 768px) and (max-width: 991px) {header.header-three .search .search-form {top: calc(100% + 17px);}}@media only screen and (min-width: 576px) and (max-width: 767px) {header.header-three .search .search-form {top: calc(100% + 10px);}}@media (max-width: 575px) {header.header-three .search .search-form {top: calc(100% + 20px);width: 250px;}}@media (max-width: 399px) {header.header-three .search .search-form {right: -100%;top: calc(100% + 12px);}}header.header-three .search .search-form form {position: relative;}header.header-three .search .search-form form input {width: 100%;background-color: #f8f8f8;height: 60px;border: none;padding-left: 30px;padding-right: 60px;font-size: 14px;}@media (max-width: 575px) {header.header-three .search .search-form form input {height: 50px;}}header.header-three .search .search-form form button {border: none;position: absolute;right: 0;top: 0;width: 60px;height: 100%;z-index: 1;background-color: #4c6275;font-size: 14px;color: #fff;-webkit-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;}header.header-three .search .search-form form button:hover {background-color: #111;color: #fff;}header.inner-page.header-absolute {background-color: #fff;top: 0;}@media only screen and (min-width: 768px) and (max-width: 991px) {header.inner-page.header-absolute .nav-container {padding: 10px 0;}}@media (max-width: 767px) {header.inner-page.header-absolute .nav-container {padding: 10px 0;}}header.inner-page.header-absolute .nav-container .menu-items ul li a {line-height: 130px;}header.sticky-header.sticky-active {position: fixed;top: 0;left: 0;right: 0;background-color: #fff;-webkit-box-shadow: 0 5px 5px 0 rgba(0, 0, 0, 0.04);box-shadow: 0 5px 5px 0 rgba(0, 0, 0, 0.04);z-index: 999;-webkit-animation: sticky 1.2s;animation: sticky 1.2s;}@media only screen and (min-width: 768px) and (max-width: 991px) {header.sticky-header.sticky-active .nav-container {padding: 10px 0;}header.sticky-header.sticky-active .nav-container .site-logo img {max-width: 200px;}}@media (max-width: 767px) {header.sticky-header.sticky-active .nav-container {padding: 10px 0;}}header.sticky-header.sticky-active .nav-container .menu-items ul li a {line-height: 100px;}header.sticky-header.sticky-active .nav-container .site-logo .main-logo {display: none;}header.sticky-header.sticky-active .nav-container .site-logo .sticky-logo {display: block;}header.sticky-header.sticky-active.header-two .nav-container .toggle a, header.sticky-header.sticky-active.header-two .nav-container .menu-items ul li a {color: #111;}header.sticky-header.sticky-active.header-two .nav-container .navbar-toggler span {background-color: #111;}header.sticky-header.sticky-active.header-two .header-info .item a, header.sticky-header.sticky-active.header-two .header-info .item, header.sticky-header.sticky-active.header-two .header-info .item .title {color: #111;}@media only screen and (min-width: 768px) and (max-width: 991px) {header.sticky-header.sticky-active.header-two .header-info .item a, header.sticky-header.sticky-active.header-two .header-info .item, header.sticky-header.sticky-active.header-two .header-info .item .title {color: #fff;}}@media (max-width: 767px) {header.sticky-header.sticky-active.header-two .header-info .item a, header.sticky-header.sticky-active.header-two .header-info .item, header.sticky-header.sticky-active.header-two .header-info .item .title {color: #fff;}}.offcanvas-wrapper {position: fixed;width: 450px;top: 0;min-height: 100vh;left: 0;-webkit-transition: all 0.4s;transition: all 0.4s;z-index: 99999;opacity: 0;visibility: hidden;margin-left: -450px;}.offcanvas-wrapper.show-offcanvas {margin-left: 0;opacity: 1;visibility: visible;}.offcanvas-wrapper .offcanvas-overly {position: fixed;height: 100vh;width: 100%;z-index: 98;background-color: #1e1e1e;left: 0;top: 0;-webkit-transition: all 0.4s;transition: all 0.4s;cursor: pointer;opacity: 0;visibility: hidden;}.offcanvas-wrapper .offcanvas-overly.show-overly {visibility: visible;opacity: 0.5;}.offcanvas-wrapper .offcanvas-widget {background-color: #fff;width: 100%;height: 100vh;overflow-y: auto;padding: 70px 40px;position: relative;z-index: 99;}.offcanvas-wrapper .offcanvas-widget a.offcanvas-close {width: fit-content;display: flex;position: relative;left: 95%;font-size: 28px;color: #4c6275;}.offcanvas-wrapper .offcanvas-widget .widget {margin-bottom: 50px;font-size: 14px;}.offcanvas-wrapper .offcanvas-widget .widget .widget-title {font-size: 20px;margin-bottom: 25px;line-height: 1;position: relative;padding-left: 30px;}.offcanvas-wrapper .offcanvas-widget .widget .widget-title::before {position: absolute;left: 0;top: 0;height: 100%;width: 2px;background-color: #4c6275;content: '';}.offcanvas-wrapper .offcanvas-widget .widget.search-widget form {position: relative;}.offcanvas-wrapper .offcanvas-widget .widget.search-widget form input {width: 100%;background-color: #f8f8f8;height: 60px;border: none;padding-left: 30px;padding-right: 60px;font-size: 14px;}.offcanvas-wrapper .offcanvas-widget .widget.search-widget form button {border: none;position: absolute;right: 0;top: 0;width: 60px;height: 100%;z-index: 1;background-color: #4c6275;font-size: 14px;color: #fff;-webkit-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;}.offcanvas-wrapper .offcanvas-widget .widget.search-widget form button:hover {background-color: #111;color: #fff;}.offcanvas-wrapper .offcanvas-widget .widget.nav-widget ul li {line-height: 30px;}.offcanvas-wrapper .offcanvas-widget .widget.nav-widget ul li a {color: #595959;font-weight: 700;}.offcanvas-wrapper .offcanvas-widget .widget.nav-widget ul li a:hover {padding-left: 10px;color: #4c6275;}.offcanvas-wrapper .offcanvas-widget .widget.nav-widget ul li .submenu {padding-left: 10px;}.banner-area .banner-content span.promo-tag {font-size: 14px;font-weight: 700;text-transform: uppercase;letter-spacing: 3px;padding-bottom: 30px;}@media only screen and (min-width: 768px) and (max-width: 991px) {.banner-area .banner-content span.promo-tag {font-size: 12px;letter-spacing: 1px;}}@media (max-width: 767px) {.banner-area .banner-content span.promo-tag {font-size: 12px;letter-spacing: 1px;}}.banner-area .banner-content .title {font-size: 90px;line-height: 110px;font-weight: 400;padding-bottom: 26px;}@media only screen and (min-width: 1200px) and (max-width: 1599px) {.banner-area .banner-content .title {font-size: 100px;line-height: 110px;}}@media only screen and (min-width: 992px) and (max-width: 1199px) {.banner-area .banner-content .title {font-size: 86px;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.banner-area .banner-content .title {font-size: 72px;line-height: 65px;}}@media (max-width: 575px) {.banner-area .banner-content .title {font-size: 52px;line-height: 60px;}}.banner-area .banner-content ul li {display: inline-block;}.banner-area .banner-content ul li:last-child {margin-left: 24px;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.banner-area .banner-content ul li:last-child {margin-left: 10px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.banner-area .banner-content ul li:last-child {margin-left: 10px;}}@media (max-width: 767px) {.banner-area .banner-content ul li:last-child {margin-left: 5px;}}@media (max-width: 399px) {.banner-area .banner-content ul li:last-child {margin-left: 0;margin-top: 10px;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.banner-area .banner-content .main-btn {padding: 0 35px;line-height: 55px;}}@media (max-width: 575px) {.banner-area .banner-content .main-btn {padding: 0 25px;line-height: 50px;letter-spacing: 1px;}}.banner-area .banner-thumb .single-thumb {overflow: hidden;}.banner-area .banner-thumb .single-thumb img {-webkit-animation: zoomIn 15s linear infinite;animation: zoomIn 15s linear infinite;}.banner-area.banner-style-one {padding-top: 240px;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.banner-area.banner-style-one {padding-top: 200px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.banner-area.banner-style-one {padding-top: 160px;padding-bottom: 120px;}}@media (max-width: 767px) {.banner-area.banner-style-one {padding-top: 160px;padding-bottom: 100px;}}@media only screen and (min-width: 1200px) and (max-width: 1599px) {.banner-area.banner-style-one .banner-content {padding-bottom: 100px;}}@media only screen and (min-width: 992px) and (max-width: 1199px) {.banner-area.banner-style-one .banner-content {padding-bottom: 100px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.banner-area.banner-style-one .banner-content .title {font-size: 66px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.banner-area.banner-style-one .banner-content ul li:last-child {margin-left: 5px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.banner-area.banner-style-one .banner-content .main-btn {padding: 0 20px;line-height: 50px;letter-spacing: 1px;}}.banner-area.banner-style-two {background-size: cover;background-position: center;transition: background-image 2s linear;}.banner-area.banner-style-two .single-banner, .banner-area.banner-style-three .single-banner {height: 950px;position: relative;z-index: 1;overflow: hidden;}@media (max-width: 767px) {.banner-area.banner-style-two .single-banner, .banner-area.banner-style-three .single-banner {height: 500px;}}.banner-area.banner-style-two .single-banner .banner-bg, .banner-area.banner-style-two .single-banner .banner-overly, .banner-area.banner-style-three .single-banner .banner-bg, .banner-area.banner-style-three .single-banner .banner-overly {position: absolute;left: 0;top: 0;width: 100%;height: 100%;z-index: -2;background-size: cover;background-position: center;}.banner-area.banner-style-two .single-banner .banner-overly, .banner-area.banner-style-three .single-banner .banner-overly {background-color: #222;z-index: -1;opacity: 0.6;}.banner-area.banner-style-two .single-banner .banner-bg, .banner-area.banner-style-three .single-banner .banner-bg {-webkit-animation: zoomIn 15s linear infinite;animation: zoomIn 15s linear infinite;}.banner-area.banner-style-two .banner-content, .banner-area.banner-style-two .banner-content h1, .banner-area.banner-style-three .banner-content, .banner-area.banner-style-three .banner-content h1 {color: #fff;}@media only screen and (min-width: 768px) and (max-width: 991px) {.banner-area.banner-style-two .banner-content h1, .banner-area.banner-style-three .banner-content h1 {font-size: 90px;}}.banner-area.banner-style-two .banner-content .main-btn.btn-filled, .banner-area.banner-style-two .banner-content .main-btn.btn-border:hover, .banner-area.banner-style-three .banner-content .main-btn.btn-filled, .banner-area.banner-style-three .banner-content .main-btn.btn-border:hover {-webkit-box-shadow: none;box-shadow: none;}.banner-area.banner-style-two .banner-content .main-btn.btn-filled:hover, .banner-area.banner-style-two .banner-content .main-btn.btn-border, .banner-area.banner-style-three .banner-content .main-btn.btn-filled:hover, .banner-area.banner-style-three .banner-content .main-btn.btn-border {border-color: #4c6275;color: #4c6275;background: white;}.banner-area.banner-style-three .single-banner {height: auto;padding-top: 180px;padding-bottom: 125px;}.banner-area .slick-arrow {position: absolute;left: 0;top: 50%;-webkit-transform: translateY(-50%);transform: translateY(-50%);height: 50px;width: 50px;line-height: 50px;text-align: center;font-size: 17px;cursor: pointer;-webkit-transition: 0.3s;transition: 0.3s;z-index: 9;}.banner-area .slick-arrow.next-arrow {right: 0;left: auto;}.banner-area ul.slick-dots {position: absolute;left: 50%;-webkit-transform: translateX(-51%);transform: translateX(-51%);bottom: 30px;}.banner-area ul.slick-dots li {display: inline-block;margin: 0 5px;}.banner-area ul.slick-dots li button {border: none;font-size: 0;height: 10px;width: 10px;border-radius: 50%;line-height: 0;}.banner-area ul.slick-dots li.slick-active button {background-color: #4c6275;}.about-section {position: relative;z-index: 1;}.about-section .down-arrow-wrap {padding-bottom: 125px;}@media only screen and (min-width: 768px) and (max-width: 991px) {.about-section .down-arrow-wrap {padding-bottom: 90px;}}@media (max-width: 767px) {.about-section .down-arrow-wrap {padding-bottom: 90px;}}.about-section .down-arrow-wrap a.down-arrow {height: 60px;width: 60px;text-align: center;line-height: 60px;background: #4c6275;border-radius: 50%;color: #fff;-webkit-box-shadow: 0 14px 24px 0 rgba(190, 173, 142, 0.3);box-shadow: 0 14px 24px 0 rgba(190, 173, 142, 0.3);position: relative;}.about-section .down-arrow-wrap a.down-arrow::before {position: absolute;content: '';left: 0;top: 0;height: 100%;width: 100%;border: 1px solid #cccccc;border-radius: 50%;-webkit-animation: pulse-border-2 1s linear infinite;animation: pulse-border-2 1s linear infinite;}.about-section .down-arrow-wrap a.down-arrow::after {position: absolute;content: '';left: 0;top: 0;height: 100%;width: 100%;border: 1px solid #cccccc;border-radius: 50%;-webkit-animation: pulse-border-2 1.5s linear infinite;animation: pulse-border-2 1.5s linear infinite;}.about-section .about-title span.title-tag span {color: #4c6275;}@media only screen and (min-width: 768px) and (max-width: 991px) {.about-section .about-title h2 {font-size: 45px;}}@media (max-width: 575px) {.about-section .about-title h2 {font-size: 30px;}}.about-section .about-features {display: -ms-grid;display: grid;-ms-grid-columns: (1fr) [ 5 ];grid-template-columns: repeat(5, 1fr);-ms-grid-rows: 1fr;grid-template-rows: 1fr;grid-column-gap: 35px;margin-top: 100px;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.about-section .about-features {grid-column-gap: 20px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.about-section .about-features {grid-column-gap: 15px;}}@media (max-width: 767px) {.about-section .about-features {-ms-grid-columns: (1fr) [ 3 ];grid-template-columns: repeat(3, 1fr);-ms-grid-rows: 2fr;grid-template-rows: 2fr;grid-column-gap: 15px;margin-top: 60px;}}@media (max-width: 575px) {.about-section .about-features {-ms-grid-columns: (1fr) [ 2 ];grid-template-columns: repeat(2, 1fr);-ms-grid-rows: 3fr;grid-template-rows: 3fr;}}.about-section .about-features li {margin-top: 15px;}.about-section .about-features li a {background: #fff;padding: 55px 0 45px;-webkit-box-shadow: 0 14px 24px 0 rgba(184, 184, 184, 0.1);box-shadow: 0 14px 24px 0 rgba(184, 184, 184, 0.1);text-align: center;display: block;color: #4c6275;position: relative;z-index: 1;}.about-section .about-features li a, .about-section .about-features li a i, .about-section .about-features li a span {-webkit-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;}.about-section .about-features li a i {font-size: 75px;}@media only screen and (min-width: 768px) and (max-width: 991px) {.about-section .about-features li a i {font-size: 55px;}}.about-section .about-features li a img {max-width: 75px;}@media only screen and (min-width: 768px) and (max-width: 991px) {.about-section .about-features li a img {max-width: 55px;}}.about-section .about-features li a .title {font-size: 12px;color: #111;text-transform: uppercase;font-weight: 700;letter-spacing: 3px;padding-top: 10px;display: block;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.about-section .about-features li a .title {letter-spacing: 2px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.about-section .about-features li a .title {letter-spacing: 1px;}}@media (max-width: 767px) {.about-section .about-features li a .title {letter-spacing: 1px;}}.about-section .about-features li a .hover-icon {position: absolute;right: 0;bottom: 0;color: #fff;font-size: 75px;z-index: -1;opacity: 0;visibility: hidden;}.about-section .about-features li a:hover {background: #4c6275;color: #fff;}.about-section .about-features li a:hover .title {color: #fff;}.about-section .about-features li a:hover .hover-icon {visibility: visible;opacity: 0.1;}.about-section .about-features.masonry-layout {margin-top: 0;}@media (max-width: 767px) {.about-section .about-features.masonry-layout {margin-top: 50px;}}.about-section .about-features.masonry-layout li {margin-top: 0;}.about-section .about-features.masonry-layout li:nth-child(2) {margin-top: 100px;}@media only screen and (min-width: 768px) and (max-width: 991px) {.about-section .about-features.masonry-layout li:nth-child(2) {margin-top: 50px;}}@media (max-width: 767px) {.about-section .about-features.masonry-layout li:nth-child(2) {margin-top: 50px;}}.about-section .about-features.masonry-layout li:nth-child(3) {margin-top: 200px;}@media only screen and (min-width: 768px) and (max-width: 991px) {.about-section .about-features.masonry-layout li:nth-child(3) {margin-top: 100px;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.about-section .about-features.masonry-layout li:nth-child(3) {margin-top: 100px;}}@media (max-width: 575px) {.about-section .about-features.masonry-layout li:nth-child(3) {margin-top: 0;}}.about-section .about-features.masonry-layout li:nth-child(4) {margin-top: 100px;}@media only screen and (min-width: 768px) and (max-width: 991px) {.about-section .about-features.masonry-layout li:nth-child(4) {margin-top: 50px;}}@media (max-width: 767px) {.about-section .about-features.masonry-layout li:nth-child(4) {margin-top: -50px;}}@media (max-width: 575px) {.about-section .about-features.masonry-layout li:nth-child(4) {margin-top: 50px;}}.about-section .about-features-boxes .single-feature-box {background-color: #fff;padding: 50px 40px;-webkit-box-shadow: 0 8px 16px 0 rgba(34, 34, 34, 0.02);box-shadow: 0 8px 16px 0 rgba(34, 34, 34, 0.02);text-align: center;font-size: 14px;}.about-section .about-features-boxes .single-feature-box-margin {margin-top: 30px;}@media only screen and (min-width: 500px) and (max-width: 991px) {.about-section .about-features-boxes .single-feature-box {padding: 50px 45px;}}@media only screen and (min-width: 992px) and (max-width: 1199px) {.about-section .about-features-boxes .single-feature-box {padding: 50px 30px;}}.about-section .about-features-boxes .single-feature-box .icon {font-size: 70px;margin-bottom: 20px;line-height: 1;color: #4c6275;}.about-section .about-features-boxes .single-feature-box h2 {margin-bottom: 20px;font-size: 30px;letter-spacing: -1px;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.about-section .about-features-boxes .single-feature-box h2 {font-size: 24px;}}.about-section .about-features-boxes .single-feature-box.only-bg {width: 100%;-webkit-box-shadow: none;box-shadow: none;min-height: 315px;padding: 0;background-size: cover;background-position: center;}.about-section .about-features-boxes .single-feature-box.dark {background-color: #222;}.about-section .about-features-boxes .single-feature-box.dark, .about-section .about-features-boxes .single-feature-box.dark h2, .about-section .about-features-boxes .single-feature-box.dark h2 a {color: #fff;}.about-section .about-features-boxes .single-feature-box.dark a:hover {color: #4c6275;}@media only screen and (min-width: 768px) and (max-width: 991px) {.about-section .about-text {padding: 0;margin-top: 50px;}}@media (max-width: 767px) {.about-section .about-text {padding: 0;margin-top: 50px;}}.about-text > .about-detail {font-size: 16px;line-height: 25px;font-weight: lighter;color: #222222;}.about-section .about-text-box {background-color: #fff;padding: 30px;margin-top: 40px;}@media only screen and (min-width: 768px) and (max-width: 991px) {.about-section .about-text-box {padding: 50px;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.about-section .about-text-box {padding: 50px;}}@media (max-width: 575px) {.about-section .about-text-box {padding: 40px 20px;}}.about-section .about-text-box .about-text {font-size: 14px;padding-left: 20px;}@media only screen and (min-width: 768px) and (max-width: 991px) {.about-section .about-text-box .about-text {padding: 0;margin-top: 50px;}}@media (max-width: 767px) {.about-section .about-text-box .about-text {padding: 0;margin-top: 50px;}}.about-section .about-text-box .about-text span {font-weight: 700;letter-spacing: 2px;text-transform: uppercase;margin-bottom: 15px;}.about-section .about-text-box .about-text h3 {font-size: 48px;margin-bottom: 30px;letter-spacing: -1px;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.about-section .about-text-box .about-text h3 {font-size: 38px;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.about-section .about-text-box .about-text h3 {font-size: 34px;}}@media (max-width: 575px) {.about-section .about-text-box .about-text h3 {font-size: 32px;}}.about-section .about-text-box .about-text .main-btn {margin-top: 30px;}@media (max-width: 575px) {.about-section .about-text-box .about-text .main-btn {padding: 0 35px;}}.about-section .about-right-bottom {position: absolute;right: 0;bottom: 0;z-index: -1;}.about-section .about-right-bottom .about-bottom-img {position: relative;}.about-section .about-right-bottom .about-bottom-img img {height: auto;}.about-section .about-right-bottom .about-bottom-img::before {position: absolute;right: 0;top: 0;width: 101%;height: 100%;background-image: url(https://imagedelivery.net/eE656fmVeD1Y-PS_mBBsdQ/3699d3a9-7bb2-459d-5620-ea78cf537100/public);content: '';background-size: cover;background-position: center;}.cta-section .cta-inner {padding: 100px 0;background-color: #fff;position: relative;z-index: 0;}.cta-section .cta-inner .cta-text p {font-size: 20px;line-height: 1.6;color: #595959;}.cta-section .cta-inner .cta-text a.main-btn.btn-filled {background-color: #4c6275;color: #fff;margin-top: 40px;border-color: #4c6275;}.cta-section .cta-inner .cta-text a.main-btn.btn-filled:hover {background-color: #fff;color: #4c6275;border-color: #4c6275;}@media only screen and (min-width: 768px) and (max-width: 991px) {.cta-section .cta-inner .cta-text {margin-top: 60px;}}@media (max-width: 767px) {.cta-section .cta-inner .cta-text {margin-top: 60px;}}.cta-section .cta-inner .cta-features .single-feature {display: -ms-grid;display: grid;-ms-grid-rows: 1fr;grid-template-rows: 1fr;-ms-grid-columns: 120px 1fr;grid-template-columns: 120px 1fr;margin-bottom: 45px;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.cta-section .cta-inner .cta-features .single-feature {-ms-grid-columns: 100px 1fr;grid-template-columns: 100px 1fr;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.cta-section .cta-inner .cta-features .single-feature {-ms-grid-columns: 100px 1fr;grid-template-columns: 100px 1fr;}}@media (max-width: 575px) {.cta-section .cta-inner .cta-features .single-feature {display: block;}}.cta-section .cta-inner .cta-features .single-feature .icon {width: 120px;height: 120px;border-radius: 50%;background-color: #fff;-webkit-box-shadow: 0 8px 16px 0 rgba(190, 173, 142, 0.2);box-shadow: 0 8px 16px 0 rgba(190, 173, 142, 0.2);text-align: center;line-height: 120px;font-size: 60px;color: #4c6275;-webkit-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;position: relative;z-index: 2;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.cta-section .cta-inner .cta-features .single-feature .icon {height: 100px;width: 100px;line-height: 100px;font-size: 40px;}}@media (max-width: 767px) {.cta-section .cta-inner .cta-features .single-feature .icon {height: 100px;width: 100px;line-height: 100px;font-size: 40px;}}@media (max-width: 575px) {.cta-section .cta-inner .cta-features .single-feature .icon {margin-bottom: 30px;}}.cta-section .cta-inner .cta-features .single-feature .icon svg path {fill: #4C6275;transition: fill 0.3s ease;}.cta-section .cta-inner .cta-features .single-feature:hover .icon svg path {fill: #fff;}.cta-section .cta-inner .cta-features .single-feature .cta-desc {position: relative;padding-left: 40px;z-index: 1;font-size: 14px;}@media (max-width: 575px) {.cta-section .cta-inner .cta-features .single-feature .cta-desc {padding-left: 0;}}.cta-section .cta-inner .cta-features .single-feature .cta-desc h3 {font-size: 30px;color: #111;margin-bottom: 20px;letter-spacing: -1px;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.cta-section .cta-inner .cta-features .single-feature .cta-desc h3 {font-size: 26px;}}.cta-section .cta-inner .cta-features .single-feature .cta-desc .count {position: absolute;font-size: 120px;font-weight: 700;left: -32px;top: 0;line-height: 1;-webkit-text-fill-color: transparent;-webkit-text-stroke: 1px #111;z-index: -1;color: transparent;opacity: 0.1;}.cta-section .cta-inner .cta-features .single-feature:hover .icon {background-color: #4c6275;color: #fff;}.cta-section .cta-inner .cta-features .single-feature:last-child {margin-bottom: 0;}@media (max-width: 575px) {.cta-section .cta-inner .cta-features .single-feature .cta-desc .count {left: 0;top: -75px;}.cta-section .cta-inner > svg {display: none;}}.video-wrap {width: 100%;height: 480px;background-size: cover;background-position: center;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}@media (max-width: 575px) {.video-wrap {height: 350px;}}.video-wrap a.popup-video {border-radius: 50%;-webkit-box-shadow: 0 14px 24px 0 rgba(190, 173, 142, 0.3);box-shadow: 0 14px 24px 0 rgba(190, 173, 142, 0.3);width: 60px;height: 60px;line-height: 65px;background-color: #fff;text-align: center;font-size: 16px;color: #111;position: relative;}.video-wrap a.popup-video::before {position: absolute;content: '';left: 0;top: 0;height: 100%;width: 100%;border: 1px solid #cccccc;border-radius: 50%;-webkit-animation: pulse-border-2 1s linear infinite;animation: pulse-border-2 1s linear infinite;}.video-wrap a.popup-video::after {position: absolute;content: '';left: 0;top: 0;height: 100%;width: 100%;border: 1px solid #cccccc;border-radius: 50%;-webkit-animation: pulse-border-2 1.5s linear infinite;animation: pulse-border-2 1.5s linear infinite;}.video-wrap.video-wrap-two {height: 460px;}.intro-video.overlapped .video-wrap.video-wrap-two {position: relative;margin-top: -70px;z-index: 2;height: 350px;}@media (max-width: 575px) {.video-wrap.video-wrap-two {height: 350px;}}.video-wrap.video-wrap-two a.popup-video {height: 120px;width: 120px;line-height: 120px;font-size: 20px;-webkit-box-shadow: none;box-shadow: none;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.video-wrap.video-wrap-two a.popup-video {height: 100px;width: 100px;line-height: 100px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.video-wrap.video-wrap-two a.popup-video {width: 80px;height: 80px;line-height: 80px;}}@media (max-width: 767px) {.video-wrap.video-wrap-two a.popup-video {width: 80px;height: 80px;line-height: 80px;}}.video-wrap.full-section {height: 700px;}@media only screen and (min-width: 768px) and (max-width: 991px) {.video-wrap.full-section {height: 550px;}}@media (max-width: 767px) {.video-wrap.full-section {height: 380px;}}.video-wrap.full-section a.popup-video {height: auto;width: auto;background-color: transparent;}.video-wrap.full-section a.popup-video::before, .video-wrap.full-section a.popup-video::after {display: none;}.video-wrap.full-section a.popup-video img {max-width: 115px;max-height: 115px;}@media (max-width: 767px) {.video-wrap.full-section a.popup-video img {max-width: 80px;max-height: 80px;}}.video-wrap.video-about {height: 650px;}@media only screen and (min-width: 768px) and (max-width: 991px) {.video-wrap.video-about {height: 500px;}}@media (max-width: 767px) {.video-wrap.video-about {height: 300px;}}.features-loop {position: relative;z-index: 2;}.features-loop .feature-box {display: flex;flex-direction: column;padding: 60px 50px 10px 50px;background-color: #fff;font-size: 14px;border: 2px solid #f8f8f8;position: relative;margin-top: 30px;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.features-loop .feature-box {padding: 50px 30px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.features-loop .feature-box {padding: 50px;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.features-loop .feature-box {padding: 35px 25px;}}@media (max-width: 575px) {.features-loop .feature-box {padding: 50px 30px;}}.features-loop .feature-box .icon {margin-bottom: 30px;font-size: 70px;color: #4c6275;line-height: 1;}.features-loop .feature-box:hover .icon i {-webkit-animation: hvr-buzz-out 0.75s linear 1;animation: hvr-buzz-out 0.75s linear 1;}.features-loop .feature-box h3 {font-size: 30px;margin-bottom: 30px;letter-spacing: -1px;}@media only screen and (min-width: 576px) and (max-width: 767px) {.features-loop .feature-box h3 {font-size: 24px;}}.features-loop .feature-box .count {line-height: 1;position: absolute;right: 0;top: -10px;font-size: 120px;color: #f8f8f8;}.features-loop .feature-box.with-hover-img .hover-img {position: absolute;left: 0;top: 0;width: 100%;height: 100%;background-size: cover;background-position: center;-webkit-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;visibility: visible;opacity: 1;}.features-loop .feature-box.with-hover-img:hover .hover-img {opacity: 0;visibility: hidden;}.features-loop .feature-box.dark-box {background-color: #292929;border: none;}.features-loop .feature-box.dark-box, .features-loop .feature-box.dark-box h3 a {color: #fff;}.features-loop .feature-box.dark-box .count {color: #222;}.room-slider {position: relative;z-index: 1;}.room-slider .rooms-slider-one.row {margin-left: -20px;margin-right: -20px;}.room-slider .rooms-slider-one.row > .col {padding-left: 20px;padding-right: 20px;}.room-slider .rooms-slider-one .slider-img {width: 100%;height: 580px;background-size: cover;background-position: center;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.room-slider .rooms-slider-one .slider-img {height: 500px;}}@media (max-width: 767px) {.room-slider .rooms-slider-one .slider-img {height: 450px;}}@media (max-width: 575px) {.room-slider .rooms-slider-one .slider-img {height: 400px;}}@media (max-width: 767px) {.room-slider .rooms-content-wrap {margin-bottom: 100px;}}.room-slider .rooms-content-wrap .room-content-box {background-color: #222;color: #d4d4d4;font-size: 14px;padding: 60px 50px;position: relative;z-index: 2;margin-top: -495px;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.room-slider .rooms-content-wrap .room-content-box {margin-top: -445px;}}@media (max-width: 767px) {.room-slider .rooms-content-wrap .room-content-box {margin-top: -100px;padding: 50px 30px;}}@media (max-width: 575px) {.room-slider .rooms-content-wrap .room-content-box {margin-top: -50px;padding: 50px 30px;}}.room-slider .rooms-content-wrap .room-content-box .slider-count {position: absolute;right: 50px;font-size: 14px;font-weight: 700;top: 90px;color: #4c4c4c;z-index: 3;letter-spacing: 2px;}.room-slider .rooms-content-wrap .room-content-box .slider-count .current {color: #4c6275;}.room-slider .rooms-content-wrap .room-content-box .slider-count-big {position: absolute;bottom: -30px;right: 0;line-height: 1;font-size: 200px;z-index: -1;-webkit-text-fill-color: transparent;-webkit-text-stroke: 1px rgba(255, 255, 255, 0.6);opacity: 0.1;}@media (max-width: 767px) {.room-slider .rooms-content-wrap .room-content-box .slider-count-big {font-size: 150px;}}.room-slider .rooms-content-wrap .room-content-box h3 {font-size: 36px;color: #fff;margin-bottom: 20px;}.room-slider .rooms-content-wrap .room-content-box h3, .room-slider .rooms-content-wrap .room-content-box h3 a {color: #fff;}.room-slider .rooms-content-wrap .room-content-box .icon {line-height: 1;color: #4c6275;margin-bottom: 40px;font-size: 70px;}.room-slider .rooms-content-wrap .room-content-box .room-content-slider {padding-bottom: 45px;}.room-slider .rooms-content-wrap .room-content-box .room-content-slider .single-content {overflow: hidden;}.room-slider .rooms-content-wrap .room-content-box .room-content-slider ul.slick-dots {position: absolute;left: 0;bottom: 0;}.room-slider .rooms-content-wrap .room-content-box .room-content-slider ul.slick-dots li {display: inline-block;cursor: pointer;}.room-slider .rooms-content-wrap .room-content-box .room-content-slider ul.slick-dots li button {font-size: 0;border: 0;background: #434343;width: 16px;height: 4px;margin: 0 5px;-webkit-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;}.room-slider .rooms-content-wrap .room-content-box .room-content-slider ul.slick-dots li.slick-active button {width: 26px;background-color: #4c6275;}.room-slider .room-slider-array {display: flex;flex-direction: row;justify-content: center;gap: 20px;width: 90%;justify-self: center;}.room-slider .room-slider-array .banner {position: relative;text-align: center;width: 100%;}.room-slider .room-slider-array .banner .video-wrap {width: auto;}.room-slider .room-slider-array .header {background: white;color: white;text-align: center;position: absolute;top: -25px;left: 50%;transform: translateX(-50%);z-index: 1000;display: flex;justify-content: center;gap: 15px;width: auto;padding: 10px 20px;}.room-slider .room-slider-array .info-box {position: relative;bottom: 70px;width: 95%;gap: 30px;margin: auto;padding: 40px;background: white;display: flex;justify-content: space-between;align-items: center;}.room-slider .room-slider-array .info-text h2 {font-family: "Old Standard TT", serif;font-weight: 400;}.room-slider .room-slider-array .info-text p {font-size: 14px;font-weight: 100;}.room-slider .room-slider-array .info-text {flex: 1;}.room-slider .room-slider-array .price-box {text-align: center;}.room-slider .room-slider-array .price-box .price {font-size: 16px;font-weight: 100;color: #5a5a5a;}.room-slider .room-slider-array .price-box .price span {font-size: 40px;}.room-slider .room-slider-array .price-btn {margin-top: 10px;display: flex;flex-direction: column;gap: 8px;}.room-slider .room-slider-array .price-btn .btn-bookNow {background-color: #4c6275;color: #fff;border-radius: 0;padding: 10px 40px;}.room-slider .room-slider-array .price-btn .btn-details {background-color: #fff;color: #4c6275;border: 1px solid #4c6275;border-radius: 0;padding: 10px 40px;}.room-slider .room-slider-array .price-btn .btn-bookNow:hover {background-color: #fff;color: #4c6275;border: 1px solid #4c6275;}.room-slider .room-slider-array .price-btn .btn-details:hover {background-color: #4c6275;color: #fff;}@media only screen and (max-width: 1200px) {.room-slider .room-slider-array {flex-direction: column;gap: 40px;}}@media only screen and (max-width: 800px) {.room-slider .room-slider-array .info-box {width: 100%;padding: 20px 0;bottom: 0;}}@media only screen and (max-width: 600px) {.room-slider .room-slider-array .info-box {flex-direction: column;align-items: flex-start;}.room-slider .room-slider-array .info-text h2 {font-size: 23px !important;}.room-slider .room-slider-array .info-text p {font-size: 12px !important;}.room-slider .room-slider-array .price-box .price {text-align: left;font-size: 14px !important;}.room-slider .room-slider-array .price-box .price span {font-size: 20px !important;}}.counter-section .counter-box {margin-bottom: 50px;}@media (max-width: 575px) {.counter-section .counter-box {font-size: 12px;}}.counter-section .counter-box .icon {margin-bottom: 30px;}.counter-section .counter-box .icon img {max-width: 100px;}.counter-section .counter-box, .counter-section .counter-box h4 {color: #fff;font-weight: 700;font-family: "Roboto", sans-serif;}.counter-section .counter-box h4 {font-size: 60px;word-spacing: 0;}.counter-section .counter-box h4 .plus-icon {font-size: 16px;}@media (max-width: 575px) {.counter-section .counter-box h4 {font-size: 38px;}}.counter-section .counter-box .title {color: #999999;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.counter-section .counter-box.box-layout {font-size: 12px;}}.counter-section .counter-box.counter-box-two {background-color: #fff;padding: 30px 40px 30px 120px;position: relative;margin-bottom: 30px;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.counter-section .counter-box.counter-box-two {padding: 30px 20px 30px 115px;}}@media (max-width: 767px) {.counter-section .counter-box.counter-box-two {padding: 110px 25px 30px;}}.counter-section .counter-box.counter-box-two, .counter-section .counter-box.counter-box-two h4 {font-weight: 400;color: #595959;}.counter-section .counter-box.counter-box-two .icon {position: absolute;top: 40px;left: 40px;font-size: 60px;color: #4c6275;margin: 0;line-height: 1;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.counter-section .counter-box.counter-box-two .icon {left: 30px;}}@media (max-width: 767px) {.counter-section .counter-box.counter-box-two .icon {top: 30px;left: 25px;}}.counter-section .counter-box.counter-box-two h4 {color: #222;letter-spacing: -1px;font-family: "Old Standard TT", serif;}@media only screen and (min-width: 768px) {.counter-section .container .row {display: flex;flex-direction: row;justify-content: space-between;}}@media (min-width: 400px) and (max-width: 767px) {.counter-section .container .row {display: flex;flex-direction: row;justify-content: space-between;text-align: center;}.counter-section .container .row .counterRow {min-width: 200px;}}@media (max-width: 400px) {.counter-section .container .row {display: flex;flex-direction: row;justify-content: space-between;text-align: center;}.counter-section .container .row .counterRow {min-width: 140px;}}.menu-area {position: relative;z-index: 1;}.menu-area.menu-nagative-gallery {padding-top: 115px;margin-bottom: 305px;padding-bottom: 285px;}.menu-area.style-2.menu-nagative-gallery {padding-top: 0;margin-bottom: 305px;padding-bottom: 200px;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.menu-area.menu-nagative-gallery {margin-bottom: 230px;padding-bottom: 220px;}.menu-area.style-2.menu-nagative-gallery {padding-top: 0;margin-bottom: 250px;padding-bottom: 200px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.menu-area.menu-nagative-gallery {margin-bottom: 200px;padding-bottom: 200px;}.menu-area.style-2.menu-nagative-gallery {padding-top: 0;margin-bottom: 200px;padding-bottom: 200px;}}@media (max-width: 767px) {.menu-area.menu-nagative-gallery {margin-bottom: 200px;padding-bottom: 200px;}.menu-area.style-2.menu-nagative-gallery {padding-top: 0;margin-bottom: 200px;padding-bottom: 200px;}}@media (max-width: 575px) {.menu-area.menu-nagative-gallery {margin-bottom: 230px;padding-bottom: 240px;}.menu-area.style-2.menu-nagative-gallery {padding-top: 0;margin-bottom: 250px;padding-bottom: 200px;}}.menu-area.menu-nagative-gallery .gallery-wrap {position: absolute;bottom: -190px;width: 100%;left: 0;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.menu-area.menu-nagative-gallery .gallery-wrap {bottom: -130px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.menu-area.menu-nagative-gallery .gallery-wrap {bottom: -100px;}}@media (max-width: 767px) {.menu-area.menu-nagative-gallery .gallery-wrap {bottom: -100px;}}@media (max-width: 575px) {.menu-area.menu-nagative-gallery .gallery-wrap {bottom: -150px;}}.menu-area.menu-with-shape .shape-one {position: absolute;left: 2%;top: -70px;max-width: 250px;z-index: 2;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.menu-area.menu-with-shape .shape-one {max-width: 180px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.menu-area.menu-with-shape .shape-one {max-width: 180px;}}@media (max-width: 767px) {.menu-area.menu-with-shape .shape-one {display: none;}}.menu-area.menu-with-shape .shape-two {position: absolute;right: 3%;bottom: 160px;z-index: -1;max-width: 250px;}@media only screen and (min-width: 768px) and (max-width: 991px) {.menu-area.menu-with-shape .shape-two {max-width: 180px;}}.menu-area .menu-loop .single-menu-box {-webkit-box-align: center;-ms-flex-align: center;align-items: center;margin-bottom: 20px;padding-left: 120px;position: relative;}@media (max-width: 575px) {.menu-area .menu-loop .single-menu-box {padding-left: 0;padding-top: 140px;}}.menu-area .menu-loop .single-menu-box .menu-desc {position: relative;-webkit-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;font-size: 14px;color: #222;padding: 20px 85px 20px 30px;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.menu-area .menu-loop .single-menu-box .menu-desc {padding: 20px 50px 20px 30px;}}@media (max-width: 399px) {.menu-area .menu-loop .single-menu-box .menu-desc {padding: 20px 50px 20px 30px;}}.menu-area .menu-loop .single-menu-box .menu-desc h4 {font-size: 24px;letter-spacing: -1px;margin-bottom: 8px;}.menu-area .menu-loop .single-menu-box .menu-desc .menu-link {position: absolute;right: 20px;top: 50%;-webkit-transform: translateY(-50%);transform: translateY(-50%);font-size: 24px;color: #4c6275;z-index: 2;-webkit-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;visibility: hidden;opacity: 0;}.menu-area .menu-loop .single-menu-box .menu-img {position: absolute;left: 0;top: 0;width: 120px;height: 100%;background-size: cover;background-position: center;}@media (max-width: 575px) {.menu-area .menu-loop .single-menu-box .menu-img {height: 120px;left: 30px;}}.menu-area .menu-loop .single-menu-box:hover .menu-desc {background-color: #fff;}.menu-area .menu-loop .single-menu-box:hover .menu-desc .menu-link {right: 40px;visibility: visible;opacity: 1;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.menu-area .menu-loop .single-menu-box:hover .menu-desc .menu-link {right: 15px;}}@media (max-width: 399px) {.menu-area .menu-loop .single-menu-box:hover .menu-desc .menu-link {right: 15px;}}.menu-area .menu-loop .single-menu-box.hover-drak:hover .menu-desc {background-color: #222;}.menu-area .menu-loop .single-menu-box.hover-drak:hover .menu-desc, .menu-area .menu-loop .single-menu-box.hover-drak:hover .menu-desc h4 a {color: #fff;}.gallery-container {margin: 0 auto;overflow-x: auto;white-space: nowrap;display: flex;scroll-behavior: smooth;padding: 10px;border-radius: 10px;scrollbar-width: none;}.gallery-slider {display: flex;gap: 10px;}.slide {flex: 0 0 auto;width: 33%;overflow: hidden;cursor: pointer;}@media (max-width: 767px) {.slide {width: 50%;}}.slide img {width: 100%;height: 100%;object-fit: cover;}.lightbox {display: none;position: fixed;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0, 0, 0, 0.8);justify-content: center;align-items: center;z-index: 9999;}.lightbox-content {text-align: center;}.lightbox-image {max-width: 90%;max-height: 80%;}.lightbox-image:hover {cursor: pointer;}.close {position: absolute;top: 10px;right: 10px;color: white;font-size: 30px;cursor: pointer;}.close:hover {color: white;}.lightbox-nav {position: absolute;top: 50%;transform: translateY(-50%);font-size: 30px;color: white;cursor: pointer;z-index: 1;}.lightbox-nav-prev {left: 20px;}.lightbox-nav-next {right: 20px;}.gallery-container::-webkit-scrollbar {height: 8px;}.gallery-container::-webkit-scrollbar-thumb {background: #888;border-radius: 10px;}.core-feature-section .container .features-loop > div {display: flex;position: relative;}.contact-part .contact-info .info-box {padding: 50px 45px;background-color: #fff;display: -ms-grid;display: grid;-ms-grid-rows: 1fr;grid-template-rows: 1fr;-ms-grid-columns: 40px 1fr;grid-template-columns: 40px 1fr;margin-bottom: 30px;grid-column-gap: 30px;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.contact-part .contact-info .info-box {padding: 50px 30px;-ms-grid-columns: 30px 1fr;grid-template-columns: 30px 1fr;}}@media (max-width: 767px) {.contact-part .contact-info .info-box {display: block;padding: 30px 20px;}}.contact-part .contact-info .info-box .icon {font-size: 40px;color: #4c6275;}@media (max-width: 767px) {.contact-part .contact-info .info-box .icon {margin-bottom: 15px;}}.contact-part .contact-info .info-box .desc h4 {font-size: 24px;margin-bottom: 20px;}.contact-part .contact-maps {height: 700px;width: 100%;}.contact-part .contact-form {background-color: #fff;padding: 100px;}@media only screen and (min-width: 768px) and (max-width: 991px) {.contact-part .contact-form {padding: 50px;}}@media (max-width: 767px) {.contact-part .contact-form {padding: 50px;}}.contact-part .contact-form .main-btn.btn-filled {-webkit-box-shadow: none;box-shadow: none;}.offers-area .offer-boxes-loop .offer-box {margin-bottom: 60px;}.offers-area .offer-boxes-loop .offer-box .offer-desc {background-color: #fff;padding: 65px 60px 60px;margin-left: 60px;margin-right: 60px;border-top: 6px solid #4c6275;margin-top: -75px;z-index: 2;position: relative;}@media only screen and (min-width: 768px) and (max-width: 991px) {.offers-area .offer-boxes-loop .offer-box .offer-desc {margin-left: 30px;margin-right: 30px;padding: 65px 40px 60px;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.offers-area .offer-boxes-loop .offer-box .offer-desc {margin-left: 20px;margin-right: 20px;padding: 40px 30px 30px;margin-top: -50px;}}@media (max-width: 575px) {.offers-area .offer-boxes-loop .offer-box .offer-desc {margin-left: 15px;margin-right: 15px;padding: 40px 20px 30px;margin-top: -30px;}}@media (max-width: 399px) {.offers-area .offer-boxes-loop .offer-box .offer-desc {margin-left: 5px;margin-right: 5px;padding: 30px 15px 20px;}}.offers-area .offer-boxes-loop .offer-box .offer-desc .main-btn {-webkit-box-shadow: none;box-shadow: none;margin-top: 30px;}@media (max-width: 575px) {.offers-area .offer-boxes-loop .offer-box .offer-desc .main-btn {padding: 0 35px;line-height: 40px;}}.offers-area .offer-boxes-loop .offer-box .offer-desc .title-wrap {border-bottom: 2px solid #ececec;margin-bottom: 40px;padding-bottom: 40px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}.offers-area .offer-boxes-loop .offer-box .offer-desc .title-wrap .title .room-cat {text-transform: uppercase;padding-bottom: 10px;font-size: 14px;font-weight: 700;letter-spacing: 3px;}@media (max-width: 575px) {.offers-area .offer-boxes-loop .offer-box .offer-desc .title-wrap .title .room-cat {letter-spacing: 2px;}}.offers-area .offer-boxes-loop .offer-box .offer-desc .title-wrap .title h2 {font-size: 48px;letter-spacing: -1px;}@media only screen and (min-width: 576px) and (max-width: 767px) {.offers-area .offer-boxes-loop .offer-box .offer-desc .title-wrap .title h2 {font-size: 32px;}}@media (max-width: 575px) {.offers-area .offer-boxes-loop .offer-box .offer-desc .title-wrap .title h2 {font-size: 24px;}}.offers-area .offer-boxes-loop .offer-box .offer-desc .title-wrap .price {font-size: 40px;color: #4c6275;font-weight: 700;text-align: right;line-height: 1;}@media only screen and (min-width: 768px) and (max-width: 991px) {.offers-area .offer-boxes-loop .offer-box .offer-desc .title-wrap .price {font-size: 32px;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.offers-area .offer-boxes-loop .offer-box .offer-desc .title-wrap .price {font-size: 28px;}}@media (max-width: 575px) {.offers-area .offer-boxes-loop .offer-box .offer-desc .title-wrap .price {font-size: 20px;}}.offers-area .offer-boxes-loop .offer-box .offer-desc .title-wrap .price span {font-size: 16px;}.offers-area .offer-boxes-loop .offer-box .offer-desc .offer-text, .offers-area .offer-boxes-loop .offer-box .offer-desc .offer-feature {font-family: "Roboto", sans-serif;}@media only screen and (min-width: 768px) and (max-width: 991px) {.offers-area .offer-boxes-loop .offer-box .offer-desc .offer-feature {margin-top: 50px;}}@media (max-width: 767px) {.offers-area .offer-boxes-loop .offer-box .offer-desc .offer-feature {margin-top: 50px;}}.offers-area .offer-boxes-loop .offer-box .offer-desc .offer-feature li {width: 50%;float: left;margin-bottom: 20px;padding-left: 40px;position: relative;}.offers-area .offer-boxes-loop .offer-box .offer-desc .offer-feature li i {color: #4c6275;position: absolute;left: 0;top: 50%;-webkit-transform: translateY(-50%);transform: translateY(-50%);}.menu-area.gradient-white {background: linear-gradient(45deg, #f8f8f8 0%, white 100%);}.team-section.has-slider .container-fluid {padding-left: 0;padding-right: 0;}@media (max-width: 575px) {.team-section.has-slider .container-fluid {padding-left: 40px;padding-right: 40px;}}@media (max-width: 399px) {.team-section.has-slider .container-fluid {padding-left: 15px;padding-right: 15px;}}.team-section .team-loop {display: flex;justify-content: center;flex-wrap: wrap;}.team-section .team-loop .member-box {position: relative;margin-bottom: 30px;}.team-section .team-loop .member-box .member-img {position: relative;overflow: hidden;}.team-section .team-loop .member-box .member-img img {width: 360px;max-width: none;}.gallery-popup img {width: 360px;height: auto;}.team-section .team-loop .member-box .member-img::before {position: absolute;left: 0;top: 0;width: 360px;height: 100%;opacity: 0.7;content: '';z-index: 1;}.team-section .team-loop .member-box:hover .member-img img {-webkit-transform: scale(1.1);transform: scale(1.1);}.team-section .team-loop .member-box .member-info {position: absolute;bottom: 40px;left: 40px;}@media (max-width: 767px) {.team-section .team-loop .member-box .member-info {left: 20px;bottom: 20px;}}.team-section .team-loop .member-box .member-info h3 {font-size: 30px;text-transform: uppercase;margin-bottom: 10px;color: #fff;}@media (max-width: 767px) {.team-section .team-loop .member-box .member-info h3 {font-size: 22px;}}.team-section .team-loop .member-box .member-info span {color: #4c6275;font-weight: 700;text-transform: uppercase;}.team-section .team-loop .member-box .socail-trigger {position: absolute;z-index: 2;font-weight: 700;font-size: 30px;background-color: #fff;color: #1e1e2a;right: 0;top: 0;width: 60px;height: 60px;text-align: center;line-height: 60px;}.team-section .team-loop .member-box .socail-trigger:hover {background-color: #4c6275;color: #fff;}@media only screen and (min-width: 1200px) and (max-width: 1599px) {.team-section .team-loop.team-slider-one .member-box .member-info {left: 20px;bottom: 20px;}}@media only screen and (min-width: 992px) and (max-width: 1200px) {.team-section .team-loop.team-slider-one .member-box .member-info {left: 20px;bottom: 20px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.team-section .team-loop.team-slider-one .member-box .member-info {left: 15px;bottom: 15px;}}@media only screen and (min-width: 1200px) and (max-width: 1599px) {.team-section .team-loop.team-slider-one .member-box .member-info h3 {font-size: 22px;}}@media only screen and (min-width: 992px) and (max-width: 1200px) {.team-section .team-loop.team-slider-one .member-box .member-info h3 {font-size: 22px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.team-section .team-loop.team-slider-one .member-box .member-info h3 {font-size: 22px;}}.contact-maps {height: 700px;width: 100%;}.about-style-2 {position: relative;background-color: #4c6275;}.about-style-2 .about-text-descr {text-align: right;max-width: 400px;margin: 0 30px 0 auto;position: relative;}.about-style-2 .about-text-descr:after {content: "";background: #617680;height: 100%;width: 2px;display: block;position: absolute;right: -45px;top: 0;}.about-style-2 .section-header {padding-left: 30px;margin-bottom: 0;}.about-style-2 .section-header .custom-primary {font-size: 18px;color: #ffffff;margin-bottom: 10px;}.dark-bg {background-color: #4c6275;}@media (max-width: 991px) {.about-style-2 .about-text-descr {max-width: 100%;margin-bottom: 30px;margin-right: 0;text-align: left;}.about-style-2 .about-text-descr:after {left: 0;right: 0;height: 2px;width: 100%;bottom: -30px;top: auto;}.about-style-2 .section-header {padding-left: 0;padding-top: 30px;}.about-style-2 .section-title-wrap.section-header {margin-bottom: 0;}}footer {}footer .footer-widget-area .footer-row {justify-content: space-between;}footer .footer-widget-area {position: relative;z-index: 0;background-color: #f8f8f8;}footer .footer-widget-area .widget, footer .footer-widget-area .widget a, footer .footer-widget-area .widget .widget-title, footer .footer-widget-area .widget h6 {color: #fff;}footer .footer-widget-area .widget .widget-title {font-size: 24px;margin-bottom: 4px;margin-bottom: 40px;}footer .footer-widget-area .widget.site-info-widget {color: #bababa;}@media only screen and (min-width: 992px) and (max-width: 1199px) {footer .footer-widget-area .widget.site-info-widget {font-size: 14px;}}@media only screen and (min-width: 576px) and (max-width: 767px) {footer .footer-widget-area .widget.site-info-widget {font-size: 14px;}}footer .footer-widget-area .widget.nav-widget {padding-left: 70px;}@media only screen and (min-width: 768px) and (max-width: 991px) {footer .footer-widget-area .widget.nav-widget {padding-left: 0;}}@media (max-width: 767px) {footer .footer-widget-area .widget.nav-widget {padding-left: 0;}}footer .footer-widget-area .widget.nav-widget ul li {margin-bottom: 35px;width: 50%;float: left;}@media (max-width: 399px) {footer .footer-widget-area .widget.nav-widget ul li {margin-bottom: 20px;width: 100%;}}footer .footer-widget-area .widget.nav-widget ul li a {font-family: "Roboto", sans-serif;position: relative;padding-left: 20px;}footer .footer-widget-area .widget.nav-widget ul li a:hover {padding-left: 30px;color: #4c6275;}footer .footer-widget-area .widget.nav-widget ul li a::before {position: absolute;left: 0;top: 0;content: '+';}footer .footer-widget-area .widget.nav-widget ul li:last-child {margin-bottom: 0;}@media only screen and (min-width: 768px) and (max-width: 991px) {footer .footer-widget-area .widget.contact-widget {padding-left: 70px;}}@media only screen and (min-width: 576px) and (max-width: 767px) {footer .footer-widget-area .widget.contact-widget {padding-left: 20px;}}footer .footer-widget-area .widget.contact-widget .contact-lists .contact-box {margin-bottom: 30px;padding-bottom: 30px;border-bottom: 1px solid #2e2e2e;display: -ms-grid;display: grid;-ms-grid-columns: 40px 1fr;grid-template-columns: 40px 1fr;-ms-grid-rows: 1fr;grid-template-rows: 1fr;grid-column-gap: 20px;font-size: 14px;}@media only screen and (min-width: 992px) and (max-width: 1199px) {footer .footer-widget-area .widget.contact-widget .contact-lists .contact-box {grid-column-gap: 15px;}}footer .footer-widget-area .widget.contact-widget .contact-lists .contact-box:last-child {margin-bottom: 0;padding-bottom: 0;border: none;}footer .footer-widget-area .widget.contact-widget .contact-lists .contact-box .title {font-size: 20px;margin-bottom: 10px;}footer .footer-widget-area .widget.contact-widget .contact-lists .contact-box .icon svg {width: 42px;}footer .footer-widget-area.light-theme {background-image: url(https://imagedelivery.net/eE656fmVeD1Y-PS_mBBsdQ/46684652-7a98-4d8c-c028-2b1be6ff3000/public);}footer .footer-widget-area.light-theme::after {display: none;}footer .footer-widget-area.light-theme .widget, footer .footer-widget-area.light-theme .widget a {color: #595959;}footer .footer-widget-area.light-theme .widget .widget-title, footer .footer-widget-area.light-theme .widget h6 {color: #222;}footer .footer-widget-area.light-theme .widget.contact-widget .contact-box {border-color: #e1e1e1;}footer .copyright-area {background-color: #111;color: #fff;}footer .copyright-area .copyright-text {font-size: 14px;font-weight: 700;letter-spacing: 3px;text-transform: uppercase;}@media (max-width: 575px) {footer .copyright-area .copyright-text {letter-spacing: 0;}}footer .copyright-area .copyright-text a {color: #fff;text-decoration: underline;}footer .copyright-area .copyright-text.copyright-two {text-transform: none;font-family: "Roboto", sans-serif;font-weight: 700;letter-spacing: 0;}@media (max-width: 767px) {footer .copyright-area .copyright-text {margin-top: 10px;text-align: center;}}footer .copyright-area .footer-menu ul li {display: inline-block;position: relative;padding-left: 15px;margin-right: 15px;}@media (max-width: 450px) {footer .copyright-area .footer-menu ul li {padding-left: 10px;margin-right: 5px;}}footer .copyright-area .footer-menu ul li::before {position: absolute;left: 0;top: 50%;-webkit-transform: translateY(-50%);transform: translateY(-50%);width: 3px;height: 12px;background-color: #fff;content: '';}@media (max-width: 399px) {footer .copyright-area .footer-menu ul li::before {display: none;}}footer .copyright-area .footer-menu ul li:first-child {padding-left: 0;margin-left: 0;}footer .copyright-area .footer-menu ul li:first-child::before {display: none;}footer .copyright-area .footer-menu ul li a {color: #fff;font-weight: 700;font-family: "Roboto", sans-serif;}footer .copyright-area .footer-menu ul li a:hover {color: #4c6275;}footer .copyright-area.light-theme {background-color: #f8f8f8;}footer .copyright-area.light-theme, footer .copyright-area.light-theme a, footer .copyright-area.light-theme .copyright-text, footer .copyright-area.light-theme .footer-menu ul li a {color: #222;}footer .copyright-area.light-theme .footer-menu ul li::before {background-color: #737373;}.back-to-top {position: fixed;right: 0;bottom: 40px;height: 40px;width: 40px;text-align: center;line-height: 40px;background-color: #4c6275;z-index: 99;color: #fff;font-size: 18px;opacity: 0;visibility: hidden;}.back-to-top.active {visibility: visible;opacity: 1;right: 40px;}.back-to-top:hover {background-color: #222;}