/* YZZ · CSS horneado COMPLETO (export exacto de YellowPencil custom-1208.css). No editar a mano: es el CSS que YP aplicaba en TODO el sitio, scopeado por pagina. */
/*

    The following CSS codes are created by the YellowPencil plugin.
    https://yellowpencil.waspthemes.com/


    T A B L E   O F   C O N T E N T S
    ........................................................................

    01. Global Styles
    02. Post Template
    03. Page Template
    04. Category Page
    05. Archive Page
    06. Docs Template
    07. Houzez_agency Template
    08. Houzez_agent Template
    09. Property Template
    10. "Feedback" Page
    11. "Yate AJUA!!! &#8211; Sunseeker 70ft" Property
    12. "Cena Romantica en Catamaran Aventura 34ft" Property
    13. "Catamaran Aventura 34ft" Property
    14. "Yate Truco II &#8211; Azimut 80ft" Property
    15. "Trimaran Vikinga" Property
    16. "Cena romantica en Yate Azimut 43ft" Property
    17. "Viaje express al Cielo en Yate Vandutch 40ft" Property
    18. "Experiencia con tortugas en Yate Vandutch 40ft" Property
    19. "Yate Loretta &#8211; President 87ft" Property
    20. "Acuerdo de privacidad" Page
    21. "Términos y condiciones de nuestros servicios." Page
    22. "Yate El Capricho &#8211; Azimut 100ft" Property
    23. "Yate La Palma &#8211; Fairline 48ft" Property
    24. "Yate Naught Snowing &#8211; Silvertone 44ft" Property
    25. "Yate Tranquilo &#8211; Sea Ray 42ft" Property
    26. "Experiencia de Buceo en Yate Cranchi Mediterranee 50ft" Property
    27. "Experiencia de lujo en Yate Cranchi Mediterranee 50ft" Property
    28. "Alquiler de yates en México" Page
    29. "Yate Isabella &#8211; Azimut 40ft" Property
    30. "Viaje de lujo a Cozumel en Yate Cranchi Mediterranee 50ft" Property
    31. "Yate La Perla &#8211; Sea Ray 22ft" Property
    32. "Descubre las Oportunidades de Navegación en Puerto Vallarta: Alquiler de Yates" Post
    33. "Las Mejores Recomendaciones Musicales al Alquilar un Yate en Puerto Vallarta" Post
    34. "Las Mejores Recomendaciones de Chefs al Alquilar un Yate en Puerto Vallarta" Post
    35. "Yate Aymar &#8211; Sea Ray 40ft" Property
    36. "Yate Ziba &#8211; Marquiz 50ft" Property
    37. "Yate Azimut 85ft" Property
    38. "Catamaran Ibiza &#8211; Lagoon 40ft" Property
    39. "Nuestro blog" Page
    40. "Yate Adios &#8211; Maxum 48ft" Property
    41. "Yate La Gloria &#8211; Maxum 22ft" Property
    42. "Vive la Magia de la Bahia Maguey en un Yate: Una Experiencia Inolvidable con Yatezzitos" Post
    43. "Descubre Los Blanquizales en un Yate: Tu Aventura Exclusiva en Cancún" Post
    44. "Playa Riscalillo: Navega hacia la Calma en un Yate, una Experiencia Única." Post
    45. "Velero Sea Breezes &#8211; Custom 41ft" Property
    46. "Resultados de busqueda" Page
    47. "Yate Perla del Caribe &#8211; Sea Ray 45ft" Property
    48. "Yate Azimut 75ft" Property
    49. "Yate Black Diamond &#8211; Custom 32ft" Property
    50. "Velero Perla Negra" Property
    51. "Yate Truco &#8211; Sunseeker 64ft" Property
    52. "Busqueda de embarcaciones en México" Page
    53. "Renta de autos en Guadalajara: Todo lo que debes saber para evitar sorpresas" Post
    54. "Pagina de agradecimiento" Page
    55. "Mis embarcaciones" Page
    56. "Board" Page
    57. "Trafico y visitas" Page
    58. "Mensajes" Page
    59. "Mi perfil" Page
    60. "¿Qué tipo de equipo de entretenimiento se ofrece en los yates de lujo?" Docs
    61. "¿HAY REQUISITOS ESPECÍFICOS PARA SER PARTE DEL GRUPO DE CREADORES?" Docs
    62. "Subir embarcación" Page
    63. "Embarcaciones Favoritas" Page
    64. "Facturas" Page
    65. "Yate Insignia &#8211; Sunseeker 46ft" Property
    66. "Playa Colomitos: Una joya escondida en Puerto Vallarta" Post
    67. "Marketing en el turismo: guía para yates y agencias" Page
    68. "¿Cómo puedo dejar una reseña o feedback sobre mi experiencia de alquiler de yates?" Docs
    69. "¿Qué protocolos de limpieza y mantenimiento se siguen en los yates?" Docs
    70. "Combate  Naval Mazatlan" Page
    71. "Avistamiento de ballenas: vive la experiencia en yate" Page
    72. "Yate Akula &#8211; Bertram 42ft" Property
    73. "Yate Casino Royal &#8211; Meridian 34ft" Property
    74. "Renta de yates en México" Page
    75. "Yate La Belva &#8211; Sunseeker 72ft" Property
    76. "Gracias" Page
    77. "Brokers de yates en México" Page

*/



/*-----------------------------------------------*/
/*  Global Styles                                */
/*-----------------------------------------------*/
body footer{
	background-image:url("https://yatezzitos.com/wp-content/uploads/2026/03/26_soop_234-1.png");
}

body .footer-wrap .footer-top-wrap{
	background-color:rgba(0,0,0,0.29);
}

body .footer-wrap .footer-bottom-wrap{
	background-color:rgba(0,0,0,0.29);
}

body #main-wrap .property-wrap .page-title-wrap .container .d-flex .property-item-tools .item-tool a{
	width:32px !important;
}

body .page-title-wrap .item-tool a{
	height:32px;
}

body .property-title-wrap .property-labels-wrap .hz-label{
	top:0px;
	left:0px;
}

body #property-features-wrap li img{
	width:16px;
	height:16px;
}

body .property-title-wrap .property-labels-wrap span.label{
	top:0px;
	left:0px;
}

body #property-description-wrap .houzez-more-content h2{
	position:relative;
	top:6px;
}

body #similar-listings-wrap .item-price .price-postfix{
	font-size:16px !important;
}

body #main-nav{
	text-align:left;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	position:relative;
	left:-200px;
}

body .login-register-nav li a{
	position:relative;
	left:-200px;
}

body #header-section .navbar .logo-splash{
	width:50px;
	height:40px;
}

body .listing-wrap .taxonomy-description p{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	font-family:'Inter', sans-serif;
}

body .taxonomy-description p a{
	color:#0000ee;
}

body .listing-wrap .container .row .col-lg-12 .taxonomy-description .yzz-visible h3{
	font-weight:400 !important;
}

body .taxonomy-description table{
	font-weight:400;
}

body .taxonomy-description strong a{
	color:#0000ee;
	font-size:14px;
}

body .taxonomy-description ul a{
	color:#0000ee;
}

body #main-wrap .blog-wrap .container .row .bt-content-wrap .article-wrap .post-wrap .post-footer-wrap .flex-column .btn-primary{
	height:100% !important;
}

body .property-overview-data .flex-fill .icon-ruler-triangle{
	background-image:url("https://yatezzitos.com/wp-content/uploads/2026/06/59.png");
}

body #property-contact-agent-wrap .block-wrap{
	display:none;
}

body .trp_language_switcher_shortcode .trp-language-switcher .trp-ls-shortcode-current-language{
	position:relative;
	top:10px;
}

@media (max-width:1439px){

	body .logo-splash a img{
	width:90px;
	height:80px;
	}

}



@media (max-width:1000px){

	body #main-nav{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	}

}



@media (max-width:991px){

	body #main-wrap .property-wrap{
	position:relative;
	top:50px;
}

body .login-register-nav li a{
	left:0px;
}

body #main-nav{
	left:0px;
}

body #hz-offcanvas-mobile-menu{
	background-color:#000000;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body #mobile-main-nav .nav-item:nth-child(1) .nav-link{
	color:#ffffff;
	background-color:#000000;
}

body #mobile-main-nav .nav-item:nth-child(4) .nav-link{
	background-color:#000000;
	color:#ffffff;
}

body #mobile-main-nav .nav-item:nth-child(2) .nav-link{
	color:#ffffff;
	background-color:#000000;
}

body #mobile-main-nav .nav-item:nth-child(3) .nav-link{
	color:#ffffff;
	background-color:#000000;
}

body #navi-user .d-flex a{
	color:#ffffff;
	background-color:#000000;
}

body #navi-user{
	background-color:#000000;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body #header-mobile a img{
	width:80px;
	height:70px;
}

body #main-wrap .listing-wrap{
	position:relative;
	top:40px;
	}

}



@media (max-width:959px){

	body #main-nav{
	left:0px;
	}

}



@media (max-width:767px){

	body footer{
	height:100% !important;
	background-image:none;
	background-color:#000000;
}

body #main-wrap .listing-wrap{
	top:50px;
}

body .footer-social .btn-instagram i{
	background-image:none;
}

body .footer-social .btn-pinterest i{
	background-image:none;
}

body #contenedor-principal-img-fondo .elementor-element h1{
	font-size:44px;
}

body #contenedor-principal-img-fondo .elementor-element p{
	font-size:20px;
}

body .mobile-property-tools .nav-item a{
	height:48px;
}

body #property-features-wrap .block-wrap button{
	padding-left:12px;
	position:relative;
	left:150px;
}

body #property-description-wrap .block-title-wrap button{
	position:relative;
	left:150px;
	}

}



@media (max-width:760px){

	body footer{
	height:100% !important;
	}

}



@media (max-width:670px){

	body footer{
	height:100% !important;
}

body #main-wrap .listing-wrap{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body .listing-wrap .container .row .col-lg-12 .taxonomy-description .yzz-visible h2{
	font-size:20px !important;
}

body #contenedor-principal-img-fondo .elementor-element p{
	font-size:16px;
}

body #contenedor-principal-img-fondo .elementor-element h1{
	font-size:38px;
	}

}



@media (max-width:575px){

	body footer{
	height:100% !important;
}

body #contenedor-principal-img-fondo .elementor-element h1{
	font-size:32px;
	}

}



@media (max-width:520px){

	body footer{
	height:100% !important;
}

body #contenedor-principal-img-fondo .elementor-element h1{
	font-size:28px;
	}

}



@media (max-width:500px){

	body footer{
	height:100% !important;
	width:100%;
	}

}



@media (max-width:479px){

	body footer{
	height:100% !important;
}

body #contenedor-principal-img-fondo .elementor-element h1{
	font-size:24px;
	}

}



@media (max-width:425px){

	body footer{
	height:100% !important;
}

body #property-features-wrap .block-wrap button{
	left:100px;
}

body #property-address-wrap .block-wrap a{
	font-size:12px;
}

body #property-description-wrap .block-title-wrap button{
	left:100px;
	}

}



@media (max-width:390px){

	body footer{
	height:100% !important;
}

body #contenedor-principal-img-fondo .elementor-element h1{
	font-size:20px;
}

body #property-address-wrap .block-wrap a{
	font-size:12px;
	}

}



@media (max-width:320px){

	body footer{
	height:100% !important;
}

body #contenedor-principal-img-fondo .elementor-element h1{
	font-size:20px;
}

body #property-lightbox .modal-dialog .modal-header{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body #property-features-wrap .block-wrap button{
	left:65px;
}

body #property-description-wrap .block-title-wrap button{
	left:65px;
}

body .list-inline .list-inline-item a{
	position:relative;
	left:9px;
	}

}



@media (min-width:1200px){

	body #property-description-wrap .houzez-more-content h2{
	font-size:24px;
	}

}



/*-----------------------------------------------*/
/*  Post Template                                */
/*-----------------------------------------------*/
body.single-post .post-wrap .wp-block-list a{
	color:#0000ee;
}

body.single-post .post-wrap p a{
	color:#0000ee;
}

body.single-post .elementor .e-con-boxed p{
	color:#000000;
}

body.single-post #h-que-puedes-encontrar-en-playa-tecolote strong{
	color:#000000;
}

body.single-post .elementor .wp-block-list li{
	color:#000000;
}

body.single-post #h-donde-se-encuentra-playa-tecolote strong{
	color:#000000;
}

body.single-post .elementor .e-con-boxed .wp-element-caption{
	color:#000000;
}

body.single-post #h-una-introduccion-a-playa-tecolote{
	color:#000000;
}

body.single-post .single-article-wrap .post-wrap .post-content-wrap{
	color:#000000;
}

body.single-post .post-wrap .elementor .e-con-boxed{
	color:#000000;
}

body.single-post .elementor .e-con-boxed .elementor-widget-text-editor{
	color:#000000;
}

body.single-post #main-wrap .blog-wrap .container .row .bt-content-wrap .single-article-wrap .post-wrap .post-thumbnail-wrap .wp-post-image img{
	width:100% !important;
	height:auto !important;
}

@media (max-width:991px){

	body.single-post #main-wrap .blog-wrap{
	margin-top:60px;
	}

}



/*-----------------------------------------------*/
/*  Page Template                                */
/*-----------------------------------------------*/
body.page:not(.home) .listing-view .d-flex .listing-featured-thumb{
	height:auto;
}

body.page:not(.home) .dashboard-side-menu-wrap .side-menu > .side-menu-item{
	font-size:12px;
}

body.page:not(.home) .side-menu .side-menu-item .active{
	font-size:12px;
	color:#d6afee;
}

body.page:not(.home) .side-menu .side-menu-dropdown a{
	font-size:10px;
}

body.page:not(.home) .side-menu .side-menu-item .side-menu-item{
	color:#d6afee;
	background-color:#000000;
}

body.page:not(.home) #yachtUrlBtn{
	text-transform:none;
}

body.page:not(.home) #waBtn{
	text-transform:none;
}

body.page:not(.home) #maps{
	text-transform:none;
}

body.page:not(.home) #yzzr-map-btn{
	text-transform:none;
}

body.page:not(.home) #yzzr-wa-btn{
	text-transform:none;
}

body.page:not(.home) #main-wrap .agents-template-wrap .container .row .col-lg-12 .row-cols-1 .agent-grid-container .agent-grid-wrap .agent-grid-image-wrap .agent-grid-image .wp-post-image img{
	height:auto !important;
}

body.page:not(.home) .agent-grid-image .wp-post-image img{
	width:100%;
}

@media (max-width:670px){

	body.page:not(.home) .page-title-wrap .d-flex h2{
	font-size:16px;
}

body.page:not(.home) .d-flex .form-control .dropdown-toggle div div div{
	font-size:12px;
}

body.page:not(.home) .sort-by .d-flex .sort-by-title{
	font-size:12px;
}

body.page:not(.home) .listing-view .hz-item-gallery-js .item-wrap-no-frame .d-flex .item-header .listing-image-wrap .listing-thumb div div div div .item a .img-fluid{
	height:180px !important;
}

body.page:not(.home) .listing-view .item-header .item-price-wrap li{
	font-size:12px;
}

body.page:not(.home) .listing-wrap .page-title-wrap{
	height:61px;
}

body.page:not(.home) .listing-view .item-header .hz-label{
	font-size:6px;
}

body.page:not(.home) .listing-view .d-flex span.label{
	font-size:6px;
	}

}



@media (max-width:575px){

	body.page:not(.home) .listing-view .hz-item-gallery-js .item-wrap-no-frame .d-flex .item-header .listing-image-wrap .listing-thumb div div div div .item a .img-fluid{
	height:auto !important;
}

body.page:not(.home) .listing-view .d-flex span.label{
	font-size:12px;
}

body.page:not(.home) .listing-view .item-header .hz-label{
	font-size:12px;
	}

}



@media (max-width:550px){

	body.page:not(.home) .listing-view .hz-item-gallery-js .item-wrap-no-frame .d-flex .item-header .listing-image-wrap .listing-thumb div div div div .item a .img-fluid{
	height:407px !important;
	}

}



@media (max-width:320px){

	body.page:not(.home) .listing-view .item-header .hz-label{
	font-size:8px;
}

body.page:not(.home) .listing-view .d-flex span.label{
	font-size:8px;
	}

}



/*-----------------------------------------------*/
/*  Category Page                                */
/*-----------------------------------------------*/
body.category #main-wrap .blog-wrap .container .row .bt-content-wrap .article-wrap .post-wrap .post-thumbnail-wrap a img{
	width:100% !important;
	height:100% !important;
}

body.category #main-wrap .blog-wrap .container .row .bt-content-wrap .article-wrap .post-wrap .post-footer-wrap .flex-column .btn-primary{
	height:100% !important;
}

@media (max-width:991px){

	body.category #main-wrap .blog-wrap{
	margin-top:60px;
}

body.category #main-wrap .blog-wrap .container .row .bt-content-wrap .article-wrap .post-wrap .post-footer-wrap .flex-column .btn-primary{
	height:100% !important;
	}

}



/*-----------------------------------------------*/
/*  Archive Page                                 */
/*-----------------------------------------------*/
body.archive .page-title-wrap .d-flex h2{
	font-weight:400 !important;
	text-transform:capitalize;
	letter-spacing:-1px;
}

body.archive .listing-wrap article h1{
	font-size:32px;
	line-height:1em;
	letter-spacing:-1.5px;
	text-transform:uppercase;
	font-weight:800;
}

body.archive .listing-wrap article p{
	letter-spacing:-0.3px;
	line-height:1.3em;
	font-weight:500;
	font-family:'Montserrat', sans-serif;
}

body.archive .listing-tools-wrap .d-flex .flex-grow-1{
	text-transform:uppercase;
	letter-spacing:-1px;
}

body.archive .sort-by .d-flex .form-control .dropdown-toggle div div div{
	letter-spacing:-1px;
}

body.archive .sort-by .d-flex .sort-by-title{
	letter-spacing:-1px;
}

body.archive .listing-view .item-header .item-price-wrap li{
	font-size:14px;
	text-transform:uppercase;
	letter-spacing:-1px;
}

body.archive .listing-view .item-title a{
	font-weight:500;
	text-transform:uppercase;
	letter-spacing:-1px;
}

body.archive .listing-view .d-flex .item-address{
	font-size:12px;
	line-height:1em;
	text-transform:capitalize;
	letter-spacing:-0.3px;
}

body.archive .d-flex .flex-grow-1 .item-amenities .h-type span{
	letter-spacing:-1px;
}

body.archive .listing-view .d-flex .btn-item{
	font-size:12px;
	text-transform:uppercase;
	letter-spacing:0px;
	word-spacing:0px;
	line-height:2.5em;
	padding-left:0px;
	padding-right:0px;
	border-width:0px;
	height:auto;
	bottom:0px;
	right:0px;
	left:auto !important;
	width:100%;
	font-weight:600;
}

body.archive .listing-view .listing-featured-thumb, body.archive .listing-view .d-flex .listing-featured-thumb, body.archive .listing-image-wrap .listing-featured-thumb, body.archive .listing-image-wrap img, body.archive .listing-image-wrap .img-fluid{
	display: block !important;
	width: 100% !important;
	height: auto !important;
	max-width: 100% !important;
	object-fit: cover !important;
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
}

body.archive .listing-image-wrap{
	overflow: hidden !important;
	background: transparent !important;
}

body.archive .listing-wrap p b{
	font-size:24px;
	line-height:2em;
	text-transform:uppercase;
	letter-spacing:-2px;
	word-spacing:1.2px;
	font-family:'Montserrat', sans-serif;
}

body.archive .listing-wrap h2 b{
	font-size:24px;
	text-transform:uppercase;
	font-weight:700;
	line-height:1.2em;
	letter-spacing:-2px;
	font-family:'Montserrat', sans-serif;
}

body.archive .listing-wrap article h3{
	font-family:'Montserrat', sans-serif;
	text-transform:uppercase;
	letter-spacing:-1.5px;
	font-size:20px;
	font-weight:700 !important;
}

body.archive .listing-wrap article h2{
	font-family:'Montserrat', sans-serif;
	font-weight:700;
	text-transform:uppercase;
	font-size:20px;
	letter-spacing:-1.5px;
}

body.archive .listing-wrap p strong{
	font-size:14px;
}

body.archive .listing-view .item-header .item-price span{
	line-height:1.2em;
	letter-spacing:0px;
}

body.archive #main-wrap .listing-wrap .container .row .col-lg-12 .listing-view .hz-item-gallery-js .item-wrap-no-frame .d-flex .flex-grow-1 .btn-item{
	top:auto !important;
}

body.archive #main-wrap .betterdocs-docs-archive-wrapper .betterdocs-search-form-wrapper{
	background-color:#0c2d38;
}

body.archive .betterdocs-live-search .betterdocs-popular-search-keyword .popular-search-title{
	color:#ffffff;
}

body.archive .advanced-search-v1-geolocation .d-flex .btn-secondary{
	background-color:#00aeef;
}

body.archive .betterdocs-live-search .betterdocs-advance-searchform .search-submit{
	background-color:#00aeef;
	letter-spacing:1.2px;
	line-height:1em;
	font-size:14px;
	font-weight:600;
	word-spacing:0px;
}

body.archive .betterdocs-live-search .betterdocs-advance-searchform select{
	font-size:12px;
	color:#020202;
	text-transform:none;
}

body.archive .betterdocs-advance-searchform .betterdocs-searchform-input-wrap input[type=text]{
	font-size:14px;
	color:#020202;
	font-weight:600;
}

body.archive .betterdocs-advance-searchform .betterdocs-searchform-input-wrap .docs-search-icon{
	color:#020202;
}

body.archive .betterdocs-live-search .betterdocs-popular-search-keyword .popular-keyword{
	color:#020202;
}

body.archive .single-kb .category-grid h2{
	color:#0c2d38 !important;
}

body.archive .single-kb a span{
	font-size:14px;
	line-height:1em;
	color:#0c2d38;
}

body.archive .betterdocs-shortcode .single-kb .category-grid .betterdocs-single-category-inner .betterdocs-body .betterdocs-articles-list li a{
	font-size:14px !important;
}

body.archive .single-kb li a{
	line-height:1.5em;
}

body.archive #main-wrap .betterdocs-taxonomy-wrapper .betterdocs-search-form-wrapper{
	background-color:#0c2d38;
}

body.archive .betterdocs-breadcrumb-list .betterdocs-breadcrumb-item a{
	color:#020202 !important;
}

body.archive #main .betterdocs-entry-title h2{
	color:#0c2d38;
}

body.archive #main .betterdocs-entry-title p{
	color:#0c2d38;
}

body.archive .betterdocs-taxonomy-doc-category ul a{
	color:#0c2d38 !important;
	line-height:2em !important;
}

body.archive #betterdocs-sidebar .active a{
	color:#0c2d38;
}

body.archive #betterdocs-sidebar .active h2{
	color:#0c2d38;
}

body.archive #betterdocs-sidebar .active span{
	color:#020202;
}

body.archive #betterdocs-sidebar .category-grid h2{
	color:#0c2d38;
}

body.archive #main-wrap .betterdocs-taxonomy-wrapper .betterdocs-content-wrapper{
	background-color:#ffffff;
}

body.archive .active .betterdocs-single-category-inner .betterdocs-category-header .betterdocs-category-header-inner .betterdocs-category-items-counts span{
	color:#ffffff !important;
}

body.archive #header-section a img{
	left:-25px;
}

body.archive .listing-wrap .page-title-wrap{
	height:100px;
}

body.archive .listing-wrap article{
	height:96px;
}

body.archive #main-wrap .listing-wrap .container .row .col-lg-12 .taxonomy-description .yzz-visible table{
	height:auto !important;
}

body.archive .yzz-visible p:nth-child(10) a{
	color:#0000ee;
}

body.archive .taxonomy-description strong a{
	color:#0000ee;
}

@media (max-width:1439px){

	body.archive .footer-bottom-wrap .footer-copyright a{
	background-color:transparent;
	color:#ffffff;
}

body.archive .d-flex .form-control .dropdown-toggle div div div{
	text-transform:uppercase;
}

body.archive .listing-wrap article{
	height:122px;
	}

}



@media (max-width:1199px){

	body.archive .listing-view .item-header .item-price-wrap li{
	letter-spacing:0px;
}

body.archive .listing-view .item-title a{
	letter-spacing:0px;
	}

}



@media (max-width:991px){

	body.archive #main-wrap .listing-wrap{
	margin-bottom:50px;
	margin-top:20px;
	}

}



@media (max-width:767px){

	body.archive .listing-view .item-header .hz-label{
	display:inline-block;
	font-size:6px;
}

body.archive .listing-view .d-flex span.label{
	font-size:6px;
	}

}



@media (max-width:670px){

	body.archive .listing-wrap article{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.archive .listing-view .item-header .item-price-wrap li{
	letter-spacing:0px;
}

body.archive #main-wrap .betterdocs-docs-archive-wrapper .betterdocs-search-form-wrapper{
	position:relative;
	top:58px;
}

body.archive .listing-tools-wrap .d-flex .d-flex{
	width:241px;
}

body.archive .listing-wrap article h1{
	font-size:24px;
}

body.archive .listing-wrap article h2{
	font-size:16px;
	letter-spacing:0px;
	}

}



@media (max-width:600px){

	body.archive .listing-view .item-header .item-price-wrap li{
	font-size:12px;
}

body.archive #main-wrap .listing-wrap .container .row .col-lg-12 .listing-view .hz-item-gallery-js .item-wrap-no-frame .d-flex .item-header .item-price-wrap .item-price span{
	font-size:12px !important;
	}

}



@media (max-width:575px){

	body.archive .listing-view .item-header .item-price-wrap li{
	letter-spacing:0px;
	}

}



@media (max-width:425px){

	body.archive .listing-wrap article h2{
	font-size:14px !important;
	letter-spacing:0px;
	}

}



@media (max-width:390px){

	body.archive .listing-wrap .listing-tools-wrap > .d-flex{
	padding-top:2px;
	}

}



@media (min-width:1200px){

	body.archive #property-description-wrap .houzez-more-content h2{
	font-size:24px;
	}

}



/*-----------------------------------------------*/
/*  Docs Template                                */
/*-----------------------------------------------*/
body.single-docs .betterdocs-breadcrumb-list .betterdocs-breadcrumb-item span{
	line-height:1em;
	letter-spacing:0px;
	color:#000000 !important;
}

body.single-docs .betterdocs-breadcrumb-list .betterdocs-breadcrumb-item a{
	line-height:1em;
	letter-spacing:0px;
	color:#000000 !important;
}

body.single-docs #betterdocs-entry-title{
	letter-spacing:1px;
	line-height:1em;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	font-size:18px;
	height:0px;
	width:100% !important;
	color:#000000;
}

body.single-docs #betterdocs-single-content p{
	line-height:1.25em;
	text-transform:uppercase;
	letter-spacing:0.3px;
	font-size:16px;
}

body.single-docs #main-wrap .betterdocs-single-wrapper .betterdocs-search-form-wrapper{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	background-color:#0c2d39;
}

body.single-docs .betterdocs-search-form-wrapper .betterdocs-live-search .search-submit{
	background-color:#6ec1e4;
}

body.single-docs .betterdocs-search-form-wrapper .betterdocs-live-search select{
	font-size:10px;
}

body.single-docs .betterdocs-search-form-wrapper .betterdocs-live-search form{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.single-docs .betterdocs-search-form-wrapper .betterdocs-live-search .popular-search-title{
	color:#ffffff;
}

body.single-docs .betterdocs-search-form-wrapper .betterdocs-live-search .popular-keyword{
	color:#000000;
}

body.single-docs #main-wrap .betterdocs-single-wrapper .betterdocs-content-wrapper #betterdocs-single-main #betterdocs-breadcrumb .betterdocs-breadcrumb-list .betterdocs-breadcrumb-item a{
	font-size:12px !important;
}

body.single-docs #main-wrap .betterdocs-single-wrapper .betterdocs-content-wrapper #betterdocs-single-main #betterdocs-breadcrumb .betterdocs-breadcrumb-list .betterdocs-breadcrumb-item span{
	font-size:12px !important;
}

body.single-docs #betterdocs-single-content .betterdocs-live-search form{
	width:100%;
	height:12px;
}

body.single-docs #betterdocs-single-content .betterdocs-live-search input[type=text]{
	color:#000000;
	font-size:16px;
}

body.single-docs #betterdocs-single-main .betterdocs-body a{
	color:#000000;
	font-weight:600;
	font-size:16px;
}

body.single-docs #main-wrap .betterdocs-single-wrapper .betterdocs-content-wrapper #betterdocs-single-main .betterdocs-entry-content #betterdocs-single-content .betterdocs-shortcode .betterdocs-category-list-inner-wrapper .category-grid .betterdocs-single-category-inner .betterdocs-body .betterdocs-articles-list li a{
	width:100% !important;
}

body.single-docs #main-wrap .betterdocs-single-wrapper .betterdocs-content-wrapper #betterdocs-single-main .betterdocs-entry-content #betterdocs-single-content .betterdocs-shortcode .betterdocs-category-list-inner-wrapper .category-grid .betterdocs-single-category-inner .betterdocs-body .betterdocs-articles-list li{
	width:100% !important;
}

body.single-docs #betterdocs-single-main .category-grid li{
	height:50px;
}

body.single-docs #colaboraciones-creativas{
	color:#000000;
	font-weight:600;
	line-height:2em;
	font-size:18px;
}

body.single-docs #colaboraciones-turÍsticas{
	font-size:18px;
	color:#000000;
}

body.single-docs .betterdocs-category-list-inner-wrapper .active .betterdocs-category-header-inner{
	font-size:18px;
}

body.single-docs #alquiler-vacacional-de-yates{
	font-size:18px;
	color:#000000;
	line-height:2em;
}

body.single-docs #main-wrap .betterdocs-single-wrapper .betterdocs-content-wrapper #betterdocs-single-main .betterdocs-entry-content #betterdocs-single-content .betterdocs-shortcode .betterdocs-category-list-inner-wrapper .category-grid .betterdocs-single-category-inner .betterdocs-category-header .betterdocs-category-header-inner{
	line-height:1.25em !important;
}

body.single-docs #betterdocs-single-main .category-grid .betterdocs-category-header-inner{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	color:#000000;
	font-size:18px;
}

body.single-docs #venta-de-yates{
	font-size:18px;
	line-height:2em;
}

body.single-docs #renta-tus-embarcaciones{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	font-size:18px;
	line-height:2em;
}

body.single-docs #main-wrap .betterdocs-single-wrapper .betterdocs-content-wrapper{
	background-color:#ffffff;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.single-docs #betterdocs-single-main .docs-navigation a{
	font-weight:600;
	font-size:12px;
	color:#000000;
}

body.single-docs .feedback-update-form .feedback-form .feedback-form-link{
	color:#000000 !important;
}

body.single-docs .feedback-form-link .feedback-form-icon svg{
	color:#000000;
}

body.single-docs .betterdocs-article-reactions .betterdocs-article-reactions-heading h5{
	color:#000000 !important;
}

body.single-docs .betterdocs-social-share .betterdocs-social-share-heading h5{
	color:#000000 !important;
}

body.single-docs #header-section a img{
	left:-40px;
}

body.single-docs #h-desinfeccion-de-areas-de-alto-contacto{
	font-size:16px;
	font-weight:500;
}

body.single-docs #h-mantenimiento-preventivo-y-revision-operativa{
	color:#000000;
	font-weight:500;
	font-size:16px;
}

body.single-docs #h-cumplimiento-y-estandares-de-seguridad-maritima{
	color:#000000;
	font-weight:500;
	font-size:16px;
}

body.single-docs #h-buenas-practicas-a-bordo-para-conservar-el-yate-impecable{
	color:#000000;
	font-weight:500;
	font-size:16px;
}

body.single-docs #betterdocs-single-content .wp-block-list li{
	font-size:12px;
	font-weight:400;
	color:#000000;
}

@media (max-width:1439px){

	body.single-docs .betterdocs-article-reaction-links li a{
	background-color:#000000 !important;
}

body.single-docs #betterdocs-single-content p{
	color:#000000;
}

body.single-docs #main-wrap .betterdocs-single-wrapper .betterdocs-search-form-wrapper .betterdocs-live-search .betterdocs-advance-searchform .search-submit{
	width:50% !important;
}

body.single-docs .betterdocs-search-form-wrapper .betterdocs-live-search .search-submit{
	height:0px;
	line-height:0em;
	letter-spacing:0px;
	font-weight:600;
}

body.single-docs #betterdocs-single-content .betterdocs-live-search form{
	border-color:#000000;
	}

}



@media (max-width:991px){

	body.single-docs #main-wrap .betterdocs-single-wrapper .betterdocs-search-form-wrapper{
	position:relative;
	top:40px;
	}

}



@media (max-width:959px){

	body.single-docs #betterdocs-breadcrumb ul{
	font-size:10px;
}

body.single-docs #main-wrap .betterdocs-single-wrapper .betterdocs-content-wrapper #betterdocs-single-main #betterdocs-breadcrumb .betterdocs-breadcrumb-list .betterdocs-breadcrumb-item a{
	font-size:8px !important;
}

body.single-docs #main-wrap .betterdocs-single-wrapper .betterdocs-content-wrapper #betterdocs-single-main #betterdocs-breadcrumb .betterdocs-breadcrumb-list .betterdocs-breadcrumb-item span{
	font-size:8px !important;
}

body.single-docs #main-wrap .betterdocs-single-wrapper .betterdocs-search-form-wrapper{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	position:relative;
	top:30px;
}

body.single-docs .betterdocs-search-form-wrapper .betterdocs-live-search select{
	color:#000000;
}

body.single-docs #betterdocs-entry-title{
	font-size:16px;
}

body.single-docs #betterdocs-single-content p{
	font-size:12px;
	text-transform:uppercase;
}

body.single-docs #betterdocs-single-content .betterdocs-live-search input[type=text]{
	font-size:12px;
}

body.single-docs #betterdocs-single-content .betterdocs-live-search .docs-search-icon{
	height:12px;
	color:#000000;
}

body.single-docs #main-wrap .betterdocs-single-wrapper .betterdocs-content-wrapper #betterdocs-single-main .betterdocs-entry-content #betterdocs-single-content .betterdocs-live-search .betterdocs-advance-searchform .betterdocs-searchform-input-wrap .docs-search-icon{
	width:12px !important;
}

body.single-docs #betterdocs-single-main .betterdocs-body a{
	font-size:16px;
	line-height:1em;
	}

}



@media (max-width:782px){

	body.single-docs #betterdocs-single-content .betterdocs-live-search form{
	border-color:#000000;
	}

}



@media (max-width:767px){

	body.single-docs #betterdocs-single-main .betterdocs-mobile-nav{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	color:#000000;
}

body.single-docs #betterdocs-single-main .betterdocs-sidebar-icon span{
	font-weight:500;
	color:#020202;
}

body.single-docs #main-wrap .betterdocs-single-wrapper .betterdocs-content-wrapper #betterdocs-single-main .betterdocs-entry-content #betterdocs-single-content .betterdocs-shortcode .betterdocs-category-list-inner-wrapper .category-grid .betterdocs-single-category-inner .betterdocs-category-header .betterdocs-category-header-inner{
	height:100px !important;
}

body.single-docs #betterdocs-single-content .betterdocs-live-search form{
	display:block;
	height:100px;
	border-color:#000000;
}

body.single-docs .betterdocs-search-form-wrapper .betterdocs-live-search select{
	border-color:#000000;
}

body.single-docs .betterdocs-search-form-wrapper .betterdocs-live-search .betterdocs-searchform-input-wrap{
	border-color:#000000;
}

body.single-docs #betterdocs-single-content .betterdocs-live-search .betterdocs-searchform-input-wrap{
	border-color:#000000;
	}

}



@media (max-width:760px){

	body.single-docs .betterdocs-search-form-wrapper .betterdocs-live-search .search-submit{
	height:20px;
	width:200px;
	line-height:0em;
	letter-spacing:0px;
	font-weight:600;
	}

}



@media (max-width:670px){

	body.single-docs .betterdocs-breadcrumb-list .betterdocs-breadcrumb-item span{
	line-height:1.5em;
	font-size:14px !important;
}

body.single-docs .betterdocs-breadcrumb-list .betterdocs-breadcrumb-item a{
	line-height:1.5em;
	font-size:14px !important;
}

body.single-docs #betterdocs-entry-title{
	font-size:16px;
}

body.single-docs #betterdocs-single-content p{
	font-size:12px;
}

body.single-docs #betterdocs-single-main .docs-navigation a{
	font-size:10px;
	font-weight:600;
}

body.single-docs .docs-navigation a svg{
	font-size:12px;
}

body.single-docs .betterdocs-article-reaction-links li a{
	background-color:#000000 !important;
	}

}



@media (max-width:600px){

	body.single-docs #betterdocs-entry-title{
	font-size:12px;
}

body.single-docs #betterdocs-single-content p{
	font-size:10px;
}

body.single-docs #betterdocs-single-main li a span{
	font-size:12px;
}

body.single-docs #colaboraciones-creativas{
	font-size:14px;
}

body.single-docs #colaboraciones-turÍsticas{
	font-size:14px;
}

body.single-docs #alquiler-vacacional-de-yates{
	font-size:14px;
	line-height:2em;
}

body.single-docs #venta-de-yates{
	font-size:14px;
	}

}



@media (max-width:550px){

	body.single-docs .betterdocs-search-form-wrapper .betterdocs-live-search .search-submit{
	height:30px;
	width:200px;
	font-size:12px;
	line-height:0px;
}

body.single-docs .betterdocs-search-form-wrapper .betterdocs-live-search input[type=text]{
	color:#000000;
	font-size:14px;
	}

}



@media (max-width:425px){

	body.single-docs .betterdocs-search-form-wrapper .betterdocs-live-search .search-submit{
	font-size:10px;
}

body.single-docs #betterdocs-single-main .betterdocs-mobile-nav{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	font-size:10px;
}

body.single-docs #betterdocs-single-main .betterdocs-sidebar-icon span{
	font-size:10px;
}

body.single-docs .betterdocs-search-form-wrapper .betterdocs-live-search .betterdocs-popular-search-keyword{
	font-size:10px;
}

body.single-docs .betterdocs-search-form-wrapper .betterdocs-live-search .popular-search-title{
	font-size:10px;
}

body.single-docs .betterdocs-search-form-wrapper .betterdocs-live-search .popular-keyword{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	font-size:10px;
	width:85px;
	}

}



@media (max-width:390px){

	body.single-docs #betterdocs-single-content p{
	font-size:8px;
}

body.single-docs #betterdocs-single-main li a span{
	font-size:10px;
}

body.single-docs #betterdocs-entry-title{
	font-size:10px;
}

body.single-docs #betterdocs-single-main .betterdocs-sidebar-icon span{
	font-size:12px;
}

body.single-docs #colaboraciones-turÍsticas{
	font-size:12px;
}

body.single-docs #colaboraciones-creativas{
	font-size:12px;
}

body.single-docs #alquiler-vacacional-de-yates{
	font-size:12px;
}

body.single-docs #venta-de-yates{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	font-size:12px;
}

body.single-docs #renta-tus-embarcaciones{
	font-size:12px;
}

body.single-docs #main-wrap .betterdocs-single-wrapper .betterdocs-content-wrapper #betterdocs-single-main .betterdocs-entry-footer .betterdocs-article-reactions .betterdocs-article-reactions-heading h5{
	font-size:12px !important;
}

body.single-docs #main-wrap .betterdocs-single-wrapper .betterdocs-content-wrapper #betterdocs-single-main .betterdocs-entry-footer .betterdocs-social-share .betterdocs-social-share-heading h5{
	font-size:12px !important;
}

body.single-docs #betterdocs-single-main .docs-navigation a{
	font-size:8px;
	line-height:1em;
}

body.single-docs #main-wrap .betterdocs-single-wrapper .betterdocs-content-wrapper #betterdocs-single-main .betterdocs-mobile-nav{
	width:100% !important;
	height:40px !important;
}

body.single-docs .betterdocs-search-form-wrapper .betterdocs-live-search input[type=text]{
	font-size:12px;
}

body.single-docs .betterdocs-search-form-wrapper .betterdocs-live-search .betterdocs-searchform-input-wrap{
	border-color:#000000;
}

body.single-docs .betterdocs-search-form-wrapper .betterdocs-live-search select{
	border-color:#000000;
}

body.single-docs .feedback-update-form .feedback-form .feedback-form-link{
	font-size:10px !important;
}

body.single-docs .betterdocs-search-form-wrapper .betterdocs-live-search .search-submit{
	font-size:10px;
	}

}



@media (max-width:320px){

	body.single-docs .betterdocs-single-wrapper .betterdocs-content-wrapper #betterdocs-single-main .betterdocs-entry-footer .betterdocs-article-reactions .betterdocs-article-reaction-links li a{
	width:20px !important;
}

body.single-docs .betterdocs-article-reaction-links li a{
	height:20px !important;
}

body.single-docs .betterdocs-single-wrapper #betterdocs-single-main .betterdocs-entry-footer .betterdocs-social-share .betterdocs-social-share-links li a img{
	width:20px !important;
}

body.single-docs #main-wrap .betterdocs-single-wrapper .betterdocs-content-wrapper #betterdocs-single-main .betterdocs-entry-footer .betterdocs-social-share .betterdocs-social-share-heading h5{
	font-size:10px !important;
}

body.single-docs #main-wrap .betterdocs-single-wrapper .betterdocs-content-wrapper #betterdocs-single-main .betterdocs-entry-footer .betterdocs-article-reactions .betterdocs-article-reactions-heading h5{
	font-size:8px !important;
}

body.single-docs .betterdocs-search-form-wrapper .betterdocs-live-search .search-submit{
	font-size:10px;
	}

}



/*-----------------------------------------------*/
/*  Houzez_agency Template                       */
/*-----------------------------------------------*/
body.single-houzez_agency .sidebar-wrap .agent-bio-wrap h1{
	font-size:20px;
}

body.single-houzez_agency .sidebar-wrap .agent-bio-wrap h2{
	font-size:16px;
}

body.single-houzez_agency .sidebar-wrap .agent-bio-wrap h3{
	font-size:16px;
}

body.single-houzez_agency .agent-bio-wrap p .cursor-pointer{
	color:#0000ee;
}

body.single-houzez_agency .agent-profile-header .d-flex a{
	font-weight:600;
}

body.single-houzez_agency .property-form .houzez_google_reCaptcha div iframe{
	position:relative;
	top:40px;
}

body.single-houzez_agency #property-review-wrap .review-title-wrap button{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	display:none;
}

@media (max-width:1439px){

	body.single-houzez_agency .sidebar-wrap .agent-contacts-wrap p{
	color:#000000;
	}

}



@media (max-width:991px){

	body.single-houzez_agency #main-wrap .agent-profile-wrap{
	padding-top:100px;
	}

}



@media (max-width:670px){

	body.single-houzez_agency .item-header .item-price-wrap li{
	font-size:14px;
	}

}



@media (max-width:575px){

	body.single-houzez_agency .agent-profile-header .d-flex{
	position:relative;
	left:115px;
	}

}



@media (max-width:479px){

	body.single-houzez_agency .sidebar-wrap .agent-bio-wrap h2{
	font-size:14px;
}

body.single-houzez_agency .sidebar-wrap .agent-bio-wrap h1{
	font-size:16px;
}

body.single-houzez_agency .sidebar-wrap .agent-bio-wrap p{
	font-size:12px;
}

body.single-houzez_agency .agent-bio-wrap p .cursor-pointer{
	font-size:12px;
}

body.single-houzez_agency .sidebar-wrap .agent-bio-wrap h3{
	font-size:12px;
	}

}



@media (max-width:425px){

	body.single-houzez_agency .agent-profile-header .d-flex{
	left:94px;
	}

}



@media (max-width:390px){

	body.single-houzez_agency .agent-profile-header .d-flex{
	left:76px;
	}

}



@media (max-width:320px){

	body.single-houzez_agency .agent-profile-header .d-flex{
	left:42px;
}

body.single-houzez_agency .property-form .houzez_google_reCaptcha div iframe{
	left:-8px;
	min-height:781px;
	height:781px;
	width:220px;
	}

}



/*-----------------------------------------------*/
/*  Houzez_agent Template                        */
/*-----------------------------------------------*/
body.single-houzez_agent .agent-profile-header .agent-list-position a{
	font-size:16px;
	font-weight:600;
	text-decoration:none;
}

body.single-houzez_agent #property-review-wrap .review-title-wrap button{
	display:none;
}

body.single-houzez_agent #h-asesor-de-ventas-lider-en-yatezzitos-mexico{
	font-size:20px;
}

body.single-houzez_agent .sidebar-wrap .agent-bio-wrap h2{
	font-size:16px;
}

body.single-houzez_agent .agent-contacts-wrap .email a{
	font-size:14px;
}

body.single-houzez_agent .agent-contacts-wrap a span{
	font-size:14px;
}

body.single-houzez_agent .sidebar-wrap .agent-contacts-wrap p{
	color:#000000;
}

body.single-houzez_agent .agent-profile-header .d-flex a{
	display:none;
}

body.single-houzez_agent .property-form .houzez_google_reCaptcha div iframe{
	position:relative;
	top:40px;
}

@media (max-width:670px){

	body.single-houzez_agent #main-wrap .agent-profile-wrap{
	padding-top:100px;
	}

}



@media (max-width:575px){

	body.single-houzez_agent .agent-profile-header .d-flex a{
	text-align:center;
	letter-spacing:0.3px;
	position:relative;
	left:55px;
	}

}



@media (max-width:390px){

	body.single-houzez_agent #main-wrap .agent-profile-wrap{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	}

}



@media (max-width:320px){

	body.single-houzez_agent .property-form .houzez_google_reCaptcha div iframe{
	width:220px;
}

body.single-houzez_agent #realtor-form .close span{
	font-size:50px;
	}

}



/*-----------------------------------------------*/
/*  Property Template                            */
/*-----------------------------------------------*/
body.single-property #main-wrap .property-wrap .page-title-wrap .container .property-header-wrap .property-price-wrap li{
	line-height:1em !important;
}

body.single-property .property-header-wrap .property-price-wrap li{
	text-transform:uppercase;
}

body.single-property #property-contact-agent-wrap{
	display:none;
}

@media (max-width:991px){

	body.single-property .social-links-list .btn-pinterest i{
	visibility:visible;
	background-image:none;
}

body.single-property .social-links-list .btn-twitter i{
	color:rgb(255, 255, 255);
	background-image:url("https://yatezzitos.com/wp-content/uploads/2026/03/sl_z_072523_61700_01-scaled.jpg");
	font-family:'icon' !important;
	background-size:cover;
	min-width:0px;
	background-position-x:35%;
	background-repeat:repeat;
	-webkit-background-clip:border-box;	background-clip:border-box;
	background-blend-mode:normal;
	background-attachment:scroll;
}

body.single-property .social-links-list li .btn-instagram{
	display:inline-block;
	-webkit-transform:translatex(0px) translatey(0px) !important;	-ms-transform:translatex(0px) translatey(0px) !important;	transform:translatex(0px) translatey(0px) !important;
}

body.single-property .social-links-list .btn-instagram i{
	background-image:none;
}

body.single-property .social-links-list li .btn-twitter{
	background-image:url("https://yatezzitos.com/wp-content/uploads/2026/03/sl_z_072523_61700_01-scaled.jpg");
}

body.single-property .footer-wrap .footer-bottom-wrap .container .footer-social .social-links-list li .btn-twitter i{
	width:0px !important;
}

body.single-property #main-wrap .property-wrap{
	margin-bottom:50px;
	}

}



@media (max-width:800px){

	body.single-property .property-wrap .property-disclaimer{
	color:#000000;
	width:100% !important;
	padding-left:20px;
	padding-right:20px;
	padding-bottom:50px;
	}

}



@media (max-width:479px){

	body.single-property #property-description-wrap .block-title-wrap button{
	left:120px;
}

body.single-property #property-features-wrap .block-wrap button{
	left:120px;
}

body.single-property #property-contact-agent-wrap form h3{
	font-size:20px;
}

body.single-property #similar-listings-wrap .block-title-wrap h2{
	font-size:20px;
	}

}



@media (max-width:425px){

	body.single-property #property-features-wrap .block-wrap button{
	left:80px;
}

body.single-property #property-description-wrap .block-title-wrap button{
	left:80px;
	}

}



@media (max-width:320px){

	body.single-property #property-description-wrap .block-title-wrap button{
	left:50px;
}

body.single-property #property-features-wrap .block-wrap button{
	left:50px;
	}

}



@media (min-width:992px){

	body.single-property .property-header-wrap .property-price-wrap li{
	font-size:28px;
	}

}



/*-----------------------------------------------*/
/*  "Feedback" Page                              */
/*-----------------------------------------------*/
body.page-id-40351 .footer-wrap .footer-bottom-wrap .container .d-flex a b .footer_logo img{
	width:50% !important;
}

@media (max-width:991px){

	body.page-id-40351 #betterdocs-ia div button{
	background-color:#ffffff;
	}

}



@media (max-width:760px){

	body.page-id-40351 .footer-bottom-wrap a img{
	top:0px;
	left:50px;
	}

}



/*-----------------------------------------------*/
/*  "Yate AJUA!!! &#8211; Sunseeker 70ft" Property*/
/*-----------------------------------------------*/
@media (max-width:1199px){

	body.postid-20381 .footer-wrap .footer-bottom-wrap .container .d-flex a b .footer_logo img{
	width:50% !important;
	}

}



@media (max-width:760px){

	body.postid-20381 #betterdocs-ia div button{
	top:650px;
	}

}



@media (max-width:575px){

	body.postid-20381 .mobile-property-contact .d-flex li{
	left:0px;
	}

}



@media (max-width:500px){

	body.postid-20381 .mobile-property-contact .d-flex li{
	left:0px;
	}

}



@media (max-width:479px){

	body.postid-20381 #betterdocs-ia div button{
	top:680px;
}

body.postid-20381 .mobile-property-contact .d-flex li{
	left:-5px;
	}

}



/*-----------------------------------------------*/
/*  "Cena Romantica en Catamaran Aventura 34ft" Property*/
/*-----------------------------------------------*/
body.postid-41289 #property-description-wrap .wp-block-heading strong{
	display:inline-block;
	-webkit-transform:translatex(0px) translatey(0px) !important;	-ms-transform:translatex(0px) translatey(0px) !important;	transform:translatex(0px) translatey(0px) !important;
}

body.postid-41289 #property-description-wrap .block-wrap h1.wp-block-heading{
	text-transform:none;
}



/*-----------------------------------------------*/
/*  "Catamaran Aventura 34ft" Property           */
/*-----------------------------------------------*/
@media (max-width:760px){

	body.postid-41663 #property-description-wrap .block-wrap h6{
	font-size:12px;
	padding-bottom:13px;
	min-height:59px;
	}

}



@media (max-width:575px){

	body.postid-41663 #property-description-wrap .wp-block-heading strong{
	font-size:20px;
	}

}



/*-----------------------------------------------*/
/*  "Yate Truco II &#8211; Azimut 80ft" Property */
/*-----------------------------------------------*/
@media (max-width:1199px){

	body.postid-21969 .property-title-price-wrap .page-title h2{
	font-size:24px;
	}

}



@media (max-width:991px){

	body.postid-21969 .property-title-price-wrap .page-title h2{
	font-size:18px;
}

body.postid-21969 .property-title-price-wrap .item-price-wrap li{
	font-size:18px;
	}

}



@media (max-width:800px){

	body.postid-21969 .mobile-property-contact .d-flex a{
	left:-60px;
}

body.postid-21969 .mobile-property-contact .d-flex .btn-secondary{
	left:-60px;
	}

}



@media (max-width:670px){

	body.postid-21969 #betterdocs-ia div button{
	top:0px !important;
	}

}



@media (max-width:600px){

	body.postid-21969 .mobile-property-contact .d-flex .btn-secondary{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	left:-80px;
	}

}



@media (min-width:344px){

	body.postid-21969 #betterdocs-ia div button{
	top:456px;
	}

}



/*-----------------------------------------------*/
/*  "Trimaran Vikinga" Property                  */
/*-----------------------------------------------*/
body.postid-17927 .mobile-property-contact .d-flex img{
	left:82px;
}

body.postid-17927 .mobile-property-contact .d-flex li{
	left:66px;
}

body.postid-17927 #main-nav .nav-item .nav-link{
	font-weight:500 !important;
}

body.postid-17927 #main-nav .nav-item .dropdown-item{
	font-weight:500;
}



/*-----------------------------------------------*/
/*  "Cena romantica en Yate Azimut 43ft" Property*/
/*-----------------------------------------------*/
body.postid-43322 #main-wrap .property-wrap .container .row .bt-full-width-content-wrap .property-view #property-features-wrap .block-wrap .block-content-wrap .list-unstyled li img{
	width:10% !important;
}

body.postid-43322 #property-features-wrap li img{
	height:32px;
}



/*-----------------------------------------------*/
/*  "Viaje express al Cielo en Yate Vandutch 40ft" Property*/
/*-----------------------------------------------*/
body.postid-43046 .mobile-property-contact .d-flex li{
	position:relative;
	left:15px;
}



/*-----------------------------------------------*/
/*  "Experiencia con tortugas en Yate Vandutch 40ft" Property*/
/*-----------------------------------------------*/
body.postid-43260 .mobile-property-contact .d-flex li{
	position:relative;
	left:28px !important;
}



/*-----------------------------------------------*/
/*  "Yate Loretta &#8211; President 87ft" Property*/
/*-----------------------------------------------*/
body.postid-42315 .mobile-property-contact .d-flex li{
	position:relative;
	left:16px;
}

body.postid-42315 .property-title-price-wrap .item-price span{
	font-size:20px;
}

body.postid-42315 b .mobile-property-contact{
	display:none;
}

@media (min-width:385px){

	body.postid-42315 #betterdocs-ia div button{
	top:591px;
	left:4px;
}

body.postid-42315 b .d-flex .btn-secondary-outlined:nth-child(4){

	display:none;
	}

}



@media (min-width:900px){

	body.postid-42315 #main-wrap .property-wrap .page-title-wrap .container .property-title-price-wrap .item-price-wrap li{
	font-size:20px !important;
	}

}



/*-----------------------------------------------*/
/*  "Acuerdo de privacidad" Page                 */
/*-----------------------------------------------*/
body.page-id-21465 .elementor-widget-text-editor h1 strong{
	font-size:24px;
}

body.page-id-21465 .elementor-widget-text-editor p{
	font-weight:400;
	display:inline-block;
	-webkit-transform:translatex(0px) translatey(0px) !important;	-ms-transform:translatex(0px) translatey(0px) !important;	transform:translatex(0px) translatey(0px) !important;
}

body.page-id-21465 .elementor-widget-text-editor p strong{
	text-transform:uppercase;
}

body.page-id-21465 .elementor-widget-text-editor ul strong{
	text-transform:uppercase;
}

@media (max-width:760px){

	body.page-id-21465 .elementor-widget-text-editor h1{
	line-height:0.6em;
	font-size:40px;
	letter-spacing:0px;
	word-spacing:0px;
	-webkit-column-count:1;	column-count:1;
	direction:ltr;
	text-align:left;
	}

}



@media (max-width:575px){

	body.page-id-21465 .elementor-widget-text-editor ul li{
	font-weight:400;
}

body.page-id-21465 .elementor-widget-text-editor h1{
	line-height:0.6em;
	}

}



@media (max-width:500px){

	body.page-id-21465 .elementor-widget-text-editor ul li{
	font-weight:400;
	}

}



@media (max-width:479px){

	body.page-id-21465 .elementor-widget-text-editor h1{
	line-height:0.5em;
	}

}



@media (max-width:390px){

	body.page-id-21465 .elementor-widget-text-editor h1{
	line-height:0.6em;
	}

}



/*-----------------------------------------------*/
/*  "Términos y condiciones de nuestros servicios." Page*/
/*-----------------------------------------------*/
body.page-id-31650 .elementor-widget-text-editor h1{
	font-size:28px;
	text-transform:uppercase;
	padding-left:100px;
	padding-right:100px;
}

body.page-id-31650 .elementor-widget-text-editor p{
	font-weight:400;
	padding-left:100px;
	padding-right:100px;
}

body.page-id-31650 .elementor-widget-text-editor h2{
	font-size:20px;
	text-transform:uppercase;
	padding-left:100px;
	padding-right:100px;
}

body.page-id-31650 .elementor-widget-text-editor ul li{
	font-weight:400;
	padding-left:100px;
	padding-right:100px;
}

body.page-id-31650 .uc-items-wrapper .ue_timeline_item .ue_timeline_item_title{
	font-family:'Poppins', sans-serif;
	text-transform:uppercase;
}

body.page-id-31650 li > span > span > span span{
	font-family:'Montserrat', sans-serif;
}

body.page-id-31650 .uc-items-wrapper ul li{
	font-family:'Montserrat', sans-serif;
	font-size:14px;
	text-align:left;
}

body.page-id-31650 li > span > span{
	font-size:14px;
}

body.page-id-31650 .elementor-widget-heading h2{
	text-align:center;
}

body.page-id-31650 .elementor .elementor-widget-text-editor p{
	text-align:left;
}

@media (max-width:760px){

	body.page-id-31650 .elementor-widget-text-editor h1{
	padding-left:20px;
	padding-right:20px;
	border-style:solid;
	border-width:3px;
	border-color:#000000;
}

body.page-id-31650 .elementor-widget-text-editor p{
	padding-right:30px;
	padding-left:30px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	font-family:'Montserrat', sans-serif;
}

body.page-id-31650 .elementor-widget-text-editor h2{
	position:relative;
	left:0px;
	right:0px;
	min-width:2px;
	padding-left:20px;
	padding-right:20px;
}

body.page-id-31650 .elementor-widget-text-editor ul li{
	padding-left:10px;
	padding-right:100px;
	font-family:'Montserrat', sans-serif;
}

body.page-id-31650 .uc-items-wrapper .ue_timeline_item .ue_timeline_item_content_main{
	padding-left:10px !important;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	padding-right:20px !important;
}

body.page-id-31650 li > span > span{
	padding-left:1px;
}

body.page-id-31650 .uc-items-wrapper ul li{
	font-family:'Montserrat', sans-serif;
	font-size:12px;
	text-align:left;
	line-height:1.5em;
	padding-right:11px;
}

body.page-id-31650 .elementor .e-con-boxed .e-con-inner .elementor-widget .elementor-widget-container .uc-items-wrapper .ue_timeline_item .ue_timeline_item_content .ue_timeline_item_content_main .ue_timeline_item_content_inside .ue_timeline_item_text ul li{
	width:92% !important;
}

body.page-id-31650 .uc-items-wrapper .ue_timeline_item .ue_timeline_item_title{
	font-family:'Poppins', sans-serif;
	text-transform:uppercase;
	}

}



/*-----------------------------------------------*/
/*  "Yate El Capricho &#8211; Azimut 100ft" Property*/
/*-----------------------------------------------*/
body.postid-18912 b #mobile-property-form iframe{
	display:inline-block;
	min-height:590px;
}

body.postid-18912 b #mobile-property-form .modal-dialog .modal-content .modal-body .property-form-wrap iframe{
	width:100% !important;
}

@media (min-width:350px){

	body.postid-18912 #mobile-property-form .modal-body iframe{
	min-height:837px;
}

body.postid-18912 b .d-flex .btn-secondary{
	margin-left:5px;
	width:82px;
	}

}



/*-----------------------------------------------*/
/*  "Yate La Palma &#8211; Fairline 48ft" Property*/
/*-----------------------------------------------*/
body.postid-41484 #property-description-wrap p a{
	color:#670ff5;
}



/*-----------------------------------------------*/
/*  "Yate Naught Snowing &#8211; Silvertone 44ft" Property*/
/*-----------------------------------------------*/
body.postid-24234 #h-descubre-la-experiencia-unica-de-yates-en-mazatlan-con-yate-mil-amores strong a{
	color:#7e00f4;
}



/*-----------------------------------------------*/
/*  "Yate Tranquilo &#8211; Sea Ray 42ft" Property*/
/*-----------------------------------------------*/
body.postid-19453 #property-description-wrap ul a{
	color:#6f0fff;
}



/*-----------------------------------------------*/
/*  "Experiencia de Buceo en Yate Cranchi Mediterranee 50ft" Property*/
/*-----------------------------------------------*/
body.postid-42634 b .mobile-property-contact{
	display:none;
}



/*-----------------------------------------------*/
/*  "Experiencia de lujo en Yate Cranchi Mediterranee 50ft" Property*/
/*-----------------------------------------------*/
body.postid-42587 b .mobile-property-contact{
	display:none;
}



/*-----------------------------------------------*/
/*  "Alquiler de yates en México" Page          */
/*-----------------------------------------------*/
body.page-id-41504 #module_properties .d-flex .listing-featured-thumb{
	width:250px;
	height:200px;
}

body.page-id-41504 #module_properties .item-title a{
	line-height:1.2em;
	letter-spacing:-1px;
	font-weight:500;
	text-transform:uppercase;
}

body.page-id-41504 #module_properties .item-price span{
	text-transform:uppercase;
}

body.page-id-41504 #module_properties .item-price-wrap li{
	text-transform:uppercase;
	word-spacing:0px;
	letter-spacing:-1px;
}

body.page-id-41504 #module_properties .h-area span{
	text-transform:uppercase;
	word-spacing:0px;
	letter-spacing:-1px;
}

body.page-id-41504 .elementor .elementor-element h3.elementor-heading-title{
	font-weight:900 !important;
	color:#0c2d38 !important;
	text-transform:uppercase !important;
	letter-spacing:-1px !important;
	word-spacing:0px;
}

body.page-id-41504 .elementor .elementor-icon-box-title span{
	font-size:20px;
	font-family:'Poppins', sans-serif;
	text-transform:uppercase;
	letter-spacing:-1px;
}

body.page-id-41504 .elementor .elementor-widget-icon-box p{
	font-weight:500 !important;
	color:#0c2d38 !important;
	line-height:1em !important;
	text-transform:uppercase !important;
	letter-spacing:-1px !important;
}

body.page-id-41504 .elementor-widget-houzez_elementor_section_title .section-title-module h2{
	font-weight:900 !important;
	text-transform:uppercase;
	letter-spacing:-0.9px;
}

body.page-id-41504 #main-wrap .elementor .elementor-element .e-con-inner .elementor-widget-houzez_elementor_section_title .elementor-widget-container .section-title-module h2{
	font-size:40px !important;
}

body.page-id-41504 .elementor-widget-houzez_elementor_section_title .section-title-module p{
	font-weight:500 !important;
	text-transform:uppercase;
	letter-spacing:-1px;
}

body.page-id-41504 .elementor .elementor-element .e-con-inner .elementor-element .elementor-widget-container .uc_quote_slider .uc-items-wrapper div div div .uc_quote_item .uc_quote_info .ue-text p{
	font-family:'montserr' !important;
}

body.page-id-41504 .uc-items-wrapper .active p{
	font-family:'Montserrat', sans-serif;
	font-size:12px;
	text-transform:none;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-41504 .uc-items-wrapper div div div .uc_quote_item .uc_quote_info .ue-text p{
	letter-spacing:-0.4px !important;
}

body.page-id-41504 .elementor .elementor-element .e-con-inner .elementor-element .elementor-widget-container .uc_quote_slider .uc-items-wrapper div div .active .uc_quote_item .uc_quote_info .uc_author .uc_author_info .ue_title{
	text-transform:uppercase !important;
}

body.page-id-41504 .elementor .elementor-element .e-con-inner .elementor-element .elementor-widget-container .uc_quote_slider .uc-items-wrapper div div .active .uc_quote_item .uc_quote_info .uc_author .uc_author_info .ue_subtitle{
	font-weight:500 !important;
	text-transform:uppercase !important;
	letter-spacing:-1px !important;
	color:#0c2d38 !important;
}

body.page-id-41504 .elementor-element .elementor-element .elementor-widget-heading .elementor-widget-container h2{
	font-weight:900;
	letter-spacing:-2px;
	text-transform:uppercase;
}

body.page-id-41504 .elementor p strong{
	font-weight:500;
	font-size:16px;
	text-transform:uppercase;
}

body.page-id-41504 .elementor-element > .elementor-element .elementor-widget-button .elementor-widget-container .elementor-button-wrapper .elementor-button-link .elementor-button-content-wrapper span{
	text-transform:uppercase;
	font-size:14px;
	letter-spacing:-1px;
}

body.page-id-41504 .elementor-element .e-con-inner .elementor-widget-heading .elementor-widget-container h2.elementor-heading-title{
	font-weight:900;
	text-transform:uppercase;
	letter-spacing:-2px;
}

body.page-id-41504 .overflow-x-auto .dark:prose-invert p{
	text-transform:uppercase;
	font-size:14px;
}

body.page-id-41504 .elementor .ue-btn-txt{
	font-size:14px;
	text-transform:uppercase;
	letter-spacing:-1px;
	font-weight:600;
}

body.page-id-41504 .e-con-inner .elementor-element .elementor-widget-button .elementor-widget-container .elementor-button-wrapper .elementor-button-link .elementor-button-content-wrapper span{
	font-weight:600;
	font-size:14px;
	text-transform:uppercase;
	letter-spacing:-1px;
}

body.page-id-41504 .e-con-inner .elementor-element .elementor-widget-button .elementor-widget-container .elementor-button-wrapper a{
	background-color:#0c2d38;
	border-top-left-radius:1000px;
	border-top-right-radius:100px;
	border-bottom-left-radius:100px;
	border-bottom-right-radius:1000px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-41504 .elementor .elementor-element h1{
	text-transform:uppercase !important;
	font-weight:900 !important;
	letter-spacing:-1.6px !important;
}

body.page-id-41504 .elementor ol li{
	text-transform:uppercase;
	letter-spacing:-0.9px;
}

body.page-id-41504 .property-nav-tabs .nav-item span{
	font-family:'Montserrat', sans-serif;
	font-size:12px;
	text-transform:uppercase;
	letter-spacing:-1px;
}

body.page-id-41504 .property-nav-tabs .active span{
	color:#ffffff !important;
}

@media (max-width:760px){

	body.page-id-41504 #module_properties .d-flex .listing-featured-thumb{
	width:100%;
}

body.page-id-41504 #destinos .elementor-widget-container .houzez-products-tabs-js .houzez-tab-content #properties_module_section #module_properties .hz-item-gallery-js .item-wrap-no-frame .d-flex .item-header .listing-image-wrap .listing-thumb .listing-featured-thumb{
	height:1% !important;
}

body.page-id-41504 #module_properties .hz-item-gallery-js .item-wrap-no-frame .d-flex .item-header .listing-image-wrap .listing-thumb .listing-featured-thumb{
	height:100% !important;
	}

}



@media (max-width:479px){

	body.page-id-41504 .elementor .e-con-boxed h1{
	letter-spacing:-1.2px !important;
	word-spacing:2px !important;
	}

}



@media (max-width:390px){

	body.page-id-41504 #module_properties .d-flex .listing-featured-thumb{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-41504 #destinos .elementor-widget-container .houzez-products-tabs-js .houzez-tab-content #properties_module_section #module_properties .hz-item-gallery-js .item-wrap-no-frame .d-flex .item-header .listing-image-wrap .listing-thumb .listing-featured-thumb{
	height:260px !important;
	}

}



@media (min-width:1025px){

	body.page-id-41504 .elementor .elementor-element .e-con-inner .elementor-element .elementor-widget-icon-box .elementor-widget-container .elementor-icon-box-wrapper .elementor-icon-box-content p{
	font-size:14px !important;
}

body.page-id-41504 #main-wrap .elementor .elementor-element .e-con-inner .elementor-widget-houzez_elementor_section_title .elementor-widget-container .section-title-module p{
	font-size:14px !important;
}

body.page-id-41504 .elementor-element .e-con-inner .elementor-widget-heading .elementor-widget-container h2.elementor-heading-title{
	font-size:60px;
	}

}



/*-----------------------------------------------*/
/*  "Yate Isabella &#8211; Azimut 40ft" Property */
/*-----------------------------------------------*/
body.postid-17613 #property-description-wrap p .download-images-btn{
	color:#ffffff !important;
	letter-spacing:-1px;
	top:-70px;
}

body.postid-17613 #main-wrap .property-wrap .container .row .bt-full-width-content-wrap .property-view #property-description-wrap .block-wrap .block-content-wrap p .download-images-btn{
	left:80% !important;
}

body.postid-17613 #main-nav .nav-item .dropdown-item{
	font-weight:600;
}

body.postid-17613 #main-nav .nav-item .dropdown-toggle{
	font-weight:700;
}

body.postid-17613 #main-nav .nav-item .nav-link{
	font-weight:700;
}

@media (max-width:670px){

	body.postid-17613 #h-vive-una-aventura-inolvidable-a-bordo-del-yate-isabella-en-mazatlan strong{
	font-size:16px;
}

body.postid-17613 #property-description-wrap p strong{
	font-size:14px;
}

body.postid-17613 #property-description-wrap li li{
	font-size:14px;
}

body.postid-17613 #h-lo-que-incluye-tu-renta strong{
	font-size:14px;
	}

}



/*-----------------------------------------------*/
/*  "Viaje de lujo a Cozumel en Yate Cranchi Mediterranee 50ft" Property*/
/*-----------------------------------------------*/
body.postid-41126 #property-description-wrap .block-wrap .copy-button{
	float:right;
	color:#ffffff;
	background-color:#0c2b37;
	border-top-left-radius:7px;
	border-top-right-radius:7px;
	border-bottom-left-radius:7px;
	border-bottom-right-radius:7px;
	font-size:20px;
}



/*-----------------------------------------------*/
/*  "Yate La Perla &#8211; Sea Ray 22ft" Property*/
/*-----------------------------------------------*/
body.postid-23041 #property-description-wrap p .download-images-btn{
	text-transform:uppercase;
}

@media (min-width:769px){

	body.postid-23041 #property-description-wrap p .download-images-btn{
	font-size:12px;
	}

}



/*-----------------------------------------------*/
/*  "Descubre las Oportunidades de Navegación en Puerto Vallarta: Alquiler de Yates" Post*/
/*-----------------------------------------------*/
@media (max-width:760px){

	body.postid-45039 .post-header-wrap .post-title-wrap h2{
	position:relative;
	top:0px;
}

body.postid-45039 .post-header-wrap .list-inline-item{
	position:relative;
	top:40px;
}

body.postid-45039 #h-la-belleza-de-puerto-vallarta-como-destino-nautico{
	line-height:1em;
	text-transform:uppercase;
}

body.postid-45039 #h-beneficios-de-en-puerto-vallarta-y-sus-increibles-actividades-de-navegacion{
	font-size:24px;
	line-height:1em;
	text-transform:uppercase;
	}

}



/*-----------------------------------------------*/
/*  "Las Mejores Recomendaciones Musicales al Alquilar un Yate en Puerto Vallarta" Post*/
/*-----------------------------------------------*/
@media (max-width:479px){

	body.postid-45051 .single-article-wrap .post-wrap .post-content-wrap{
	top:0px;
	}

}



/*-----------------------------------------------*/
/*  "Las Mejores Recomendaciones de Chefs al Alquilar un Yate en Puerto Vallarta" Post*/
/*-----------------------------------------------*/
body.postid-45049 #h-experiencia-culinaria-desde-un-yate-en-puerto-vallarta{
	line-height:1em;
	text-transform:uppercase;
	letter-spacing:-1.5px;
}

body.postid-45049 #h-la-importancia-de-contar-con-un-chef-profesional-a-bordo-de-un-yate-en-puerto-vallarta{
	line-height:1em;
	text-transform:uppercase;
	letter-spacing:-1.5px;
}

body.postid-45049 #h-como-es-que-un-chef-profesional-mejorara-tu-experiencia-a-bordo-de-un-yate-en-puerto-vallarta{
	line-height:1em;
	text-transform:uppercase;
	letter-spacing:-1.5px;
}

body.postid-45049 #h-seleccionar-ingredientes-frescos-en-puerto-vallarta strong{
	line-height:1em;
	text-transform:uppercase;
	letter-spacing:-1.5px;
}

body.postid-45049 #h-seleccionar-ingredientes-frescos-en-puerto-vallarta{
	line-height:1em;
	text-transform:uppercase;
	letter-spacing:-1.5px;
}

body.postid-45049 #h-planificacion-del-menu strong{
	line-height:1em;
	text-transform:uppercase;
	letter-spacing:-1.5px;
}

body.postid-45049 #h-comunicacion-con-los-invitados strong{
	line-height:1em;
	text-transform:uppercase;
	letter-spacing:-1.5px;
}

body.postid-45049 #h-tecnicas-de-cocina-avanzadas strong{
	line-height:1em;
	text-transform:uppercase;
	letter-spacing:-1.5px;
}

body.postid-45049 #h-calidad-del-platillo strong{
	line-height:1em;
	text-transform:uppercase;
	letter-spacing:-1.5px;
}

body.postid-45049 .post-wrap h2.wp-block-heading{
	line-height:1em;
	text-transform:uppercase;
	letter-spacing:-1.5px;
}



/*-----------------------------------------------*/
/*  "Yate Aymar &#8211; Sea Ray 40ft" Property   */
/*-----------------------------------------------*/
body.postid-21305 #h-r-enta-de-barcos-en-puerto-vallarta-yate-aymar strong{
	display:inline-block;
	-webkit-transform:translatex(0px) translatey(0px) !important;	-ms-transform:translatex(0px) translatey(0px) !important;	transform:translatex(0px) translatey(0px) !important;
}

body.postid-21305 #h-r-enta-de-barcos-en-puerto-vallarta-yate-aymar{
	font-size:16px;
}



/*-----------------------------------------------*/
/*  "Yate Ziba &#8211; Marquiz 50ft" Property    */
/*-----------------------------------------------*/
@media (max-width:320px){

	body.postid-20984 #main-wrap .property-wrap .container .row .bt-full-width-content-wrap .property-view #property-description-wrap .block-wrap .block-content-wrap #h-reservaciones strong{
	top:38px !important;
	}

}



/*-----------------------------------------------*/
/*  "Yate Azimut 85ft" Property                  */
/*-----------------------------------------------*/
@media (max-width:390px){

	body.postid-29892 #main-wrap .property-wrap .container .row .bt-full-width-content-wrap .property-view #property-description-wrap .block-wrap .block-content-wrap p strong{
	font-size:12px !important;
	}

}



/*-----------------------------------------------*/
/*  "Catamaran Ibiza &#8211; Lagoon 40ft" Property*/
/*-----------------------------------------------*/
@media (max-width:500px){

	body.postid-21758 #main-wrap .property-wrap .container .row .bt-full-width-content-wrap .property-view #property-description-wrap .block-wrap .block-content-wrap p strong{
	font-size:12px !important;
	}

}



@media (max-width:479px){

	body.postid-21758 #property-description-wrap p strong{
	font-size:1px;
	}

}



/*-----------------------------------------------*/
/*  "Nuestro blog" Page                          */
/*-----------------------------------------------*/
body.page-id-32149 .elementor-widget-icon-box p{
	letter-spacing:0px !important;
}

body.page-id-32149 .elementor-element .elementor-element .elementor-element .elementor-element .elementor-widget-text-editor .elementor-widget-container p{
	letter-spacing:0px;
}

body.page-id-32149 .elementor-element .elementor-element .elementor-element .elementor-element .elementor-widget-heading .elementor-widget-container .elementor-heading-title{
	letter-spacing:0px;
}

body.page-id-32149 .elementor > .elementor-element > .e-con-inner .elementor-widget-text-editor .elementor-widget-container p{
	letter-spacing:0px;
}

body.page-id-32149 .elementor > .elementor-element > .e-con-inner h2.elementor-heading-title{
	letter-spacing:0px !important;
}

body.page-id-32149 .e-con-inner > .elementor-element > .elementor-widget-heading h3.elementor-heading-title{
	letter-spacing:0px;
}

body.page-id-32149 .elementor-element .elementor-element .elementor-element .e-con-inner .elementor-widget-text-editor .elementor-widget-container p{
	letter-spacing:0px;
}

body.page-id-32149 .elementor-element .elementor-element .elementor-element .e-con-inner .elementor-widget-heading .elementor-widget-container h2.elementor-heading-title{
	letter-spacing:0px;
}

body.page-id-32149 .e-con-inner .elementor-element .elementor-element .elementor-widget-heading .elementor-widget-container h3.elementor-heading-title{
	letter-spacing:0px;
}

body.page-id-32149 .elementor > .elementor-element > .elementor-element > .e-con-inner .elementor-widget-text-editor .elementor-widget-container p{
	letter-spacing:0px;
}

body.page-id-32149 .elementor-element .elementor-element .e-con-inner .elementor-widget-heading .elementor-widget-container p.elementor-heading-title{
	letter-spacing:0px;
}

body.page-id-32149 .elementor .e-con-boxed .e-con-inner .elementor-widget-html .elementor-widget-container .latest-articles-section .header-container .masonry-title span{
	font-size:48px !important;
}

body.page-id-32149 #main-wrap .elementor .e-con-boxed .e-con-inner .elementor-widget-html .elementor-widget-container .latest-articles-section .header-container h2{
	line-height:1.2em !important;
}

body.page-id-32149 .latest-articles-section .header-container h2{
	word-spacing:-5px;
	font-family:'Barlow Condensed', sans-serif !important;
}

body.page-id-32149 #masonry-grid-items .masonry-col h2{
	font-family:'Barlow Condensed', sans-serif !important;
	font-weight:700 !important;
}

body.page-id-32149 .elementor-widget-html .latest-articles-section #masonry-grid-items .masonry-col .newsletter-block .newsletter-content h3{
	font-family:'Barlow Condensed', sans-serif !important;
}

@media (max-width:1399px){

	body.page-id-32149 .elementor-widget-html .latest-articles-section{
	padding-top:40px;
	}

}



@media (max-width:1199px){

	body.page-id-32149 .elementor .e-con-boxed .e-con-inner .elementor-widget-html .elementor-widget-container .latest-articles-section .header-container h2{
	font-size:48px !important;
}

body.page-id-32149 #masonry-grid-items .masonry-col h2{
	font-size:48px !important;
}

body.page-id-32149 .elementor-widget-html .latest-articles-section{
	padding-top:32px;
	}

}



@media (max-width:1024px){

	body.page-id-32149 .elementor-widget-html .latest-articles-section{
	padding-top:38px;
	}

}



@media (max-width:991px){

	body.page-id-32149 .elementor .e-con-boxed .e-con-inner .elementor-widget-html .elementor-widget-container .latest-articles-section .header-container p{
	font-size:20px !important;
}

body.page-id-32149 .elementor-widget-html .latest-articles-section{
	padding-top:37px;
	}

}



@media (max-width:959px){

	body.page-id-32149 .elementor-widget-html .latest-articles-section{
	padding-top:42px;
	}

}



@media (max-width:800px){

	body.page-id-32149 #main-wrap .elementor .e-con-boxed .e-con-inner .elementor-widget-html .elementor-widget-container .latest-articles-section .header-container h2{
	font-size:42px !important;
}

body.page-id-32149 #masonry-grid-items .masonry-col h2{
	font-size:42px !important;
}

body.page-id-32149 .elementor-widget-html .latest-articles-section{
	padding-top:34px;
	}

}



@media (max-width:782px){

	body.page-id-32149 .elementor-widget-html .latest-articles-section{
	padding-top:28px;
	}

}



@media (max-width:767px){

	body.page-id-32149 .blog-hero-section h1{
	font-size:54px;
}

body.page-id-32149 .elementor .e-con-boxed .e-con-inner .elementor-widget-html .elementor-widget-container .latest-articles-section #masonry-grid-items .masonry-col .title-small span{
	font-size:48px !important;
	}

}



@media (max-width:760px){

	body.page-id-32149 #main-wrap .elementor > .elementor-element{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-32149 .elementor .e-con-boxed .e-con-inner .elementor-widget-html .elementor-widget-container .latest-articles-section #masonry-grid-items .masonry-col .title-small span{
	font-size:48px !important;
}

body.page-id-32149 .elementor-widget-html .latest-articles-section{
	padding-top:34px;
	}

}



@media (max-width:670px){

	body.page-id-32149 .elementor-element > .elementor-element > .elementor-widget-heading h2{
	letter-spacing:0px !important;
}

body.page-id-32149 .elementor-widget-html .latest-articles-section{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	padding-top:40px;
	}

}



@media (max-width:575px){

	body.page-id-32149 .elementor .e-con-boxed .e-con-inner .elementor-widget-html .elementor-widget-container .latest-articles-section .header-container p{
	font-size:16px !important;
}

body.page-id-32149 .elementor-widget-html .latest-articles-section #masonry-grid-items .masonry-col .newsletter-block .newsletter-content p{
	font-size:14px !important;
}

body.page-id-32149 .elementor-widget-html .latest-articles-section{
	padding-top:35px;
	}

}



@media (max-width:550px){

	body.page-id-32149 .elementor-widget-html .latest-articles-section{
	padding-top:32px;
	}

}



@media (max-width:520px){

	body.page-id-32149 .blog-hero-section h1{
	font-size:38px;
}

body.page-id-32149 #main-wrap .elementor .e-con-boxed .e-con-inner .elementor-widget-html .elementor-widget-container .latest-articles-section .header-container .masonry-title span{
	font-size:32px !important;
}

body.page-id-32149 #main-wrap .elementor .e-con-boxed .e-con-inner .elementor-widget-html .elementor-widget-container .latest-articles-section #masonry-grid-items .masonry-col .title-small span{
	font-size:32px !important;
}

body.page-id-32149 .elementor-widget-html .latest-articles-section #masonry-grid-items .masonry-col .newsletter-block .newsletter-content p{
	font-size:12px !important;
}

body.page-id-32149 #masonry-grid-items .masonry-col h2{
	font-size:28px !important;
}

body.page-id-32149 #main-wrap .elementor .e-con-boxed .e-con-inner .elementor-widget-html .elementor-widget-container .latest-articles-section .header-container h2{
	font-size:28px !important;
}

body.page-id-32149 .elementor .e-con-boxed .e-con-inner .elementor-widget-html .elementor-widget-container .latest-articles-section .header-container p{
	font-size:14px !important;
}

body.page-id-32149 .elementor-widget-html .latest-articles-section #masonry-grid-items .masonry-col .newsletter-block .newsletter-content .btn-solid-green{
	font-size:14px !important;
}

body.page-id-32149 .elementor-widget-html .latest-articles-section #masonry-grid-items .masonry-col .newsletter-block .newsletter-content .btn-solid-dark{
	font-size:14px !important;
}

body.page-id-32149 .elementor-widget-html .latest-articles-section{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	padding-top:28px;
	}

}



@media (max-width:500px){

	body.page-id-32149 #main-wrap .content-wrap .elementor .elementor-element > .elementor-element > .elementor-widget-heading .elementor-widget-container h2{
	font-size:20px !important;
}

body.page-id-32149 .elementor-element .elementor-element .elementor-element .elementor-element .elementor-widget-heading .elementor-widget-container .elementor-heading-title{
	font-size:16px;
}

body.page-id-32149 .elementor-element .elementor-element .elementor-element .elementor-element .elementor-widget-text-editor .elementor-widget-container p{
	font-size:12px;
}

body.page-id-32149 .elementor-element .elementor-element .elementor-element .elementor-element .elementor-widget-button .elementor-widget-container .elementor-button-wrapper .elementor-button-link .elementor-button-content-wrapper .elementor-button-text{
	font-size:12px;
}

body.page-id-32149 .elementor > .elementor-element > .e-con-inner h2.elementor-heading-title{
	font-size:16px;
}

body.page-id-32149 #betterdocs-ia div{
	font-size:12px;
}

body.page-id-32149 .e-con-inner > .elementor-element > .elementor-widget-heading h3.elementor-heading-title{
	font-size:16px;
}

body.page-id-32149 .e-con-inner .elementor-element .elementor-widget-button .elementor-widget-container .elementor-button-wrapper .elementor-button-link .elementor-button-content-wrapper .elementor-button-text{
	font-size:12px;
}

body.page-id-32149 .elementor-element .elementor-element .elementor-element .e-con-inner .elementor-widget-heading .elementor-widget-container h2.elementor-heading-title{
	font-size:16px;
}

body.page-id-32149 .elementor-element .elementor-element .elementor-element .e-con-inner .elementor-widget-text-editor .elementor-widget-container p{
	font-size:12px;
}

body.page-id-32149 .elementor-element .elementor-element .elementor-element .e-con-inner .elementor-widget-button .elementor-widget-container .elementor-button-wrapper .elementor-button-link .elementor-button-content-wrapper span{
	font-size:12px;
}

body.page-id-32149 .elementor-element .elementor-element .e-con-inner .elementor-widget-heading .elementor-widget-container h4.elementor-heading-title{
	font-size:12px;
}

body.page-id-32149 .elementor .elementor-element .elementor-element .elementor-element .e-con-inner .elementor-widget-icon-list .elementor-widget-container .elementor-icon-list-items .elementor-icon-list-item .elementor-icon-list-text{
	font-size:12px !important;
}

body.page-id-32149 .e-con-inner .elementor-element .elementor-element .elementor-widget-heading .elementor-widget-container h3.elementor-heading-title{
	font-size:16px;
}

body.page-id-32149 .e-con-inner .elementor-element .elementor-element .elementor-widget-text-editor .elementor-widget-container p{
	font-size:12px;
}

body.page-id-32149 .e-con-inner > .elementor-element > .elementor-widget-text-editor p{
	font-size:12px;
}

body.page-id-32149 .elementor .elementor-widget-image-box h3{
	font-size:16px;
}

body.page-id-32149 .elementor .elementor-element .e-con-inner .elementor-element .elementor-element .elementor-widget-image-box .elementor-widget-container .elementor-image-box-wrapper .elementor-image-box-content p{
	font-size:12px !important;
}

body.page-id-32149 .elementor .elementor-widget-image-box p{
	letter-spacing:0px;
}

body.page-id-32149 .elementor-toggle .elementor-tab-title a{
	font-size:14px !important;
}

body.page-id-32149 .elementor > .elementor-element > .elementor-element > .e-con-inner h2.elementor-heading-title{
	font-size:16px;
	letter-spacing:0px;
}

body.page-id-32149 .elementor-element .elementor-element .e-con-inner .elementor-widget-heading .elementor-widget-container p.elementor-heading-title{
	font-size:12px;
}

body.page-id-32149 .elementor > .elementor-element > .elementor-element > .e-con-inner .elementor-widget-text-editor .elementor-widget-container p{
	font-size:12px;
}

body.page-id-32149 .elementor > .elementor-element > .elementor-element > .e-con-inner .elementor-button-content-wrapper span{
	font-size:12px;
}

body.page-id-32149 .elementor > .elementor-element > .e-con-inner .elementor-widget-text-editor .elementor-widget-container p{
	font-size:12px;
}

body.page-id-32149 .elementor-widget-html .latest-articles-section{
	padding-top:36px;
	}

}



@media (max-width:479px){

	body.page-id-32149 .elementor-element > .elementor-element > .elementor-widget-heading h2{
	font-size:1px !important;
}

body.page-id-32149 .latest-articles-section .header-container p{
	font-size:16px;
}

body.page-id-32149 .newsletter-block p{
	font-size:16px !important;
}

body.page-id-32149 .elementor-widget-html .latest-articles-section{
	padding-top:28px;
	}

}



@media (max-width:425px){

	body.page-id-32149 .newsletter-block .btn-solid-green{
	font-size:14px !important;
}

body.page-id-32149 .newsletter-block .btn-solid-dark{
	font-size:14px !important;
}

body.page-id-32149 .elementor-widget-html .latest-articles-section{
	padding-top:24px;
	}

}



@media (max-width:390px){

	body.page-id-32149 .elementor-element > .elementor-element > .elementor-widget-heading h2{
	font-size:16px !important;
}

body.page-id-32149 .elementor .elementor-element .elementor-element .elementor-widget-icon-box .elementor-widget-container .elementor-icon-box-wrapper .elementor-icon-box-content p{
	font-size:12px !important;
}

body.page-id-32149 .elementor-element .elementor-element .elementor-element .elementor-element .elementor-widget-heading .elementor-widget-container .elementor-heading-title{
	font-size:16px;
}

body.page-id-32149 .elementor-element .elementor-element .elementor-element .elementor-element .elementor-widget-text-editor .elementor-widget-container p{
	font-size:12px;
}

body.page-id-32149 .elementor-element .elementor-element .elementor-element .elementor-element .elementor-widget-button .elementor-widget-container .elementor-button-wrapper .elementor-button-link .elementor-button-content-wrapper .elementor-button-text{
	font-size:12px;
}

body.page-id-32149 .elementor > .elementor-element > .e-con-inner h2.elementor-heading-title{
	font-size:16px;
}

body.page-id-32149 #main-wrap .elementor{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-32149 .e-con-inner > .elementor-element > .elementor-widget-heading h3.elementor-heading-title{
	font-size:16px;
}

body.page-id-32149 .elementor-element .elementor-element .elementor-element .e-con-inner .elementor-widget-heading .elementor-widget-container h2.elementor-heading-title{
	font-size:16px;
}

body.page-id-32149 .elementor-element .elementor-element .elementor-element .e-con-inner .elementor-widget-button .elementor-widget-container .elementor-button-wrapper .elementor-button-link .elementor-button-content-wrapper span{
	font-size:12px;
}

body.page-id-32149 .elementor .elementor-element .elementor-element .elementor-element .e-con-inner .elementor-widget-icon-list .elementor-widget-container .elementor-icon-list-items .elementor-icon-list-item .elementor-icon-list-text{
	font-size:12px !important;
}

body.page-id-32149 .e-con-inner .elementor-element .elementor-widget-button .elementor-widget-container .elementor-button-wrapper .elementor-button-link .elementor-button-content-wrapper .elementor-button-text{
	font-size:12px;
}

body.page-id-32149 .e-con-inner .elementor-element .elementor-element .elementor-widget-heading .elementor-widget-container h3.elementor-heading-title{
	font-size:16px;
}

body.page-id-32149 .e-con-inner .elementor-element .elementor-element .elementor-widget-text-editor .elementor-widget-container p{
	font-size:12px;
}

body.page-id-32149 .e-con-inner > .elementor-element > .elementor-widget-text-editor p{
	font-size:12px;
}

body.page-id-32149 .elementor .elementor-widget-image-box h3{
	font-size:16px;
}

body.page-id-32149 .elementor .elementor-element .e-con-inner .elementor-element .elementor-element .elementor-widget-image-box .elementor-widget-container .elementor-image-box-wrapper .elementor-image-box-content p{
	font-size:12px !important;
}

body.page-id-32149 .elementor .elementor-widget-image-box p{
	letter-spacing:0px;
}

body.page-id-32149 .elementor .elementor-element .elementor-counter-title{
	font-size:14px !important;
}

body.page-id-32149 .elementor-toggle .elementor-tab-title a{
	font-size:14px !important;
}

body.page-id-32149 .elementor > .elementor-element > .elementor-element > .e-con-inner h2.elementor-heading-title{
	font-size:14px;
	letter-spacing:0px;
}

body.page-id-32149 .elementor-element .elementor-element .e-con-inner .elementor-widget-heading .elementor-widget-container p.elementor-heading-title{
	font-size:12px;
}

body.page-id-32149 .elementor > .elementor-element > .elementor-element > .e-con-inner .elementor-widget-text-editor .elementor-widget-container p{
	font-size:12px;
}

body.page-id-32149 .elementor > .elementor-element > .elementor-element > .e-con-inner .elementor-button-content-wrapper span{
	font-size:12px;
}

body.page-id-32149 .elementor > .elementor-element > .e-con-inner .elementor-widget-text-editor .elementor-widget-container p{
	font-size:12px;
}

body.page-id-32149 .newsletter-block p{
	font-size:14px !important;
}

body.page-id-32149 .elementor-widget-html .latest-articles-section #masonry-grid-items .masonry-col .newsletter-block .newsletter-content .btn-solid-dark{
	font-size:12px !important;
}

body.page-id-32149 .elementor-widget-html .latest-articles-section #masonry-grid-items .masonry-col .newsletter-block .newsletter-content .btn-solid-green{
	font-size:12px !important;
}

body.page-id-32149 .elementor-widget-html .latest-articles-section{
	padding-top:24px;
	}

}



@media (max-width:320px){

	body.page-id-32149 .elementor-widget-icon-box p{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-32149 .elementor .elementor-element .elementor-element .elementor-widget-icon-box .elementor-widget-container .elementor-icon-box-wrapper .elementor-icon-box-content p{
	font-size:12px !important;
}

body.page-id-32149 .elementor-element > .elementor-element > .elementor-widget-heading h2{
	font-size:16px !important;
}

body.page-id-32149 .elementor-element .elementor-element .elementor-element .elementor-element .elementor-widget-heading .elementor-widget-container .elementor-heading-title{
	font-size:16px;
}

body.page-id-32149 .elementor-element .elementor-element .elementor-element .elementor-element .elementor-widget-text-editor .elementor-widget-container p{
	font-size:12px;
}

body.page-id-32149 .elementor-element .elementor-element .elementor-element .elementor-element .elementor-widget-button .elementor-widget-container .elementor-button-wrapper .elementor-button-link{
	font-size:12px;
}

body.page-id-32149 #main-wrap .elementor{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-32149 .elementor > .elementor-element > .e-con-inner .elementor-widget-text-editor .elementor-widget-container p{
	font-size:12px;
}

body.page-id-32149 .elementor > .elementor-element > .e-con-inner h2.elementor-heading-title{
	font-size:16px;
}

body.page-id-32149 .elementor > .elementor-element > .e-con-inner .elementor-button-text{
	font-size:12px;
}

body.page-id-32149 .e-con-inner > .elementor-element > .elementor-widget-heading h3.elementor-heading-title{
	font-size:16px;
}

body.page-id-32149 .elementor-element .elementor-element .elementor-element .e-con-inner .elementor-widget-heading .elementor-widget-container h2.elementor-heading-title{
	font-size:16px;
}

body.page-id-32149 .elementor-element .elementor-element .elementor-element .e-con-inner .elementor-widget-button .elementor-widget-container .elementor-button-wrapper .elementor-button-link .elementor-button-content-wrapper span{
	font-size:12px;
}

body.page-id-32149 .elementor-element .elementor-element .elementor-element .e-con-inner .elementor-widget-text-editor .elementor-widget-container p{
	font-size:12px;
}

body.page-id-32149 .elementor .elementor-element .elementor-element .elementor-element .e-con-inner .elementor-widget-icon-list .elementor-widget-container .elementor-icon-list-items .elementor-icon-list-item .elementor-icon-list-text{
	font-size:12px !important;
}

body.page-id-32149 .e-con-inner .elementor-element .elementor-element .elementor-widget-heading .elementor-widget-container h3.elementor-heading-title{
	font-size:16px;
}

body.page-id-32149 .elementor .elementor-widget-image-box h3{
	font-size:16px;
}

body.page-id-32149 .elementor .elementor-element .e-con-inner .elementor-element .elementor-element .elementor-widget-image-box .elementor-widget-container .elementor-image-box-wrapper .elementor-image-box-content p{
	font-size:12px !important;
}

body.page-id-32149 .elementor .elementor-widget-image-box p{
	letter-spacing:0px;
}

body.page-id-32149 .elementor .elementor-element .e-con-inner .elementor-element .elementor-widget-counter .elementor-widget-container .elementor-counter .elementor-counter-title{
	font-size:12px !important;
}

body.page-id-32149 .elementor .elementor-element .e-con-inner .elementor-widget-toggle .elementor-widget-container .elementor-toggle .elementor-toggle-item .elementor-tab-title a{
	font-size:12px !important;
}

body.page-id-32149 .elementor-toggle .elementor-tab-title a{
	line-height:1em;
}

body.page-id-32149 .elementor-element .elementor-element .e-con-inner .elementor-widget-heading .elementor-widget-container p.elementor-heading-title{
	font-size:12px;
}

body.page-id-32149 .elementor > .elementor-element > .elementor-element > .e-con-inner h2.elementor-heading-title{
	font-size:16px;
	letter-spacing:0px;
}

body.page-id-32149 .elementor > .elementor-element > .elementor-element > .e-con-inner .elementor-widget-text-editor .elementor-widget-container p{
	font-size:12px;
}

body.page-id-32149 .elementor > .elementor-element > .elementor-element > .e-con-inner .elementor-button-content-wrapper span{
	font-size:12px;
}

body.page-id-32149 .newsletter-block p{
	font-size:14px !important;
}

body.page-id-32149 #main-wrap .elementor .e-con-boxed .e-con-inner .elementor-widget-html .elementor-widget-container .latest-articles-section #masonry-grid-items .masonry-col .newsletter-block .newsletter-content .btn-solid-green{
	font-size:10px !important;
}

body.page-id-32149 .elementor-widget-html .latest-articles-section #masonry-grid-items .masonry-col .newsletter-block .newsletter-content .btn-solid-dark{
	font-size:10px !important;
}

body.page-id-32149 .elementor-widget-html .latest-articles-section{
	padding-top:24px;
	}

}



@media (min-width:768px){

	body.page-id-32149 .elementor > .elementor-element > .elementor-element > .e-con-inner h2.elementor-heading-title{
	letter-spacing:0px;
	}

}



@media (min-width:1025px){

	body.page-id-32149 .elementor-element > .elementor-element > .elementor-widget-heading h2{
	letter-spacing:0px !important;
	}

}



@media (min-width:1200px){

	body.page-id-32149 .blog-hero-section h1{
	font-size:72px;
}

body.page-id-32149 .elementor .e-con-boxed .e-con-inner .elementor-widget-html .elementor-widget-container .latest-articles-section .header-container h2{
	font-size:42px !important;
}

body.page-id-32149 #masonry-grid-items .masonry-col h2{
	font-size:36px !important;
	}

}



/*-----------------------------------------------*/
/*  "Yate Adios &#8211; Maxum 48ft" Property     */
/*-----------------------------------------------*/
body.postid-46019 #property-description-wrap .block-wrap h1{
	font-size:20px;
}



/*-----------------------------------------------*/
/*  "Yate La Gloria &#8211; Maxum 22ft" Property */
/*-----------------------------------------------*/
body.postid-18364 .juice\:items-end .juice\:empty\:hidden .dark\:prose-invert{
	font-weight:400;
}

@media (max-width:670px){

	body.postid-18364 .juice\:items-end .juice\:empty\:hidden .dark\:prose-invert{
	text-transform:uppercase;
	}

}



@media (max-width:575px){

	body.postid-18364 .juice\:items-end .juice\:empty\:hidden .dark\:prose-invert{
	font-size:14px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.postid-18364 .juice\:empty\:hidden .dark\:prose-invert h2{
	font-size:14px !important;
	}

}



@media (max-width:500px){

	body.postid-18364 .juice\:items-end .juice\:empty\:hidden .dark\:prose-invert{
	font-size:12px !important;
	}

}



@media (max-width:479px){

	body.postid-18364 .juice\:items-end .juice\:empty\:hidden .dark\:prose-invert{
	font-size:1px;
	}

}



/*-----------------------------------------------*/
/*  "Vive la Magia de la Bahia Maguey en un Yate: Una Experiencia Inolvidable con Yatezzitos" Post*/
/*-----------------------------------------------*/
@media (max-width:670px){

	body.postid-47356 .post-header-wrap .post-title-wrap h2{
	height:83px;
	}

}



@media (max-width:500px){

	body.postid-47356 .post-header-wrap .post-title-wrap h2{
	height:120px;
	}

}



@media (max-width:479px){

	body.postid-47356 .post-header-wrap .post-title-wrap h2{
	font-size:20px;
	height:90px;
	}

}



@media (max-width:425px){

	body.postid-47356 .post-header-wrap .post-title-wrap h2{
	height:120px;
	}

}



@media (max-width:390px){

	body.postid-47356 .post-header-wrap .post-title-wrap h2{
	height:85px;
	}

}



@media (max-width:320px){

	body.postid-47356 .post-header-wrap .post-title-wrap h2{
	height:110px;
}

body.postid-47356 .single-article-wrap .related-posts-wrap h2{
	position:relative;
	top:10px;
	}

}



/*-----------------------------------------------*/
/*  "Descubre Los Blanquizales en un Yate: Tu Aventura Exclusiva en Cancún" Post*/
/*-----------------------------------------------*/
body.postid-46610 #h-como-reservar-un-yate-con-yatezzitos-para-disfrutar-de-los-blanquizales-en-cancun a{
	font-size:20px;
	font-weight:600;
}



/*-----------------------------------------------*/
/*  "Playa Riscalillo: Navega hacia la Calma en un Yate, una Experiencia Única." Post*/
/*-----------------------------------------------*/
body.postid-47347 .elementor-widget-text-editor .wp-block-list li{
	letter-spacing:0px;
}



/*-----------------------------------------------*/
/*  "Velero Sea Breezes &#8211; Custom 41ft" Property*/
/*-----------------------------------------------*/
body.postid-29112 #h-el-alquiler-del-velero-sea-breezes-incluye{
	font-size:16px;
}



/*-----------------------------------------------*/
/*  "Resultados de busqueda" Page                */
/*-----------------------------------------------*/
body.page-id-16859 .listing-view .d-flex .listing-featured-thumb{
	height:auto;
}

body.page-id-16859 .listing-view .item .img-fluid{
	height:340px;
}

@media (max-width:1280px){

	body.page-id-16859 .listing-wrap article{
	display:none;
	}

}



@media (max-width:1199px){

	body.page-id-16859 .listing-wrap article{
	display:none;
	}

}



@media (max-width:760px){

	body.page-id-16859 .listing-wrap article{
	display:none;
	}

}



@media (max-width:670px){

	body.page-id-16859 .listing-view .d-flex .listing-featured-thumb{
	height:180px;
}

body.page-id-16859 .listing-wrap article{
	display:none;
	}

}



@media (max-width:600px){

	body.page-id-16859 .listing-wrap .listing-view .hz-item-gallery-js .item-wrap-no-frame .d-flex .item-header .item-price-wrap .item-price span{
	font-size:12px !important;
}

body.page-id-16859 .listing-view .item-header .item-price-wrap li{
	font-size:12px;
	}

}



@media (max-width:575px){

	body.page-id-16859 .listing-wrap .listing-view .hz-item-gallery-js .item-wrap-no-frame .d-flex .item-header .item-price-wrap .item-price span{
	font-size:16px !important;
}

body.page-id-16859 .listing-view .item-header .item-price-wrap li{
	font-size:16px;
}

body.page-id-16859 .listing-view .item-title a{
	font-size:16px;
}

body.page-id-16859 .listing-view .hz-item-gallery-js .item-wrap-no-frame .d-flex .item-header .listing-image-wrap .listing-thumb .listing-featured-thumb{
	height:400px !important;
	}

}



@media (max-width:550px){

	body.page-id-16859 .listing-view .d-flex .listing-featured-thumb{
	height:380px;
	}

}



@media (max-width:500px){

	body.page-id-16859 #main-wrap .listing-wrap .container .row .col-lg-12 .listing-view .hz-item-gallery-js .item-wrap-no-frame .d-flex .item-header .listing-image-wrap .listing-thumb .listing-featured-thumb{
	height:350px !important;
	}

}



@media (max-width:479px){

	body.page-id-16859 #main-wrap .listing-wrap .container .row .col-lg-12 .listing-view .hz-item-gallery-js .item-wrap-no-frame .d-flex .item-header .listing-image-wrap .listing-thumb .listing-featured-thumb{
	height:320px !important;
	}

}



@media (max-width:425px){

	body.page-id-16859 #main-wrap .listing-wrap .container .row .col-lg-12 .listing-view .hz-item-gallery-js .item-wrap-no-frame .d-flex .item-header .listing-image-wrap .listing-thumb .listing-featured-thumb{
	height:300px !important;
	}

}



@media (max-width:390px){

	body.page-id-16859 #main-wrap .listing-wrap .container .row .col-lg-12 .listing-view .hz-item-gallery-js .item-wrap-no-frame .d-flex .item-header .listing-image-wrap .listing-thumb .listing-featured-thumb{
	height:270px !important;
	}

}



@media (max-width:320px){

	body.page-id-16859 .listing-wrap .listing-view .hz-item-gallery-js .item-wrap-no-frame .d-flex .item-header .item-price-wrap .item-price span{
	font-size:12px !important;
}

body.page-id-16859 .listing-view .item-header .item-price-wrap li{
	font-size:12px;
}

body.page-id-16859 #main-wrap .listing-wrap .container .row .col-lg-12 .listing-view .hz-item-gallery-js .item-wrap-no-frame .d-flex .item-header .listing-image-wrap .listing-thumb .listing-featured-thumb{
	height:200px !important;
	}

}



/*-----------------------------------------------*/
/*  "Yate Perla del Caribe &#8211; Sea Ray 45ft" Property*/
/*-----------------------------------------------*/
@media (max-width:760px){

	body.postid-43339 .flex-wrap .img-fluid img{
	display:none;
	}

}



/*-----------------------------------------------*/
/*  "Yate Azimut 75ft" Property                  */
/*-----------------------------------------------*/
body.postid-47155 #header-section a img{
	width:90px;
	height:80px;
}



/*-----------------------------------------------*/
/*  "Yate Black Diamond &#8211; Custom 32ft" Property*/
/*-----------------------------------------------*/
body.postid-49909 .footer-social .btn-instagram i{
	background-size:100% 100%;
}

body.postid-49909 .footer-social .btn-pinterest i{
	background-size:100% 100%;
}



/*-----------------------------------------------*/
/*  "Velero Perla Negra" Property                */
/*-----------------------------------------------*/
body.postid-20023 #property-description-wrap strong a{
	color:#0000ff;
}



/*-----------------------------------------------*/
/*  "Yate Truco &#8211; Sunseeker 64ft" Property */
/*-----------------------------------------------*/
body.postid-21959 #container-banner{
	z-index:0 !important;
}

body.postid-21959 .mobile-property-contact .d-flex .d-flex{
	z-index:0;
}

body.postid-21959 .listing-view .d-flex .btn-item{
	left:457px;
	right:20px;
	bottom:-193px;
	top:500px;
}



/*-----------------------------------------------*/
/*  "Busqueda de embarcaciones en México" Page  */
/*-----------------------------------------------*/
body.page-id-54 footer{
	display:block;
}

body.page-id-54 .item-wrap-no-frame .d-flex .flex-grow-1 .item-price-wrap .item-price{
	font-size:12px;
}

body.page-id-54 #header-section a img{
	left:0px;
}

@media (max-width:760px){

	body.page-id-54 .card-deck .d-flex .listing-featured-thumb{
	height:auto;
	}

}



/*-----------------------------------------------*/
/*  "Renta de autos en Guadalajara: Todo lo que debes saber para evitar sorpresas" Post*/
/*-----------------------------------------------*/
body.postid-51141 .post-wrap p a{
	color:#0000ee;
}



/*-----------------------------------------------*/
/*  "Pagina de agradecimiento" Page              */
/*-----------------------------------------------*/
@media (max-width:670px){

	body.page-id-38367 #main-wrap .elementor > .elementor-element{
	top:60px;
	}

}



/*-----------------------------------------------*/
/*  "Mis embarcaciones" Page                     */
/*-----------------------------------------------*/
body.page-id-16255 .dashboard-table-properties tr .property-table-address{
	font-size:10px;
}

body.page-id-16255 .dashboard-table-properties tr th{
	font-size:12px;
}

body.page-id-16255 #dropdownMenuButton{
	font-size:10px;
	width:115px;
}

body.page-id-16255 .header-main-wrap .dashboard-header-wrap .d-flex{
	-webkit-transform: translatey(26px);	-ms-transform: translatey(26px);	transform: translatey(26px);
	font-size:12px;
}

body.page-id-16255 .dashboard-table-properties a img{
	width:80px;
	height:60px;
}

body.page-id-16255 .dashboard-table-properties tr .property-table-type{
	font-size:10px;
}

body.page-id-16255 .dashboard-table-properties tr .property-table-status{
	font-size:10px;
}

body.page-id-16255 .dashboard-table-properties tr b{
	font-size:10px;
}

body.page-id-16255 .dashboard-table-properties tr .property-table-featured{
	font-size:10px;
}

body.page-id-16255 .dashboard-table-properties tr .dropdown-item{
	font-size:10px;
}

body.page-id-16255 .d-flex .form-control .dropdown-toggle div div div{
	font-size:10px;
	color:#000000;
}

body.page-id-16255 .sort-by .d-flex .sort-by-title{
	font-size:10px;
}

body.page-id-16255 .dashboard-side-menu-wrap .side-menu > .side-menu-item{
	font-size:12px;
}

body.page-id-16255 .pagination li a{
	font-size:10px;
}

body.page-id-16255 .dashboard-header-wrap .d-flex a{
	font-size:10px;
}

body.page-id-16255 .dashboard-property-search form input[type=text]{
	font-size:10px;
}

body.page-id-16255 .dashboard-property-search form .btn-secondary{
	font-size:10px;
}

body.page-id-16255 .dash-logo a img{
	width:100px;
	height:90px;
}

@media (min-width:768px){

	body.page-id-16255 .dashboard-header-wrap .d-flex h1{
	font-size:16px;
	}

}



/*-----------------------------------------------*/
/*  "Board" Page                                 */
/*-----------------------------------------------*/
body.page-id-15833 .dashboard-content-block-wrap .activities-list-wrap{
	font-size:10px;
}

body.page-id-15833 .dashboard-content-block-wrap .dashboard-statistic-block{
	font-size:10px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}



/*-----------------------------------------------*/
/*  "Trafico y visitas" Page                     */
/*-----------------------------------------------*/
body.page-id-15835 #main-wrap .dashboard-content-block-wrap > .row{
	font-size:10px;
}



/*-----------------------------------------------*/
/*  "Mensajes" Page                              */
/*-----------------------------------------------*/
body.page-id-49639 .dashboard-table tr .table-nowrap{
	font-size:10px;
}

body.page-id-49639 #dropdownMenuButton{
	font-size:10px;
}

body.page-id-49639 .dashboard-table tr td{
	font-size:10px;
}

body.page-id-49639 #main-wrap .header-main-wrap .dashboard-header-wrap{
	position:relative;
	top:0px;
}

body.page-id-49639 .dashboard-header-wrap .d-flex h1{
	position:relative;
	top:35px;
}



/*-----------------------------------------------*/
/*  "Mi perfil" Page                             */
/*-----------------------------------------------*/
body.page-id-16254 #main-wrap form .dashboard-content-block{
	font-size:10px;
}

body.page-id-16254 form .dashboard-content-block .row .col-sm-12 .row .col-sm-12 .form-group input[type=text]{
	font-size:10px;
}

body.page-id-16254 .col-sm-12 .row .col-xs-12 .form-group input[type=text]{
	font-size:10px;
}

body.page-id-16254 .col-sm-12 .form-group .form-control .dropdown-toggle div div div{
	font-size:10px;
}

body.page-id-16254 #main-wrap .dashboard-content-block-wrap{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-16254 #main-wrap .col-sm-12 .col-sm-12 .form-group{
	font-size:10px;
}

body.page-id-16254 #confirmpass{
	font-size:10px;
}

body.page-id-16254 #newpass{
	font-size:10px;
}

body.page-id-16254 form .dashboard-content-block .row .col-sm-12 h2{
	font-size:14px;
}

body.page-id-16254 #main-wrap .row h2{
	font-size:14px;
}

body.page-id-16254 #main-wrap form h2{
	font-size:14px;
}

body.page-id-16254 .dashboard-header-wrap .d-flex a{
	font-size:10px;
}

body.page-id-16254 .dashboard-header-wrap .d-flex h1{
	-webkit-transform: translatey(20px);	-ms-transform: translatey(20px);	transform: translatey(20px);
}

body.page-id-16254 #main-wrap form .houzez_update_profile{
	font-size:10px;
}

body.page-id-16254 #houzez_change_pass{
	font-size:10px;
}

body.page-id-16254 #houzez_delete_account{
	font-size:10px;
}

body.page-id-16254 .dashboard-side-menu-wrap .side-menu > .side-menu-item{
	font-size:12px;
}

@media (min-width:801px){

	body.page-id-16254 #select_user_profile_photo{
	font-size:12px;
	}

}



/*-----------------------------------------------*/
/*  "¿Qué tipo de equipo de entretenimiento se ofrece en los yates de lujo?" Docs*/
/*-----------------------------------------------*/
body.postid-39837 #main-wrap .betterdocs-single-wrapper .betterdocs-search-form-wrapper{
	background-color:#0c2d39;
}



/*-----------------------------------------------*/
/*  "¿HAY REQUISITOS ESPECÍFICOS PARA SER PARTE DEL GRUPO DE CREADORES?" Docs*/
/*-----------------------------------------------*/
body.postid-40415 #header-section a img{
	left:-35px;
}



/*-----------------------------------------------*/
/*  "Subir embarcación" Page                    */
/*-----------------------------------------------*/
body.page-id-16053 .dashboard-header-wrap .d-flex h1{
	position:relative;
	top:30px;
}

body.page-id-16053 #description-price .form-group{
	font-size:12px;
}

body.page-id-16053 #prop_title{
	font-size:12px;
}

body.page-id-16053 #save_as_draft{
	font-size:12px;
}

body.page-id-16053 #submit_property_form .add-new-listing-bottom-nav-wrap .btn-next{
	font-size:12px;
	text-transform:uppercase;
}

body.page-id-16053 #submit_property_form .add-new-listing-bottom-nav-wrap a{
	font-size:12px;
}

body.page-id-16053 #submit_property_form .add-new-listing-bottom-nav-wrap{
	height:75px;
}

body.page-id-16053 #prop_price{
	font-size:12px;
}

body.page-id-16053 #description-price .dashboard-content-block .row .col-sm-12 .form-group .form-control .dropdown-toggle div div div{
	font-size:12px;
}

body.page-id-16053 #prop_label{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	font-size:12px;
}

body.page-id-16053 #prop_price_prefix{
	font-size:12px;
}

body.page-id-16053 #description-price .form-group .text-muted{
	color:#000000 !important;
	font-size:10px;
}

body.page-id-16053 #submit_property_form .validate-errors{
	font-size:16px;
	font-weight:400;
	background-color:#000000;
	color:#ffffff;
}

body.page-id-16053 .validate-errors .close span{
	color:#ffffff;
	background-color:#000000;
}

body.page-id-16053 #media .dashboard-content-block{
	font-size:12px;
}

body.page-id-16053 #details .form-group{
	font-size:12px;
}

body.page-id-16053 #prop_baths{
	font-size:12px;
}

body.page-id-16053 #details .form-group input[type=text]{
	font-size:12px;
}

body.page-id-16053 #prop_beds{
	font-size:12px;
}

body.page-id-16053 #details .form-group input[type=url]{
	font-size:12px;
}

body.page-id-16053 #features .control--checkbox{
	font-size:12px;
	line-height:2em;
	font-weight:600;
	letter-spacing:0px;
}

body.page-id-16053 #location .form-group{
	font-size:12px;
}

body.page-id-16053 #location .dashboard-content-block .row .col-sm-12 .form-group .form-control .dropdown-toggle div div div{
	font-size:12px;
}

body.page-id-16053 #geocomplete{
	font-size:12px;
}

body.page-id-16053 #zip{
	font-size:12px;
}

body.page-id-16053 .submit-property-map-area .dashboard-map-field label{
	font-size:10px;
}

body.page-id-16053 #latitude{
	font-size:12px;
}

body.page-id-16053 #longitude{
	font-size:12px;
}

body.page-id-16053 #virtual-tour .form-group textarea{
	font-size:12px;
}

body.page-id-16053 #settings .dashboard-content-block .form-group > .d-flex > label{
	font-size:12px;
}

body.page-id-16053 #settings .form-group{
	font-size:12px;
}

body.page-id-16053 #settings .form-control-wrap label{
	font-size:12px;
}

body.page-id-16053 #hz-gdpr .form-group label{
	font-weight:600 !important;
	font-size:12px;
}

body.page-id-16053 #hz-gdpr .form-group textarea{
	font-size:12px;
	font-weight:500;
	height:386px;
}

body.page-id-16053 #submit_property_form .add-new-listing-bottom-nav-wrap .btn-back{
	text-transform:uppercase;
}

@media (min-width:768px){

	body.page-id-16053 #description-price h2{
	font-size:14px;
}

body.page-id-16053 #media h2{
	font-size:14px;
}

body.page-id-16053 #details h2{
	font-size:14px;
}

body.page-id-16053 #features h2{
	font-size:14px;
}

body.page-id-16053 #location h2{
	font-size:14px;
}

body.page-id-16053 .dashboard-header-wrap .d-flex h1{
	font-size:24px;
}

body.page-id-16053 #virtual-tour h2{
	font-size:14px;
}

body.page-id-16053 #settings h2{
	font-size:14px;
}

body.page-id-16053 #hz-gdpr h2{
	font-size:14px;
	}

}



@media (min-width:992px){

	body.page-id-16053 #submit_property_form .add-new-listing-bottom-nav-wrap{
	width:86%;
	}

}



/*-----------------------------------------------*/
/*  "Embarcaciones Favoritas" Page               */
/*-----------------------------------------------*/
body.page-id-45691 .dashboard-header-wrap .d-flex h1{
	position:relative;
	top:30px;
}

body.page-id-45691 #main-wrap .dashboard-content-block{
	font-size:16px;
}

body.page-id-45691 .side-menu .side-menu-item .active{
	font-size:12px;
}



/*-----------------------------------------------*/
/*  "Facturas" Page                              */
/*-----------------------------------------------*/
body.page-id-2713 #main-wrap .dashboard-content-block-wrap{
	font-size:12px;
}

body.page-id-2713 .dashboard-header-wrap .d-flex h1{
	position:relative;
	top:30px;
}

@media (min-width:768px){

	body.page-id-2713 #main-wrap h2{
	font-size:14px;
	}

}



/*-----------------------------------------------*/
/*  "Yate Insignia &#8211; Sunseeker 46ft" Property*/
/*-----------------------------------------------*/
@media (max-width:479px){

	body.postid-28642 .property-wrap .container .row .bt-full-width-content-wrap .property-view #property-description-wrap .block-wrap .block-content-wrap p{
	font-size:12px !important;
	}

}



/*-----------------------------------------------*/
/*  "Playa Colomitos: Una joya escondida en Puerto Vallarta" Post*/
/*-----------------------------------------------*/
body.postid-52594 .elementor .wp-block-list a{
	color:#0000ee;
}



/*-----------------------------------------------*/
/*  "Marketing en el turismo: guía para yates y agencias" Page*/
/*-----------------------------------------------*/
body.page-id-45589 #main-wrap .price-table-module li{
	font-size:12px;
}

body.page-id-45589 #main-wrap .price-table-module{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-45589 #header-section a img{
	left:0px;
}

body.page-id-45589 #yz-title{
	font-family:'Poller One', display;
}

@media (max-width:670px){

	body.page-id-45589 #main-wrap .frontend-submission-page{
	position:relative;
	top:60px;
	}

}



/*-----------------------------------------------*/
/*  "¿Cómo puedo dejar una reseña o feedback sobre mi experiencia de alquiler de yates?" Docs*/
/*-----------------------------------------------*/
body.postid-39842 #betterdocs-single-content .wp-block-list li{
	font-size:12px;
	color:#000000;
	font-weight:400;
}



/*-----------------------------------------------*/
/*  "¿Qué protocolos de limpieza y mantenimiento se siguen en los yates?" Docs*/
/*-----------------------------------------------*/
body.postid-39841 #h-limpieza-profunda-antes-y-despues-de-cada-renta{
	font-size:16px;
	font-weight:500;
}



/*-----------------------------------------------*/
/*  "Combate  Naval Mazatlan" Page               */
/*-----------------------------------------------*/
body.page-id-56164 .yzz-hero__grid .yzz-hero__ctas .yzz-btn--wa{
	background-color:#25d366;
}



/*-----------------------------------------------*/
/*  "Avistamiento de ballenas: vive la experiencia en yate" Page*/
/*-----------------------------------------------*/
body.page-id-55864 #incluye .yzz-sec-head h2{
	color:#184395;
	text-shadow:none;
}

body.page-id-55864 #incluye .yzz-sec-head .yzz-sec-sub{
	color:#000000;
}

body.page-id-55864 #reservar .yzz-cta-copy p{
	color:#000000;
}

body.page-id-55864 #reservar .yzz-cta-copy h3{
	color:#184395;
}

body.page-id-55864 #main-wrap .elementor .e-con-boxed .e-con-inner .elementor-widget-html .elementor-widget-container .yzz-section .yzz-container .yzz-sec-head--center .yzz-sec-sub{
	max-width:100% !important;
}

body.page-id-55864 .yzz-final-cta .yzz-final-cta__actions .yzz-btn--ghost{
	color:#f6ea69;
}

body.page-id-55864 .yzz-final-cta .yzz-final-cta__actions .yzz-btn--primary{
	color:#ffffff;
}

body.page-id-55864 #detalles .yzz-cta-strip a{
	color:#f6ea69;
}

body.page-id-55864 .yzz-facts .yzz-fact a{
	color:#ffffff;
	font-weight:700;
	font-size:12px;
	text-decoration:underline;
}

body.page-id-55864 #incluye .yzz-info-box a{
	color:#000000;
	background-color:#f6ea69;
}

body.page-id-55864 #reservar a{
	color:#75ffae;
}

body.page-id-55864 .yzz-hero__grid .yzz-btn--wa{
	background-color:#f6ea69;
}

body.page-id-55864 #detalles .yzz-note{
	background-color:#f6ea69;
}

body.page-id-55864 #whale-info{
	background-color:#0b1939;
}



/*-----------------------------------------------*/
/*  "Yate Akula &#8211; Bertram 42ft" Property   */
/*-----------------------------------------------*/
@media (max-width:500px){

	body.postid-23004 #property-features-wrap .block-wrap button{
	left:100px;
}

body.postid-23004 #main-wrap .property-wrap .container .row .bt-full-width-content-wrap .property-view #property-description-wrap .block-wrap .block-title-wrap button{
	left:100px !important;
	}

}



@media (max-width:390px){

	body.postid-23004 #property-features-wrap .block-wrap button{
	left:75px;
}

body.postid-23004 #main-wrap .property-wrap .container .row .bt-full-width-content-wrap .property-view #property-description-wrap .block-wrap .block-title-wrap button{
	left:75px !important;
	}

}



@media (max-width:320px){

	body.postid-23004 #main-wrap .property-wrap .container .row .bt-full-width-content-wrap .property-view #property-description-wrap .block-wrap .block-title-wrap button{
	left:60px !important;
}

body.postid-23004 #property-features-wrap .block-wrap button{
	left:60px;
	}

}



/*-----------------------------------------------*/
/*  "Yate Casino Royal &#8211; Meridian 34ft" Property*/
/*-----------------------------------------------*/
body.postid-53116 #similar-listings-wrap .flex-column .listing-image-wrap{
	width:100%;
}

body.postid-53116 #similar-listings-wrap .flex-column .item-header{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	width:100%;
}

body.postid-53116 #main-wrap .property-wrap .container .row .bt-full-width-content-wrap .property-view #similar-listings-wrap .row-cols-1 .hz-item-gallery-js .item-wrap-no-frame .flex-column .item-header{
	height:auto !important;
}

body.postid-53116 #main-wrap .property-wrap .container .row .bt-full-width-content-wrap .property-view #similar-listings-wrap .row-cols-1 .hz-item-gallery-js .item-wrap-no-frame .flex-column .item-header .listing-image-wrap{
	height:auto !important;
}



/*-----------------------------------------------*/
/*  "Renta de yates en México" Page             */
/*-----------------------------------------------*/
body.page-id-10 .grid .category-grid .betterdocs-single-category-inner .betterdocs-body .betterdocs-articles-list li a span{
	text-transform:uppercase !important;
}

body.page-id-10 .elementor .elementor-element .e-con-inner .elementor-element .e-con-inner .elementor-element .betterdocs-elementor .grid .category-grid .betterdocs-single-category-inner .betterdocs-body .betterdocs-articles-list li{
	text-transform:uppercase !important;
}

body.page-id-10 #header-section .navbar{
	left:0px;
}

body.page-id-10 #main-nav .menu-item .nav-link{
	position:relative;
	left:0px;
}

body.page-id-10 #yzzPaxPlus{
	position:relative;
	left:-8px;
}

body.page-id-10 #yzzPaxMinus{
	position:relative;
	left:8px;
}

body.page-id-10 #contenedor-principal-img-fondo .elementor-element p{
	font-size:20px !important;
}

@media (max-width:1399px){

	body.page-id-10 #contenedor-principal-img-fondo .elementor-element h1{
	font-size:82px;
}

body.page-id-10 #contenedor-principal-img-fondo .elementor-element p{
	font-size:30px;
}

body.page-id-10 #main-wrap .content-wrap .elementor #contenedor-principal-img-fondo .e-con-inner .elementor-element .e-con-inner .elementor-element .elementor-widget-text-editor .elementor-widget-container p{
	line-height:1.4em !important;
	}

}



@media (max-width:991px){

	body.page-id-10 #contenedor-principal-img-fondo .elementor-element h1{
	font-size:82px;
}

body.page-id-10 #contenedor-principal-img-fondo .elementor-element p{
	font-size:28px;
}

body.page-id-10 #main-wrap .content-wrap .elementor #contenedor-principal-img-fondo .e-con-inner .elementor-element .e-con-inner .elementor-element .elementor-widget-text-editor .elementor-widget-container p{
	line-height:1.4em !important;
	}

}



@media (max-width:760px){

	body.page-id-10 #contenedor-principal-img-fondo .elementor-element p{
	font-size:20px;
	}

}



@media (max-width:670px){

	body.page-id-10 #contenedor-principal-img-fondo .elementor-element h1{
	font-size:72px;
}

body.page-id-10 #contenedor-principal-img-fondo .elementor-element p{
	font-size:20px;
}

body.page-id-10 #main-wrap .content-wrap .elementor #contenedor-principal-img-fondo .e-con-inner .elementor-element .e-con-inner .elementor-element .elementor-widget-text-editor .elementor-widget-container p{
	line-height:1.4em !important;
	}

}



@media (max-width:575px){

	body.page-id-10 #contenedor-principal-img-fondo .elementor-element h1{
	font-size:58px;
}

body.page-id-10 #contenedor-principal-img-fondo .elementor-element p{
	font-size:20px !important;
	line-height:1.4em;
	}

}



@media (max-width:520px){

	body.page-id-10 #contenedor-principal-img-fondo .elementor-element h1{
	font-size:58px;
}

body.page-id-10 #contenedor-principal-img-fondo .elementor-element p{
	font-size:20px;
	}

}



@media (max-width:479px){

	body.page-id-10 #contenedor-principal-img-fondo .elementor-element h1{
	font-size:58px;
}

body.page-id-10 #contenedor-principal-img-fondo .elementor-element p{
	font-size:24px;
	}

}



@media (max-width:425px){

	body.page-id-10 #contenedor-principal-img-fondo .e-con-inner .elementor-element .e-con-inner .elementor-element .elementor-widget-text-editor .elementor-widget-container p{
	font-size:16px !important;
}

body.page-id-10 #contenedor-principal-img-fondo .elementor-element .elementor-widget-heading{
	font-size:16px;
	}

}



@media (max-width:390px){

	body.page-id-10 #contenedor-principal-img-fondo .elementor-element h1{
	font-size:52px;
}

body.page-id-10 #contenedor-principal-img-fondo .elementor-element .elementor-widget-heading{
	font-size:20px;
}

body.page-id-10 #contenedor-principal-img-fondo .e-con-inner .elementor-element .e-con-inner .elementor-element .elementor-widget-text-editor .elementor-widget-container p{
	font-size:16px !important;
	}

}



@media (max-width:320px){

	body.page-id-10 #contenedor-principal-img-fondo .e-con-inner .elementor-element .e-con-inner .elementor-element .elementor-widget-text-editor .elementor-widget-container p{
	font-size:14px !important;
	}

}



/*-----------------------------------------------*/
/*  "Yate La Belva &#8211; Sunseeker 72ft" Property*/
/*-----------------------------------------------*/
@media (max-width:767px){

	body.postid-49700 #property-description-wrap .block-title-wrap button{
	left:120px;
}

body.postid-49700 #property-features-wrap .block-wrap button{
	left:120px;
	}

}



@media (max-width:670px){

	body.postid-49700 #property-features-wrap .block-wrap button{
	left:120px;
	}

}



@media (max-width:479px){

	body.postid-49700 #property-features-wrap .block-wrap button{
	left:80px;
}

body.postid-49700 #property-description-wrap .block-title-wrap button{
	left:80px;
	}

}



@media (max-width:425px){

	body.postid-49700 #property-description-wrap .block-title-wrap button{
	left:80px;
}

body.postid-49700 #property-features-wrap .block-wrap button{
	left:80px;
	}

}



@media (max-width:390px){

	body.postid-49700 #property-features-wrap .block-wrap button{
	left:80px;
}

body.postid-49700 #property-description-wrap .block-title-wrap button{
	left:80px;
	}

}



/*-----------------------------------------------*/
/*  "Gracias" Page                               */
/*-----------------------------------------------*/
@media (max-width:991px){

	body.page-id-46505 #main-wrap .elementor .e-con-boxed{
	top:50px;
	border-bottom-left-radius:5px;
	margin-bottom:50px;
	}

}



/*-----------------------------------------------*/
/*  "Brokers de yates en México" Page           */
/*-----------------------------------------------*/
body.page-id-45721 #main-wrap .agents-template-wrap .container .row .col-lg-12 .row-cols-1 .agent-grid-container .agent-grid-wrap .agent-grid-image-wrap .agent-grid-image .wp-post-image img{
	width:100% !important;
	height:auto !important;
}