.dv2{
position:relative;
height:650px;
z-index:0;
background:url(../../templates/111/1624317429.jpg);
background-size:auto auto;
}

.dv3{
left:50%;
display:flex;
padding-top:130px;
position:relative;
width:1200px;
height:100%;
transform: translateX(-50%);
background-size:auto auto;
}

.dv4{
left:0;
top:0;
position:relative;
width:240px;
height:520px;
background:url(../../templates/111/1624317636.png);
background-position:center center;
background-size:contain;
background-repeat:no-repeat;
}

.dv6{
left:0;
top:0;
padding-top:60px;
position:relative;
width:221px;
flex-grow:1;
background-size:auto auto;
}

.dv7{
margin-bottom:60px;
position:relative;
background-size:auto auto;
font-family:'MerriweatherLight';
text-align:center;
font-size:28px;
color:#fff;
}

.dv8{
margin-bottom:20px;
position:relative;
height:200px;
background:url(../../templates/111/1624317763.svg);
background-position:center center;
background-size:contain;
background-repeat:no-repeat;
}

.dv9{
margin-bottom:60px;
position:relative;
background-size:auto auto;
font-family:'MerriweatherLight';
text-align:center;
font-size:28px;
color:#fff;
}

.dv5{
left:0;
top:0;
position:relative;
width:255px;
height:520px;
background:url(../../templates/111/1624317645.png);
background-position:center center;
background-size:contain;
background-repeat:no-repeat;
text-transform:uppercase;
}

.dv10{
position:relative;
background:url(../../templates/111/1624317933.jpg);
background-size:auto auto;
}

.dv11{
left:50%;
padding-top:200px;
padding-bottom:200px;
position:relative;
width:1200px;
transform: translateX(-50%);
background-size:auto auto;
}

.dv12{
margin-bottom:40px;
position:relative;
background-size:auto auto;
font-family:'MerriweatherLight';
text-align:center;
font-size:60px;
}

.dv13{
left:50%;
margin-bottom:40px;
position:relative;
width:480px;
height:1px;
transform: translateX(-50%);
background:#000;
background-size:auto auto;
}

.dv14{
margin-bottom:40px;
position:relative;
background-size:auto auto;
font-family:'MerriweatherLight';
text-align:center;
font-size:30px;
}

.dv15{
left:50%;
margin-bottom:40px;
position:relative;
width:720px;
transform: translateX(-50%);
background-size:auto auto;
font-family:'lato';
text-align:center;
font-size:17px;
text-transform:uppercase;
}

.dv16{
position:relative;
background:url(../../templates/111/1624318300.jpg);
background-size:auto auto;
}

.dv22{
left:0;
top:0;
position:absolute;
width:100%;
height:100%;
background:rgba(255,255,255,0.5);
background-size:auto auto;
}

.dv17{
left:50%;
padding-top:150px;
padding-bottom:150px;
position:relative;
width:1200px;
transform: translateX(-50%);
background-size:auto auto;
}

.dv18{
margin-bottom:40px;
position:relative;
background-size:auto auto;
font-family:'MerriweatherLight';
text-align:center;
font-size:30px;
}

.dv19{
left:50%;
margin-bottom:40px;
position:relative;
width:720px;
transform: translateX(-50%);
background-size:auto auto;
font-family:'lato';
font-size:17px;
}

.dv20{
left:50%;
margin-bottom:40px;
position:relative;
width:720px;
transform: translateX(-50%);
background-size:auto auto;
font-family:'lato';
font-size:17px;
}

.dv21{
left:50%;
margin-bottom:40px;
position:relative;
width:720px;
transform: translateX(-50%);
background-size:auto auto;
font-family:'lato';
text-align:center;
font-size:17px;
text-transform:uppercase;
}

.dv23{
position:relative;
background:url(../../templates/111/1624317933.jpg);
background-size:auto auto;
}

.dv24{
left:50%;
padding-top:200px;
padding-bottom:200px;
position:relative;
width:1200px;
transform: translateX(-50%);
background-size:auto auto;
}

.dv25{
margin-bottom:40px;
position:relative;
background-size:auto auto;
font-family:'MerriweatherLight';
text-align:center;
font-size:38px;
}

.dv26{
left:50%;
display:flex;
margin-bottom:40px;
position:relative;
width:720px;
transform: translateX(-50%);
justify-content:space-between;
background-size:auto auto;
}

.dv27{
position:relative;
width:78px;
height:81px;
background:url(../../templates/111/1624318848.png);
background-position:center center;
background-size:contain;
background-repeat:no-repeat;
}

.dv28{
padding-left:40px;
position:relative;
width:551px;
flex-grow:1;
background-size:auto auto;
}

.dv29{
position:relative;
background-size:auto auto;
font-family:'Lato-Bold';
font-size:19px;
}

.dv30{
position:relative;
background-size:auto auto;
font-family:'lato';
font-size:17px;
}

.dv31{
left:50%;
display:flex;
margin-bottom:40px;
position:relative;
width:720px;
transform: translateX(-50%);
justify-content:space-between;
background-size:auto auto;
}

.dv32{
position:relative;
width:78px;
height:81px;
background:url(../../templates/111/1624319079.png);
background-position:center center;
background-size:contain;
background-repeat:no-repeat;
}

.dv33{
padding-left:40px;
position:relative;
width:551px;
flex-grow:1;
background-size:auto auto;
}

.dv34{
position:relative;
background-size:auto auto;
font-family:'Lato-Bold';
font-size:19px;
}

.dv35{
position:relative;
background-size:auto auto;
font-family:'lato';
font-size:17px;
}

.dv36{
left:50%;
display:flex;
margin-bottom:40px;
position:relative;
width:720px;
transform: translateX(-50%);
justify-content:space-between;
background-size:auto auto;
}

.dv37{
position:relative;
width:78px;
height:81px;
background:url(../../templates/111/1624319096.png);
background-position:center center;
background-size:contain;
background-repeat:no-repeat;
}

.dv38{
padding-left:40px;
position:relative;
width:551px;
flex-grow:1;
background-size:auto auto;
}

.dv39{
position:relative;
background-size:auto auto;
font-family:'Lato-Bold';
font-size:19px;
}

.dv40{
position:relative;
background-size:auto auto;
font-family:'lato';
font-size:17px;
}

.dv41{
left:50%;
display:flex;
margin-bottom:40px;
position:relative;
width:720px;
transform: translateX(-50%);
justify-content:space-between;
background-size:auto auto;
}

.dv42{
position:relative;
width:78px;
height:81px;
background:url(../../templates/111/1624319110.png);
background-position:center center;
background-size:contain;
background-repeat:no-repeat;
}

.dv43{
padding-left:40px;
position:relative;
width:551px;
flex-grow:1;
background-size:auto auto;
}

.dv44{
position:relative;
background-size:auto auto;
font-family:'Lato-Bold';
font-size:19px;
}

.dv45{
position:relative;
background-size:auto auto;
font-family:'lato';
font-size:17px;
}

.dv46{
left:50%;
display:flex;
margin-bottom:40px;
position:relative;
width:720px;
transform: translateX(-50%);
justify-content:space-between;
background-size:auto auto;
}

.dv47{
position:relative;
width:78px;
height:81px;
background:url(../../templates/111/1624319124.png);
background-position:center center;
background-size:contain;
background-repeat:no-repeat;
}

.dv48{
padding-left:40px;
position:relative;
width:551px;
flex-grow:1;
background-size:auto auto;
}

.dv49{
position:relative;
background-size:auto auto;
font-family:'Lato-Bold';
font-size:19px;
}

.dv50{
position:relative;
background-size:auto auto;
font-family:'lato';
font-size:17px;
}

.dv51{
position:relative;
background-size:auto auto;
}

.dv52{
left:50%;
padding-top:200px;
padding-bottom:200px;
position:relative;
width:1200px;
transform: translateX(-50%);
background-size:auto auto;
}

.dv53{
margin-bottom:40px;
position:relative;
background-size:auto auto;
font-family:'MerriweatherLight';
text-align:center;
font-size:30px;
text-transform:uppercase;
}

.dv54{
left:50%;
display:flex;
position:relative;
width:1000px;
transform: translateX(-50%);
background-size:auto auto;
}

.dv55{
position:relative;
width:610px;
height:525px;
background-size:auto auto;
}

.dv70{
left:0;
top:0;
position:absolute;
width:100%;
height:100%;
background:url(../../templates/111/1624375135.jpg);
background-position:center center;
background-size:cover;
background-repeat:no-repeat;
}

.dv71{
left:0;
top:0;
position:absolute;
width:100%;
height:100%;
background:url(../../templates/111/1624375145.jpg);
background-position:center center;
background-size:cover;
background-repeat:no-repeat;
}

.dv72{
left:0;
top:0;
position:absolute;
width:100%;
height:100%;
background:url(../../templates/111/1624375153.jpg);
background-position:center center;
background-size:cover;
background-repeat:no-repeat;
}

.dv73{
left:0;
top:0;
position:absolute;
width:100%;
height:100%;
background:url(../../templates/111/1624375174.jpg);
background-position:center center;
background-size:cover;
background-repeat:no-repeat;
}

.dv74{
left:0;
top:0;
position:absolute;
width:100%;
height:100%;
background:url(../../templates/111/1624375187.jpg);
background-position:center center;
background-size:cover;
background-repeat:no-repeat;
}

.dv56{
padding-left:30px;
position:relative;
width:380px;
flex-grow:0;
background-size:auto auto;
}

.dv57{
margin-bottom:10px;
position:relative;
background-size:auto auto;
font-family:'Lato-Bold';
font-size:24px;
}

.dv58{
margin-bottom:10px;
position:relative;
background-size:auto auto;
font-family:'Lato-Bold';
font-size:24px;
}

.dv59{
margin-bottom:10px;
position:relative;
background-size:auto auto;
font-family:'Lato-Bold';
font-size:24px;
}

.dv60{
margin-bottom:10px;
position:relative;
background-size:auto auto;
font-family:'Lato-Bold';
font-size:24px;
}

.dv61{
margin-bottom:10px;
position:relative;
background-size:auto auto;
font-family:'Lato-Bold';
font-size:24px;
}

.dv62{
margin-bottom:10px;
position:relative;
background-size:auto auto;
font-family:'Lato-Bold';
font-size:24px;
}

.dv63{
margin-bottom:10px;
position:relative;
background-size:auto auto;
font-family:'Lato-Bold';
font-size:24px;
}

.dv64{
margin-bottom:10px;
position:relative;
background-size:auto auto;
font-family:'Lato-Bold';
font-size:24px;
}

.dv65{
margin-bottom:10px;
position:relative;
background-size:auto auto;
font-family:'Lato-Bold';
font-size:24px;
}

.dv66{
margin-bottom:10px;
position:relative;
background-size:auto auto;
font-family:'Lato-Bold';
font-size:24px;
}

.dv67{
margin-bottom:10px;
position:relative;
background-size:auto auto;
font-family:'Lato-Bold';
font-size:24px;
}

.dv68{
margin-bottom:10px;
position:relative;
background-size:auto auto;
font-family:'Lato-Bold';
font-size:24px;
}

.dv69{
margin-bottom:10px;
position:relative;
background-size:auto auto;
font-family:'Lato-Bold';
font-size:24px;
}

.dv75{
position:relative;
background-size:auto auto;
}

.dv76{
left:50%;
padding-top:200px;
padding-bottom:200px;
position:relative;
width:1200px;
transform: translateX(-50%);
background-size:auto auto;
}

.dv77{
margin-bottom:20px;
position:relative;
background-size:auto auto;
font-family:'MerriweatherLight';
text-align:center;
font-size:59px;
}

.dv78{
margin-bottom:40px;
position:relative;
background-size:auto auto;
font-family:'MerriweatherLight';
text-align:center;
font-size:30px;
text-transform:uppercase;
}

.dv79{
left:50%;
margin-bottom:80px;
position:relative;
width:950px;
transform: translateX(-50%);
background-size:auto auto;
font-family:'lato';
text-align:center;
font-size:24px;
text-transform:inherit;
}

.dv80{
left:50%;
display:flex;
position:relative;
width:960px;
height:480px;
transform: translateX(-50%);
align-items:center;
background-size:auto auto;
}

.dv81{
position:relative;
width:50%;
height:100%;
background:url(../../templates/111/1624383717.jpg);
background-position:center top;
background-size:cover;
background-repeat:no-repeat;
}

.dv82{
padding-left:30px;
position:relative;
width:50%;
background-size:auto auto;
font-family:'latoLight';
font-size:20px;
}

.dv83{
left:50%;
display:flex;
position:relative;
width:960px;
height:480px;
transform: translateX(-50%);
align-items:center;
background-size:auto auto;
}

.dv84{
padding-right:30px;
position:relative;
width:50%;
background-size:auto auto;
font-family:'latoLight';
text-align:right;
font-size:20px;
}

.dv85{
position:relative;
width:50%;
height:100%;
background:url(../../templates/111/1624383797.jpg);
background-size:auto auto;
}

.dv86{
position:relative;
background:url(../../templates/111/1624317429.jpg);
background-size:auto auto;
}

.dv87{
left:50%;
padding-top:200px;
padding-bottom:100px;
position:relative;
width:960px;
transform: translateX(-50%);
background-size:auto auto;
}

.dv88{
margin-bottom:50px;
position:relative;
background-size:auto auto;
font-family:'MerriweatherLight';
text-align:center;
font-size:38px;
color:#fff;
text-transform:uppercase;
}

.dv89{
margin-bottom:150px;
position:relative;
background-size:auto auto;
font-family:'lato';
text-align:center;
font-size:20px;
color:#fff;
text-transform:uppercase;
}

.dv90{
left:50%;
display:flex;
margin-bottom:80px;
position:relative;
width:700px;
transform: translateX(-50%);
align-items:center;
background-size:auto auto;
}

.dv91{
position:relative;
width:240px;
height:321px;
background:url(../../templates/111/1624386216.jpg);
background-size:auto auto;
}

.dv92{
margin-left:100px;
position:relative;
background-size:auto auto;
}

.dv93{
margin-bottom:20px;
position:relative;
background-size:auto auto;
font-family:'lato';
font-size:20px;
color:#fff;
}

.dv94{
position:relative;
background-size:auto auto;
font-family:'latoLight';
font-size:20px;
color:#fff;
}

.dv95{
left:50%;
display:flex;
margin-bottom:120px;
position:relative;
width:700px;
transform: translateX(-50%);
align-items:center;
background-size:auto auto;
}

.dv96{
position:relative;
width:240px;
height:321px;
background:url(../../templates/111/1624386342.jpg);
background-size:auto auto;
}

.dv97{
margin-left:100px;
position:relative;
background-size:auto auto;
}

.dv98{
margin-bottom:20px;
position:relative;
background-size:auto auto;
font-family:'lato';
font-size:20px;
color:#fff;
}

.dv99{
position:relative;
background-size:auto auto;
font-family:'latoLight';
font-size:20px;
color:#fff;
}

.dv100{
left:50%;
display:flex;
position:relative;
width:960px;
transform: translateX(-50%);
background-size:auto auto;
}

.dv101{
position:relative;
width:330px;
background-size:auto auto;
}

.dv102{
padding-left:100px;
position:relative;
width:391px;
flex-grow:1;
background-size:auto auto;
}

.hMenuBtn{
padding-top:10px;
padding-left:10px;
padding-bottom:10px;
padding-right:10px;
margin-right:30px;
position:relative;
background-size:auto auto;
font-family:'Lato-Bold';
text-align:center;
font-size:14px;
color:#fff;
text-transform:uppercase;
cursor:pointer;
}

.input{
padding-top:10px;
padding-left:10px;
padding-bottom:10px;
padding-right:10px;
margin-bottom:10px;
position:relative;
width:100%;
background:none;
background-size:auto auto;
border-top:1px solid #fff;
border-right:1px solid #fff;
border-bottom:1px solid #fff;
border-left:1px solid #fff;
font-family:'lato';
font-size:14px;
color:#fff;
}

.sndBtn{
padding-top:5px;
padding-left:5px;
padding-bottom:5px;
padding-right:5px;
margin-top:20px;
position:relative;
width:220px;
background:rgba(255,255,255,0.5);
background-size:auto auto;
border-top:1px solid #fff;
border-right:1px solid #fff;
border-bottom:1px solid #fff;
border-left:1px solid #fff;
font-family:'lato';
text-align:center;
font-size:14px;
color:#fff;
cursor:pointer;
-webkit-transition:0.5s;
-moz-transition:0.5s;
-o-transition:0.5s;
transition:0.5s;
}

.formsMess{
padding-top:30px;
padding-left:30px;
padding-bottom:30px;
padding-right:30px;
position:fixed;
width:500px;
background-size:auto auto;
border-top:1px solid #000;
border-right:1px solid #000;
border-bottom:1px solid #000;
border-left:1px solid #000;
}

.mess{
padding-top:20px;
padding-left:20px;
padding-bottom:20px;
padding-right:20px;
position:relative;
background-size:auto auto;
border-top:1px solid #000;
border-right:1px solid #000;
border-bottom:1px solid #000;
border-left:1px solid #000;
}

.formsShad{
position:fixed;
background-size:auto auto;
border-top:1px solid #000;
border-right:1px solid #000;
border-bottom:1px solid #000;
border-left:1px solid #000;
}

p{
text-indent:20px;
}

li{
margin-left:20px;
}

.sndBtn:hover{
background:#000;border:1px solid #000;
}

