@media screen and (min-width:1200px){.para{width:450px}}@media only screen and (max-width:992px){header>.container{height:90%}.nav-item a{margin:8px 30px 8px 0}.nav-item a hr{width:100%}.texts{background:rgba(243,244,246,.6);padding:20px;border-radius:20px}.process img{height:100px;width:auto}.para{width:auto}.footer-logo,.payment{text-align:center}}@media screen and (max-width:768px){.footer,.getintouch,.instantbooking,.wedding,.whychooseus{margin-top:75px}.tablecontent{overflow-x:scroll}label{display:block}input[type=datetime-local]{padding-top:14px!important}}@media only screen and (max-width:576px){.container{padding:0 20px!important}.reviewsplus{padding:50px 0!important}.process img{height:75px;width:auto}.process p{font-size:14px}.ellipse1{height:100px;width:100px}.ellipse2{height:180px;width:180px}.footer,.getintouch,.instantbooking,.wedding,.whychooseus{margin-top:40px}}