 @import url('https://fonts.googleapis.com/css?family=Playfair+Display:400,400i,700,700i,900,900i|Poppins:300,300i,400,400i,500,500i,600,600i,700,700i,800,800i&display=swap');@import url('owl.css');@import url('fontawesome-all.min.css?v1.1');@import url('flaticon.css');@import url('scrollbar.css');*{margin:0px;padding:0px;border:none;outline:none;font-size: 100%;line-height: inherit;}body {font-size:15px;color:#7f8a99;line-height:1.6em;font-weight:400;background:#ffffff;-webkit-font-smoothing: antialiased;-moz-font-smoothing: antialiased;font-family: 'Poppins', sans-serif;}a{text-decoration:none;cursor:pointer;color: #d5ae82;}.theme_color{color:#d5ae82;}a:hover, a:focus, a:visited, a:active, button:active{text-decoration:none;outline:none;}h1,h2,h3,h4,h5,h6 {position:relative;font-weight:normal;margin:0px 0px 15px;background:none;line-height:1.25em;font-family: 'Playfair Display', cursive;}h1{font-size: 90px;}h2{font-size: 40px;}h3{font-size: 30px;}h4{font-size: 24px;}h5{font-size: 20px;}h6{font-size: 14px;}input,select,button{font-family: 'Poppins', sans-serif;}textarea{overflow:hidden;resize: none;}button{outline: none !important;cursor: pointer;}p{font-size: 15px;line-height: 1.6em;font-weight: 400;margin: 0 0 15px;}.text{font-size: 15px;line-height: 1.6em;font-weight: 400;margin: 0 0;}::-webkit-input-placeholder{color: inherit;}::-moz-input-placeholder{color: inherit;}::-ms-input-placeholder{color: inherit;}.page-wrapper{position:relative;margin:0 auto;width:100%;min-width:300px;z-index: 9;overflow: hidden;}.auto-container{position:static;max-width:1200px;padding:0px 15px;margin:0 auto;}ul,li{list-style:none;padding:0px;margin:0px;}figure{display: block;margin: 0;padding: 0;}.inner, .inner-box{display: block;}.theme-btn{display:inline-block;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}.theme-btn i{position: relative;display: inline-block;font-size: 14px;margin-left: 3px;}.centered{text-align:center !important;}.btn-style-one{position: relative;display: inline-block;text-transform:uppercase;border-radius:0px;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;}.btn-style-one .btn-title{position: relative;display:block;font-size: 13px;line-height: 22px;color: #ffffff;font-weight: 600;padding: 10px 38px;min-height: 42px;background: #061138;border-radius:0px;z-index:1;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;}.btn-style-one:hover .btn-title{background: #d5ae82;color: #ffffff;}.btn-style-two{position: relative;display: inline-block;text-transform:uppercase;border-radius:0px;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;}.btn-style-two .btn-title{position: relative;display:block;font-size: 13px;line-height: 28px;color: #ffffff;font-weight: 600;padding: 10px 45px;background: none;border: 2px solid #ffffff;border-radius:0px;z-index:1;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;}.btn-style-two:hover .btn-title{background: #d5ae82;border-color: #d5ae82;color: #ffffff;}.btn-style-three{position: relative;display: inline-block;text-transform:uppercase;border-radius:0px;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;}.btn-style-three .btn-title{position: relative;display:block;font-size: 13px;line-height: 28px;color: #ffffff;font-weight: 600;padding: 12px 45px;background: #d5ae82;border-radius:0px;z-index:1;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;}.btn-style-three:hover .btn-title{background: #202020;color: #ffffff;}.btn-style-four{position: relative;display: inline-block;text-transform:uppercase;border-radius:0px;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;}.btn-style-four .btn-title{position: relative;display:block;font-size: 13px;line-height: 28px;color: #061138;font-weight: 600;padding: 11px 45px;background: none;border: 1px solid rgba(0,0,0,0.15);border-radius:0px;z-index:1;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;}.btn-style-four:hover .btn-title{background: #d5ae82;border-color: #d5ae82;color: #ffffff;}.btn-style-five{position: relative;display: inline-block;text-transform:uppercase;border-radius:0px;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;}.btn-style-five .btn-title{position: relative;display:block;font-size: 13px;line-height: 28px;color: #061138;font-weight: 600;padding: 10px 45px;background: none;border: 2px solid #061138;border-radius:0px;z-index:1;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;}.btn-style-five:hover .btn-title{background: #061138;border-color: #061138;color: #ffffff;}.btn-style-six{position: relative;display: inline-block;text-transform:uppercase;border-radius:0px;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;}.btn-style-six .btn-title{position: relative;display:block;font-size: 13px;line-height: 28px;color: #ffffff;font-weight: 600;padding: 12px 45px;background: #061138;border-radius:0px;z-index:1;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;}.btn-style-six:hover .btn-title{background: #202020;color: #ffffff;}.pull-right{float: right;}.pull-left{float: left;}.preloader{position:fixed;left:0px;top:0px;width:100%;height:100%;z-index:999999;background-color:rgba(0,0,0,0);}.preloader .icon{position:fixed;left:0px;top:0px;width:100%;height:100%;z-index:5;background-color:rgba(0,0,0,0);background-position:center center;background-repeat:no-repeat;background-image:url(../images/icons/preloader.svg);-webkit-transition: all 200ms ease;-moz-transition: all 200ms ease;-ms-transition: all 200ms ease;-o-transition: all 200ms ease;transition: all 200ms ease;}.page-loaded .preloader .icon{opacity:0;}.preloader:before{content:'';position:absolute;left:0;top:0;width:51%;height:100%;background:#ffffff;z-index:0;-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%);-webkit-transition: all 800ms ease;-moz-transition: all 800ms ease;-ms-transition: all 800ms ease;-o-transition: all 800ms ease;transition: all 800ms ease;}.page-loaded .preloader:before{-webkit-transform:translateX(-101%);-ms-transform:translateX(-101%);transform:translateX(-101%);}.preloader:after{content:'';position:absolute;right:0;top:0;width:51%;height:100%;background:#ffffff;z-index:2;-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%);-webkit-transition: all 800ms ease;-moz-transition: all 800ms ease;-ms-transition: all 800ms ease;-o-transition: all 800ms ease;transition: all 800ms ease;}.page-loaded .preloader:after{-webkit-transform:translateX(101%);-ms-transform:translateX(101%);transform:translateX(101%);}img{display:inline-block;max-width:100%;height:auto;}.dropdown-toggle::after{display: none;}.fa{line-height: inherit;}.scroll-to-top{position:fixed;right:40px;bottom:40px;width:62px;height:62px;color:#757d97;font-size:24px;line-height:60px;border: 1px solid #384160;text-align:center;z-index:100;cursor:pointer;background:#061138;border-radius: 0px;display:none;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease;}.scroll-to-top .icon{position: relative;display: block;-ms-transform: rotate(90deg);-webkit-transform: rotate(90deg);transform: rotate(90deg);}.scroll-to-top:hover{color:#ffffff;background:#d5ae82;border-color:#d5ae82;}.main-header{position: relative;display: block;width: 100%;z-index: 9999;background:none;}.header-top{position: relative;}.main-header .header-top .top-left{float: left;}.main-header .header-top .top-right{float: right;}.main-header .header-upper{position:relative;display: block;z-index: 1;}.main-header .header-upper{position:relative;}.main-header .nav-outer{position: relative;}.main-header .nav-outer .main-menu{position:relative;}.main-menu .navbar-collapse{padding:0px;display:block !important;}.main-menu .navigation{position:relative;margin:0px;font-family: 'Poppins', sans-serif;}.main-menu .navigation > li{position:relative;float:left;padding:20px 0px;margin-right: 40px;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease;}.main-menu .navigation > li:last-child{margin-right:0px;}.main-menu .navigation > li:last-child:after{display: none;}.main-menu .navigation > li > a{position:relative;display:block;font-size:14px;line-height:30px;font-weight:600;text-transform:uppercase;letter-spacing: 0.03em;color:#ffffff;padding:10px 0px;opacity:1;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease;}.main-menu .navigation > li:hover > a, .main-menu .navigation > li.current > a{color: #d5ae82 !important;}.sticky-header .main-menu .navigation > li:before{display:none;}.sticky-header .main-menu .navigation > li:hover > a, .sticky-header .main-menu .navigation > li.current > a{color: #d5ae82;}.sticky-header .main-menu .navigation > li.dropdown{padding-right:0px;}.main-menu .navigation > li > ul{position:absolute;left:0px;top:100%;width:250px;z-index:100;display:none;background:#061138;padding: 15px 0px 10px;border:none;transform: translateY(20px);transition:all 300ms ease;-moz-transition:all 300ms ease;-webkit-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;-webkit-box-shadow:2px 2px 5px 1px rgba(0,0,0,0.05),-2px 0px 5px 1px rgba(0,0,0,0.05);-ms-box-shadow:2px 2px 5px 1px rgba(0,0,0,0.05),-2px 0px 5px 1px rgba(0,0,0,0.05);-o-box-shadow:2px 2px 5px 1px rgba(0,0,0,0.05),-2px 0px 5px 1px rgba(0,0,0,0.05);-moz-box-shadow:2px 2px 5px 1px rgba(0,0,0,0.05),-2px 0px 5px 1px rgba(0,0,0,0.05);box-shadow:2px 2px 5px 1px rgba(0,0,0,0.05),-2px 0px 5px 1px rgba(0,0,0,0.05);}.main-menu .navigation > li > ul.from-right{left:auto;right:0px;}.main-menu .navigation > li > ul > li{position:relative;padding: 0px 30px;width:100%;}.main-menu .navigation > li > ul > li > a{position:relative;display:block;padding:12px 0px 12px 20px;line-height:24px;font-weight:600;font-size:13px;color:#868da5;text-align:left;text-transform:uppercase;border-bottom:1px solid rgba(255,255,255,0.15);transition:all 300ms ease;-moz-transition:all 300ms ease;-webkit-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;}.main-menu .navigation > li > ul > li:last-child > a{border-bottom:none;}.main-menu .navigation > li > ul > li > a:before{content: '';position: absolute;left: 0;top: 22px;height: 4px;width: 4px;background: #868da5;}.main-menu .navigation > li > ul > li:hover > a{color:#d5ae82;}.main-menu .navigation > li > ul > li:hover > a:before{background: #d5ae82;}.main-menu .navigation > li > ul > li > ul{position:absolute;left:100%;margin-left: 10px;top:0;width:250px;z-index:100;display:none;background:#061138;padding: 15px 0px 10px;border:none;transform: translateY(20px);transition:all 300ms ease;-moz-transition:all 300ms ease;-webkit-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;-webkit-box-shadow:2px 2px 5px 1px rgba(0,0,0,0.05),-2px 0px 5px 1px rgba(0,0,0,0.05);-ms-box-shadow:2px 2px 5px 1px rgba(0,0,0,0.05),-2px 0px 5px 1px rgba(0,0,0,0.05);-o-box-shadow:2px 2px 5px 1px rgba(0,0,0,0.05),-2px 0px 5px 1px rgba(0,0,0,0.05);-moz-box-shadow:2px 2px 5px 1px rgba(0,0,0,0.05),-2px 0px 5px 1px rgba(0,0,0,0.05);box-shadow:2px 2px 5px 1px rgba(0,0,0,0.05),-2px 0px 5px 1px rgba(0,0,0,0.05);}.main-menu .navigation > li > ul > li > ul:before{content: '';position: absolute;left: -10px;top: 0;width: 10px;height: 100%;}.main-menu .navigation > li > ul > li > ul > li{position:relative;padding: 0px 30px;width:100%;}.main-menu .navigation > li > ul > li > ul > li > a{position:relative;display:block;padding:12px 0px 12px 20px;line-height:24px;font-weight:600;font-size:13px;color:#868da5;text-align:left;text-transform:uppercase;border-bottom:1px solid rgba(255,255,255,0.15);transition:all 300ms ease;-moz-transition:all 300ms ease;-webkit-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;}.main-menu .navigation > li > ul > li > ul > li:last-child > a{border-bottom:none;}.main-menu .navigation > li > ul > li > ul > li > a:before{content: '';position: absolute;left: 0;top: 22px;height: 4px;width: 4px;background: #868da5;}.main-menu .navigation > li > ul > li > ul > li:hover > a{color:#d5ae82;}.main-menu .navigation > li > ul > li > ul > li:hover > a:before{background: #d5ae82;}.main-menu .navigation > li > ul > li.dropdown > a:after{font-family: 'Font Awesome 5 Free';content: "\f105";position:absolute;right:0px;top:12px;display:block;line-height:24px;font-size:16px;font-weight:900;z-index:5;}.main-menu .navigation > li.dropdown:hover > ul{visibility:visible;opacity:1;transform: translateY(0px);transition:all 300ms ease;-moz-transition:all 300ms ease;-webkit-transition:all 500ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;}.main-menu .navigation li > ul > li.dropdown:hover > ul{visibility:visible;opacity:1;transform: translateY(0px);transition:all 300ms ease;-moz-transition:all 300ms ease;-webkit-transition:all 500ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;}.main-menu .navigation li.dropdown .dropdown-btn{position:absolute;right:10px;top:8px;width:34px;height:30px;border:1px solid #ffffff;text-align:center;font-size:16px;line-height:26px;color:#ffffff;cursor:pointer;z-index:5;display:none;}.header-style-one{position: absolute;left: 0;top: 0;width: 100%;}.header-style-one .logo-desktop{position: absolute;left: 0;top: 0;width: 230px;height: 140px;background:url(../images/icons/logo-container.png) left top no-repeat;z-index: 5;}.header-style-one .logo-desktop .logo{position: relative;padding: 10px 0px;text-align: center;}.header-style-one .logo-desktop .logo img{height: 100px;}.header-top-one{background: #061138;color: #ffffff;padding: 0px;line-height: 30px;overflow-x: hidden;}.header-top-one .outer-container{position: relative;}.header-top-one .inner{position: relative;padding: 0px 250px;height: 52px;}.header-top-one .top-text{position: relative;float: left;margin-left: 80px;font-family: 'Playfair Display', serif;line-height: 30px;padding: 10px 0px;font-style: italic;}.header-top-one .top-text .icon{position: relative;display: inline-block;vertical-align: middle;font-size: 15px;color: #d5ae82;padding-right: 5px;}.header-top-one .info{position:relative;float: left;padding: 10px 0px;padding-right: 32px;border-right: 1px solid rgba(255,255,255,0.20);}.header-top-one .info li{position: relative;float: left;line-height: 30px;margin-right: 61px;font-size: 15px;}.header-top-one .info li:before{content: '';position: absolute;right: -30px;top: 5px;height: 20px;border-right: 1px solid rgba(255,255,255,0.20);}.header-top-one .info li:last-child{margin-right: 0;}.header-top-one .info li:last-child:before{display: none;}.header-top-one .info li a{color: #ffffff;display: inline-block;}.header-top-one .info li .icon{position: relative;display: inline-block;vertical-align: middle;font-size: 15px;color: #d5ae82;padding-right: 5px;}.header-top-one .info li a:hover{text-decoration: underline;color: #d5ae82;}.top-search-form{position:relative;float: left;width: 400px;border-left: 1px solid rgba(255,255,255,0.20);}.top-search-form form{position:relative;}.top-search-form .form-group{position: relative;margin: 0;}.top-search-form .form-group input[type="text"], .top-search-form .form-group input[type="search"], .top-search-form .form-group input[type="email"], .top-search-form .form-group textarea{position: relative;width: 100%;line-height: 30px;padding: 11px 30px;height: 52px;display:block;font-size: 14px;background: none;font-weight:400;color:#ffffff;border-radius: 0px;border:none;-webkit-transition: all 300ms ease;-ms-transition: all 300ms ease;-o-transition: all 300ms ease;-moz-transition: all 300ms ease;transition: all 300ms ease;}.top-search-form .form-group input[type="text"]:focus, .top-search-form .form-group input[type="email"]:focus, .top-search-form .form-group input[type="tel"]:focus{border-color:#d5ae82;}.top-search-form .form-group input::-webkit-input-placeholder{color:#868da5;}.top-search-form .form-group .s-btn{position: absolute;width:50px;height:50px;top: 0px;right: 0px;float:right;color:#ffffff;background: none;font-size:16px;padding:10px 0px;line-height: 30px;border-radius: 2px;display:block;text-align: center;}.header-top-one .my-account{position: absolute;right: 0;top: 0;width: 230px;height: 52px;background: #d5ae82;color: #ffffff;padding: 11px 20px;text-align: center;}.header-top-one .my-account li{position: relative;display: inline-block;margin-right: 31px;}.header-top-one .my-account li:before{content: '';position: absolute;right: -16px;top: 5px;height: 20px;border-right: 1px solid rgba(255,255,255,0.90);}.header-top-one .my-account li:last-child{margin-right: 0;}.header-top-one .my-account li:last-child:before{display: none;}.header-top-one .my-account li a{position: relative;display: block;line-height: 30px;color: #ffffff;}.header-top-one .my-account li .icon{position: relative;display: inline-block;vertical-align: middle;font-size: 15px;color: #ffffff;padding-right: 5px;}.header-top-one .my-account li a:hover{text-decoration: underline;}.header-style-one .header-upper{background: none;}.header-style-one .header-upper .logo-box{position: relative;float:left;padding: 5px 0px;display: none;z-index:10;}.header-style-one .header-upper .logo-box .logo{position: relative;display:block;}.header-style-one .header-upper .logo-box .logo img{position: relative;display: inline-block;max-width: 100%;max-height: 80px;z-index:1;}.header-style-one .header-upper .outer-container{position: relative;}.header-style-one .header-upper .inner{position: relative;padding: 0px 30px 0px 250px;}.header-style-one .nav-content{position: relative;display: block;width: 100%;}.header-style-one .nav-content .nav-outer{position: relative;float: left;}.header-style-one .nav-content .other-links{position: relative;float: right;padding-top: 24px;}.header-style-one .other-links .book-btn{position: relative;float: left;}.header-style-one .other-links .book-btn a .btn-title{display: block;min-height: 42px;}.header-style-one .other-links .social-links{position: relative;float: left;margin-left: 25px;}.social-links-one{position: relative;}.social-links-one li{position: relative;float: left;margin-left: 10px;}.social-links-one li:first-child{margin-left: 0;}.social-links-one li a{position: relative;display: block;width: 42px;height: 42px;line-height: 42px;background: #ffffff;color: #7f8a99;font-size: 14px;text-align: center;-webkit-transition: all 300ms ease;-ms-transition: all 300ms ease;-o-transition: all 300ms ease;-moz-transition: all 300ms ease;transition: all 300ms ease;}.social-links-one li a:hover{color: #d5ae82;}.social-links-one li a:before{content: '';position: absolute;left: 0;bottom: 0;width: 100%;border-bottom: 3px solid #d5ae82;-webkit-transition: all 300ms ease;-ms-transition: all 300ms ease;-o-transition: all 300ms ease;-moz-transition: all 300ms ease;transition: all 300ms ease;-ms-transform: scale(0);-webkit-transform: scale(0);transform: scale(0);}.social-links-one li a:hover:before{-ms-transform: scale(1);-webkit-transform: scale(1);transform: scale(1);}.header-style-one .other-links .max-nav-toggler{position: relative;float: left;margin-left: 30px;}.header-style-one .other-links .max-nav-toggler .toggle-btn{position: relative;display: block;color: #ffffff;padding: 0;background: none;font-size: 30px;line-height: 42px;height: 42px;}.header-style-two{position: absolute;left: 0;top: 0;width: 100%;border-bottom: 1px solid rgba(255,255,255,0.20);}.header-top-two{position: relative;}.header-top-two .inner{position: relative;margin-left: 200px;padding: 15px 0px;padding-left: 40px;line-height: 30px;border-bottom: 1px solid rgba(255,255,255,0.20);}.header-top-two .info{position:relative;float: left;}.header-top-two .info li{position: relative;float: left;color: #ffffff;line-height: 30px;margin-right: 45px;font-size: 13px;text-transform: uppercase;font-weight: 500;}.header-top-two .info li:before{content: '';position: absolute;right: -23px;top: 5px;height: 20px;border-right: 1px solid rgba(255,255,255,0.20);}.header-top-two .info li:last-child{margin-right: 0;}.header-top-two .info li:last-child:before{display: none;}.header-top-two .info li a{color: #ffffff;font-size: 14px;text-transform: none;font-weight: 400;display: inline-block;}.header-top-two .info li.phone a{color: #91a6bf;}.header-top-two .info li .icon{position: relative;display: inline-block;vertical-align: middle;font-size: 15px;color: #d5ae82;padding-right: 5px;}.header-top-two .info li a:hover{text-decoration: underline;color: #d5ae82;}.header-top-two .my-account{position: relative;float: right;}.header-top-two .my-account li{position: relative;float: left;margin-right: 31px;}.header-top-two .my-account li:before{content: '';position: absolute;right: -16px;top: 5px;height: 20px;border-right: 1px solid rgba(255,255,255,0.20);}.header-top-two .my-account li:last-child{margin-right: 0;}.header-top-two .my-account li:last-child:before{display: none;}.header-top-two .my-account li a{position: relative;display: block;line-height: 30px;font-size: 14px;color: #91a6bf;}.header-top-two .my-account li .icon{position: relative;display: inline-block;vertical-align: middle;font-size: 15px;color: #d5ae82;padding-right: 5px;}.header-top-two .my-account li a:hover{color: #d5ae82;}.header-style-two .header-upper{position: relative;}.header-style-two .header-upper .inner{position: relative;min-height: 60px;padding-left: 200px;}.header-style-two .header-upper .logo-box{position: absolute;left: 0;top: -61px;width: 200px;height: 120px;padding: 20px 0px;border-right: 1px solid rgba(255,255,255,0.20);}.header-style-two .header-upper .logo-box img{height: 90px;}.header-style-two .header-upper .nav-content{position: relative;}.header-style-two .header-upper .nav-outer{position: relative;float: left;}.header-style-two .language{position:relative;float: right;}.header-style-two .language .lang-btn{position: relative;display: block;line-height: 30px;padding: 15px 0px;font-size: 14px;text-transform: uppercase;font-weight: 600;cursor: pointer;}.header-style-two .language .lang-btn .flag{position: relative;top: 0px;color: #d5ae82;display: inline-block;vertical-align: middle;padding-right: 5px;}.header-style-two .language .lang-btn .txt{position: relative;color: #ffffff;display: inline-block;vertical-align: middle;}.header-style-two .language .lang-btn .arrow{position: relative;display: inline-block;vertical-align: middle;padding-left: 5px;color: #ffffff;font-size: 12px;}.header-style-two .language .lang-btn:before{content: '';position: absolute;left: 0;top: 100%;width: 100%;height: 2px;}.header-style-two .language .lang-dropdown{position: absolute;right: 0;top: 100%;margin-top: 2px;width: 150px;background: #ffffff;border: 1px solid #f0f0f0;border-top: 2px solid #d5ae82;opacity: 0;visibility: hidden;-webkit-transform: translateY(20px);-ms-transform: translateY(20px);transform: translateY(20px);-webkit-transition: all 300ms linear;-ms-transition: all 300ms linear;transition: all 300ms linear;}.header-style-two .language:hover .lang-dropdown{opacity: 1;visibility: visible;-webkit-transform: translateY(0px);-ms-transform: translateY(0px);transform: translateY(0px);}.header-style-two .language .lang-dropdown li{position: relative;display: block;border-bottom: 1px solid #f0f0f0;}.header-style-two .language .lang-dropdown li:last-child{border: none;}.header-style-two .language .lang-dropdown li a{position: relative;display: block;padding: 5px 15px;font-size: 14px;line-height: 24px;color: #222222;}.header-style-two .language .lang-dropdown li a:hover{text-decoration: underline;color: #d5ae82;}.header-style-two .main-menu .navigation > li{padding:0px 0px;margin: 0;border-right: 1px solid rgba(255,255,255,0.20);}.header-style-two .main-menu .navigation > li > a{padding: 15px 25px;font-size: 14px;font-weight: 600;line-height: 30px;}.header-style-two .nav-box .main-menu .navigation > li:before{border-bottom-color: #ffffff;}.header-style-three{position: relative;background: #ffffff;}.header-style-three.inner-page-header{-webkit-box-shadow: 0 0 15px rgba(0,0,0,0.10);-moz-box-shadow: 0 0 15px rgba(0,0,0,0.10);-ms-box-shadow: 0 0 15px rgba(0,0,0,0.10);-o-box-shadow: 0 0 15px rgba(0,0,0,0.10);box-shadow: 0 0 15px rgba(0,0,0,0.10);}.header-top-three{position: relative;}.header-top-three .inner{position: relative;padding: 12px 0px;line-height: 24px;border-bottom: 1px solid rgba(0,0,0,0.10);}.header-top-three .language{position:relative;float: left;padding-right: 16px;margin-right: 15px;}.header-top-three .language:before{content: '';position: absolute;right: 0px;top: 2px;height: 20px;border-right: 1px solid rgba(0,0,0,0.15);}.header-top-three .language li{position: relative;float: left;margin-right: 12px;}.header-top-three .language li:last-child{margin-right: 0;}.header-top-three .info li:last-child:before{display: none;}.header-top-three .language li a{color: #7f8a99;font-size: 14px;text-transform: uppercase;font-weight: 600;display: block;}.header-top-three .language li a:hover, .header-top-three .language li.active a{color: #061138;}.header-top-three .social-links{position:relative;float: left;}.header-top-three .social-links ul{position:relative;}.header-top-three .social-links li{position: relative;float: left;margin: 0px 12px 0px 0px;line-height: 24px;}.header-top-three .social-links li a{position: relative;display: block;line-height: 24px;color: #7f8a99;font-size: 13px;transition:all 0.4s ease;-moz-transition:all 0.4s ease;-webkit-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;}.header-top-three .social-links li a:hover{color: #d5ae82;}.header-top-three .contact-text{position: relative;float: left;margin-left: 220px;color: #7f8a99;font-size: 14px;line-height: 24px;}.header-top-three .contact-text a{color: #7f8a99;}.header-top-three .contact-text .icon{font-size: 16px;color: #d5ae82;padding-right: 5px;}.header-top-three .contact-text a:hover{text-decoration: underline;}.header-top-three .my-account{position: relative;float: right;}.header-top-three .my-account li{position: relative;float: left;margin-right: 31px;}.header-top-three .my-account li:before{content: '';position: absolute;right: -16px;top: 4px;height: 18px;border-right: 1px solid rgba(0,0,0,0.10);}.header-top-three .my-account li:last-child{margin-right: 0;}.header-top-three .my-account li:last-child:before{display: none;}.header-top-three .my-account li a{position: relative;display: block;line-height: 24px;font-size: 14px;color: #7f8a99;}.header-top-three .my-account li .icon{position: relative;display: inline-block;vertical-align: middle;font-size: 14px;color: #d5ae82;padding-right: 5px;}.header-top-three .my-account li a:hover{color: #d5ae82;}.header-style-three .header-upper{position: relative;}.header-style-three .header-upper .inner{position: relative;}.header-style-three .header-upper .logo-box{position: relative;float: left;padding: 10px 0px;}.header-style-three .header-upper .logo-box img{height: 50px;}.header-style-three .header-upper .search-btn{position:relative;float:left;margin-left: 20px;margin-top: 20px;}.header-style-three .header-upper .search-btn button{position: relative;display: block;padding: 0;margin: 0;background: none;line-height: 30px;color: #b5c0cf;font-size: 22px;cursor: pointer;}.header-style-three .header-upper .search-btn button .icon{vertical-align: middle;}.header-style-three .header-upper .link-box{position:relative;float:left;margin-left: 25px;padding-top: 14px;}.header-style-three .header-upper .max-nav-toggler{position: relative;float: left;padding-top: 20px;margin-left: 15px;}.header-style-three .header-upper .max-nav-toggler .toggle-btn{position: relative;display: block;color: #b5c0cf;padding: 0;margin: 0;background: none;font-size: 24px;line-height: 30px;height: 30px;}.header-style-three .header-upper .max-nav-toggler .toggle-btn span{vertical-align: middle;}.header-style-three .header-upper .nav-content{position: relative;float: right;}.header-style-three .header-upper .nav-outer{position: relative;float: left;}.header-style-three .main-menu .navigation > li{padding:0px 0px;margin: 0;margin-right: 30px;}.header-style-three .main-menu .navigation > li > a{padding: 20px 0px;font-size: 14px;font-weight: 600;line-height: 30px;color: #061138;}.header-style-three .nav-box .main-menu .navigation > li:before{border-bottom-color: #ffffff;}.inner-page-header{position: relative;}.sticky-header{position: fixed;visibility: hidden;opacity: 0;left: 0px;top: 0px;width: 100%;padding: 0px 0px;z-index: -1;background: #ffffff;border-bottom:1px solid #f0f0f0;-webkit-box-shadow: 0 0 15px rgba(0,0,0,0.10);-moz-box-shadow: 0 0 15px rgba(0,0,0,0.10);-ms-box-shadow: 0 0 15px rgba(0,0,0,0.10);-o-box-shadow: 0 0 15px rgba(0,0,0,0.10);box-shadow: 0 0 15px rgba(0,0,0,0.10);-webkit-transition: top 300ms ease;-moz-transition: top 300ms ease;-ms-transition: top 300ms ease;-o-transition: top 300ms ease;transition: top 300ms ease;}.fixed-header .sticky-header{opacity:1;z-index: 99901;visibility:visible;}.fixed-header .sticky-header .logo{padding: 10px 0px;}.fixed-header .sticky-header .logo img{height: 50px;}.sticky-header .main-menu{position: relative;float: left;}.sticky-header .main-menu .navigation > li{margin-left: 30px !important;padding: 0;margin-right: 0 !important;background-color: transparent;}.sticky-header .main-menu .navigation > li.dropdown > a:after, .sticky-header .main-menu .navigation > li:before{display: none;}.sticky-header .main-menu .navigation > li > a{padding:21px 0px !important;line-height:30px;font-size:16px;font-weight:600;color:#25283a;text-transform:capitalize;-webkit-transition: all 300ms ease;-moz-transition: all 300ms ease;-ms-transition: all 300ms ease;-o-transition: all 300ms ease;transition: all 300ms ease;}.sticky-header .main-menu .navigation > li > ul > li > ul{left:auto;right:100%;margin-right: 10px;}.sticky-header .main-menu .navigation > li > ul > li > ul:before{left: auto;right: -10px;}.sticky-header .main-menu .navigation > li:hover > a, .sticky-header .main-menu .navigation > li.current > a, .sticky-header .main-menu .navigation > li.current-menu-item > a{opacity:1;}.sticky-header .booking-link{position: relative;float: left;margin-left: 25px;padding-top: 15px;}.sticky-header .search-btn{position:relative;float:left;margin-left: 30px;margin-top: 22px;}.sticky-header .search-btn button{position: relative;display: block;padding: 0;margin: 0;background: none;line-height: 30px;color: #b5c0cf;font-size: 18px;cursor: pointer;}.sticky-header .search-btn button .icon{vertical-align: middle;}.search-popup{position:fixed;left:0;top:0px;width:100%;height:100%;z-index:99999;visibility:hidden;opacity:0;overflow:auto;background:rgba(0,0,0,0.0);transition:all 100ms ease;-moz-transition:all 100ms ease;-webkit-transition:all 100ms ease;-ms-transition:all 100ms ease;-o-transition:all 100ms ease;}.search-popup:before{content: '';position: fixed;left: 0;top: 0;width: 100%;height: 100%;background:rgba(0,0,0,0.70);-webkit-transform:translateY(101%);-ms-transform:translateY(101%);transform:translateY(101%);}.search-popup.popup-visible:before{transition:all 500ms ease 100ms;-moz-transition:all 500ms ease 100ms;-webkit-transition:all 500ms ease 100ms;-ms-transition:all 500ms ease 100ms;-o-transition:all 500ms ease 100ms;-webkit-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%);}.search-popup.popup-visible{opacity:1;visibility:visible;}body.search-visible{overflow: hidden;}.search-popup .overlay-layer{position:absolute;left:0px;top:0px;right:0px;bottom:0px;display:block;}.search-popup .close-search{position:absolute;right:25px;top:25px;font-size:22px;color:#ffffff;cursor:pointer;z-index:5;}.search-popup .close-search:hover{opacity:0.70;}.search-popup .search-form{position:relative;padding:0px 15px 0px;max-width:1024px;margin:0 auto;margin-top:150px;margin-bottom: 100px;opacity: 0;-webkit-transform:translateY(50px);-ms-transform:translateY(50px);transform:translateY(50px);z-index: 10;}.search-popup.popup-visible .search-form{opacity: 1;-webkit-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px);transition: all 500ms ease 500ms;-moz-transition: all 900ms ease 500ms;-webkit-transition: all 900ms ease 500ms;-ms-transition: all 900ms ease 500ms;-o-transition: all 900ms ease 500ms;}.search-popup .search-form fieldset{position:relative;border:7px solid rgba(255,255,255,0.50);border-radius:12px;}.search-popup .search-form fieldset input[type="search"]{position:relative;height:70px;padding:20px 220px 20px 30px;background:#ffffff;line-height:30px;font-size:24px;color:#233145;border-radius:7px;}.search-popup .search-form fieldset input[type="submit"]{position:absolute;display:block;right:0px;top:0px;text-align:center;width:220px;height:70px;padding:20px 10px 20px 10px;color:#ffffff !important;background:#d5ae82;line-height:30px;font-size:20px;cursor:pointer;text-transform:uppercase;border-radius:0px 7px 7px 0px;}.search-popup .search-form fieldset input[type="submit"]:hover{background:#d5ae82;}.search-popup h3{text-transform:uppercase;font-size:20px;font-weight:600;color:#ffffff;margin-bottom:20px;letter-spacing:1px;text-align:center;}.search-popup .recent-searches{font-size:16px;color:#ffffff;text-align:center;}.search-popup .recent-searches li{display:inline-block;margin:0px 10px 10px 0px;}.search-popup .recent-searches li a{display:block;line-height:24px;border:1px solid #ffffff;padding:7px 15px;color:#ffffff;border-radius:3px;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}.search-popup .recent-searches li a:hover{color:#d5ae82;border-color:#d5ae82;}.nav-outer .mobile-nav-toggler{position: relative;float: right;font-size: 30px;line-height: 40px;cursor: pointer;margin-left: 0px;color: #ffffff;margin: 25px 0px 0px 20px;display: none;}.mobile-menu{position: fixed;right: 0;top: 0;width: 300px;padding-right:30px;max-width:100%;height: 100%;opacity: 0;visibility: hidden;z-index: 999999;}.mobile-menu .mCSB_inside>.mCSB_container{margin-right:5px;}.mobile-menu .navbar-collapse{display:block !important;}.mobile-menu .nav-logo{position:relative;padding:30px 25px;text-align:left;}.mobile-menu .nav-logo img{max-height: 90px;}.mobile-menu-visible{overflow: hidden;}.mobile-menu-visible .mobile-menu{opacity: 1;visibility: visible;}.mobile-menu .menu-backdrop{position: fixed;right: 0;top: 0;width: 100%;height: 100%;z-index: 1;background: rgba(0,0,0,0.70);-webkit-transform: translateX(101%);-ms-transform: translateX(101%);transform: translateX(101%);transition: all 900ms ease;-moz-transition: all 900ms ease;-webkit-transition: all 900ms ease;-ms-transition: all 900ms ease;-o-transition: all 900ms ease;}.mobile-menu-visible .mobile-menu .menu-backdrop{opacity: 0.70;visibility: visible;-webkit-transition:all 0.7s ease;-moz-transition:all 0.7s ease;-ms-transition:all 0.7s ease;-o-transition:all 0.7s ease;transition:all 0.7s ease;-webkit-transform: translateX(0%);-ms-transform: translateX(0%);transform: translateX(0%);}.mobile-menu .menu-box{position: absolute;left: 0px;top: 0px;width: 100%;height: 100%;max-height: 100%;overflow-y: auto;background: #202020;padding: 0px 0px;z-index: 5;opacity: 0;visibility: hidden;border-radius: 0px;-webkit-transform: translateX(101%);-ms-transform: translateX(101%);transform: translateX(101%);}.mobile-menu-visible .mobile-menu .menu-box{opacity: 1;visibility: visible;-webkit-transition:all 0.7s ease;-moz-transition:all 0.7s ease;-ms-transition:all 0.7s ease;-o-transition:all 0.7s ease;transition:all 0.7s ease;-webkit-transform: translateX(0%);-ms-transform: translateX(0%);transform: translateX(0%);}.mobile-menu .close-btn{position: absolute;right: 10px;top: 10px;line-height: 30px;width: 24px;text-align: center;font-size: 16px;color: #ffffff;cursor: pointer;z-index: 10;-webkit-transition:all 0.9s ease;-moz-transition:all 0.9s ease;-ms-transition:all 0.9s ease;-o-transition:all 0.9s ease;transition:all 0.9s ease;}.mobile-menu-visible .mobile-menu .close-btn{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg);}.mobile-menu .close-btn:hover{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);}.mobile-menu .navigation{position: relative;display: block;width: 100%;float: none;}.mobile-menu .navigation li{position: relative;display: block;border-top: 1px solid rgba(255,255,255,0.10);}.mobile-menu .navigation:last-child{border-bottom: 1px solid rgba(255,255,255,0.10);}.mobile-menu .navigation li > ul > li:first-child{border-top: 1px solid rgba(255,255,255,0.10);}.mobile-menu .navigation li > a{position: relative;display: block;line-height: 24px;padding: 10px 25px;font-size: 14px;font-weight: 500;color: #ffffff;text-transform: uppercase;-webkit-transition: all 500ms ease;-moz-transition: all 500ms ease;-ms-transition: all 500ms ease;-o-transition: all 500ms ease;transition: all 500ms ease;}.mobile-menu .navigation li ul li > a{font-size: 14px;margin-left: 20px;text-transform: capitalize;}.mobile-menu .navigation li > a:before{content:'';position:absolute;left:0;top:0;height:0;border-left: 3px solid #d5ae82;-webkit-transition: all 500ms ease;-moz-transition: all 500ms ease;-ms-transition: all 500ms ease;-o-transition: all 500ms ease;transition: all 500ms ease;}.mobile-menu .navigation li.current > a:before{height:100%;}.mobile-menu .navigation li.dropdown .dropdown-btn{position:absolute;right:10px;top:6px;width:32px;height:32px;text-align:center;font-size:16px;line-height:32px;color:#ffffff;background:rgba(255,255,255,0.10);cursor:pointer;border-radius:2px;-webkit-transition: all 500ms ease;-moz-transition: all 500ms ease;-ms-transition: all 500ms ease;-o-transition: all 500ms ease;transition: all 500ms ease;z-index:5;}.mobile-menu .navigation li.dropdown > a{padding-right: 30px;}.mobile-menu .navigation li.dropdown .dropdown-btn.open{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);}.mobile-menu .navigation li > ul, .mobile-menu .navigation li > ul > li > ul{display: none;}.mobile-menu .social-links{position:relative;text-align:center;padding:30px 25px;}.mobile-menu .social-links li{position:relative;display:inline-block;margin:0px 10px 10px;}.mobile-menu .social-links li a{position:relative;line-height:32px;font-size:16px;color:#ffffff;-webkit-transition: all 500ms ease;-moz-transition: all 500ms ease;-ms-transition: all 500ms ease;-o-transition: all 500ms ease;transition: all 500ms ease;}img.lazy-image{background:url(../images/icons/image-bg.svg) center center no-repeat;}img.lazy-image.loaded{background-image:none;}.owl-theme img.lazy-image.loaded{height: auto;opacity: 1;}.default-form{position: relative;}.default-form .row{margin: 0 -10px;}.default-form .form-group{position:relative;margin-bottom: 20px;}.default-form .row .form-group{padding: 0 10px;}.default-form .form-group .field-label{position:relative;display: block;color: #7f8a99;font-size: 13px;line-height: 24px;text-align: left;text-transform: uppercase;margin-bottom: 5px;}.default-form .form-group:last-child{margin-bottom: 0;}.default-form .form-group input[type="text"], .default-form .form-group input[type="email"], .default-form .form-group input[type="password"], .default-form .form-group input[type="tel"], .default-form .form-group input[type="url"], .default-form .form-group input[type="file"], .default-form .form-group input[type="number"], .default-form .form-group textarea, .default-form .form-group select{position: relative;display: block;height: 52px;width: 100%;font-size: 15px;color: #25283a;line-height: 30px;font-weight: 400;padding: 10px 25px;background-color: #ffffff;border: 1px solid #e5e5e5;border-radius:0px;-webkit-transition: all 300ms ease;-ms-transition: all 300ms ease;-o-transition: all 300ms ease;-moz-transition: all 300ms ease;transition: all 300ms ease;}.default-form .form-group textarea{height: 120px;padding-top: 12px;resize: none;}.default-form .form-group input[type="text"]:focus, .default-form .form-group input[type="email"]:focus, .default-form .form-group input[type="password"]:focus, .default-form .form-group input[type="tel"]:focus, .default-form .form-group input[type="url"]:focus, .default-form .form-group input[type="file"]:focus, .default-form .form-group input[type="number"]:focus, .default-form .form-group textarea:focus, .default-form .form-group select:focus, .form-group .ui-selectmenu-button.ui-button:focus, .form-group .ui-selectmenu-button.ui-button:active{border-color: #d5ae82;}.default-form ::-webkit-input-placeholder{color: #aaaaaa;}.default-form ::-moz-input-placeholder{color: #aaaaaa;}.default-form ::-ms-input-placeholder{color: #aaaaaa;}.default-form label.error{color: #ff0000;font-size:14px;text-transform: capitalize;text-align:left;display:block;padding-top:5px;}.default-form .check-block{position: relative;display: block;margin-bottom: 5px;}.default-form .check-block input{position: absolute;left: 0;top: 0;padding: 0;opacity: 0;visibility: hidden;cursor: pointer;}.default-form .check-block label{position: relative;display: block;padding-left: 30px;line-height: 26px;font-size: 13px;font-weight: 500;text-transform: uppercase;cursor: pointer;}.default-form .check-block label:before{content: '';font-family: 'Font Awesome 5 Free';position: absolute;left: 0;top: 3px;width: 18px;height: 18px;color: #d5ae82;line-height: 16px;font-size: 10px;text-align: center;border: 1px solid #d0d0d0;font-weight: 800;}.default-form .check-block input:checked + label:before{content: '\f00c';border-color: #d5ae82;}.content-box .default-form label.error{color: #ffffff;font-size: 16px;padding-top: 10px;}.form-group .ui-selectmenu-button.ui-button{width:100%;font-size:15px;font-style:normal;height:52px;padding:10px 25px;line-height:30px;font-family: 'Poppins', sans-serif;color:#222222;border-radius:0px;background-color:#ffffff;border: 1px solid #e5e5e5;}.form-group .ui-button .ui-icon{background:none;position:relative;top:3px;right: -5px;text-indent:0px;color:#333333;}.form-group .ui-button .ui-icon:before{font-family: 'Font Awesome 5 Free';content: "\f107";position:absolute;right:0px;top:2px !important;top:13px;width:10px;height:20px;display:block;font-style: normal;color:#666666;line-height:20px;font-size:16px;font-weight:700;text-align:center;z-index:5;}.ui-widget.ui-widget-content{border:1px solid #e0e0e0;font-family: 'Poppins', sans-serif;}.ui-menu .ui-menu-item{font-size:14px;border-bottom:1px solid #e0e0e0;}.ui-menu .ui-menu-item:last-child{border:none;}.ui-menu .ui-menu-item-wrapper{position:relative;display:block;padding:9px 20px !important;font-size:15px;line-height:24px;-webkit-transition: all 300ms ease;-ms-transition: all 300ms ease;-o-transition: all 300ms ease;-moz-transition: all 300ms ease;transition: all 300ms ease;}.ui-menu .ui-menu-item-wrapper:hover, .ui-menu .ui-menu-item-wrapper.ui-state-active{background: #d5ae82;}.quantity-spinner{position: relative;display: block;}.quantity-spinner .inner-box{position: relative;display: block;}.quantity-spinner input{position:relative;display:block;font-size: 15px;color: #7f8a99;line-height:30px;height:52px;width:100%;padding:10px 40px;border:1px solid #e5e5e5;background: none;margin:0px;font-weight:400;text-align:center;}.quantity-spinner .minus{position:absolute;left:0px;top:1px;width:53px;height:50px;font-size: 20px;line-height: 30px;padding: 10px 0;text-align:center;background:none;font-weight:400;color:#7f8a99;border-right: 1px solid #e5e5e5;z-index:1;cursor: pointer;}.quantity-spinner .plus{position:absolute;right:0px;top:1px;width:53px;height:50px;font-size: 20px;line-height: 30px;padding: 10px 0;text-align:center;background:none;font-weight:400;color:#7f8a99;border-left: 1px solid #e5e5e5;z-index:1;cursor: pointer;}#ui-datepicker-div{z-index: 10 !important;}.hidden-bar{position: fixed;top: 0;width: 320px;height: 100%;background: #1c1c1c;z-index: 9999;transition: all 700ms ease;-webkit-transition: all 700ms ease;-ms-transition: all 700ms ease;-o-transition: all 700ms ease;-moz-transition: all 700ms ease;}.hidden-bar .mCSB_inside > .mCSB_container{margin-right:10px;}.hidden-bar.right-align {right: -400px;}.hidden-bar.right-align.visible-sidebar{right:0px;}.hidden-bar.right-align {right: -400px;}.hidden-bar.right-align.visible-sidebar {right: 0px;}.hidden-bar .hidden-bar-closer {width: 40px;height: 40px;position: absolute;right:10px;top:10px;background: none;color: #ffffff;border-radius: 0px;text-align: center;line-height: 40px;transition: all 300ms ease;-webkit-transition: all 300ms ease;-ms-transition: all 300ms ease;-o-transition: all 300ms ease;-moz-transition: all 300ms ease;z-index: 999999;}.hidden-bar .hidden-bar-closer button {background: none;display:block;font-size: 16px;color:#ffffff;width:40px;height:40px;line-height:40px;}.hidden-bar .hidden-bar-closer:hover button {color: #ffffff;}.hidden-bar-wrapper{height: 100%;padding:30px 5px 30px 30px;}.hidden-bar .logo {padding:0px 0px 30px;background: #1c1c1c;}.hidden-bar .logo img{display:inline-block;max-width:100%;}.hidden-bar .content-box{position:relative;}.hidden-bar .content-box h3{position:relative;font-size:24px;color:#ffffff;font-weight:700;margin-bottom:20px;}.hidden-bar .content-box .text{position:relative;font-size:14px;color:rgba(255,255,255,0.60);margin-bottom:25px;}.hidden-bar .contact-info{position:relative;margin-top:60px;margin-right: 10px;}.hidden-bar .contact-info h2{position:relative;font-size:18px;color:#ffffff;font-weight:500;margin-bottom:20px;}.list-style-two{position:relative;}.list-style-two li{position:relative;margin-bottom:12px;color:rgba(255,255,255,0.60);font-size:14px;font-weight:400;padding-left:30px;line-height:24px;margin-bottom: 12px;}.list-style-two li:last-child{margin-bottom: 0;}.list-style-two li a{color:rgba(255,255,255,0.60);}.list-style-two li a:hover{color: #d5ae82;}.list-style-two li .icon{position:absolute;left:0px;top:0px;color:rgba(255,255,255,0.60);font-size:16px;line-height:24px;}.banner-section{position: relative;z-index:1;}.banner-one{position: relative;padding-top: 52px;}.banner-carousel{position: relative;z-index: 1;}.banner-carousel .slide-item{position: relative;display: block;color: #ffffff;padding: 50px 0px;overflow:hidden;}.banner-carousel .slide-item .image-layer{position:absolute;left:0;top:0;width:100%;height:100%;opacity:1;background-repeat: no-repeat;background-position: center center;background-size: cover;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}.banner-carousel .active .slide-item .image-layer{-webkit-transform:scale(1.15);-ms-transform:scale(1.15);transform:scale(1.15);-webkit-transition: all 7000ms linear;-moz-transition: all 7000ms linear;-ms-transition: all 7000ms linear;-o-transition: all 7000ms linear;transition: all 7000ms linear;}.banner-carousel .content-box{position: relative;display: table;vertical-align: middle;width: 100%;height: 740px;padding: 20px 0px;z-index:5;}.banner-two .banner-carousel .content-box{padding-top: 100px;}.banner-three .banner-carousel .content-box{height: 640px;}.banner-carousel .content-box .content{position: relative;display: table-cell;vertical-align: middle;padding: 50px 0px;}.banner-carousel .content-box .inner{position: relative;display: block;width: 100%;max-width: 600px;}.banner-carousel .content-right .content-box .inner{float: right;}.banner-two .banner-carousel .content-right .content-box .inner{max-width: 620px;}.banner-three .banner-carousel .content-center .content-box .inner{max-width: 720px;margin: 0 auto;text-align: center;}.banner-carousel .content-box .subtitle{display: block;font-size: 18px;line-height: 1.6em;color: #ffffff;font-weight: 600;margin-bottom: 10px;text-transform: uppercase;opacity: 0;-webkit-transform: translateY(-50px);-moz-transform: translateY(-50px);-ms-transform: translateY(-50px);-o-transform: translateY(-50px);transform: translateY(-50px);}.banner-carousel .active .content-box .subtitle{opacity: 1;-webkit-transform: translate(0);-moz-transform: translate(0);-ms-transform: translate(0);-o-transform: translate(0);transform: translate(0);-webkit-transition: all 700ms ease;-moz-transition: all 700ms ease;-ms-transition: all 700ms ease;-o-transition: all 700ms ease;transition: all 700ms ease;-webkit-transition-delay: 300ms;-moz-transition-delay: 300ms;-ms-transition-delay: 300ms;-o-transition-delay: 300ms;transition-delay: 300ms;}.banner-carousel .content-box h1{display: block;font-size: 90px;line-height: 1.10em;color: #ffffff;font-weight: 800;opacity: 0;margin-bottom: 25px;text-transform: capitalize;letter-spacing: 0;-webkit-transform: translateY(80px);-moz-transform: translateY(80px);-ms-transform: translateY(80px);-o-transform: translateY(80px);transform: translateY(80px);text-transform:capitalize;}.banner-two .banner-carousel .content-box h1{font-size: 64px;text-transform: uppercase;}.banner-three .banner-carousel .content-box h1{font-size: 64px;text-transform: uppercase;}.banner-carousel .active .content-box h1{opacity: 1;-webkit-transform: translate(0);-moz-transform: translate(0);-ms-transform: translate(0);-o-transform: translate(0);transform: translate(0);-webkit-transition: all 700ms ease;-moz-transition: all 700ms ease;-ms-transition: all 700ms ease;-o-transition: all 700ms ease;transition: all 700ms ease;-webkit-transition-delay: 300ms;-moz-transition-delay: 300ms;-ms-transition-delay: 300ms;-o-transition-delay: 300ms;transition-delay: 300ms;}.banner-two .banner-carousel .active .content-box h1, .banner-three .banner-carousel .active .content-box h1{-webkit-transition-delay: 700ms;-moz-transition-delay: 700ms;-ms-transition-delay: 700ms;-o-transition-delay: 700ms;transition-delay: 700ms;}.banner-carousel .content-box .text{display: block;font-size: 16px;line-height: 1.7em;color: #ffffff;font-weight: 400;opacity: 0;margin-bottom: 42px;max-width: 520px;-webkit-transform: translateY(50px);-moz-transform: translateY(50px);-ms-transform: translateY(50px);-o-transform: translateY(50px);transform: translateY(50px);}.banner-carousel .active .content-box .text{opacity: 1;-webkit-transform: translate(0);-moz-transform: translate(0);-ms-transform: translate(0);-o-transform: translate(0);transform: translate(0);-webkit-transition: all 700ms ease;-moz-transition: all 700ms ease;-ms-transition: all 700ms ease;-o-transition: all 700ms ease;transition: all 700ms ease;-webkit-transition-delay: 700ms;-moz-transition-delay: 700ms;-ms-transition-delay: 700ms;-o-transition-delay: 700ms;transition-delay: 700ms;}.banner-two .banner-carousel .active .content-box .text, .banner-three .banner-carousel .active .content-box .text{-webkit-transition-delay: 1100ms;-moz-transition-delay: 1100ms;-ms-transition-delay: 1100ms;-o-transition-delay: 1100ms;transition-delay: 1100ms;}.banner-three .banner-carousel .content-center .content-box .text{margin: 0 auto 42px;}.banner-carousel .content-box .links-box{position: relative;opacity: 0;z-index: 5;-webkit-transform: translateY(80px);-moz-transform: translateY(80px);-ms-transform: translateY(80px);-o-transform: translateY(80px);transform: translateY(80px);}.banner-carousel .active .content-box .links-box{opacity: 1;-webkit-transform: translate(0);-moz-transform: translate(0);-ms-transform: translate(0);-o-transform: translate(0);transform: translate(0);-webkit-transition: all 700ms ease;-moz-transition: all 700ms ease;-ms-transition: all 700ms ease;-o-transition: all 700ms ease;transition: all 700ms ease;-webkit-transition-delay: 1100ms;-moz-transition-delay: 1100ms;-ms-transition-delay: 1100ms;-o-transition-delay: 1100ms;transition-delay: 1100ms;}.banner-two .banner-carousel .active .content-box .links-box, .banner-three .banner-carousel .active .content-box .links-box{-webkit-transition-delay: 1500ms;-moz-transition-delay: 1500ms;-ms-transition-delay: 1500ms;-o-transition-delay: 1500ms;transition-delay: 1500ms;}.banner-carousel .links-box .theme-btn{vertical-align: top;display: inline-block;margin-right: 10px;margin-bottom: 10px;}.banner-carousel .links-box .discount-btn{position: relative;font-size: 13px;line-height: 22px;text-transform: uppercase;color: #ffffff;font-weight: 600;padding: 5px 0px;padding-left: 95px;}.banner-carousel .links-box .discount-btn .icon{position: absolute;left: 0;top: 50%;margin-top: -40px;width: 80px;height: 80px;padding: 20px 10px;line-height: 40px;text-align: center;display: block;background: url('../images/icons/discount-icon.png') center center no-repeat;font-family: 'Playfair Display', serif;font-size: 18px;font-weight: 700;}.banner-carousel .links-box .discount-btn .btn-title{position: relative;display: block;text-align: left;}.banner-section .owl-theme .owl-nav{position: absolute;top: 50%;left: 0;right: 0;margin: 0 auto;width:100%;height:0;margin-top: -35px;-webkit-transition: all 300ms ease;-moz-transition: all 300ms ease;-ms-transition: all 300ms ease;-o-transition: all 300ms ease;transition: all 300ms ease;}.banner-section .owl-theme .owl-nav .owl-prev{position: absolute;left: 40px;background: #ffffff;height: 70px;width: 70px;border: none;text-align: center;line-height: 70px;color: #acb7c6;font-size: 24px;border-radius: 0;opacity: 1;-webkit-transition: all 300ms ease;-moz-transition: all 300ms ease;-ms-transition: all 300ms ease;-o-transition: all 300ms ease;transition: all 300ms ease;}.banner-section .owl-theme .owl-nav .owl-next{position: absolute;right: 40px;background: #ffffff;height: 70px;width: 70px;border: none;text-align: center;line-height: 70px;color: #acb7c6;font-size: 24px;border-radius: 0;opacity: 1;-webkit-transition: all 300ms ease;-moz-transition: all 300ms ease;-ms-transition: all 300ms ease;-o-transition: all 300ms ease;transition: all 300ms ease;}.banner-section .owl-nav .owl-prev:hover, .banner-section .owl-nav .owl-next:hover{color: #d5ae82;background: #ffffff;}.banner-section .owl-theme .owl-dots{display: none;}.banner-two .owl-theme .owl-dots{display: block;position: absolute;left: 0;bottom: 40px;width: 100%;text-align: center;}.banner-two .owl-theme .owl-dots .owl-dot{position: relative;display: inline-block;margin: 0px 10px;}.banner-two .owl-theme .owl-dots .owl-dot span{position: relative;display: block;width: 4px;height: 4px;background: none;outline: 2px solid #ffffff;outline-offset: 4px;}.banner-two .owl-theme .owl-dots .owl-dot.active span{background: #ffffff;}.banner-three .banner-carousel .owl-nav{display: none;}.banner-three .banner-carousel .owl-dots{display: block;position: absolute;top: 50%;left: 30px;margin-top: -60px;width: 55px;text-align: right;counter-reset:slides-num;font-family: 'Playfair Display', serif;}.banner-three .banner-carousel .owl-dots .owl-dot{position:relative;display: block;margin-bottom: 8px;padding-left: 35px !important;counter-increment: slides-num;}.banner-three .banner-carousel .owl-dots .owl-dot span{position: absolute;left: 0;top: 0;width: 100%;height: 100%;}.banner-three .banner-carousel .owl-dots .owl-dot span:before{content: '';position: absolute;left: 0;top: 50%;margin-top: 1px;width: 0px;border-bottom: 1px solid #ffffff;-webkit-transition: all 300ms ease;-moz-transition: all 300ms ease;-ms-transition: all 300ms ease;-o-transition: all 300ms ease;transition: all 300ms ease;}.banner-three .banner-carousel .owl-dots .owl-dot.active span:before{width: 28px;}.banner-three .banner-carousel .owl-dots .owl-dot span:after{content: '';position: absolute;right: 5px;top: 50%;margin-top: -5px;width: 10px;height: 10px;border: 2px solid #ffffff;border-radius: 50%;-webkit-transition: all 300ms ease;-moz-transition: all 300ms ease;-ms-transition: all 300ms ease;-o-transition: all 300ms ease;transition: all 300ms ease;}.banner-three .banner-carousel .owl-dots .owl-dot.active span:after{opacity: 0;}.banner-three .banner-carousel .owl-dots .owl-dot:after{content:"0" counter(slides-num) "";display: block;font-size: 18px;line-height: 24px;color: #ffffff;font-weight: 700;left: 0px;top: 0px;opacity: 0;}.banner-three .banner-carousel .owl-dots .owl-dot.active:after{opacity: 1;}.sec-title{position:relative;margin-bottom:50px;}.sec-title.with-border{padding-bottom: 28px;}.sec-title.centered{max-width: 720px;margin: 0 auto 50px;}.sec-title .upper-text{position: relative;display: inline-block;line-height: 1.5em;font-size: 13px;color: #7f8a99;text-transform: uppercase;font-weight: 500;letter-spacing: 0.03em;margin: 0 0 7px;}.sec-title h2{position: relative;display: block;font-size:40px;line-height: 1.20em;color: #061138;font-weight: 400;text-transform:uppercase;margin-bottom: 0px;}.sec-title h2 strong{font-weight: 700;}.sec-title h3{position: relative;display: block;font-size:30px;line-height: 1.25em;color: #061138;font-weight: 400;text-transform:capitalize;margin-bottom: 0px;}.sec-title h3 strong{font-weight: 700;}.sec-title .lower-text{position: relative;display: inline-block;line-height: 1.5em;font-size: 14px;color: #7f8a99;text-transform: uppercase;font-weight: 400;margin: 10px 0 0;}.sec-title .title-text{position: relative;display: block;line-height: 1.7em;font-size: 15px;color: #7f8a99;font-weight: 400;margin: 15px 0 0;}.sec-title .link-box{position: relative;display: block;margin: 25px 0 0;}.sec-title.light, .sec-title.light .upper-text, .sec-title.light h3, .sec-title.light h2{color: #ffffff;}.sec-title.light .lower-text{color: #8a91ae;}.sec-title .separator{position: absolute;left: 0;bottom: 0;display: block;width: 70px;height: 7px;background: url('../images/icons/title-separator.png') left center no-repeat;}.sec-title.centered .separator{left: 50%;margin-left: -35px;}.sec-title-two{position:relative;margin-bottom:50px;}.sec-title-two.with-border{padding-bottom: 40px;}.sec-title-two.centered{max-width: 720px;margin: 0 auto 50px;}.sec-title-two .upper-text{position: relative;display: inline-block;line-height: 1.5em;font-size: 13px;color: #7f8a99;text-transform: uppercase;font-weight: 500;letter-spacing: 0.03em;margin: 0 0 7px;}.sec-title-two h2{position: relative;display: block;font-size:40px;line-height: 1.20em;color: #061138;font-weight: 400;text-transform:uppercase;margin-bottom: 0px;}.sec-title-two h2 strong{font-weight: 700;}.sec-title-two h3{position: relative;display: block;font-size:30px;line-height: 1.25em;color: #061138;font-weight: 400;text-transform:capitalize;margin-bottom: 0px;}.sec-title-two h3 strong{font-weight: 700;}.sec-title-two .lower-text{position: relative;display: inline-block;line-height: 1.5em;font-size: 14px;color: #7f8a99;text-transform: uppercase;font-weight: 400;margin: 10px 0 0;}.sec-title-two .title-text{position: relative;display: block;line-height: 1.7em;font-size: 15px;color: #7f8a99;font-weight: 400;margin: 15px 0 0;}.sec-title-two .link-box{position: relative;display: block;margin: 25px 0 0;}.sec-title-two.light, .sec-title-two.light h3, .sec-title-two.light h2{color: #ffffff;}.sec-title-two.light .upper-text{color: #868da5;}.sec-title-two.light .lower-text{color: #8a91ae;}.sec-title-two .separator{position: absolute;left: 0;bottom: 0;display: block;width: 40px;height: 20px;background: url('../images/icons/title-separator-2.png') left center no-repeat;}.sec-title-two.centered .separator{left: 50%;margin-left: -20px;}.about-section{position:relative;padding: 0px 0px 70px;z-index: 2;}.about-section .left-col{position: relative;margin-bottom: 30px;}.about-section .left-col .inner{position: relative;display: block;padding: 100px 0px 0px;}.about-section .left-col .sec-title{top: -5px;margin-bottom: 27px;}.about-section .left-col .upper-row{position: relative;padding-left: 300px;min-height: 232px;}.about-section .left-col .upper-row .image-box{position: absolute;left: 0;top: 0;width: 270px;height: 232px;overflow: hidden;}.about-section .left-col .upper-row .image-box img{display: block;width: 100%;}.about-section .left-col .video-link{position: relative;display: block;padding-left: 80px;min-height: 60px;}.about-section .left-col .video-link .video-thumb{position: absolute;left: 0;top: 0;width: 60px;height: 60px;overflow: hidden;}.about-section .left-col .video-link .video-thumb img{display: block;width: 60px;height: 60px;}.about-section .left-col .video-link .video-thumb .icon{position: absolute;left: 0;top: 0;width: 60px;height: 60px;line-height: 60px;text-align: center;color: #ffffff;font-size: 20px;}.about-section .left-col .video-link .overlink{position: absolute;left: 0;top: 0;width: 100%;height: 100%;z-index: 1;color: #ffffff;background: rgba(0,0,0,0);-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}.about-section .left-col .video-link .overlink:hover{background: rgba(0,0,0,0.50);}.about-section .left-col .video-link .video-title{position: relative;}.about-section .left-col .video-link .video-title a{position: relative;display: inline-block;padding: 10px 0px;color: #061138;font-weight: 500;font-size: 13px;text-transform: uppercase;line-height: 1.5em;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}.about-section .left-col .video-link .video-title a:hover{color: #d5ae82;}.about-section .left-col .lower-content{position: relative;padding-top: 40px;}.about-section .left-col .lower-content .text{position: relative;margin-bottom: 25px;}.about-section .left-col .lower-content .text:first-letter{color: #061138;float: left;font-family: 'Playfair Display', serif;font-size: 48px;line-height: 0.8em;margin: 0px 10px 5px 0px;}.default-link{position: relative;display: inline-block;font-weight: 600;text-transform: uppercase;color: #061138;font-size: 13px;line-height: 24px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}.default-link .icon{position: relative;font-size: 18px;font-weight: 400;vertical-align: middle;padding-right: 5px;}.default-link:hover{color: #d5ae82;}.about-section .right-col{position: relative;margin-bottom: 30px;}.about-section .right-col .inner{position: relative;display: block;padding-left: 20px;margin-top: -100px;}.about-section .book-form-box{position: relative;padding: 45px 32px 40px;background: #ffffff;-webkit-box-shadow:0px 0px 35px 0px rgba(0,0,0,0.07);-ms-box-shadow:0px 0px 35px 0px rgba(0,0,0,0.07);box-shadow:0px 0px 35px 0px rgba(0,0,0,0.07);}.about-section .book-form-box .title{text-align: center;color: #061138;margin-bottom: 20px;}.about-section .book-form-box .title h4{color: #061138;margin: 0;}.about-section .book-form-box .default-form .row{margin: 0 -10px;}.about-section .book-form-box .default-form .row .form-group{position:relative;padding: 0 10px;margin-bottom: 15px;}.about-section .book-form-box .theme-btn, .about-section .book-form-box input[type="submit"]{width: 100%;text-align: center;display: block;margin-top: 10px;}.services-section{position:relative;padding: 0px 0px 90px;z-index: 2;}.services-section .title-box{position: relative;display: block;width: 100%;padding: 90px 0px 50px;}.services-section .title-box .sec-title{margin-bottom: 0;}.services-section .title-box .image-layer{position:absolute;left:0;top:0;width:100%;bottom: -110px;opacity:1;background-repeat: no-repeat;background-position: center center;background-size: cover;}.services-section .title-box .image-layer:before{content: '';position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: #061138;opacity: 0.90;}.service-block{position: relative;margin-bottom: 30px;}.owl-theme .service-block{margin-bottom: 0;}.service-block .inner-box{position: relative;display: block;padding-bottom: 72px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}.service-block .image-box{position: relative;display: block;overflow: hidden;padding-bottom: 5px;}.service-block .image-box img{position: relative;display: block;width: 100%;}.service-block .image-box:before{content: '';position: absolute;left: 0;bottom: 15px;width: 120%;left: -10%;height: 50px;background: #ffffff;border-top: 7px solid transparent;-ms-transform: rotate(-17deg);-webkit-transform: rotate(-17deg);transform: rotate(-17deg);-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;z-index: 1;}.service-block .inner-box:hover .image-box:before{border-top-color: #d5ae82;}.service-block .lower-box{position: absolute;left: 0;bottom: 0;right: 0;margin-left: 40px;background: #ffffff;border-bottom: 1px solid #e5e5e5;padding-bottom: 2px;border-radius: 0px 0px 3px 3px;box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.12);-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;z-index: 3;}.service-block .inner-box:hover .lower-box{box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.20);}.service-block .lower-content{position: relative;display: block;background: #ffffff;padding: 35px 40px;border-bottom: 1px solid #e5e5e5;border-radius: 0px 0px 3px 3px;z-index: 1;}.service-block .lower-content .icon-box{position: absolute;right: 30px;top: -45px;width: 90px;height: 90px;background: #061138;color: #d5ae82;text-align: center;font-size: 42px;line-height: 90px;border-radius: 50%;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}.service-block .inner-box:hover .lower-content .icon-box{background: #d5ae82;color: #ffffff;}.service-block .lower-content .cat{position: relative;display: block;color: #7b8594;font-size: 13px;text-transform: uppercase;margin-bottom: 7px;}.service-block .lower-content h4{position: relative;color: #061138;margin-bottom: 20px;}.service-block .lower-content h4 a{color: #061138;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}.service-block .lower-content h4 a:hover{color: #d5ae82;}.service-block .inner-box:hover .link-box a{color: #d5ae82;}.services-section .carousel-outer{margin: 0px -25px;padding: 0px 20px;overflow: hidden;}.services-section .carousel-outer .owl-stage-outer{overflow: visible;}.services-section .owl-theme .owl-dots, .activities-section .owl-theme .owl-dots{position: relative;width: 100%;padding-top: 40px;text-align: center;}.services-section .owl-theme .owl-dots .owl-dot, .activities-section .owl-theme .owl-dots .owl-dot{position: relative;display: inline-block;margin: 0px 7px;}.services-section .owl-theme .owl-dots .owl-dot span, .activities-section .owl-theme .owl-dots .owl-dot span{position: relative;display: block;width: 8px;height: 8px;background: #cccccc;border-radius: 50%;}.services-section .owl-theme .owl-dots .owl-dot.active span, .activities-section .owl-theme .owl-dots .owl-dot.active span{background: #d5ae82;-ms-transform: scale(1.1);-webkit-transform: scale(1.1);transform: scale(1.1);}.services-section .owl-theme .owl-nav{display: none;}.activities-section{position:relative;padding: 90px 0px;background: #f0f3f7;}.activities-section .auto-container{max-width: 1810px;}.activities-section .carousel-outer{padding: 0px 100px;}.activity-block{position: relative;}.activities-section .carousel-outer .owl-item:hover{z-index: 100;}.owl-theme .activity-block{position: relative;opacity: 0;visibility: 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;}.owl-theme .active .activity-block{opacity: 1;visibility: visible;}.activities-section .carousel-outer .owl-stage-outer{overflow: visible;}.activity-block .inner-box{position: relative;display: block;max-width: 980px;margin: 0 auto;background: #ffffff;padding-left: 270px;min-height: 300px;box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.12);}.activity-block .image-box{position: absolute;left: 0;top: 0;width: 270px;height: 300px;overflow: hidden;}.activity-block .image-box img{display: block;width: 100%;height: 300px;}.activity-block .image-box .offer-info{position: absolute;left: 0;top: 0;width: 120px;line-height: 20px;padding: 5px 10px;text-align: center;background: #be1935;font-size: 13px;text-transform: uppercase;font-weight: 600;color: #ffffff;-ms-transform: rotate(-45deg) translate(-31px,-22px);-webkit-transform: rotate(-45deg) translate(-31px,-22px);transform: rotate(-45deg) translate(-31px,-22px);}.activity-block .content-box{position: relative;padding: 30px 30px 20px;}.activity-block .add-to-fav{position: absolute;right: 25px;top: 40px;z-index: 1;}.activity-block .add-to-fav a{position: relative;display: block;font-size: 20px;line-height: 24px;color: #7f8a99;}.activity-block .add-to-fav a:hover{color: #d5ae82;}.activity-block .content-box h4{position: relative;font-size: 26px;color: #061138;text-transform: capitalize;margin-bottom: 10px;}.activity-block .content-box h4 a{color: #061138;}.activity-block .content-box h4 a:hover{color: #d5ae82;}.activity-block .ratings{position: relative;margin-bottom: 15px;}.activity-block .ratings .rate-text{position: relative;color: #061138;line-height: 24px;font-weight: 500;margin-bottom: 3px;}.activity-block .ratings .rate-text strong{position: relative;font-size: 24px;font-weight: 500;}.activity-block .ratings .rate-text a{color: #061138;font-size: 12px;text-transform: uppercase;}.activity-block .ratings .rate{color: #d5ae82;font-size: 14px;line-height: 20px;letter-spacing: 1px;}.activity-block .ratings .rate .empty-star{color: #b5c0cf;}.activity-block .info{position: relative;}.activity-block .info li{position: relative;float: left;font-size: 14px;line-height: 24px;margin-right: 31px;}.activity-block .info li:after{content: '';position: absolute;right: -16px;top: 5px;height: 14px;border-right: 1px solid rgba(0,0,0,0.15);}.activity-block .info li:last-child{margin-right: 0;}.activity-block .info li:last-child:after{display: none;}.activity-block .info li a{color: #7f8a99;}.activity-block .info li .icon{position: relative;display: inline-block;vertical-align: middle;padding-right: 5px;color: #d5ae82;}.activity-block .links-box{position: relative;margin-top: 45px;}.activity-block .links-box .link{position: relative;float: left;margin-right: 10px;margin-bottom: 10px;}.activity-block .links-box .pricing{position: relative;float: right;text-align: right;font-size: 12px;}.activity-block .links-box .price-title{display: block;text-transform: uppercase;}.activity-block .links-box .unit{display: block;color: #061138;font-family: 'Playfair Display', serif;font-style: italic;text-transform: uppercase;font-weight: 500;}.activity-block .links-box .unit span{font-size: 20px;}.activity-block .info-btn-box{position: relative;z-index: 3;}.activity-block .info-btn-box .info-btn{position: relative;position: relative;display:block;font-size: 20px;line-height: 28px;color: #7f8a99;font-weight: 600;padding: 11px 15px;text-transform:uppercase;background: none;border: 1px solid rgba(0,0,0,0.15);border-radius:0px;z-index:1;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;cursor: pointer;}.activity-block .info-btn-box .info-btn:hover{background: #d5ae82;border-color: #d5ae82;color: #ffffff;}.activity-block .info-btn-box .info-panel{position: absolute;left: 0px;bottom: 80%;margin-bottom: 20px;width: 240px;opacity: 0;visibility: hidden;box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.12);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;}.activity-block .info-btn-box:hover .info-panel{bottom: 100%;opacity: 1;visibility: visible;}.activity-block .info-btn-box .info-panel:before{content: '';position: absolute;left: 15px;bottom: -8px;width: 20px;height: 20px;background: #ffffff;-ms-transform: rotate(45deg);-webkit-transform: rotate(45deg);transform: rotate(45deg);box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.12);z-index: 0;}.activity-block .info-btn-box .panel-inner{position: relative;display: block;padding: 22px 20px 15px;background: #ffffff;z-index: 1;}.activity-block .info-btn-box .panel-title{display: block;font-size: 13px;font-weight: 600;color: #061038;text-transform: uppercase;margin-bottom: 7px;}.activity-block .info-btn-box .panel-list{display: block;font-size: 14px;}.activity-block .info-btn-box .panel-list li{position: relative;padding-left: 12px;line-height: 24px;margin-bottom: 5px;}.activity-block .info-btn-box .panel-list li:before{content: '';position: absolute;left: 0;top: 10px;width: 4px;height: 4px;background: #d5ae82;}.activities-section .owl-theme .owl-dots{}.activities-section .owl-theme .owl-nav{position: absolute;top: 50%;left: 0;right: 0;margin: 0 auto;width:100%;height:0;margin-top: -35px;-webkit-transition: all 300ms ease;-moz-transition: all 300ms ease;-ms-transition: all 300ms ease;-o-transition: all 300ms ease;transition: all 300ms ease;}.activities-section .owl-theme .owl-nav .owl-prev{position: absolute;left: -100px;background: none;height: 64px;width: 64px;border: none;text-align: center;line-height: 62px;border: 1px solid rgba(0,0,0,0.10);color: #acb7c6;font-size: 20px;font-weight: 700;border-radius: 0;opacity: 1;-webkit-transition: all 300ms ease;-moz-transition: all 300ms ease;-ms-transition: all 300ms ease;-o-transition: all 300ms ease;transition: all 300ms ease;}.activities-section .owl-theme .owl-nav .owl-next{position: absolute;right: -100px;background: none;height: 64px;width: 64px;border: none;text-align: center;line-height: 62px;border: 1px solid rgba(0,0,0,0.10);color: #acb7c6;font-size: 20px;font-weight: 700;border-radius: 0;opacity: 1;-webkit-transition: all 300ms ease;-moz-transition: all 300ms ease;-ms-transition: all 300ms ease;-o-transition: all 300ms ease;transition: all 300ms ease;}.activities-section .owl-nav .owl-prev:hover, .activities-section .owl-nav .owl-next:hover{color: #d5ae82;border-color: #d5ae82;}.activities-section .see-all{position: relative;display: block;text-align: center;padding-top: 50px;}.features-section{position:relative;padding: 90px 0px 20px;background: #061138;color: #ffffff;overflow: hidden;}.features-section .feature-block{position: relative;margin-bottom: 70px;}.features-section .feature-block .inner-box{position: relative;display: block;padding-left: 110px;min-height: 80px;}.features-section .feature-block .icon-box{position: absolute;left: 0;top: 50%;margin-top: -40px;width: 80px;height: 80px;}.features-section .feature-block .icon-box:before{content: '';position: absolute;left: 50%;bottom: 100%;margin-bottom: 10px;border-left: 1px solid rgba(255,255,255,0.30);height: 300px;-webkit-transition: all 300ms ease;-moz-transition: all 300ms ease;-ms-transition: all 300ms ease;-o-transition: all 300ms ease;transition: all 300ms ease;}.features-section .feature-block .icon-box:after{content: '';position: absolute;left: 50%;top: 100%;margin-top: 10px;border-left: 1px solid rgba(255,255,255,0.30);height: 300px;-webkit-transition: all 300ms ease;-moz-transition: all 300ms ease;-ms-transition: all 300ms ease;-o-transition: all 300ms ease;transition: all 300ms ease;}.features-section .feature-block .icon-box .octagonWrap{position: relative;width:80px;height:80px;float: left;overflow: hidden;}.features-section .feature-block .icon-box .octagon{position: absolute;top: 0;right: 0;bottom: 0;left: 0;overflow: hidden;-ms-transform: rotate(45deg);-webkit-transform: rotate(45deg);transform: rotate(45deg);background: #061138;border: 1px solid rgba(255,255,255,0.30);-webkit-transition: all 300ms ease;-moz-transition: all 300ms ease;-ms-transition: all 300ms ease;-o-transition: all 300ms ease;transition: all 300ms ease;}.features-section .feature-block:hover .icon-box .octagon{background: #d5ae82;border-color: #d5ae82;}.features-section .feature-block .icon-box .octagon:before {position: absolute;top: -1px;right: -1px;bottom: -1px;left: -1px;-ms-transform: rotate(45deg);-webkit-transform: rotate(45deg);transform: rotate(45deg);content: '';border: inherit;}.features-section .feature-block .icon-box .icon{position: absolute;left: 0;top: 0;width: 80px;height: 80px;line-height: 80px;text-align: center;font-size: 42px;color: #d5ae82;-webkit-transition: all 300ms ease;-moz-transition: all 300ms ease;-ms-transition: all 300ms ease;-o-transition: all 300ms ease;transition: all 300ms ease;}.features-section .feature-block:hover .icon-box .icon{color: #ffffff;}.features-section .feature-block h4{font-size: 24px;line-height: 1.3em;margin-bottom: 15px;}.features-section .feature-block .text{color: #868da5;margin-bottom: 30px;}.features-section .feature-block .default-link{color: #ffffff;}.features-section .feature-block .default-link:hover{color: #d5ae82;}.pricing-section{position:relative;padding: 70px 0px 60px;background: #ffffff;}.pricing-section .image-column{position: relative;order: 0;}.pricing-section .image-column .inner{position: relative;display: block;margin-left: -330px;text-align: right;}.pricing-section .pricing-column{position: relative;order: 12;}.pricing-section .pricing-column .inner{position: relative;display: block;padding-top: 20px;}.pricing-section .price-column{position: relative;margin-bottom: 30px;}.price-block{position: relative;}.price-block .inner-box{position: relative;display: block;padding: 45px 30px 25px;background: #ffffff;border-bottom: 7px solid #d5ae82;box-shadow: 0px 0px 26px 0px rgba(0,0,0,0.10);}.price-block .plan-header{position: relative;display: block;text-align: center;}.price-block .plan-header .plan-title{font-size: 24px;color: #061138;text-transform: uppercase;margin-bottom: 7px;}.price-block .plan-header .subtitle{font-size: 13px;color: #7b8594;text-transform: uppercase;}.price-block .plan-header .price{position: relative;display: block;margin: 15px 0px;}.price-block .plan-header .price .amount{position: relative;font-size: 60px;color: #d5ae82;font-weight: 700;line-height: 1em;vertical-align: top;}.price-block .plan-header .price .sign{position: relative;font-size: 24px;color: #d5ae82;font-weight: 600;line-height: 1.5em;vertical-align: top;}.price-block .plan-header .price .cycle{position: relative;font-size: 14px;color: #d5ae82;font-weight: 400;line-height: 1.5em;vertical-align: bottom;}.price-block .plan-header .best-title{position: relative;font-size: 13px;color: #7b8594;text-transform: uppercase;}.price-block .plan-header .best-title:before{content: '';position: absolute;left: 0;top: 50%;width: 100%;border-bottom: 1px solid rgba(0,0,0,0.10);margin-top: -0.5px;}.price-block .plan-header .best-title span{position: relative;display: inline-block;padding: 0px 15px;background: #ffffff;}.price-block .plan-features{position: relative;padding-top: 15px;color: #808080;}.price-block .plan-features li{position: relative;margin-bottom: 7px;line-height: 24px;padding-left: 22px;}.price-block .plan-features li:before{font-family: 'Font Awesome 5 Free';content: "\f00c";position:absolute;left:0px;top:0px;display:block;line-height:24px;font-size:13px;font-weight:800;color: #d5ae82;}.price-block .link-box{position: absolute;left: 0;bottom: -36px;width: 100%;display: block;opacity: 0;visibility: hidden;-ms-transform-origin: left top;-webkit-transform-origin: left top;transform-origin: left top;-ms-transform: scaleY(0);-webkit-transform: scaleY(0);transform: scaleY(0);-webkit-transition: all 300ms ease;-moz-transition: all 300ms ease;-ms-transition: all 300ms ease;-o-transition: all 300ms ease;transition: all 300ms ease;}.price-block .link-box a{position: relative;display: block;color: #ffffff;font-size: 13px;line-height: 24px;padding: 6px 20px;text-align: center;width: 100%;font-weight: 600;text-transform: uppercase;background: #d5ae82;}.price-block .inner-box:hover .link-box{-ms-transform: scaleY(1);-webkit-transform: scaleY(1);transform: scaleY(1);opacity: 1;visibility: visible;}.testimonials-section{position:relative;padding: 90px 0px;z-index: 1;}.testimonials-section .image-layer{position:absolute;left:0;top:0;width:100%;height: 100%;opacity:1;background-repeat: no-repeat;background-position: center center;background-size: cover;}.testimonials-section .image-layer:before{content: '';position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: #061138;opacity: 0.90;}.testimonials-section .carousel-container{position: relative;padding: 0px 50px;}.testimonial-block{position: relative;}.testimonial-block .inner-box{position: relative;display: block;background: #ffffff;padding: 40px 40px;margin-right: 17px;}.testimonial-block .content{position: relative;display: block;padding-left: 110px;min-height: 150px;}.testimonial-block .content .icon-box{position: absolute;left: 0;top: 100px;width: 70px;text-align: center;font-size: 48px;color: #cdd5df;line-height: 1em;}.testimonial-block .content .image{position: absolute;left: 0;top: 0;width: 70px;height: 70px;overflow: hidden;}.testimonial-block .content .image img{display: block;width: 100%;}.testimonial-block .content .info{position: relative;padding-bottom: 12px;margin-bottom: 22px;}.testimonial-block .content .info:before{content: '';position: absolute;left: 0;bottom: 0;width: 70px;border-bottom: 1px solid rgba(0,0,0,0.10);}.testimonial-block .content .info h5{position: relative;color: #061138;margin-bottom: 3px;}.testimonial-block .content .info .designation{position: relative;color: #75808f;font-size: 13px;text-transform: uppercase;font-weight: 400;}.testimonial-block .content .text{position: relative;color: #75808f;font-size: 17px;line-height: 1.7em;font-family: 'Playfair Display', serif;}.testimonial-block .rating{position: absolute;right: -56px;top: 0px;line-height: 24px;padding: 3px 15px;background: #d5ae82;color: #ffffff;font-size: 12px;letter-spacing: 1px;}.testimonial-block .rating:before{content: '';position: absolute;right: 0;top: -16px;border: 8px solid rgba(0,0,0,0);border-left: 8px solid #b09373;border-bottom: 8px solid #b09373;}.testimonials-section .owl-theme .owl-dots{position: relative;width: 100%;padding-top: 40px;text-align: center;}.testimonials-section .owl-theme .owl-dots .owl-dot{position: relative;display: inline-block;margin: 0px 7px;}.testimonials-section .owl-theme .owl-dots .owl-dot span{position: relative;display: block;width: 9px;height: 9px;background: #ffffff;border-radius: 50%;}.testimonials-section .owl-theme .owl-dots .owl-dot.active span{background: #d5ae82;-ms-transform: scale(1.1);-webkit-transform: scale(1.1);transform: scale(1.1);}.testimonials-section .owl-theme .owl-nav{display: none;}.news-section{position:relative;padding: 90px 0px 40px;background: #ffffff;}.news-section .news-column{position: relative;}.news-section .news-column .inner{position: relative;display: block;}.news-section .title-row{position: relative;padding-bottom: 20px;}.news-section .title-row .sec-title{position: relative;float: left;margin-bottom: 30px;}.news-section .title-row .link-box{position: relative;float: right;padding-top: 50px;margin-bottom: 30px;}.news-block{position: relative;margin-bottom: 45px;}.news-block .inner-box{position: relative;display: block;padding-left: 200px;min-height: 170px;}.news-block .image-box{position: absolute;left: 0;top: 0;width: 170px;}.news-block .image-box img{display: block;width: 100%;}.news-block .image-box .post-date{position: absolute;left: 0;bottom: 0;width: 60px;height: 60px;padding: 6px 5px;text-align: center;line-height: 24px;background: #ffffff;font-size: 14px;font-weight: 700;text-transform: uppercase;font-family: 'Playfair Display', serif;}.news-block .image-box .post-date .day{display: block;font-size: 20px;color: #061138;}.news-block .content{position: relative;}.news-block .meta-info{position: relative;}.news-block .meta-info li{position: relative;float: left;font-size: 13px;line-height: 24px;color: #7f8a99;text-transform: uppercase;margin-right: 40px;margin-bottom: 7px;}.news-block .meta-info li:before{content: '';position: absolute;right: -23px;top: 9px;width: 6px;height: 6px;background: #d1d8e2;border-radius: 50%;}.news-block .meta-info li .icon{position: relative;display: inline-block;vertical-align: middle;font-size: 12px;color: #b5c0cf;padding-right: 5px;}.news-block .meta-info li a{position: relative;display: inline-block;vertical-align: middle;color: #7f8a99;}.news-block .meta-info li a:hover{color: #d5ae82;text-decoration: underline;}.news-block .meta-info li:last-child{margin-right: 0;}.news-block .meta-info li:last-child:before{display: none;}.news-block h4{color: #061138;text-transform: capitalize;margin-bottom: 20px;}.news-block h4 a{color: #061138;-webkit-transition: all 300ms ease;-moz-transition: all 300ms ease;-ms-transition: all 300ms ease;-o-transition: all 300ms ease;transition: all 300ms ease;}.news-block h4 a:hover{color: #d5ae82;text-decoration: underline;}.news-block .text{margin-bottom: 20px;}.news-block-two{position: relative;margin-bottom: 50px;}.news-block-two .inner-box{position: relative;display: block;}.news-block-two .image-box{position: relative;display: block;overflow: hidden;}.news-block-two .image-box img{display: block;width: 100%;}.news-block-two .image-box .link-layer{position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: rgba(6,17,56,0.85);color: #ffffff;-ms-transform: scaleY(0) translateY(-100px);-webkit-transform: scaleY(0) translateY(-100px);transform: scaleY(0) translateY(-100px);-ms-transform-origin: left top;-webkit-transform-origin: left top;transform-origin: left top;opacity: 0;-webkit-transition: all 500ms ease;-moz-transition: all 500ms ease;-ms-transition: all 500ms ease;-o-transition: all 500ms ease;transition: all 500ms ease;}.news-block-two .inner-box:hover .image-box .link-layer{opacity: 1;-ms-transform: scaleY(1) translateY(0px);-webkit-transform: scaleY(1) translateY(0px);transform: scaleY(1) translateY(0px);}.news-block-two .image-box .link-layer .icon{position: absolute;left: 50%;top: 50%;margin: -30px 0px 0px -30px;width: 60px;height: 60px;line-height: 60px;text-align: center;background: #ffffff;color: #d5ae82;font-size: 24px;border-radius: 50%;}.news-block-two .image-box .post-date{position: absolute;left: 0;bottom: 0;width: 60px;height: 60px;padding: 6px 5px;text-align: center;line-height: 24px;background: #ffffff;font-size: 14px;font-weight: 700;text-transform: uppercase;font-family: 'Playfair Display', serif;z-index: 1;}.news-block-two .image-box .post-date .day{display: block;color: #061138;font-size: 24px;}.news-block-two .lower-content{position: relative;padding-left: 90px;}.news-block-two .content{position: relative;padding-top: 25px;}.news-block-two .meta-info{position: relative;}.news-block-two .meta-info li{position: relative;float: left;font-size: 13px;line-height: 24px;color: #7f8a99;text-transform: uppercase;margin-right: 40px;margin-bottom: 7px;}.news-block-two .meta-info li:before{content: '';position: absolute;right: -23px;top: 9px;width: 6px;height: 6px;background: #d1d8e2;border-radius: 50%;}.news-block-two .meta-info li .icon{position: relative;display: inline-block;vertical-align: middle;font-size: 12px;color: #b5c0cf;padding-right: 5px;}.news-block-two .meta-info li a{position: relative;display: inline-block;vertical-align: middle;color: #7f8a99;}.news-block-two .meta-info li a:hover{color: #d5ae82;text-decoration: underline;}.news-block-two .meta-info li:last-child{margin-right: 0;}.news-block-two .meta-info li:last-child:before{display: none;}.news-block-two h5{font-size: 20px;line-height: 1.4em;color: #061138;margin-bottom: 42px;}.news-block-two h5 a{color: #061138;-webkit-transition: all 300ms ease;-moz-transition: all 300ms ease;-ms-transition: all 300ms ease;-o-transition: all 300ms ease;transition: all 300ms ease;}.news-block-two h5 a:hover{color: #d5ae82;text-decoration: underline;}.news-block-two .author:before{content: '';position: absolute;left: 0;top: -21px;width: 50px;border-bottom: 1px solid rgba(0,0,0,0.10);}.news-block-two .author{position: relative;line-height: 24px;padding-left: 50px;min-height: 40px;padding-top: 8px;}.news-block-two .author img{position: absolute;left: 0;top: 0;width: 40px;height: 40px;border-radius: 50%;}.news-block-two .other-links{position: absolute;left: 0;top: 25px;width: 60px;height: 170px;line-height: 46px;border-right: 1px solid rgba(0,0,0,0.07);}.news-block-two .other-links .add-to-fav{position: relative;width: 42px;height: 42px;margin-bottom: 20px;}.news-block-two .other-links .add-to-fav a{position: relative;display: block;width: 42px;height: 42px;line-height: 40px;border: 1px solid rgba(0,0,0,0.10);font-size: 18px;text-align: center;color: rgba(0,0,0,0.50);border-radius: 50%;-webkit-transition: all 300ms ease;-moz-transition: all 300ms ease;-ms-transition: all 300ms ease;-o-transition: all 300ms ease;transition: all 300ms ease;}.news-block-two .other-links .add-to-fav a:hover{color: #ffffff;background: #d5ae82;border-color: #d5ae82;}.news-block-two .other-links .add-comment{position: relative;width: 42px;height: 42px;margin-bottom: 20px;}.news-block-two .other-links .add-comment a{position: relative;display: block;width: 42px;height: 42px;line-height: 40px;border: 1px solid rgba(0,0,0,0.10);font-size: 18px;text-align: center;color: rgba(0,0,0,0.50);border-radius: 50%;-webkit-transition: all 300ms ease;-moz-transition: all 300ms ease;-ms-transition: all 300ms ease;-o-transition: all 300ms ease;transition: all 300ms ease;}.news-block-two .other-links .add-comment a:hover{color: #ffffff;background: #d5ae82;border-color: #d5ae82;}.news-block-two .other-links .share-it{position: relative;width: 42px;height: 42px;}.news-block-two .other-links .share-it .share-btn{position: relative;display: block;width: 42px;height: 42px;line-height: 40px;border: 1px solid rgba(0,0,0,0.10);font-size: 18px;text-align: center;color: rgba(0,0,0,0.50);border-radius: 50%;-webkit-transition: all 300ms ease;-moz-transition: all 300ms ease;-ms-transition: all 300ms ease;-o-transition: all 300ms ease;transition: all 300ms ease;}.news-block-two .other-links .share-it .share-btn:hover{color: #ffffff;background: #d5ae82;border-color: #d5ae82;}.news-block-two .other-links .share-it .share-list{position: absolute;left: 0;bottom: 0;width: 42px;padding: 14px 6px;line-height: 21px;color: rgba(0,0,0,0.50);border: 1px solid rgba(0,0,0,0.10);background-color: #ffffff;text-align: center;border-radius: 21px;opacity: 0;visibility: hidden;-webkit-transition: all 300ms ease;-moz-transition: all 300ms ease;-ms-transition: all 300ms ease;-o-transition: all 300ms ease;transition: all 300ms ease;z-index: 1;}.news-block-two .other-links .share-it:hover .share-list{opacity: 1;visibility: visible;}.news-block-two .other-links .share-it .share-list li{position: relative;display: block;line-height: 28px;}.news-block-two .other-links .share-it .share-list li a{position: relative;display: block;line-height: 28px;color: rgba(0,0,0,0.30);}.news-block-two .other-links .share-it .share-list li a:hover{color: #d5ae82;}.news-section .form-column{position: relative;margin-bottom: 50px;}.news-section .form-column .inner{position: relative;display: block;}.subscribe-form-box{position: relative;padding: 48px 30px 50px;background: #081853;background: -webkit-linear-gradient(left,#081853,#061138);background: -ms-linear-gradient(left,#081853,#061138);background: -moz-linear-gradient(left,#081853,#061138);}.subscribe-form-box .title{text-align: center;color: #ffffff;font-size: 13px;text-transform: uppercase;margin-bottom: 20px;}.subscribe-form-box .title h4{color: #ffffff;font-size: 24px;margin: 0 0 7px;}.subscribe-form{position: relative;}.subscribe-form .form-group{position:relative;margin-bottom: 20px;}.subscribe-form .form-group input{font-family: 'Playfair Display', serif;font-style: italic;padding-left: 20px !important;}.subscribe-form .theme-btn, .subscribe-form input[type="submit"]{width: 100%;text-align: center;display: block;}.main-footer{position:relative;background: #061138;color: #868da5;}.main-footer .widgets-section{position:relative;padding:90px 0px 50px;}.main-footer .footer-widget{position:relative;margin-bottom:40px;}.main-footer .widget-title{position:relative;margin-bottom:30px;padding-bottom: 15px;}.main-footer .widget-title h4{position: relative;display: inline-block;line-height: 1.3em;font-size: 24px;color: #ffffff;text-transform: uppercase;font-weight: 400;margin: 0;}.main-footer .widget-title:before{content: '';position: absolute;left: 0;bottom: 0px;width: 70px;border-bottom: 1px solid rgba(255,255,255,0.20);}.main-footer .info-widget{position:relative;}.main-footer .info-widget .logo{position:relative;margin-top: -5px;margin-bottom:30px;}.main-footer .info-widget .logo img{height: 50px;}.main-footer .about-widget .text{position:relative;margin-bottom: 25px;}.main-footer .links-widget{margin-bottom: 10px;}.main-footer .links-widget .widget-content{position: relative;padding-left: 20px;}.main-footer .links-widget .column{position:relative;}.main-footer .links-widget .links li{position:relative;margin-bottom:12px;line-height: 24px;font-size: 15px;color: #868da5;}.main-footer .links-widget .links li a{position:relative;display: block;color:#868da5;font-size:15px;padding-left: 20px;text-transform: capitalize;transition:all 0.4s ease;-moz-transition:all 0.4s ease;-webkit-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;}.main-footer .links-widget .links li a:before{content: "+";font-family: 'Playfair Display', serif;position: absolute;left: 0;top: 0;line-height: 22px;font-size: 20px;font-weight: 400;}.main-footer .links-widget .links li a:hover{color:#d5ae82;}.main-footer .info ul{position:relative;}.main-footer .info ul li{position:relative;line-height: 24px;color: #868da5;font-size: 14px;padding-left: 25px;margin-bottom: 7px;}.main-footer .info ul li .icon{position: absolute;left: 0;top: 0;width: 25px;color: #d5ae82;}.main-footer .info ul li a{color: #868da5;}.main-footer .info ul li a:hover{color: #d5ae82;text-decoration: underline;}.main-footer .social-links{position:relative;padding-top: 24px;}.main-footer .social-links ul{position:relative;}.main-footer .social-links li{position: relative;display: inline-block;margin: 0px 8px 0px 0px;line-height: 44px;}.main-footer .social-links li a{position: relative;display: block;width: 44px;height: 44px;line-height: 44px;background: #232b47;color: #ffffff;font-size: 14px;text-align: center;border-radius: 50%;transition:all 0.4s ease;-moz-transition:all 0.4s ease;-webkit-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;}.main-footer .social-links li a:hover{color: #ffffff;background: #d5ae82;}.main-footer .gallery-widget .images{position: relative;margin: 0px -5px;}.main-footer .gallery-widget .images .image{position: relative;float: left;width: 25%;display: block;margin: 0 0 10px;padding: 0px 5px;}.main-footer .gallery-widget .images img{width: 100%;}.main-footer .gallery-widget .images .lightbox-image{position: absolute;left: 13px;top: 8px;right: 13px;bottom: 8px;background: rgba(255,255,255,0.95);text-align: center;color: #d5ae82;opacity: 0;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;z-index: 1;}.main-footer .gallery-widget .image:hover .lightbox-image{opacity: 1;}.main-footer .gallery-widget .images .lightbox-image .icon{position: absolute;left: 50%;top: 50%;margin: -20px 0px 0px -20px;line-height: 40px;width: 40px;height: 40px;font-size: 20px;}.main-footer .footer-bottom{position:relative;line-height: 24px;padding: 12px 0px;text-transform: capitalize;border-top:1px solid rgba(255,255,255,0.10);}.main-footer .footer-bottom .inner{position: relative;display: block;}.main-footer .footer-bottom .copyright{position:relative;float: left;padding: 10px 0px;}.main-footer .footer-bottom .copyright strong{color: #222222;}.main-footer .footer-bottom .bottom-links{position:relative;float: right;padding: 10px 0px;}.main-footer .footer-bottom a{color: #868da5;transition:all 0.4s ease;-moz-transition:all 0.4s ease;-webkit-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;}.main-footer .footer-bottom a:hover{color: #d5ae82;text-decoration: underline;}.footer-style-two{position:relative;overflow: hidden;min-height: 540px;}.footer-style-two .widgets-section{padding-top: 0;}.footer-style-two .widgets-inner{position: relative;padding: 95px 0px 0px;padding-left: 400px;}.footer-style-two .widgets-inner .shape-1{position: absolute;right: 100%;top: 0;width: 3000px;height: 100px;background: #ffffff;z-index: 1;}.footer-style-two .widgets-inner .shape-2{position: absolute;left: 0;top: 0;width: 340px;height: 1500px;min-height: 100%;background: #d5ae82;z-index: 2;}.footer-style-two .widgets-inner .left-image{position: absolute;right: 100%;top: 100px;width: 2500px;height: 1500px;min-height: 100%;background: #061138;padding: 50px 20px;text-align: right;z-index: 1;}.footer-style-two .widgets-inner .left-image img{position: relative;display: inline-block;}.footer-style-two .footer-bottom{background: #e8ebef;}.footer-style-two .footer-bottom .inner{position: relative;padding-left: 400px;}.footer-style-two .footer-bottom .copyright, .footer-style-two .footer-bottom .copyright a, .footer-style-two .footer-bottom .bottom-links, .footer-style-two .footer-bottom .bottom-links a{color: #7f8a99;}.footer-style-two .offer-carousel-box{position: absolute;left: 0;top: 0;width: 340px;text-align: center;z-index: 5;}.footer-style-two .offer-carousel-box .offer-block{position: relative;display: block;padding: 40px 40px 30px;background: #d5ae82;color: #ffffff;}.footer-style-two .offer-carousel-box .offer-block .inner-box{position: relative;display: block;text-align: center;}.footer-style-two .offer-carousel-box .offer-block .icon-box{position: relative;display: block;font-size: 90px;line-height: 1em;margin-bottom: 20px;}.footer-style-two .offer-carousel-box .offer-block h4{position: relative;text-transform: uppercase;margin-bottom: 20px;}.footer-style-two .offer-carousel-box .offer-block .subtitle{position: relative;text-transform: uppercase;font-size: 13px;margin-bottom: 15px;}.footer-style-two .offer-carousel-box .offer-block .offer-price{position: relative;display: block;width: 100px;height: 100px;padding-top: 15px;background: #ffffff;color: #061138;text-align: center;font-family: 'Playfair Display', serif;border-radius: 50%;margin: 0 auto 30px;}.footer-style-two .offer-carousel-box .offer-block .offer-price .percent{display: block;font-size: 36px;line-height: 1.1em;}.footer-style-two .offer-carousel-box .offer-block .offer-price .percent em{font-size: 24px;font-style: normal;}.footer-style-two .offer-carousel-box .offer-block .offer-price .txt{display: block;line-height: 1.5em;font-size: 13px;text-transform: uppercase;}.footer-style-two .offer-carousel-box .offer-block .links-box a:hover .btn-title{background: #ffffff;color: #d5ae82;}.footer-style-two .offer-carousel-box .owl-nav{display: none;}.footer-style-two .offer-carousel-box .owl-theme .owl-dots{position: relative;width: 100%;text-align: center;}.footer-style-two .offer-carousel-box .owl-theme .owl-dots .owl-dot{position: relative;display: inline-block;margin: 0px 7px;}.footer-style-two .offer-carousel-box .owl-theme .owl-dots .owl-dot span{position: relative;display: block;width: 10px;height: 10px;border: 2px solid #ffffff;background: none;border-radius: 50%;}.footer-style-two .offer-carousel-box .owl-theme .owl-dots .owl-dot.active span{background: #ffffff;}.booking-section{position:relative;background: #061138;color: #ffffff;padding: 0px 0px;}.booking-section .image-layer{position: absolute;left: 0;bottom: 0;width: 100%;height: 100%;background-position: left bottom;background-repeat: no-repeat;z-index: 2;opacity: 0.06;}.booking-section .title-col{position: relative;}.booking-section .title-col .inner{position: relative;display: block;padding: 130px 0px;}.booking-section .title-col .inner:before{content: '';position: absolute;right: 0;top: 0;width: 2000px;height: 100%;background: #0c1740;}.booking-section .title-box h2{position: relative;font-size: 40px;text-transform: uppercase;font-weight: 700;z-index: 3;}.booking-section .title-box h2 span{font-weight: 400;}.booking-section .title-box .subtitle{position: relative;font-size: 14px;color: #868da5;line-height: 1.6em;text-transform: uppercase;font-weight: 400;z-index: 3;}.booking-section .form-col{position: relative;}.booking-section .form-col .inner{position: relative;display: block;padding: 100px 0px 80px 30px;}.booking-section .booking-form{position: relative;z-index: 5;}.booking-section .booking-form .row{margin: 0 -8px;}.booking-section .booking-form .row .form-group{position:relative;padding: 0 8px;margin-bottom: 16px;}.booking-section .booking-form form .form-group input{background: none;border-color: rgba(255,255,255,0.20);color: #868da5;font-size: 13px;padding-left: 45px;}.booking-form .form-group .ui-selectmenu-button.ui-button{background: none;border-color: rgba(255,255,255,0.20);color: #868da5;font-size: 13px;padding-left: 45px;text-transform: uppercase;}.about-section .booking-form .form-group .ui-selectmenu-button.ui-button{background: none;border-color: #e5e5e5;color: #7f8a99;font-size: 13px;padding-left: 25px;text-transform: uppercase;}.booking-form .form-group .ui-button .ui-icon:before{color: #868da5;font-style: normal;}.booking-section .booking-form form ::-webkit-input-placeholder{color: #868da5;text-transform: uppercase;}.booking-section .booking-form form ::-moz-input-placeholder{color: #868da5;text-transform: uppercase;}.booking-section .booking-form form ::-ms-input-placeholder{color: #868da5;text-transform: uppercase;}.booking-section .booking-form .theme-btn, .booking-section .booking-form input[type="submit"]{width: 100%;text-align: center;display: block;margin-top: 10px;}.booking-section .booking-form .range-box{position: relative;padding-top: 12px;}.booking-section .booking-form .range-box .range-info{position: relative;padding-bottom: 15px;}.booking-section .booking-form .form-group .range-box label{position:relative;display: block;float: left;color: #7f8a99;font-size: 13px;font-weight: 400;line-height: 30px;text-align: left;text-transform: uppercase;margin: 0;}.booking-section .booking-form .form-group .range-box input{position: relative;padding: 0;font-size: 13px;line-height: 30px;height: 30px;float: right;background: none;border: none;color: #868da5;width: auto;min-width: 0;text-align: right;}.booking-section .booking-form .ui-widget.ui-widget-content{background: rgba(255,255,255,0.2);border: none;height: 2px;}.booking-section .booking-form .ui-slider-horizontal .ui-slider-range{background: #d5ae82;}.booking-section .booking-form .ui-slider-horizontal .ui-slider-handle{top: -8px;height: 16px;width: 16px;background: #ffffff;border:2px solid #d5ae82;border-radius: 50%;cursor: pointer;}.booking-section .booking-form .form-group .field-icon{position:absolute;left: 25px;top: 11px;line-height: 28px;color: #868da5;display: block;font-size: 16px;}.featured-services{position:relative;padding: 90px 0px 70px;background: #ffffff;}.featured-services .image-layer{position: absolute;left: 0;top: 0;bottom: 40px;width: 100%;background-position: center bottom;background-repeat: no-repeat;}.featured-service-block{position: relative;margin-bottom: 30px;}.featured-service-block .inner-box{position: relative;display: block;padding: 40px 20px 50px;background: #ffffff;text-align: center;}.featured-service-block .inner-box:before{content: '';position: absolute;left: 0;top: 0;bottom: 0;width: 100%;display: block;box-shadow: 0px 0px 30px 0px rgba(0,0,0,0.08);background: #ffffff;transition:all 0.4s ease;-moz-transition:all 0.4s ease;-webkit-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;}.featured-service-block .inner-box:hover:before{top: -15px;box-shadow: 0px 0px 30px 0px rgba(0,0,0,0.15);}.featured-service-block .icon-box{position: relative;top: 0;display: block;line-height: 1em;font-size: 64px;color: #d5ae82;margin-bottom: 20px;transition:all 0.4s ease;-moz-transition:all 0.4s ease;-webkit-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;}.featured-service-block .inner-box:hover .icon-box{top: -10px;-ms-transform: scale(1.07);-webkit-transform: scale(1.07);transform: scale(1.07);}.featured-service-block .content-box{position: relative;display: block;padding: 40px 0px;height: 180px;margin-bottom: 20px;}.featured-service-block .content-box:before{content: '';position: absolute;left: 50%;top: 0px;bottom: 0px;border-left: 1px solid rgba(0,0,0,0.10);}.featured-service-block .title-box{position: absolute;left: 0;top: 40px;width: 100%;height: 100px;background: #ffffff;padding: 10px 10px;transition:all 0.4s ease;-moz-transition:all 0.4s ease;-webkit-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;-ms-transform: scale(1);-webkit-transform: scale(1);transform: scale(1);}.featured-service-block .inner-box:hover .title-box{opacity: 0;-ms-transform: scale(0.90);-webkit-transform: scale(0.90);transform: scale(0.90);}.featured-service-block .title-box h4{color: #061138;line-height: 36px;margin: 0 0 5px;}.featured-service-block .title-box .subtitle{position: relative;color: #7f8a99;font-size: 13px;text-transform: uppercase;line-height: 24px;}.featured-service-block .text{position: absolute;left: 0;top: 35px;width: 100%;height: 100px;color: #868da5;font-size: 15px;background: #ffffff;padding: 10px 20px;line-height: 26px;opacity: 0;-ms-transform: scale(0.90);-webkit-transform: scale(0.90);transform: scale(0.90);transition:all 0.4s ease;-moz-transition:all 0.4s ease;-webkit-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;}.featured-service-block .inner-box:hover .text{opacity: 1;-ms-transform: scale(1);-webkit-transform: scale(1);transform: scale(1);}.yacht-rental-section{position:relative;background: #061138;padding: 90px 0px;}.yacht-rental-section .title-row{position: relative;padding-bottom: 20px;}.yacht-rental-section .title-row .sec-title-two{position: relative;float: left;margin-bottom: 30px;}.yacht-rental-section .title-row .filter-box{position: relative;float: right;padding-top: 50px;width: 270px;margin-bottom: 30px;}.selectable-list{position:relative;display:block;width:100%;font-family: 'Playfair Display', serif;}.selectable-list .dropdown-outer{position:relative;}.selectable-list .btn-box{position:relative;display:block;width:100%;line-height:30px;font-weight:500;font-size:13px;font-size: 15px;text-transform: capitalize;font-style: italic;padding:10px 25px;background: none;border: 1px solid rgba(255,255,255,0.20);color: rgba(255,255,255,0.70);border-radius: 2px;}.selectable-list .btn-box:before{content: "\f107";font-family: 'Font Awesome 5 Free';position:absolute;right:25px;top:10px;height:30px;display:block;color: rgba(255,255,255,0.70);line-height:30px;font-size:16px;font-style: normal;font-weight:800;z-index:5;}.selectable-list .dropdown-menu{width:100%;padding:0px 0px;margin:0px;background:#ffffff;border-radius:0px 0px 5px 5px;border-top: none;border:1px solid rgba(0,0,0,0.10);}.selectable-list .dropdown-menu li{position:relative;display:block;font-size: 15px;text-transform: capitalize;font-style: italic;line-height:24px;color:#2c2c2c;padding:12px 25px;border-bottom: 1px solid rgba(0,0,0,0.10);cursor: pointer;}.selectable-list .dropdown-menu li:last-child{border: none;}.selectable-list .dropdown-menu li:hover{color:#d5ae82;}.rental-block{position: relative;margin-bottom: 30px;}.rental-block.mix{margin-bottom: 50px;}.rental-block .inner-box{position: relative;display: block;background: #ffffff;}.rental-block .image-box{position: relative;display: block;top: 0;overflow: hidden;transition:all 0.4s ease;-moz-transition:all 0.4s ease;-webkit-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;}.rental-block .inner-box:hover .image-box{top: -38px;}.rental-block .image-box img{position: relative;display: block;width: 100%;}.rental-block .price-box{position: absolute;right: 0;top: 20px;width: 100px;padding: 5px 15px 7px;font-size: 12px;text-transform: uppercase;color: #ffffff;line-height: 24px;background: #1a1838;text-align: center;transition:all 0.4s ease;-moz-transition:all 0.4s ease;-webkit-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;z-index: 2;}.rental-block .inner-box:hover .price-box{right: 20px;background: #d5ae82;}.rental-block .price-box .price{position: relative;display: block;font-size: 18px;font-style: italic;font-family: 'Playfair Display', serif;padding-bottom: 5px;line-height: 30px;margin-bottom: 3px;border-bottom: 1px solid rgba(255,255,255,0.30);}.rental-block .title-box .more-link-box{position: absolute;left: 0;margin-bottom: -36px;bottom: 100%;width: 100%;visibility: hidden;opacity: 0;transition:all 0.4s ease;-moz-transition:all 0.4s ease;-webkit-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;z-index: 2;}.rental-block .inner-box:hover .title-box .more-link-box{visibility: visible;opacity: 1;margin-bottom: 0px;}.rental-block .title-box .more-link-box a{display: block;width: 100%;padding: 7px 15px;line-height: 24px;text-transform: uppercase;text-align: center;background: #d5ae82;color: #ffffff;font-size: 13px;font-weight: 600;}.rental-block .title-box{position: relative;display: block;padding: 22px 20px 20px;text-align: center;}.rental-block .title-box:before{content: '';position: absolute;left: 20px;right: 20px;top: -5px;border-bottom: 5px solid #d5ae82;z-index: 1;display: none;transition:all 0.7s ease;-moz-transition:all 0.7s ease;-webkit-transition:all 0.7s ease;-ms-transition:all 0.7s ease;-o-transition:all 0.7s ease;}.rental-block .inner-box:hover .title-box:before{opacity: 0;transition:all 0.2s ease;-moz-transition:all 0.2s ease;-webkit-transition:all 0.2s ease;-ms-transition:all 0.2s ease;-o-transition:all 0.2s ease;}.rental-block .title-box h4{position: relative;margin-bottom: 7px;color: #061138;text-transform: capitalize;}.rental-block .title-box h4 a{color: #061138;}.rental-block .title-box h4 a:hover{color: #d5ae82;}.rental-block .title-box .info{position: relative;font-size: 13px;text-transform: uppercase;}.rental-block .meta-info{position: relative;}.rental-block .meta-info ul{position: relative;width: 100%;padding: 0px 0px;border-top: 1px solid rgba(0,0,0,0.10);border-bottom: 1px solid rgba(0,0,0,0.10);}.rental-block .meta-info li{position: relative;float: left;display: block;width: 50%;padding: 12px 20px;text-align: right;font-size: 13px;line-height: 24px;color: #868da5;text-transform: uppercase;border-right: 1px solid rgba(0,0,0,0.10);}.rental-block .meta-info li .icon{position: relative;display: inline-block;vertical-align: middle;font-size: 14px;color: #7f8a99;padding-right: 5px;}.rental-block .meta-info li a{position: relative;display: inline-block;vertical-align: middle;color: #7f8a99;}.rental-block .meta-info li a:hover, .rental-block .meta-info li a:hover .icon{color: #d5ae82;}.rental-block .meta-info li:last-child{border: none;text-align: left;}.yacht-rental-section .bottom-text{position: relative;padding-top: 20px;text-align: center;font-size: 20px;line-height: 1.5em;font-style: italic;text-transform: capitalize;color: #ffffff;font-family: 'Playfair Display', serif;}.yacht-rental-section .bottom-text a{color: #d5ae82;}.yacht-rental-section .bottom-text a:hover{text-decoration: underline;}.destinations-section{position:relative;padding: 90px 0px;}.destinations-section .filter-box{position: relative;width: 100%;max-width: 580px;margin:0 auto 50px;}.destinations-section .filter-box .form-group{margin: 0;}.destinations-section .filter-box .ui-selectmenu-button.ui-button{background: none;border: none;border-bottom:1px solid rgba(0,0,0,0.10);color: #7f8a99;font-size: 13px;padding: 0 0 10px;height: 41px;line-height: 30px;text-transform: uppercase;}.destinations-section .filter-box .ui-button .ui-icon:before{color: #7f8a99;font-style: normal;}.destination-block{position: relative;margin-bottom: 30px;}.destination-block .inner-box{position: relative;display: block;background: #ffffff;}.destination-block .image-box{position: relative;display: block;top: 0;overflow: hidden;transition:all 0.4s ease;-moz-transition:all 0.4s ease;-webkit-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;}.destination-block .image-box img{position: relative;display: block;width: 100%;}.destination-block .caption-box{position: absolute;left: 0;bottom: 30px;width: 100%;padding: 0px 20px;font-size: 13px;text-transform: uppercase;color: #ffffff;line-height: 24px;text-align: center;transition:all 0.4s ease;-moz-transition:all 0.4s ease;-webkit-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;}.destination-block .inner-box:hover .caption-box{opacity: 0;visibility: hidden;}.destination-block .caption-box .title{position: relative;display: block;padding-bottom: 5px;}.destination-block .caption-box .count{position: absolute;left: 0;bottom: 0;width: 100%;display: block;font-size: 72px;line-height: 1em;font-weight: 700;font-family: 'Playfair Display', serif;opacity: 0.12;}.destination-block .hover-box{position: absolute;left: 0;bottom: 0px;width: 100%;height: 100%;padding: 20px 30px;font-size: 13px;text-transform: uppercase;color: #ffffff;line-height: 24px;text-align: center;transition:all 0.4s ease;-moz-transition:all 0.4s ease;-webkit-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;opacity: 0;visibility: hidden;}.destination-block .inner-box:hover .hover-box{opacity: 1;visibility: visible;}.destination-block .hover-box:before{content: '';position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: rgba(6,17,56,0.90);}.destination-block .hover-inner{position: absolute;left: 0;top: 0;width: 100%;height: 100%;display: table;vertical-align: bottom;padding: 0px 0px;}.destination-block .hover-content{position: relative;width: 100%;display: table-cell;vertical-align: bottom;padding: 30px 40px;}.destination-block .hover-content .icon-box{position: relative;display: block;margin: 0 0 20px;line-height: 1em;font-size: 120px;}.destination-block .hover-content h5{position: relative;display: block;margin: 0 0;text-transform: uppercase;}.destination-block .hover-content .link-box{position: relative;padding-top: 70px;}.destination-block .hover-content .link-box:before{content: '';position: absolute;left: 50%;top: 15px;height: 40px;border-left: 1px solid rgba(255,255,255,0.30);}.destination-block .hover-content .link-box .theme-btn{display: block;}.destination-block .hover-content .link-box .theme-btn .btn-title{display: block;padding-left: 20px;padding-right: 20px;}.destination-block .title-box{position: relative;display: block;padding: 15px 20px;text-align: center;}.destination-block .title-box h4{position: relative;margin-bottom: 0;color: #061138;text-transform: capitalize;}.destination-block .title-box h4 a{color: #061138;}.destination-block .title-box h4 a:hover{color: #d5ae82;}.destination-block .meta-info{position: relative;}.destination-block .meta-info ul{position: relative;width: 100%;padding: 0px 0px;border-top: 1px solid rgba(0,0,0,0.10);border-bottom: 1px solid rgba(0,0,0,0.10);}.destination-block .meta-info li{position: relative;float: left;display: block;width: 50%;padding: 12px 20px;text-align: right;font-size: 13px;line-height: 24px;color: #868da5;text-transform: uppercase;border-right: 1px solid rgba(0,0,0,0.10);}.destination-block .meta-info li .icon{position: relative;display: inline-block;vertical-align: middle;font-size: 14px;color: #7f8a99;padding-right: 5px;}.destination-block .meta-info li a{position: relative;display: inline-block;vertical-align: middle;color: #7f8a99;}.destination-block .meta-info li a:hover{color: #d5ae82;text-decoration: underline;}.destination-block .meta-info li:last-child{border: none;text-align: left;}.destinations-section .see-all{position: relative;display: block;text-align: center;padding-top: 10px;}.about-section-two{position:relative;padding: 0px 0px;background: #ffffff;}.about-section-two .image-box-left{position: absolute;left: 0;top: 0;width: 50%;height: 100%;}.about-section-two .image-box-left .image-layer{position: absolute;left: 0;right: 320px;top: -50px;bottom: 0;background-repeat: no-repeat;background-position: top right;}.about-section-two .image-box-right{position: absolute;right: 0;top: 0;width: 50%;height: 100%;}.about-section-two .image-box-right .image-layer{position: absolute;left: -200px;right: 0px;top: 0;height: 100%;background-repeat: no-repeat;background-position: center center;background-size: cover;}.about-section-two .image-box-right .image-layer:before{content: '';position: absolute;left: 0px;top: 0;width: 100%;height: 100%;background: #f0f3f7;opacity: 0.92;}.about-section-two .content-outer{position: relative;display: block;margin: 0px 0px 0px 400px;padding-left: 200px;}.about-section-two .content-inner{position: relative;display: block;padding: 80px 0px 100px;min-height: 380px;}.about-section-two .content-box{position: relative;display: block;padding: 60px 50px;background: #ffffff;box-shadow: 0px 0px 30px 0px rgba(0,0,0,0.10);}.about-section-two .content-inner .video-link{position: absolute;right: 100%;margin-right: 70px;bottom: 100px;display: block;width: 280px;}.about-section-two .content-inner .video-link .video-thumb{position: relative;left: 0;top: 0;width: 100%;height: 200px;overflow: hidden;}.about-section-two .content-inner .video-link .video-thumb img{display: block;width: 100%;height: auto;}.about-section-two .content-inner .video-link .icon{position: absolute;left: 50%;top: 50%;margin: -35px 0px 0px -35px;width: 70px;height: 70px;line-height: 70px;text-align: center;color: #061138;font-size: 24px;background: #ffffff;border-radius: 50%;}.about-section-two .content-inner .video-link .overlink{position: absolute;left: 0;top: 0;width: 100%;height: 100%;z-index: 1;color: #ffffff;background: rgba(0,0,0,0);-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}.about-section-two .content-inner .video-link .overlink:hover{background: rgba(0,0,0,0.50);}.about-section-two .content-box .sec-title-two{margin-bottom: 35px;}.about-section-two .content-box h4{margin-bottom: 25px;color: #061138;}.about-section-two .content-box .text{margin-bottom: 40px;}.about-section-two .content-box .lower-row{position: relative;}.about-section-two .content-box .lower-row .link-box{position: relative;float: left;}.about-section-two .content-box .lower-row .info{position: relative;float: right;text-align: right;padding-right: 15px;}.about-section-two .content-box .lower-row .info:before{content: '';position: absolute;right: 0px;top: 6px;bottom: 4px;border-right: 2px solid #d5ae82;}.about-section-two .content-box .lower-row .name{position: relative;display: block;font-family: 'Playfair Display', serif;font-size: 20px;text-transform: capitalize;color: #061138;line-height: 1.5em;}.about-section-two .content-box .lower-row .designation{position: relative;font-size: 13px;text-transform: uppercase;color: #7f8a99;line-height: 1.7em;}.testimonials-section-two{position:relative;padding: 90px 0px;z-index: 1;}.testimonials-section-two .carousel-box{position: relative;}.testimonials-section-two .carousel-box .owl-stage-outer{overflow: visible;}.testimonials-section-two .carousel-box .testimonial-block{opacity: 0;visibility: hidden;-webkit-transition:all 0.7s ease;-moz-transition:all 0.7s ease;-ms-transition:all 0.7s ease;-o-transition:all 0.7s ease;transition:all 0.7s ease;}.testimonials-section-two .carousel-box .active .testimonial-block{opacity: 1;visibility: visible;}.testimonials-section-two .carousel-box .testimonial-block .inner-box{-ms-box-shadow: 0px 0px 50px 0px rgba(0,0,0,0.10);box-shadow: 0px 0px 50px 0px rgba(0,0,0,0.10);}.testimonials-section-two .owl-theme .owl-dots{position: relative;width: 100%;padding-top: 40px;text-align: center;}.testimonials-section-two .owl-theme .owl-dots .owl-dot{position: relative;display: inline-block;margin: 0px 7px;}.testimonials-section-two .owl-theme .owl-dots .owl-dot span{position: relative;display: block;width: 9px;height: 9px;background: #cfd6e0;border-radius: 50%;}.testimonials-section-two .owl-theme .owl-dots .owl-dot.active span{background: #d5ae82;-ms-transform: scale(1.1);-webkit-transform: scale(1.1);transform: scale(1.1);}.testimonials-section-two .owl-theme .owl-nav{display: none;}.fluid-section{position:relative;padding: 0px 0px;background: #646464;color: #ffffff;overflow: hidden;}.fluid-section .image-layer{position: absolute;left: 0;top: 0;width: 50%;height: 100%;background-repeat: no-repeat;background-position: center center;background-size: cover;overflow: hidden;}.fluid-section .image-layer:before{content: '';position: absolute;right: 165px;top: 0;width: 110%;height: 100%;background: #000936;opacity: 0.80;-ms-transform: skewX(-45deg);-webkit-transform: skewX(-45deg);transform: skewX(-45deg);}.fluid-section .image-layer.right-layer{left: auto;right: 0;}.fluid-section .image-layer.right-layer:before{right: auto;left: 165px;-ms-transform: skewX(45deg);-webkit-transform: skewX(45deg);transform: skewX(45deg);}.fluid-section .shapes{position: absolute;left: 50%;margin-left: -360px;top: 0;width: 700px;}.fluid-section .shapes .shape{position: absolute;left: 30px;top: 0;border: 180px solid transparent;border-top: 180px solid #d5ae82;opacity: 0.80;}.fluid-section .shapes .shape.two{position: absolute;left: auto;right: 10px;top: 0;border: 180px solid transparent;border-top: 180px solid #d5ae82;opacity: 0.80;}.fluid-section .shapes:before{content: '';position: absolute;left: 50%;margin-left: -20px;top: 0;border: 30px solid transparent;border-top: 30px solid #ffffff;z-index: 1;}.fluid-section .column{position: relative;float: left;width: 50%;}.fluid-section .left-column{position: relative;}.fluid-section .right-column{position: relative;}.fluid-section .column .inner{position: relative;display: block;width: 100%;max-width: 750px;}.fluid-section .left-column .inner{float: right;padding-right: 200px;}.fluid-section .right-column .inner{float: left;padding-right: 0px;padding-left: 200px;}.fluid-section .column .content{position: relative;display: block;padding: 90px 20px;text-align: center;}.about-section-two .image-box-left{position: absolute;left: 0;top: 0;width: 50%;height: 100%;}.fluid-section .column .image-layer{width: 100%;display: none;}.fluid-section .column .subtitle{font-size: 13px;text-transform: uppercase;color: #ffffff;margin-bottom: 5px;}.fluid-section .column h2{font-size: 36px;text-transform: uppercase;color: #ffffff;margin-bottom: 30px;}.destinations-two{position:relative;padding: 120px 0px 50px;}.destinations-two.alternate{position:relative;padding: 90px 0px 70px;}.destinations-two .map-layer{position:absolute;left:0;top:0;width:100%;height: 100%;background-repeat: no-repeat;background-position: center center;}.destinations-two .sec-title{margin-bottom: 40px;}.destinations-two .destinations-box{position: relative;display: block;margin: 0px -15px;margin-bottom: 90px;}.destinations-two .destinations-box .outer-box{position: relative;display: table;width: 100%;vertical-align: middle;}.destination-block-two{position: relative;margin-bottom: 30px;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}.destinations-two .destinations-box .outer-box .destination-block-two{position: relative;display: table-cell;width: 20%;padding: 0px 15px;vertical-align: top;margin-bottom: 0;}.destinations-two .destinations-box .outer-box:hover .destination-block-two{width: 17%;}.destinations-two .destinations-box .outer-box .destination-block-two:hover{width: 32%;}.destination-block-two .inner-box{position: relative;display: block;background: #061138;height: 360px;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}.destination-block-two:hover .inner-box{box-shadow: 0px 0px 40px 0px rgba(0,0,0,0.50);}.destination-block-two .image-box{position: relative;display: block;top: 0;overflow: hidden;transition:all 0.4s ease;-moz-transition:all 0.4s ease;-webkit-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;}.destination-block-two .image-layer{position:absolute;left:0;top:0;width:100%;height: 100%;background-repeat: no-repeat;background-position: center center;background-size: cover;}.destination-block-two .image-box .image{position: relative;display: none;}.destination-block-two .image-box img{position: relative;display: block;width: 100%;}.destination-block-two .caption-box{position: absolute;left: 0;bottom: 30px;width: 100%;padding: 0px 20px;font-size: 13px;text-transform: uppercase;color: #ffffff;line-height: 24px;text-align: center;transition:all 0.4s ease;-moz-transition:all 0.4s ease;-webkit-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;z-index: 1;}.destination-block-two:hover .inner-box .caption-box{opacity: 0;visibility: hidden;}.destination-block-two .caption-box .title{position: relative;display: block;font-weight: 700;text-transform: capitalize;padding-bottom: 0px;}.destination-block-two .hover-box{position: absolute;left: 0;bottom: 0px;width: 100%;height: 100%;padding: 20px 30px;font-size: 13px;text-transform: uppercase;color: #ffffff;line-height: 24px;text-align: center;transition:all 0.4s ease;-moz-transition:all 0.4s ease;-webkit-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;opacity: 0;visibility: hidden;z-index: 2;}.destination-block-two:hover .inner-box .hover-box{opacity: 1;visibility: visible;}.destination-block-two .hover-box:before{content: '';position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: rgba(6,123,103,0.50);background: -webkit-linear-gradient(bottom,rgba(6,123,103,0.50),rgba(0,0,0,0.0));}.destination-block-two .hover-inner{position: absolute;left: 0;top: 0;width: 100%;height: 100%;display: table;vertical-align: bottom;padding: 0px 0px;transition:all 0.2s ease;-moz-transition:all 0.2s ease;-webkit-transition:all 0.2s ease;-ms-transition:all 0.2s ease;-o-transition:all 0.2s ease;-webkit-transform: translateY(-30px);-ms-transform: translateY(-30px);transform: translateY(-30px);opacity: 0;visibility: hidden;}.destination-block-two:hover .hover-inner{-webkit-transform: translateY(0px);-ms-transform: translateY(0px);transform: translateY(0px);opacity: 1;visibility: visible;-webkit-transition:all 500ms ease 300ms;-ms-transition:all 500ms ease 300ms;-moz-transition:all 500ms ease 300ms;-o-transition:all 500ms ease 300ms;transition:all 500ms ease 300ms;}.destination-block-two .hover-content{position: relative;width: 100%;display: table-cell;vertical-align: bottom;padding: 30px 15px;}.destination-block-two .hover-content .tour-info{position: relative;display: block;margin: 0 0 10px;line-height: 1.5em;font-size: 13px;text-transform: uppercase;}.destination-block-two .hover-content h4{position: relative;display: block;margin: 0 0;font-weight: 700;text-transform: capitalize;}.destination-block-two .hover-content .link-box{position: relative;padding-top: 20px;}.destination-block-two .hover-content .link-box:before{content: '';position: absolute;left: 50%;top: 15px;height: 40px;border-left: 1px solid rgba(255,255,255,0.30);}.destination-block-two .hover-content .link-box .theme-btn{display: block;max-width: 240px;margin: 0 auto;}.destination-block-two .hover-content .link-box .theme-btn .btn-title{display: block;font-size: 13px;text-transform: uppercase;padding-left: 15px;padding-right: 15px;}.popular-packages{position: relative;}.popular-packages .title-row{position: relative;padding-bottom: 20px;}.popular-packages .title-row .sec-title{position: relative;float: left;margin-bottom: 20px;}.popular-packages .title-row .link-box{position: relative;float: right;padding-top: 40px;margin-bottom: 30px;}.popular-packages .packages-box{position: relative;}.package-block{position: relative;margin-bottom: 40px;}.package-block .inner-box{position: relative;display: block;margin: 0 auto;background: #ffffff;box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.12);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;}.package-block .inner-box:hover{box-shadow: 0px 0px 25px 0px rgba(0,0,0,0.15);}.package-block .image-box{position: relative;display: block;width: 100%;overflow: hidden;}.package-block .image-box .offer-info{position: absolute;left: 0;top: 0;width: 120px;line-height: 20px;padding: 5px 10px;text-align: center;background: #be1935;font-size: 13px;text-transform: uppercase;font-weight: 600;color: #ffffff;-ms-transform: rotate(-45deg) translate(-31px,-22px);-webkit-transform: rotate(-45deg) translate(-31px,-22px);transform: rotate(-45deg) translate(-31px,-22px);z-index: 3;}.package-block .hover-box{position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: rgba(6,17,56,0.90);color: #ffffff;z-index: 1;opacity: 0;visibility: 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;}.package-block:hover .hover-box{opacity: 1;visibility: visible;}.package-block .hover-box .hover-link{position: absolute;left: 0;top: 0;width: 100%;height: 100%;text-align: center;color: #ffffff;}.package-block .hover-box .hover-link a{position: absolute;left: 0;top: 50%;margin-top: -10px;text-align: center;width: 100%;color: #ffffff;}.package-block .hover-box .hover-link a:hover{color: #d5ae82;}.package-block .hover-box .weather{position: absolute;right: 15px;top: 10px;color: #ffffff;line-height: 24px;font-size: 16px;font-weight: 500;text-transform: uppercase;}.package-block .hover-box .weather sup{position: relative;font-size: 8px;margin-top: -2px;padding-left: 2px;}.package-block .hover-box .weather .icon{position: relative;padding-right: 5px;font-size: 18px;color: #d5ae82;}.package-block .image-box img{display: block;width: 100%;}.package-block .content-box{position: relative;padding: 30px 30px;}.package-block .content-box .package-title{position: relative;font-size: 16px;color: #061138;font-weight: 600;text-transform: uppercase;line-height: 1.35em;margin-bottom: 10px;}.package-block .content-box .package-title a{color: #061138;}.package-block .content-box .package-title a:hover{color: #d5ae82;}.package-block .ratings{position: relative;margin-bottom: 16px;}.package-block .ratings .rate-text{position: relative;float: left;color: #7f8a99;line-height: 24px;font-size: 12px;text-transform: uppercase;font-weight: 400;}.package-block .ratings .rate-text strong{position: relative;font-size: 14px;font-weight: 400;}.package-block .ratings .rate-text a{color: #7f8a99;font-size: 12px;text-transform: uppercase;}.package-block .ratings .rate{position: relative;float: left;color: #d5ae82;font-size: 12px;line-height: 24px;margin-right: 5px;}.package-block .ratings .rate .empty-star{color: #b5c0cf;}.package-block .info{position: relative;}.package-block .info li{position: relative;float: left;font-size: 14px;line-height: 24px;margin-right: 31px;}.package-block .info li:after{content: '';position: absolute;right: -16px;top: 5px;height: 14px;border-right: 1px solid rgba(0,0,0,0.15);}.package-block .info li:last-child{margin-right: 0;}.package-block .info li:last-child:after{display: none;}.package-block .info li a{color: #7f8a99;}.package-block .info li .icon{position: relative;display: inline-block;vertical-align: middle;padding-right: 5px;color: #d5ae82;}.package-block .links-box{position: relative;margin-top: 12px;padding-top: 12px;border-top: 1px solid rgba(0,0,0,0.10);}.package-block .links-box .pricing{position: relative;float: left;font-size: 12px;}.package-block .links-box .price-title{display: block;text-transform: uppercase;}.package-block .links-box .unit{display: block;color: #061138;font-family: 'Playfair Display', serif;font-style: italic;text-transform: uppercase;font-weight: 500;}.package-block .links-box .unit span{font-size: 20px;color: #061138;}.package-block .links-box .link{position: relative;float: right;}.package-block .info-btn-box{position: relative;padding-top: 5px;z-index: 3;}.package-block .info-btn-box .info-btn{position: relative;display:block;font-size: 22px;line-height: 30px;color: #85909e;font-weight: 600;padding: 10px 0px 4px;text-transform:uppercase;background: none;border: 1px solid rgba(0,0,0,0.0);opacity: 0.50;border-radius:0px;z-index:1;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;cursor: pointer;}.package-block .info-btn-box .info-btn:hover{color: #d5ae82;opacity: 1;}.package-block .info-btn-box .info-panel{position: absolute;right: -15px;bottom: 80%;margin-bottom: 0px;width: 240px;opacity: 0;visibility: hidden;box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.12);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;}.package-block .info-btn-box:hover .info-panel{bottom: 100%;opacity: 1;visibility: visible;}.package-block .info-btn-box .info-panel:before{content: '';position: absolute;right: 15px;bottom: -8px;width: 20px;height: 20px;background: #ffffff;-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.12);z-index: 0;}.package-block .info-btn-box .panel-inner{position: relative;display: block;padding: 22px 20px 15px;background: #ffffff;z-index: 1;}.package-block .info-btn-box .panel-title{display: block;font-size: 13px;font-weight: 600;color: #061038;text-transform: uppercase;margin-bottom: 7px;}.package-block .info-btn-box .panel-list{display: block;font-size: 14px;}.package-block .info-btn-box .panel-list li{position: relative;padding-left: 12px;line-height: 24px;margin-bottom: 5px;}.package-block .info-btn-box .panel-list li:before{content: '';position: absolute;left: 0;top: 10px;width: 4px;height: 4px;background: #d5ae82;}.more-destinations{position: relative;display: block;}.more-destinations .inner-container{position: relative;display: block;padding-left: 300px;min-height: 120px;}.more-destinations .left-title-box{position: absolute;left: 0;top: 0;width: 270px;bottom: 30px;min-height: 120px;text-align: center;}.more-destinations .left-title-box .image-layer{position:absolute;left:0;top:0;width:100%;height: 100%;background-repeat: no-repeat;background-position: center center;background-size: cover;}.more-destinations .left-title-box .title{position:absolute;left:0;top:50%;width:100%;margin-top: -40px;}.more-destinations .left-title-box h3{position: relative;display: block;text-transform: uppercase;color: #ffffff;margin: 0;line-height: 1.4em;font-weight: 700;}.destination-block-four{position: relative;margin-bottom: 30px;}.destination-block-four .inner-box{position: relative;display: block;margin: 0 auto;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;}.destination-block-four .image-box{position: relative;display: block;width: 100%;overflow: hidden;}.destination-block-four .hover-box{position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: rgba(6,17,56,0.90);color: #ffffff;z-index: 1;opacity: 0;visibility: 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;}.destination-block-four:hover .hover-box{opacity: 1;visibility: visible;}.destination-block-four .hover-box .hover-link{position: absolute;left: 0;top: 0;width: 100%;height: 100%;text-align: center;color: #ffffff;}.destination-block-four .hover-box .hover-link a{position: absolute;left: 0;top: 50%;margin-top: -10px;text-align: center;width: 100%;color: #ffffff;}.destination-block-four .hover-box .hover-link a:hover{color: #d5ae82;}.destination-block-four .image-box img{display: block;width: 100%;}.destination-block-four .lower-box{position: relative;padding: 15px 0px 0px;}.destination-block-four .lower-box .tour-count{position: relative;color: #7f8a99;font-size: 13px;text-transform: uppercase;margin: 0 0;}.destination-block-four .lower-box h4{font-size: 20px;text-transform: capitalize;color: #061138;padding-left: 15px;margin: 0;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;}.destination-block-four .inner-box:hover .lower-box h4{margin-left: 30px;}.destination-block-four .lower-box h4:before{content: '';position: absolute;left: 2px;top: 10px;border:4px solid transparent;background: #d5ae82;-ms-transform: scale(0.8);transform: scale(0.8);}.destination-block-four .lower-box h4:after{content: '';position: absolute;right: 100%;top: 14px;width: 0px;border-bottom: 1px solid #d5ae82;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;}.destination-block-four .inner-box:hover .lower-box h4:after{width: 30px;}.destination-block-four .lower-box h4 a{color: #061138;}.destination-block-four .lower-box h4 a:hover{color: #d5ae82;}.featured-services-two{position:relative;padding: 90px 0px;background: #030c2e;color: #ffffff;}.featured-services-two .sec-title-two{margin-bottom: 40px;}.featured-services-two .image-layer{position: absolute;left: 0;top: 0;height: 100%;width: 100%;opacity: 0.08;background-position: center center;background-attachment: fixed;background-repeat: no-repeat;background-size: cover;}.featured-service-block-two{position: relative;margin-bottom: 10px;}.featured-service-block-two .inner-box{position: relative;display: block;padding: 0px 20px;background: none;text-align: center;}.featured-service-block-two .inner-box:hover .inner-box{padding: 0px 20px;}.featured-service-block-two .icon-box{position: relative;top: 0;display: block;line-height: 1em;font-size: 64px;color: #d5ae82;margin-bottom: 20px;transition:all 0.4s ease;-moz-transition:all 0.4s ease;-webkit-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;}.featured-service-block-two .content-box{position: relative;display: block;padding: 0px 0px 55px;}.featured-service-block-two .content-box:before{content: '';position: absolute;left: 50%;bottom: 10px;height: 35px;border-left: 1px solid rgba(255,255,255,0.25);}.featured-service-block-two .title-box{position: relative;left: 0;top: 0;width: 100%;transition:all 0.4s ease;-moz-transition:all 0.4s ease;-webkit-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;}.featured-service-block-two .title-box h4{color: #ffffff;line-height: 32px;margin: 0 0;}.featured-service-block-two .text{position: relative;width: 100%;color: #868da5;font-size: 15px;padding: 0 20px;line-height: 26px;height: 0px;opacity: 0;visibility: hidden;-ms-transform: scaleY(0);transform: scaleY(0);transition:all 0.4s ease;-moz-transition:all 0.4s ease;-webkit-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;}.featured-service-block-two .text:before{content: '';position: absolute;left: 50%;top: 10px;height: 35px;border-left: 1px solid rgba(255,255,255,0.25);}.featured-service-block-two .inner-box:hover .text{height: 132px;padding-top: 55px;opacity: 1;visibility: visible;-ms-transform: scaleY(1);transform: scaleY(1);}.featured-service-block-two .link-box{position: relative;display: block;}.featured-service-block-two.active-block .link-box{padding-top: 5px;}.featured-service-block-two .link-box a{position: relative;display: block;max-width: 200px;margin: 0 auto;}.featured-service-block-two .link-box a.link{position: relative;top: 0;display: inline-block;line-height: 28px;padding: 0;color: #f5f6f7;text-transform: uppercase;font-weight: 600;font-size: 13px;border: 2px solid transparent;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;}.featured-service-block-two .inner-box:hover .link-box a.link{border-color: #ffffff;padding: 10px 45px;top: 5px;}.featured-service-block-two .inner-box:hover .link-box a.link:hover{background: #d5ae82;border-color: #d5ae82;color: #ffffff;}.top-destinations{position:relative;padding: 100px 0px 60px;}.attraction-block{position: relative;margin-bottom: 40px;}.attraction-block .sec-title{margin-bottom: 0;}.attraction-block .sec-title h2{font-size: 36px;}.attraction-block .inner-box{position: relative;display: block;border: 1px solid rgba(0,0,0,0.10);background: #ffffff;}.attraction-block .image-box{position: relative;display: block;}.attraction-block .image-box img{position: relative;display: block;width: 100%;}.attraction-block .lower-box{position: relative;display: block;padding: 40px 40px;}.destination-block-three{position: relative;margin-bottom: 40px;}.destination-block-three .inner-box{position: relative;display: block;}.destination-block-three .image-box{position: relative;display: block;}.destination-block-three .image-box img{position: relative;display: block;width: 100%;}.destination-block-three .caption-box{position: absolute;left: 0;bottom: -35px;width: 100%;display: block;padding: 0px 20px;z-index: 2;transition:all 0.4s ease;-moz-transition:all 0.4s ease;-webkit-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;}.destination-block-three:hover .caption-box{bottom: 20px;}.destination-block-three .caption-box .inner{position: relative;display: block;padding: 16px 20px;background: #ffffff;}.destination-block-three .caption-box .price{position: absolute;right: 0;bottom: 100%;display: block;padding: 4px 16px;background: #d5ae82;color: #ffffff;font-size: 18px;font-weight: 700;font-style: italic;font-family: 'Playfair Display', serif;}.destination-block-three .caption-box .title{position: relative;display: block;font-size: 14px;color: #061138;font-weight: 600;text-transform: uppercase;}.destination-block-three .caption-box .title a{color: #061138;}.destination-block-three .caption-box .info{position: relative;display: block;font-size: 14px;color: #7f8a99;font-weight: 500;line-height: 24px;text-transform: capitalize;}.destination-block-three .caption-box .info .icon{position: relative;top: -1px;font-size: 15px;color: #d5ae82;font-weight: 400;padding-right: 5px;vertical-align: middle;}.destination-block-three .hover-box{position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: rgba(6,17,56,0.90);color: #ffffff;transition:all 0.4s ease;-moz-transition:all 0.4s ease;-webkit-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;opacity: 0;visibility: hidden;}.destination-block-three:hover .hover-box{opacity: 1;visibility: visible;}.destination-block-three .hover-box .ratings{position: absolute;right: 20px;top: 15px;text-align: right;}.destination-block-three .hover-box .ratings .rate-text{position: relative;color: #ffffff;line-height: 24px;font-weight: 400;margin-bottom: 3px;}.destination-block-three .hover-box .ratings .rate-text strong{position: relative;font-size: 14px;font-weight: 400;}.destination-block-three .hover-box .ratings .rate-text a{color: #ffffff;font-size: 12px;text-transform: uppercase;}.destination-block-three .hover-box .ratings .rate{color: #d5ae82;font-size: 12px;line-height: 24px;letter-spacing: 1px;}.destination-block-three .hover-box .ratings .rate .empty-star{color: #b5c0cf;}.facts-section{position:relative;padding: 100px 0px;background: #061138;color: #ffffff;}.facts-section .image-layer{position: absolute;left: 0;top: 0;height: 100%;width: 100%;opacity: 0.10;background-position: center center;background-attachment: fixed;background-repeat: no-repeat;background-size: cover;}.facts-section .facts-carousel{position: relative;}.facts-section .facts-box{position: relative;text-align: center;}.facts-section .facts-box .inner{position: relative;display: block;max-width: 780px;margin: 0 auto;}.facts-section .facts-box .video-link{position: relative;display: block;text-align: center;margin-bottom: 60px;}.facts-section .facts-box .video-link a{position: relative;display: inline-block;width: 120px;height: 120px;border: 2px solid #d5ae82;padding: 13px 13px;border-radius: 50%;}.facts-section .facts-box .video-link a:hover{border-color: #ffffff;}.facts-section .facts-box .video-link a .icon{position: relative;display: block;line-height: 90px;padding-left: 5px;color: #ffffff;background: #d5ae82;font-size: 36px;border-radius: 50%;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;}.facts-section .facts-box .video-link a:hover .icon{color: #d5ae82;background: #ffffff;}.facts-section .facts-box .subtitle{position: relative;display: block;text-transform: uppercase;font-weight: 600;font-size: 14px;color: #d5ae82;margin-bottom: 15px;}.facts-section .facts-box .title{position: relative;display: block;text-transform: uppercase;font-weight: 700;color: #ffffff;font-family: 'Playfair Display', serif;font-size: 72px;line-height: 1em;margin-bottom: 5px;}.facts-section .facts-box .count{position: relative;display: block;font-weight: 700;color: #d5ae82;font-family: 'Playfair Display', serif;font-size: 72px;line-height: 1.3em;}.facts-section .facts-box .count sup{font-size: 40px;padding-left: 3px;}.facts-section .owl-theme .owl-nav{display: none;}.facts-section .owl-theme .owl-dots{position: relative;display: block;padding-top: 50px;text-align: center;}.facts-section .owl-theme .owl-dots .owl-dot{position: relative;display: inline-block;margin: 0px 7px;}.facts-section .owl-theme .owl-dots .owl-dot span{position: relative;display: block;width: 10px;height: 10px;background: rgba(255,255,255,0.40);border-radius: 50%;}.facts-section .owl-theme .owl-dots .owl-dot.active span{background: #d5ae82;}.team-section{position: relative;padding: 100px 0px;}.team-section .title-row .sec-title{position: relative;margin-bottom: 40px;}.team-block{position: relative;margin-bottom: 30px;}.owl-theme .team-block{margin-bottom: 0;}.team-block .inner-box{position: relative;display: block;padding-bottom: 45px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}.team-block .image-box{position: relative;display: block;overflow: hidden;}.team-block .image-box:before{content: '';position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: rgba(6,17,56,0.90);transition:all 0.4s ease;-moz-transition:all 0.4s ease;-webkit-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;opacity: 0;z-index: 1;}.team-block:hover .image-box:before{opacity: 1;}.team-block .image-box img{position: relative;display: block;width: 100%;}.team-block .lower-box{position: absolute;left: 0;bottom: 20px;width: 100%;padding: 0px 20px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;z-index: 3;}.team-block .lower-content{position: relative;display: block;float: right;width: 100%;max-width: 200px;background: #ffffff;padding: 25px 20px 22px;border-bottom: 1px solid #e5e5e5;box-shadow: 0px 0px 25px 0px rgba(0,0,0,0.15);-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;z-index: 1;}.team-block:hover .lower-content{padding-bottom: 105px;background: #d5ae82;}.team-block .lower-content:before{content: '';position: absolute;left: 0;bottom: 0px;width: 100%;height: 3px;background: #ffffff;border-top: 1px solid #e5e5e5;}.team-block:hover .lower-content:before{bottom: 0;height: 4px;background: #d5ae82;border-top-color: #ffffff;border-top-width: 2px;}.team-block .lower-content h4{position: relative;color: #061138;font-size: 22px;line-height: 1.3em;text-transform: capitalize;margin: 0;}.team-block .lower-content h4 a{color: #061138;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}.team-block:hover .lower-content h4 a{color: #ffffff;}.team-block .lower-content h4 a:hover{color: #ffffff;text-decoration: underline;}.team-block .lower-content .designation{position: relative;display: block;color: #7f8a99;font-size: 13px;text-transform: uppercase;margin-top: 10px;}.team-block:hover .lower-content .designation{color: #ffffff;}.team-block .social-links{position:absolute;left: 0;bottom: 25px;width: 100%;padding: 0 20px;opacity: 0;visibility: hidden;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-ms-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;}.team-block:hover .social-links{opacity: 1;visibility: visible;-webkit-transition:all 0.5s ease 300ms;-moz-transition:all 0.5s ease 300ms;-ms-transition:all 0.5s ease 300ms;-o-transition:all 0.5s ease 300ms;transition:all 0.5s ease 300ms;}.team-block .social-links ul{position:relative;padding: 20px 0px 0px;text-align: center;border-top: 1px solid #bf9c75;}.team-block .social-links li{position: relative;display: inline-block;margin: 0px 4px;line-height: 44px;}.team-block .social-links li a{position: relative;display: block;width: 40px;height: 40px;line-height: 40px;background: #bf9c75;color: #ffffff;font-size: 14px;text-align: center;border-radius: 50%;transition:all 0.4s ease;-moz-transition:all 0.4s ease;-webkit-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;}.team-block .social-links li a:hover{color: #bf9c75;background: #ffffff;}.team-section .carousel-box{position: relative;}.team-section .owl-theme .owl-dots{display: none;}.team-section .owl-theme .owl-nav{position: absolute;right: 0;top: -125px;margin: 0;}.team-section .owl-theme .owl-nav .owl-next, .team-section .owl-theme .owl-nav .owl-prev{position: relative;display: inline-block;margin-left: 15px;vertical-align: top;background: none;height: 70px;width: 70px;border: none;text-align: center;line-height: 68px;border: 1px solid rgba(0,0,0,.10);color: #acb7c6;font-size: 24px;border-radius: 0;opacity: 1;-webkit-transition: all 300ms ease;-moz-transition: all 300ms ease;-ms-transition: all 300ms ease;-o-transition: all 300ms ease;transition: all 300ms ease;}.team-section .owl-nav .owl-prev:hover, .team-section .owl-nav .owl-next:hover{color: #d5ae82;border-color: #d5ae82;}.team-section .see-all{position: relative;display: block;text-align: center;padding-top: 10px;}.testimonials-section-three{position:relative;padding: 90px 0px;background: #f0f3f7;z-index: 1;}.testimonials-section-three .sec-title{margin-bottom: 40px;}.testimonials-section-three .image-layer{position:absolute;left:0;top:0;width:100%;height: 100%;opacity:1;background-repeat: no-repeat;background-position: right top;}.testimonials-section-three .carousel-box{position: relative;z-index: 1;}.testimonial-block-two{position: relative;}.testimonial-block-two .inner-box{position: relative;display: block;max-width: 780px;margin: 0 auto;text-align: center;}.testimonial-block-two .content{position: relative;display: block;}.testimonial-block-two .content .title-box{position: relative;margin-bottom: 10px;}.testimonial-block-two .content .title-box h3{color: #061138;margin-bottom: 0;text-transform: capitalize;}.testimonial-block-two .content .icon-box{position: relative;display: block;font-size: 32px;color: #d5ae82;line-height: 1em;margin-bottom: 15px;}.testimonial-block-two .content .info{position: relative;}.testimonial-block-two .content .info .name{position: relative;color: #061138;font-size: 14px;text-transform: uppercase;font-weight: 600;}.testimonial-block-two .content .info .designation{position: relative;color: #75808f;font-size: 14px;text-transform: capitalize;font-weight: 400;}.testimonial-block-two .content .text{position: relative;color: #75808f;font-size: 20px;line-height: 1.5em;font-family: 'Playfair Display', serif;font-style: italic;margin-bottom: 40px;}.testimonial-block-two .rating{position: relative;display: block;color: #d5ae82;font-size: 14px;letter-spacing: 1px;margin-bottom: 15px;}.testimonials-section-three .owl-theme .owl-dots{display: none;}.testimonials-section-three .owl-theme .owl-nav{position: absolute;left: 50%;bottom: 60px;margin-left: -250px;width: 500px;height: 0;}.testimonials-section-three .owl-theme .owl-nav .owl-prev{position: absolute;left: 0;top: 0;padding: 0;margin: 0;line-height: 54px;font-size: 54px;color: #bdc7d5;-webkit-transition: all 300ms ease;-moz-transition: all 300ms ease;-ms-transition: all 300ms ease;-o-transition: all 300ms ease;transition: all 300ms ease;}.testimonials-section-three .owl-theme .owl-nav .owl-prev:before{content: 'Prev';position: absolute;right: 100%;margin-right: 10px;font-size: 16px;color: #061138;text-transform: capitalize;font-family: 'Playfair Display', serif;letter-spacing: 1px;opacity: 0;-webkit-transition: all 300ms ease;-moz-transition: all 300ms ease;-ms-transition: all 300ms ease;-o-transition: all 300ms ease;transition: all 300ms ease;}.testimonials-section-three .owl-theme .owl-nav .owl-next{position: absolute;right: 0;top: 0;padding: 0;margin: 0;line-height: 54px;font-size: 54px;color: #bdc7d5;-webkit-transition: all 300ms ease;-moz-transition: all 300ms ease;-ms-transition: all 300ms ease;-o-transition: all 300ms ease;transition: all 300ms ease;}.testimonials-section-three .owl-theme .owl-nav .owl-next:before{content: 'Next';position: absolute;left: 100%;margin-left: 10px;font-size: 16px;color: #061138;text-transform: capitalize;font-family: 'Playfair Display', serif;letter-spacing: 1px;opacity: 0;-webkit-transition: all 300ms ease;-moz-transition: all 300ms ease;-ms-transition: all 300ms ease;-o-transition: all 300ms ease;transition: all 300ms ease;}.testimonials-section-three .owl-theme .owl-nav .owl-prev:hover, .testimonials-section-three .owl-theme .owl-nav .owl-next:hover, .testimonials-section-three .owl-theme .owl-nav .owl-prev:hover:before, .testimonials-section-three .owl-theme .owl-nav .owl-next:hover:before{opacity: 1;color: #061138;}.news-section-two{position:relative;padding: 90px 0px 40px;background: #ffffff;}.news-section-two .title-row{position: relative;padding-bottom: 20px;}.news-section-two .sec-title{position: relative;float: left;margin-bottom: 30px;}.news-section-two .title-row .link-box{position: relative;float: right;padding-top: 50px;margin-bottom: 30px;}.news-block-three{position: relative;margin-bottom: 50px;}.news-block-three .inner-box{position: relative;display: block;}.news-block-three .image-box{position: relative;display: block;overflow: hidden;}.news-block-three .image-box img{display: block;width: 100%;}.news-block-three .image-box .link-layer{position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: rgba(6,17,56,0.85);color: #ffffff;-webkit-transform: scaleY(0) translateY(-100px);-ms-transform: scaleY(0) translateY(-100px);transform: scaleY(0) translateY(-100px);-webkit-transform-origin: left top;-ms-transform-origin: left top;transform-origin: left top;opacity: 0;-webkit-transition: all 500ms ease;-moz-transition: all 500ms ease;-ms-transition: all 500ms ease;-o-transition: all 500ms ease;transition: all 500ms ease;}.news-block-three .inner-box:hover .image-box .link-layer{opacity: 1;-webkit-transform: scaleY(1) translateY(0px);-ms-transform: scaleY(1) translateY(0px);transform: scaleY(1) translateY(0px);}.news-block-three .image-box .link-layer .icon{position: absolute;left: 50%;top: 50%;margin: -30px 0px 0px -30px;width: 60px;height: 60px;line-height: 60px;text-align: center;background: #ffffff;color: #d5ae82;font-size: 24px;border-radius: 50%;}.news-block-three .image-box .post-date{position: absolute;right: 20px;top: 20px;width: 60px;height: 60px;padding: 6px 5px;text-align: center;line-height: 24px;background: #ffffff;font-size: 14px;font-weight: 700;text-transform: uppercase;font-family: 'Playfair Display', serif;z-index: 1;}.news-block-three .image-box .post-date .day{display: block;color: #061138;font-size: 24px;}.news-block-three .image-box .info{position: absolute;bottom: 15px;right: 20px;opacity: 0;-webkit-transition: all 300ms ease;-moz-transition: all 300ms ease;-ms-transition: all 300ms ease;-o-transition: all 300ms ease;transition: all 300ms ease;}.news-block-three .inner-box:hover .image-box .info{opacity: 1;-webkit-transition: all 300ms ease 300ms;-moz-transition: all 300ms ease 300ms;-ms-transition: all 300ms ease 300ms;-o-transition: all 300ms ease 300ms;transition: all 300ms ease 300ms;}.news-block-three .image-box .info li{position: relative;float: left;font-size: 15px;line-height: 24px;margin-right: 31px;}.news-block-three .image-box .info li:after{content: '';position: absolute;right: -16px;top: 5px;height: 14px;border-right: 1px solid rgba(255,255,255,0.40);}.news-block-three .image-box .info li:last-child{margin-right: 0;}.news-block-three .image-box .info li:last-child:after{display: none;}.news-block-three .image-box .info li a{color: #ffffff;font-weight: 500;}.news-block-three .image-box .info li .icon{position: relative;display: inline-block;vertical-align: middle;padding-right: 5px;font-weight: 400;}.news-block-three .image-box .info li a:hover{color: #d5ae82;}.news-block-three .lower-content{position: relative;padding-top: 30px;text-align: center;}.news-block-three .lower-content .cat-info{position: relative;color: #7f8a99;text-transform: uppercase;font-size: 13px;line-height: 24px;margin-bottom: 5px;}.news-block-three .lower-content .cat-info a{color: #7f8a99;}.news-block-three .content{position: relative;display: block;padding: 0px 20px;}.news-block-three h4{font-size: 20px;line-height: 1.4em;color: #061138;text-transform: capitalize;margin-bottom: 30px;}.news-block-three h4 a{color: #061138;-webkit-transition: all 300ms ease;-moz-transition: all 300ms ease;-ms-transition: all 300ms ease;-o-transition: all 300ms ease;transition: all 300ms ease;}.news-block-three h4 a:hover{color: #d5ae82;text-decoration: underline;}.news-block-three .link-box{position: relative;display: block;overflow: hidden;}.news-block-three .link-box a{position: relative;display: inline-block;vertical-align: middle;font-weight: 600;text-transform: uppercase;color: #061138;font-size: 13px;line-height: 24px;padding-left: 15px;padding-right: 15px;background: #ffffff;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}.news-block-three .link-box:before{content: '';position: absolute;left: 0;top: 50%;margin-top: -0.5px;width: 100%;border-bottom: 1px solid rgba(0,0,0,0.10);-webkit-transition: all 300ms ease;-moz-transition: all 300ms ease;-ms-transition: all 300ms ease;-o-transition: all 300ms ease;transition: all 300ms ease;}.news-block-three .inner-box:hover .link-box:before{border-bottom-color: #d5ae82;}.news-block-three .link-box a .icon{position: absolute;left: 15px;top: 0;font-size: 18px;font-weight: 400;vertical-align: middle;padding-right: 5px;opacity: 0;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}.news-block-three .inner-box:hover .link-box a .icon{opacity: 1;-webkit-transition:opacity 0.3s ease 300ms;-moz-transition:opacity 0.3s ease 300ms;-ms-transition:opacity 0.3s ease 300ms;-o-transition:opacity 0.3s ease 300ms;transition:opacity 0.3s ease 300ms;}.news-block-three .inner-box:hover .link-box a{color: #d5ae82;padding-left: 42px;}.subscribe-section{position:relative;padding: 0px 0px 90px;background: #ffffff;}.subscribe-section.style-two{padding-bottom: 70px;}.subscribe-section.style-three{padding: 100px 0px;}.subscribe-section.no-padding-top{padding-top: 0;}.subscribe-section .inner{position: relative;display: block;padding: 55px 90px 40px;background: #d5ae82;color: #ffffff;}.subscribe-section .inner .image-layer{position: absolute;left: 0;top: 0;width: 100%;height: 100%;background-position:center center;background-repeat:no-repeat;background-size:cover;}.subscribe-section.style-two .inner{position: relative;display: block;padding: 85px 90px 0px;background: none;color: #7f8a99;border-top: 1px solid rgba(0,0,0,0.05);}.subscribe-section.style-three .inner{padding: 56px 90px 40px;background: none;}.subscribe-section .title{position: relative;display: block;text-align: center;margin-bottom: 35px;}.subscribe-section .title h4{text-transform: uppercase;font-weight: 700;margin-bottom: 5px;}.subscribe-section.style-two .title h4{color: #061138;}.subscribe-section .title .subtitle{text-transform: uppercase;font-size: 14px;}.subscribe-form-two{position: relative;display: block;}.subscribe-form-two .row{margin: 0px -10px;}.subscribe-form-two .form-group{position:relative;padding: 0px 10px;margin-bottom: 20px;}.subscribe-form-two form .form-group input{font-family: 'Playfair Display', serif;font-style: italic;line-height: 30px !important;padding: 14px 20px !important;height: 60px !important;padding-left: 20px !important;}.subscribe-form-two .theme-btn{display: block;width: 100%;}.subscribe-form-two .theme-btn .btn-title{width: 100%;text-align: center;display: block;line-height: 30px;padding: 15px 20px;}.footer-style-three{position:relative;background: #061138;padding: 50px 0px 25px;}.footer-style-three .upper-row{position: relative;padding-bottom: 25px;}.footer-style-three .upper-row .logo-box{position: relative;float: left;padding-right: 35px;}.footer-style-three .upper-row .logo-box img{height: 44px;}.footer-style-three .upper-row .logo-box:before{content: '';position: absolute;right: 0;top: 50%;margin-top: -20px;height: 40px;border-right: 1px solid rgba(255,255,255,0.15);}.footer-style-three .lower-row{position: relative;}.footer-style-three .lower-row .inner{position: relative;padding: 25px 0px;border-top: 1px solid rgba(255,255,255,0.15);}.main-footer .social-links-two{position: relative;}.footer-style-three .social-links-two{position: relative;float: left;}.main-footer .social-links-two ul{position:relative;}.main-footer .social-links-two li{position: relative;display: inline-block;margin: 0px 8px 0px 0px;}.main-footer .social-links-two li a{position: relative;display: block;width: 40px;height: 40px;line-height: 38px;background: none;color: #7f8a99;font-size: 14px;border: 1px solid rgba(255,255,255,0.15);text-align: center;border-radius: 50%;transition:all 0.4s ease;-moz-transition:all 0.4s ease;-webkit-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;}.main-footer .social-links-two li a:hover{color: #ffffff;background: #d5ae82;border-color: #d5ae82;}.footer-style-three .copyright{position: relative;float: left;margin-left: 200px;line-height: 24px;padding: 8px 0px;}.footer-style-three .payment-cards{position: relative;padding-top: 3px;float: right;}.footer-style-three .payment-cards li{position: relative;float: left;line-height: 34px;margin-left: 10px;}.footer-style-three .payment-cards li a{display: block;line-height: 34px;}.footer-style-three .drop-link{position:relative;float: left;margin-left: 41px;z-index: 1;}.footer-style-three .drop-link:after{content: '';position: absolute;right: -21px;top: 10px;height: 20px;border-right: 1px solid rgba(255,255,255,0.15);}.footer-style-three .drop-link.currency:after{display: none;}.footer-style-three .drop-link .link-btn{position: relative;display: block;line-height: 30px;padding: 5px 0px;font-size: 15px;text-transform: capitalize;font-weight: 400;color: #868da5;cursor: pointer;}.footer-style-three .drop-link .link-btn .txt{position: relative;font-family: 'Playfair Display', serif;font-style: italic;display: inline-block;vertical-align: middle;}.footer-style-three .drop-link .link-btn .arrow{position: relative;top: 1px;display: inline-block;vertical-align: middle;padding-left: 12px;font-size: 16px;}.footer-style-three .drop-link .link-btn:hover{color: #d5ae82;}.footer-style-three .drop-link .link-btn:before{content: '';position: absolute;left: 0;bottom: 100%;width: 100%;height: 10px;}.footer-style-three .drop-link .link-dropdown{position: absolute;right: 0;bottom: 100%;margin-bottom: 10px;width: 182px;background: #061138;padding: 0px 0px;border: 1px solid rgba(255,255,255,0.15);opacity: 0;visibility: hidden;-webkit-transform: translateY(-20px);-ms-transform: translateY(-20px);transform: translateY(-20px);-webkit-transition: all 300ms linear;-ms-transition: all 300ms linear;transition: all 300ms linear;}.footer-style-three .drop-link:hover .link-dropdown{opacity: 1;visibility: visible;-webkit-transform: translateY(0px);-ms-transform: translateY(0px);transform: translateY(0px);}.footer-style-three .drop-link .link-dropdown li{position:relative;border-bottom: 1px solid rgba(255,255,255,0.15);line-height: 24px;font-size: 15px;color: #868da5;}.footer-style-three .drop-link .link-dropdown li:last-child{border-bottom: none;}.footer-style-three .drop-link .link-dropdown li a{position:relative;display: block;color:#868da5;font-size:14px;line-height: 24px;padding: 8px 20px;text-transform: capitalize;transition:all 0.4s ease;-moz-transition:all 0.4s ease;-webkit-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;}.footer-style-three .drop-link .link-dropdown li a:hover{color:#d5ae82;}.footer-style-three .useful-links{position:relative;float: right;padding-top: 4px;z-index: 5;}.footer-style-three .useful-links .links-btn{position: relative;display: block;line-height: 24px;padding: 8px 37px;font-size: 14px;text-transform: uppercase;font-weight: 400;cursor: pointer;border: 1px solid rgba(255,255,255,0.15);color: #ffffff;font-family: 'Playfair Display', serif;transition:all 0.4s ease;-moz-transition:all 0.4s ease;-webkit-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;}.footer-style-three .useful-links .links-btn .btn-txt{position: relative;}.footer-style-three .useful-links .links-btn .btn-txt:after{position: relative;display: inline-block;content: '+';width: 12px;padding-left: 5px;}.footer-style-three .useful-links:hover .links-btn{color: #d5ae82;border-color: #d5ae82;}.footer-style-three .useful-links:hover .links-btn .btn-txt:after{content: '-';}.footer-style-three .useful-links .links-panel{position: absolute;right: 0;bottom: 100%;width: 182px;background: #061138;padding: 18px 16px;border: 1px solid rgba(255,255,255,0.15);border-bottom: none;opacity: 0;visibility: hidden;-webkit-transform: translateY(-20px);-ms-transform: translateY(-20px);transform: translateY(-20px);-webkit-transition: all 300ms linear;-ms-transition: all 300ms linear;transition: all 300ms linear;}.footer-style-three .useful-links:hover .links-panel{opacity: 1;visibility: visible;-webkit-transform: translateY(0px);-ms-transform: translateY(0px);transform: translateY(0px);}.footer-style-three .useful-links .links-panel li{position:relative;margin-bottom:10px;line-height: 24px;font-size: 15px;color: #868da5;}.footer-style-three .useful-links .links-panel li:last-child{margin-bottom: 0;}.footer-style-three .useful-links .links-panel li a{position:relative;display: block;color:#868da5;font-size:14px;padding-left: 20px;text-transform: capitalize;transition:all 0.4s ease;-moz-transition:all 0.4s ease;-webkit-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;}.footer-style-three .useful-links .links-panel li a:before{content: "+";font-family: 'Playfair Display', serif;position: absolute;left: 0;top: 0;line-height: 24px;font-size: 20px;font-weight: 400;}.footer-style-three .useful-links .links-panel li a:hover{color:#d5ae82;}.page-banner{position:relative;padding: 0;color: #ffffff;background: #061138;background-position:center top;background-repeat:no-repeat;background-size:cover;}.page-banner .image-layer{position: absolute;left: 0;top: 0;width: 100%;height: 100%;background-position:center center;background-repeat:no-repeat;background-size:cover;}.page-banner .banner-inner{position: relative;display: block;text-align: center;}.page-banner .inner-container{position: relative;padding: 130px 0px;z-index:2;}.page-banner h1{position:relative;font-size:48px;color:#ffffff;line-height: 1.2em;font-weight: 800;letter-spacing: 1px;text-transform: uppercase;margin: 0;}.page-banner .page-nav{position: absolute;left: 0;bottom: 0;text-align: left;padding-bottom: 15px;}.page-banner .bread-crumb{position: relative;display: inline-block;}.page-banner .bread-crumb li{position: relative;float: left;font-size: 13px;line-height: 24px;color: #ffffff;font-weight: 500;text-transform: uppercase;cursor: default;padding-right: 15px;margin-right: 15px;}.page-banner .bread-crumb li:before{position: absolute;right: -15px;width: 30px;text-align: center;font-size: 10px;line-height: 24px;color: #ffffff;font-weight: 400;font-family: 'Flaticon';content: "\f10f";}.page-banner .bread-crumb li:last-child{padding-right: 0;margin-right: 0;}.page-banner .bread-crumb li:last-child:before{display: none;}.page-banner .bread-crumb li a{color:#ffffff;font-weight: 500;-webkit-transition: all 300ms ease;-moz-transition: all 300ms ease;-ms-transition: all 300ms ease;-o-transition: all 300ms ease;transition: all 300ms ease;}.page-banner .bread-crumb li a:hover{color:#d5ae82;}.masonry-news-section{position:relative;padding: 100px 0px;}.masonry-news-section .news-block-three{margin-bottom: 40px;}.news-block-four{position: relative;margin-bottom: 50px;}.news-block-four .inner-box{position: relative;display: block;}.news-block-four .image-box{position: relative;display: block;overflow: hidden;}.news-block-four .image-box img{display: block;width: 100%;}.news-block-four .image-box .link-layer{position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: rgba(6,17,56,0.85);color: #ffffff;-webkit-transform: scaleY(0) translateY(-100px);-ms-transform: scaleY(0) translateY(-100px);transform: scaleY(0) translateY(-100px);-ms-transform-origin: left top;-webkit-transform-origin: left top;transform-origin: left top;opacity: 0;-webkit-transition: all 500ms ease;-moz-transition: all 500ms ease;-ms-transition: all 500ms ease;-o-transition: all 500ms ease;transition: all 500ms ease;}.news-block-four .inner-box:hover .image-box .link-layer{opacity: 1;-webkit-transform: scaleY(1) translateY(0px);-ms-transform: scaleY(1) translateY(0px);transform: scaleY(1) translateY(0px);}.news-block-four .image-box .link-layer .icon{position: absolute;left: 50%;top: 50%;margin: -30px 0px 0px -30px;width: 60px;height: 60px;line-height: 60px;text-align: center;background: #ffffff;color: #d5ae82;font-size: 24px;border-radius: 50%;}.news-block-four .image-box .post-date{position: absolute;right: 20px;top: 20px;width: 60px;height: 60px;padding: 6px 5px;text-align: center;line-height: 24px;background: #ffffff;font-size: 14px;font-weight: 700;text-transform: uppercase;font-family: 'Playfair Display', serif;z-index: 1;}.news-block-four .image-box .post-date .day{display: block;color: #061138;font-size: 24px;}.news-block-four .image-box .info{position: absolute;bottom: 15px;right: 20px;opacity: 0;-webkit-transition: all 300ms ease;-moz-transition: all 300ms ease;-ms-transition: all 300ms ease;-o-transition: all 300ms ease;transition: all 300ms ease;}.news-block-four .inner-box:hover .image-box .info{opacity: 1;-webkit-transition: all 300ms ease 300ms;-moz-transition: all 300ms ease 300ms;-ms-transition: all 300ms ease 300ms;-o-transition: all 300ms ease 300ms;transition: all 300ms ease 300ms;}.news-block-four .image-box .info li{position: relative;float: left;font-size: 15px;line-height: 24px;margin-right: 31px;}.news-block-four .image-box .info li:after{content: '';position: absolute;right: -16px;top: 5px;height: 14px;border-right: 1px solid rgba(255,255,255,0.40);}.news-block-four .image-box .info li:last-child{margin-right: 0;}.news-block-four .image-box .info li:last-child:after{display: none;}.news-block-four .image-box .info li a{color: #ffffff;font-weight: 500;}.news-block-four .image-box .info li .icon{position: relative;display: inline-block;vertical-align: middle;padding-right: 5px;font-weight: 400;}.news-block-four .image-box .info li a:hover{color: #d5ae82;}.news-block-four .over-content{position: absolute;left: 0;bottom: 0;width: 100%;padding: 15px;text-align: center;}.news-block-four .over-content .cat-info{position: relative;color: #7f8a99;text-transform: uppercase;font-size: 13px;line-height: 24px;margin-bottom: 5px;}.news-block-four .over-content .cat-info a{color: #7f8a99;}.news-block-four .over-content .content{position: relative;display: block;padding: 0px 0px 5px;}.news-block-four .over-content h4{font-size: 20px;line-height: 1.4em;color: #ffffff;text-transform: capitalize;margin-bottom: 30px;}.news-block-four .over-content h4 a{color: #ffffff;-webkit-transition: all 300ms ease;-moz-transition: all 300ms ease;-ms-transition: all 300ms ease;-o-transition: all 300ms ease;transition: all 300ms ease;}.news-block-four .over-content h4 a:hover{color: #d5ae82;text-decoration: underline;}.news-block-four .over-content .link-box{position: relative;display: block;overflow: hidden;}.news-block-four .over-content .link-box a{position: relative;display: inline-block;vertical-align: middle;font-weight: 600;text-transform: uppercase;color: #ffffff;font-size: 13px;line-height: 24px;padding-left: 15px;padding-right: 15px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}.news-block-four .over-content .link-box a:before{content: '';position: absolute;left: 100%;top: 50%;margin-top: -0.5px;width: 100%;border-bottom: 1px solid rgba(255,255,255,0.70);-webkit-transition: all 300ms ease;-moz-transition: all 300ms ease;-ms-transition: all 300ms ease;-o-transition: all 300ms ease;transition: all 300ms ease;}.news-block-four .over-content .link-box a:after{content: '';position: absolute;right: 100%;top: 50%;margin-top: -0.5px;width: 100%;border-bottom: 1px solid rgba(255,255,255,0.70);-webkit-transition: all 300ms ease;-moz-transition: all 300ms ease;-ms-transition: all 300ms ease;-o-transition: all 300ms ease;transition: all 300ms ease;}.news-block-four .inner-box:hover .over-content .link-box a:before, .news-block-four .inner-box:hover .over-content .link-box a:after{border-bottom-color: #d5ae82;}.news-block-four .over-content .link-box a .icon{position: absolute;left: 15px;top: 0;font-size: 18px;font-weight: 400;vertical-align: middle;padding-right: 5px;opacity: 0;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}.news-block-four .inner-box:hover .over-content .link-box a .icon{opacity: 1;-webkit-transition:opacity 0.3s ease 300ms;-moz-transition:opacity 0.3s ease 300ms;-ms-transition:opacity 0.3s ease 300ms;-o-transition:opacity 0.3s ease 300ms;transition:opacity 0.3s ease 300ms;}.news-block-four .inner-box:hover .over-content .link-box a{color: #d5ae82;padding-left: 42px;}.masonry-news-section .see-more{position: relative;display: block;text-align: center;padding-top: 10px;}.masonry-news-section .see-more a{min-width: 190px;}.news-section-three{position:relative;padding: 100px 0px;}.news-block-five{position: relative;padding-bottom: 50px;border-bottom: 1px solid rgba(0,0,0,0.10);margin-bottom: 50px;}.news-list .news-block-five:last-child{margin-bottom: 60px;padding-bottom: 0;border: none;}.news-block-five .inner-box{position: relative;display: block;}.news-block-five .row{margin: 0;}.news-block-five .image-column{position: relative;padding: 0;}.news-block-five .image-column .image{position: relative;display: block;margin-right: 45px;overflow: hidden;}.news-block-five .image-column .image img{display: block;width: 100%;}.news-block-five .image .link-layer{position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: rgba(6,17,56,0.85);color: #ffffff;-ms-transform: scaleY(0) translateY(-100px);-webkit-transform: scaleY(0) translateY(-100px);transform: scaleY(0) translateY(-100px);-ms-transform-origin: left top;-webkit-transform-origin: left top;transform-origin: left top;opacity: 0;-webkit-transition: all 500ms ease;-moz-transition: all 500ms ease;-ms-transition: all 500ms ease;-o-transition: all 500ms ease;transition: all 500ms ease;}.news-block-five .inner-box:hover .image .link-layer{opacity: 1;-webkit-transform: scaleY(1) translateY(0px);-ms-transform: scaleY(1) translateY(0px);transform: scaleY(1) translateY(0px);}.news-block-five .image-column .link-layer .icon{position: absolute;left: 50%;top: 50%;margin: -30px 0px 0px -30px;width: 60px;height: 60px;line-height: 60px;text-align: center;background: #ffffff;color: #d5ae82;font-size: 24px;border-radius: 50%;}.news-block-five .content-column{position: relative;padding: 0;}.news-block-five .content-column .inner{position: relative;display: block;padding-left: 30px;min-height: 300px;}.news-block-five .content-column .content{position: relative;padding-top: 30px;}.news-block-five .meta-info{position: relative;}.news-block-five .meta-info li{position: relative;float: left;font-size: 13px;line-height: 24px;color: #7f8a99;text-transform: uppercase;margin-right: 40px;margin-bottom: 7px;}.news-block-five .meta-info li:before{content: '';position: absolute;right: -23px;top: 9px;width: 6px;height: 6px;background: #d1d8e2;border-radius: 50%;}.news-block-five .meta-info li .icon{position: relative;display: inline-block;vertical-align: middle;font-size: 12px;color: #b5c0cf;padding-right: 5px;}.news-block-five .meta-info li a{position: relative;display: inline-block;vertical-align: middle;color: #7f8a99;}.news-block-five .meta-info li a:hover{color: #d5ae82;text-decoration: underline;}.news-block-five .meta-info li:last-child{margin-right: 0;}.news-block-five .meta-info li:last-child:before{display: none;}.news-block-five h3{line-height: 1.35em;color: #061138;margin-bottom: 25px;}.news-block-five h3 a{color: #061138;-webkit-transition: all 300ms ease;-moz-transition: all 300ms ease;-ms-transition: all 300ms ease;-o-transition: all 300ms ease;transition: all 300ms ease;}.news-block-five h3 a:hover{color: #d5ae82;text-decoration: underline;}.news-block-five .content .text{position: relative;font-size: 15px;color: #7f8a99;padding-top: 26px;}.news-block-five .content .text:before{content: '';position: absolute;left: 0;top: 0px;width: 70px;border-top: 1px solid rgba(0,0,0,0.10);}.news-block-five .content .link-box{position: relative;display: block;padding-top: 38px;}.news-block-five .content .link-box a{position: relative;display: inline-block;vertical-align: middle;font-weight: 600;text-transform: uppercase;color: #061138;font-size: 13px;line-height: 24px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}.news-block-five .content .link-box a .icon{position: absolute;left: 0px;top: 0;font-size: 18px;font-weight: 400;vertical-align: middle;padding-right: 5px;opacity: 0;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}.news-block-five .inner-box:hover .content .link-box a .icon{opacity: 1;-webkit-transition:opacity 0.3s ease 200ms;-moz-transition:opacity 0.3s ease 200ms;-ms-transition:opacity 0.3s ease 200ms;-o-transition:opacity 0.3s ease 200ms;transition:opacity 0.3s ease 200ms;}.news-block-five .inner-box:hover .content .link-box a{color: #d5ae82;padding-left: 25px;}.news-block-five .other-info{position: absolute;left: -125px;top: 37px;width: 81px;height: 265px;padding-top: 5px;background: #ffffff;line-height: 30px;}.news-block-five .other-info:before{content: '';position: absolute;right: 0;top: 20px;bottom: 0;border-right: 1px solid rgba(0,0,0,0.10);}.news-block-five .other-info .post-date{position: relative;display: block;width: 45px;margin: 0 auto 20px;padding: 6px 5px 10px;text-align: center;line-height: 24px;background: #ffffff;font-size: 14px;font-weight: 700;text-transform: uppercase;font-family: 'Playfair Display', serif;border-bottom: 1px solid rgba(0,0,0,0.10);z-index: 1;}.news-block-five .other-info .post-date .day{display: block;color: #061138;font-size: 24px;}.news-block-five .other-info .add-to-fav{position: relative;width: 42px;height: 42px;margin: 0 auto 20px;}.news-block-five .other-info .add-to-fav a{position: relative;display: block;width: 42px;height: 42px;line-height: 40px;border: 1px solid rgba(0,0,0,0.10);font-size: 18px;text-align: center;color: rgba(0,0,0,0.50);border-radius: 50%;-webkit-transition: all 300ms ease;-moz-transition: all 300ms ease;-ms-transition: all 300ms ease;-o-transition: all 300ms ease;transition: all 300ms ease;}.news-block-five .other-info .add-to-fav a:hover{color: #ffffff;background: #d5ae82;border-color: #d5ae82;}.news-block-five .other-info .add-comment{position: relative;width: 42px;height: 42px;margin: 0 auto 20px;}.news-block-five .other-info .add-comment a{position: relative;display: block;width: 42px;height: 42px;line-height: 40px;border: 1px solid rgba(0,0,0,0.10);font-size: 18px;text-align: center;color: rgba(0,0,0,0.50);border-radius: 50%;-webkit-transition: all 300ms ease;-moz-transition: all 300ms ease;-ms-transition: all 300ms ease;-o-transition: all 300ms ease;transition: all 300ms ease;}.news-block-five .other-info .add-comment a:hover{color: #ffffff;background: #d5ae82;border-color: #d5ae82;}.news-block-five .other-info .share-it{position: relative;width: 42px;height: 42px;margin: 0 auto;}.news-block-five .other-info .share-it .share-btn{position: relative;display: block;width: 42px;height: 42px;line-height: 40px;border: 1px solid rgba(0,0,0,0.10);font-size: 18px;text-align: center;color: rgba(0,0,0,0.50);border-radius: 50%;-webkit-transition: all 300ms ease;-moz-transition: all 300ms ease;-ms-transition: all 300ms ease;-o-transition: all 300ms ease;transition: all 300ms ease;}.news-block-five .other-info .share-it .share-btn:hover{color: #ffffff;background: #d5ae82;border-color: #d5ae82;}.news-block-five .other-info .share-it .share-list{position: absolute;left: 0;bottom: 0;width: 42px;padding: 14px 6px;line-height: 21px;color: rgba(0,0,0,0.50);border: 1px solid rgba(0,0,0,0.10);background-color: #ffffff;text-align: center;border-radius: 21px;opacity: 0;visibility: hidden;-webkit-transition: all 300ms ease;-moz-transition: all 300ms ease;-ms-transition: all 300ms ease;-o-transition: all 300ms ease;transition: all 300ms ease;z-index: 1;}.news-block-five .other-info .share-it:hover .share-list{opacity: 1;visibility: visible;}.news-block-five .other-info .share-it .share-list li{position: relative;display: block;line-height: 28px;}.news-block-five .other-info .share-it .share-list li a{position: relative;display: block;line-height: 28px;color: rgba(0,0,0,0.30);}.news-block-five .other-info .share-it .share-list li a:hover{color: #d5ae82;}.news-block-six{position: relative;margin-bottom: 50px;}.news-box .news-block-six:last-child{border: none;}.news-block-six .inner-box{position: relative;display: block;}.news-block-six .image-box{position: relative;padding: 0;}.news-block-six .image-box .image{position: relative;display: block;overflow: hidden;}.news-block-six .image-box .image img{display: block;width: 100%;}.news-block-six .image .link-layer{position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: rgba(6,17,56,0.85);color: #ffffff;-ms-transform: scaleY(0) translateY(-100px);-webkit-transform: scaleY(0) translateY(-100px);transform: scaleY(0) translateY(-100px);-ms-transform-origin: left top;-webkit-transform-origin: left top;transform-origin: left top;opacity: 0;-webkit-transition: all 500ms ease;-moz-transition: all 500ms ease;-ms-transition: all 500ms ease;-o-transition: all 500ms ease;transition: all 500ms ease;}.news-block-six .inner-box:hover .image .link-layer{opacity: 1;-ms-transform: scaleY(1) translateY(0px);-webkit-transform: scaleY(1) translateY(0px);transform: scaleY(1) translateY(0px);}.news-block-six .image-box .link-layer .icon{position: absolute;left: 50%;top: 50%;margin: -30px 0px 0px -30px;width: 60px;height: 60px;line-height: 60px;text-align: center;background: #ffffff;color: #d5ae82;font-size: 24px;border-radius: 50%;}.news-block-six .image-box .post-date{position: absolute;left: 0;bottom: 0;width: 71px;height: 60px;padding: 6px 5px;text-align: center;line-height: 24px;background: #ffffff;font-size: 14px;font-weight: 700;text-transform: uppercase;font-family: 'Playfair Display', serif;}.news-block-six .image-box .post-date .day{display: block;font-size: 20px;color: #061138;}.news-block-six .content-box{position: relative;padding: 30px 0px 0px;}.news-block-six .content-box .inner{position: relative;display: block;padding-left: 100px;min-height: 260px;}.news-block-six .content-box .content{position: relative;}.news-block-six .content-box .content:before{content: '';position: absolute;left: -31px;top: 5px;bottom: 5px;border-right: 1px solid rgba(0,0,0,0.10);}.news-block-six .meta-info{position: relative;}.news-block-six .meta-info li{position: relative;float: left;font-size: 13px;line-height: 24px;color: #7f8a99;text-transform: uppercase;margin-right: 40px;margin-bottom: 7px;}.news-block-six .meta-info li:before{content: '';position: absolute;right: -23px;top: 9px;width: 6px;height: 6px;background: #d1d8e2;border-radius: 50%;}.news-block-six .meta-info li .icon{position: relative;display: inline-block;vertical-align: middle;font-size: 12px;color: #b5c0cf;padding-right: 5px;}.news-block-six .meta-info li a{position: relative;display: inline-block;vertical-align: middle;color: #7f8a99;}.news-block-six .meta-info li a:hover{color: #d5ae82;text-decoration: underline;}.news-block-six .meta-info li:last-child{margin-right: 0;}.news-block-six .meta-info li:last-child:before{display: none;}.news-block-six h3{line-height: 1.35em;color: #061138;margin-bottom: 24px;}.news-block-six h3 a{color: #061138;-webkit-transition: all 300ms ease;-moz-transition: all 300ms ease;-ms-transition: all 300ms ease;-o-transition: all 300ms ease;transition: all 300ms ease;}.news-block-six h3 a:hover{color: #d5ae82;text-decoration: underline;}.news-block-six .content .text{position: relative;font-size: 15px;color: #7f8a99;padding-top: 25px;}.news-block-six .content .text:before{content: '';position: absolute;left: 0;top: 0px;width: 70px;border-top: 1px solid rgba(0,0,0,0.10);}.news-block-six .content .link-box{position: relative;display: block;padding-top: 35px;}.news-block-six .content .link-box a{position: relative;display: inline-block;vertical-align: middle;font-weight: 600;text-transform: uppercase;color: #061138;font-size: 13px;line-height: 24px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}.news-block-six .content .link-box a .icon{position: absolute;left: 0px;top: 0;font-size: 18px;font-weight: 400;vertical-align: middle;padding-right: 5px;opacity: 0;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}.news-block-six .inner-box:hover .content .link-box a .icon{opacity: 1;-webkit-transition:opacity 0.3s ease 200ms;-moz-transition:opacity 0.3s ease 200ms;-ms-transition:opacity 0.3s ease 200ms;-o-transition:opacity 0.3s ease 200ms;transition:opacity 0.3s ease 200ms;}.news-block-six .inner-box:hover .content .link-box a{color: #d5ae82;padding-left: 25px;}.news-block-six .other-info{position: absolute;left: 0px;top: 0px;width: 71px;height: 260px;padding-top: 5px;line-height: 30px;}.news-block-six .other-info .add-to-fav{position: relative;width: 42px;height: 42px;margin: 0 0 20px;}.news-block-six .other-info .add-to-fav a{position: relative;display: block;width: 42px;height: 42px;line-height: 40px;border: 1px solid rgba(0,0,0,0.10);font-size: 18px;text-align: center;color: rgba(0,0,0,0.50);border-radius: 50%;-webkit-transition: all 300ms ease;-moz-transition: all 300ms ease;-ms-transition: all 300ms ease;-o-transition: all 300ms ease;transition: all 300ms ease;}.news-block-six .other-info .add-to-fav a:hover{color: #ffffff;background: #d5ae82;border-color: #d5ae82;}.news-block-six .other-info .add-comment{position: relative;width: 42px;height: 42px;margin: 0 0 20px;}.news-block-six .other-info .add-comment a{position: relative;display: block;width: 42px;height: 42px;line-height: 40px;border: 1px solid rgba(0,0,0,0.10);font-size: 18px;text-align: center;color: rgba(0,0,0,0.50);border-radius: 50%;-webkit-transition: all 300ms ease;-moz-transition: all 300ms ease;-ms-transition: all 300ms ease;-o-transition: all 300ms ease;transition: all 300ms ease;}.news-block-six .other-info .add-comment a:hover{color: #ffffff;background: #d5ae82;border-color: #d5ae82;}.news-block-six .other-info .share-it{position: relative;width: 42px;height: 42px;margin: 0 0;}.news-block-six .other-info .share-it .share-btn{position: relative;display: block;width: 42px;height: 42px;line-height: 40px;border: 1px solid rgba(0,0,0,0.10);font-size: 18px;text-align: center;color: rgba(0,0,0,0.50);border-radius: 50%;-webkit-transition: all 300ms ease;-moz-transition: all 300ms ease;-ms-transition: all 300ms ease;-o-transition: all 300ms ease;transition: all 300ms ease;}.news-block-six .other-info .share-it .share-btn:hover{color: #ffffff;background: #d5ae82;border-color: #d5ae82;}.news-block-six .other-info .share-it .share-list{position: absolute;left: 0;top: 0;width: 42px;padding: 14px 6px;line-height: 21px;color: rgba(0,0,0,0.50);border: 1px solid rgba(0,0,0,0.10);background-color: #ffffff;text-align: center;border-radius: 21px;opacity: 0;visibility: hidden;-webkit-transition: all 300ms ease;-moz-transition: all 300ms ease;-ms-transition: all 300ms ease;-o-transition: all 300ms ease;transition: all 300ms ease;z-index: 1;}.news-block-six .other-info .share-it:hover .share-list{opacity: 1;visibility: visible;}.news-block-six .other-info .share-it .share-list li{position: relative;display: block;line-height: 28px;}.news-block-six .other-info .share-it .share-list li a{position: relative;display: block;line-height: 28px;color: rgba(0,0,0,0.30);}.news-block-six .other-info .share-it .share-list li a:hover{color: #d5ae82;}.pagination-box{position:relative;}.styled-pagination{position:relative;font-family: 'Playfair Display', serif;}.styled-pagination li{position:relative;display:inline-block;vertical-align: top;margin-right: 10px;margin-bottom: 10px;}.styled-pagination li:last-child{margin-right: 0;}.styled-pagination li a{position:relative;display:block;line-height:24px;font-size:20px;height:50px;min-width:50px;padding: 12px 5px;text-align: center;color:#7b8594;font-weight:400;text-align:center;border:1px solid rgba(0,0,0,0.10);text-transform:uppercase;-webkit-transition:all 500ms ease;-moz-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease;}.styled-pagination li a.next, .styled-pagination li a.prev{font-size: 16px;}.styled-pagination li a:hover, .styled-pagination li a.active{color:#ffffff;background: #d5ae82;border-color: #d5ae82;}.sidebar-page-container{position:relative;background: #ffffff;padding: 100px 0px 50px;overflow: hidden;}.sidebar-page-container .content-side{position: relative;margin-bottom: 50px;}.sidebar-page-container .blog-content{position: relative;display: block;}.sidebar-page-container .sidebar-side{position: relative;}.sidebar-page-container .sidebar{position: relative;}.sidebar-page-container .sidebar:before{content: '';position: absolute;left: 0;top: -150px;width: 3000px;min-width: 100%;height: 5000px;min-height: 120%;background: #f0f3f7;}.sidebar-page-container .blog-sidebar{padding-left: 30px;}.sidebar .sidebar-widget{position: relative;display: block;margin-bottom: 50px;}.sidebar .sidebar-widget .widget-inner{position: relative;display: block;}.sidebar-title{position:relative;margin-bottom:20px;}.sidebar-title h4{position: relative;display: inline-block;font-size:20px;line-height: 1.30em;color: #061138;font-weight: 400;text-transform:uppercase;margin-bottom: 0px;}.sidebar .search-box .form-group{position:relative;margin:0px;}.sidebar .search-box .form-group input[type="text"], .sidebar .search-box .form-group input[type="search"]{position:relative;line-height:30px;padding:14px 50px 14px 30px;border:1px solid #d0d0d0;background:#ffffff;color:#061138;display:block;font-size:15px;width:100%;height:60px;border-radius:2px;transition:all 500ms ease;-moz-transition:all 500ms ease;-webkit-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;}.sidebar .search-box .form-group input:focus{border-color:#d5ae82;}.sidebar .search-box .form-group button{position:absolute;right:0px;top:0px;height:60px;width:60px;line-height:60px;display:block;font-size:16px;color:#061138;background:none;font-weight:normal;}.sidebar .search-box .form-group input:focus + button, .sidebar .search-box .form-group button:hover{color: #d5ae82;}.sidebar .recent-posts{position: relative;}.sidebar .recent-posts .post{position:relative;padding:20px 20px 20px 30px;background: #ffffff;margin-bottom:20px;}.sidebar .recent-posts .post .inner{position: relative;padding-left: 85px;padding-top: 12px;min-height: 70px;}.sidebar .recent-posts .post:last-child{margin-bottom:0px;}.sidebar .recent-posts .post-thumb{position:absolute;left:0px;top:0px;width:70px;height:70px;border-radius:50%;overflow: hidden;}.sidebar .recent-posts .post-thumb .overlink{position: absolute;left: 0;top: 0;display: block;width: 80px;height: 80px;padding: 20px 10px;line-height: 40px;color: #ffffff;font-size: 18px;background: rgba(6,17,56,0.80);border-radius: 50%;opacity: 0;transition:all 300ms ease;-webkit-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;-moz-transition:all 300ms ease;}.sidebar .recent-posts .post:hover .post-thumb .overlink{opacity: 1;}.sidebar .recent-posts .post-thumb img{position:relative;display:block;width: 100%;border-radius:50%;}.sidebar .recent-posts .title{font-size:16px;line-height:1.6em;color:#061138;font-weight:400;text-transform: capitalize;}.sidebar .recent-posts .title a{color:#061138;}.sidebar .recent-posts .title a:hover{color:#d5ae82;}.sidebar .recent-posts .post-date{position: relative;font-size: 13px;line-height: 20px;text-transform: uppercase;color: #7f8a99;margin-bottom: 0px;}.sidebar .popular-tags{margin-bottom: 40px;}.sidebar .popular-tags .tags-list li{position:relative;display:inline-block;margin:0px 6px 10px 0px;}.sidebar .popular-tags .tags-list li a{position:relative;display:block;line-height:24px;padding:7px 14px;background:#ffffff;text-align:center;font-size:15px;font-weight: 400;color:#7f8a99;text-transform:capitalize;border-radius:0px;transition:all 300ms ease;-webkit-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;-moz-transition:all 300ms ease;}.sidebar .popular-tags .tags-list li a:hover{background-color:#d5ae82;border-color:#d5ae82;color:#ffffff;box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.10);}.sidebar .archives{position: relative;margin-bottom: 40px;}.sidebar .archives .outer{position:relative;margin: 0px -5px;}.sidebar .archives .archive-block{position: relative;float: left;width: 50%;padding: 0px 5px;margin-bottom: 10px;}.sidebar .archives .archive-block .inner{position: relative;display: block;text-align: center;background: #ffffff;padding: 28px 20px 25px;}.sidebar .archives .archive-block .image{position: relative;display: block;width: 80px;height: 80px;margin: 0 auto 10px;overflow: hidden;border-radius: 50%;}.sidebar .archives .archive-block .image img{position: relative;display: block;width: 80px;height: 80px;border-radius: 50%;}.sidebar .archives .archive-block .count{position: absolute;left: 0;top: 0;display: block;width: 80px;height: 80px;padding: 20px 10px;line-height: 40px;color: #ffffff;font-size: 18px;background: rgba(6,17,56,0.80);border-radius: 50%;opacity: 0;transition:all 300ms ease;-webkit-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;-moz-transition:all 300ms ease;}.sidebar .archives .archive-block:hover .count{opacity: 1;}.sidebar .archives .archive-block .post-title{position: relative;color: #7f8a99;font-size: 13px;text-transform: uppercase;}.sidebar .archives .archive-block .post-title a{color: #7f8a99;}.sidebar .archives .archive-block .post-title a:hover{color: #d5ae82;}.sidebar .archives ul li{position:relative;line-height:24px;font-size: 15px;margin-bottom: 10px;}.sidebar .archives ul li:last-child{padding-bottom: 0;border:none;}.sidebar .archives ul li a{position:relative;color: #222222;display: block;padding-left: 22px;line-height:24px;font-weight: 400;transition:all 300ms ease;-webkit-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;-moz-transition:all 300ms ease;}.sidebar .archives ul li a:before{font-family: 'Font Awesome 5 Free';content: "\f061";position:absolute;left:0px;top:0px;display:block;font-size:12px;font-weight:700;color: #666666;z-index:5;}.sidebar .archives ul li a:hover:before, .sidebar .archives ul li.active a:before{color: #d5ae82;}.sidebar .archives ul li a:hover, .sidebar .archives ul li.active a{color: #d5ae82;}.sidebar .insta-widget{position: relative;margin-bottom: 40px;}.sidebar .insta-widget .insta-feeds{position: relative;padding: 30px 30px 25px;background: #ffffff;}.sidebar .insta-widget .insta-feeds .outer{position:relative;margin: 0px -5px;}.sidebar .insta-widget .insta-feeds .feed-block{position: relative;float: left;width: 50%;padding: 0px 5px;margin-bottom: 10px;}.sidebar .insta-widget .insta-feeds .feed-block .inner{position: relative;display: block;text-align: center;}.sidebar .insta-widget .insta-feeds .feed-block .image{position: relative;display: block;overflow: hidden;}.sidebar .insta-widget .insta-feeds .feed-block .image img{position: relative;display: block;width: 100%;}.sidebar .insta-widget .insta-feeds .feed-block .hover-box{position: absolute;left: 0;top: 0;display: block;width: 100%;height: 100%;padding: 10px 10px;line-height: 24px;color: #ffffff;font-size: 15px;background: rgba(6,17,56,0.80);opacity: 0;transition:all 300ms ease;-webkit-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;-moz-transition:all 300ms ease;}.sidebar .insta-widget .insta-feeds .feed-block .hover-box .count{position: absolute;left: 0;top: 50%;margin-top: -12px;width: 100%;}.sidebar .insta-widget .insta-feeds .feed-block .hover-box .count .fa{padding-right: 3px;font-size: 13px;}.sidebar .insta-widget .insta-feeds .feed-block:hover .hover-box{opacity: 1;}.sidebar .insta-widget .profile-link{position: relative;padding-top: 5px;}.sidebar .insta-widget .profile-link a{color: #061138;}.sidebar .insta-widget .profile-link a:hover{color: #d5ae82;}.sidebar .insta-widget .profile-link .icon{color: #d5ae82;padding-right: 5px;}.news-post-details{position: relative;display: block;}.news-post-details .text p{margin-bottom: 25px;line-height: 1.7em;}.news-post-details .text h4{margin-bottom: 25px;padding-top: 5px;color: #061138;text-transform: uppercase;}.news-post-details .styled-list{margin: 0 0 0 20px;padding: 0;}.news-post-details .styled-list li{position: relative;line-height: 1.6em;margin-bottom: 18px;}.news-post-details .styled-list li:before{content: '';position: absolute;left: -20px;top: 9px;width: 6px;height: 6px;display: block;background: #d5ae82;}.news-post-details .styled-list li:last-child{margin-bottom: 0;}.news-post-details .styled-list li strong{font-size: 18px;color: #061138;font-family: 'Playfair Display', serif;font-weight: 400;}.news-post-details blockquote{position: relative;display: block;padding: 5px 30px;background: none;color: #061138;margin: 40px 0px 40px 50px;font-weight: 700;font-size: 15px;line-height: 1.7em;border-left: 3px solid #061138;}.news-post-details blockquote p{position: relative;display: block;font-size: 16px;font-weight: 600;line-height: 1.6em;margin-bottom: 20px;}.news-post-details blockquote .info{position: relative;display: block;font-size: 16px;font-weight: 700;text-transform: capitalize;color: #d5ae82;}.news-post-details .two-column{position: relative;margin-bottom: 30px;}.news-post-details .two-column .row{margin: 0px -5px;}.news-post-details .two-column .column{position: relative;padding: 0px 5px;margin-bottom: 10px;}.news-post-details .two-column .column img{display: block;width: 100%;}.news-post-details .post-tags{position: relative;padding-top: 50px;}.news-post-details .post-tags .tag-title{position: relative;float: left;font-family: 'Playfair Display', serif;font-size: 18px;color: #061138;line-height: 36px;}.news-post-details .post-tags a{position: relative;float: left;display: block;line-height: 24px;padding: 5px 12px;font-size: 13px;color: #7f8a99;text-transform: uppercase;border:1px solid rgba(0,0,0,0.10);margin-left: 10px;transition:all 300ms ease;-webkit-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;-moz-transition:all 300ms ease;}.news-post-details .post-tags a:hover{color: #d5ae82;border-color: #d5ae82;}.video-image{position: relative;display: block;}.video-image img{display: block;width: 100%;}.video-image .play-link{position: absolute;display: block;left: 0;bottom: 30px;width: 100%;color: #ffffff;min-height: 64px;padding: 10px 20px 0px 110px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}.video-image .play-link .icon{position: absolute;left: 30px;top: 0;line-height: 64px;font-size: 64px;}.video-image .play-link .video-title{position: relative;display: inline-block;padding: 10px 0px;font-weight: 500;font-size: 13px;text-transform: uppercase;line-height: 1.5em;}.video-image .play-link:hover{color: #d5ae82;}.caption-image{position: relative;display: block;}.caption-image img{display: block;width: 100%;}.caption-image .image-title{position: absolute;display: block;right: 0;bottom: 0px;background: #ffffff;padding: 15px 22px;color: #7f8a99;font-size: 13px;line-height: 24px;text-transform: uppercase;}.comments-area{position:relative;padding-top: 20px;margin-bottom: 70px;}.group-title{position:relative;margin-bottom:30px;}.group-title h4{position: relative;display: block;font-size:24px;line-height: 1.30em;color: #061138;font-weight: 400;text-transform:uppercase;margin-bottom: 0px;}.comments-area .comment-box{position:relative;margin-bottom: 30px;}.comments-area .comment-box:last-child{margin-bottom: 0;}.comments-area .comment{position:relative;min-height: 70px;padding-left: 100px;}.comments-area .comment.reply-comment{margin-left: 100px;}.comments-area .comment-box .author-thumb{position:absolute;left:0px;top:0px;width: 70px;margin-bottom: 20px;overflow: hidden;}.comments-area .comment-box .author-thumb img{width:100%;display:block;}.comments-area .comment-box .info{position: relative;font-family: 'Playfair Display', serif;margin-bottom: 10px;}.comments-area .comment-box .info .name{position: relative;display: inline-block;vertical-align: top;font-size: 18px;color: #061138;line-height:1.4em;font-weight:400;text-transform: capitalize;}.comments-area .comment-box .info .date{position: relative;display: inline-block;vertical-align: top;font-size:15px;line-height:1.5em;font-weight:400;color:#7f8a99;font-style: italic;}.comments-area .comment-box .text{font-size: 15px;line-height: 1.7em;color: #7f8a99;font-weight: 400;}.comments-area .comment-box .reply-link{position: relative;display: block;padding-top: 15px;}.comments-area .comment-box .reply-link a{font-size: 13px;line-height: 1.5em;color:#061138;font-weight: 600;text-transform: uppercase;}.comments-area .comment-box .reply-link a:hover{color: #d5ae82;}.leave-comments{position: relative;}.leave-comments .instruction{position: relative;color: #7f8a99;padding-top: 7px;font-weight: 400;}.leave-comments form button{background: none;}.leave-comments form .form-group textarea{height: 140px;}.portfolio-section{position: relative;padding: 100px 0px;}.portfolio-one-column{padding: 90px 0px 30px;}.portfolio-masonry{padding: 90px 0px 100px;}.portfolio-mixitup{padding: 90px 0px;}.portfolio-one-column .auto-container{max-width: 800px;}.gallery-block{position: relative;margin-bottom: 60px;}.mix{display: none;}.gallery-block .inner-box{position: relative;display: block;}.gallery-block .image-box{position: relative;display: block;}.gallery-block .image{position: relative;display: block;}.gallery-block .image img{position: relative;display: block;width: 100%;}.gallery-block .title-box{position: relative;text-align: right;margin-bottom: 20px;}.gallery-block .title-box .title{position: relative;}.gallery-block .title-box h4{position: relative;padding-left: 10px;display: inline-block;margin: 0;}.gallery-block .title-box h4:before{content: '';position: absolute;left: -5px;top: 12px;width: 6px;height: 6px;display: block;background: #d5ae82;}.gallery-block .title-box a{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}.gallery-block .title-box .title a{color: #061138;}.gallery-block .title-box .category{position: relative;color: #7f8a99;font-size: 13px;text-transform: uppercase;font-family: 'Poppins', sans-serif;}.gallery-block .title-box .category a{position: relative;color: #7f8a99;}.gallery-block .title-box .title a:hover, .gallery-block .title-box .category a:hover{color: #d5ae82;}.gallery-block .zoom-btn{position: absolute;right: 0;bottom: 0;z-index: 1;opacity: 0;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}.gallery-block .inner-box:hover .zoom-btn{opacity: 1;}.gallery-block .zoom-btn a{position: relative;display: block;text-align: center;width: 64px;height: 64px;line-height: 64px;color: #7f8a99;background: #ffffff;font-size: 20px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}.gallery-block .zoom-btn a:hover{color: #ffffff;border-color: #d5ae82;background: #d5ae82;}.gallery-block .link-btn{position: absolute;right: -84px;bottom: 0;z-index: 1;}.gallery-block .link-btn a{position: relative;display: block;text-align: center;width: 64px;height: 64px;line-height: 62px;color: #7f8a99;background: #ffffff;border:1px solid rgba(0,0,0,0.10);font-size: 20px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}.gallery-block .link-btn a:hover{color: #d5ae82;border-color: #d5ae82;}.gallery-block-two{position: relative;margin-bottom: 40px;}.gallery-block-two .inner-box{position: relative;display: block;}.gallery-block-two .image-box{position: relative;display: block;}.gallery-block-two .image{position: relative;display: block;}.gallery-block-two .image img{position: relative;display: block;width: 100%;}.gallery-block-two .title-box{position: relative;margin-top: 20px;}.gallery-block-two .title-box .title{position: relative;}.gallery-block-two .title-box h4{position: relative;padding-left: 10px;margin: 0;}.gallery-block-two .title-box h4:before{content: '';position: absolute;left: -5px;top: 12px;width: 6px;height: 6px;display: block;background: #d5ae82;}.gallery-block-two .title-box a{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}.gallery-block-two .title-box .title a{color: #061138;}.gallery-block-two .title-box .category{position: relative;color: #7f8a99;font-size: 13px;text-transform: uppercase;font-family: 'Poppins', sans-serif;}.gallery-block-two .title-box .category a{position: relative;color: #7f8a99;}.gallery-block-two .title-box .title a:hover, .gallery-block-two .title-box .category a:hover{color: #d5ae82;}.gallery-block-two .zoom-btn{position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: rgba(6,17,56,0.90);opacity: 0;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;z-index: 1;}.gallery-block-two .inner-box:hover .zoom-btn{opacity: 1;}.gallery-block-two .zoom-btn a{position: absolute;left: 0;top: 0;width: 100%;height: 100%;text-align: center;line-height: 64px;color: #ffffff;font-size: 48px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}.gallery-block-two .zoom-btn .icon{position: absolute;left: 50%;top: 50%;width: 80px;margin-left: -40px;margin-top: -40px;line-height: 80px;}.gallery-block-two .link-btn{position: absolute;right: 0px;bottom: 0;z-index: 1;}.gallery-block-two .link-btn a{position: relative;display: block;text-align: center;width: 64px;height: 64px;line-height: 64px;color: #7f8a99;background: #ffffff;overflow: hidden;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}.gallery-block-two .link-btn a .icon{position: relative;display: inline-block;font-size: 22px;vertical-align: middle;}.gallery-block-two .link-btn a .txt{position: relative;display: inline-block;vertical-align: middle;font-size: 13px;text-transform: uppercase;padding-left: 10px;-ms-transform: scaleX(0);-webkit-transform: scaleX(0);transform: scaleX(0);-ms-transform-origin: right;transform-origin: right;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-ms-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;}.gallery-block-two .link-btn a:hover .txt{opacity: 1;-ms-transform: scaleX(1);-webkit-transform: scaleX(1);transform: scaleX(1);-webkit-transition:all 0.3s ease 100ms;-moz-transition:all 0.3s ease 100ms;-ms-transition:all 0.3s ease 100ms;-o-transition:all 0.3s ease 100ms;transition:all 0.3s ease 100ms;}.gallery-block-two .link-btn a:hover{color: #d5ae82;width: 160px;}.gallery-block-three{position: relative;margin-bottom: 30px;}.gallery-block-three .inner-box{position: relative;display: block;}.gallery-block-three .image-box{position: relative;display: block;}.gallery-block-three .image{position: relative;display: block;}.gallery-block-three .image img{position: relative;display: block;width: 100%;}.gallery-block-three .link-btn{position: absolute;right: 0px;bottom: 0;z-index: 2;}.gallery-block-three .link-btn a{position: relative;display: block;text-align: center;width: 64px;height: 64px;line-height: 64px;color: #7f8a99;background: #ffffff;overflow: hidden;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}.gallery-block-three .link-btn a .icon{position: relative;display: inline-block;font-size: 22px;vertical-align: middle;}.gallery-block-three .link-btn a:hover{color: #ffffff;background: #d5ae82;}.gallery-block-three .zoom-btn{position: absolute;right: 66px;bottom: 0;z-index: 2;}.gallery-block-three .zoom-btn a{position: relative;display: block;text-align: center;width: 64px;height: 64px;line-height: 64px;color: #7f8a99;background: #ffffff;overflow: hidden;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}.gallery-block-three .zoom-btn a .icon{position: relative;display: inline-block;font-size: 22px;vertical-align: middle;}.gallery-block-three .zoom-btn a:hover{color: #ffffff;background: #d5ae82;}.gallery-block-three .hover-box{position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: rgba(6,17,56,0.90);opacity: 0;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;z-index: 1;}.gallery-block-three .inner-box:hover .hover-box{opacity: 1;}.gallery-block-three .hover-box .hover-inner{position: absolute;left: 0;top: 0;width: 100%;height: 100%;display: table;padding: 20px 20px;vertical-align: middle;color: #ffffff;text-align: center;}.gallery-block-three .hover-box .content{position: relative;width: 100%;display: table-cell;vertical-align: middle;}.gallery-block-three .hover-box h4{color: #ffffff;text-transform: capitalize;margin: 0;}.gallery-block-three .hover-box h4 a{color: #ffffff;}.gallery-block-three .hover-box .separator{position: relative;display: block;width: 80px;margin: 5px auto;overflow: hidden;}.gallery-block-three .hover-box .separator .dot{position: relative;display: inline-block;width: 5px;height: 5px;background: #ffffff;}.gallery-block-three .hover-box .separator .dot:before{content: '';position: absolute;top: 2px;left: 100%;margin-left: 5px;width: 45px;border-bottom: 1px solid #ffffff;}.gallery-block-three .hover-box .separator .dot:after{content: '';position: absolute;top: 2px;right: 100%;margin-right: 5px;width: 45px;border-bottom: 1px solid #ffffff;}.gallery-block-three .hover-box .category{font-size: 13px;text-transform: uppercase;line-height: 1.5em;}.gallery-block-four{position: relative;margin-bottom: 40px;}.gallery-block-four .inner-box{position: relative;display: block;}.gallery-block-four .image-box{position: relative;display: block;overflow: hidden;}.gallery-block-four .image{position: relative;display: block;}.gallery-block-four .image img{position: relative;display: block;width: 100%;}.gallery-block-four .link-btn{position: absolute;right: 0px;bottom: 0px;-webkit-transition: all 300ms ease;-moz-transition: all 300ms ease;-ms-transition: all 300ms ease;-o-transition: all 300ms ease;transition: all 300ms ease;z-index: 2;}.gallery-block-four .link-btn a{position: relative;display: block;text-align: center;width: 64px;height: 64px;line-height: 64px;color: #7f8a99;background: #ffffff;overflow: hidden;opacity: 0;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}.gallery-block-four .link-btn a .icon{position: relative;display: inline-block;font-size: 22px;vertical-align: middle;}.gallery-block-four .link-btn a:hover{color: #ffffff;background: #d5ae82;}.gallery-block-four .zoom-btn{position: absolute;right: 66px;bottom: 0px;-webkit-transition: all 300ms ease 300ms;-moz-transition: all 300ms ease 300ms;-ms-transition: all 300ms ease 300ms;-o-transition: all 300ms ease 300ms;transition: all 300ms ease 300ms;z-index: 2;}.gallery-block-four .zoom-btn a{position: relative;display: block;text-align: center;width: 64px;height: 64px;line-height: 64px;color: #7f8a99;background: #ffffff;overflow: hidden;opacity: 0;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}.gallery-block-four .zoom-btn a .icon{position: relative;display: inline-block;font-size: 22px;vertical-align: middle;}.gallery-block-four .zoom-btn a:hover{color: #ffffff;background: #d5ae82;}.gallery-block-four .inner-box:hover .zoom-btn a, .gallery-block-four .inner-box:hover .link-btn a{opacity: 1;}.gallery-block-four .lower-box{position: relative;display: block;text-align: center;color: #7f8a99;padding: 20px 20px 0px;}.gallery-block-four .lower-box .content{position: relative;display: block;}.gallery-block-four .lower-box h4{color: #061138;text-transform: capitalize;margin: 0;}.gallery-block-four .lower-box h4 a{color: #061138;}.gallery-block-four .lower-box .separator{position: relative;display: block;width: 80px;margin: 5px auto;overflow: hidden;}.gallery-block-four .lower-box .separator .dot{position: relative;display: inline-block;width: 5px;height: 5px;background: #d1d8e2;}.gallery-block-four .lower-box .separator .dot:before{content: '';position: absolute;top: 2px;left: 100%;margin-left: 5px;width: 45px;border-bottom: 1px solid #d1d8e2;}.gallery-block-four .lower-box .separator .dot:after{content: '';position: absolute;top: 2px;right: 100%;margin-right: 5px;width: 45px;border-bottom: 1px solid #d1d8e2;}.gallery-block-four .inner-box:hover .lower-box .separator .dot{background: #d5ae82;}.gallery-block-four .inner-box:hover .lower-box .separator .dot:before, .gallery-block-four .inner-box:hover .lower-box .separator .dot:after{border-color: #d5ae82;}.gallery-block-four .lower-box .category{font-size: 13px;text-transform: uppercase;line-height: 1.5em;}.portfolio-section .see-more{position: relative;display: block;text-align: center;padding-top: 10px;}.portfolio-section .see-more{position: relative;display: block;text-align: center;padding-top: 10px;}.portfolio-masonry .see-more{padding-top: 20px;}.portfolio-section .see-more a{vertical-align: top;min-width: 190px;}.filter-gallery .filters{position: relative;margin-bottom:25px;}.filter-gallery .filters .filter-tabs{position:relative;display: block;}.filter-gallery .filters li{position:relative;display: inline-block;font-size:13px;line-height:24px;padding:3px 0px;cursor:pointer;color:#061138;font-weight:400;margin: 0 25px 10px 0px;text-transform: uppercase;letter-spacing: 0px;border-radius: 20px;background: none;-webkit-transition: all 300ms ease;-moz-transition: all 300ms ease;-ms-transition: all 300ms ease;-o-transition: all 300ms ease;transition: all 300ms ease;}.filter-gallery .filters .filter.active, .filter-gallery .filters .filter.current{color: #d5ae82;}.portfolio-mixitup .pagination-box{position: relative;padding-top: 10px;}.welcome-section{position: relative;padding: 90px 0px;}.welcome-section .title-box{position: relative;max-width: 870px;margin: 0 auto 40px;text-align: center;}.welcome-section .title-box h4{position: relative;text-transform: uppercase;color: #7f8a99;margin-bottom: 10px;}.welcome-section .title-box h2{position: relative;text-transform: uppercase;color: #061138;margin-bottom: 20px;}.welcome-section .title-box h2 strong{font-weight: 700;}.welcome-section .image-box{position: relative;margin: 0 0 50px;}.welcome-section .image-box img{display: block;width: 100%;}.event-carousel-box{position: relative;overflow: hidden;}.event-carousel-box .event-carousel{position: relative;max-width: 340px;margin: 0 auto;}.event-carousel-box .event-carousel .owl-stage-outer{overflow: visible;}.event-carousel-box .event-block{position: relative;}.event-carousel-box .event-block .inner{position: relative;display: block;text-align: center;}.event-carousel-box .event-block .date{position: relative;display: block;font-size: 13px;color: #7f8a99;text-transform: uppercase;margin-bottom: 7px;}.event-carousel-box .event-block h4{position: relative;display: block;font-size: 24px;color: #061138;text-transform: capitalize;margin-bottom: 12px;}.event-carousel-box .event-block h4 a{color: #061138;}.event-carousel-box .event-block h4 a:hover{color: #d5ae82;}.event-carousel-box .event-block .text{color: #7f8a99;line-height: 1.7em;}.event-carousel-box .event-block .year{position: relative;display: block;padding-top: 50px;font-size: 36px;line-height: 48px;color: #7f8a99;font-family: 'Playfair Display', serif;opacity: 0;-webkit-transition: all 300ms ease;-moz-transition: all 300ms ease;-ms-transition: all 300ms ease;-o-transition: all 300ms ease;transition: all 300ms ease;}.event-carousel-box .active .event-block .year{opacity: 1;}.event-carousel-box .owl-theme .owl-dots{display: none;}.event-carousel-box .owl-theme .owl-nav{position: absolute;bottom: 40px;left: 50%;margin-left: -140px;width: 280px;}.event-carousel-box .owl-theme .owl-nav .owl-prev, .event-carousel-box .owl-theme .owl-nav .owl-next{position: absolute;left: 0;display: block;line-height: 51px;height: 51px;background: none;font-size: 32px;margin: 0;color: rgba(0,0,0,0.20);}.event-carousel-box .owl-theme .owl-nav .owl-next{left: auto;right: 0;}.event-carousel-box .owl-theme .owl-nav .owl-prev:before{content: '';position: absolute;left: 20px;top: 50%;border-bottom: 1px solid rgba(0,0,0,0.20);width: 60px;}.event-carousel-box .owl-theme .owl-nav .owl-next:before{content: '';position: absolute;right: 20px;top: 50%;border-bottom: 1px solid rgba(0,0,0,0.20);width: 60px;}.event-carousel-box .owl-theme .owl-nav .owl-prev:hover, .event-carousel-box .owl-theme .owl-nav .owl-next:hover, .event-carousel-box .owl-theme .owl-nav .owl-prev:hover:before, .event-carousel-box .owl-theme .owl-nav .owl-next:hover:before{color: #d5ae82;border-color: #d5ae82;}.about-section-three{position:relative;padding: 80px 0px 90px;background: #ffffff;}.about-section-three .image-box-left{position: absolute;left: 0;top: 0;width: 50%;height: 100%;}.about-section-three .image-box-left .image-layer{position: absolute;left: 0;right: 80px;top: 0px;bottom: 0;background-repeat: no-repeat;background-position: top right;}.about-section-three .bg-image-layer{position: absolute;left: 0;top: 0;height: 100%;width: 100%;background-repeat: no-repeat;background-position: center center;background-size: cover;}.about-section-three .content-outer{position: relative;display: block;margin: 0px 0px;}.about-section-three .content-outer .video-link{position: absolute;left: -140px;bottom: 60px;display: block;text-align: center;}.about-section-three .content-outer .video-link a{position: relative;display: inline-block;width: 110px;height: 110px;border: 2px solid #d5ae82;padding: 10px 10px;border-radius: 50%;}.about-section-three .content-outer .video-link a:hover{border-color: #061138;}.about-section-three .content-outer .video-link a .icon{position: relative;display: block;line-height: 86px;padding-left: 4px;color: #ffffff;background: #d5ae82;font-size: 36px;border-radius: 50%;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;}.about-section-three .content-outer .video-link a:hover .icon{color: #ffffff;background: #061138;}.about-section-three .content-outer .content-inner{position: relative;display: block;float: right;width: 100%;max-width: 50%;text-align: right;}.about-section-three .content-outer h2{font-size: 36px;text-transform: capitalize;color: #061138;margin-bottom: 25px;}.about-section-three .content-outer .info{position: relative;display: block;margin-bottom: 20px;}.about-section-three .content-outer .info .name{position: relative;display: block;font-family: 'Playfair Display', serif;font-size: 24px;text-transform: capitalize;color: #061138;line-height: 1.5em;}.about-section-three .content-outer .info .designation{position: relative;font-size: 13px;text-transform: uppercase;color: #7f8a99;line-height: 1.7em;}.choose-destination{position:relative;padding: 0px 0px;}.choose-destination .upper-row{position: relative;padding: 90px 0px 120px;background: #061138;color: #ffffff;}.choose-destination .sec-title{position: relative;margin-bottom: 30px;}.choose-destination .booking-form .row{margin: 0px -15px;}.choose-destination .booking-form .form-group{padding: 0px 15px;margin-bottom: 30px;}.choose-destination .booking-form .form-group .field-label{color: #ffffff;margin-bottom: 5px;}.choose-destination .booking-form .form-group .ui-selectmenu-button.ui-button{padding-left: 25px;}.choose-destination .booking-form .form-group .ui-button .ui-icon{right: 0;}.choose-destination .booking-form .form-group button{background: none;display: block;width: 100%;}.choose-destination .lower-row{position: relative;display: block;z-index: 1;}.choose-destination .map-box{position: relative;display: block;margin-top: -100px;}.choose-destination .map-box img{display: block;width: 100%;}.services-section-two{position:relative;padding: 100px 0px 70px;}.service-block-two{position: relative;margin-bottom: 30px;}.service-block-two .inner-box{position: relative;display: block;background: #ffffff;text-align: center;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;}.service-block-two .inner-box:hover{box-shadow: 0px 0px 30px 0px rgba(0,0,0,0.08);}.service-block-two .image{position: relative;display: block;}.service-block-two .image img{position: relative;display: block;width: 100%;}.service-block-two .lower-box{position: relative;display: block;padding: 95px 20px 30px;border-top: none;border:1px solid rgba(0,0,0,0.10);}.service-block-two .title-box{position: absolute;top: -80px;display: block;width: 100%;left: 0;padding: 0px 40px;}.service-block-two .title-box .inner{position: relative;display: block;padding: 30px 20px;background: #f0f3f7;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;}.service-block-two .inner-box:hover .title-box .inner{background: #061138;}.service-block-two .title-box .subtitle{position: relative;display: block;color: #7f8a99;font-size: 13px;text-transform: uppercase;margin-bottom: 27px;}.service-block-two .title-box .subtitle:before{content: '';position: absolute;left: 50%;margin-left: -40px;bottom: -14px;width: 80px;border-bottom: 1px solid rgba(0,0,0,0.10);}.service-block-two .inner-box:hover .subtitle:before{border-color: rgba(255,255,255,0.20);}.service-block-two .title-box h4{position: relative;display: block;text-transform: capitalize;color: #061138;margin-bottom: 0;}.service-block-two .title-box h4 a{color: #061138;}.service-block-two .title-box h4 a:hover, .service-block-two .inner-box:hover .title-box h4 a{color: #d5ae82;}.service-block-two .text{position: relative;display: block;line-height: 1.7em;margin-bottom: 20px;}.service-block-two .link-box{position: relative;display: block;}.service-block-two .link-box a{color: #061138;text-transform: uppercase;font-size: 13px;font-weight: 600;}.service-block-two .link-box a:hover{color: #d5ae82;text-decoration: underline;}.services-section-three{position:relative;padding: 0 0 100px;}.services-section-three .main-image-layer{position:absolute;left:0;top:0;width:100%;height: 100%;background-repeat: no-repeat;background-position: center center;background-size: cover;}.services-section-three .main-image-layer:before{content: '';position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: #f0f3f7;opacity: 0.94;}.services-section-three .upper-row{position: relative;}.services-section-three .upper-row .image-layer{position:absolute;right:-70px;left: 50%;top:0;bottom: 0;margin-left: -65px;background-repeat: no-repeat;background-position: center center;background-size: cover;}.services-section-three .upper-row .image-layer:before{content: '';position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: #061138;opacity: 0.92;}.services-section-three .left-col{position: relative;}.services-section-three .left-col .inner{position: relative;display: block;padding: 90px 0px;}.services-section-three .left-col .sec-title{margin-bottom: 30px;}.services-section-three .left-col .text{margin-bottom: 40px;line-height: 1.7em;}.services-section-three .left-col .info{position: relative;display: block;padding-left: 22px;}.services-section-three .left-col .info:before{content: '';position: absolute;left: 0;top: 5px;bottom: 5px;border-left: 2px solid #d5ae82;}.services-section-three .left-col .info h5{color: #061138;margin-bottom: 7px;}.services-section-three .left-col .info .phone{font-size: 24px;line-height: 1.3em;color: #061138;font-weight: 500;}.services-section-three .left-col .info .phone a{color: #061138;}.services-section-three .left-col .info .phone a:hover{color: #d5ae82;}.services-section-three .right-col{position: relative;}.services-section-three .right-col .inner{position: relative;display: block;padding: 90px 0px 180px 90px;}.featured-block{position: relative;}.featured-block .inner-box{position: relative;display: block;}.featured-block .icon-box{position: relative;top: 0;display: block;line-height: 1em;font-size: 64px;color: #d5ae82;margin-bottom: 20px;transition:all 0.4s ease;-moz-transition:all 0.4s ease;-webkit-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;}.featured-block h4{color: #ffffff;margin-bottom: 20px;}.featured-block h4 a{color: #ffffff;}.featured-block .text{position: relative;display: block;color: #868da5;margin-bottom: 25px;}.featured-block .link-box{position: relative;display: block;margin-bottom: 20px;}.featured-block .link-box a{color: #ffffff;font-size: 13px;text-transform: uppercase;font-weight: 600;}.featured-block .link-box a:hover{color: #d5ae82;}.featured-column-carousel .owl-nav{display: none;}.featured-column-carousel .owl-dots{position: absolute;right: -60px;top: 90px;width: 14px;}.featured-column-carousel .owl-dots .owl-dot{position: relative;margin-bottom: 22px;}.featured-column-carousel .owl-dots .owl-dot span{position: relative;display: block;width: 12px;height: 12px;border: 2px solid #ffffff;background: none;border-radius: 50%;}.featured-column-carousel .owl-dots .owl-dot.active span{-ms-transform: scale(1.4);-webkit-transform: scale(1.4);transform: scale(1.4);}.services-section-three .lower-row{position: relative;z-index: 1;}.services-section-three .process-container{position: relative;margin-top: -100px;box-shadow: 0 0 25px 0px rgba(0,0,0,0.05);}.process-container{position: relative;display: block;background: #ffffff;padding: 20px 0px;}.process-container .process-block{position: relative;}.process-container .process-block .inner-box{position: relative;padding: 50px 30px;text-align: center;}.process-container .process-block .inner{position: relative;display: block;}.process-container .process-block .inner-box:before{content: '';position: absolute;right: 0;top: 50%;height: 130px;margin-top: -65px;border-right: 1px solid rgba(0,0,0,0.10);}.process-container .process-block:last-child .inner-box:before{display: none;}.process-container .process-block .inner-box:after{font-family: 'Flaticon';content: "\f10f";position: absolute;right: -21px;top: 50%;margin-top: -21px;width: 41px;height: 41px;line-height: 40px;border: 1px solid rgba(0,0,0,0.10);color: rgba(0,0,0,0.30);background: #ffffff;border-radius: 50%;}.process-container .process-block:last-child .inner-box:after{display: none;}.process-container .process-block .count{position: relative;width: 70px;height: 70px;padding: 20px 10px;line-height: 30px;background: #f0f3f7;color: #061138;font-family: 'Playfair Display', serif;font-size: 24px;border-radius: 50%;margin: 0 auto 15px;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;}.process-container .process-block:hover .count{-ms-transform: translateY(180px);-webkit-transform: translateY(180px);transform: translateY(180px);background: #d5ae82;color: #ffffff;}.process-container .process-block .title-box{position: relative;top: 0;margin-bottom: 10px;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;}.process-container .process-block:hover .title-box{-ms-transform: translateY(-75px);-webkit-transform: translateY(-75px);transform: translateY(-75px);}.process-container .process-block .link{position: relative;color: #7f8a99;font-size: 13px;text-transform: uppercase;margin-bottom: 0px;}.process-container .process-block .link a{position: relative;color: #7f8a99;}.process-container .process-block h4{position: relative;color: #061138;text-transform: capitalize;margin-bottom: 0px;}.process-container .process-block .text{position: absolute;left: 0;bottom: 0;opacity: 0;visibility: hidden;color: #7f8a99;line-height: 1.7em;-ms-transform: translateY(20px);transform: translateY(20px);transition:all 0.2s ease;-moz-transition:all 0.2s ease;-webkit-transition:all 0.2s ease;-ms-transition:all 0.2s ease;-o-transition:all 0.2s ease;}.process-container .process-block:hover .text{opacity: 1;visibility: visible;-ms-transform: translateY(-18px);transform: translateY(-18px);}.services-section-four{position:relative;padding: 95px 0 100px;}.services-section-four .inner-container{max-width: 980px;margin: 0 auto;text-align: center;}.services-section-four .title-box{position: relative;margin-bottom: 40px;}.services-section-four .title-box h2{font-size: 40px;color: #061138;text-transform: capitalize;line-height: 1.25em;margin-bottom: 0;}.services-section-four .text{position: relative;max-width: 520px;line-height: 1.7em;margin:0 auto 40px;}.services-section-four .service-list{position: relative;padding: 15px;line-height: 30px;border-top: 1px solid rgba(0,0,0,0.10);border-bottom: 1px solid rgba(0,0,0,0.10);margin: 0 0 35px;}.services-section-four .service-list li{position: relative;display: inline-block;vertical-align: top;line-height: 34px;margin: 0px 30px;}.services-section-four .service-list li .icon{position: relative;color: #d5ae82;font-size: 24px;vertical-align: middle;padding-right: 10px;}.services-section-four .service-list li:nth-child(2):before{content: '';position: absolute;right: -29px;top: 50%;margin-top: -15px;height: 30px;border-right: 1px solid rgba(0,0,0,0.15);}.services-section-four .service-list li:nth-child(2):after{content: '';position: absolute;left: -29px;top: 50%;margin-top: -15px;height: 30px;border-left: 1px solid rgba(0,0,0,0.15);}.comming-soon{position:fixed;width:100%;left: 0;top: 0;height: 100%;display:block;background-size:cover;background-repeat:no-repeat;background-position:center center;text-align:center;}.comming-soon .outer-container{position:absolute;left: 0;top: 0;width:100%;height: 100%;overflow-y: auto;}.comming-soon .content{position:absolute;left: 0;top: 0;width:100%;height: 100%;display: table;vertical-align: middle;}.comming-soon .content-inner{position:relative;width:100%;padding: 50px 5px;display: table-cell;vertical-align: middle;}.comming-soon:before{position:absolute;content:'';left:0px;top:0px;width:100%;height:100%;display:block;background:#061138;opacity:0.90;}.comming-soon .logo-box{position: relative;display: block;margin-bottom: 20px;}.comming-soon .logo-box img{height: 90px;}.comming-soon h1{position:relative;color:#ffffff;font-size:72px;font-weight:400;line-height:1.2em;text-transform: uppercase;margin-bottom:30px;}.comming-soon .social-links{position:relative;padding-top:30px;text-align:center;}.comming-soon .social-links li{position:relative;display:inline-block;margin:0px 3px;}.comming-soon .social-links li a{position:relative;display:block;color: rgba(255,255,255,0.50);width:44px;height:44px;font-size:16px;border:1px solid rgba(255,255,255,0.20);line-height:42px;text-align:center;border-radius:50%;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;}.comming-soon .social-links li a:hover, .comming-soon .social-links li a:hover{color:#ffffff;background: #d5ae82;border-color:#d5ae82;}.comming-soon .links-box{position: relative;}.comming-soon .links-box .theme-btn{vertical-align: top;min-width: 190px;margin: 0px 10px 20px;}.time-counter{position:relative;}.time-counter .time-countdown{position:relative;margin-bottom: 10px;}.time-counter .time-countdown .counter-column{position:relative;display:inline-block;vertical-align: top;min-width: 120px;color:#ffffff;font-size:18px;text-transform:uppercase;font-weight:600;margin:0px 30px 50px;}.time-counter .time-countdown .counter-column:after{content: ':';position: absolute;right: -60px;top: 5px;width: 60px;font-size: 60px;color: rgba(255,255,255,0.20);line-height: 1em;}.time-counter .time-countdown .counter-column:last-child:after{display: none;}.time-counter .time-countdown .counter-column .count{position:relative;display:block;font-size:72px;line-height:1em;color:#d5ae82;font-weight:700;}.contact-section{position:relative;padding: 90px 0px 60px;}.contact-section .filter-box{position: relative;width: 100%;max-width: 300px;margin:0 0 40px;}.contact-section .filter-box .form-group{margin: 0;}.contact-section .filter-box .ui-selectmenu-button.ui-button{background: none;border: none;border-bottom:1px solid rgba(0,0,0,0.10);color: #7f8a99;font-size: 13px;padding: 0 0 10px;height: 41px;line-height: 30px;text-transform: uppercase;}.contact-section .filter-box .ui-button .ui-icon:before{color: #7f8a99;font-style: normal;}.contact-section .info-container{position: relative;margin-bottom: 60px;}.info-block{position: relative;margin-bottom: 30px;}.info-block .inner-box{position: relative;display: block;padding: 40px 25px 45px;background: #ffffff;border: 1px solid rgba(0,0,0,0.10);text-align: center;transition:all 0.4s ease;-moz-transition:all 0.4s ease;-webkit-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;}.info-block .inner-box:hover{border-color: transparent;box-shadow: 0px 0px 30px 0px rgba(0,0,0,0.08);}.info-block .icon-box{position: relative;top: 0;display: block;line-height: 70px;font-size: 54px;color: #d5ae82;margin-bottom: 10px;transition:all 0.4s ease;-moz-transition:all 0.4s ease;-webkit-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;}.info-container .info-block:nth-child(2) .icon-box{font-size: 70px;}.info-block .title-box{position: relative;display: block;margin-bottom: 15px;transition:all 0.4s ease;-moz-transition:all 0.4s ease;-webkit-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;}.info-block .title-box h4{text-transform: uppercase;color: #061138;font-size: 20px;line-height: 1.2em;margin: 0 0 5px;}.info-block .title-box .subtitle{position: relative;color: #7f8a99;font-size: 13px;text-transform: uppercase;line-height: 1.6em;}.info-block .content-box{position: relative;display: block;padding: 45px 0px;margin-bottom: 15px;}.info-block .content-box:before{content: '';position: absolute;left: 50%;top: 0px;bottom: 0px;border-left: 1px solid rgba(0,0,0,0.10);}.info-block .text{position: relative;display: block;color: #868da5;font-size: 15px;background: #ffffff;padding: 15px 0px;line-height: 1.7em;transition:all 0.4s ease;-moz-transition:all 0.4s ease;-webkit-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;}.info-block .link-box{position: relative;}.info-block .link-box a{position: relative;display: inline-block;vertical-align: top;line-height: 20px;font-size: 13px;text-transform: uppercase;font-weight: 600;color: #061138;}.info-block .link-box a:hover{color: #d5ae82;}.map-data{text-align:center;font-size:15px;color: #7f8a99;font-weight:400;line-height:1.7em;}.map-data h6{font-size:20px;font-weight:700;text-align:center;margin-bottom:10px;color:#061138;}.map-canvas{height:680px;}.contact-form{position: relative;}.contact-container .form-column, .contact-container .map-column{position: relative;margin-bottom: 30px;}.contact-container .form-column .inner{position: relative;padding: 50px 35px 55px;border:1px solid rgba(0,0,0,0.10);}.contact-container .sec-title h2{font-size: 36px;}.contact-form .form-group input, .contact-form .form-group textarea, .contact-form .form-group .ui-selectmenu-button.ui-button{font-family: 'Playfair Display', serif;font-style: italic;padding-left: 20px !important;}.contact-form .form-group textarea{height: 140px;}.contact-form .form-group button{margin-top: 5px;display: block;width: 100%;}.rent-buy-section{position:relative;padding: 0px 0px 90px;}.rent-buy-section .lower-filter-row{position: relative;margin-top: 60px;margin-bottom: 15px;}.rent-buy-section .lower-filter-row .results-count{position: relative;float: left;line-height: 28px;padding: 12px 0px;color: #061138;font-size: 13px;font-weight: 500;text-transform: uppercase;margin-bottom: 20px;}.rent-buy-section .lower-filter-row .filters{position: relative;float: right;}.rent-buy-section .lower-filter-row .filters .filter-box{position: relative;float: left;margin-left: 10px;width: 230px;margin-bottom: 20px;}.rent-buy-section .lower-filter-row .form-group{margin: 0;padding: 0;}.rent-buy-section .lower-filter-row .form-group .ui-selectmenu-button.ui-button{background: none;border-color: rgba(0,0,0,0.10);color: #7f8a99;font-size: 15px;text-transform: capitalize;font-style: italic;font-family: 'Playfair Display', serif;}.rent-buy-section .lower-filter-row .form-group .ui-button .ui-icon:before{color: #868da5;font-style: normal;}.tabs-box{position: relative;}.tabs-box .tab-buttons{position: relative;}.tabs-box .tab-buttons .tab-btn{position: relative;display: inline-block;vertical-align: middle;cursor: pointer;}.tabs-box .tabs-content{position: relative;}.tabs-box .tabs-content .tab{position: relative;display: none;}.tabs-box .tabs-content .active-tab{display: block;}.rent-buy-section .form-tabs{position: relative;z-index: 3;}.rent-buy-section .form-tabs .tab-buttons{position: absolute;left: 0;top: -50px;width: 100%;z-index: 1;}.rent-buy-section .form-tabs .tab-buttons .tab-btn{position: relative;float: left;line-height: 32px;padding: 10px 20px;text-align: center;min-width: 82px;background: #ffffff;font-size: 13px;color: #061138;text-transform: uppercase;font-weight: 600;margin-right: 2px;border-radius: 2px 2px 0px 0px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}.rent-buy-section .form-tabs .tab-buttons .active-btn{background: #d5ae82;color: #ffffff;}.yacht-search-form{position: relative;box-shadow: 0px 0px 30px 0px rgba(0,0,0,0.10);}.yacht-search-form .row{margin: 0 0px;}.yacht-search-form .row .form-group{position:relative;padding: 0 0px;margin-bottom: 0px;}.yacht-search-form .row .form-group input{background: #ffffff;border: 1px solid rgba(0,0,0,0.10);color: #7f8a99;font-size: 13px;text-transform: uppercase;height: 62px;line-height: 30px;padding: 15px 25px;padding-left: 52px;}.yacht-search-form .row .form-group .ui-selectmenu-button.ui-button{background: #ffffff;border: 1px solid rgba(0,0,0,0.10);color: #7f8a99;font-size: 13px;text-transform: uppercase;height: 62px;line-height: 30px;padding: 15px 25px;padding-left: 52px;}.yacht-search-form .row .form-group .ui-button .ui-icon:before{color: #868da5;font-style: normal;}.yacht-search-form .row .form-group form ::-webkit-input-placeholder{color: #7f8a99;text-transform: uppercase;}.yacht-search-form .row .form-group form ::-moz-input-placeholder{color: #7f8a99;text-transform: uppercase;}.yacht-search-form .row .form-group form ::-ms-input-placeholder{color: #7f8a99;text-transform: uppercase;}.yacht-search-form .row .form-group .theme-btn, .yacht-search-form .row .form-group input[type="submit"]{width: 100%;font-size: 13px;color: #ffffff;text-transform: uppercase;background: #061138;font-weight: 600;line-height: 26px;padding: 18px 20px;height: 62px;text-align: center;display: block;}.yacht-search-form .row .form-group .theme-btn .icon{position: relative;vertical-align: top;padding-right: 5px;}.yacht-search-form .form-group .field-icon{position:absolute;left: 25px;top: 15px;line-height: 30px;color: #868da5;display: block;font-size: 16px;z-index: 1;}.yacht-search-form .form-group .field-icon.invert{-ms-transform: rotate(180deg);transform: rotate(180deg);}.results-row .rental-block{margin-bottom: 50px;}.results-row .rental-block .image-box:before{content: '';position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: rgba(6,17,56,0.85);color: #ffffff;-ms-transform: scaleY(0);-webkit-transform: scaleY(0);transform: scaleY(0);-webkit-transform-origin: left top;-ms-transform-origin: left top;transform-origin: left top;opacity: 0;-webkit-transition: all 500ms ease;-moz-transition: all 500ms ease;-ms-transition: all 500ms ease;-o-transition: all 500ms ease;transition: all 500ms ease;z-index: 1;}.results-row .rental-block .inner-box:hover .image-box:before{opacity: 1;-ms-transform: scaleY(1);-webkit-transform: scaleY(1);transform: scaleY(1);}.results-row .rental-block .price-box{background: #ffffff;}.results-row .rental-block .price-box .price{color: #1a1838;border-bottom-color: rgba(0,0,0,0.10);}.results-row .rental-block .price-box .cycle{color: #7f8a99;}.results-row .rental-block .inner-box:hover .price-box .price, .results-row .rental-block .inner-box:hover .price-box .cycle{color: #ffffff;border-bottom-color: rgba(255,255,255,0.30);}.secondary-breadcrumb{position:relative;display: block;padding: 35px 0px;}.secondary-breadcrumb .bread-crumb{position: relative;display: inline-block;}.secondary-breadcrumb .bread-crumb li{position: relative;float: left;font-size: 13px;line-height: 24px;color: #ffffff;font-weight: 500;text-transform: uppercase;cursor: default;padding-right: 15px;margin-right: 15px;}.secondary-breadcrumb .bread-crumb li:before{position: absolute;right: -15px;width: 30px;text-align: center;font-size: 10px;line-height: 24px;color: #7f8a99;font-weight: 400;font-family: 'Flaticon';content: "\f10f";}.secondary-breadcrumb .bread-crumb li:last-child{padding-right: 0;margin-right: 0;}.secondary-breadcrumb .bread-crumb li:last-child:before{display: none;}.secondary-breadcrumb .bread-crumb li a{color:#7f8a99;font-weight: 500;-webkit-transition: all 300ms ease;-moz-transition: all 300ms ease;-ms-transition: all 300ms ease;-o-transition: all 300ms ease;transition: all 300ms ease;}.secondary-breadcrumb .bread-crumb li a:hover, .secondary-breadcrumb .bread-crumb li.current{color:#d5ae82;}.yacht-details{position:relative;padding: 0 0 40px;}.yacht-details .main-image-box{position: relative;}.yacht-details .main-image-box .image, .yacht-details .main-image-box img{position: relative;display: block;width: 100%;}.yacht-details .main-image-box .caption-box{position: absolute;left: 0;bottom: 45px;width: 100%;padding: 0px 20px;text-align: center;color: #ffffff;font-size: 13px;text-transform: uppercase;font-weight: 500;line-height: 1.6em;z-index: 1;}.yacht-details .main-image-box .caption-box h2{font-size: 48px;font-weight: 700;text-transform: uppercase;margin-bottom: 10px;}.yacht-details .main-image-box .caption-box .info{position: relative;display: block;}.yacht-details .basic-info{position: relative;padding: 20px 0px;border-bottom: 1px solid rgba(0,0,0,0.10);margin-bottom: 50px;}.yacht-details .basic-info .left-info{position: relative;float: left;padding-left: 50px;min-height: 50px;}.yacht-details .basic-info .left-info .icon{position: absolute;left: 0;top: 0;font-size: 42px;line-height: 52px;color: #d5ae82;}.yacht-details .basic-info .left-info .p-title{font-size: 13px;text-transform: uppercase;line-height: 20px;color: #7f8a99;}.yacht-details .basic-info .left-info .p-amount{position: relative;font-family: 'Playfair Display', serif;font-size: 24px;text-transform: uppercase;line-height: 30px;color: #061138;}.yacht-details .basic-info .down-link{position: relative;float: right;margin-top: 12px;min-height: 30px;}.yacht-details .basic-info .down-link a{position: relative;display: block;font-size: 13px;text-transform: uppercase;color: #7f8a99;line-height: 30px;padding-left: 30px;-webkit-transition: all 300ms ease;-moz-transition: all 300ms ease;-ms-transition: all 300ms ease;-o-transition: all 300ms ease;transition: all 300ms ease;}.yacht-details .basic-info .down-link .icon{position: absolute;left: 0;top: 0;line-height: 30px;font-size: 24px;}.yacht-details .basic-info .down-link a:hover, .yacht-details .basic-info .down-link a:hover .icon{color: #d5ae82;}.yacht-details .content-column{position: relative;margin-bottom: 50px;}.yacht-details .content-column .inner{position: relative;padding-right: 50px;border-right: 1px solid rgba(0,0,0,0.10);}.yacht-details .content-column .text-block{position: relative;}.yacht-details .content-column .text-block p{margin-bottom: 30px;}.yacht-details .content-column .text-block h4{text-transform: uppercase;color: #061138;margin-bottom: 12px;}.yacht-details .content-column .scroller-box{position: relative;}.yacht-details .content-column .scroller{position: relative;height: 360px;overflow-y: auto;}.yacht-details .feature{position: relative;display: block;margin-bottom: 20px;}.yacht-details .feature .feature-inner{position: relative;padding-left: 100px;min-height: 70px;padding-top: 12px;}.yacht-details .feature .feature-inner .icon{position: absolute;left: 0;top: 0;width: 70px;height: 70px;background: #ffffff;color: #7f8a99;line-height: 48px;font-size: 36px;padding: 10px 10px;text-align: center;border: 1px solid rgba(0,0,0,0.10);border-radius: 50%;-webkit-transition: all 300ms ease;-moz-transition: all 300ms ease;-ms-transition: all 300ms ease;-o-transition: all 300ms ease;transition: all 300ms ease;}.yacht-details .feature .feature-inner:hover .icon{background: #d5ae82;border-color: #d5ae82;color: #ffffff;}.yacht-details .feature h5{font-size: 18px;text-transform: capitalize;color: #061138;margin-bottom: 5px;}.yacht-details .feature .text{line-height: 1.6em;}.yacht-details .mCSB_scrollTools .mCSB_draggerRail{background: #e1e7f0;color: #ffffff;}.yacht-details .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background: #d5ae82;}.yacht-details .specs-column{position: relative;margin-bottom: 50px;}.yacht-details .specs-column .inner{position: relative;padding-left: 30px;}.yacht-details .specs-column .title-box{position: relative;}.yacht-details .specs-column .title-box h4{text-transform: uppercase;color: #061138;float: left;margin: 0 0 22px;line-height: 30px;}.yacht-details .specs-column .title-box .options{position: relative;float: right;margin: 0 0 22px;}.yacht-details .specs-column .title-box .options a{position: relative;display: block;line-height: 30px;color: #7f8a99;font-size: 13px;text-transform: uppercase;float: left;margin-right: 20px;}.yacht-details .specs-column .title-box .options a:hover{color: #d5ae82;}.yacht-details .specs-column .title-box .options a:last-child{margin-right: 0;}.yacht-details .specs-column .title-box .options a .icon{position: relative;font-size: 16px;vertical-align: middle;padding-right: 5px;}.yacht-details .features-list{position: relative;}.yacht-details .features-list li{position: relative;display: block;line-height: 26px;padding: 12px 20px;border:1px solid rgba(0,0,0,0.10);margin-bottom: 19px;}.yacht-details .features-list li:last-child{margin-bottom: 0;}.yacht-details .features-list li .ttl{position: relative;display: block;font-weight: 500;color: #061138;font-size: 13px;text-transform: uppercase;float: left;}.yacht-details .features-list li .dtl{position: relative;display: block;color: #7f8a99;font-size: 13px;text-transform: capitalize;float: right;}.yacht-featured-images{position:relative;padding: 0 0;}.yacht-featured-images .images-container{position: relative;display: block;margin: 0px 0px;}.yacht-featured-images .outer-box{position: relative;display: table;width: 100%;vertical-align: middle;}.yacht-featured-image{position: relative;margin-bottom: 30px;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}.yacht-featured-images .outer-box .yacht-featured-image{position: relative;display: table-cell;width: 20%;padding: 0px 0px;vertical-align: top;margin-bottom: 0;}.yacht-featured-images .outer-box:hover .yacht-featured-image{width: 17%;}.yacht-featured-images .outer-box .yacht-featured-image:hover{width: 32%;}.yacht-featured-image .inner-box{position: relative;display: block;background: #061138;height: 360px;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}.yacht-featured-image .image-box{position: relative;display: block;top: 0;overflow: hidden;transition:all 0.4s ease;-moz-transition:all 0.4s ease;-webkit-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;}.yacht-featured-image .image-layer{position:absolute;left:0;top:0;width:100%;height: 100%;background-repeat: no-repeat;background-position: center center;background-size: cover;}.yacht-featured-image .image-box .image{position: relative;display: none;}.yacht-featured-image .image-box img{position: relative;display: block;width: 100%;}.yacht-featured-image .hover-box{position: absolute;left: 0;bottom: 0px;width: 100%;padding: 20px 40px;text-align: center;transition:all 0.4s ease;-moz-transition:all 0.4s ease;-webkit-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;opacity: 0;visibility: hidden;z-index: 2;}.yacht-featured-image:hover .inner-box .hover-box{opacity: 1;visibility: visible;}.yacht-featured-image .hover-inner{position: relative;display: block;background: #ffffff;padding: 12px 20px;transition:all 0.2s ease;-moz-transition:all 0.2s ease;-webkit-transition:all 0.2s ease;-ms-transition:all 0.2s ease;-o-transition:all 0.2s ease;-webkit-transform: translateY(-30px);-ms-transform: translateY(-30px);transform: translateY(-30px);opacity: 0;visibility: hidden;}.yacht-featured-image:hover .hover-inner{-webkit-transform: translateY(0px);-ms-transform: translateY(0px);transform: translateY(0px);opacity: 1;visibility: visible;-webkit-transition:all 500ms ease 300ms;-ms-transition:all 500ms ease 300ms;-moz-transition:all 500ms ease 300ms;-o-transition:all 500ms ease 300ms;transition:all 500ms ease 300ms;}.yacht-featured-image .hover-inner h3{position: relative;text-transform: capitalize;color: #061138;font-size: 24px;margin: 0;line-height: 1.333em;}.yacht-featured-image .hover-inner h3 a{color: #061138;}.similar-yachts{position:relative;background: #f0f3f7;padding: 90px 0 40px;}.similar-yachts .upper-title{position: relative;margin-bottom: 40px;}.similar-yachts .upper-title h4{color:#061138;text-transform: uppercase;margin-bottom: 0;}.similar-yachts .rental-block{margin-bottom: 50px;}.similar-yachts .rental-block .inner-box{background: none;}.similar-yachts .rental-block .image-box:before{content: '';position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: rgba(6,17,56,0.85);color: #ffffff;-webkit-transform: scaleY(0);-ms-transform: scaleY(0);transform: scaleY(0);-ms-transform-origin: left top;-webkit-transform-origin: left top;transform-origin: left top;opacity: 0;-webkit-transition: all 500ms ease;-moz-transition: all 500ms ease;-ms-transition: all 500ms ease;-o-transition: all 500ms ease;transition: all 500ms ease;z-index: 1;}.similar-yachts .rental-block .inner-box:hover .image-box:before{opacity: 1;-ms-transform: scaleY(1);-webkit-transform: scaleY(1);transform: scaleY(1);}.similar-yachts .rental-block .price-box{background: #f0f3f7;}.similar-yachts .rental-block .price-box .price{color: #1a1838;border-bottom-color: rgba(0,0,0,0.10);}.similar-yachts .rental-block .price-box .cycle{color: #7f8a99;}.similar-yachts .rental-block .inner-box:hover .price-box .price, .similar-yachts .rental-block .inner-box:hover .price-box .cycle{color: #ffffff;border-bottom-color: rgba(255,255,255,0.30);}.team-section-two{position:relative;background: #ffffff;padding: 90px 0 60px;}.team-section-two .upper-title{position: relative;text-align: center;margin-bottom: 40px;}.team-section-two .upper-title h4{color:#061138;text-transform: uppercase;margin-bottom: 0;}.team-block-two{position: relative;margin-bottom: 30px;}.team-block-two .inner-box{position: relative;display: block;background: #ffffff;box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.08);}.team-block-two .row{margin: 0 0;}.team-block-two .image-column, .team-block-two .content-column{padding: 0;margin: 0;}.team-block-two .image-box{position: relative;display: block;padding-right: 30px;}.team-block-two .image-box img{position: relative;display: block;width: 100%;}.team-block-two .inner{position: relative;display: block;padding: 25px 30px 20px 0px;}.team-block-two .inner .title{position: relative;padding-bottom: 15px;margin-bottom: 20px;}.team-block-two .inner .title:before{content: '';position: absolute;left: 0;bottom: 0;width: 70px;border-bottom: 1px solid rgba(0,0,0,0.10);}.team-block-two .inner .title h4{color: #061138;text-transform: capitalize;margin-bottom: 10px;}.team-block-two .inner .title h4 a{color: #061138;}.team-block-two .inner .title .designation{position: relative;text-transform: uppercase;color: #7f8a99;font-size: 13px;line-height: 20px;}.team-block-two .info{position: relative;padding-bottom: 15px;}.team-block-two .info li{position:relative;line-height: 24px;color: #7f8a99;font-size: 14px;margin-bottom: 5px;}.team-block-two .info li a{color: #7f8a99;}.team-block-two .info li a:hover, .team-block-two .inner .title h4 a:hover{color: #d5ae82;}.team-block-two .social-links{position: relative;}.team-block-two .social-links ul{position:relative;}.team-block-two .social-links li{position: relative;display: inline-block;vertical-align: top;margin: 0px 7px 0px 0px;}.team-block-two .social-links li a{position: relative;display: block;width: 40px;height: 40px;line-height: 38px;background: none;color: #b5c0cf;font-size: 14px;border: 1px solid rgba(0,0,0,0.10);text-align: center;border-radius: 50%;transition:all 0.4s ease;-moz-transition:all 0.4s ease;-webkit-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;}.team-block-two .social-links li a:hover{color: #ffffff;background: #d5ae82;border-color: #d5ae82;}.yacht-tours-container{position:relative;padding: 90px 0px 60px;}.alternate-bg{background: #f0f5fc;}.alternate-bg-two{background: #f0f3f7;}.yacht-tours-container .main-title{position: relative;text-align: center;margin-bottom: 30px;}.yacht-tours-container .main-title h3{text-transform: uppercase;margin: 0px;font-weight: 700;color: #061138;}.yacht-tours-container .yacht-search-form{margin-bottom: 60px;}.yacht-tours-container .lower-filter-row{position: relative;margin-bottom: 15px;}.yacht-tours-container .lower-filter-row .results-count{position: relative;float: left;line-height: 28px;padding: 10px 0px;color: #061138;font-size: 13px;font-weight: 500;text-transform: uppercase;margin-bottom: 20px;}.yacht-tours-container .lower-filter-row .view-modes{position: relative;float: right;margin-left: 10px;}.yacht-tours-container .lower-filter-row .mode{position: relative;float: left;margin-left: 10px;}.yacht-tours-container .lower-filter-row .mode a{position: relative;display: block;width: 46px;height: 48px;line-height: 46px;font-size: 18px;border:1px solid rgba(0,0,0,0.10);text-align: center;color: #b5c0cf;}.yacht-tours-container .lower-filter-row .mode a:hover, .yacht-tours-container .lower-filter-row .mode a.active{color:#d5ae82;border-color: #d5ae82;}.yacht-tours-container .lower-filter-row .filters{position: relative;float: right;}.yacht-tours-container .lower-filter-row .filters .filter-box{position: relative;float: left;margin-left: 10px;width: 230px;margin-bottom: 20px;}.yacht-tours-container .lower-filter-row .form-group{margin: 0;padding: 0;}.yacht-tours-container .lower-filter-row .form-group .ui-selectmenu-button.ui-button{background: none;border-color: rgba(0,0,0,0.10);color: #7f8a99;font-size: 15px;height: 48px;line-height: 24px;padding: 11px 25px;text-transform: capitalize;font-style: italic;font-family: 'Playfair Display', serif;}.yacht-tours-container .lower-filter-row .form-group .ui-button .ui-icon{top: 1px;}.yacht-tours-container .lower-filter-row .form-group .ui-button .ui-icon:before{color: #868da5;font-style: normal;}.yacht-tours-container .content-container{position: relative;}.content-container.full-view{padding-bottom: 30px;}.content-container.full-view .pagination-box{padding-top: 25px;}.content-container .content-side{position: relative;margin-bottom: 30px;}.content-container .content-side .content-inner{position: relative;display: block;}.content-container .pagination-box{padding-top: 10px;}.activity-block-two{position: relative;margin-bottom: 40px;}.activity-block-two .inner-box{position: relative;display: block;color: #ffffff;background: #061138;min-height: 310px;}.activity-block-two .image-layer{position:absolute;left:0;top:0;width:100%;height: 100%;opacity:1;background-repeat: no-repeat;background-position: center center;background-size: cover;}.activity-block-two .image-layer:before{content: '';position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: #061138;opacity: 0.0;transition:all 0.4s ease;-moz-transition:all 0.4s ease;-webkit-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;}.activity-block-two .inner-box:hover .image-layer:before{opacity: 0.90;}.activity-block-two .image-box{position: relative;width: 100%;display: none;}.activity-block-two .image-box img{display: block;width: 100%;}.activity-block-two .content-box{position: absolute;left: 0;top: 0;width: 100%;height: 100%;display: block;padding: 40px 40px 40px;}.activity-block-two .content{position: absolute;left: 40px;top: 40px;}.activity-block-two.with-offer .content{padding-left: 80px;min-height: 62px;}.activity-block-two.with-offer .content .off-price{position: absolute;left: 0;top: 0;text-align: center;width: 62px;height: 62px;padding: 15px 5px;line-height: 30px;background: #d5ae82;font-size: 20px;font-weight: 700;font-family: 'Playfair Display', serif;border-radius: 50%;}.activity-block-two .content-box h4{position: relative;font-size: 28px;color: #ffffff;text-transform: capitalize;margin-bottom: 10px;}.activity-block-two .content-box h4 a{color: #ffffff;}.activity-block-two .content-box h4 a:hover{color: #d5ae82;}.activity-block-two .ratings{position: absolute;right: 40px;bottom: 45px;text-align: right;}.activity-block-two .ratings .rate-text{position: relative;color: #ffffff;line-height: 24px;font-weight: 500;}.activity-block-two .ratings .rate-text strong{position: relative;font-size: 24px;font-weight: 400;}.activity-block-two .ratings .rate-text a{color: #ffffff;font-size: 12px;text-transform: uppercase;}.activity-block-two .ratings .rate{color: #d5ae82;font-size: 12px;line-height: 20px;letter-spacing: 1px;}.activity-block-two .ratings .rate .empty-star{color: #b5c0cf;}.activity-block-two .info{position: relative;}.activity-block-two .info li{position: relative;float: left;font-size: 14px;line-height: 24px;margin-right: 31px;}.activity-block-two .info li:after{content: '';position: absolute;right: -16px;top: 5px;height: 14px;border-right: 1px solid rgba(255,255,255,0.15);}.activity-block-two .info li:last-child{margin-right: 0;}.activity-block-two .info li:last-child:after{display: none;}.activity-block-two .info li a{color: #7f8a99;}.activity-block-two .info li .icon{position: relative;display: inline-block;vertical-align: middle;padding-right: 5px;color: #d5ae82;}.activity-block-two .links-box{position: absolute;left: 40px;bottom: 40px;}.activity-block-two .links-box .link{position: relative;float: left;margin-right: 15px;}.activity-block-two .pricing{position: absolute;right: 40px;top: 40px;width: 90px;height: 90px;color: #7f8a99;padding-top: 20px;background: #ffffff;text-align: center;font-size: 12px;}.activity-block-two .pricing .price-title{display: block;text-transform: uppercase;line-height: 18px;}.activity-block-two .pricing .unit{display: block;color: #061138;font-family: 'Playfair Display', serif;font-style: italic;text-transform: uppercase;font-weight: 500;}.activity-block-two .pricing .unit span{font-size: 20px;line-height: 26px;}.activity-block-two .info-btn-box{position: relative;z-index: 3;}.activity-block-two .info-btn-box .info-btn{position: relative;display:block;font-size: 20px;line-height: 28px;color: #7f8a99;font-weight: 600;padding: 11px 15px;text-transform:uppercase;background: #ffffff;border-radius:0px;z-index:1;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;cursor: pointer;}.activity-block-two .info-btn-box .info-btn:hover{background: #d5ae82;color: #ffffff;}.activity-block-two .info-btn-box .info-panel{position: absolute;left: 100%;margin-left: 50px;bottom: 0px;width: 240px;opacity: 0;visibility: hidden;box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.12);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;}.activity-block-two .info-btn-box:hover .info-panel{margin-left: 25px;opacity: 1;visibility: visible;}.activity-block-two .info-btn-box .info-panel:before{content: '';position: absolute;left: -8px;bottom: 15px;width: 20px;height: 20px;background: #ffffff;-ms-transform: rotate(45deg);-webkit-transform: rotate(45deg);transform: rotate(45deg);box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.12);z-index: 0;}.activity-block-two .info-btn-box .panel-inner{position: relative;display: block;padding: 25px 20px 18px;background: #ffffff;z-index: 1;}.activity-block-two .info-btn-box .panel-title{display: block;font-size: 13px;font-weight: 600;color: #061038;text-transform: uppercase;margin-bottom: 7px;}.activity-block-two .info-btn-box .panel-list{display: block;color: #7f8a99;font-size: 14px;}.activity-block-two .info-btn-box .panel-list li{position: relative;padding-left: 12px;line-height: 24px;margin-bottom: 5px;color: #7f8a99;}.activity-block-two .info-btn-box .panel-list li:before{content: '';position: absolute;left: 0;top: 10px;width: 4px;height: 4px;background: #d5ae82;}.activity-block-three{position: relative;margin-bottom: 40px;}.activity-block-three .inner-box{position: relative;display: block;max-width: 980px;margin: 0 auto;background: #ffffff;padding-left: 270px;min-height: 300px;box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.10);}.activity-block-three .image-box{position: absolute;left: 0;top: 0;width: 270px;height: 300px;overflow: hidden;z-index: 1;}.activity-block-three .image-box img{display: block;width: 100%;height: 300px;}.activity-block-three .image-box .offer-info{position: absolute;left: 0;top: 0;width: 120px;line-height: 20px;padding: 5px 10px;text-align: center;background: #be1935;font-size: 13px;text-transform: uppercase;font-weight: 600;color: #ffffff;-ms-transform: rotate(-45deg) translate(-31px,-22px);-webkit-transform: rotate(-45deg) translate(-31px,-22px);transform: rotate(-45deg) translate(-31px,-22px);z-index: 3;}.activity-block-three .content-box{position: relative;padding: 30px 30px 20px;}.activity-block-three .add-to-fav{position: absolute;right: 25px;top: 40px;z-index: 1;}.activity-block-three .add-to-fav a{position: relative;display: block;font-size: 20px;line-height: 24px;color: #7f8a99;}.activity-block-three .add-to-fav a:hover{color: #d5ae82;}.activity-block-three .content-box h4{position: relative;font-size: 26px;color: #061138;text-transform: capitalize;margin-bottom: 10px;}.activity-block-three .content-box h4 a{color: #061138;}.activity-block-three .content-box h4 a:hover{color: #d5ae82;}.activity-block-three .ratings{position: relative;margin-bottom: 15px;}.activity-block-three .ratings .rate-text{position: relative;color: #061138;line-height: 24px;font-weight: 500;margin-bottom: 3px;}.activity-block-three .ratings .rate-text strong{position: relative;font-size: 24px;font-weight: 500;}.activity-block-three .ratings .rate-text a{color: #061138;font-size: 12px;text-transform: uppercase;}.activity-block-three .ratings .rate{color: #d5ae82;font-size: 14px;line-height: 20px;letter-spacing: 1px;}.activity-block-three .ratings .rate .empty-star{color: #b5c0cf;}.activity-block-three .info{position: relative;}.activity-block-three .info li{position: relative;float: left;font-size: 14px;line-height: 24px;margin-right: 31px;}.activity-block-three .info li:after{content: '';position: absolute;right: -16px;top: 5px;height: 14px;border-right: 1px solid rgba(0,0,0,0.15);}.activity-block-three .info li:last-child{margin-right: 0;}.activity-block-three .info li:last-child:after{display: none;}.activity-block-three .info li a{color: #7f8a99;}.activity-block-three .info li .icon{position: relative;display: inline-block;vertical-align: middle;padding-right: 5px;color: #d5ae82;}.activity-block-three .links-box{position: relative;margin-top: 45px;}.activity-block-three .links-box .link{position: relative;float: left;margin-right: 10px;margin-bottom: 10px;}.activity-block-three .links-box .pricing{position: relative;float: right;text-align: right;padding-top: 10px;font-size: 12px;}.activity-block-three .links-box .price-title{display: block;text-transform: uppercase;line-height: 16px;}.activity-block-three .links-box .unit{display: block;line-height: 24px;color: #061138;font-family: 'Playfair Display', serif;font-style: italic;text-transform: uppercase;font-weight: 500;}.activity-block-three .links-box .unit span{font-size: 20px;}.activity-block-three .info-btn-box{position: relative;z-index: 3;}.activity-block-three .info-btn-box .info-btn{position: relative;position: relative;display:block;font-size: 20px;line-height: 28px;color: #7f8a99;font-weight: 600;padding: 11px 15px;text-transform:uppercase;background: none;border: 1px solid rgba(0,0,0,0.15);border-radius:0px;z-index:1;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;}.activity-block-three .info-btn-box .info-btn:hover{background: #d5ae82;border-color: #d5ae82;color: #ffffff;}.activity-block-three .info-btn-box .info-panel{position: absolute;left: 100%;margin-left: 50px;bottom: 0px;width: 230px;opacity: 0;visibility: hidden;box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.12);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;}.activity-block-three .info-btn-box:hover .info-panel{margin-left: 25px;opacity: 1;visibility: visible;}.activity-block-three .info-btn-box .info-panel:before{content: '';position: absolute;left: -8px;bottom: 15px;width: 20px;height: 20px;background: #ffffff;-ms-transform: rotate(45deg);-webkit-transform: rotate(45deg);transform: rotate(45deg);box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.12);z-index: 0;}.activity-block-three .info-btn-box .panel-inner{position: relative;display: block;padding: 25px 20px 18px;background: #ffffff;z-index: 1;}.activity-block-three .info-btn-box .panel-inner{position: relative;display: block;padding: 22px 20px 15px;background: #ffffff;z-index: 1;}.activity-block-three .info-btn-box .panel-title{display: block;font-size: 13px;font-weight: 600;color: #061038;text-transform: uppercase;margin-bottom: 7px;}.activity-block-three .info-btn-box .panel-list{display: block;font-size: 14px;}.activity-block-three .info-btn-box .panel-list li{position: relative;padding-left: 12px;line-height: 24px;margin-bottom: 5px;}.activity-block-three .info-btn-box .panel-list li:before{content: '';position: absolute;left: 0;top: 10px;width: 4px;height: 4px;background: #d5ae82;}.package-block-two{position: relative;margin-bottom: 35px;}.package-block-two .inner-box{position: relative;}.package-block-two .image-box{position: relative;display: block;overflow-y: hidden;z-index: 1;}.package-block-two .image-box img{position: relative;display: block;width: 100%;}.package-block-two .hover-box{position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: rgba(6,17,56,0.90);color: #ffffff;z-index: 2;opacity: 0;visibility: 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;}.package-block-two:hover .hover-box{opacity: 1;visibility: visible;}.package-block-two .hover-box .rating{position: absolute;right: 20px;top: 20px;width: 50px;height: 50px;line-height: 18px;padding: 6px 0px;text-align: center;color: #ffffff;background: #d5ae82;border-radius: 50%;}.package-block-two .hover-box .rating .txt{position: relative;display: block;}.package-block-two .hover-box .rating .fa{position: relative;font-size: 12px;}.package-block-two .hover-box .hover-link{position: absolute;left: 0px;bottom: 0px;width: 100%;padding: 25px 25px 20px;color: #ffffff;}.package-block-two .hover-box .hover-link a{position: relative;color: #ffffff;}.package-block-two .hover-box .hover-link a:hover{color: #d5ae82;}.package-block-two .content{position: relative;display: block;background: #ffffff;padding: 24px 0px 0px;}.package-block-two .content h4{position: relative;font-size: 24px;color: #061138;text-transform: capitalize;margin-bottom: 7px;}.package-block-two .content h4 a{color: #061138;}.package-block-two .content h4 a:hover{color: #d5ae82;}.package-block-two .content .info{position: relative;}.package-block-two .content .info li{position: relative;float: left;font-size: 14px;line-height: 24px;margin-right: 31px;}.package-block-two .content .info li:after{content: '';position: absolute;right: -16px;top: 5px;height: 14px;border-right: 1px solid rgba(0,0,0,0.15);}.package-block-two .content .info li:last-child{margin-right: 0;}.package-block-two .content .info li:last-child:after{display: none;}.package-block-two .content .info li a{color: #7f8a99;}.package-block-two .content .info li .icon{position: relative;display: inline-block;vertical-align: middle;padding-right: 5px;color: #d5ae82;}.package-block-two .pricing{position: absolute;left: 0px;bottom: 0px;min-width: 90px;min-height: 78px;color: #7f8a99;padding:15px 15px;background: #ffffff;text-align: center;font-size: 12px;z-index: 1;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;}.package-block-two .inner-box:hover .pricing{opacity: 0;}.package-block-two .pricing .price-title{display: block;text-transform: uppercase;line-height: 18px;}.package-block-two .pricing .unit{display: block;color: #061138;font-family: 'Playfair Display', serif;font-style: italic;text-transform: uppercase;font-weight: 500;}.package-block-two .pricing .unit span{font-size: 20px;line-height: 26px;}.content-container .widgets-side{position: relative;}.content-container .widgets-side .widgets-content{position: relative;display: block;padding-left: 20px;}.tour-widget{position: relative;margin-bottom: 50px;}.tour-widget .widget-inner{position: relative;display: block;}.tour-widget-title{position: relative;margin-bottom: 25px;}.tour-widget-title h4{font-size: 20px;text-transform: uppercase;color: #061138;margin: 0;}.recommended-widget{position: relative;margin-bottom: 30px;}.recommended-widget .owl-theme{position: relative;margin-left: -20px;margin-right: -20px;width: auto;}.recommend-block{position: relative;}.recommended-widget .owl-theme .recommend-block{opacity: 0;visibility: hidden;}.recommended-widget .owl-theme .active .recommend-block{opacity: 1;visibility: visible;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;}.recommend-block .inner{position: relative;}.recommended-widget .owl-theme .recommend-block .inner{position: relative;margin: 0px 20px 20px;}.recommend-block .image-box{position: relative;display: block;z-index: 1;}.recommend-block .image-box img{position: relative;display: block;width: 100%;}.recommend-block .content{position: relative;display: block;background: #ffffff;padding: 15px 25px;box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.10);}.recommend-block .content h4{position: relative;font-size: 20px;color: #061138;text-transform: capitalize;margin-bottom: 5px;}.recommend-block .content h4 a{color: #061138;}.recommend-block .content h4 a:hover{color: #d5ae82;}.recommend-block .content .info{position: relative;}.recommend-block .content .info li{position: relative;float: left;font-size: 14px;line-height: 24px;margin-right: 31px;}.recommend-block .content .info li:after{content: '';position: absolute;right: -16px;top: 5px;height: 14px;border-right: 1px solid rgba(0,0,0,0.15);}.recommend-block .content .info li:last-child{margin-right: 0;}.recommend-block .content .info li:last-child:after{display: none;}.recommend-block .content .info li a{color: #7f8a99;}.recommend-block .content .info li .icon{position: relative;display: inline-block;vertical-align: middle;padding-right: 5px;color: #d5ae82;}.recommend-block .pricing{position: absolute;right: 0px;top: 0px;min-width: 90px;height: 72px;color: #7f8a99;padding:12px 20px;background: #ffffff;text-align: right;font-size: 12px;z-index: 2;}.recommend-block .pricing .price-title{display: block;text-transform: uppercase;line-height: 18px;}.recommend-block .pricing .unit{display: block;color: #061138;font-family: 'Playfair Display', serif;font-style: italic;text-transform: uppercase;font-weight: 500;}.recommend-block .pricing .unit span{font-size: 20px;line-height: 26px;}.carousel-widget .owl-theme .owl-nav{display: none;}.carousel-widget .owl-theme .owl-dots{position: absolute;right: 20px;top: -45px;}.carousel-widget .owl-theme .owl-dots .owl-dot{position: relative;display: inline-block;margin: 0px 0px 0px 7px;}.carousel-widget .owl-theme .owl-dots .owl-dot span{position: relative;display: block;width: 10px;height: 10px;background: none;border:1px solid rgba(0,0,0,0.10);border-radius: 50%;}.carousel-widget .owl-theme .owl-dots .owl-dot.active span{background: #d5ae82;border-color: #d5ae82;}.destination-widget{position: relative;margin-bottom: 30px;}.destination-widget .owl-theme .owl-dots{right: 0;}.offers-widget{position: relative;}.offers-widget .post{position: relative;margin-bottom: 20px;padding-bottom: 30px;border-bottom: 1px solid rgba(0,0,0,0.10);}.offers-widget .post:last-child{padding-bottom: 10px;margin-bottom: 10px;border-bottom: none;}.offers-widget .post .post-inner{position: relative;display: block;padding-left: 105px;min-height: 80px;}.offers-widget .post .post-thumb{position: absolute;left: 0;top: 0;width: 80px;height: 80px;}.offers-widget .post .post-thumb img{position: relative;display: block;width: 80px;height: 80px;}.offers-widget .post h5{position: relative;top: -3px;font-size: 18px;text-transform: capitalize;color:#061138;margin-bottom: 3px;}.offers-widget .post h5 a{color:#061138;}.offers-widget .post h5 a:hover{color: #d5ae82;}.offers-widget .post .off-price{position: absolute;left: 10px;right: 10px;bottom: -10px;text-align: center;padding: 0px 5px;line-height: 26px;background: #d5ae82;color: #ffffff;font-size: 14px;font-weight: 700;font-family: 'Playfair Display', serif;}.offers-widget .post .info{position: relative;display: block;font-size: 14px;color: #7f8a99;font-weight: 500;line-height: 24px;text-transform: capitalize;margin-bottom: 7px;}.offers-widget .post .info .icon{position: relative;top: -1px;font-size: 15px;color: #d5ae82;font-weight: 400;padding-right: 5px;vertical-align: middle;}.offers-widget .post .price{position: relative;font-size: 18px;color: #061138;line-height: 24px;font-style: italic;font-family: 'Playfair Display', serif;}.offers-widget .post .price .original{color: #7f8a99;text-decoration: line-through;padding-left: 15px;}.advisor-widget{position: relative;margin-bottom: 40px;}.advisor-widget .owl-theme .owl-dots{right: 0;}.advisor-block{position: relative;}.advisor-block .inner-box{position: relative;display: block;padding-bottom: 60px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}.advisor-block .image-box{position: relative;display: block;overflow: hidden;}.advisor-block .image-box:before{content: '';position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: rgba(6,17,56,0.90);transition:all 0.4s ease;-moz-transition:all 0.4s ease;-webkit-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;opacity: 0;z-index: 1;}.advisor-block:hover .image-box:before{opacity: 1;}.advisor-block .image-box img{position: relative;display: block;width: 100%;}.advisor-block .lower-box{position: absolute;left: 0;bottom: 15px;width: 100%;padding: 0px 20px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;z-index: 3;}.advisor-block .lower-content{position: relative;display: block;background: #ffffff;padding: 15px 25px 20px;border-bottom: 1px solid #e5e5e5;box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.10);-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;z-index: 1;}.advisor-block .lower-content:before{content: '';position: absolute;left: 0;bottom: 0px;width: 100%;height: 3px;background: #ffffff;border-top: 1px solid #e5e5e5;}.advisor-block .lower-content h4{position: relative;color: #061138;font-size: 20px;line-height: 1.3em;text-transform: capitalize;margin: 0 0 7px;}.advisor-block .lower-content h4 a{color: #061138;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}.advisor-block .lower-content h4 a:hover{color: #d5ae82;}.advisor-block .lower-content .info{position: relative;display: block;font-size: 14px;color: #7f8a99;font-weight: 400;line-height: 24px;text-transform: capitalize;}.advisor-block .lower-content .info .icon{position: relative;top: -1px;font-size: 15px;color: #d5ae82;font-weight: 400;padding-right: 5px;vertical-align: middle;}.advisor-block .lower-content .info a{color: #7f8a99;}.reviews-widget{position: relative;}.review-block{position: relative;display: block;text-align: center;}.review-block .inner{position: relative;display: block;padding: 45px 25px 40px;background: #061138;color: #868da5;}.review-block .rating{position: relative;font-size: 14px;color: #d5ae82;line-height: 20px;letter-spacing: 1px;margin-bottom: 20px;}.reviews-widget .rev-title{font-size: 18px;margin-bottom: 10px;color: #ffffff;}.reviews-widget .rev-text{position: relative;font-family: 'Playfair Display', serif;font-size: 16px;font-style: italic;line-height: 1.7em;margin-bottom: 22px;}.reviews-widget .icon-box{position: relative;color: #d5ae82;display: block;font-size: 30px;line-height: 1em;margin-bottom: 20px;}.reviews-widget .rev-info{position: relative;}.reviews-widget .rev-info .name{position: relative;display: block;font-size: 14px;font-weight: 600;text-transform: uppercase;color: #ffffff;}.reviews-widget .rev-info .designation{position: relative;display: block;font-size: 14px;}.info-pop{position:relative;background: #d5ae82;color: #ffffff;text-align: center;padding: 22px 0px;}.info-pop .inner{position: relative;display: inline-block;vertical-align: middle;}.info-pop .inner .text{position: relative;display: block;font-size: 13px;text-transform: uppercase;font-weight: 500;line-height: 26px;padding-right: 30px;}.info-pop .inner .close-btn{position: absolute;right: 0;top: 0;font-size: 14px;color: #ffffff;line-height: 26px;cursor: pointer;}.info-pop .inner .close-btn:hover{opacity: 0.50;}.single-booking-widget{position: relative;}.single-booking-widget .widget-inner{position: relative;display: block;padding: 40px 25px;background: #ffffff;box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.08);border-top: 3px solid #d5ae82;}.single-booking-widget .upper-info{position: relative;padding: 0px 0px 15px;border-bottom: 1px solid rgba(0,0,0,0.10);margin-bottom: 40px;}.single-booking-widget .upper-info .price-info{position: relative;padding-left: 50px;min-height: 50px;}.single-booking-widget .upper-info .price-info .icon{position: absolute;left: 0;top: 0;font-size: 42px;line-height: 52px;color: #d5ae82;}.single-booking-widget .upper-info .price-info .p-title{font-size: 12px;text-transform: uppercase;line-height: 18px;color: #7f8a99;}.single-booking-widget .upper-info .price-info .p-amount{position: relative;font-family: 'Playfair Display', serif;font-size: 24px;text-transform: uppercase;line-height: 28px;color: #061138;}.single-booking-widget .upper-info .price-info .p-amount span{font-size: 14px;}.single-booking-widget h5{position: relative;font-size: 18px;text-transform: uppercase;line-height: 28px;color: #061138;margin-bottom: 15px;}.main-booking-form{position: relative;}.main-booking-form .row{margin: 0 -10px;}.main-booking-form .row .form-group{position:relative;padding: 0 10px;margin-bottom: 0px;}.main-booking-form .form-group{margin-bottom: 20px;}.main-booking-form .form-group input[type="text"], .main-booking-form .form-group input[type="email"], .main-booking-form .form-group input[type="password"], .main-booking-form .form-group input[type="tel"], .main-booking-form .form-group input[type="url"], .main-booking-form .form-group input[type="file"], .main-booking-form .form-group input[type="number"], .main-booking-form .form-group textarea, .main-booking-form .form-group select{background: none;border: none;border-bottom: 1px solid rgba(0,0,0,0.10);color: #7f8a99;font-size: 13px;text-transform: uppercase;height: 41px;line-height: 30px;padding: 0px 0px 10px;}.main-booking-form .form-group .ui-selectmenu-button.ui-button{background: none;border: none;border-bottom: 1px solid rgba(0,0,0,0.10);color: #7f8a99;font-size: 13px;text-transform: uppercase;height: 41px;line-height: 30px;padding: 0px 0px 10px;}.main-booking-form .form-group .ui-button .ui-icon:before{color: #aaaaaa;font-style: normal;}.main-booking-form .form-group .theme-btn, .main-booking-form .form-group input[type="submit"]{width: 100%;font-size: 13px;color: #ffffff;text-transform: uppercase;background: #061138;font-weight: 600;line-height: 24px;padding: 15px 20px;height: 54px;text-align: center;display: block;}.main-booking-form .form-group .theme-btn:hover, .main-booking-form .form-group input[type="submit"]:hover{background: #d5ae82;color: #ffffff;}.main-booking-form .estimate-table{position: relative;margin-bottom: 20px;}.main-booking-form .estimate-table li{position: relative;line-height: 24px;padding: 10px 0px;color: #7f8a99;font-size: 13px;text-transform: uppercase;border-bottom: 1px solid rgba(0,0,0,0.10);}.main-booking-form .estimate-table li .ttl{position: relative;display: block;float: left;}.main-booking-form .estimate-table li .dtl{position: relative;display: block;float: right;}.main-booking-form .estimate-table .totals{color: #061138;font-weight: 600;}.main-booking-form .estimate-table .totals .dtl{font-size: 18px;font-style: italic;font-family: 'Playfair Display', serif;}.main-booking-form .instruction{position: relative;margin-top: 30px;font-size: 13px;text-transform: uppercase;line-height: 1.7em;padding-left: 15px;}.main-booking-form .instruction:before{content: '';position: absolute;left: 0px;top: 7px;border:3px solid transparent;background: #d5ae82;-ms-transform: scale(0.8);-webkit-transform: scale(0.8);transform: scale(0.8);}.main-booking-form .skipper-staff{position: relative;display: block;font-size: 14px;text-transform: uppercase;line-height: 30px;padding-bottom: 12px;border-bottom: 1px solid rgba(0,0,0,0.10);}.default-form .additional-services{padding-top: 5px;}.upcoming-tours{position:relative;background: #ffffff;padding: 90px 0 45px;}.upcoming-tours .upper-title{position: relative;text-align: center;margin-bottom: 40px;}.upcoming-tours .upper-title h4{color:#061138;text-transform: uppercase;margin-bottom: 0;}.tour-details{position:relative;}.tour-details h4{text-transform: uppercase;margin-bottom: 20px;color: #061138;}.tour-details .facilities{position: relative;}.tour-details .facilities .facility-box{position: relative;display: block;background: #ffffff;padding: 32px 35px 20px;box-shadow: 0px 0px 3px 0px rgba(0,0,0,0.03);}.tour-details .facilities .facility-box ul{margin: 0px -10px;}.tour-details .facilities .facility-box ul li{position: relative;float: left;padding: 0px 10px;width: 33.333%;font-size: 13px;text-transform: uppercase;color: #7f8a99;line-height: 24px;margin-bottom: 12px;}.tour-details .facilities .facility-box ul li:before{content: '+';position: relative;font-size: 16px;padding-right: 8px;display: inline-block;vertical-align: middle;}.tour-details .included-material{position: relative;margin-bottom: 60px;}.tour-details .included-material .included-box{position: relative;display: block;background: #ffffff;padding: 30px 30px;box-shadow: 0px 0px 3px 0px rgba(0,0,0,0.03);}.tour-details .included-material .instruction{position: relative;font-size: 14px;color: #d5ae82;padding-top: 20px;}.tour-details .info-title{position: relative;padding-bottom: 20px;}.tour-details .info-title .left-info{position: relative;float: left;margin-bottom: 15px;}.tour-details .info-title .left-info h3{position: relative;font-size: 36px;color: #061138;text-transform: capitalize;margin-bottom: 7px;font-weight: 400;}.tour-details .info-title .left-info h3 a{color: #061138;}.tour-details .info-title .left-info h3 a:hover{color: #061138;}.tour-details .info-title .left-info .info{position: relative;float: left;font-size: 14px;line-height: 24px;color: #7f8a99;}.tour-details .info-title .info .icon{position: relative;display: inline-block;vertical-align: middle;padding-right: 5px;color: #d5ae82;}.tour-details .info-title .rating-info{position: relative;float: right;padding-top: 15px;text-align: right;margin-bottom: 15px;}.tour-details .info-title .rating-info .rate-text{position: relative;color: #061138;line-height: 24px;font-weight: 500;}.tour-details .info-title .rating-info .rate-text strong{position: relative;font-size: 24px;font-weight: 400;}.tour-details .info-title .rating-info .rate-text a{color: #061138;font-size: 12px;text-transform: uppercase;}.tour-details .info-title .rating-info .rate{color: #d5ae82;font-size: 12px;line-height: 20px;letter-spacing: 1px;}.tour-details .info-title .rating-info .rate .empty-star{color: #b5c0cf;}.accordion-box{position: relative;}.accordion-box .block {position: relative;padding-bottom: 5px;border-bottom: 1px solid rgba(0,0,0,0.10);}.accordion-box .block:last-child{margin-bottom: 0;}.accordion-box .block .acc-btn{position:relative;font-size:13px;line-height:30px;font-weight:500;cursor:pointer;padding:15px 0px 10px;padding-right: 20px;padding-left: 35px;color: #061138;text-transform: uppercase;background-color: #ffffff;-webkit-transition:all 500ms ease;-moz-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease;}.accordion-box .block .acc-btn:before{position: absolute;left: 0;top: 15px;text-align: center;font-size: 20px;line-height: 30px;color: #a2a6ab;font-weight: 400;font-family: 'Flaticon';content: "\f119";}.accordion-box .block .acc-btn.active:before{color: #d5ae82;}.accordion-box .block .icon{position:absolute;right: 3px;top:15px;font-size: 12px;font-weight: 700;color: #061138;height: 30px;line-height: 30px;-webkit-transition:all 500ms ease;-moz-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease;}.accordion-box .block .acc-btn.active .icon{-ms-transform: rotate(180deg);transform: rotate(180deg);color: #d5ae82;}.accordion-box .block.active-block{display: block;}.accordion-box .block .acc-content{position:relative;padding-left: 35px;display:none;}.accordion-box .block .content{position:relative;padding: 0px 0px 10px;}.accordion-box .block.current .acc-content {display: block;}.accordion-box .block .content .text{position: relative;display: block;font-size: 15px;line-height: 1.6em;}.tour-details .main-image{position: relative;margin-bottom: 40px;}.tour-details .main-image img{display: block;width: 100%;}.tour-details .text-block{position: relative;margin-bottom: 50px;}.tour-details .specs{position: relative;margin-bottom: 60px;}.tour-details .specs-table{position: relative;width: 100%;border: 1px solid rgba(0,0,0,0.10);padding: 0;border: none;}.tour-details .specs-table tr{width: 100%;border-bottom: 1px solid rgba(0,0,0,0.10);}.tour-details .specs-table tr:last-child{border: none;}.tour-details .specs-table tr td{position: relative;font-size: 14px;line-height: 24px;padding: 15px 25px;border-right: 1px solid rgba(0,0,0,0.10);}.tour-details .specs-table tr td:last-child{border: none;}.tour-details .specs-table tr td:nth-child(1){width: 33.333%;color: #061138;font-size: 13px;text-transform: uppercase;font-weight: 500;}.tour-details .specs-table tr:nth-child(odd){background: #ffffff;}.tour-details .yacht-image-box{position: relative;padding: 50px 40px;background: #ffffff;margin-bottom: 50px;}.tour-details .yacht-image-box .yacht-image{position: relative;display: block;}.tour-details .yacht-image-box .yacht-image img{display: block;width: 100%;}.tour-details .yacht-image-box .info-point{position: absolute;left: 0%;top: 0%;min-height: 18px;}.tour-details .yacht-image-box .info-point .loc-dot{position: absolute;left: 0;top: 9px;width: 18px;height: 18px;border: 2px solid #ffffff;background: none;cursor: pointer;border-radius: 50%;}.tour-details .yacht-image-box .info-point .loc-dot:before{content: '';position: absolute;left: 50%;top: 50%;width: 6px;height: 6px;background: #ffffff;margin: -3px 0px 0px -3px;border-radius: 50%;}.tour-details .yacht-image-box .info-point .inner{position: absolute;left: 50%;bottom: 100%;margin-bottom: 5px;width: 110px;margin-left: -42px;padding: 3px 10px;line-height: 20px;font-size: 13px;text-align: center;color: #ffffff;background: #d5ae82;-ms-box-shadow: 0px 0px 30px 0px rgba(0,0,0,0.05),0px 20px 30px 0px rgba(0,0,0,0.05);box-shadow: 0px 0px 30px 0px rgba(0,0,0,0.05),0px 20px 30px 0px rgba(0,0,0,0.05);-ms-transform: translateY(10px);transform: translateY(10px);opacity: 0;visibility: hidden;-webkit-transition: all 300ms ease;-moz-transition: all 300ms ease;-ms-transition: all 300ms ease;-o-transition: all 300ms ease;transition: all 300ms ease;}.tour-details .yacht-image-box .info-point .inner:before{content: '';position: absolute;left: 50%;margin-left: -10px;top: 100%;border: 7px solid transparent;border-top: 7px solid #d5ae82;}.tour-details .yacht-image-box .info-point:hover .inner{-ms-transform: translateY(0px);transform: translateY(0px);opacity: 1;visibility: visible;z-index: 1;}.tour-details .yacht-image-box .point-one{left: 7%;top: 20%;}.tour-details .yacht-image-box .point-two{left: 22%;top: 47%;}.tour-details .yacht-image-box .point-three{left: 36%;top: 32%;}.tour-details .yacht-image-box .point-four{left: 45%;top: 35%;}.tour-details .yacht-image-box .point-five{left: 65%;top: 50%;}.tour-details .yacht-image-box .point-six{left: 93%;top: 43%;}.tour-details .tour-map{position: relative;margin-bottom: 60px;}.tour-details .tour-map .map-box{position: relative;padding: 50px 40px;background: #ffffff;}.tour-details .tour-map .map-image{position: relative;display: block;}.tour-details .tour-map .map-image img{position: relative;display: block;width: 100%;}.tour-details .tour-map .location-point{position: absolute;left: 0%;top: 0%;min-height: 20px;padding-left: 30px;}.tour-details .tour-map .location-point .loc-dot{position: absolute;left: 0;top: 9px;width: 18px;height: 18px;border: 2px solid #d5ae82;background: none;cursor: pointer;border-radius: 50%;}.tour-details .tour-map .location-point .loc-dot:before{content: '';position: absolute;left: 50%;top: 50%;width: 6px;height: 6px;background: #d5ae82;margin: -3px 0px 0px -3px;border-radius: 50%;}.tour-details .tour-map .location-point .inner{position: absolute;left: 50%;bottom: 100%;margin-bottom: 25px;width: 270px;margin-left: -145px;padding: 20px 20px;line-height: 20px;font-size: 13px;text-align: center;color: #868da5;background: #061138;-ms-box-shadow: 0px 0px 30px 0px rgba(0,0,0,0.05),0px 20px 30px 0px rgba(0,0,0,0.05);box-shadow: 0px 0px 30px 0px rgba(0,0,0,0.05),0px 20px 30px 0px rgba(0,0,0,0.05);-ms-transform: translateY(10px);transform: translateY(10px);opacity: 0;visibility: hidden;-webkit-transition: all 300ms ease;-moz-transition: all 300ms ease;-ms-transition: all 300ms ease;-o-transition: all 300ms ease;transition: all 300ms ease;}.tour-details .tour-map .location-point .inner:before{content: '';position: absolute;left: 50%;margin-left: -10px;top: 100%;border: 12px solid transparent;border-top: 10px solid #061138;}.tour-details .tour-map .location-point:hover .inner{-ms-transform: translateY(0px);transform: translateY(0px);opacity: 1;visibility: visible;z-index: 1;}.tour-details .tour-map .location-point .day{line-height: 20px;text-transform: uppercase;font-size: 13px;}.tour-details .tour-map .location-point .loc-title{line-height: 20px;text-transform: uppercase;font-size: 13px;color: #061138;}.tour-details .tour-map .loc-one{left: 14%;top: 49.5%;}.tour-details .tour-map .loc-two{left: 27%;top: 57.5%;}.tour-details .tour-map .loc-three{left: 52%;top: 61.5%;}.tour-details .tour-map .loc-four{left: 48%;top: 32.5%;}.video-link video {box-shadow: 0 2px 20px #01081e;}