.u-section-1 {background-image: linear-gradient(#4eb5e3, #44086e); background-position: 50% 50%; margin-top: 15px;}
.u-section-1 .u-sheet-1 {background-image: url("../images/54e8d1444950a514f6da8c7dda793678153bdee757596c48732f79d5914ec159be_1280.jpg"); min-height: 852px}
.u-section-1 .u-group-1 {width: 581px; min-height: 258px; background-image: linear-gradient(to right, #4eb5e3, #44086e); box-shadow: 0 2px 16px 10px rgba(78,181,227,1); margin: 10px 0 0 auto}
.u-section-1 .u-container-layout-1 {padding: 0 30px 18px}
.u-section-1 .u-text-1 {font-size: 1.5rem; font-weight: 700; width: 244px; margin: 40px auto 0}
.u-section-1 .u-image-1 {width: 307px; height: 89px; margin: 27px auto 0}
.u-section-1 .u-group-2 {width: 612px; min-height: 280px; background-image: linear-gradient(to right, #4eb5e3, #44086e); box-shadow: 0 2px 16px 10px rgba(78,181,227,1); margin: 261px auto 10px 0}
.u-section-1 .u-container-layout-2 {padding: 0 30px 30px}
.u-section-1 .u-text-2 {font-weight: 700; font-size: 1.875rem; margin: 82px 48px 0} 

@media (max-width: 1199px){ .u-section-1 .u-sheet-1 {min-height: 708px}
.u-section-1 .u-group-1 {width: 426px; min-height: 229px}
.u-section-1 .u-container-layout-1 {padding-bottom: 0}
.u-section-1 .u-text-1 {width: auto; margin-top: 23px; margin-right: 64px; margin-left: 34px}
.u-section-1 .u-image-1 {width: 349px; height: 86px; margin-top: 10px}
.u-section-1 .u-group-2 {width: 490px; min-height: 223px; margin-top: 236px}
.u-section-1 .u-text-2 {width: auto; margin-top: 43px; margin-right: 20px; margin-left: 0} }

@media (max-width: 991px){ .u-section-1 .u-sheet-1 {min-height: 820px}
.u-section-1 .u-group-1 {min-height: 253px; width: 577px; margin-top: 20px; margin-right: auto}
.u-section-1 .u-text-1 {position: relative; margin-top: 41px; margin-right: 46px; margin-left: 30px}
.u-section-1 .u-image-1 {margin-top: 30px}
.u-section-1 .u-group-2 {min-height: 295px; width: 639px; margin-top: 188px; margin-bottom: 60px; margin-left: 41px}
.u-section-1 .u-text-2 {position: relative; margin-top: 70px; margin-left: 38px; margin-right: 38px} }

@media (max-width: 767px){ .u-section-1 .u-sheet-1 {min-height: 715px}
.u-section-1 .u-group-1 {min-height: 202px; width: 530px; margin-top: 19px}
.u-section-1 .u-container-layout-1 {padding-left: 10px; padding-right: 10px}
.u-section-1 .u-text-1 {margin-top: 31px; margin-left: 28px; margin-right: 28px}
.u-section-1 .u-image-1 {margin-top: 19px; margin-left: 81px}
.u-section-1 .u-group-2 {min-height: 207px; width: 520px; margin-top: 237px; margin-left: auto; margin-bottom: 50px}
.u-section-1 .u-container-layout-2 {padding-left: 10px; padding-right: 10px}
.u-section-1 .u-text-2 {margin-top: 57px; margin-left: 28px; margin-right: 28px} }

@media (max-width: 575px){ .u-section-1 .u-sheet-1 {min-height: 878px}
.u-section-1 .u-group-1 {min-height: 255px; margin-top: 18px; margin-right: initial; margin-left: initial; width: auto}
.u-section-1 .u-text-1 {margin-top: 25px; margin-left: 18px; margin-right: 18px}
.u-section-1 .u-image-1 {height: 89px; margin-top: 25px; margin-right: initial; margin-left: initial; width: auto}
.u-section-1 .u-group-2 {min-height: 344px; margin-top: 224px; margin-bottom: 37px; margin-right: initial; margin-left: initial; width: auto}
.u-section-1 .u-container-layout-2 {padding-bottom: 5px}
.u-section-1 .u-text-2 {font-size: 2.5rem; margin-top: 0; margin-left: 18px; margin-right: 18px} }

.u-section-2 .u-sheet-1 {min-height: 500px; height: auto; z-index: 2;overflow:hidden; position: relative;margin: 0 auto; border-radius: 20px; padding-top:20px 0;}
	
.u-section-2 .u-sheet-1 h3 { font-size: 25px;line-height: 30px;text-align: center;color: #fff;font-weight: bold; margin-bottom: 20px; text-transform: none;} 

.Social-media {display:flex;flex-direction: row;flex:1;align-items:center; width: auto;height:auto;}

.sm-container {background: linear-gradient(90deg, rgba(12,0,40,1) 38%, rgba(76,9,121,1) 89%, rgba(140,236,255,1) 100%); overflow:hidden; padding:10px; margin:5px;width: 280px;height:250px;border-radius:20px;}
@media (max-width: 1020px){ .u-section-2 .Social-media {display:grid; grid-template-columns: auto auto; grid-template-rows:auto auto;}}
@media (max-width: 680px){ .u-section-2 .Social-media {display:flex; flex-direction:column; flex:1;}}

.u-section-3 {background-image: linear-gradient(#44086e, #4eb5e3); margin-bottom: 15px;}
.u-section-3 .u-sheet-1 {min-height: 640px}
.u-section-3 .u-layout-wrap-1 {margin: 70px auto 70px 0}
.u-section-3 .u-layout-cell-1 {min-height: 500px}
.u-section-3 .u-map-1 {animation-duration: 1000ms} 

@media (max-width: 767px){ .u-section-3 .u-layout-cell-1 {min-height: NaNpx} }

@media (max-width: 575px){ .u-section-3 .u-layout-cell-1 {min-height: 500px} }