body {
font-family: 'Roboto', sans-serif;
font-size: 14px;
line-height: 20px;
color: #333333;
min-height: 100%;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
min-width: 1020px;
-webkit-font-smoothing: antialiased;
}

::selection {
	background:#ED9038;
	color:#fff;
}

::-moz-selection {
	background:#ED9038;
	color:#fff;
}

::-webkit-selection {
	background:#ED9038;
	color:#fff;
}

.bold{ font-weight: 900; }
.light{ font-weight: 300; }
.thin{ font-weight: 100; }



.box-1000{
	display: table;
	width: 1000px;
	margin: 0px auto;
}






.i-1920-1484{
background-image: url(../img/i-1920-1484.jpg);
background-repeat: no-repeat;
background-position: center top;
width: 100%;
height: 1050px;
display: table;
margin: 0px auto 0px auto;
}



.i-306-50{
background-repeat: no-repeat;
background-position: center top;
width: 221px;
height: 50px;
float: left;
background-color: transparent;
border: 0px;
color:#ffffff;font-size:16px;
padding: 0px 25px 0px 60px;
border-radius: 25px;
margin-right: 20px;
}


.i-306-50-1{ background-image: url(../img/i-306-50-1.png); }
.i-306-50-2{ background-image: url(../img/i-306-50-2.png); }
.i-306-50-3{ background-image: url(../img/i-306-50-3.png);margin-right: 0px; }
.i-306-50-1-w{ background-image: url(../img/i-306-50-1-w.png); }
.i-306-50-2-w{ background-image: url(../img/i-306-50-2-w.png); }
.i-306-50-3-w{ background-image: url(../img/i-306-50-3-w.png);margin-right: 0px; }
.i-306-50-w{ color:#333333; }

.i-365-71{
background-image: url(../img/i-365-71.png);
width: 365px;
height: 71px;
background-repeat: no-repeat;
background-position: center bottom;
display: table;
margin: 10px auto 0px auto;
cursor: pointer;
overflow: hidden;
border: 0px;
box-shadow: none;
background-color: transparent;
color: rgba(255, 255, 255, 0);
}
.i-365-71:hover{background-position: center top;}

.i-519-71{
background-image: url(../img/i-519-71.png); width: 519px;}


/*PLACEHOLDER*/
form input::-webkit-input-placeholder {color: #ffffff;}
form input:-moz-placeholder {color: #ffffff;}
form input::-moz-placeholder {color: #ffffff;}
form input:-ms-input-placeholder {color: #ffffff;}

form input.i-306-50-w::-webkit-input-placeholder {color: #333333;}
form input.i-306-50-w:-moz-placeholder {color: #333333;}
form input.i-306-50-w::-moz-placeholder {color: #333333;}
form input.i-306-50-w:-ms-input-placeholder {color: #333333;}

/*end.PLACEHOLDER*/


.i-73-81{
background-image: url(../img/i-73-81.png);
width: 73px;
height: 81px;
top: -20px;
left: 690px;

background-repeat: no-repeat;
background-position: center center;
display: table;
position: relative;
}
.i-73-81-w{
	left: 760px;
}


.i-113-110{
background-repeat: no-repeat;
background-position: center top;
width: 113px;
height: 110px;
display: table;
margin: 0px auto 0px auto;
}
.i-113-110-1{ background-image: url(../img/i-113-110-1.jpg); }
.i-113-110-2{ background-image: url(../img/i-113-110-2.jpg); }
.i-113-110-3{ background-image: url(../img/i-113-110-3.jpg); }

.i-113-110-txt{
	font-size:16px;line-height:21px;text-align:center;
	margin: 10px 0px 0px 0px;
}

.i-113-110-txt span{
	font-size:18px;line-height:21px;font-weight:bold;
}




.i-1920-564{
background-image: url(../img/i-1920-564.jpg);
background-repeat: no-repeat;
background-position: center top;
width: 100%;
height: 564px;
display: table;
margin: 0px auto 0px auto;
}


.i-1000-1098{
background-image: url(../img/i-1000-1098.jpg);
background-repeat: no-repeat;
background-position: center top;
width: 100%;
height: 1098px;
display: table;
margin: 0px auto 0px auto;
font-size:16px;line-height:21px;color:#ffffff;text-align:center;
}

.i-1000-1098-item{
	width: 333px;
	height: 166px;
	padding: 0px 0px 0px 0px;
font-size:16px;line-height:21px;color:#ffffff;text-align:center;
}
.i-1000-1098-item.left{
	float: left;
}
.i-1000-1098-item.right{
	float: right;
}
.i-1000-1098-item.center{
	display: table;
	width: 1000px;
}

.i-1000-1098-item > div{
	margin: 85px 0px 0px 0px;
}






/*SLIDER*/
.slide{
	position: relative;
}
.slide-content{
	position: absolute;
	z-index: 0;
	opacity: 0;
	-webkit-transition: opacity 0.3s ease-in-out;
	-moz-transition: opacity 0.3s ease-in-out;
	-o-transition: opacity 0.3s ease-in-out;
	transition: opacity 0.3s ease-in-out;
	-ms-transition: opacity 0.3s ease-in-out;
}
.slide[data-status="cur"] .slide-content{
	 z-index: 1;
	 opacity: 1;
}

.slide-controls{
	display: table;
	margin: 10px auto 0px auto;
}

.dot{
	display: inline-block;
	margin: 0px 5px 0px 5px;
	width: 14px;
	height: 14px;
	border: 1px solid #ffffff;
	border-radius: 7px;
	background-color: transparent;
	cursor: pointer;
	-webkit-transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
	-ms-transition: all 0.3s ease-in-out;
}
.dot[data-status="cur"]{
	background-color: #ffffff;
}
/*SLIDER*/




.i-255-255{
background-repeat: no-repeat;
background-position: left top;
width: 280px;
height: 255px;
display: inline-block;
vertical-align: middle;
}
.i-255-255-1{ background-image: url(../img/i-255-255-1.png); }

.i-255-255-txt{
	display: inline-block;
	vertical-align: middle;
	font-size:16px;line-height:30px;
	font-style: italic;
	color: #ffffff;
	width: 700px;
}

.i-255-255-txt span {
	font-weight: 500;
	font-size:18px;line-height:23px; font-style: normal;
}
.i-255-255-name{
	font-size:22px;line-height:27px;font-weight:500;
	float: right;
	margin: 20px 0px 0px 0px;
	font-style: normal;
}











.i-1920-127{
background-image: url(../img/i-1920-127.jpg);
background-repeat: no-repeat;
background-position: center top;
width: 100%;
height: 127px;
display: table;
margin: 0px auto 0px auto;
}

.i-1920-488{
background-image: url(../img/i-1920-488.jpg);
background-repeat: no-repeat;
background-position: center top;
width: 100%;
height: 488px;
display: table;
margin: 30px auto 0px auto;
}





.i-1920-750{
background-image: url(../img/i-1920-750.jpg);
background-repeat: no-repeat;
background-position: center top;
width: 100%;
height: 750px;
display: table;
margin: 0px auto 0px auto;
}




.i-357-65{
background-image: url(../img/i-357-65.png);
width: 357px;
height: 65px;
background-repeat: no-repeat;
background-position: center bottom;
display: table;
margin: 0px auto 0px auto;
cursor: pointer;
overflow: hidden;
}
.i-357-65:hover{background-position: center top;}




.i-1920-750-1{
background-image: url(../img/i-1920-750-1.jpg?v1.1);
background-repeat: no-repeat;
background-position: center top;
width: 100%;
height: 669px;
display: table;
margin: 0px auto 0px auto;
}


.i-13-13{
background-image: url(../img/i-13-13.png);
background-repeat: no-repeat;
background-position: left center;
width: 20px;
height: 13px;
display: inline-block;
vertical-align: middle;
}



.video{
	width: 71%;
	height: 400px;
	margin: 0 auto;
	background-color: white;
	opacity: 1;
	-webkit-transition: opacity 0.3s ease-in-out;
	-moz-transition: opacity 0.3s ease-in-out;
	-o-transition: opacity 0.3s ease-in-out;
	transition: opacity 0.3s ease-in-out;
	-ms-transition: opacity 0.3s ease-in-out;
}
.video.active{
	opacity: 1;
}

.video.active:after{
	content: "iframe";
}





.form-box{
	display: table;
	width: 1000px;
	margin: 0px auto;
	background-color: rgba(110, 132, 188, 0.5);
	border-radius: 25px;
	height: 270px;

}





.t-1{
	margin: 98px 0px 0px 0px;
}
.t-2{
	margin: 180px 0px 0px 0px;
}
.t-3{
}
.t-4{
color: #fa187d;
}
.b-1{
	margin: 100px 0px 0px 0px; background-color: #82b81a; color: #ffffff;
}
@media only screen and (max-width: 620px) {


.min-1000{
	display: none;
}

body {
min-width: 620px;
}

.box-1000{
	display: table;
	width: 600px;
	margin: 0px auto;
}

.i-1920-1484{
background-image: url(../img/i-600-407.jpg);
background-repeat: no-repeat;
background-position: center top;
width: 100%;
height: 407px;
display: table;
margin: 0px auto 0px auto;
}

.t-1{
	margin: 90px 20px 0px 0px;
	font-size:16px;line-height:21px;
}
.t-2{
	margin: 130px 20px 0px 0px;
}

.i-306-50{
	display: table;
	margin: 0px auto 20px auto;
	float: none;
}
.i-306-50:last-child{
	margin-bottom: 0px;
}

.flowers{
	text-align: center;
}
.flowers > div{
	margin: 0px 20px 20px 20px!important;

}

.i-1920-564{
    background-position: -250px 100px;
    background-size: 1000px auto;
}
.t-3{
	margin: 280px 0px 0px 0px!important;

}
.t-4{
	margin: 10px 0px 0px 0px!important;
	font-size:18px;line-height:23px;
}



.i-1000-1098{
background-image: url(../img/i-333-3355.jpg);
background-repeat: no-repeat;
background-position: center top;
width: 600px;
height: 3355px;
display: table;
margin: 0px auto 0px auto;
}
.i-1000-1098-item,
.i-1000-1098-item.center
{
	display: none;
}
.b-1{
	margin: 20px 0px 0px 0px;
}


.slide-content{
	text-align: center;
}
.i-255-255-txt{
	width: 600px;
}
.i-1920-127{
background-size: 1180px auto;
}

.form-box{
	width: 600px;
	height: 400px;

}





}





.btn {
	display: inline-block;
	color: white;
	text-decoration: none;
	padding: .5em 1em;
	outline: none;
	border-width: 2px 0;
	border-style: solid none;
	border-color: #d22424 #000 #e43c21;
	border-radius: 6px;
	background: linear-gradient(#e41850, #e02c24) #e24724;
	transition: 0.2s;
	font-size:16px;
	
}
.btn:hover { background: linear-gradient(#f12b58, #e41850) #e43c21; text-decoration: none;}
.btn:active { background: linear-gradient(#f12b58, #e41850) #e43c21; text-decoration: none;}

















