*{
margin:0;
padding:0;
box-sizing:border-box;
background-size:auto auto;
}

.dv1{
margin-top:100px;
position:relative;
background-size:auto auto;
}

.dv2{
left:50%;
padding-left:15px;
padding-right:15px;
position:relative;
width:1200px;
transform: translateX(-50%);
background-size:auto auto;
font-family:'Forum-Regular';
text-align:center;
font-size:60px;
color:#08457C;
}

.dv3{
padding-bottom:60px;
margin-top:60px;
margin-bottom:30px;
position:relative;
background-size:auto auto;
}

.dv4{
left:50%;
position:relative;
width:1200px;
transform: translateX(-50%);
background-size:auto auto;
}

.dv5{
left:50%;
display:flex;
position:relative;
width:1200px;
transform: translateX(-50%);
justify-content:space-between;
background-size:auto auto;
}

.dv7{
margin-left:30px;
margin-right:130px;
position:relative;
background-size:auto auto;
font-family:'Roboto-Light';
font-size:21px;
color:#08457C;
}

.dv8{
margin-bottom:60px;
margin-right:30px;
position:relative;
background-size:auto auto;
font-family:'Roboto-Light';
text-align:justify;
font-size:23px;
color:#08457C;
}

.dv6{
position:relative;
width:400px;
height:400px;
flex-grow:0;
flex-shrink:0;
background:url(../../templates/8/1732448661.jpg);
background-position:center center;
background-size:cover;
background-repeat:no-repeat;
border-radius:60px 60px 60px 60px;
}

.dv9{
position:relative;
background-size:auto auto;
}

.dv10{
left:50%;
padding-top:50px;
padding-left:15px;
padding-bottom:50px;
padding-right:15px;
position:relative;
width:1200px;
transform: translateX(-50%);
background-size:auto auto;
}

.dv11{
position:relative;
background-size:auto auto;
font-family:'Forum-Regular';
text-align:center;
font-size:50px;
color:#08457C;
}

.dv12{
display:flex;
padding-top:60px;
padding-left:15px;
padding-bottom:60px;
padding-right:15px;
position:relative;
justify-content:space-between;
flex-wrap:wrap;
background-size:auto auto;
}

.dv13{
margin-bottom:80px;
position:relative;
width:360px;
height:276px;
background-size:auto auto;
}

.dv14{
left:50%;
margin-bottom:20px;
position:relative;
width:180px;
height:180px;
transform: translateX(-50%);
background:url(../../templates/6/1732401377.svg);
background-position:center center;
background-size:contain;
background-repeat:no-repeat;
}

.dv15{
padding-left:10px;
padding-right:10px;
position:relative;
background-size:auto auto;
font-family:'Roboto-Light';
text-align:center;
font-size:21px;
color:#08457C;
}

.dv16{
position:relative;
width:360px;
height:276px;
background-size:auto auto;
}

.dv17{
left:50%;
margin-bottom:20px;
position:relative;
width:180px;
height:180px;
transform: translateX(-50%);
background:url(../../templates/6/1732401386.svg);
background-position:center center;
background-size:contain;
background-repeat:no-repeat;
}

.dv18{
padding-left:10px;
padding-right:10px;
position:relative;
background-size:auto auto;
font-family:'Roboto-Light';
text-align:center;
font-size:21px;
color:#08457C;
}

.dv19{
position:relative;
width:360px;
height:276px;
background-size:auto auto;
}

.dv20{
left:50%;
margin-bottom:20px;
position:relative;
width:180px;
height:180px;
transform: translateX(-50%);
background:url(../../templates/6/1732401392.svg);
background-position:center center;
background-size:contain;
background-repeat:no-repeat;
}

.dv21{
padding-left:10px;
padding-right:10px;
position:relative;
background-size:auto auto;
font-family:'Roboto-Light';
text-align:center;
font-size:21px;
color:#08457C;
}

.dv22{
position:relative;
width:360px;
height:276px;
background-size:auto auto;
}

.dv23{
left:50%;
margin-bottom:20px;
position:relative;
width:180px;
height:180px;
transform: translateX(-50%);
background:url(../../templates/6/1732401400.svg);
background-position:center center;
background-size:contain;
background-repeat:no-repeat;
}

.dv24{
padding-left:10px;
padding-right:10px;
position:relative;
background-size:auto auto;
font-family:'Roboto-Light';
text-align:center;
font-size:21px;
color:#08457C;
}

.dv25{
position:relative;
width:360px;
height:276px;
background-size:auto auto;
}

.dv26{
left:50%;
margin-bottom:20px;
position:relative;
width:180px;
height:180px;
transform: translateX(-50%);
background:url(../../templates/6/1732401407.svg);
background-position:center center;
background-size:contain;
background-repeat:no-repeat;
}

.dv27{
padding-left:10px;
padding-right:10px;
position:relative;
background-size:auto auto;
font-family:'Roboto-Light';
text-align:center;
font-size:21px;
color:#08457C;
}

.dv28{
position:relative;
width:360px;
height:276px;
background-size:auto auto;
}

.dv29{
left:50%;
margin-bottom:20px;
position:relative;
width:180px;
height:180px;
transform: translateX(-50%);
background:url(../../templates/6/1732401413.svg);
background-position:center center;
background-size:contain;
background-repeat:no-repeat;
}

.dv30{
padding-left:10px;
padding-right:10px;
position:relative;
background-size:auto auto;
font-family:'Roboto-Light';
text-align:center;
font-size:21px;
color:#08457C;
}

.dv31{
position:relative;
background-size:auto auto;
}

.dv32{
left:50%;
display:flex;
padding-top:100px;
padding-left:15px;
padding-bottom:100px;
padding-right:15px;
position:relative;
width:1200px;
transform: translateX(-50%);
justify-content:space-between;
background-size:auto auto;
}

.dv33{
position:relative;
width:560px;
height:650px;
background:url(../../templates/2/1732313983.jpg);
background-position:center center;
background-size:cover;
background-repeat:no-repeat;
border-radius:50px 50px 50px 50px;
box-shadow:10px 10px 10px rgba(0,0,0,0.1);
}

.dv34{
position:relative;
width:560px;
background-size:auto auto;
}

.dv35{
margin-bottom:40px;
position:relative;
background-size:auto auto;
font-family:'Forum-Regular';
font-size:70px;
color:#11366D;
}

.dv36{
left:0;
top:0;
margin-bottom:30px;
position:relative;
background-size:auto auto;
font-family:'Roboto-Light';
font-size:23px;
color:#11366D;
}

.dv37{
position:relative;
background-size:auto auto;
}

.input{
padding-top:25px;
padding-left:25px;
padding-bottom:25px;
padding-right:25px;
margin-bottom:20px;
position:relative;
width:100%;
height:60px;
background-size:auto auto;
border-top:1px solid #11366D;
border-right:1px solid #11366D;
border-bottom:1px solid #11366D;
border-left:1px solid #11366D;
border-radius:30px 30px 30px 30px;
font-family:'Roboto-Regular';
font-size:16px;
color:#11366D;
}

.sndBtn{
padding-top:14px;
padding-left:10px;
padding-bottom:10px;
padding-right:10px;
margin-top:50px;
position:relative;
width:100%;
height:60px;
background:#11366D;
background-size:auto auto;
border-radius:30px 30px 30px 30px;
font-family:'Forum-Regular';
text-align:center;
font-size:28px;
color:#fff;
cursor:pointer;
}

.formsMess{
padding-top:15px;
padding-left:15px;
padding-bottom:15px;
padding-right:15px;
position:fixed;
background-size:auto auto;
}

.mess{
padding-top:20px;
padding-left:20px;
padding-bottom:20px;
padding-right:20px;
position:relative;
background-size:auto auto;
}

.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;
}

.dv38{
position:relative;
background-size:auto auto;
}

.dv39{
left:50%;
padding-top:50px;
padding-left:15px;
padding-bottom:50px;
padding-right:15px;
position:relative;
width:1200px;
transform: translateX(-50%);
background-size:auto auto;
}

.dv40{
position:relative;
background-size:auto auto;
font-family:'Forum-Regular';
text-align:center;
font-size:50px;
color:#08457C;
}

.dv41{
display:flex;
padding-top:60px;
padding-left:15px;
padding-bottom:60px;
padding-right:15px;
position:relative;
justify-content:space-between;
flex-wrap:wrap;
background-size:auto auto;
}

.dv44{
padding-left:40px;
padding-right:40px;
position:relative;
background-size:auto auto;
font-family:'Roboto-Light';
text-align:center;
font-size:21px;
color:#08457C;
}

.dv47{
padding-left:40px;
padding-right:40px;
position:relative;
background-size:auto auto;
font-family:'Roboto-Light';
text-align:center;
font-size:21px;
color:#08457C;
}

.dv50{
padding-left:40px;
padding-right:40px;
position:relative;
background-size:auto auto;
font-family:'Roboto-Light';
text-align:center;
font-size:21px;
color:#08457C;
}

.dv53{
padding-left:40px;
padding-right:40px;
position:relative;
background-size:auto auto;
font-family:'Roboto-Light';
text-align:center;
font-size:21px;
color:#08457C;
}

.dv56{
padding-left:40px;
padding-right:40px;
position:relative;
background-size:auto auto;
font-family:'Roboto-Light';
text-align:center;
font-size:21px;
color:#08457C;
}

.dv59{
padding-left:40px;
padding-right:40px;
position:relative;
background-size:auto auto;
font-family:'Roboto-Light';
text-align:center;
font-size:21px;
color:#08457C;
}

.dv60{
margin-bottom:40px;
position:relative;
width:360px;
height:200px;
background:#000;
background:#000 url(/engine12/modules/../../templates/8/1734434470.svg);
background-position:center center;
background-size:auto auto;
background-repeat:no-repeat;
border-radius:30px 30px 30px 30px;
}

.dv61{
position:relative;
width:360px;
height:200px;
background:#fff;
background:#fff url(/engine12/modules/../../templates/8/1734434483.svg);
background-position:center center;
background-size:auto auto;
background-repeat:no-repeat;
border-top:1px dotted #a2a2a2;
border-right:1px dotted #a2a2a2;
border-bottom:1px dotted #a2a2a2;
border-left:1px dotted #a2a2a2;
border-radius:30px 30px 30px 30px;
}

.dv62{
position:relative;
width:360px;
height:200px;
background:#fff;
background:#fff url(/engine12/modules/../../templates/8/1734434503.jpg);
background-position:center center;
background-size:contain;
background-repeat:no-repeat;
border-top:1px dotted #a2a2a2;
border-right:1px dotted #a2a2a2;
border-bottom:1px dotted #a2a2a2;
border-left:1px dotted #a2a2a2;
border-radius:30px 30px 30px 30px;
}

.dv66{
position:relative;
height:600px;
background-size:auto auto;
}

.dv67{
left:50%;
padding-top:60px;
padding-left:15px;
padding-bottom:60px;
padding-right:15px;
position:relative;
width:1200px;
transform: translateX(-50%);
background-size:auto auto;
}

.dv68{
margin-bottom:40px;
position:relative;
background-size:auto auto;
font-family:'Forum-Regular';
text-align:center;
font-size:70px;
color:#11366D;
}

.dv69{
display:flex;
position:relative;
height:398px;
justify-content:space-between;
background-size:auto auto;
}

.dv70{
left:0;
top:50%;
position:relative;
width:30px;
height:30px;
transform: translateY(-50%);
flex-grow:0;
flex-shrink:0;
background:url(../../templates/2/1732315449.svg);
background-position:center center;
background-size:contain;
background-repeat:no-repeat;
}

.dv71{
padding-left:30px;
padding-right:30px;
margin-left:20px;
margin-right:20px;
position:relative;
width:100%;
height:100%;
background-size:auto auto;
}

.dv72{
left:50%;
margin-bottom:20px;
position:relative;
width:160px;
height:160px;
transform: translateX(-50%);
background:url(../../templates/2/1732313600.jpg);
background-position:center center;
background-size:cover;
background-repeat:no-repeat;
border-radius:50% 50% 50% 50%;
}

.dv73{
position:relative;
height:134px;
background-size:auto auto;
font-family:'Roboto-Light';
font-size:16px;
color:#11366D;
}

.dv74{
left:50%;
position:relative;
transform: translateX(-50%);
background-size:auto auto;
font-family:'Forum-Regular';
text-align:center;
font-size:26px;
color:#11366D;
}

.dv75{
left:0;
top:50%;
position:relative;
width:30px;
height:30px;
transform: translateY(-50%);
flex-grow:0;
flex-shrink:0;
background:url(../../templates/2/1732315464.svg);
background-position:center center;
background-size:cover;
background-repeat:no-repeat;
}

.dv76{
position:relative;
background-size:auto auto;
}

.dv77{
left:50%;
display:flex;
padding-top:100px;
padding-left:15px;
padding-bottom:100px;
padding-right:15px;
position:relative;
width:1200px;
transform: translateX(-50%);
justify-content:space-between;
background-size:auto auto;
}

.dv78{
position:relative;
width:560px;
height:650px;
background:url(../../templates/2/1732313983.jpg);
background-position:center center;
background-size:cover;
background-repeat:no-repeat;
border-radius:50px 50px 50px 50px;
box-shadow:10px 10px 10px rgba(0,0,0,0.1);
}

.dv79{
position:relative;
width:560px;
background-size:auto auto;
}

.dv80{
margin-bottom:40px;
position:relative;
background-size:auto auto;
font-family:'Forum-Regular';
font-size:70px;
color:#11366D;
}

.dv81{
left:0;
top:0;
margin-bottom:30px;
position:relative;
background-size:auto auto;
font-family:'Roboto-Light';
font-size:23px;
color:#11366D;
}

.dv82{
position:relative;
background-size:auto auto;
}

.dv83{
padding-top:14px;
padding-left:15px;
padding-bottom:15px;
padding-right:15px;
position:relative;
height:60px;
background:#08457C;
background-size:auto auto;
border-radius:30px 30px 30px 30px;
font-family:'Forum-Regular';
text-align:center;
font-size:28px;
color:#fff;
cursor:pointer;
}

p{
}

li{
margin-left:20px;
}

