section#gallery.carousel .section_carousel div{width:400px;height:400px;background-size:cover;background-position:50%;position:relative;transition:.5s}section#packageForm{margin-top:10%;padding-bottom:20px;min-height:500px;background:#e5e5e5;background:linear-gradient(180deg,#fff 54%,#e5e5e5 0)}section#packageForm h2{font-size:18px}section#packageForm div.row>div:first-child img{width:596px;margin-top:-50px;margin-left:-100px}section#packageForm form[name=package] h1{font-size:25px;color:#c9a754}section#packageForm form[name=package] h2{font-weight:700}section#packageForm form[name=package] button{background-color:#c9a754;border:none;color:#fff;border-radius:15px 15px 15px 15px;padding:6px 50px;margin-top:30px}section#packageForm form[name=package]{border:1px solid #ececec;margin:0 30px 40px;-webkit-box-shadow:0 16px 25px -6px rgba(0,0,0,.42);-moz-box-shadow:0 16px 25px -6px rgba(0,0,0,.42);box-shadow:0 16px 25px -6px rgba(0,0,0,.42);border-radius:15px;background:#fff;padding:35px}.carousel{overflow:hidden;margin-top:100px;width:100%;position:relative;margin-bottom:60px}.carousel .section_carousel{background:#000;width:100%;height:400px}.carousel .section_carousel .linear{transform:translateZ(0);width:auto;position:absolute;display:flex;justify-content:center;align-items:center;flex-direction:row;animation-name:move;animation-duration:80s;animation-timing-function:linear;animation-direction:alternate;animation-iteration-count:infinite}.carousel .section_carousel .linear div{width:400px;height:400px;background-size:cover;background-position:50%;position:relative;transition:.5s}.carousel .section_carousel .linear div .darker_l{position:absolute;width:100%;height:100%;background:rgba(0,0,0,.4)}.carousel .section_carousel .linear div:hover{transform:scale(1.1)}.carousel .linear:hover{animation-play-state:paused}@keyframes move{to{transform:translateX(-80%)}}