/*
Theme Name: atoora custom
Template:	atooratravelagency
Author: Lane Waterman
Author URI: https://lanewaterman.com
Description: A child theme of atooratravelagency adding custom color support and other changes for San Carlos HOA. Original theme demo:  https://demos.atoorathemes.com/atooratravelagency
Requires at least: 5.9
Tested up to: 6.8
Requires PHP: 7.4
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: atooratravelagency
Tags: editor-style, full-site-editing, blog, custom-background, custom-logo, custom-menu, e-commerce, featured-images, footer-widgets, left-sidebar, one-column, portfolio, right-sidebar, threaded-comments, translation-ready, two-columns, wide-blocks, full-width-template, sticky-post, theme-options, block-styles, block-patterns, custom-colors
*/
:root {
	--wp--preset--color--base: #111;
  --wp--preset--color--contrast: #d2d2d2;
  --wp--preset--color--primary: #fff;
  --wp--preset--color--secondary: #00a0d2;
  --wp--preset--color--tertiary: #F6F6F6;
  --wp--preset--color--transparent: transparent;
  --wp--preset--color--secondary-bg: #edededed;
  --wp--preset--color--table-line: rgba(0,0,0,.1);
  --wp--preset--color--theme: #097770;
  --wp--preset--color--assets-one: #0b796b;
  --wp--preset--color--assets-two: #00BFA6;
  --wp--preset--color--assets-three: #eee8e8;
  --wp--preset--color--assets-four: #cae1db;
  --wp--preset--color--assets-five: #d5d5d5;
  --wp--preset--color--assets-six: #a0d8ea;
  --wp--preset--color--assets-seven: #eeeeee;
  --wp--preset--color--assets-eight: #ebeaee;
  --wp--preset--color--assets-nine: #dcd9d9;
  --wp--preset--color--assets-ten: #eeecf3;
  --wp--preset--color--assets-eleven: #e7e7e7;
  --wp--preset--color--assets-twelve: #10205d;
  --wp--preset--color--assets-san-carlos: #cc6733;
  --wp--preset--color--assets-san-carlos-dark: #8b4523;
  --wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);
  --wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);
  --wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);
  --wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);
  --wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);
  --wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);
  --wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);
  --wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);
  --wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);
  --wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);
  --wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);
  --wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);
  --wp--preset--gradient--gradient-1: linear-gradient(to bottom, #000000 0%, #70706E 100%);
  --wp--preset--gradient--gradient-2: linear-gradient(to bottom, #C2A990 0%, #F9F9F9 100%);
  --wp--preset--gradient--gradient-3: linear-gradient(to bottom, #D8613C 0%, #F9F9F9 100%);
  --wp--preset--gradient--gradient-4: linear-gradient(to bottom, #B1C5A4 0%, #F9F9F9 100%);
  --wp--preset--gradient--gradient-5: linear-gradient(to bottom, #B5BDBC 0%, #F9F9F9 100%);
  --wp--preset--gradient--gradient-6: linear-gradient(to bottom, #A4A4A4 0%, #F9F9F9 100%);
  --wp--preset--gradient--gradient-7: linear-gradient(to bottom, #cfcabe 50%, #F9F9F9 50%);
  --wp--preset--gradient--gradient-8: linear-gradient(to bottom, #C2A990 50%, #F9F9F9 50%);
  --wp--preset--gradient--gradient-9: linear-gradient(to bottom, #D8613C 50%, #F9F9F9 50%);
  --wp--preset--gradient--gradient-10: linear-gradient(to bottom, #B1C5A4 50%, #F9F9F9 50%);
  --wp--preset--gradient--gradient-11: linear-gradient(to bottom, #B5BDBC 50%, #F9F9F9 50%);
  --wp--preset--gradient--gradient-12: linear-gradient(to bottom, #A4A4A4 50%, #F9F9F9 50%);
  --wp--preset--gradient--gradient-13: radial-gradient(#8b4523 0%, #cc6733 95%);
}
.site-header .wp-block-site-logo {
	margin-right: 2em;
}
.wp-block-button .wp-block-button__link{
     color: var(--wp--preset--color--primary);
}
.half {
	max-width: 50%;
}
.border-round {
	border: 10px solid transparent;
	border-radius: 50%;
	padding: 1vw;
}
.has-assets-san-carlos-color.border-round {
	border-color: var(--wp-preset--color--assets-san-carlos);
}
.has-assets-two-color.border-round {
	border-color: var(--wp-preset--color--assets-two);
}
.has-secondary-color.border-round {
	border-color: var(--wp-preset--color--secondary);
}
.wp-block-getwid-icon.border-round {
	position: relative;
	left: 50%;
	transform: translateX(-50%);
	display: inline-block;
}
.discover-img-text .wp-block-getwid-banner__caption {
	font-size: 2.25em;
	font-weight: 600;
}
.facilities {
	aspect-ratio: 4/3;
}
.facilities .wp-block-column {
	display: flex;
}
.facilities .wp-block-column .wp-block-group {
	background: rgba(255,255,255,.5);
	border-radius: 15px;
	padding: 1vw;
	flex: 1;
}
.um-page-login #wp--skip-link--target, .um-page-password-reset #wp--skip-link--target { 
margin-block-start: 0;
padding: 0 !important; /*!important needed to override inline styles */
}
.um-page-login footer, .um-page-password-reset footer {
	margin-block-start: 0;
}
.um-page-login .wp-block-cover, .um-page-password-reset .wp-block-cover {
	padding: 10vw 0;
}
.um-page-login .wp-block-spacer, .um-page-password-reset .wp-block-spacer {
	display: none;
}
.um-login, .um-password {
	padding: 2vw;
	background-color: rgba(255,255,255,.85);
	border-radius: 10%;
}
.callout {
	padding: 2rem;
	border-radius: 30px;
	background-color: #f5d1bf;
}
:where(.wp-site-blocks) > :last-child {
  margin-block-end: 0;
  margin-block-start: 0;
}