/*

To change this license header, choose License Headers in Project Properties.

To change this template file, choose Tools | Templates

and open the template in the editor.

*/

/* 

    Created on : Mar 21, 2017, 4:57:25 PM

    Author     : Adnan lopa

*/

@-webkit-viewport {

  width: device-width; }

@-moz-viewport {

  width: device-width; }

@-ms-viewport {

  width: device-width; }

@-o-viewport {

  width: device-width; }

@viewport {

  width: device-width; }

.link:active, .link:focus, .link:hover {

  color: #d4af61;

  text-decoration: none; }



.noLink:active, .noLink:focus, .noLink:hover {

  text-decoration: none; }



.linkWhite:active, .linkWhite:focus, .linkWhite:hover {

  color: white;

  text-decoration: none; }



.linkBlack:active, .linkBlack:focus, .linkBlack:hover {

  color: black;

  text-decoration: none; }



.reset {

  margin: 0;

  padding: 0; }



.fullImage {

  background-repeat: no-repeat !important;

  background-position: center center !important;

  background-size: cover !important; }



.shadow {

  -webkit-box-shadow: inset 0px 0px 60px 30px rgba(0, 0, 0, 0.19);

  -moz-box-shadow: inset 0px 0px 60px 30px rgba(0, 0, 0, 0.19);

  -ms-box-shadow: inset 0px 0px 60px 30px rgba(0, 0, 0, 0.19);

  -o-box-shadow: inset 0px 0px 60px 30px rgba(0, 0, 0, 0.19);

  box-shadow: inset 0px 0px 60px 30px rgba(0, 0, 0, 0.19); }



.middleCenter {

  display: -webkit-box;

  display: -ms-flexbox;

  display: -webkit-flex;

  display: flex;

  -webkit-box-pack: center;

  -moz-box-pack: center;

  -ms-box-pack: center;

  -o-box-pack: center;

  box-pack: center;

  -webkit-flex-pack: center;

  -moz-flex-pack: center;

  -ms-flex-pack: center;

  -o-flex-pack: center;

  flex-pack: center;

  -webkit-justify-content: center;

  -moz-justify-content: center;

  -ms-justify-content: center;

  -o-justify-content: center;

  justify-content: center;

  -webkit-box-align: center;

  -moz-box-align: center;

  -ms-box-align: center;

  -o-box-align: center;

  box-align: center;

  -webkit-flex-align: center;

  -moz-flex-align: center;

  -ms-flex-align: center;

  -o-flex-align: center;

  flex-align: center;

  -webkit-align-items: center;

  -moz-align-items: center;

  -ms-align-items: center;

  -o-align-items: center;

  align-items: center; }



.animatedDuration {

  -webkit-animation-duration: 3s;

  -moz-animation-duration: 3s;

  -ms-animation-duration: 3s;

  -o-animation-duration: 3s;

  animation-duration: 3s; }



.animateDelay {

  -webkit-animation-delay: 1.5s;

  -moz-animation-delay: 1.5s;

  -ms-animation-delay: 1.5s;

  -o-animation-delay: 1.5s;

  animation-delay: 1.5s; }



.loading {

  -webkit-animation-name: loading;

  -moz-animation-name: loading;

  -ms-animation-name: loading;

  -o-animation-name: loading;

  animation-name: loading;

  -webkit-animation-duration: 3.1s;

  -moz-animation-duration: 3.1s;

  -ms-animation-duration: 3.1s;

  -o-animation-duration: 3.1s;

  animation-duration: 3.1s; }

@-webkit-keyframes loading {

  0% {

    top: 50%;

    height: 2px;

    width: 0; }

  50% {

    top: 50%;

    height: 2px;

    width: 100%; }

  100% {

    top: 0;

    height: 100vh;

    width: 100%; } }

@-moz-keyframes loading {

  0% {

    top: 50%;

    height: 2px;

    width: 0; }

  50% {

    top: 50%;

    height: 2px;

    width: 100%; }

  100% {

    top: 0;

    height: 100vh;

    width: 100%; } }

@-ms-keyframes loading {

  0% {

    top: 50%;

    height: 2px;

    width: 0; }

  50% {

    top: 50%;

    height: 2px;

    width: 100%; }

  100% {

    top: 0;

    height: 100vh;

    width: 100%; } }

@keyframes loading {

  0% {

    top: 50%;

    height: 2px;

    width: 0; }

  50% {

    top: 50%;

    height: 2px;

    width: 100%; }

  100% {

    top: 0;

    height: 100vh;

    width: 100%; } }

.transformSection {

  -webkit-animation-name: transformSection;

  -moz-animation-name: transformSection;

  -ms-animation-name: transformSection;

  -o-animation-name: transformSection;

  animation-name: transformSection;

  -webkit-animation-direction: initial;

  -moz-animation-direction: initial;

  -ms-animation-direction: initial;

  -o-animation-direction: initial;

  animation-direction: initial;

  -webkit-animation-duration: 5s;

  -moz-animation-duration: 5s;

  -ms-animation-duration: 5s;

  -o-animation-duration: 5s;

  animation-duration: 5s; }

@-webkit-keyframes transformSection {

  from {

    -webkit-transform: scale(0.5, 0.5);

    -moz-transform: scale(0.5, 0.5);

    -ms-transform: scale(0.5, 0.5);

    -o-transform: scale(0.5, 0.5);

    transform: scale(0.5, 0.5); }

  to {

    -webkit-transform: scale(1, 1);

    -moz-transform: scale(1, 1);

    -ms-transform: scale(1, 1);

    -o-transform: scale(1, 1);

    transform: scale(1, 1); } }

@-moz-keyframes transformSection {

  from {

    -webkit-transform: scale(0.5, 0.5);

    -moz-transform: scale(0.5, 0.5);

    -ms-transform: scale(0.5, 0.5);

    -o-transform: scale(0.5, 0.5);

    transform: scale(0.5, 0.5); }

  to {

    -webkit-transform: scale(1, 1);

    -moz-transform: scale(1, 1);

    -ms-transform: scale(1, 1);

    -o-transform: scale(1, 1);

    transform: scale(1, 1); } }

@-ms-keyframes transformSection {

  from {

    -webkit-transform: scale(0.5, 0.5);

    -moz-transform: scale(0.5, 0.5);

    -ms-transform: scale(0.5, 0.5);

    -o-transform: scale(0.5, 0.5);

    transform: scale(0.5, 0.5); }

  to {

    -webkit-transform: scale(1, 1);

    -moz-transform: scale(1, 1);

    -ms-transform: scale(1, 1);

    -o-transform: scale(1, 1);

    transform: scale(1, 1); } }

@keyframes transformSection {

  from {

    -webkit-transform: scale(0.5, 0.5);

    -moz-transform: scale(0.5, 0.5);

    -ms-transform: scale(0.5, 0.5);

    -o-transform: scale(0.5, 0.5);

    transform: scale(0.5, 0.5); }

  to {

    -webkit-transform: scale(1, 1);

    -moz-transform: scale(1, 1);

    -ms-transform: scale(1, 1);

    -o-transform: scale(1, 1);

    transform: scale(1, 1); } }

.moveTop {

  margin-bottom: 36px;

  -webkit-animation: moveTop 0.7s;

  -moz-animation: moveTop 0.7s;

  -ms-animation: moveTop 0.7s;

  -o-animation: moveTop 0.7s;

  animation: moveTop 0.7s; }

@-webkit-keyframes moveTop {

  from {

    margin-bottom: 0; }

  to {

    margin-bottom: 36px; } }

@-moz-keyframes moveTop {

  from {

    margin-bottom: 0; }

  to {

    margin-bottom: 36px; } }

@-ms-keyframes moveTop {

  from {

    margin-bottom: 0; }

  to {

    margin-bottom: 36px; } }

@keyframes moveTop {

  from {

    margin-bottom: 0; }

  to {

    margin-bottom: 36px; } }

.linkUnderline {

  display: inline-block;

  color: #d6b161;

  text-decoration: none; }

  .linkUnderline::after {

    content: '';

    display: block;

    width: 0;

    height: 1px;

    background: white;

    -webkit-transition: width 0.3s;

    -moz-transition: width 0.3s;

    -ms-transition: width 0.3s;

    -o-transition: width 0.3s;

    transition: width 0.3s; }

  .linkUnderline:hover::after {

    background: white;

    width: 100%; }



.mouseTransform {

  -webkit-transform: perspective(600px) rotateY(0deg) rotateX(0deg);

  -moz-transform: perspective(600px) rotateY(0deg) rotateX(0deg);

  -ms-transform: perspective(600px) rotateY(0deg) rotateX(0deg);

  -o-transform: perspective(600px) rotateY(0deg) rotateX(0deg);

  transform: perspective(600px) rotateY(0deg) rotateX(0deg); }



.hideShow {

  opacity: 1;

  filter: alpha(opacity=100);

  -webkit-animation-name: hideShow;

  -moz-animation-name: hideShow;

  -ms-animation-name: hideShow;

  -o-animation-name: hideShow;

  animation-name: hideShow;

  -webkit-animation-direction: initial;

  -moz-animation-direction: initial;

  -ms-animation-direction: initial;

  -o-animation-direction: initial;

  animation-direction: initial;

  -webkit-animation-duration: 0.9s;

  -moz-animation-duration: 0.9s;

  -ms-animation-duration: 0.9s;

  -o-animation-duration: 0.9s;

  animation-duration: 0.9s;

  -webkit-animation-iteration-count: alternate;

  -moz-animation-iteration-count: alternate;

  -ms-animation-iteration-count: alternate;

  -o-animation-iteration-count: alternate;

  animation-iteration-count: alternate; }

@-webkit-keyframes hideShow {

  from {

    opacity: 0;

    filter: alpha(opacity=0); }

  to {

    opacity: 1;

    filter: alpha(opacity=100); } }

@-moz-keyframes hideShow {

  from {

    opacity: 0;

    filter: alpha(opacity=0); }

  to {

    opacity: 1;

    filter: alpha(opacity=100); } }

@-ms-keyframes hideShow {

  from {

    opacity: 0;

    filter: alpha(opacity=0); }

  to {

    opacity: 1;

    filter: alpha(opacity=100); } }

@keyframes hideShow {

  from {

    opacity: 0;

    filter: alpha(opacity=0); }

  to {

    opacity: 1;

    filter: alpha(opacity=100); } }

.showHide {

  opacity: 0;

  filter: alpha(opacity=0);

  -webkit-animation-name: showHide;

  -moz-animation-name: showHide;

  -ms-animation-name: showHide;

  -o-animation-name: showHide;

  animation-name: showHide;

  -webkit-animation-direction: initial;

  -moz-animation-direction: initial;

  -ms-animation-direction: initial;

  -o-animation-direction: initial;

  animation-direction: initial;

  -webkit-animation-duration: 0.9s;

  -moz-animation-duration: 0.9s;

  -ms-animation-duration: 0.9s;

  -o-animation-duration: 0.9s;

  animation-duration: 0.9s;

  -webkit-animation-iteration-count: alternate;

  -moz-animation-iteration-count: alternate;

  -ms-animation-iteration-count: alternate;

  -o-animation-iteration-count: alternate;

  animation-iteration-count: alternate; }

@-webkit-keyframes showHide {

  from {

    opacity: 1;

    filter: alpha(opacity=100); }

  to {

    opacity: 0;

    filter: alpha(opacity=0); } }

@-moz-keyframes showHide {

  from {

    opacity: 1;

    filter: alpha(opacity=100); }

  to {

    opacity: 0;

    filter: alpha(opacity=0); } }

@-ms-keyframes showHide {

  from {

    opacity: 1;

    filter: alpha(opacity=100); }

  to {

    opacity: 0;

    filter: alpha(opacity=0); } }

@keyframes showHide {

  from {

    opacity: 1;

    filter: alpha(opacity=100); }

  to {

    opacity: 0;

    filter: alpha(opacity=0); } }

.hoverHide {

  opacity: 1;

  filter: alpha(opacity=100);

  -webkit-transition: opacity 1.4s linear;

  -moz-transition: opacity 1.4s linear;

  -ms-transition: opacity 1.4s linear;

  -o-transition: opacity 1.4s linear;

  transition: opacity 1.4s linear; }

  .hoverHide:active, .hoverHide:focus, .hoverHide:hover {

    opacity: 0.7;

    filter: alpha(opacity=70);

    -webkit-transition: opacity 1.4s linear;

    -moz-transition: opacity 1.4s linear;

    -ms-transition: opacity 1.4s linear;

    -o-transition: opacity 1.4s linear;

    transition: opacity 1.4s linear; }



.hoverShow {

  opacity: 0.7;

  filter: alpha(opacity=70);

  -webkit-transition: opacity 1.4s linear;

  -moz-transition: opacity 1.4s linear;

  -ms-transition: opacity 1.4s linear;

  -o-transition: opacity 1.4s linear;

  transition: opacity 1.4s linear; }

  .hoverShow:active, .hoverShow:focus, .hoverShow:hover {

    opacity: 1;

    filter: alpha(opacity=100);

    -webkit-transition: opacity 1.4s linear;

    -moz-transition: opacity 1.4s linear;

    -ms-transition: opacity 1.4s linear;

    -o-transition: opacity 1.4s linear;

    transition: opacity 1.4s linear; }



.rotate90degLeft {

  -webkit-transform: rotate(90deg);

  -moz-transform: rotate(90deg);

  -ms-transform: rotate(90deg);

  -o-transform: rotate(90deg);

  transform: rotate(90deg);

  -webkit-transform-origin: left top 0;

  -moz-transform-origin: left top 0;

  -ms-transform-origin: left top 0;

  -o-transform-origin: left top 0;

  transform-origin: left top 0; }



.rotate90degRight {

  -webkit-transform: rotate(90deg);

  -moz-transform: rotate(90deg);

  -ms-transform: rotate(90deg);

  -o-transform: rotate(90deg);

  transform: rotate(90deg);

  -webkit-transform-origin: right top 0;

  -moz-transform-origin: right top 0;

  -ms-transform-origin: right top 0;

  -o-transform-origin: right top 0;

  transform-origin: right top 0; }



.bounce {

  -webkit-animation: bounce 2s infinite;

  -moz-animation: bounce 2s infinite;

  -ms-animation: bounce 2s infinite;

  -o-animation: bounce 2s infinite;

  animation: bounce 2s infinite; }



@keyframes bounce {

  0%, 20%, 50%, 80%, 100% {

    -webkit-transform: translateY(0);

    -moz-transform: translateY(0);

    -ms-transform: translateY(0);

    -o-transform: translateY(0);

    transform: translateY(0); }

  40% {

    -webkit-transform: translateY(-30px);

    -moz-transform: translateY(-30px);

    -ms-transform: translateY(-30px);

    -o-transform: translateY(-30px);

    transform: translateY(-30px); }

  60% {

    -webkit-transform: translateY(-15px);

    -moz-transform: translateY(-15px);

    -ms-transform: translateY(-15px);

    -o-transform: translateY(-15px);

    transform: translateY(-15px); } }

.effect1 {

  -webkit-box-shadow: 0 10px 6px -6px #010101;

  -moz-box-shadow: 0 10px 6px -6px #010101;

  -ms-box-shadow: 0 10px 6px -6px #010101;

  -o-box-shadow: 0 10px 6px -6px #010101;

  box-shadow: 0 10px 6px -6px #010101; }



.effect2 {

  position: relative; }

  .effect2:before, .effect2:after {

    z-index: -1;

    position: absolute;

    content: "";

    bottom: 15px;

    left: 10px;

    width: 50%;

    top: 80%;

    max-width: 300px;

    background: #010101;

    -webkit-box-shadow: 0 15px 10px #010101;

    -moz-box-shadow: 0 15px 10px #010101;

    -ms-box-shadow: 0 15px 10px #010101;

    -o-box-shadow: 0 15px 10px #010101;

    box-shadow: 0 15px 10px #010101;

    -webkit-transform: rotate(-3deg);

    -moz-transform: rotate(-3deg);

    -ms-transform: rotate(-3deg);

    -o-transform: rotate(-3deg);

    transform: rotate(-3deg); }

  .effect2:after {

    -webkit-transform: rotate(3deg);

    -moz-transform: rotate(3deg);

    -ms-transform: rotate(3deg);

    -o-transform: rotate(3deg);

    transform: rotate(3deg);

    right: 10px;

    left: auto; }



.effect3 {

  position: relative; }

  .effect3:before {

    z-index: -1;

    position: absolute;

    content: "";

    bottom: 15px;

    left: 10px;

    width: 50%;

    top: 80%;

    max-width: 300px;

    background: #010101;

    -webkit-box-shadow: 0 15px 10px #010101;

    -moz-box-shadow: 0 15px 10px #010101;

    -ms-box-shadow: 0 15px 10px #010101;

    -o-box-shadow: 0 15px 10px #010101;

    box-shadow: 0 15px 10px #010101;

    -webkit-transform: rotate(-3deg);

    -moz-transform: rotate(-3deg);

    -ms-transform: rotate(-3deg);

    -o-transform: rotate(-3deg);

    transform: rotate(-3deg); }



.effect4 {

  position: relative; }

  .effect4:after {

    z-index: -1;

    position: absolute;

    content: "";

    bottom: 15px;

    right: 10px;

    left: auto;

    width: 50%;

    top: 80%;

    max-width: 300px;

    background: #010101;

    -webkit-box-shadow: 0 15px 10px #010101;

    -moz-box-shadow: 0 15px 10px #010101;

    -ms-box-shadow: 0 15px 10px #010101;

    -o-box-shadow: 0 15px 10px #010101;

    box-shadow: 0 15px 10px #010101;

    -webkit-transform: rotate(3deg);

    -moz-transform: rotate(3deg);

    -ms-transform: rotate(3deg);

    -o-transform: rotate(3deg);

    transform: rotate(3deg); }



.effect5 {

  position: relative; }

  .effect5:before, .effect5:after {

    z-index: -1;

    position: absolute;

    content: "";

    bottom: 25px;

    left: 10px;

    width: 50%;

    top: 80%;

    max-width: 300px;

    background: #010101;

    -webkit-box-shadow: 0 35px 20px #010101;

    -moz-box-shadow: 0 35px 20px #010101;

    -ms-box-shadow: 0 35px 20px #010101;

    -o-box-shadow: 0 35px 20px #010101;

    box-shadow: 0 35px 20px #010101;

    -webkit-transform: rotate(-8deg);

    -moz-transform: rotate(-8deg);

    -ms-transform: rotate(-8deg);

    -o-transform: rotate(-8deg);

    transform: rotate(-8deg); }

  .effect5:after {

    -webkit-transform: rotate(8deg);

    -moz-transform: rotate(8deg);

    -ms-transform: rotate(8deg);

    -o-transform: rotate(8deg);

    transform: rotate(8deg);

    right: 10px;

    left: auto; }



.effect6 {

  position: relative;

  -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;

  -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;

  box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset; }

  .effect6:before, .effect6:after {

    content: "";

    position: absolute;

    z-index: -1;

    -webkit-box-shadow: 0 0 20px rgba(0, 0, 0, 0.8);

    -moz-box-shadow: 0 0 20px rgba(0, 0, 0, 0.8);

    -ms-box-shadow: 0 0 20px rgba(0, 0, 0, 0.8);

    -o-box-shadow: 0 0 20px rgba(0, 0, 0, 0.8);

    box-shadow: 0 0 20px rgba(0, 0, 0, 0.8);

    top: 50%;

    bottom: 0;

    left: 10px;

    right: 10px;

    -webkit-border-radius: 10;

    -moz-border-radius: 10;

    -ms-border-radius: 10;

    -o-border-radius: 10;

    border-radius: 10; }

  .effect6:after {

    right: 10px;

    left: auto;

    -webkit-transform: skew(8deg) rotate(3deg);

    -moz-transform: skew(8deg) rotate(3deg);

    -ms-transform: skew(8deg) rotate(3deg);

    -o-transform: skew(8deg) rotate(3deg);

    transform: skew(8deg) rotate(3deg); }



.effect7 {

  position: relative;

  -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;

  -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;

  box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset; }

  .effect7:before, .effect7:after {

    content: "";

    position: absolute;

    z-index: -1;

    -webkit-box-shadow: 0 0 20px rgba(0, 0, 0, 0.8);

    -moz-box-shadow: 0 0 20px rgba(0, 0, 0, 0.8);

    -ms-box-shadow: 0 0 20px rgba(0, 0, 0, 0.8);

    -o-box-shadow: 0 0 20px rgba(0, 0, 0, 0.8);

    box-shadow: 0 0 20px rgba(0, 0, 0, 0.8);

    top: 0;

    bottom: 0;

    left: 10px;

    right: 10px;

    -webkit-border-radius: 10;

    -moz-border-radius: 10;

    -ms-border-radius: 10;

    -o-border-radius: 10;

    border-radius: 10; }

  .effect7:after {

    right: 10px;

    left: auto;

    -webkit-transform: skew(8deg) rotate(3deg);

    -moz-transform: skew(8deg) rotate(3deg);

    -ms-transform: skew(8deg) rotate(3deg);

    -o-transform: skew(8deg) rotate(3deg);

    transform: skew(8deg) rotate(3deg); }



.effect8 {

  position: relative;

  -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;

  -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;

  box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset; }

  .effect8:before, .effect8:after {

    content: "";

    position: absolute;

    z-index: -1;

    -webkit-box-shadow: 0 0 20px rgba(0, 0, 0, 0.8);

    -moz-box-shadow: 0 0 20px rgba(0, 0, 0, 0.8);

    -ms-box-shadow: 0 0 20px rgba(0, 0, 0, 0.8);

    -o-box-shadow: 0 0 20px rgba(0, 0, 0, 0.8);

    box-shadow: 0 0 20px rgba(0, 0, 0, 0.8);

    top: 10px;

    bottom: 10px;

    left: 0;

    right: 0;

    -webkit-border-radius: 10;

    -moz-border-radius: 10;

    -ms-border-radius: 10;

    -o-border-radius: 10;

    border-radius: 10; }

  .effect8:after {

    right: 10px;

    left: auto;

    -webkit-transform: skew(8deg) rotate(3deg);

    -moz-transform: skew(8deg) rotate(3deg);

    -ms-transform: skew(8deg) rotate(3deg);

    -o-transform: skew(8deg) rotate(3deg);

    transform: skew(8deg) rotate(3deg); }



/*

To change this license header, choose License Headers in Project Properties.

To change this template file, choose Tools | Templates

and open the template in the editor.

*/

/* 

    Created on : Mar 31, 2018, 7:43:59 AM

    Author     : Adnan lopa

*/

@font-face {

  font-family: 'VolteRounded-Regular';

  src: url("https://anwaresidence.com/assets/front/fonts/VolteRounded-Regular.eot");

  src: url("https://anwaresidence.com/assets/front/fonts/VolteRounded-Regular.eot?#iefix") format("embedded-open_cardtype"), url("https://anwaresidence.com/assets/front/fonts/VolteRounded-Regular.woff") format("woff"), url("https://anwaresidence.com/assets/front/fonts/VolteRounded-Regular.ttf") format("truetype");

  font-style: normal;

  font-weight: normal;

  text-rendering: optimizeLegibility; }

@-webkit-viewport {

  width: device-width; }

@-moz-viewport {

  width: device-width; }

@-ms-viewport {

  width: device-width; }

@-o-viewport {

  width: device-width; }

@viewport {

  width: device-width; }

::-webkit-scrollbar {

  width: 8px; }



::-webkit-scrollbar-track {

  background: #f1f1f1; }



::-webkit-scrollbar-thumb {

  background: #696761; }



::-webkit-scrollbar-thumb:hover {

  background: #555; }



* {

  -webkit-box-sizing: border-box;

  -moz-box-sizing: border-box;

  -ms-box-sizing: border-box;

  -o-box-sizing: border-box;

  box-sizing: border-box; }



body {

  height: 100%;

  width: 100%;

  margin: 0;

  padding: 0;

  z-index: 1; }



h1,

h2,

h3,

h4,

h5 {

  color: #000000; }



button {

  outline: none !important; }



img {

  margin: 0 auto; }



iframe {

  width: 100%; }



.table-responsive::-webkit-scrollbar {

  height: 1px; }

.table-responsive::-webkit-scrollbar-track {

  -webkit-box-shadow: inset 0 0 7px #f7f7f7;

  -moz-box-shadow: inset 0 0 7px #f7f7f7;

  -ms-box-shadow: inset 0 0 7px #f7f7f7;

  -o-box-shadow: inset 0 0 7px #f7f7f7;

  box-shadow: inset 0 0 7px #f7f7f7;

  -webkit-border-radius: 0;

  -moz-border-radius: 0;

  -ms-border-radius: 0;

  -o-border-radius: 0;

  border-radius: 0; }

.table-responsive::-webkit-scrollbar-thumb {

  -webkit-box-shadow: inset 0 0 7px black;

  -moz-box-shadow: inset 0 0 7px black;

  -ms-box-shadow: inset 0 0 7px black;

  -o-box-shadow: inset 0 0 7px black;

  box-shadow: inset 0 0 7px black;

  -webkit-border-radius: 0;

  -moz-border-radius: 0;

  -ms-border-radius: 0;

  -o-border-radius: 0;

  border-radius: 0; }



.form-control,

input[type="text"],

input[type="submit"],

input[type="password"],

input[type="email"],

input[type="tel"],

textarea[type="text"] {

  -webkit-border-radius: 0;

  -moz-border-radius: 0;

  -ms-border-radius: 0;

  -o-border-radius: 0;

  border-radius: 0;

  box-shadow: none;

  outline: none; }

  .form-control::-webkit-input-placeholder, input[type="text"]::-webkit-input-placeholder, input[type="submit"]::-webkit-input-placeholder, input[type="password"]::-webkit-input-placeholder, input[type="email"]::-webkit-input-placeholder, input[type="tel"]::-webkit-input-placeholder, textarea[type="text"]::-webkit-input-placeholder {

    color: black; }

  .form-control:-moz-placeholder, input[type="text"]:-moz-placeholder, input[type="submit"]:-moz-placeholder, input[type="password"]:-moz-placeholder, input[type="email"]:-moz-placeholder, input[type="tel"]:-moz-placeholder, textarea[type="text"]:-moz-placeholder {

    color: black; }

  .form-control::-moz-placeholder, input[type="text"]::-moz-placeholder, input[type="submit"]::-moz-placeholder, input[type="password"]::-moz-placeholder, input[type="email"]::-moz-placeholder, input[type="tel"]::-moz-placeholder, textarea[type="text"]::-moz-placeholder {

    color: black; }

  .form-control:-ms-input-placeholder, input[type="text"]:-ms-input-placeholder, input[type="submit"]:-ms-input-placeholder, input[type="password"]:-ms-input-placeholder, input[type="email"]:-ms-input-placeholder, input[type="tel"]:-ms-input-placeholder, textarea[type="text"]:-ms-input-placeholder {

    color: black; }



select {

  border: none !important; }



.container {

  padding-right: 50px;

  padding-left: 50px;

  display: block;

  overflow: none;

  z-index: 1; 
}
.container-logo {

  background: #fbf2e9;

  padding-right: 50px;

  padding-left: 50px;

  display: block;

  overflow: none;

  z-index: 1; 
}

/*

 * START

 * LAYOUT

 */

.block {

  background: none;

  color: black;

  display: block;

  height: auto;

  width: 100%;

  padding: 0 12px 13px 12px;

  margin: 0 0 12px 0; }

  @media (max-width: 768px) {

    .block {

      margin: 0;

      margin-top: 35px;

      padding: 0; } }



/*

 * END

 * LAYOUT

 */

/*

 * START

 * LINE

 */

/*

 * END 

 * LINE

 */

/*

 * START

 * SLIDE MENU

 */

/*

 * END

 * SLIDE MENU

 */

/*

 * START

 * TYPOGRAPHY

 */

.button {

  font-family: Lato; font-weight: 400

  font-style: normal;

  letter-spacing: 0;
}

  .button::first-letter {

    text-transform: capitalize; }



/*

 * END

 * TYPOGRAPHY

 */

.btn {

  box-shadow: none;

  outline: none; }



.btn-send {

  font-family: Lato;

  font-weight: 300;

  background-color: black;

  color: white;

  padding: 12px 50px;

  border: none;

  border-radius: 0px;

  cursor: pointer; }

  .btn-send:active, .btn-send:focus, .btn-send:hover {

    background-color: #d4af61;

    color: white; }



.btn-send-post-detail {

  padding: 12px 30px;

  width: auto; }



.avenir {

  font-family: Lato; font-weight: 400}



.gold-color {

  color: #D4AE60; }









.tahun {

    color: black;

    font-size: 70px;

    font-weight: bold;

    margin-top: -6px;

}



@media (max-width: 768px){



.tahun {

    color: black;

    font-size: 50px;

    font-weight: bold;

    margin-top: -3px;

}



}