@font-face {
font-family: 'marker_feltregular';
src: url(//www.paradisecovemalibu.com/wp-content/themes/paradise-cove-2024/font/markerfelt/marker_felt-webfont.woff2) format('woff2'),
url(//www.paradisecovemalibu.com/wp-content/themes/paradise-cove-2024/font/markerfelt/marker_felt-webfont.woff) format('woff');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'dom_casualregular';
src: url(//www.paradisecovemalibu.com/wp-content/themes/paradise-cove-2024/font/dom-casual/dc-webfont.woff2) format('woff2'),
url(//www.paradisecovemalibu.com/wp-content/themes/paradise-cove-2024/font/dom-casual/dc-webfont.woff) format('woff');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'dom_casualregular2';
src: url(//www.paradisecovemalibu.com/wp-content/themes/paradise-cove-2024/font/dom-casual/dom_casual_regular-webfont.woff2) format('woff2'),
url(//www.paradisecovemalibu.com/wp-content/themes/paradise-cove-2024/font/dom-casual/dom_casual_regular-webfont.woff) format('woff');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'dom_casualitalic';
src: url(//www.paradisecovemalibu.com/wp-content/themes/paradise-cove-2024/font/dom-casual/dom_casual_italic-webfont.woff2) format('woff2'),
url(//www.paradisecovemalibu.com/wp-content/themes/paradise-cove-2024/font/dom-casual/dom_casual_italic-webfont.woff) format('woff');
font-weight: normal;
font-style: normal;
}
.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]) {
width: 100%;
}
div#primary-inner-page {
padding: 0;
border: solid 70px #fff;
}
div#inner-container {
margin: 0;
}
body {
background-image: none;
}
div#inner-container {
background: #fff;
padding: 0;
margin: 0;
border: none;
}
header#container_con {
border-bottom: 2px solid rgba(0, 0, 0, 0.19);
}
div#page_fixed_img, .page_video {
display: none;
}
.site-main {
margin: 0;
padding: 50px;
width: 60%;
width: 100%;
}
span.contact-page, p, h5, .gform_wrapper .top_label .gfield_label, .gform_wrapper .field_sublabel_below .ginput_complex.ginput_container label {
font-family: marker_feltregular;
}
h5 {
font-weight: 600;
font-size: 25px;
}
div.page_fixed_bg {
position: fixed;
background-size: cover;
background-position: 50% 50%;
bottom: 0;
width: calc(40vw - 56px);
right: 0;
height: calc(100vh - 70px);
margin-right: 70px;
border: 3px solid rgba(255, 255, 255, 0.49);
}
h1.main_home_menu_title {
font-size: 1.5rem;
}
.page_video {
position: fixed;
height: 100vh;
width: calc(40vw - 56px);
right: 1px;
overflow: hidden;
bottom: 0;
top: 0;
margin-right: 70px;
}
.page_video	video.page_inner_video {
height: 110%;	    
transform: translateX(-25%);
}
h1.entry-title {
text-shadow: none;
font-family: marker_feltregular;
}
div#content {
font-family: "Comic Sans MS", cursive, sans-serif;
}
.slick-list.draggable	{
max-width: 100%;
}
@media screen and (max-width: 768px) {
.site-main {
padding: 50px 0;
}
div#primary-inner-page {
border: 0;
margin: 0;
}
div#slide_logo {
text-align: center;
border-bottom: 2px solid rgba(0, 0, 0, 0.19);
}
.site-main {
width: 100%;
}
div.page_fixed_bg, div.page_video {
width: 100%;
height: 40vh;
position: unset;
}
.page_video	video.page_inner_video {
transform: translateY(-5%);
height: auto;
}
}