 .auto-container {position: static;max-width: 1200px;padding: 0px 15px;margin: 0 auto;}.medium-container {position: static;max-width: 1000px;padding: 0px 15px;margin: 0 auto;}.page-wrapper {position: relative;margin: 0 auto;width: 100%;min-width: 300px;}.theme-btn {cursor: pointer;display: inline-block;transition: all 0.3s ease;-moz-transition: all 0.3s ease;-webkit-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;}.centered {text-align: center;}::-webkit-input-placeholder {color: inherit;}::-moz-input-placeholder {color: inherit;}::-ms-input-placeholder {color: inherit;}.hm3-fluid-section {position: relative;overflow: hidden;padding: 0px 0px 0px;}.hm3-fluid-section .outer-container {position: relative;min-height: 250px;}.hm3-fluid-section .image-column {position: absolute;left: 0px;top: 0px;width: 50%;height: 100%;background-repeat: no-repeat;background-position: center center;background-size: cover;}.hm3-fluid-section .image-column:before {position: absolute;content: "";left: 0px;top: 0px;width: 100%;height: 100%;opacity: 0.3;background-color: #00131f;}.hm3-fluid-section .image-column .video-box {position: absolute;left: 50%;top: 50%;z-index: 1;width: 90px;height: 90px;color: #ffffff;font-size: 94px;text-align: center;border-radius: 50px;line-height: 86px;margin-top: -45px;margin-left: -45px;display: inline-block;transition: all 0.3s ease;-moz-transition: all 0.3s ease;-webkit-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;}.hm3-fluid-section .image-column .video-box .overlay-box span {position: absolute;width: 90px;height: 90px;left: 50%;top: 50%;z-index: 99;color: #ffffff;font-weight: 400;font-size: 16px;text-align: center;border-radius: 50%;padding-left: 7px;display: inline-block;margin-top: -45px;margin-left: -45px;transition: all 900ms ease;-moz-transition: all 900ms ease;-webkit-transition: all 900ms ease;-ms-transition: all 900ms ease;-o-transition: all 900ms ease;box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.1);}.hm3-fluid-section .image-column .video-box .ripple, .hm3-fluid-section .image-column .video-box .ripple:before, .hm3-fluid-section .image-column .video-box .ripple:after {position: absolute;top: 50%;left: 50%;height: 90px;width: 90px;margin-left: 0.5px;-webkit-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);transform: translate(-50%, -50%);-webkit-border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius: 50%;-o-border-radius: 50%;border-radius: 50%;-webkit-box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.4);-moz-box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.4);-ms-box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.4);-o-box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.4);box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.4);-webkit-animation: ripple 3s infinite;-moz-animation: ripple 3s infinite;-ms-animation: ripple 3s infinite;-o-animation: ripple 3s infinite;animation: ripple 3s infinite;}.hm3-fluid-section .image-column .video-box .ripple:before {-webkit-animation-delay: 0.9s;-moz-animation-delay: 0.9s;-ms-animation-delay: 0.9s;-o-animation-delay: 0.9s;animation-delay: 0.9s;content: "";position: absolute;}.hm3-fluid-section .image-column .video-box .ripple:after {-webkit-animation-delay: 0.6s;-moz-animation-delay: 0.6s;-ms-animation-delay: 0.6s;-o-animation-delay: 0.6s;animation-delay: 0.6s;content: "";position: absolute;}@-webkit-keyframes ripple {70% {box-shadow: 0 0 0 70px rgba(253, 167, 0, 0);}100% {box-shadow: 0 0 0 0 rgba(253, 167, 0, 0);}}@keyframes ripple {70% {box-shadow: 0 0 0 70px rgba(253, 167, 0, 0);}100% {box-shadow: 0 0 0 0 rgba(253, 167, 0, 0);}}.hm3-fluid-section .image-column .image-box {position: relative;display: none;}.hm3-fluid-section .image-column .image-box img {position: relative;display: block;width: 100%;}.hm3-fluid-section .content-column {position: relative;float: right;width: 50%;}.hm3-fluid-section .content-column .title-box {position: relative;}.hm3-fluid-section .content-column .inner-column {position: relative;max-width: 750px;width: 100%;float: left;padding: 30px 15px 80px 100px;}.hm3-fluid-section .content-column .title {position: relative;font-weight: 700;letter-spacing: 6px;font-size: var(--font-20);color: var(--main-color);text-transform: uppercase;}.hm3-fluid-section .content-column h2 {color: var(--dark-text-color);font-weight: 700;line-height: 1.2em;letter-spacing: 1px;margin-top: var(--margin-top-10);text-transform: uppercase;}.hm3-fluid-section .content-column .text {position: relative;color: #888888;line-height: 1.7em;margin-top: var(--margin-top-15);font-size: var(--font-18);margin-bottom: var(--margin-bottom-45);}.hm3-fluid-section .style-title {position: absolute;left: 0px;top: -15px;line-height: 1em;font-size: 150px;color: #f6f6f6;font-family: "Entreaty";}.hm3-fluid-section .tour {position: relative;font-size: var(--font-18);color: var(--main-color);display: inline-block;padding-right: 16px;font-weight: 500;margin-left: var(--margin-left-30);margin-top: var(--margin-top-15);font-family: var(--font-family-exo);border-bottom: 1px solid var(--main-color);transition: all 300ms ease;-moz-transition: all 300ms ease;-webkit-transition: all 300ms ease;-ms-transition: all 300ms ease;-o-transition: all 300ms ease;}.hm3-fluid-section .tour:before {position: absolute;content: "\f0da";right: 0px;bottom: 0px;font-family: "Font Awesome 5 Free";font-weight: 900;position: absolute;left: 0;top: 0;line-height: inherit;}.hm3-fluid-section .tour:hover {color: var(--dark-color);border-color: var(--dark-color);}.hm3-fluid-section .content-column .carousel-box {position: relative;padding: 30px 30px;border-radius: 10px;margin-left: -310px;background-color: #f8f8f8;margin-top: var(--margin-top-70);box-shadow: 0px 0px 50px rgba(0, 0, 0, 0.15);}.hm3-fluid-section .content-column .carousel-box .image {position: relative;}.hm3-fluid-section .content-column .carousel-box .image .overlay-box {position: absolute;left: 0px;top: 0px;width: 100%;height: 100%;text-align: center;overflow: hidden;line-height: 45px;overflow: hidden;transition: all 0.3s ease;-moz-transition: all 0.3s ease;-webkit-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;}.hm3-fluid-section .content-column .carousel-box .image .overlay-box:before {position: absolute;content: "";left: 0px;top: 0px;right: 0px;bottom: 0px;z-index: 10;}.hm3-fluid-section .content-column .carousel-box .image .overlay-box span {position: absolute;width: 80px;height: 80px;left: 50%;top: 50%;z-index: 10;color: var(--white-color);font-weight: 400;font-size: var(--font-64);text-align: center;padding-left: 4px;display: inline-block;margin-top: -40px;margin-left: -40px;line-height: 70px;border-radius: 50%;transition: all 900ms ease;-moz-transition: all 900ms ease;-webkit-transition: all 900ms ease;-ms-transition: all 900ms ease;-o-transition: all 900ms ease;}.hm3-fluid-section .content-column .carousel-box .image .overlay-box span .ripple, .hm3-fluid-section .content-column .carousel-box .image .overlay-box span .ripple:before, .hm3-fluid-section .content-column .carousel-box .image .overlay-box span .ripple:after {position: absolute;top: 50%;left: 50%;width: 65px;height: 65px;margin-left: 0.5px;-webkit-transform: translate(-49%, -54%);-moz-transform: translate(-49%, -54%);-ms-transform: translate(-49%, -54%);-o-transform: translate(-49%, -54%);transform: translate(-49%, -54%);-webkit-border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius: 50%;-o-border-radius: 50%;border-radius: 50%;-webkit-box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.4);-moz-box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.4);-ms-box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.4);-o-box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.4);box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.4);-webkit-animation: ripple 3s infinite;-moz-animation: ripple 3s infinite;-ms-animation: ripple 3s infinite;-o-animation: ripple 3s infinite;animation: ripple 3s infinite;}.hm3-fluid-section .content-column .carousel-box .image .overlay-box span .ripple:before {-webkit-animation-delay: 0.9s;-moz-animation-delay: 0.9s;-ms-animation-delay: 0.9s;-o-animation-delay: 0.9s;animation-delay: 0.9s;content: "";position: absolute;}.hm3-fluid-section .content-column .carousel-box .image .overlay-box span .ripple:after {-webkit-animation-delay: 0.6s;-moz-animation-delay: 0.6s;-ms-animation-delay: 0.6s;-o-animation-delay: 0.6s;animation-delay: 0.6s;content: "";position: absolute;}.hm3-fluid-section .content-column .carousel-box .owl-dots {display: none;}.hm3-fluid-section .content-column .carousel-box .owl-nav {position: absolute;left: 200px;bottom: -110px;}.hm3-fluid-section .content-column .carousel-box .owl-nav .owl-prev {position: relative;width: 44px;height: 44px;line-height: 44px;text-align: center;font-size: var(--font-12);display: inline-block;border-radius: 6px;color: var(--white-color);background-color: var(--main-color-two);transition: all 500ms ease;-moz-transition: all 500ms ease;-webkit-transition: all 500ms ease;-ms-transition: all 500ms ease;-o-transition: all 500ms ease;}.hm3-fluid-section .content-column .carousel-box .owl-nav .owl-next {position: relative;width: 44px;height: 44px;line-height: 44px;text-align: center;margin-left: var(--margin-left-5);font-size: var(--font-12);display: inline-block;border-radius: 6px;color: var(--white-color);background-color: var(--main-color);transition: all 500ms ease;-moz-transition: all 500ms ease;-webkit-transition: all 500ms ease;-ms-transition: all 500ms ease;-o-transition: all 500ms ease;}.hm3-fluid-section .content-column .carousel-box .owl-nav .owl-prev:hover, .hm3-fluid-section .content-column .carousel-box .owl-nav .owl-next:hover {background-color: var(--dark-color);}.hm3-gallery-section {position: relative;padding: 100px 0px 100px;}.hm3-gallery-section .hm3-gallery-block {padding: 0px 5px;float: left;margin-bottom: 10px;}.hm3-gallery-section .hm3-gallery-block.small-item {width: 20%;min-height: 198px;}.hm3-gallery-section .hm3-gallery-block.large-item {width: 40%;}.hm3-gallery-section .btn-box {position: relative;margin-top: var(--margin-top-50);}.hm3-gallery-block {position: relative;margin-bottom: 20px;}.hm3-gallery-block .inner-box {position: relative;border-radius: 8px;overflow: hidden;display: block;}.hm3-gallery-block .inner-box .image {position: relative;}.hm3-gallery-block .inner-box .image img {position: relative;width: 100%;display: block;}.hm3-gallery-block .inner-box .overlay-box {position: absolute;left: 0px;top: 0px;right: 0px;bottom: 0px;transition: -webkit-transform 0.4s ease;transition: transform 0.4s ease;transition: transform 0.4s ease, -webkit-transform 0.4s ease;-webkit-transform: scale(0, 1);-ms-transform: scale(0, 1);transform: scale(0, 1);-webkit-transform-origin: right center;-ms-transform-origin: right center;transform-origin: right center;}.hm3-gallery-block .inner-box:hover .overlay-box {-webkit-transform: scale(1, 1);-ms-transform: scale(1, 1);transform: scale(1, 1);-webkit-transform-origin: left center;-ms-transform-origin: left center;transform-origin: left center;}.hm3-gallery-block .inner-box .image .overlay-box:before {position: absolute;content: "";left: 0px;top: 0px;right: 0px;bottom: 0px;z-index: 1;opacity: 0.7;background-color: var(--main-color);}.hm3-gallery-block .inner-box .image .overlay-box .search-icon {position: absolute;left: 50%;top: 50%;width: 44px;height: 44px;color: var(--black-color);z-index: 1;font-weight: 600;font-size: var(--font-16);text-align: center;line-height: 44px;margin-left: -22px;margin-top: -22px;border-radius: 0px;display: inline-block;background-color: #ffffff;-webkit-transition: all 300ms ease;-ms-transition: all 300ms ease;-o-transition: all 300ms ease;-moz-transition: all 300ms ease;transition: all 300ms ease;border-radius: 5px;}.hm3-gallery-block .inner-box .image .overlay-box .search-icon:hover {background-color: var(--main-color);color: #ffffff;}.hm5-pricing-section {position: relative;padding: 100px 0px 70px;}.hm5-pricing-section .hm5-sec-title {margin-bottom: 100px;}.price-block {position: relative;margin-bottom: 30px;}.price-block .inner-box {position: relative;border-radius: 10px;padding: 50px 30px 0px;}.price-block .inner-box .icon-outer {position: absolute;right: 25px;top: 0px;width: 130px;height: 130px;border-radius: 50%;margin-top: -65px;display: inline-block;}.price-block .inner-box .icon-outer:before {position: absolute;content: "";right: 0px;top: 0px;width: 130px;height: 130px;border-radius: 50%;border: 1px dashed #c8c8c8;}.price-block.active .inner-box .icon-outer:before, .price-block .inner-box:hover .icon-outer:before {z-index: -1;}.price-block .inner-box .icon-outer .icon {position: relative;width: 105px;height: 105px;border-radius: 50%;text-align: center;line-height: 105px;font-size: var(--font-46);color: var(--main-color);background-color: #fff;transform: translateX(12px) translateY(15px);box-shadow: 0px 10px 15px rgba(0, 0, 0, 0.05);font-size: 60px;line-height: 1.6;}.price-block .inner-box:hover {background: red;border-radius: 10px;background-color: #f8f8f8;box-shadow: 0px 0px 25px rgba(0, 0, 0, 0.16);transition: all 500ms ease;-moz-transition: all 500ms ease;-webkit-transition: all 500ms ease;-ms-transition: all 500ms ease;-o-transition: all 500ms ease;}.price-block .inner-box h5 {font-weight: 600;max-width: 160px;line-height: 1.4em;font-size: 22px;color: #000;margin-bottom: 0px;transition: all 500ms ease;-moz-transition: all 500ms ease;-webkit-transition: all 500ms ease;-ms-transition: all 500ms ease;-o-transition: all 500ms ease;}.price-block .inner-box .price {position: relative;font-weight: 600;font-size: 50px;color: #00131f;margin-bottom: 15px;transition: all 500ms ease;-moz-transition: all 500ms ease;-webkit-transition: all 500ms ease;-ms-transition: all 500ms ease;-o-transition: all 500ms ease;}.price-block .inner-box .price sup {position: relative;font-size: 28px;top: -18px;}.price-block .inner-box .price span {position: relative;color: #555555;font-size: 20px;font-weight: 700;transition: all 500ms ease;-moz-transition: all 500ms ease;-webkit-transition: all 500ms ease;-ms-transition: all 500ms ease;-o-transition: all 500ms ease;}.price-block .inner-box .price-list li:before {position: absolute;content: "\f00c";left: 0px;top: 0px;font-size: 14px;font-family: "Font Awesome 5 Free";font-weight: 900;}.price-block .inner-box .channels {position: relative;padding: 28px 30px;border-radius: 8px;font-weight: 700;text-align: center;font-size: 24px;background-color: #ebebeb;color: var(--main-color);text-transform: uppercase;margin-bottom: 25px;transition: all 500ms ease;-moz-transition: all 500ms ease;-webkit-transition: all 500ms ease;-ms-transition: all 500ms ease;-o-transition: all 500ms ease;}.price-block .inner-box .channels span {position: relative;display: block;font-size: 15px;color: #000;text-transform: capitalize;margin-top: 10px;}.price-block .inner-box .price-list {position: relative;margin: 0 0 20px 0;}.price-block .inner-box .price-list li {position: relative;color: #555555;padding-left: 28px;font-size: 17px;margin-bottom: 10px;transition: all 500ms ease;-moz-transition: all 500ms ease;-webkit-transition: all 500ms ease;-ms-transition: all 500ms ease;-o-transition: all 500ms ease;}.price-block .inner-box .price-list li:before {position: absolute;content: "\f00c";left: 0px;top: 0px;font-size: 14px;font-family: "Font Awesome 5 Free";}.price-block .inner-box .price-list li:last-child {margin-bottom: var(--margin-0);}.price-block .inner-box .btn-box {position: relative;margin-top: var(--margin-top-50);border-radius: 50px;margin: 0px 30px;}.price-block .inner-box .btn-box .choose-btn {position: relative;border-radius: 50px;padding: 21px 50px;font-weight: 700;display: inline-block;font-size: var(--font-16);color: var(--white-color);text-transform: uppercase;background-color: var(--main-color);transition: all 500ms ease;-moz-transition: all 500ms ease;-webkit-transition: all 500ms ease;-ms-transition: all 500ms ease;-o-transition: all 500ms ease;}.price-block.active .inner-box .btn-box .choose-btn, .price-block .inner-box:hover .btn-box .choose-btn {background-color: var(--black-color);}.hm5-fluid-section-one {position: relative;padding: 0px 0px 0px;}.hm5-fluid-section-one .outer-container {position: relative;min-height: 250px;background-color: #f5f5f5;background-position: right top;background-repeat: no-repeat;}.hm5-fluid-section-one .content-column {position: relative;float: left;width: 50%;background-size: cover;}.hm5-fluid-section-one .content-column .play-box {position: absolute;right: 130px;bottom: 0px;width: 155px;height: 185px;text-align: center;padding-top: 55px;border-radius: 50% 50% 0px 0px;background-color: var(--main-color);}.hm5-fluid-section-one .content-column .play-box .play-btn {position: relative;width: 70px;height: 70px;padding-left: 2px;font-size: var(--font-24);color: var(--main-color);display: inline-block;border-radius: 50px;line-height: 70px;background-color: var(--white-color);}.hm5-fluid-section-one .content-column .play-box .ripple, .hm5-fluid-section-one .content-column .play-box .ripple:before, .hm5-fluid-section-one .content-column .play-box .ripple:after {position: absolute;top: 50%;left: 50%;width: 70px;height: 70px;-webkit-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);transform: translate(-50%, -50%);-webkit-border-radius: 50% 50% 50% 50%;-moz-border-radius: 50% 50% 50% 50%;-ms-border-radius: 50% 50% 50% 50%;-o-border-radius: 50% 50% 50% 50%;border-radius: 50% 50% 50% 50%;-webkit-box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.6);-moz-box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.6);-ms-box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.6);-o-box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.6);box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.6);-webkit-animation: ripple 3s infinite;-moz-animation: ripple 3s infinite;-ms-animation: ripple 3s infinite;-o-animation: ripple 3s infinite;animation: ripple 3s infinite;}.hm5-fluid-section-one .content-column .play-box .ripple:before {-webkit-animation-delay: 0.9s;-moz-animation-delay: 0.9s;-ms-animation-delay: 0.9s;-o-animation-delay: 0.9s;animation-delay: 0.9s;content: "";position: absolute;}.hm5-fluid-section-one .content-column .play-box .ripple:after {-webkit-animation-delay: 0.6s;-moz-animation-delay: 0.6s;-ms-animation-delay: 0.6s;-o-animation-delay: 0.6s;animation-delay: 0.6s;content: "";position: absolute;}@-webkit-keyframes ripple {70% {box-shadow: 0 0 0 70px rgba(253, 167, 0, 0);}100% {box-shadow: 0 0 0 0 rgba(253, 167, 0, 0);}}@keyframes ripple {70% {box-shadow: 0 0 0 70px rgba(253, 167, 0, 0);}100% {box-shadow: 0 0 0 0 rgba(253, 167, 0, 0);}}.hm5-fluid-section-one .content-column:before {position: absolute;content: "";left: 0px;top: 0px;right: 0px;bottom: 0px;opacity: 0.7;background-color: #000e1d;}.hm5-fluid-section-one .content-column .inner-column {position: relative;max-width: 700px;width: 100%;margin: 0 auto;padding: 230px 15px 230px 15px;}.hm5-fluid-section-one .content-column .title-box {position: relative;margin-bottom: 35px;}.hm5-fluid-section-one .content-column .title-box h2 {font-weight: 700;line-height: 1.1em;font-size: var(--font-55);color: var(--white-color);text-transform: uppercase;}.hm5-fluid-section-one .content-column .title-box h2 span {display: block;font-size: var(--font-36);}.hm5-fluid-section-one .content-column .title-box .text {position: relative;font-size: var(--font-20);color: var(--white-color);line-height: 1.6em;margin-top: var(--margin-top-15);font-family: var(--font-family-lato);}.hm5-fluid-section-one .image-column {position: absolute;right: 0px;top: 0px;width: 50%;height: 100%;background-repeat: no-repeat;background-position: center center;background-size: cover;}.hm5-fluid-section-one .image-column:before {position: absolute;content: "";left: 0px;top: 0px;right: 0px;bottom: 0px;opacity: 0.5;background-color: var(--black-color);}.hm5-fluid-section-one .image-column .inner-column {position: relative;max-width: 700px;margin: 0 auto;padding: 210px 50px 200px 50px;}.hm5-fluid-section-one .image-column h2 {position: relative;font-weight: 700;line-height: 1.2em;text-align: center;font-size: var(--font-46);text-transform: uppercase;color: var(--white-color);text-transform: uppercase;margin-bottom: var(--margin-bottom-20);}.hm5-fluid-section-one .image-column .text {position: relative;font-weight: 400;line-height: 1.4em;text-align: center;font-size: var(--font-20);color: var(--white-color);font-family: var(--font-family-lato);margin-bottom: var(--margin-bottom-45);}.hm3-gallery-section .hm3-sec-title.centered {margin-bottom: 40px;}.hm3-gallery-section .btn-box {position: relative;margin-top: 50px;}.theme-btn {cursor: pointer;display: inline-block;transition: all 0.3s ease;-moz-transition: all 0.3s ease;-webkit-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;}.hm3-btn-style-two {position: relative;display: inline-block;font-size: 16px;line-height: 30px;color: #fff;font-weight: 700;overflow: hidden;background: none;border-radius: 8px;padding: 16px 44px;letter-spacing: 0.5px;text-transform: uppercase;-webkit-transition: all 0.4s;-moz-transition: all 0.4s;-o-transition: all 0.4s;transition: all 0.4s;}.hm3-gallery-section a.theme-btn.hm3-btn-style-two:hover {color: #000;}.course-footer span.free {float: right;}