div#main-content article { margin-bottom: 0 !important; }

div#et-boc div.et_parallax_bg { -webkit-transform: none !important; -ms-transform: none !important; transform: none !important; background-position: top center !important; }

div#et-boc div.spacesPage div.et_parallax_bg { -webkit-transform: none !important; -ms-transform: none !important; transform: none !important; background-position: bottom center !important; }

div#et-boc div.planningPage div.et_parallax_bg { -webkit-transform: none !important; -ms-transform: none !important; transform: none !important; background-position: top center !important; }

div#et-boc div.homePage div.et_parallax_bg { -webkit-transform: none !important; -ms-transform: none !important; transform: none !important; background-position: center !important; }

div#et-boc div.eventsPage div.et_parallax_bg { -webkit-transform: none !important; -ms-transform: none !important; transform: none !important; background-position: top center !important; }

div#et-boc div.calltoactionHeader div.et_parallax_bg { -webkit-transform: none !important; -ms-transform: none !important; transform: none !important; background-position: center !important; }

div#et-boc div.contactPage div.et_parallax_bg { -webkit-transform: none !important; -ms-transform: none !important; transform: none !important; background-position: center !important; }

div.homeWeddings, div.homeParties, div.homeMeetings, div.homeSports, div.homeConcerts, div.homeClasses { margin-bottom: 0 !important; }

div.homeWeddings:hover, div.homeParties:hover, div.homeMeetings:hover, div.homeSports:hover, div.homeConcerts:hover, div.homeClasses:hover { -webkit-filter: none !important; filter: none !important; }

.weddingsTitle, .partiesTitle, .meetingsTitle, .sportsTitle, .concertsTitle, .classesTitle { font-family: "Goudy Bookletter 1911", Georgia, serif; font-size: 2em !important; font-weight: 900 !important; color: #fff; line-height: 1em; letter-spacing: 0.1em; padding-bottom: 0 !important; text-align: center; text-shadow: 2px 2px 5px rgba(0, 0, 0, 0.5); position: absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); z-index: 5 !important; }

.weddingsTitle:hover, .partiesTitle:hover, .meetingsTitle:hover, .sportsTitle:hover, .concertsTitle:hover, .classesTitle:hover { letter-spacing: 0.1em !important; cursor: default; z-index: 5 !important; }

div.et_pb_portfolio_items div#post-453.et_pb_portfolio_item, div.et_pb_portfolio_items div#post-173.et_pb_portfolio_item, div.et_pb_portfolio_items div#post-171.et_pb_portfolio_item, div.et_pb_portfolio_items div#post-169.et_pb_portfolio_item, div.et_pb_portfolio_items div#post-167.et_pb_portfolio_item, div.et_pb_portfolio_items div#post-165.et_pb_portfolio_item, div.et_pb_portfolio_items div#post-163.et_pb_portfolio_item, div.et_pb_portfolio_items div#post-161.et_pb_portfolio_item, div.et_pb_portfolio_items div#post-159.et_pb_portfolio_item, div.et_pb_portfolio_items div#post-157.et_pb_portfolio_item { width: 20% !important; }

@media (max-width: 480px) { div.et_pb_portfolio_items div#post-453.et_pb_portfolio_item, div.et_pb_portfolio_items div#post-157.et_pb_portfolio_item, div.et_pb_portfolio_items div#post-171.et_pb_portfolio_item, div.et_pb_portfolio_items div#post-169.et_pb_portfolio_item, div.et_pb_portfolio_items div#post-167.et_pb_portfolio_item, div.et_pb_portfolio_items div#post-165.et_pb_portfolio_item, div.et_pb_portfolio_items div#post-163.et_pb_portfolio_item, div.et_pb_portfolio_items div#post-161.et_pb_portfolio_item, div.et_pb_portfolio_items div#post-159.et_pb_portfolio_item { width: 100% !important; margin-bottom: 15px !important; } }

@media (max-width: 480px) { div.et_pb_portfolio_items div#post-173.et_pb_portfolio_item { width: 100% !important; margin-bottom: 0 !important; } }

div.et_pb_portfolio_image.landscape img { background-size: contain !important; width: 100% !important; }

h3.et_pb_module_header { margin-top: 0 !important; padding: 0 !important; font-size: 19px !important; left: unset !important; position: absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); }
@media (max-width: 768px) { h3.et_pb_module_header { font-size: 17px !important; line-height: 1em !important; } }
@media (max-width: 480px) { h3.et_pb_module_header { font-size: 20px !important; line-height: 1em !important; } }

div#spaces { display: -webkit-box; display: -ms-flexbox; display: flex; }
div#spaces div.et_pb_portfolio_items { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; }
div#spaces div.et_pb_portfolio_items div#post-453.et_pb_portfolio_item { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-ordinal-group: 2; -ms-flex-order: 1; order: 1; }
div#spaces div.et_pb_portfolio_items div#post-159.et_pb_portfolio_item { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-ordinal-group: 3; -ms-flex-order: 2; order: 2; }
div#spaces div.et_pb_portfolio_items div#post-157.et_pb_portfolio_item { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-ordinal-group: 4; -ms-flex-order: 3; order: 3; }
div#spaces div.et_pb_portfolio_items div#post-169.et_pb_portfolio_item { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-ordinal-group: 5; -ms-flex-order: 4; order: 4; }
div#spaces div.et_pb_portfolio_items div#post-165.et_pb_portfolio_item { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-ordinal-group: 6; -ms-flex-order: 5; order: 5; }
div#spaces div.et_pb_portfolio_items div#post-163.et_pb_portfolio_item { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-ordinal-group: 7; -ms-flex-order: 6; order: 6; }
div#spaces div.et_pb_portfolio_items div#post-161.et_pb_portfolio_item { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-ordinal-group: 8; -ms-flex-order: 7; order: 7; }
div#spaces div.et_pb_portfolio_items div#post-167.et_pb_portfolio_item { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-ordinal-group: 9; -ms-flex-order: 8; order: 8; }
div#spaces div.et_pb_portfolio_items div#post-171.et_pb_portfolio_item { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-ordinal-group: 10; -ms-flex-order: 9; order: 9; }
div#spaces div.et_pb_portfolio_items div#post-173.et_pb_portfolio_item { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-ordinal-group: 11; -ms-flex-order: 10; order: 10; }

@media (max-width: 768px) { h3.et_pb_gallery_title { font-size: 15px !important; } }
@media (max-width: 480px) { h3.et_pb_gallery_title { font-size: 16px !important; line-height: 1em !important; } }

div#footer div.et_pb_text_inner p a { color: #fff !important; }
div#footer div.et_pb_text_inner p a:visited { color: #fff !important; }

div#instagramFeed div.sbi_photo_wrap { border: 1px solid rgba(130, 130, 130, 0.35); }
div#instagramFeed div.sbi_item.sbi_type_image { padding: 10px !important; }


