@media screen and (max-width: 750px) {

body { font-size: 14px; }

/* ACC */
.padding { padding: 20px 0; }


/* BUTTON */


/* CTA */


/* TITLE */
.title {  }
.title__1 { font-size: 1.5em; }
.title__2 { font-size: 1.2em; }


/* HEADER */
.header { padding: 0; }
.header .container { width: 100%; }
.header-logo { width: 100%; text-align: center; background: #FFF; padding: 10px 0; }
.header-logo a { color: inherit; }
.header-nav { width: 100%; }


/* NAV */
.nav { width: 100%; }
.nav ul { justify-content: space-between; }
.nav li { width: 24%; border-right: rgba(0,0,0,0.1) solid 1px; }
.nav li:nth-child(4) { width:28%; }
.nav li:last-child { border-right: 0; }
.nav li a { padding: 15px 0; border-radius: 0; text-align: center; }
.nav li a:hover { color: #FFF; background: rgba(0,0,0,0.1); }


/* SEC-SLIDE */


/* SEC-COVER */


/* SEC-CONTENT */


/* COLUMN-BOX */
.column-box {  max-width: 674px; width: 100%; padding: 10px; margin: auto; margin-bottom: 20px;  }


/* COLUMN-FULL */
.column-full {  }


/* ASIDE */
.aside { display: none; }


/* SINGLE */
.single h1 { font-size: 1.8em; }

.single-sale { background: #FFF; border-radius: 0; padding: 10px 10px; position: fixed; left: 0; bottom: 0; z-index: 999999999999999999; width: 100%;
				-webkit-box-shadow: 0px -5px 5px 0px rgba(0,0,0,0.18);
				-moz-box-shadow: 0px -5px 5px 0px rgba(0,0,0,0.18);
				box-shadow: 0px -5px 5px 0px rgba(0,0,0,0.18); 	}
.single-sale__button a { padding: 15px 0; }
.single-sale__button--desktop { display: none; }
.single-sale__button--mobile { display: block; }


/* SINGLE ACC */
.media .wp-block-media-text__media { margin-bottom: 10px; }


/* SINGLE ACC TRAVEL */
.subtitulo { font-size: 1.3em; }
.subtitulo:before { width: 30px; }


/* GRID-VIDEO */


/* GRID-LINKS */


/* GRID-TEXT */
.grid-text__box { width: 100%; }
.grid-text__box:nth-child(3) { margin-bottom: 20px; }
.grid-text__box:nth-child(4) { margin-bottom: 0; }
.grid-text__box p { line-height: 1.3em; margin-bottom: 10px; }


/* ARTICLES */
.art-pac { width: 31.5%; margin-bottom: 20px;  }
.art-pac__text-header-title a { font-size: 1em; }

.art-fr { width: 31.5%; margin-bottom: 20px; }

}


/* FOOTER */


@media screen and (max-width: 500px) {

/* ACC */


/* BUTTON */


/* CTA */


/* TITLE */
.title { line-height: 1.5em; }


/* HEADER */


/* NAV */


/* SEC-SLIDE */


/* SEC-COVER */


/* SEC-CONTENT */


/* COLUMN-BOX */


/* COLUMN-FULL */


/* ASIDE */


/* SINGLE */
.single-agent__text-title { padding-bottom: 5px; margin-bottom: 5px;  }
.single-agent__text-name { margin-bottom: 5px; }
.single-agent__text-name:before { margin-right: 5px; }
.single-agent__text-phone { margin-bottom: 5px; }
.single-agent__text-phone:before { margin-right: 5px; }
.single-agent__text-email { margin-bottom: 5px; }
.single-agent__text-email:before { margin-right: 5px; }
.single-agent__text-instagram a { border: #d8226b solid 1px; padding: 6px 10px; }

.single-sale { display: block; background: #FFF; padding: 10px; position: fixed; left: 0; bottom: 0; z-index: 999999999999999999; width: 100%;
				display: flex; flex-wrap: nowrap; justify-content: space-between; align-items: stretch;
				-webkit-box-shadow: 0px -5px 5px 0px rgba(0,0,0,0.18);
				-moz-box-shadow: 0px -5px 5px 0px rgba(0,0,0,0.18);
				box-shadow: 0px -5px 5px 0px rgba(0,0,0,0.18); 	}
.single-sale a { font-size: 1.2em; color: #FFF; padding: 20px 0; text-align: center; border-radius: 3px; display: block; }
.single-sale__message { width: 68%; }
.single-sale__message a { background: #F60; }
.single-sale__message a:hover { background: #F50; }
.single-sale__message a:after { content: "\f4ad"; font-family: 'Font Awesome 5 Free'; font-weight: 400; display: inline-block; margin-left: 5px; }
.single-sale__call { width: 30%; }
.single-sale__call a { background: #090; }
.single-sale__call a:hover { background: #080; }
.single-sale__call a:after { content: "\f232"; font-family: 'Font Awesome 5 Brands'; font-weight: 400; display: inline-block; margin-left: 5px; }


/* SINGLE ACC */


/* SINGLE ACC TRAVEL */


/* GRID-VIDEO */
.grid-video iframe { height: 250px; }


/* GRID-LINKS */
.grid-links__box { width: 100%; padding: 30px 0; margin-bottom: 5px; }
.grid-links__box:last-child { margin-bottom: 0; }

.page-text__box { width: 100%; margin-bottom: 10px; }
.page-text__box:nth-child(3) { margin-bottom: 10px; }


/* GRID-TEXT */


/* ARTICLES */
.art-pac { width: 48.5%; }

.art-fr { width: 48.5%; }


/* FOOTER */


}