File: /home/dwauav0tm6jp/hosted/theagencyatpontevedra_com/css/theagencyatpontevedra.css
body {
font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif;
color: #636366;
font-size: 16px;
line-height: 22px;
}
h1 {
margin-top: 0px;
margin-bottom: 20px;
font-family: Roboto, sans-serif;
font-size: 35px;
line-height: 40px;
font-weight: 500;
}
h2 {
margin-top: 0px;
margin-bottom: 20px;
font-family: Roboto, sans-serif;
font-size: 32px;
line-height: 36px;
font-weight: 500;
}
h3 {
margin-top: 0px;
margin-bottom: 20px;
font-family: Roboto, sans-serif;
font-size: 26px;
line-height: 33px;
font-weight: 500;
}
h4 {
margin-top: 0px;
margin-bottom: 20px;
font-family: Roboto, sans-serif;
font-size: 20px;
line-height: 27px;
font-weight: 500;
}
h5 {
margin-top: 0px;
margin-bottom: 20px;
font-family: Roboto, sans-serif;
font-size: 16px;
line-height: 22px;
font-weight: 500;
}
h6 {
margin-top: 0px;
margin-bottom: 20px;
font-family: Roboto, sans-serif;
font-size: 16px;
line-height: 22px;
font-weight: 500;
}
p {
margin-top: 0px;
margin-bottom: 20px;
line-height: 22px;
font-weight: 400;
}
a {
color: #636366;
}
#local-connection a {
color: #08184b;
text-decoration: none;
}
#local-connection a:hover{
text-decoration: underline;
}
ul {
margin-top: 0px;
margin-bottom: 20px;
padding-left: 40px;
}
ol {
margin-top: 0px;
margin-bottom: 20px;
padding-left: 40px;
}
strong {
font-weight: bold;
}
blockquote {
margin-bottom: 20px;
padding: 0px 20px;
border-left: 5px solid #e2e2e2;
font-size: 16px;
}
figure {
margin-bottom: 20px;
}
figcaption {
margin-top: 7px;
color: rgba(51, 51, 51, .56);
font-size: 14px;
line-height: 20px;
text-align: center;
}
.button {
display: inline-block;
padding: 11px 20px;
border-radius: 3px;
background-color: #2B8C65;
-webkit-transition: background-color 150ms ease;
transition: background-color 150ms ease;
color: #fff;
font-size: 16px;
line-height: 19px;
text-align: center;
text-decoration: none;
}
.button:hover {
background-color: #49af86;
}
.button.w--current {
background-color: #2B8C65;
}
.button.white {
margin-top: 0px;
padding: 20px 40px;
background-color: #fff;
color: #333;
font-size: 20px;
}
.button.white:hover {
background-color: hsla(0, 0%, 100%, .77);
}
.button.black {
background-color: #333;
}
.button.black:hover {
background-color: #000;
}
.button.black.with-field {
width: 22%;
margin-left: 2%;
float: left;
}
.button.full-width {
display: block;
width: 100%;
}
.button.full-width:hover {
background-color: #515a34;
}
.button.small {
padding: 7px 12px;
background-color: #2196f3;
font-size: 11px;
line-height: 14px;
text-transform: uppercase;
}
.button.small:hover {
background-color: #1565c0;
}
.button.tab {
margin-right: 7px;
margin-left: 7px;
padding-right: 15px;
padding-left: 15px;
background-color: #FFF;
color: #636366;
border: 1px solid #636366;
}
.button.tab:hover {
background-color: #E2E2E2;
}
.button.tab.w--current {
background-color: #2B8C65;
color: #FFF;
}
.button.tab.w--current:hover {
cursor: default;
}
.button.with-field {
width: 22%;
margin-left: 2%;
float: left;
}
.navigation-link {
left: 0px;
right: 0px;
bottom: 0px;
height: 60px;
margin-top: 0px;
padding: 36px 15px 0px;
font-family: Bitter, serif;
color: #636366;
}
.navigation-link:hover {
color: #515a34;
}
.navigation-link.white {
color: #fff;
}
.navigation-bar {
background-color: #fff;
}
.navigation-bar.dark {
height: 97px;
background-color: #636366;
}
.navigation-bar.top {
margin-top: 58px;
margin-bottom: 124px;
border-radius: 5px;
background-color: #fff;
}
.navigation-menu {
position: relative;
float: right;
}
.navigation-menu.left {
float: left;
}
.navigation-menu.on-bottom {
float: none;
text-align: center;
}
.brand-text {
margin-top: 16px;
margin-bottom: 0px;
font-size: 23px;
line-height: 26px;
font-weight: 400;
}
.brand-link {
height: 60px;
-webkit-transition: opacity 200ms ease;
transition: opacity 200ms ease;
}
.brand-link:hover {
opacity: 0.66;
}
.brand-link.right {
float: right;
}
.brand-link.on-top {
display: block;
float: none;
text-align: center;
}
.brand-link.white {
color: #fff;
}
.brand-link.left-spacing {
margin-left: 15px;
color: #fff;
}
.brand-link.left {
margin-left: 16px;
}
.section {
position: relative;
padding-top: 50px;
padding-bottom: 50px;
background-color: #FFF;
}
.no-top-padding {
padding-top: 0 !important;
}
.section.centered {
text-align: center;
}
.section.accent {
background-color: #fff;
}
.section.dark {
background-color: #636366;
color: #fff;
}
.section.greenbg {
background-color: #fff;
color: #08184b;
}
.hero-slider {
height: 455px;
background-color: transparent;
font-size: 16px;
}
.slide {
padding-top: 82px;
padding-right: 85px;
padding-left: 85px;
background-color: #5e6e66;
background-image: url('../images/tpc-sawgrass.jpg');
background-position: 50% 50%;
background-size: auto;
background-repeat: no-repeat;
}
.slide.two {
background-color: #5e6e66;
}
.header-section {
padding-top: 104px;
padding-bottom: 104px;
background-color: #636366;
color: #fff;
text-align: center;
}
.page-heading {
margin-top: 0px;
margin-bottom: 11px;
font-family: Merriweather, serif;
font-size: 60px;
line-height: 65px;
}
.page-subheading {
font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif;
font-size: 16px;
line-height: 22px;
font-style: italic;
}
.cta-section {
padding-top: 50px;
padding-bottom: 50px;
background-color: #5e6e66;
}
.cta-section.centered {
text-align: center;
}
.cta-section.centered-accented {
background-color: #74814c;
color: #fff;
text-align: center;
}
.cta-heading {
margin-top: 3px;
margin-bottom: 0px;
font-weight: 400;
}
.cta-heading.inline-block {
display: inline-block;
margin-top: 0px;
margin-right: 13px;
margin-bottom: 30px;
}
.align-right {
text-align: right;
}
.white-box {
padding: 15px;
border-radius: 5px;
background-color: #fff;
}
.fixed-image-section {
padding: 117px 20px;
background-image: url('../images/beach-lifestyle.jpg'), -webkit-linear-gradient(270deg, rgba(0, 0, 0, .25), rgba(0, 0, 0, .25)), url('../images/ddd3a8bb610bda3c6a0fe05c79965f86--photoshop-texture-d-texture.jpg');
background-image: url('../images/beach-lifestyle.jpg'), linear-gradient(180deg, rgba(0, 0, 0, .25), rgba(0, 0, 0, .25)), url('../images/ddd3a8bb610bda3c6a0fe05c79965f86--photoshop-texture-d-texture.jpg');
background-position: 50% 50%, 0px 0px, 50% 50%;
background-size: cover, auto, contain;
background-repeat: repeat, repeat, repeat;
background-attachment: fixed, scroll, fixed;
color: #fff;
text-align: center;
}
.hero-section {
height: 100vh;
padding-top: 250px;
}
.hero-section.centered {
text-align: center;
}
.slider-navigation {
font-size: 11px;
}
.slider-icon-circle {
width: 50px;
height: 50px;
padding: 6px;
font-size: 33px;
}
.hero-subheading {
margin-bottom: 18px;
}
.hollow-button {
display: inline-block;
margin-right: 10px;
margin-left: 10px;
padding: 9px 20px;
border: 2px solid #636366;
border-radius: 4px;
background-color: #fff;
-webkit-transition: background-color 300ms ease, border 300ms ease, color 300ms ease;
transition: background-color 300ms ease, border 300ms ease, color 300ms ease;
color: #636366;
font-size: 16px;
line-height: 19px;
text-decoration: none;
}
.hollow-button:hover {
background-color: #E2E2E2;
/* color: #1565c0; */
}
.hollow-button.white {
border-color: #fff;
color: #fff;
}
.hollow-button.white:hover {
border-color: hsla(0, 0%, 100%, .64);
color: hsla(0, 0%, 100%, .72);
}
.section-heading {
margin-bottom: 20px;
color: #636366;
}
.section-heading.centered {
text-align: center;
}
.main-container {
padding-right: 20px;
padding-left: 20px;
background-color: #fff;
}
.form-label {
margin-bottom: 6px;
font-size: 13px;
text-transform: uppercase;
}
.section-subheading {
color: #636366;
}
.section-subheading.center {
font-size: 20px;
text-align: center;
}
.section-subheading.center.sasd-asd-as {
font-style: italic;
}
.section-title-group {
margin-bottom: 50px;
}
.section-title-group.centered {
text-align: center;
}
.form-field {
min-height: 41px;
margin-right: 1px;
margin-bottom: 17px;
border-style: none;
border-radius: 3px;
box-shadow: 0 0 0 1px rgba(0, 0, 0, .09);
-webkit-transition: box-shadow 150ms ease;
transition: box-shadow 150ms ease;
}
.form-field:focus {
box-shadow: 0 0 0 2px #2196f3;
}
.form-field.text-area {
min-height: 110px;
}
.form-field.with-button {
width: 75%;
margin-bottom: 0px;
float: left;
}
.form-wrapper.squeezed {
padding-right: 19%;
padding-left: 19%;
}
.picture-border {
border: 5px solid #fff;
box-shadow: 0 0 0 1px rgba(0, 0, 0, .12);
}
.round-image {
margin-bottom: 13px;
border-radius: 100px;
}
.social-button {
margin-right: 4px;
margin-bottom: 8px;
margin-left: 4px;
padding: 8px;
border-radius: 100px;
background-color: #2196f3;
-webkit-transition: background-color 150ms ease;
transition: background-color 150ms ease;
}
.social-button:hover {
background-color: #1565c0;
opacity: 1;
}
.social-button.border {
padding: 6px;
border: 1px solid rgba(0, 0, 0, .36);
background-color: transparent;
}
.social-button.facebook {
background-color: #3c5791;
}
.social-button.twitter {
background-color: #29a9e8;
}
.social-button.red {
background-color: #d11529;
}
.social-button.pink {
background-color: #fc488f;
}
.social-button.pink2 {
background-color: #ed1081;
}
.social-button.orange {
background-color: #db4e34;
}
.social-button.vimeo {
background-color: #1ebae7;
}
.social-button.linkdin {
background-color: #1485c3;
}
.social-button.instagram {
background-color: #4b769b;
}
.social-button.tumblr {
background-color: #2e5270;
}
.social-button.webflow {
background-color: #3278bd;
}
.social-button.medium {
background-color: #549f63;
}
.social-icon-link {
padding: 3px;
opacity: 1;
-webkit-transition: opacity 150ms ease;
transition: opacity 150ms ease;
}
.social-icon-link:hover {
opacity: 0.5;
}
.profile-image {
margin-bottom: 15px;
border-radius: 100px;
}
.hero-with-nav {
background-color: #5e6e66;
}
.footer {
padding-top: 50px;
padding-bottom: 50px;
}
.footer.center {
text-align: center;
}
.footer.centered-smaller {
padding-top: 33px;
padding-bottom: 33px;
}
.footer.accent {
background-color: #f9f9f9;
background-image: url('../images/logo-graphic.svg');
background-position: 50%;
color: #636366;
font-size: 12px;
}
.footer.centered-accented {
background-color: #f1f1f1;
text-align: center;
}
.float-right {
float: right;
}
.footer-text {
margin-top: 5px;
margin-bottom: 5px;
font-size: 16px;
}
.link {
display: block;
margin-bottom: 10px;
color: #2196f3;
text-decoration: none;
}
.link:hover {
color: #1565c0;
}
.footer-brand-text {
margin-top: -5px;
margin-bottom: 15px;
font-size: 20px;
line-height: 33px;
}
.sidemenu-wrapper {
margin-left: 10px;
padding-left: 20px;
}
.sidemenu-title {
margin-bottom: 10px;
font-size: 22px;
line-height: 28px;
}
.sidemenu-link {
display: block;
padding-top: 6px;
padding-bottom: 6px;
color: #8f8f8f;
text-decoration: none;
}
.sidemenu-link:hover {
color: #333;
}
.grid-image {
margin-top: 0px;
margin-bottom: 20px;
padding-top: 0px;
}
.info-wrapper {
margin-bottom: 14px;
}
.info-icon {
float: left;
}
.info-text {
margin-left: 34px;
}
.footer-link {
display: block;
margin-bottom: 6px;
color: #636366;
text-decoration: none;
}
.footer-link:hover {
color: #a4a5a9;
}
.footer-link.with-icon {
margin-left: 30px;
}
.hero-title-wrapper {
margin-bottom: 155px;
}
.icon-left {
padding: 6px;
float: left;
color: #919191;
}
.text-right {
margin-left: 49px;
}
.left-navigation {
width: 20%;
height: 100vh;
float: left;
background-color: #5e6e66;
}
.nav-link {
display: block;
padding: 7px 0px;
text-align: center;
}
.nav-menu {
float: none;
}
.logo-link {
display: block;
margin-top: 216px;
margin-bottom: 50px;
float: none;
text-align: center;
}
.content {
overflow: hidden;
width: 80%;
float: left;
}
.social-footer {
margin-top: 56px;
text-align: center;
}
.grid-fours {
width: 25%;
padding: 10px;
float: left;
}
.tab-menu {
margin-bottom: 40px;
text-align: center;
}
.flushed-grid {
width: 25%;
float: left;
}
.flushed-grid.thirds {
width: 33.33%;
}
.flushed-grid.sixths {
width: 16.66%;
}
.utility-page-wrap {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
width: 100vw;
height: 100vh;
max-height: 100%;
max-width: 100%;
-webkit-box-pack: center;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
}
.utility-page-content {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
width: 260px;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
text-align: center;
}
.utility-page-form {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-align: stretch;
-webkit-align-items: stretch;
-ms-flex-align: stretch;
align-items: stretch;
}
.success-wrapper {
padding: 31px;
border-radius: 5px;
background-color: #74804E;
color: #fff;
}
.success-message {
margin-bottom: 0px;
}
.error-wrapper {
border-radius: 5px;
background-color: #d32f2f;
color: #fff;
}
.error-message {
margin-bottom: 0px;
}
.social-link-wrapper {
text-align: center;
}
.background {
background-color: #5e6e66;
}
.custom-container {
display: block;
max-width: 1000px;
margin-right: auto;
margin-left: auto;
padding-right: 20px;
padding-left: 20px;
background-color: #fff;
}
.rich-text h1 {
margin-top: 30px;
}
.rich-text h3 {
margin-top: 30px;
}
.rich-text h5 {
margin-top: 30px;
}
.rich-text h4 {
margin-top: 30px;
}
.rich-text h6 {
margin-top: 30px;
}
.image-column {
text-align: center;
}
.content-column {
padding: 30px;
background-color: rgba(255, 242, 208, .8);
}
.feature-column {
text-align: center;
}
.waterfall-image-column {
text-align: center;
}
.image {
margin-top: 10px;
}
.heading {
margin-bottom: 10px;
color: #333;
font-size: 24px;
line-height: 22px;
}
.heading-2 {
margin-bottom: 0px;
font-size: 18px;
line-height: 24px;
}
.heading-3 {
margin-bottom: 0px;
font-size: 18px;
line-height: 24px;
}
.heading-4 {
margin-bottom: 0px;
font-size: 18px;
line-height: 24px;
}
.text-block {
margin-top: 10px;
margin-right: 15px;
float: right;
font-size: 24px;
text-align: right;
}
.column {
position: relative;
top: 0px;
right: 0px;
bottom: 0px;
}
.image-2 {
width: 28px;
margin-top: 8px;
margin-right: 15px;
float: right;
}
.row {
background-color: #FFF;
}
.heading-5 {
margin-bottom: 0px;
font-size: 16px;
line-height: 18px;
}
.paragraph {
font-size: 12px;
line-height: 14px;
}
.collection-list {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
clear: none;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
.heading-6 {
margin-bottom: 0px;
font-size: 18px;
line-height: 24px;
}
.paragraph-2 {
font-size: 13px;
line-height: 17px;
}
#communities-page .paragraph-2 {
margin-bottom: 0;
}
.collection-item {
margin-bottom: 25px;
}
.row-2 {
position: static;
display: block;
margin-bottom: 80px;
-webkit-box-pack: start;
-webkit-justify-content: flex-start;
-ms-flex-pack: start;
justify-content: flex-start;
}
.column-2 {
position: relative;
display: block;
}
.collection-list-2 {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
.link-2 {
float: right;
clear: both;
color: #636366;
text-decoration: underline;
}
.heading-7 {
display: inline-block;
margin-bottom: 20px;
color: #636366;
font-size: 26px;
line-height: 24px;
}
.heading-8 {
margin-bottom: 10px;
}
.heading-9 {
display: inline-block;
margin-top: 0px;
margin-bottom: 0px;
margin-left: 10px;
color: #636366;
font-size: 26px;
line-height: 24px;
}
.heading-10 {
display: inline-block;
margin-bottom: 20px;
margin-left: 5px;
color: #636366;
font-size: 26px;
line-height: 24px;
}
.section-2 {
padding-top: 30px;
padding-bottom: 30px;
color: #636366;
}
.heading-11 {
display: block;
margin-bottom: 2px;
color: #636366;
font-size: 16px;
line-height: 22px;
}
.column-3 {
display: block;
}
.row-3 {
display: block;
}
.column-4 {
-webkit-box-flex: 0;
-webkit-flex: 0 auto;
-ms-flex: 0 auto;
flex: 0 auto;
}
.heading-12 {
margin-bottom: 0px;
}
.paragraph-3 {
font-size: 14px;
line-height: 16px;
}
.link-3 {
display: block;
margin-top: 0px;
color: #636366;
text-align: right;
text-decoration: underline;
}
.image-3 {
display: block;
}
.column-5 {
padding-right: 0px;
}
.paragraph-4 {
margin-left: 10px;
color: #636366;
}
.paragraph-5 {
margin-left: 10px;
color: #636366;
}
.paragraph-6 {
color: #636366;
}
.fixed-image-section-1 {
padding: 117px 20px;
background-image: url('../images/tpc-sawgrass.jpg'), -webkit-linear-gradient(270deg, rgba(0, 0, 0, .25), rgba(0, 0, 0, .25)), url('../images/ddd3a8bb610bda3c6a0fe05c79965f86--photoshop-texture-d-texture.jpg');
background-image: url('../images/tpc-sawgrass.jpg'), linear-gradient(180deg, rgba(0, 0, 0, .25), rgba(0, 0, 0, .25)), url('../images/ddd3a8bb610bda3c6a0fe05c79965f86--photoshop-texture-d-texture.jpg');
background-position: 50% 50%, 0px 0px, 50% 50%;
background-size: cover, auto, contain;
background-repeat: repeat, repeat, repeat;
background-attachment: fixed, scroll, fixed;
color: #fff;
text-align: center;
}
.paragraph-7 {
color: #333;
}
.container-2 {
display: inline-block;
padding: 30px;
background-color: rgba(255, 255, 255, .8);
}
.link-4 {
/* color: #74814c; */
}
.link-5 {
font-family: Roboto, sans-serif;
color: #636366;
font-size: 18px;
line-height: 24px;
font-weight: 500;
}
.heading-13 {
color: #636366;
}
.heading-14 {
color: #636366;
}
.column-6 {
position: static;
left: 0px;
top: 0px;
bottom: 0px;
}
.unordered-list {
padding-left: 20px;
}
.unordered-list-2 {
padding-left: 20px;
}
.unordered-list-3 {
padding-left: 20px;
}
.link-block {
color: #333;
}
.link-block-2 {
color: #333;
}
.link-block-3 {
color: #333;
}
html.w-mod-js *[data-ix="fade-in-bottom-page-loads"] {
opacity: 0;
-webkit-transform: translate(0px, 50px);
-ms-transform: translate(0px, 50px);
transform: translate(0px, 50px);
}
html.w-mod-js *[data-ix="fade-in-left-scroll-in"] {
opacity: 0;
-webkit-transform: translate(-50px, 0px);
-ms-transform: translate(-50px, 0px);
transform: translate(-50px, 0px);
}
html.w-mod-js *[data-ix="fade-in-right-scroll-in"] {
opacity: 0;
-webkit-transform: translate(50px, 0px);
-ms-transform: translate(50px, 0px);
transform: translate(50px, 0px);
}
html.w-mod-js *[data-ix="fade-in-top-scroll-in"] {
opacity: 0;
-webkit-transform: translate(0px, -50px);
-ms-transform: translate(0px, -50px);
transform: translate(0px, -50px);
}
html.w-mod-js *[data-ix="fade-in-bottom-scroll-in"] {
opacity: 0;
-webkit-transform: translate(0px, 50px);
-ms-transform: translate(0px, 50px);
transform: translate(0px, 50px);
}
html.w-mod-js *[data-ix="bounce-in-scroll-in"] {
opacity: 0;
-webkit-transform: scale(0.6000000000000003, 0.6000000000000003);
-ms-transform: scale(0.6000000000000003, 0.6000000000000003);
transform: scale(0.6000000000000003, 0.6000000000000003);
}
html.w-mod-js *[data-ix="scale-on-scroll"] {
opacity: 0;
-webkit-transform: scale(0.01, 0.01);
-ms-transform: scale(0.01, 0.01);
transform: scale(0.01, 0.01);
}
@media (max-width: 1253px) {
.hamburger-button:hover {
color: #2196f3;
}
.hamburger-button.w--open {
background-color: #333;
}
.hamburger-button.left {
float: left;
}
.hamburger-button.white {
color: #fff;
}
.hero-slider {
height: 400px;
}
.page-heading {
line-height: 65px;
}
.form-wrapper.squeezed {
padding-right: 10%;
padding-left: 10%;
}
.left-navigation {
width: 100%;
height: auto;
float: none;
}
.nav-link {
padding-top: 15px;
padding-bottom: 15px;
color: #fff;
}
.nav-menu {
padding: 17px;
background-color: #333;
}
.logo-link {
margin-top: 0px;
margin-bottom: 0px;
margin-left: 10px;
float: left;
}
.content {
width: 100%;
height: auto;
}
.social-footer {
margin-top: 0px;
}
.content-column {
padding-top: 0px;
}
.text-block {
display: none;
}
.image-2 {
display: none;
}
.icon {
color: #515a34;
font-size: 36px;
}
}
@media (max-width: 767px) {
.brand-link.on-top {
float: left;
}
.brand-link.left-spacing {
padding-left: 0px;
}
.section {
padding-right: 20px;
padding-left: 20px;
}
.hero-slider {
height: 528px;
}
.slide {
padding-top: 30px;
padding-bottom: 30px;
}
.cta-section {
padding-right: 20px;
padding-left: 20px;
text-align: center;
}
.cta-heading {
margin-bottom: 10px;
}
.form-wrapper.squeezed {
padding-right: 9px;
padding-left: 0px;
}
.picture-border {
margin-bottom: 13px;
}
.footer {
padding-right: 20px;
padding-left: 20px;
}
.grid-fours {
width: 33.33%;
}
.image-column {
margin-bottom: 10px;
}
.content-column {
margin-bottom: 13px;
text-align: center;
}
.container {
padding-right: 20px;
padding-left: 20px;
}
.row {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
}
.icon {
font-size: 24px;
}
}
@media (max-width: 479px) {
.button {
margin-bottom: 10px;
}
.button.tab {
margin-bottom: 9px;
}
.navigation-bar.dark {
height: 70px;
}
.hero-slider {
height: 550px;
}
.slide {
padding-right: 53px;
padding-left: 53px;
}
.grid-fours {
width: 50%;
}
.heading {
line-height: 22px;
}
}
#communities-page .greenbg a.zillow-link {
color: #636366;
font-size: 13px;
}
.communities-header {
display: flex;
align-items: center;
}
.communities-header h4 {
display: inline-block;
margin-right: 8px;
padding-right: 8px;
border-right: 1px solid #FFF;
font-size: 30px;
}
.communities-header a {
color: #636366;
font-size: 14px;
font-weight: normal;
padding-bottom: 12px;
}
#browse-neighborhoods .button {
font-size: 13px;
}