@import url('https://fonts.googleapis.com/css?family=PT+Sans:400,700&display=swap');

body { color:#000;font-family: 'PT Sans', sans-serif;padding:0px !important;margin:0 auto;}
@media (min-width: 1600px){
body {font-size:18px}
}
@media (max-width: 1600px){
body {font-size:16px}
}

.col-xs-15,
.col-sm-15,
.col-md-15,
.col-lg-15 {
    position: relative;
    min-height: 1px;
    padding-right: 15px;
    padding-left: 15px;
	width:20%;
	float:left
}
.col-xs-15 {
    width: 20%;
    float: left;
}


@media (min-width: 1430px){
.container-14{width:1400px}
}
.contact{font-weight:bold;font-size:18px;margin-top:50px}
.contact-2{font-size:18px}
.contact-3{font-size:18px;margin-bottom:25px}
.contact-4{font-size:18px}
.contact-5{margin-top:40px}
.contact-6{margin-top:35px}
.head_title{font-size:70px;font-weight:bold;text-transform:uppercase}
.section-1{background:url(../images/amberhouse_jantar_02.jpg) no-repeat top right;background-size: 50%;}
.section-1 h2{font-size:84px;text-transform:uppercase;font-weight:bold}
.section-1 h2 span{font-weight:normal}
.section-2{margin-bottom:90px}
.section-2 .col-md-6{padding:0px}
.head_title_a{ transform: rotate(270deg);top: 330px;position:relative}
.section-3a{z-index:2}
.section-3b{    margin-top: -200px;z-index:1}
.section-3c{ z-index:2;margin-top:-90px;margin-bottom:50px;}

.number-tel{text-align:right;font-size:36px;margin-top:25px;text-align: right;    font-size: 36px;    padding-right: 19%;    margin-top: 25px;    position: ABSOLUTE;    right: 0px;    bottom: 10px;}


.feature.map {
  height:600px;
}
.feature.map iframe {
  height: 100%;
  width: 100%;
  border: 0;  
}
a{color:#000;text-decoration:none}
a:hover{color:#000;text-decoration:none}

@media (max-width: 1400px){.section-3b {    margin-top: -160px;}}
@media (min-width: 1200px){
	.texts{padding-left:0px;padding-right:0px}
}
@media (min-width: 992px){

.row-flex{display:flex;flex-wrap:wrap;width:100%; align-items: center;  justify-content: center;}	
.section-3a img{  /*  border-right: 35px solid #fff;border-bottom: 35px solid #fff;position:relative;width:calc(100% + 35px);height:calc(100% + 35px)*/}
.section-3a .row-pp:before{content:"";width:calc(100% + 35px);height:35px;background:#fff;position:absolute;bottom:-35px;left:0px}
.section-3a .row-pp:after{content:"";width:35px;height:100%;background:#fff;position:absolute;right:-35px;top:0px}
.section-3c img{  /*  border-top: 38px solid #fff;border-left: 38px solid #fff;*/}
.section-3c .row-pp:before{content:"";width:calc(100% + 35px);height:35px;background:#fff;position:absolute;top:-35px;right:0px}
.section-3c .row-pp:after{content:"";width:35px;height:100%;background:#fff;position:absolute;left:-35px;top:0px}
	}
@media (max-width: 1199px){

	
.number-tel{position:relative;padding-right:10%;    margin-top: 30px;}
.head_title_a {    transform: rotate(270deg);    top: 140px;    position: relative;}
.head_title {    font-size: 50px;    font-weight: bold;    text-transform: uppercase;}
.section-3b {    margin-top: -100px;    z-index: 1;}
.section-1 h2 {    font-size: 48px;    text-transform: uppercase;    font-weight: bold;}
}
@media (max-width: 1199px) and (min-width:992px){
.section-2 .texts{padding-left:0px}
.section-3a .texts{padding-left:30px}
.section-3c .texts{padding-left:0px}
}
@media (min-width: 769px){.row-pp{margin-left:-15px;margin-right:-15px;}}
@media (max-width: 768px){
.section-2 {margin-bottom: 30px;}
.head_title {font-size: 30px;}
.row-flex {display:block}
.section-1{background:none}
.head_title_a {   transform: rotate(0deg);    margin-top:15px;margin-bottom:10px;top: 0px;   position: relative;}
.section-1 h2{font-size:30px;text-transform:uppercase;font-weight:bold;padding-left:0px}
.number-tel{text-align:right;font-size:16px;    padding-right: 15px;margin-top: 35px;}
.section-3b {    margin-top: 0px;    z-index: 1;}
.section-3c {    z-index: 2;    margin-top: 20px;    margin-bottom: 0px;padding-left:15px;padding-right:15px}
.section-3c img{width:100%;max-width:initial;border:0px}
.section-3c .col-md-6{padding-left:0px;padding-right:0px}
.section-3c .col-md-5{padding-left:15px;padding-right:15px}
.section-4 .col-md-5{margin-top:15px}
.texts{padding-left:0px;padding-right:0px;padding-top:10px}
.head_title{padding-left:0px;padding-right:0px}
.section-3a img{border:0px;width:100%;max-width:initial}
.row-flex .col-md-6{padding-left:15px;padding-right:15px;margin-top:20px}
.section-3 .col-md-6{padding-left:15px;padding-right:15px}
.section-3 .col-md-7{padding-left:15px;padding-right:15px}
.section-1 .col-md-10{padding-left:15px;padding-right:15px}
.section-2 img{width:100%}
.section-3a .col-md-12{margin-bottom:15px}
.feature.map iframe{padding-left:15px;padding-right:15px}
.contact-6{margin-bottom:20px}
.contact{margin-top:25px}
}

@media (max-width: 700px){
.section-1 h2 {font-size: 19px;}
.number-tel {margin-top: 30px;padding-left:0px}
.section-2 {    margin-bottom: 30px;}
.section-3c {    z-index: 2;    margin-top: 20px;    margin-bottom: 0px;    padding-left: 15px;    padding-right: 15px;}
.section-3 .col-md-6 {    padding-left:15px;    padding-right: 15px;}
}
@media (max-width: 360px){

}

.delay-1{-webkit-animation-delay:0.30s;-moz-animation-delay:0.30s;-o-animation-delay:0.30s;animation-delay:0.30s;}
.delay-2{-webkit-animation-delay:0.60s;-moz-animation-delay:0.60s;-o-animation-delay:0.60s;animation-delay:0.60s;}
.delay-3{-webkit-animation-delay:0.90s;-moz-animation-delay:0.90s;-o-animation-delay:0.90s;animation-delay:0.90s;}
.delay-4{-webkit-animation-delay:1.20s;-moz-animation-delay:1.20s;-o-animation-delay:1.20s;animation-delay:1.20s;}
.delay-5{-webkit-animation-delay:1.50s;-moz-animation-delay:1.50s;-o-animation-delay:1.50s;animation-delay:1.50s;}
.delay-6{-webkit-animation-delay:0.90s;-moz-animation-delay:0.90s;-o-animation-delay:0.90s;animation-delay:0.90s;}
.delay-7{-webkit-animation-delay:1.05s;-moz-animation-delay:1.05s;-o-animation-delay:1.05s;animation-delay:1.05s;}
.delay-8{-webkit-animation-delay:1.20s;-moz-animation-delay:1.20s;-o-animation-delay:1.20s;animation-delay:1.20s;}

.wow {
   visibility: hidden;
 }