.wp-block-fishtank-contact-block{color:var(--wp--preset--color--light);overflow:hidden}.wp-block-fishtank-contact-block h2{font-weight:400;margin-bottom:50px}.wp-block-fishtank-contact-block .contact-form{background-color:var(--wp--preset--color--dark);padding:100px 0 300px}.wp-block-fishtank-contact-block .contact-form .gform_required_legend{margin-bottom:25px}.wp-block-fishtank-contact-block .contact-form .gfield--type-submit{text-align:right}.wp-block-fishtank-contact-block .contact-form .gform_fields input,.wp-block-fishtank-contact-block .contact-form .gform_fields select,.wp-block-fishtank-contact-block .contact-form .gform_fields textarea{border:1px solid var(--wp--preset--color--light)!important;color:var(--wp--preset--color--light)}.wp-block-fishtank-contact-block .contact-form .gform_fields input::-moz-placeholder,.wp-block-fishtank-contact-block .contact-form .gform_fields select::-moz-placeholder,.wp-block-fishtank-contact-block .contact-form .gform_fields textarea::-moz-placeholder{color:var(--wp--preset--color--light)}.wp-block-fishtank-contact-block .contact-form .gform_fields input::placeholder,.wp-block-fishtank-contact-block .contact-form .gform_fields select::placeholder,.wp-block-fishtank-contact-block .contact-form .gform_fields textarea::placeholder{color:var(--wp--preset--color--light)}.wp-block-fishtank-contact-block .contact-form .gform_fields select,.wp-block-fishtank-contact-block .contact-form .gform_fields select option{background-color:var(--wp--preset--color--dark);color:var(--wp--preset--color--light)}.wp-block-fishtank-contact-block .contact-details{padding:100px 0}.wp-block-fishtank-contact-block .contact-details .inner{display:grid;gap:50px;grid-template-columns:1fr}@media screen and (min-width:900px){.wp-block-fishtank-contact-block .contact-details .inner{gap:100px;grid-template-columns:1fr 1fr}}.wp-block-fishtank-contact-block .contact-details__left .map-image{display:none;margin-bottom:-25%;position:relative;transform:translateY(-25%)}.wp-block-fishtank-contact-block .contact-details__left .map-image:before{background-color:var(--wp--preset--color--light);content:"";height:300px;left:-100px;position:absolute;top:-50px;transform:skew(-20deg);transform-origin:bottom left;width:80%;z-index:-1}.wp-block-fishtank-contact-block .contact-details__left .map-image img{display:block;height:auto;width:100%}.wp-block-fishtank-contact-block .contact-details__left .map-image.active{display:block}.wp-block-fishtank-contact-block .contact-details__right{font-weight:400}.wp-block-fishtank-contact-block .contact-details__right .tab-triggers{display:flex;flex-flow:row wrap;gap:15px;margin-bottom:50px}.wp-block-fishtank-contact-block .contact-details__right .tab-triggers button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:1px solid var(--wp--preset--color--light);color:var(--wp--preset--color--light);display:inline-flex;font-size:18px;line-height:20px;padding:15px 25px}.wp-block-fishtank-contact-block .contact-details__right .tab-triggers button.active{background-color:var(--wp--preset--color--light);color:var(--wp--preset--color--secondary)}.wp-block-fishtank-contact-block .contact-details__right .tab-content{display:none;flex-flow:column;gap:50px}.wp-block-fishtank-contact-block .contact-details__right .tab-content .emails li{margin-bottom:10px}.wp-block-fishtank-contact-block .contact-details__right .tab-content address{display:block;font-style:normal;padding-right:clamp(0rem,-11.0294117647rem + 19.6078431373vw,12.5rem)}.wp-block-fishtank-contact-block .contact-details__right .tab-content .press-details a{color:var(--wp--preset--color--light)}.wp-block-fishtank-contact-block .contact-details__right .tab-content.active{display:flex}.row-span--two{display:flex;flex-flow:column;grid-row:span 2}@media screen and (max-width:767px){.row-span--two{order:10000}}.row-span--two .ginput_container{display:flex;flex:1}.row-span--two .ginput_container textarea{resize:none}@media screen and (min-width:640px){.row-span--two .ginput_container textarea{field-sizing:content;height:auto!important}}.gform_footer{text-align:right}