

.preloader {
  background-color: #FFF;
  width: 100%;
  height: 100%;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 999999;
  -webkit-transition: .6s;
  -o-transition: .6s;
  transition: .6s;
  margin: 0 auto; }

.preloader .preloader-circle {
  width: 100px;
  height: 100px;
  position: relative;
  border-style: solid;
  border-width: 1px;
  border-top-color: #029E62;
  border-bottom-color: transparent;
  border-left-color: transparent;
  border-right-color: transparent;
  z-index: 10;
  border-radius: 50%; 
  background-color: #fff;
  -webkit-animation: zoom 2000ms infinite ease;
  animation: zoom 2000ms infinite ease;
  -webkit-transition: .6s;
  -o-transition: .6s;
  transition: .6s; }

.preloader .preloader-circle2 {
  border-top-color: #029E62; }

.preloader .preloader-img {
  position: absolute;
  top: 50%;
  z-index: 200;
  left: 0;
  right: 0;
  margin: 0 auto;
  text-align: center;
  display: inline-block;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  padding-top: 6px;
  -webkit-transition: .6s;
  -o-transition: .6s;
  transition: .6s; }

.preloader .preloader-img img {
  max-width: 55px; }

.preloader .pere-text strong {
  font-weight: 800;
  color: #FBAB18;
  text-transform: uppercase; }

@-webkit-keyframes zoom {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
    -webkit-transition: .6s;
    -o-transition: .6s;
    transition: .6s; }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
    -webkit-transition: .6s;
    -o-transition: .6s;
    transition: .6s; } }

@keyframes zoom {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
    -webkit-transition: .6s;
    -o-transition: .6s;
    transition: .6s; }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
    -webkit-transition: .6s;
    -o-transition: .6s;
    transition: .6s; } }
/* preloader */



 .btn-primary {padding: 15px 40px;margin-bottom: 5px;margin-top: 5px;margin-left: 0px;
 	text-transform: uppercase;color: #000;font-size: 12px;font-family: 'barlow',sans-serif;
 background-color: #FBB82C;
 border: 2px solid #FBB82C;border-radius: 40px;}




 .btn-primary:hover {padding: 15px 40px;text-transform: uppercase;color: #000;font-size: 12px;background-color: #FBAF11;
 	border: 2px solid #FBAF11;border-radius: 40px;}

 	.btn-primary-outline {padding: 15px 40px;margin-bottom: 5px;margin-top: 5px;
 		margin-left: 0px;text-transform: uppercase;color: #FFF;font-size: 12px;
 		font-family: 'barlow',sans-serif;background-color: transparent;border: 2px solid #fff;
 		border-radius: 40px;}

 		.btn-primary-outline:hover {padding: 15px 40px;
 			margin-bottom: 5px;margin-top: 5px;margin-left: 0px;
 			text-transform: uppercase;color: #FFF;font-size: 12px;font-family: 'barlow',sans-serif;
 			background-color: transparent;border: 2px solid #fff;border-radius: 40px;}

 			.jumbotron{padding-top: 40px;padding-bottom: 20px;margin-bottom: 0rem;
 				background-color: #f0f0f0;border-radius: 0rem;}

 				.jumbotron-grey-room{
 					padding-top: 10px;padding-bottom: 20px;margin-bottom: 0rem;
 					background-color: #f0f0f0;border-radius: 0rem;}

 					.jumbotron-arusha {margin-top: 100px;padding-top: 100px;
 						padding-bottom: 100px;margin-bottom: 100px;padding-left: 20px;
 						background-color: #222;border-radius: 0px;background-repeat: no-repeat;border: 1px solid green;}

 						.jumbotron-reception{padding-top: 40px;padding-bottom: 20px;margin-bottom: 0rem;
 							border-radius: 0rem;background-size: cover;background: url("../images/reception-bg.jpg");
 							background-repeat: no-repeat;}



 			.navbar .navbar-light {box-shadow: 0px 5px 25px 0px rgba(0, 0, 0, 0.9) !important;}


 			.btn-primary {margin-top: -1px;margin-left: -5px;background-color: #FBB82C;;
 				color: #000 !important;padding: 15px 50px !important;border-color: #FBAB04;
 				font-size: 12px;text-decoration: none !important;}.btn-primary:hover {background-color: #FBAB04;color: #000;padding: 15px 50px !important;border-color: #FBAB04;}

 	.card {position: relative;display: -ms-flexbox;display: flex;padding: 0px;-ms-flex-direction: column;flex-direction: column;min-width: 0;word-wrap: break-word;background-color: #fff;background-clip: border-box;border: 1px solid rgba(255,255,255,.125);border-radius: .25rem;box-shadow: 0 10px 12px rgba(81,107,117,.071);}.my-card-red {border-top: 3px solid #1EA0D3 !important;}.card-blue {padding: 0px;padding-bottom: 0px;padding-top: 0px;margin-bottom: 0px;padding: 50px;border-right: 10px solid #BBB;border: none;border-radius: 0px;box-shadow: 0 10px 12px rgba(81,107,117,.31);background: url(../images/blue_bg_contact.png);-webkit-transition: all 0.3s ease 0s;-moz-transition: all 0.3s ease 0s;-o-transition: all 0.3s ease 0s;transition: all 0.3s ease 0s;}.card-blue-2 {padding: 40px;padding-bottom: 90px;padding-top: 80px;margin-bottom: 20px;line-height: 1.42857143;background-color: #76711F;border: 1px solid #76711F;border-radius: 20px;box-shadow: 0 14px 18px rgba(81,107,117,.21);-webkit-transition: all 0.3s ease 0s;-moz-transition: all 0.3s ease 0s;-o-transition: all 0.3s ease 0s;transition: all 0.3s ease 0s;}.card-blue-3 {padding: 40px;padding-bottom: 80px;padding-top: 80px;margin-bottom: 20px;line-height: 1.42857143;background-color: #555;border: 1px solid #555;border-radius: 20px;box-shadow: 0 10px 12px rgba(81,107,117,.21);-webkit-transition: all 0.3s ease 0s;-moz-transition: all 0.3s ease 0s;-o-transition: all 0.3s ease 0s;transition: all 0.3s ease 0s;}.card:hover {box-shadow: 0 14px 18px rgba(81,107,117,.21);-webkit-transition: all 0.3s ease 0s;-moz-transition: all 0.3s ease 0s;-o-transition: all 0.3s ease 0s;transition: all 0.3s ease 0s;}.card-og-blue {padding: 50px;margin-bottom: 20px;text-align: left;line-height: 1.42857143;background-color: #FFF;border: 1px solid #F5F5F5;border-radius: 10px;background: url(../images/bismark.png)center no-repeat;-webkit-transition: all 0.3s ease 0s;-moz-transition: all 0.3s ease 0s;-o-transition: all 0.3s ease 0s;transition: all 0.3s ease 0s;}.card-og {padding: 50px;margin-bottom: 20px;text-align: left;line-height: 1.42857143;background-color: #FFF;border: 1px solid #F5F5F5;border-radius: 10px;box-shadow: 0 10px 12px rgba(81,107,117,.071);-webkit-transition: all 0.3s ease 0s;-moz-transition: all 0.3s ease 0s;-o-transition: all 0.3s ease 0s;transition: all 0.3s ease 0s;}.card-og:hover {padding: 50px;margin-bottom: 20px;line-height: 1.42857143;background-color: #FFF;border: 1px solid #F5F5F5;border-radius: 9px;-webkit-transition: all 0.3s ease 0s;-moz-transition: all 0.3s ease 0s;-o-transition: all 0.3s ease 0s;transition: all 0.3s ease 0s;box-shadow: 0 14px 18px rgba(81,107,117,.21);}#yellow_box{margin: 0 auto;width: 60px;height: 60px;float: right;margin-top: -30px;margin-right: -30px;opacity: 1;background-color: #FFC926;z-index: 1 !important;border-radius: 100px;}.cards {padding: 40px;padding-top: 40px;margin-bottom: 20px;line-height: 1.42857143;background-color: #FFF;border: 1px solid #F5F5F5;border-radius: 9px;box-shadow: 0 10px 12px rgba(81,107,117,.071);-webkit-transition: all 0.3s ease 0s;-moz-transition: all 0.3s ease 0s;-o-transition: all 0.3s ease 0s;transition: all 0.3s ease 0s;}.cards:hover {box-shadow: 0 14px 18px rgba(81,107,117,.21);-webkit-transition: all 0.3s ease 0s;-moz-transition: all 0.3s ease 0s;-o-transition: all 0.3s ease 0s;transition: all 0.3s ease 0s;}.my-cards {border-top: 6px solid #FBB82C;}.card-company {padding: 40px;border-radius: 10px;border: 1px solid #DDD;margin-top: -66px;}.card-company-2 {padding-top: 60px;padding-left: 15px;padding-right: 15px;border-radius: 0px;border: 1px solid #DDD;margin-top: -90px;border-radius: 10px;}.card-company-2es {padding-top: 55px;padding-left: 15px;padding-right: 15px;border-radius: 0px;border: 1px solid #DDD;margin-top: -80px;border-radius: 10px;}.card-company-3 {padding-top: 15px;padding-left: 15px;padding-right: 15px;border-radius: 0px;border: 1px solid #DDD;margin-top: 10px;}.card-company-blue {padding: 40px;border-radius: 10px;border: 1px solid #DDD;margin-top: -25px;background: url(../images/blue_image.png) center no-repeat;}.card-orange {padding: 45px;line-height: 1.42857143;background-color: #E8604C;border: 1px solid #FFF;border-radius: 15px;-webkit-transition: all 0.3s ease 0s;-moz-transition: all 0.3s ease 0s;-o-transition: all 0.3s ease 0s;transition: all 0.3s ease 0s;}.btn-blue-nav {background-color: transparent;color: #004A99;padding: 16px 60px;border-radius: 5px;border: 2px solid #014A99;text-transform: none;font-size: 13px;margin-left: 30px;font-weight: 600;}.btn-blue-nav:hover {background-color: #014A99;color: #fff;border: 2px solid #014A99;}.sort {padding: 40px;padding-top: 50px;margin-bottom: 20px;line-height: 1.42857143;background-color: #F1F4FA;border: 1px solid #F1F4FA;border-radius: 0px;-webkit-transition: all 0.3s ease 0s;-moz-transition: all 0.3s ease 0s;-o-transition: all 0.3s ease 0s;transition: all 0.3s ease 0s;}.sort-dark {padding: 55px;padding-top: 50px;margin-bottom: 20px;line-height: 1.42857143;background-color: #171A2D;border-radius: 0px;-webkit-transition: all 0.3s ease 0s;-moz-transition: all 0.3s ease 0s;-o-transition: all 0.3s ease 0s;transition: all 0.3s ease 0s;background: url("../images/photo-bg.jpg")center no-repeat;}.back-to-top{position:fixed;right:20px;bottom:80px;text-decoration: none !important;display:inline-block;z-index:9;width:40px;height:40px;font-size:11px;text-transform: uppercase;font-weight:400;
 	color:#000;text-align:center;line-height:2.3;letter-spacing:1px;
 	background: #BEFCE3;
 	border-radius:3px;visibility:hidden;padding:5px;
 	-webkit-transform:translate3d(0,50px,0);
 	-moz-transform:translate3d(0,50px,0);

 	transform:translate3d(0,50px,0);transition-duration:.3s}

 	.back-to-top:hover{color:#fff;transition-duration:.3s;
 		transition-property:all;transition-timing-function:cubic-bezier(.7,1,.7,1)}
 		.back-to-top.back-to-top-is-visible{visibility:visible;opacity:.6;
 			-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0);
 			transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.7,1,.7,1)}
 			.back-to-top.back-to-top-is-visible:hover{opacity:1;transition-duration:.3s;transition-property:all;
 				text-decoration: none !important;transition-timing-function:cubic-bezier(.7,1,.7,1)};


 .home-newsletter form {background: #FFF;display: flex;width: fit-content;}
 					.home-newsletter form input {border: 0;outline: none;padding: 10px 20px;height: 40px;background: #eee;
 						box-shadow: inset 0px 1px 8px rgba(0, 0, 0, 0.7);width: ;font-size: 14px;}

 						.home-newsletter form button {background: #FBB82C;border: none;outline: none;height: 40px;
 							width: 80px;cursor: pointer;}.home-newsletter span {color: #61b752;margin-top: 10px;display: block;}

 							.fa-send {color: #000 }.btn-volunteer {
 								background-color: transparent;border: 2px solid #FB8F22;padding: 20px 60px !important;
 								border-radius: 10px;float: left;color: #FFF;}

 							.btn-volunteer:hover {background-color: rgba(251, 143, 34, 0.3);
 									border: 2px solid rgba(251, 143, 34, 0);transition: 0.7s;color: #FFF;}

 							 .jumbotron-grey {background: #333;padding-top: 100px;padding-bottom: 80px;color: #FFF;
 										border-radius: 0px;margin-bottom: 0px;background-color: #FFF;
 										background-repeat: no-repeat;background-size: cover;}

 							.jumbotron-lake-victoria {background: #333;padding-top: 60px;
 											margin-top: -60px;padding-bottom: 80px;color: #FFF;border-radius: 0px;
 											margin-bottom: 0px;background: url(../images/lake_bg.jpg) center center;
 											background-repeat: no-repeat;background-repeat: no-repeat;background-size: cover;}

 							.jumbotron-blue {background: #333;padding-top: 100px;
 												padding-bottom: 80px;color: #FFF;border-radius: 0px;margin-bottom: 0px;
 												margin-top: -30px;background: url(../images/product-bg.png) center center;
 												background-repeat: no-repeat;background-size: cover;}
 							.jumbotron-blue p {font-family: 'barlow', sans-serif;font-size: 20px;color: #FFF;}
 							.jumbotron-volunteer {padding-top: 100px;padding-bottom: 100px;margin-bottom: 0px;
 													background-color: #222;border-radius: 0px;
 													background: url(../images/volunteer-bg.jpg);
 													background-size: cover;}
 							.jumbotron-terms-of-service {background: radial-gradient(#082761, #03132E);
 														padding-top: 260px;padding-bottom: 80px;color: #FFF;
 														border-radius: 0px;margin-bottom: 0px;}
 							.jumbotron-terms-of-service h1 {
 								font-family: 'montserrat', sans-serif;font-size: 30px;color: #FFF;
 								font-weight: 600;}.jumbotron-terms-of-service h2 {font-family: 'barlow', sans-serif;font-size: 14px;
 								color: #FFF;}
 								.jumbotron-terms-of-service h3 {font-family: 'barlow', sans-serif;color: #000;}
 								.jumbotron-tools {background: #333;padding-top: 190px;padding-bottom: 100px;
 									background: url(../images/tools_bg.png) center center;
 									background-repeat: no-repeat;background-size: cover;}
 								.jumbotron-lightblue {margin-top: -60px;padding-top: 0px;
 									padding-bottom: 40px;margin-bottom: 0rem;background-color: #EAF3FF;
 									border-radius: 0px;}.jumbotron-white {margin-top: 0px;padding-top: 80px;
 										padding-bottom: 0px;margin-bottom: 0rem;background-color: #000;
 										border-radius: 0px;background: url(../images/carrying-fish.png)no-repeat center center;
 										background-size: cover;}.jumbotron-lightblue-company {padding-top: 0px;
 											padding-bottom: 10px;background-color: #F4F9FF;
 											background: url(../images/overlay-logo.png);border-radius: 0px;background-size: cover;}





	.jumbotron-blue {margin-top: 0px;padding-top: 30px;padding-bottom: 0px;margin-bottom: 0rem;background-color: #F4F9FF;border-radius: 0px;background: url(../images/blue-bg.png);}.fa-sm {font-size: 16px !important;}.jumbotron-inquiry{padding-top: -220px;padding-bottom: 80px;margin-bottom: 0rem;height: 100vh;background-color: #0B1A21;border-radius: 0rem;background-size: cover;background: url("../images/inquiry_bg.jpg") center center;background-repeat: no-repeat;}.jumbotron-gallery{padding-top: 150px;padding-bottom: 80px;margin-bottom: 0rem;background-color: #0B1A21;border-radius: 0rem;background-size: cover;background: url("../images/gallery_bg.jpg") center center;background-repeat: no-repeat;}.jumbotron_contact_with_map{padding-top: 0px;padding-bottom: 80px;margin-bottom: 0rem;margin-top: 0;background-color: #0B1A21;border-radius: 0rem;background-size: cover;background: url("../images/contact_bg_with_map.png") center;background-repeat: no-repeat;}input[type="text"], textarea, textarea.form-control {height: 48px;margin: 0;padding: 15px !important;vertical-align: middle;background: rgba(255,255,255,.8);font-family: 'barlow', sans-serif;font-size: 14px;border: 1px solid #CCCCCC;border-radius: 7px !important;box-shadow: inset 0px 1px 8px rgba(0, 0, 0, 0.17) !important;color: #999;-moz-border-radius: 0;-webkit-border-radius: 0;border-radius: 0;-moz-box-shadow: none;-webkit-box-shadow: none;box-shadow: none;-o-transition: all .3s;-moz-transition: all .3s;-webkit-transition: all .3s;-ms-transition: all .3s;transition: all .3s;}textarea, textarea.form-control {padding: 15px !important;line-height: 30px;height: 100px;max-height: 100px;min-height: 100px;min-width: 100px;max-width: 100%;}input[type="text"]:focus, textarea:focus, textarea.form-control:focus {outline: none;background: rgba(255,255,255,0.6);-moz-box-shadow: none;-webkit-box-shadow: none;box-shadow: none;}.form-control {display: block;width: 100%;height: 48px !important;padding: 15px !important;font-size: 14px;line-height: 1.42857143;color: #555;background-color: rgba(255,255,255,.8);background-image: none;border: 1px solid #CCCCCC;border-radius: 7px !important;box-shadow: inset 0px 1px 8px rgba(0, 0, 0, 0.17) !important;-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);-webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;-o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;}.form-control:focus {border: none;}#hidden-input{display: none;}.jumbotron-video {padding-top: 150px;padding-bottom: 80px;color: #FFF;border-radius: 0px;margin-bottom: 0px;margin-top: -30px;background-repeat: no-repeat;background-size: cover;}#myVideo {position: fixed;right: 0;bottom: 0;min-width: 100%;min-height: 100%;}.primary-btn {display: inline-block;padding: 14px 32px 12px;color: #ffffff;text-transform: uppercase;position: relative;z-index: 1;text-decoration: none;}.primary-btn:hover {color: #FFF;}.primary-btn:hover:before {height: 100%;width: 100%;text-decoration: none;color: #BF1E2E;}.primary-btn:hover:after {height: 100%;width: 100%;text-decoration: none;}.primary-btn:before {position: absolute;left: 0;top: 0;height: 30px;width: 30px;border-left: 2px solid #BF1E2E;border-top: 2px solid #BF1E2E;content: "";z-index: -1;-webkit-transition: all, 0.7s;-o-transition: all, 0.7s;transition: all, 0.7s;}.primary-btn:after {position: absolute;right: 0;bottom: 0;height: 30px;width: 30px;border-right: 2px solid #BF1E2E;border-bottom: 2px solid #BF1E2E;content: "";z-index: -1;-webkit-transition: all, 0.7s;-o-transition: all, 0.7s;transition: all, 0.7s;}.jumbotron-footer-top {margin: 0 auto;padding-top: 0px;padding-bottom: 50px;background: #F3F3F3;}.jumbotron-footer-top a {color: #222;font-size: 13px;text-decoration: none;}.jumbotron-footer-bottom {margin: 0 auto;padding-top: 40px;padding-bottom: 20px;background: #000;}.jumbotron-footer-top p {color: #fff;font-size: 13px;}footer-social {text-align: left;}.footer-social a {background: transparent;width: 20px;width: 40px;display: inline-table;height: 50px;text-align: center;padding-top: 0px;font-size: 20px;-webkit-transition: all 0.3s ease 0s;-moz-transition: all 0.3s ease 0s;-o-transition: all 0.3s ease 0s;transition: all 0.3s ease 0s;}.footer-social a:hover {color: #FFF2D9;font-size: 20px;}.footer-social a:hover i {color: #FFF2D9;font-size: 20px;}.footer-social i {color: #cccccc;-webkit-transition: all 0.3s ease 0s;-moz-transition: all 0.3s ease 0s;-o-transition: all 0.3s ease 0s;transition: all 0.3s ease 0s;}.slick-slider {position: relative;display: block;box-sizing: border-box;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-touch-callout: none;-khtml-user-select: none;-ms-touch-action: pan-y;touch-action: pan-y;-webkit-tap-highlight-color: transparent;}.slick-list {position: relative;display: block;overflow: hidden;margin: 0;padding: 0;}.slick-list:focus {outline: none;}.slick-list.dragging {cursor: pointer;cursor: hand;}.slick-slider .slick-track, .slick-slider .slick-list {-webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}.slick-track {position: relative;top: 0;left: 0;display: block;}.slick-track:before, .slick-track:after {display: table;content: '';}.slick-track:after {clear: both;}.slick-loading .slick-track {visibility: hidden;}.slick-slide {display: none;float: left;height: 100%;min-height: 1px;}[dir='rtl'] .slick-slide {float: right;}.slick-slide img {display: block;}.slick-slide.slick-loading img {display: none;}.slick-slide.dragging img {pointer-events: none;}.slick-initialized .slick-slide {display: block;}.slick-loading .slick-slide {visibility: hidden;}.slick-vertical .slick-slide {display: block;height: auto;border: 1px solid transparent;}.slick-arrow.slick-hidden {display: none;}.team-item img {position: relative;top: 0;transition: .5s;}.team-item:hover img {top: -30px;}.team-item .team-text {position: relative;height: 70px;transition: .5s;}.team-item:hover .team-text {margin-top: -60px;height: 100px;}.team-item .team-text .team-social {opacity: 0;transition: .5s;}.team-item:hover .team-text .team-social {opacity: 1;}.team-item .team-social .btn {display: inline-flex;color: var(--primary);background: #FFFFFF;border-radius: 40px;}.team-item .team-social .btn:hover {color: #E8604C;background: var(--primary);}.thumbnail {display: block;padding: 0px;margin-bottom: 20px;line-height: 1.42857143;border-radius: 0px;-webkit-transition: border .2s ease-in-out;-o-transition: border .2s ease-in-out;transition: border .2s ease-in-out;}.thumbnail > img, .thumbnail a > img {margin-right: auto;margin-left: auto;}a.thumbnail:hover, a.thumbnail:focus, a.thumbnail.active {border-color: 1px solid #FFA800;}.home-thumb img:hover {transform: scale(1.1);}.thumbnail img {transition: all 0.98s ease 0s;width: 100%;}.thumbnail {overflow: hidden;}.pricing .box {background: #fff;position: relative;overflow: hidden;position: relative;display: -ms-flexbox;display: flex;padding: 0px 0px 20px 0px;-ms-flex-direction: column;flex-direction: column;min-width: 0;word-wrap: break-word;background-color: #fff;background-clip: border-box;border: 1px solid rgba(255,255,255,.125);border-radius: .25rem;box-shadow: 0 10px 12px rgba(81,107,117,.071);}.pricing .box h3 {font-weight: 400;margin: -20px -20px 20px -20px;padding: 20px 15px;font-size: 16px;font-weight: 600;color: #777777;background: #f8f8f8;}.pricing .box h4 {font-size: 36px;color: #106eea;font-weight: 600;font-family: "Poppins", sans-serif;margin-bottom: 20px;}.pricing .box h4 sup {font-size: 20px;top: -15px;left: -3px;}.pricing .box h4 span {color: #bababa;font-size: 16px;font-weight: 300;}.pricing .box ul {padding: 0;list-style: none;color: #444444;text-align: center;line-height: 20px;font-size: 14px;}.pricing .box ul li {padding-bottom: 16px;}.pricing .box ul i {color: #106eea;font-size: 18px;padding-right: 4px;}.pricing .box ul .na {color: #ccc;text-decoration: line-through;}.pricing .btn-wrap {margin: 20px -20px -20px -20px;padding: 20px 15px;background: #f8f8f8;text-align: center;}.pricing .btn-buy {background: #106eea;display: inline-block;padding: 8px 35px 10px 35px;border-radius: 4px;color: #fff;transition: none;font-size: 14px;font-weight: 400;font-family: "Roboto", sans-serif;font-weight: 600;transition: 0.3s;}.pricing .btn-buy:hover {background: #3b8af2;}.pricing .featured h3 {color: #fff;background: #106eea;}.pricing .advanced {width: 200px;position: absolute;top: 18px;right: -68px;transform: rotate(45deg);z-index: 1;font-size: 14px;padding: 1px 0 3px 0;background: #106eea;color: #fff;}.team {padding: 60px 0;}.team .member {margin-bottom: 20px;overflow: hidden;border-radius: 4px;background: #fff;box-shadow: 0px 2px 15px rgba(16, 110, 234, 0.15);}.team .member .member-img {position: relative;overflow: hidden;}.team .member .social {position: absolute;left: 0;bottom: 30px;right: 0;opacity: 0;transition: ease-in-out 0.3s;text-align: center;}.team .member .social a {transition: color 0.3s;color: #222222;margin: 0 3px;padding-top: 7px;border-radius: 4px;width: 36px;height: 36px;background: rgba(16, 110, 234, 0.8);display: inline-block;transition: ease-in-out 0.3s;color: #fff;}.team .member .social a:hover {background: #3b8af2;}.team .member .social i {font-size: 18px;}.team .member .member-info {padding: 25px 15px;}.team .member .member-info h4 {font-weight: 700;margin-bottom: 5px;font-size: 18px;color: #222222;}.team .member .member-info span {display: block;font-size: 13px;font-weight: 400;color: #aaaaaa;}.team .member .member-info p {font-style: italic;font-size: 14px;line-height: 26px;color: #777777;}.team .member:hover .social {opacity: 1;bottom: 15px;}.card-footer {padding: .5rem 1rem;background-color: rgba(255, 255, 255, 0.03);border-top: 1px solid rgba(255, 255, 255, 0.13);padding-bottom: 30px;}.card-body {}#slider {width: 100%;height: 60vh;position: relative;overflow: hidden;}.slide {opacity: 0;position: absolute;top: 0;left: 0;width: 100%;height: 100%;animation: SlideAnimation 16s infinite 0s;overflow: hidden;}.slide:nth-child(2) {animation-delay: 8s;}.bg {position: absolute;transform: translate(-50%, -50%);top:50%;left: 50%;width: 100%;height: 100%;background: url("../images/home-slider/slider-04.jpg") no-repeat center center;background-size: cover;animation: BgAnimation 22s infinite 0s;}.slide:nth-child(2) .bg {position: absolute;background: url('../images/home-slider/slider-08.jpg') no-repeat center center;animation: BgAnimation2 16s infinite 0s;}.slide:nth-child(3) .bg {background: url('../images/home-slider/slider-03.jpg') no-repeat center center;animation: BgAnimation3 32s infinite 0s;}.bg::after {content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;}.contentWrapper {position: absolute;transform: translate(-50%, -50%);opacity: 0;text-align: center;animation: TitleAnimation 16s infinite 0s;}.contentWrapper a {z-index: 9999;}.slide:nth-child(2) .contentWrapper {animation-delay: 8s;}.slide h1 {color: #FFF;text-shadow: 0 0 5px rgba(0, 0, 0, .1);font-size: 50px;color: #EFD67C;font-family: 'Vujahday Script', cursive;}.slide h2 {color: #FFF;font-weight: bold;text-shadow: 0 0 5px rgba(0, 0, 0, .1);font-size: 40px;color: #FFF;font-family: 'Montserrat',sans-serif;}.slide p{font-size: 1.1em;position: relative;color: #000;font-family: Montserrat;}.slide p::after {content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 1;}.slide p span {display: block;position: relative;z-index: 2;padding: 10px;color: #FFF;text-transform: uppercase;}@keyframes SlideAnimation {0% {opacity: 0;}10% {opacity: 1;}60% {opacity: 1;}70% {opacity: 0;}100% {opacity: 0;}}@keyframes BgAnimation {0% {transform: translate(-50%, -50%) scale(1);}60% {transform: translate(-45%, -55%) scale(1.1);}100% {transform: translate(-50%, -50%) scale(1);}}@keyframes BgAnimation2 {0% {transform: translate(-50%, -50%) scale(1);}60% {transform: translate(-55%, -45%) scale(1.1);}100% {transform: translate(-50%, -50%) scale(1);}}@keyframes TitleAnimation {0% {top:50%;left: 45%;opacity: 0;}8% {top:50%;left: 45%;opacity: 0;}20% {top:50%;left: 50%;opacity: 1;}45% {top:50%;left: 50%;opacity: 1;}50% {top:55%;left: 50%;opacity: 0;}100% {top:55%;left: 50%;opacity: 0;}}#about-us{background-color: #f5f5f5;}#about-us .about-us{padding-left: 15%;padding-right: 15%;padding-top: 15%;}#about-us .about-us h4{margin-top: 0;margin-bottom: 30px;}#about-us .about-us .btn-send{margin-top: 30px;}#about-us .our-office{padding-right: 0px;}.office-carousel-left, .office-carousel-right {background-color: #f0f0f0;color:#000;font-size: 32px;height: 40px;line-height: 40px;margin-top: -20px;position: absolute;text-align: center;top: 50%;width: 32px;z-index: 999;-webkit-transition: 300ms;-moz-transition: 300ms;-o-transition: 300ms;-ms-transition: 300ms;transition: 300ms;}.office-carousel-left {left:-32px;}.office-carousel-right {right:-32px;}#office-carousel:hover .office-carousel-left {left:0;}#office-carousel:hover .office-carousel-right {right:0;}#office-carousel .item img{width: 100%;}.back-title {position: relative;text-align: center;}.back-title .archivment-front {position: relative;z-index: 9;}.back-title .archivment-front h2 {color: #EDEDEF;font-size:8vw;font-weight: 300;font-family: 'barlow', sans-serif;}@media screen and (min-width: 601px) {.back-title .archivment-front h2 {font-size:8vw;}}.back-title h2.archivment-back {position: absolute;top: 50%;transform: translateY(-56%);font-size:8vw;font-family: 'Cinzel', serif;font-weight: 600;opacity: 0.5;right: 0;left: 0;margin: 0 auto;color: #E2E2E6;}.box1 img,.box1:after,.box1:before{width:100%;transition:all .3s ease 0s}.box1 .icon,.box2,.box3,.box4,.box5 .icon li a{text-align:center}.box10:after,.box10:before,.box1:after,.box1:before,.box2 .inner-content:after,.box3:after,.box3:before,.box4:before,.box5:after,.box5:before,.box6:after,.box7:after,.box7:before{content:""}.box1,.box11,.box12,.box13,

 											.box14,.box16,.box17,.box18,.box2,.box20,.box21,.box3,.box4,.box5,.box5 .icon li a,.box6,.box7,
 											.box8{overflow:hidden}.box1 .title,.box10 .title,.box4 .title,.box7 .title{letter-spacing:1px}
 											.box3 .post,.box4 .post,.box5 .post,.box7 .post{font-style:italic}.mt-30{margin-top:30px}
 											.mt-40{margin-top:40px}.mb-30{margin-bottom:30px}.box1 .icon,.box1 .title{margin:0;position:absolute}
 											.box1{box-shadow:0 0 3px rgba(0,0,0,.3);position:relative}.box1:after,.box1:before{height:50%;background:rgba(0,0,0,.5);
 												position:absolute;top:0;left:0;z-index:1;transform-origin:100% 0;transform:rotateZ(90deg)}
 												.box1:after{top:auto;bottom:0;transform-origin:0 100%}.box1:hover:after,.box1:hover:before{transform:rotateZ(0)}
 												.box1 img{height:auto;transform:scale(1) rotate(0)}.box1:hover img{filter:sepia(80%);transform:scale(1.3) rotate(10deg)}.box1 .title{font-size:19px;font-weight:600;color:#fff;text-transform:uppercase;text-shadow:0 0 1px #004cbf;bottom:10px;left:10px;opacity:0;z-index:2;transform:scale(0);transition:all .5s ease .2s}.box1:hover .title{opacity:1;transform:scale(1)}.box1 .icon{padding:7px 5px;list-style:none;background:#004cbf;border-radius:0 0 0 10px;top:-100%;right:0;z-index:2;transition:all .3s ease .2s}.box1:hover .icon{top:0}.box1 .icon li{display:block;margin:10px 0}.box1 .icon li a{display:block;width:35px;height:35px;line-height:35px;border-radius:10px;font-size:18px;color:#fff;transition:all .3s ease 0s}.box2 .icon li a,.box3 .icon a:hover,.box4 .icon li a:hover,.box5 .icon li a,.box6 .icon li a{border-radius:50%}.box1 .icon li a:hover{color:#fff;box-shadow:0 0 10px #000 inset,0 0 0 3px #fff}@media only screen and (max-width:990px){.box1{margin-bottom:30px}}.box2{position:relative}.box2 img{width:100%;height:auto}.box2 .box-content{width:100%;height:100%;position:absolute;top:50%;left:50%;z-index:2;transform:translate(-50%,-50%)}.box2 .box-content:after,.box2 .box-content:before,.box2:after,.box2:before{content:"";width:80%;height:80%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(45deg);transition:all .5s ease 0s}.box2:before{background:linear-gradient(45deg,rgba(0,0,0,.2) 49%,transparent 50%);left:-100%}.box2:after{background:linear-gradient(45deg,transparent 49%,rgba(0,0,0,.2) 50%);left:160%}.box2 .box-content:after,.box2 .box-content:before{width:65%;height:65%;background:linear-gradient(45deg,rgba(0,0,0,.3) 49%,transparent 50%);left:-100%;transition-delay:.1s}.box1 .box-content:after{background:linear-gradient(45deg,transparent 49%,rgba(0,0,0,.3) 50%);left:160%}.box2:hover .box-content:after,.box2:hover .box-content:before,.box2:hover:after,.box2:hover:before{left:50%}.box2 .inner-content{width:50%;height:50%;color:#fff;padding:40px 0;position:absolute;top:50%;left:50%;z-index:2;transform:translate(-50%,-50%) scale(0);transition:all .3s ease .2s}.box2 .inner-content:after{width:100%;height:100%;background:rgba(255,79,79,.8);position:absolute;top:50%;left:50%;z-index:-1;transform:translate(-50%,-50%) rotate(45deg)}.box2:hover .inner-content{transform:translate(-50%,-50%) scale(1);transition:all .3s ease 0s}.box2 .title{font-size:18px;font-weight:700;text-transform:uppercase;margin-bottom:5px}.box2 .post{display:block;font-size:14px;text-transform:capitalize;margin-bottom:7px}.box10 .title,.box11 .title,.box4 .title,.box5 .title,.box6 .box-content,.box7 .title{text-transform:uppercase}.box2 .icon{padding:0;margin:0;list-style:none;transform:rotateY(360deg) scale(0);transition:all .3s ease 0s}.box2:hover .icon{transform:rotateY(0) scale(1)}.box2 .icon li{display:inline-block;margin:0 3px}.box2 .icon li a{display:block;width:35px;height:35px;line-height:35px;background:#fff;font-size:16px;color:#505050;transition:all .3s ease 0s}.box2 .icon li a:hover{box-shadow:0 0 0 5px rgba(0,0,0,.5);background:#fff;color:#ff4f4f}@media only screen and (max-width:990px){.box2{margin-bottom:30px}}@media only screen and (max-width:320px){.box2 .inner-content{padding:25px 0}.box2 .title{font-size:16px}}.box3{box-shadow:0 0 3px rgba(0,0,0,.3);position:relative}.box3 .box-content,.box3:after,.box3:before{position:absolute;left:7%;right:7%;transition:all .3s}.box3:after,.box3:before{display:block;background:rgba(0,0,0,.3);top:10%;bottom:10%;z-index:1;transform:scale(0,1)}.box3:after{top:10.8%;bottom:10.8%;transform:scale(1,0)}.box3:hover:after,.box3:hover:before{transform:scale(1);animation:animate 1.5s}.box3:hover:before{border-top:3px solid #fff;border-bottom:3px solid #fff}.box:hover:after{border-left:3px solid #fff;border-right:3px solid #fff}.box img{width:100%;height:auto;transition:all .3s}.box3:hover img{transform:scale(1.2);filter:blur(5px);-moz-filter:blur(5px);-webkit-filter:blur(5px)}.box3 .box-content{padding:30px 10px;top:10%;bottom:10%;opacity:0;z-index:2}.box3:hover .box-content{box-shadow:0 0 0 35px rgba(255,255,255,.3);opacity:1;transition:all .3s}.box3 .title{font-size:24px;font-weight:600;color:#88c425;margin:0 0 5px}.box3 .post{display:block;margin:0 0 5px;font-size:14px;color:rgba(255,255,255,.8)}.box3 .description{font-size:14px;color:#fff;margin:0 0 20px}.box3 .icon{padding:0;margin:0;list-style:none}.box3 .icon li{display:inline-block;margin:0 10px 0 0}.box3 .icon li a{display:block;width:30px;height:30px;line-height:30px;color:#fff;background:#88c425;transition:all .5s}.box3 .icon a:hover{text-decoration:none;animation:animate-hover .5s;transition:all .3s}@keyframes animate{0%,100%{opacity:1}}@keyframes animate-hover{0%{box-shadow:0 0 0 10px rgba(255,255,255,.3)}50%{box-shadow:0 0 0 5px rgba(255,255,255,.3)}100%{box-shadow:0 0 0 0 rgba(255,255,255,.3)}}

 												.box10,.box11,.box12,.box14,.box4,.box5,.box6,.box7,.box9{box-shadow:0 0 3px rgba(0,0,0,.3)}@media only screen and (max-width:990px){
 													.box3{margin-bottom:30px}.box3 .box-content{padding:10px}.box3 .description{margin-bottom:10px}}@media only screen and (max-width:479px){.box3 .title{margin:0}}.box4{position:relative}.box4:before{width:0;height:200%;background:rgba(0,0,0,.5);position:absolute;top:0;left:-250px;bottom:0;transform:skewX(-36deg);transition:all .5s ease 0s}.box4:hover:before{width:200%}.box4 img{width:100%;height:auto}.box4 .box-content{width:100%;height:100%;padding-top:20%;position:absolute;top:0;left:0;transform:scale(0);transition:all .3s ease 0s}.box4 .icon,.box5 .icon{list-style:none;padding:0}.box4:hover .box-content{transform:scale(1)}.box4 .title{font-size:22px;font-weight:700;color:#fff;margin:0 0 10px}.box4 .post{display:block;font-size:15px;font-weight:600;color:#fff;margin-bottom:20px}.box4 .icon{margin:0}.box4 .icon li{display:inline-block}.box4 .icon li a{display:block;width:35px;height:35px;line-height:35px;font-size:20px;background:#fff;color:#ee4266;margin-right:10px;transition:all .3s ease 0s}.box5 .icon,.box5 .icon li{display:inline-block}@media only screen and (max-width:990px){.box4{margin-bottom:30px}}@media only screen and (max-width:767px){.box4:before{left:-400px}.box4:hover:before{width:300%}}.box5{background:#444;position:relative}.box5:after,.box5:before{width:50px;height:50px;border-radius:50%;background:#10a5b8;position:absolute;top:-80px;left:15px;opacity:0;z-index:1;transition:all .35s ease}.box5:after{top:auto;left:auto;bottom:-80px;right:15px}.box5:hover:after,.box5:hover:before{opacity:.75;transform:scale(8);transition-delay:.15s}.box5 img{width:100%;height:auto;transition:all .35s ease-out 0s}.box5:hover img{opacity:.4}.box5 .icon{margin:0;position:absolute;bottom:15px;right:15px;z-index:2;transform:scale(0);transition:all .35s ease-out}.box5:hover .icon{transform:scale(1);transition-delay:.15s}.box5 .icon li a{display:block;width:35px;height:35px;line-height:35px;background:#fff;font-size:18px;color:#444;margin-right:10px;position:relative;transition:all .5s ease 0s}.box5 .icon li a:hover{background:#444;color:#fff}.box5 .box-content{padding:20px 15px;position:absolute;top:0;left:0;z-index:1}.box5 .title{font-size:20px;font-weight:800;color:#fff;margin:0 0 5px;opacity:0;transform:translate(-20px,-20px);transition:all .35s ease-out}.box5:hover .title{opacity:1;transform:translate(0,0);transition-delay:.15s}.box5 .post{display:inline-block;font-size:16px;color:#fff;opacity:0;transform:translate(-20px,-20px);transition:all .35s ease-out}.box5:hover .post{opacity:1;transform:translate(0,0);transition-delay:.15s}.box6 .title,.box6 img,.box6:after{transition:all .35s ease 0s}@media only screen and (max-width:990px){.box5{margin-bottom:30px}}.box6{background:#000;position:relative}.box6:after{background:rgba(0,0,0,.7);position:absolute;top:0;left:-30%;bottom:0;right:70%;transform:skew(20deg) translateX(-75%)}.box6:hover:after{transform:skew(20deg) translateX(0)}.box6 img{width:100%;height:auto}.box6:hover img{opacity:.5}.box6 .box-content{padding:20px;text-align:right;position:absolute;top:0;right:0;z-index:1}.box6 .icon,.box7 .icon{padding:0;list-style:none}

 													.box10 .icon li a,.box11,.box12,.box13,.box14,.box6 .icon li a,.box7,.box7 .icon li a,.box8,.box8 .icon li a{text-align:center}
 													.box6 .title{font-size:20px;font-weight:900;color:#fff;margin:0 0 10px;transform:scale(0)}.box6:hover .title{transform:scale(1)}
 													.box6 .icon li,.box6 .post{opacity:0;transform:translateX(40px);transition:all .35s ease 0s}.box6 .post{display:block;font-size:14px;
 														color:#fff;margin-bottom:5px}.box6 .icon{display:inline-block;margin:0}.box6:hover .icon li,.box6:hover .post{opacity:1;
 															transform:translateX(0)}.box6:hover .icon li:first-child{transition-delay:.1s}
 															.box6:hover .icon li:nth-child(2){transition-delay:.2s}.box6 .icon li a{display:block;width:35px;height:35px;line-height:35px;background:#fff;font-size:18px;color:#605f5f;margin-bottom:5px;transition:all .35s ease}.box6 .icon li a:hover{background:#605f5f;color:#fff}@media only screen and (max-width:990px){.box6{margin-bottom:30px}}.box7{position:relative}.box7:after,.box7:before{width:100%;height:100%;background:rgba(129,72,0,.6);position:absolute;top:0;left:0;opacity:0;transition:all .5s ease 0s}.box7:after{background:rgba(255,255,255,.3);border:2px solid #F8B71F;top:0;left:170%;opacity:1;z-index:1;transform:skewX(45deg);transition:all 1s ease 0s}.box7:hover:before{opacity:1}.box7:hover:after{left:-170%}.box7 img{width:100%;height:auto}.box7 .box-content{width:100%;position:absolute;bottom:-100%;left:0;transition:all .5s ease 0s}.box7:hover .box-content{bottom:30%}.box7 .title{display:block;font-size:22px;font-weight:600;color:#fff;margin:0 0 10px}.box7 .post{display:block;font-size:15px;font-weight:600;color:#fff;margin-bottom:10px}.box7 .icon{margin:0}.box7 .icon li{display:inline-block}.box7 .icon li a{display:block;width:35px;height:35px;line-height:35px;border-radius:50%;text-decoration: none;background:#00A2DF;font-size:18px;color:#fff;margin-right:10px;transition:all .5s ease 0s}.box8 .icon li,.box8 .title{display:inline-block}.box7 .icon li a:hover{transform:rotate(360deg)}@media only screen and (max-width:990px){.box{margin-bottom:30px}}.box8 .icon,.box8 .title{margin:0;position:absolute}.box8{box-shadow:0 0 3px rgba(0,0,0,.3);position:relative}.box8 img{width:100%;height:auto}.box8 .box-content{width:100%;height:100%;background:rgba(0,0,0,.6);opacity:0;position:absolute;top:0;left:0;transform:perspective(400px) rotateX(-90deg);transform-origin:center top 0;transition:all .5s ease 0s}.box8 .icon li a,.box8 .title{background:#ef4050;font-size:20px;color:#fff}.box8:hover .box-content{opacity:1;transform:perspective(400px) rotateX(0)}.box8 .title{padding:5px 7px;border-radius:5px;font-weight:600;bottom:20px;left:20px;transition:all .9s ease 0s}.box8 .icon li a,.box9 .box-content,.box9 .icon li,.box9 img{transition:all .35s ease 0s}.box8:hover .title{bottom:-40px}.box8 .icon{list-style:none;padding:0;top:42%;left:0;right:0}.box8 .icon li a{display:block;width:40px;height:40px;line-height:40px;border-radius:50%;margin-right:7px}.box9 .icon,.box9 .title{width:100%;font-size:22px}.box8 .icon li a:hover{background:#fff;color:#000}@media only screen and (max-width:990px){.box8{margin-bottom:20px}}.box9{background:#000;text-align:center;position:relative}.box9 img{width:100%;height:auto}.box9:hover img{opacity:.5}.box9 .box-content{padding:30px 10px 30px 0;background:rgba(0,0,0,.65);position:absolute;top:0;left:0;bottom:0;right:0;opacity:0}.box9:hover .box-content{top:10px;left:10px;bottom:10px;right:10px;opacity:1}.box9 .title{font-weight:700;color:#fff;line-height:17px;margin:5px 0;position:absolute;bottom:55%}.box10 .icon li a,.box9 .icon li a{line-height:35px;border-radius:50%}.box9 .icon{list-style:none;padding:0;margin:0;position:absolute;top:50%}.box9 .icon li{display:inline-block;opacity:0;transform:translateY(40px)}.box9:hover .icon li{opacity:1;transform:translateY(0)}.box9:hover .icon li:first-child{transition-delay:.1s}.box9:hover .icon li:nth-child(2){transition-delay:.2s}.box9 .icon li a{display:block;width:35px;height:35px;background:#f39c12;font-size:20px;color:#000;margin-right:5px;transition:all .35s ease 0s}.box9 .icon a:hover{background:#fff}@media only screen and (max-width:990px){.box9{margin-bottom:20px}}.box10{background:#000;overflow:hidden;position:relative}.box10:after,.box10:before{border-width:0 180px 140px;border-style:solid;border-color:transparent transparent #0d5f45;position:absolute;bottom:0;left:50%;z-index:1;transform:translate(-55%,100%);transition:all .5s 0s cubic-bezier(.6,-.28,.735,.045)}.box10:after{border-width:150px 250px;border-color:transparent #18ab69 #18ab69 #008148;top:25%;transform:translate(-60%,100%)}.box10:hover:before{transition:all .4s 0s cubic-bezier(.175,.885,.32,1.275);transform:translate(-55%,0);transition-delay:.2s}.box10:hover:after{transition:all .4s 0s cubic-bezier(.175,.885,.32,1.275);transform:translate(-60%,0);transition-delay:0s}.box10 img{width:100%;height:auto;opacity:1;transform:scale(1.1) translateY(3%);transition:all .5s ease 0s}.box10:hover img{transform:scale(1.1) translateY(-3%);opacity:.4}.box10 .box-content{padding:20px 0 0 20px;position:absolute;top:0;left:0;opacity:0;z-index:2;transform:translateY(20%);transition:all .5s ease 0s}.box10:hover .box-content{opacity:1;transform:translate(0);transition-delay:.1s}.box10 .title{font-size:23px;font-weight:800;color:#fff}.box10 .icon{padding:0;margin:0;list-style:none}.box10 .icon li{display:inline-block}.box10 .icon li a{display:block;width:35px;height:35px;background:#18ab69;font-size:18px;color:#fff;margin-right:10px;transition:all .3s ease 0s}.box11 .icon li,.box11 .icon li a,.box11 .title,.box12 .icon li,.box12 .title{display:inline-block}.box10 .icon li a:hover{transform:rotate(360deg)}@media only screen and (max-width:990px){.box10{margin-bottom:20px}}@media only screen and (max-width:767px) and (min-width:600px){.box10:before{border-width:0 250px 240px}.box10:after{border-width:260px 460px}}@media only screen and (max-width:599px) and (min-width:430px){.box:before{border-width:0 220px 120px}.box10:after{border-width:260px 460px}}.box11{background:#000;color:#fff;position:relative}.box11:after,.box11:before{position:absolute;content:""}.box11:before{width:100%;height:100%;background:#83437d;opacity:.5;top:100%;left:0;z-index:1;transition:all .35s ease-in .3s}.box11:hover:before{top:0;transition:all .35s ease-out 0s}.box11:after{bottom:100%;left:50%;border-width:200px 200px 0;border-style:solid;border-color:#83437d transparent transparent;opacity:.9;transform:translateX(-50%);transition:all .35s ease-out 0s}.box11:hover .post,.box11:hover .title{transform:translate(0,-50%)}.box11:hover:after{bottom:25%;transition:all .35s ease-in .2s}.box11 img{width:100%;height:auto}.box11:hover img{opacity:.5}.box11 .icon,.box11 .post,.box11 .title{width:100%;position:absolute;left:0;opacity:0;transition:all .35s ease .5s}.box11 .box-content{width:100%;height:100%;position:absolute;
 																top:0;left:0;z-index:1}.box11 .title{padding:0 30px;margin:0;font-weight:300;top:45%}.box11 .post,.box14 .post{text-transform:capitalize}.box11 .post{font-size:15px;top:57%}.box11 .icon{padding:0;margin:0;list-style:none;bottom:5px}.box11 .icon li a{width:40px;height:40px;line-height:40px;padding:0 5px;font-size:20px;color:#fff;opacity:.7;transition:all .35s ease .5s}.box11 .icon li a:hover{opacity:1;transition:all .35s ease}.box11:hover .icon,.box11:hover .post,.box11:hover .title{opacity:1}@media only screen and (max-width:990px){.box11{margin-bottom:20px}}@media only screen and (max-width:767px){.box11:after{border-width:500px 500px 0}}.box12{position:relative}.box12 .box-content,.box12:after{position:absolute;transition:all .3s ease 0s}.box12:after{content:"";width:65%;background:rgba(28,28,28,.8);padding-bottom:65%;opacity:0;top:50%;left:50%;transform:rotate(0) translate(-50%,-50%);transform-origin:0 0 0}.box12:hover:after{transform:rotate(-45deg) translate(-50%,-50%);opacity:1}.box12 img{width:100%;height:auto}.box12 .box-content{width:100%;top:35%;left:0;opacity:0;z-index:1}.box12:hover .box-content{opacity:1}.box12 .title{padding:10px 0;color:#fff;margin:0;border-top:2px solid #fff;border-bottom:2px solid #fff}.box12 .icon{padding:0;margin:12px 0 0;list-style:none}.box12 .icon li a{display:block;width:35px;height:35px;line-height:35px;border-radius:50%;border:1px solid #fff;font-size:18px;color:#fff;margin-right:10px;transition:all .3s ease 0s}.box12 .icon li a:hover{border-radius:0}@media only screen and (max-width:990px){.box12{margin-bottom:20px}}.box13{position:relative;transition:all .2s ease-out 0s}.box13 .box-content,.box13:after{position:absolute;left:20px;right:20px}.box13:after{content:"";display:block;background:#463f9f;top:20px;bottom:20px;opacity:0;transform:rotate3d(-1,1,0,100deg);transition:all .4s ease-in-out 0s}.box13:hover:after{opacity:.9;transform:rotate3d(0,0,0,0deg)}.box13 img{width:100%;height:auto}.box13 .box-content{top:45%;opacity:0;z-index:1;-webkit-transform:translate(10%,-30%);transform:translate(10%,-30%);transition:all .2s ease-out 0s}.box13:hover .box-content{opacity:1;transform:translate(0,-50%);transition-delay:.2s}.box13 .title{display:block;font-size:22px;font-weight:700;color:#39b54a;margin:0 0 10px}.box13 .post{display:block;font-size:15px;color:#f7f7b9;margin-bottom:20px}.box13 .social{padding:0;margin:0;list-style:none}.box13 .social li{display:inline-block}.box13 .social li a{display:block;width:35px;height:35px;background:#f7f7b9;border-radius:50%;font-size:17px;color:#1b1462;line-height:35px;margin-right:5px;

 																	transition:all .4s ease-in-out 0s}.box14 .icon li,.box14 .post{display:inline-block}.box13 .social li a:hover{color:#f7f7b9;
 																		background:#39b54a}@media only screen and (max-width:990px){.box13{margin-bottom:30px}}
 																		.box14{position:relative}.box15,.box17,.box18{box-shadow:0 0 5px #7e7d7d;text-align:center}.box14:before{content:"";
 																		width:100%;height:100%;background:rgba(0,0,0,.5);position:absolute;top:0;left:0;opacity:0;transition:all .35s ease 0s}

 																		.box14:hover:before{opacity:1}.box14 img{width:100%;height:auto}.box14 .box-content{width:90%;height:90%;
 																			position:absolute;top:5%;left:5%}.box14 .box-content:after,.box14 .box-content:before{content:"";
 																			position:absolute;top:0;left:0;bottom:0;right:0;opacity:0;transition:all .7s ease 0s}
 																			.box14 .box-content:before{border-bottom:1px solid rgba(255,255,255,.5);border-top:1px solid rgba(255,255,255,.5);
 																				transform:scale(0,1);transform-origin:0 0 0}.box14 .box-content:after{border-left:1px solid rgba(255,255,255,.5);
 																					border-right:1px solid rgba(255,255,255,.5);transform:scale(1,0);transform-origin:100% 0 0}
 																					.box14:hover .box-content:after,.box14:hover .box-content:before{opacity:1;transform:scale(1);transition-delay:.15s}
 																					.box14 .title{font-size:21px;font-weight:700;color:#fff;margin:15px 0;padding-top: 20px;opacity:0;
 																						transform:translate3d(0,-50px,0);transition:transform .5s ease 0s}.box14:hover .title{opacity:1;
 																							transform:translate3d(0,0,0)}.box14 .post{font-size:14px;color:#fff;padding:10px;background:#d79719;opacity:0;
 																								border-radius:0 19px;transform:translate3d(0,-50px,0);
 																								transition:all .7s ease 0s}.box14 .icon,.box15 .icon{padding:0;list-style:none}

 						

 						.box14:hover .post{opacity:1;transform:translate3d(0,0,0);transition-delay:.15s}.box14 .icon{width:100%;
 							margin:0;position:absolute;bottom:-10px;left:0;opacity:0;z-index:1;
 							transition:all .7s ease 0s}.box14:hover .icon{bottom:20px;
 								opacity:1;transition-delay:.15s}.box14 .icon li a{display:block;width:40px;
 									height:40px;line-height:40px;border:1px solid #fff;border-radius:0 16px;
 									font-size:14px;color:#fff;margin-right:5px;
 									transition:all .4s ease 0s}.box14 .icon li a:hover{background:#F89D23;
 										text-decoration: none;border-color:#F89D23}
 										@media only screen and (max-width:990px){.box14{margin-bottom:30px}}.box15{position:relative}
 										.box15 img{width:100%;height:auto}.box15 .box-content{width:100%;height:100%;position:absolute;
 																				top:0;left:0;transition:all .5s ease 0s}.box15:hover .box-content{background-color:rgba(255,242,242,.8)}
 																				.box15 .box-content:after,.box15 .box-content:before{content:"";width:50px;height:50px;
 																					position:absolute;opacity:0;transform:scale(1.5);transition:all .6s ease .3s}.box15 
 																					.box-content:before{border-left:1px solid #040404;border-top:1px solid #040404;top:19px;
 																					left:19px}.box15 .box-content:after{border-bottom:1px solid #040404;border-right:1px solid #040404;
 																					bottom:19px;right:19px}.box15:hover .box-content:after,.box15:hover .box-content:before{opacity:1;
 																					transform:scale(1)}.box15 .title{font-size:22px;color:#000;margin:0;position:relative;top:0;
 																					opacity:0;transition:all 1s ease 10ms}.box15:hover .title{top:39%;
 																																		opacity:1;transition:all .5s cubic-bezier(1,-.53,.405,1.425) 10ms}
 																						.box15 .title:after{content:"";width:0;height:1px;background:#040404;
 																						position:absolute;bottom:-8px;left:0;right:0;margin:0 auto;transition:all 1s ease 0s}
 																						.box15:hover .title:after{width:80%;transition:all 1s ease .8s}.box15 .icon{width:100%;
 																					margin:0 auto;position:absolute;bottom:0;opacity:0;
 																					transition-duration:.6s;transition-timing-function:cubic-bezier(1,-.53,.405,1.425);transition-delay:.1s}
 																					.box15:hover .icon{bottom:39%;opacity:1}.box15 .icon li{display:inline-block}.box15 .icon li a{display:block;
 																					width:40px;height:40px;line-height:40px;border-radius:50%;font-size:18px;color:#000;border:1px solid #000;
 																				margin-right:5px;transition:all .3s ease-in-out 0s}
 																			.box15 .icon li a:hover{background:#000;color:#fff}
 																			@media only screen and (max-width:990px){.box15{margin-bottom:30px}}
 																			








 .jumbotron-room{
 	padding-top: 260px;
 	padding-bottom: 160px;
 	margin-bottom: 0rem;
 	background-color: #444;
 	border-radius: 0rem;
 	height: 80vh;
 	background-size: cover;
 	background: url("../images/room-bg-deluxe.jpg") center;
 	background-repeat: no-repeat;}