#container_taxonomy{display:none}body{font-size:1.4rem;font-weight:400}h1,h2,h3{font-weight:700!important}#header .navbar-brand,#header .navbar-brand img{margin-top:0}#header,#topbar,.navbar{height:auto}#myCarousel.carousel,#myCarousel.carousel .item{height:101vh!important}#container_promo h2,.h5,h3{font-size:26px;margin-bottom:20px!important}.nav.navbar-nav{float:right;margin-top:0}#header #topbar.navbar-wrapper{background:#fff}#header{background:#2d2d2d99;min-height:102px;box-shadow:0 -3px 23px 8px #0003}#header .navbar-wrapper{position:absolute;top:30px}#header #topbar.navbar-wrapper{background-color:#2f2f2f;padding:0;display:inline-block;position:absolute;top:0}#header a{color:silver;height:100%}#header .container{width:100%!important}#MainMenuColaps .dropdown.open>.dropdown-menu{max-height:300px;padding:0;overflow:visible}#MainMenuColaps .dropdown-menu li{background:#fff}#MainMenuColaps .dropdown-menu a{color:#000}#MainMenuColaps .dropdown-menu>li>a:hover{background-color:#ebebeb}.nav>li>a:hover{background:#474747}.dropdown-menu>li>a:hover{background:#2f2f2f}#MainMenuColaps .dropdown-menu:before{content:"\a ";border:7.5px solid #0000;border-top-width:0;border-bottom:10px solid #fff;width:0;height:0;position:absolute;top:-10px;left:10px}#MainMenuColaps .dropdown-menu>.active>a,#MainMenuColaps .dropdown-menu>.active>a:focus,#MainMenuColaps .dropdown-menu>.active>a:hover{background-color:#fff}#MainMenuColaps .nav .open>a,#MainMenuColaps .nav .open>a:focus,#MainMenuColaps .nav .open>a:hover{background-color:#fff0}#topbar a{font-size:1.2rem}#topbar .nav .open>a,.nav .open>a:focus,.nav .open>a:hover{background-color:#474747}#topbar .dropdown-header,.dropdown-menu>li>a{white-space:nowrap;padding:10px 20px;line-height:1.5;display:block}#topbar .dropdown.open>.dropdown-menu{background:#474747}#header .navbar-brand.hidden-xs{margin:10px 20px;padding:0;position:absolute}#header .navbar-brand img{height:100px;margin-top:-20px;margin-left:300px}#MainMenuColaps .nav>li>a{color:#fff;border-bottom:3px solid #0000;padding:30px 8px 21px;font-size:1.6rem;font-weight:300}#MainMenuColaps .nav>li>a:hover,#header .navbar li.active a{color:#fff;-o-transition:1s ease-in-out;background-color:#0000;border-bottom:3px solid #f71717;transition:all 1s ease-in-out}#MainMenuColaps .nav>li>a:hover{-o-transition:.2s ease-in-out;transition:all .2s ease-in-out}.well,a.thumbnail.active,a.thumbnail:focus,a.thumbnail:hover{border-color:#0000}.categorySelectors{width:100%;height:96vh}.categorySelectors div{opacity:1;-o-transition:.5s ease-out;transition:all .5s ease-out}.categorySelectors div:hover{opacity:.4;-o-transition:.5s ease-out;transition:all .5s ease-out}.input-lg{background:0 0;padding:8px;font-size:16px}.logoClick{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.logoClick img{max-height:80px}.frontSearch .well{background:0 0;margin-bottom:0;padding:16px}.frontSearch .form-control{color:#fff;border:2px solid #fff}.frontSearch .input-group-addon .fa{color:#1e3554}.frontSearch .form-control::-moz-placeholder{color:#fff}.thumbnail.taxonomyImage{margin:0;padding:0;position:relative!important}.taxonomyImage h2{background:#0000004d;margin:0;position:absolute;inset:0}.taxonomyImage h2 .taxonomyImageTitle{color:#fff;font-size:2rem;font-weight:500;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.taxonomyImage{-o-transition:.4s ease-out;transition:all .4s ease-out;transform:none}.taxonomyImage:hover{-o-transition:.4s ease-out;transition:all .4s ease-out;transform:scale(.95)}.btn-group-sm>.btn,.btn-sm{font-size:1.2rem;font-weight:inherit}.footer-back>div:last-child{background-color:#2f2f2f!important}#maincontent{margin-top:30px}.servicesSectionROW{background:#322b59;margin-bottom:20px}.servicesSection{padding:26px 0 56px}.servicesSection img{width:140px}.servicesSection h2{margin:0 auto 36px;font-size:3.2rem}.servicesSection h2,.servicesSection h3{color:#00cbd7}.servicesSection p{color:#fff}.weddingImages h2,.weddingImages img{margin-bottom:20px}.weddingImages button{width:250px;margin-bottom:20px;margin-left:auto;margin-right:auto}.footer-back .container{padding-bottom:26px}.footer-back .btn{max-width:250px;margin:0 auto}.footer-back p{margin-bottom:20px;font-weight:500}.footerOverlay{background:#2f2f2f}.well{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background-color:#0000}.appDetails.appDetailsAjax{border:0}#header .c-hamburger span,#header .c-hamburger span:after,#header .c-hamburger span:before{background-color:#fff}#maincontent .servicesSection{width:85%!important}.weddingAbout{float:none;-moz-background-size:cover;-o-background-size:cover;background-position:50%;background-size:cover;margin-bottom:-16px;margin-left:23%;position:relative;background-image:url(/media/584e9ee65986070001b67912/hqp5w1ikdx-min.jpg)!important}.weddingAbout .row{background:#fff;width:40%;margin-left:-16%;padding:0}.aboutTitle,.spacesTitle{color:#fff;background:#00cbd7;margin-top:0;margin-bottom:16px;padding:16px}.aboutContent{margin-left:16px;margin-right:16px}@media (min-width:768px){.frontSearch h1{color:#fff;text-align:center;margin-bottom:20px;font-size:50px;text-shadow:0 0!important;font-weight:300!important}.frontSearchCenter{margin-top:-48vh}.frontSearch{z-index:9;height:55vh;margin-top:-55vh}.frontSearch .well{background-color:#2d2d2d99}}footer .footer-back{color:#b1b1b1;background-color:#505050;margin-top:16px;padding:0}.footer-back h3{color:#fff;margin-top:30px;font-weight:300!important}.footerlogo{max-height:50px;margin:30px auto 20px}.alert h2{font-size:2rem}.alert-info{color:#000;background-color:#0000;border:0;border-bottom:1px solid #ccc;padding:10px 0}.alert-info a{font-weight:inherit;font-size:1.2rem}.thumbnail img{width:100%}.col-sm-6 .text-center{text-align:left}@media (max-width:768px){#MainMenuColaps{background:#1e3554!important}#header{background:#1a2c44;height:90px}#header .navbar-wrapper{top:5px}.navbar-brand{margin:0 0 0 15px!important}.nav.navbar-nav{float:none;background:#1e3554}#header .navbar-collapse a{color:#fff;background:#1e3554;font-size:1.6rem;font-weight:500;display:block;border:0 solid #fff!important;padding:20px 30px!important}#header .dropdown-menu>li>a:hover,#topbar .dropdown-menu>li>a:focus,#topbar .nav .open>a,#topbar .nav>li>a:focus,#topbar .nav>li>a:hover,.dropdown-menu>li>a:hover,.nav .open>a:focus,.nav .open>a:hover{background-color:#0000}#header .navbar-collapse a strong{font-weight:100!important}#header .c-hamburger{height:50px}#header .c-hamburger--htx,#header .c-hamburger--htx.is-active{background-color:#0000}.categorySelectors .rightImage{margin-top:20px}.footer-back .row{padding:8px}.media-object.footerlogo{margin-left:8px}.frontSearch{background:#0000009e!important;height:auto!important;margin-top:0!important}.frontSearchBox>.row .frontSearchItem{margin-bottom:18px}}#header hr{border:0;border-top:2px solid #00aae9;margin-top:1px;margin-bottom:1px}#searchForm .form-control option{padding:8px}@media (max-width:766px){.frontSearch{margin-top:0}}.frontSearchBox>.row .frontSearchItem{margin-top:0}.frontSearch{z-index:9;background:0 0;height:100px;margin-top:-100px;padding:20px 7px}