@charset "UTF-8";

:root {
--half_size_on_mobile: 1px;
--two_third_size_on_mobile: 1px;
--header_height: 84px;
--search_form_height: 82px; }
@media (max-width: 767px) {
:root {
--half_size_on_mobile: 0.5px;
--two_third_size_on_mobile: 0.66px;
--header_height: 60px;
--search_form_height: 52px; } }
@media (min-width: 1920px) {
.container, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl {
max-width: 1585px; } }
@media (max-width: 1199px) {
:root {
--bs-gutter-y: 24px;
--bs-gutter-x: 24px; } }
.share .bubble_share_button {
text-decoration: none;
color: white;
border: 0;
background: none;
padding: 0;
cursor: pointer;
margin-bottom: 64px; }
.share .bubble_share_button .share_txt {
margin-right: 12px; }
.share .bubble_share {
display: inline-flex;
flex-direction: row-reverse;
vertical-align: middle; }
.share .bubble_share.is_hidden {
margin-left: 20px;
opacity: 0;
visibility: hidden;
transition: all .25s, visibility 0s .25s; }
.share.active .bubble_share {
opacity: 1;
visibility: visible;
transition-delay: 0s; }
.share .share_link {
content: "";
height: 34px;
border: none;
font-size: 0;
bottom: 22px;
padding: 0 7px;
display: inline-block;
transition: all .25s; }
.share .share_link .share_link_circle {
transition: fill .25s; }
.share .share_link:hover .share_link_circle {
fill: #FF8672; }
.has_background_image {
background-size: cover;
background-position: center;
background-repeat: no-repeat; }
.has_background_image:before {
content: '';
display: block; }
.story_content_date {
font-size: 16px;
color: #A0A0A0; }
.host_floor {
margin-top: 140px;
--bs-gutter-x: 0;
position: relative;
background: black;
overflow: hidden; }
.host_floor:after {
content: '';
position: absolute;
background-image: url(//adayinalife.com/wp-content/themes/day/assets/icons/host_floor_icon.svg);
height: 100%;
width: 100%;
top: 0;
background-position: center;
background-repeat: no-repeat;
background-size: cover; }
@media (max-width: 767px) {
.host_floor:after {
background-image: url(//adayinalife.com/wp-content/themes/day/assets/icons/logo_circle.svg);
width: 130%;
left: 50%;
transform: translateX(-50%);
background-size: contain; } }
.host_floor .host_img {
position: relative; }
.host_floor .host_img:before {
content: '';
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
background: transparent linear-gradient(90deg, #000000 0%, #00000000 100%) 0% 0% no-repeat padding-box; }
html[lang="en-US"] .host_floor .host_img:before {
background: transparent linear-gradient(90deg, #00000000 0%, #000000 100%) 0% 0% no-repeat padding-box !important; }
@media (max-width: 767px) {
.host_floor .host_img {
padding: 0; }
.host_floor .host_img:before {
background: transparent linear-gradient(0deg, #000000 0%, #00000000 100%) 0% 0% no-repeat padding-box; } }
.host_floor .host_img .banner_img {
background-size: cover;
background-position: center;
background-repeat: no-repeat;
width: 100%;
height: 680px; }
.host_floor .wrap_host_content {
color: white;
position: relative;
z-index: 1; }
.host_floor .wrap_host_content .hosts_categories {
margin-top: 72px; }
.host_floor .wrap_host_content .wrap_host_profile {
display: flex;
margin-bottom: 36px; }
@media (max-width: 767px) {
.host_floor .wrap_host_content .wrap_host_profile {
margin-bottom: 22px; } }
.host_floor .wrap_host_content .wrap_host_profile .profile_img {
width: 66px;
position: relative;
height: 66px;
padding: 5px;
margin-left: 16px; }
.host_floor .wrap_host_content .wrap_host_profile .host_name {
font-size: 36px;
font-weight: bold;
line-height: 1; }
.host_floor .wrap_host_content .wrap_host_profile .host_role {
font-size: 26px; }
.host_floor .wrap_host_content .wrap_host_center {
top: 50%;
-ms-transform: translateY(-50%);
max-width: 510px; }
.host_floor .wrap_host_content .host_description {
font-size: 20px;
margin-bottom: 27px;
line-height: normal;
display: -webkit-box;
-webkit-line-clamp: 5;
-webkit-box-orient: vertical;
overflow: hidden;
text-overflow: ellipsis; }
.host_floor .wrap_host_content .bottom_dtl {
display: flex; }
.host_floor .wrap_host_content .bottom_dtl .wrap_host_price {
margin-right: auto;
font-size: 0; }
.host_floor .wrap_host_content .bottom_dtl .wrap_host_price .symbol {
font-size: 20px; }
.host_floor .wrap_host_content .btn_salmon {
width: 218px;
height: 52px; }
.host_floor .hosts_categories {
flex-wrap: wrap;
height: 58px;
overflow: hidden; }
.span_duration {
padding-right: 20px; }
.hosts_wrap {
--bs-gutter-y: 90px; }
@media (max-width: 767px) {
.hosts_wrap {
--bs-gutter-x: 15px;
--bs-gutter-y: 36px; } }
.hosts_wrap a.host_box_link {
color: black;
text-decoration: none; }
.hosts_wrap .host_item:before {
padding-top: 144.6%; }
.hosts_wrap .host_img {
border-radius: 10px;
position: relative;
opacity: 0.9;
overflow: hidden; }
.hosts_wrap .host_details_hover {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
text-align: center;
color: white;
opacity: 0;
visibility: hidden;
transition: opacity .25s, visibility 0s .25s;
background: #000000;
z-index: 1;
grid-template-rows: auto max-content;
align-items: center;
padding: 10%; }
@media (min-width: 767px) {
.hosts_wrap .host_box_link:hover .host_details_hover {
opacity: 1;
visibility: visible;
transition-delay: 0s; }
.hosts_wrap .host_box_link:hover .host_details_hover img {
width: 30%; } }
.hosts_categories {
display: flex; }
.host_category, .search_param_wrap#search_categories_wrap .search_dropdown label {
width: max-content;
background-color: white;
color: black;
margin-left: calc(18 * var(--half_size_on_mobile));
padding: 5px 12px;
border-radius: 40px;
font-size: 16px;
font-weight: bold;
text-decoration: none;
transition: all .25s;
margin-bottom: 5px; }
a.host_category:hover {
opacity: 0.5; }
.host_category.active, .search_param_wrap#search_categories_wrap .search_dropdown label.active {
background-color: #FF8672;
color: white; }
.host_content .hosts_categories .host_category, .host_content .hosts_categories .search_param_wrap#search_categories_wrap .search_dropdown label, .search_param_wrap#search_categories_wrap .search_dropdown .host_content .hosts_categories label {
margin-bottom: 32px; }
.profile_img, .profile_img:after {
border-radius: 50%;
background: transparent linear-gradient(132deg, #FF8672 10%, #4BC0C4 100%) 0% 0% no-repeat padding-box;
opacity: 1;
background-position: center;
background-repeat: no-repeat;
background-size: cover; }
.all_hosts {
text-align: center; }
.btn_salmon {
border-radius: 30px;
background-color: #FF8672;
color: #ffffff !important;
text-decoration: none;
padding: 13px;
font-size: 18px;
font-weight: 600;
display: block;
text-align: center;
line-height: 1.6;
transition: all .25s; }
.btn_salmon:hover {
background-color: #FFFFFF;
color: #FF8672 !important;
border: 1px solid #FF8672 !important; }
.share, .hosts_categories {
z-index: 1; }
button:not(:disabled) {
cursor: pointer; }
.all_hosts_slider {
display: block;
width: auto;
overflow: auto;
white-space: nowrap; }
.host_item_slider {
display: inline-block;
vertical-align: top;
padding: 0 12px; }
.host_item_slider .profile_img {
margin: auto;
background-size: 200%;
transition: all .25s;
object-fit: cover; }
.host_item_slider .host_profile_link:hover .profile_img, .host_item_slider .host_profile_link:hover .profile_img:after, .host_item_slider .host_profile_link:focus .profile_img, .host_item_slider .host_profile_link:focus .profile_img:after {
background-position: 100%; }
.host_item_slider .host_item_slider_title {
font-size: 22px;
font-weight: bold;
margin-top: 15px; }
@media (max-width: 767px) {
.host_item_slider .host_item_slider_title {
font-size: 16px; } }
.host_item_slider .host_item_slider_role {
color: #A0A0A0;
font-size: 18px;
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis; }
@media (max-width: 767px) {
.host_item_slider .host_item_slider_role {
font-size: 14px; } }
.turquoise {
background-image: linear-gradient(132deg, #FF8672 0%, #4BC0C4 50%, #FF8672 100%); }
.purple {
background-image: linear-gradient(132deg, #FF8672 0%, #7F65CE 50%, #FF8672 100%); }
.green {
background-image: linear-gradient(132deg, #FF8672 0%, #706F6F 50%, #FF8672 100%); }
.lightBlue {
background-image: linear-gradient(132deg, #FF8672 0%, #5FADEC 50%, #FF8672 100%); }
.yellow {
background-image: linear-gradient(132deg, #FF8672 0%, #FDDC7B 50%, #FF8672 100%); }
#page_h1 {
font-weight: bold;
font-size: 44px; }
@media (max-width: 767px) {
.banner_host {
width: 100% !important; }
header {
width: 100% !important; } }
.story_banner {
height: 740px;
padding: 0; }
.story_banner .story_banner_row {
height: 100%;
--bs-gutter-x: 0; }
@media (max-width: 991px) {
.story_banner .story_banner_row {
height: auto; } }
.story_banner .story_banner_image {
height: 100%; }
.story_banner .story_img {
position: relative; }
.story_banner .story_img img {
background-size: cover;
background-position: center;
background-repeat: no-repeat;
width: 100%;
height: auto;
max-height: 740px; }
@media (min-width: 767px) {
.story_banner .story_img:before {
content: '';
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
z-index: 1;
background: transparent linear-gradient(90deg, #000000 0%, #00000000 100%) 0% 0% no-repeat padding-box; }
html[lang="en-US"] .story_banner .story_img:before {
background: transparent linear-gradient(90deg, #00000000 0%, #000000 100%) 0% 0% no-repeat padding-box !important; } }
@media (min-width: 768px) {
.story_banner .wrap_story_content {
background-color: #000000;
color: white;
position: relative;
height: 100%; } }
@media (max-width: 1399px) {
.story_banner .wrap_story_content .story_content {
margin-left: 30px !important; } }
@media (min-width: 768px) {
.story_banner .wrap_story_content .story_content {
max-width: 640px;
margin: 0; }
.story_banner .wrap_story_content .story_content_title {
font-size: 44px;
font-weight: bold;
line-height: normal;
margin-bottom: 15px;
margin-top: 30px; }
.story_banner .wrap_story_content .story_content_shortcut {
font-size: 20px; }
.story_banner .wrap_story_content .story_content_date {
display: inline-flex;
position: relative;
width: 100%;
align-items: center;
justify-content: space-between; } }
.host_button {
padding: 72px 0px 103px; }
@media (min-width: 992px) {
.story_page {
padding-top: 72px; } }
.story_page .wp-block-image:not(.is-style-rounded) img {
width: 100%;
height: auto;
border-radius: 10px;
margin-bottom: 18px; }
@media (max-width: 767px) {
.host_floor .host_img .banner_img {
height: 270px;
display: inline-block; } }
@media (max-width: 767px) {
button.slick-prev.slick-arrow {
display: none !important; }
button.slick-next.slick-arrow {
display: none !important; }
.host_floor {
margin-top: 50px; }
.host_floor .wrap_host_content .host_description {
font-size: 16px; }
.host_floor .wrap_host_content .bottom_dtl .span_area {
margin-top: 6px;
font-size: 14px; }
.host_floor .wrap_host_content .bottom_dtl .host_price {
font-size: 18px;
margin-top: 8px; }
.host_floor .wrap_host_content .wrap_host_profile .profile_img {
padding: 5px;
margin-left: 12px; }
.host_floor .wrap_host_content .wrap_host_profile .host_name {
font-size: 32px; }
.host_floor .wrap_host_content .wrap_host_profile .host_role {
font-size: 22px; } }
@media (max-width: 767px) {
.host_content {
margin-right: 25px;
margin-left: 25px; } }
@media (max-width: 767px) {
.host_button {
padding-top: 44px;
padding-bottom: 60px; } }
.title_all_hosts {
margin-bottom: 52px;
font-weight: 700;
font-size: calc(44 * var(--half_size_on_mobile)); }
button.slick-prev.slick-arrow {
font-size: 0;
position: absolute;
width: 30px;
height: 30px;
border-radius: 50%;
border: 1px solid black;
content: '';
right: 0;
top: 25%;
left: 50%;
background-image: url(//adayinalife.com/wp-content/themes/day/assets/icons/right_row.svg);
background-repeat: no-repeat;
background-position: center; }
button.slick-next.slick-arrow {
font-size: 0;
position: absolute;
width: 30px;
height: 30px;
border-radius: 50%;
border: 1px solid black;
content: '';
left: 0;
top: 25%;
background-image: url(//adayinalife.com/wp-content/themes/day/assets/icons/left_row.svg);
background-repeat: no-repeat;
background-position: center; }
button.slick-arrow.slick-disabled {
opacity: 0.4;
cursor: default; }
.slick-list {
margin: 0 50px !important; }
.all_hosts {
padding: calc(140 * var(--half_size_on_mobile)) 0;
background-color: #F7F7F7;
opacity: 1; }
img.profile_img {
width: 162px;
position: relative;
height: 162px;
padding: 9px; }
.host_title {
margin-top: 5px;
font-size: 22px;
font-family: simplerpro;
font-weight: bold;
margin-bottom: 4px; }
.host_field {
font-size: 18px;
font-family: simplerpro;
color: #A0A0A0;
opacity: 1; }
@media (max-width: 991px) {
.story_content_title {
font-size: 18px !important;
line-height: 1.5 !important; }
.story_content_shortcut {
font-size: 15px; }
.hosts_categories .host_category, .hosts_categories .search_param_wrap#search_categories_wrap .search_dropdown label, .search_param_wrap#search_categories_wrap .search_dropdown .hosts_categories label {
font-size: 12px;
margin-bottom: 20px; }
.story_content_date {
font-size: 14px; }
.story_banner {
height: auto; }
.story_banner .wrap_story_content .story_content {
position: relative; } }
.host_floor .row {
margin-left: auto; }
.story_page figure {
clear: both;
text-align: center; }
.story_page figure .wp-block-embed__wrapper iframe {
width: 100%; }
@media (min-width: 992px) {
.story_banner .wrap_story_content .story_content {
margin-top: 135px; } }
@media (max-width: 767px) {
.slick-list {
padding: 0 29% !important;
margin: 0 !important; }
.all_hosts .container {
padding: 0; }
.host_item_slider img.profile_img {
width: 120px;
position: relative;
height: 120px;
padding: 9px;
margin: 0 auto; }
.btn_salmon {
margin: 0 auto; }
.story_banner .story_banner_image {
height: 250px; }
.story_banner {
--bs-gutter-x: 0; }
.story_banner .story_banner_row .wrap_story_content {
--bs-gutter-x: 24px;
padding-top: 24px;
padding-bottom: 15px; } }
.host_item_slider a {
text-decoration: none;
color: black; }
.space_category {
margin-right: 6px;
color: #717171;
font-size: 18px; }
@media (max-width: 991px) {
.space_category {
margin-right: 0;
font-size: 14px; } }
.small_story .share, .large_story .share {
position: absolute;
top: 24px;
left: 24px; }
.wrap_story_text .story_title a {
color: white;
text-decoration-line: none; }
.story_content_date {
margin-top: 16px; }
.blog #filter_categories {
text-align: center;
margin-top: 40px;
margin-bottom: 60px; }
.stories_title {
font-size: 70px;
font-weight: 700;
text-align: center;
margin-top: 92px;
margin-bottom: 16px;
line-height: 1.2; }
.stories_content {
font-size: 20px;
text-align: center;
max-width: 836px;
margin: auto; }
.blog_wrap .filter_stories .hosts_categories {
justify-content: center;
padding: 20px 0 60px 0; }
.stories_box_row {
line-height: 1.1; }
.stories_box_row .story_title {
font-weight: bold;
color: #ffffff;
font-size: 24px;
overflow: hidden;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical; }
@media (max-width: 1200px) {
.stories_box_row .story_title {
font-size: 20px; } }
.stories_box_row .story_excerpt {
color: #ffffff;
display: none;
overflow: hidden; }
@media (min-width: 1199px) {
.stories_box_row {
--bs-gutter-x: 0;
grid-template-columns: repeat(4, 1fr);
display: grid;
grid-gap: 32px; }
html:not(.has_filter) .stories_box_row .wrap_story_box:nth-child(10n + 1),
html:not(.has_filter) .stories_box_row .wrap_story_box:nth-child(10n + 8) {
grid-row-end: span 2;
grid-column-end: span 2; }
html:not(.has_filter) .stories_box_row .wrap_story_box:nth-child(10n + 1) .story_title,
html:not(.has_filter) .stories_box_row .wrap_story_box:nth-child(10n + 8) .story_title {
font-size: 32px; }
html:not(.has_filter) .stories_box_row .wrap_story_box:nth-child(10n + 1) .story_excerpt,
html:not(.has_filter) .stories_box_row .wrap_story_box:nth-child(10n + 8) .story_excerpt {
font-size: 20px;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical; } }
@media (max-width: 1199px) {
.stories_box_row {
--bs-gutter-y: 24px;
--bs-gutter-x: 24px; }
.stories_box_row .story_img {
border-radius: 10px;
overflow: hidden; } }
.wrap_story_text {
justify-self: end; }
.wrap_story_box {
position: relative;
border-radius: 10px;
overflow: hidden;
display: block;
line-height: 1.2; }
.wrap_story_box:nth-child(n+11) {
display: none; }
.wrap_story_box.show {
display: block; }
.wrap_story_box .story_img {
transition: all 0.25s; }
.wrap_story_box .story_img:before {
content: '';
padding-top: 107%;
background: linear-gradient(0deg, #000000 0%, #00000000 100%); }
.wrap_story_box:hover .story_img {
transform: scale(1.05); }
.wrap_story_box .story_blog {
position: absolute;
top: 0;
height: 100%;
display: flex;
flex-direction: column;
justify-content: space-between;
padding: 24px; }
.wrap_story_box .story_blog .hosts_categories {
position: absolute;
top: calc(24 * var(--two_third_size_on_mobile));
right: calc(24 * var(--two_third_size_on_mobile)); }
.wrap_story_box .story_blog.hide {
display: none; }
.stories_box_row .share {
cursor: pointer;
display: flex; }
.stories_box_row .share .bubble_share {
margin-left: 8px; }
.stories_box_row .share a.share_link {
margin-right: 8px; }
#btn_all_stories {
text-align: center;
margin-top: 5%; }
.blog .all_hosts {
margin-top: 10%; }
.btn_black {
width: 218px;
height: 52px;
border-radius: 30px;
background-color: black;
color: #ffffff !important;
text-decoration: none;
padding: 13px;
font-size: 18px;
font-weight: 600;
display: block;
text-align: center;
margin: 0 auto; }
.filter_stories .hosts_categories {
display: block;
text-align: center; }
.filter_stories .hosts_categories .host_category, .filter_stories .hosts_categories .search_param_wrap#search_categories_wrap .search_dropdown label, .search_param_wrap#search_categories_wrap .search_dropdown .filter_stories .hosts_categories label {
margin-bottom: 0px;
margin-top: 10px;
display: inline-block;
width: max-content; }
@media (max-width: 991px) {
.filter_stories .hosts_categories .host_category, .filter_stories .hosts_categories .search_param_wrap#search_categories_wrap .search_dropdown label, .search_param_wrap#search_categories_wrap .search_dropdown .filter_stories .hosts_categories label {
margin-left: 6px;
margin-top: 5px; } }
@media (max-width: 767px) {
.stories_title {
font-size: 45px; }
.blog_wrap .filter_stories .hosts_categories {
padding: 20px 0 50px 0;
text-align: center; }
.small_story {
height: 250px; }
.small_story .story_title {
font-size: 14px; }
.small_story .story_content_date {
margin-top: 8px;
font-size: 12px; }
.small_story .wrap_story_text {
padding: 12px; }
.large_story {
height: 532px; }
.large_story .story_title {
font-size: 22px; }
.large_story .story_excerpt {
font-size: 16px; } }
@media (max-width: 991px) {
.col-6.wrap_large_story {
width: 100%; } }
@media (max-width: 1199px) {
.story_blog.small_story .share, .story_blog.large_story .share {
top: 10px;
left: 10px; }
.story_blog.small_story .hosts_categories, .story_blog.large_story .hosts_categories {
top: 6px;
right: 10px; }
.story_blog.small_story .hosts_categories .host_category, .story_blog.small_story .hosts_categories .search_param_wrap#search_categories_wrap .search_dropdown label, .search_param_wrap#search_categories_wrap .search_dropdown .story_blog.small_story .hosts_categories label, .story_blog.large_story .hosts_categories .host_category, .story_blog.large_story .hosts_categories .search_param_wrap#search_categories_wrap .search_dropdown label, .search_param_wrap#search_categories_wrap .search_dropdown .story_blog.large_story .hosts_categories label {
margin-left: 2px;
padding: 3px 10px; } }
.story_banner .story_content_date .bubble_share {
display: flex; }
.banner_subtitle {
color: white; }
.stories_meeting {
background-color: black;
color: white; }
.new_meetings {
color: #FFFFFF;
background-color: #FF8672;
padding-top: 60px;
padding-bottom: 60px; }
.new_meetings .new_meetings_title {
font-size: 24px;
text-align: center; }
.new_meetings .new_meetings_subtitle {
font-size: 18px;
margin-bottom: 10px;
text-align: center; }
#home_page_banner {
min-height: 493px;
display: flex;
flex-direction: column;
justify-content: flex-end; }
@media (max-width: 767px) {
#home_page_banner {
min-height: 570px;
margin-top: -30px; } }
.background_banner {
padding-bottom: 36px;
height: auto; }
.fixed_search .background_banner {
background-image: none !important; }
.fixed_search .background_banner:before {
background-image: none !important; }
.background_banner .banner_titles {
display: flex;
flex-direction: column;
gap: 16px;
text-align: center; }
.background_banner .banner_titles .front_page_title {
font-size: 70px;
font-weight: 900;
margin-bottom: 0;
line-height: 1;
color: white; }
@media (max-width: 767px) {
.background_banner .banner_titles .front_page_title {
font-size: 28px; } }
.background_banner .banner_titles .front_page_title p:last-child {
margin-bottom: 0; }
.background_banner .banner_titles .banner_subtitle {
font-size: 24px;
line-height: 1.16;
margin-bottom: 0; }
.background_banner .home_page_search {
margin-top: 20px; }
@media (max-width: 767px) {
.background_banner .home_page_search {
margin-top: 0; } }
.background_banner .home_page_search .search_row {
border: none; }
.background_banner.has_background_image {
position: relative;
z-index: 1; }
@media (min-width: 1600px) {
.fixed_search .background_banner.has_background_image {
z-index: 999; } }
.background_banner.has_background_image:before {
content: "";
background-image: url(//adayinalife.com/wp-content/themes/day/assets/icons/frontPage_logo.svg);
position: absolute;
width: 100%;
height: 78%;
left: 0;
bottom: -75px;
background-repeat: no-repeat;
background-size: contain;
background-position: bottom;
z-index: -1; }
@media (max-width: 767px) {
.background_banner.has_background_image:before {
background-image: url(//adayinalife.com/wp-content/themes/day/assets/icons/banner_home.svg);
background-size: 105% auto; } }
.hp_floor_title {
font-size: calc(44 * var(--half_size_on_mobile));
font-weight: bold;
margin-bottom: calc(40 * var(--half_size_on_mobile)); }
@media (max-width: 767px) {
.hp_floor_title {
text-align: center; } }
.container_hosts_floor .hosts_floor {
margin-top: calc(80 * var(--half_size_on_mobile)); }
.container_hosts_floor .hosts_floor h2 {
margin-bottom: calc(41 * var(--half_size_on_mobile)); }
.container_hosts_floor .hosts_floor .more_host {
margin: 60px auto 15px; }
.container_hosts_floor .categories_hosts {
padding-bottom: calc(140 * var(--half_size_on_mobile));
padding-top: calc(90 * var(--half_size_on_mobile)); }
.container_hosts_floor .categories_hosts .categories_hosts_title {
font-weight: bold;
font-size: 32px;
text-align: center;
margin-bottom: calc(24 * var(--half_size_on_mobile));
line-height: 1.1; }
@media (max-width: 767px) {
.container_hosts_floor .categories_hosts .categories_hosts_title {
font-size: 18px; } }
.container_hosts_floor .categories_hosts .host_category:hover, .container_hosts_floor .categories_hosts .search_param_wrap#search_categories_wrap .search_dropdown label:hover, .search_param_wrap#search_categories_wrap .search_dropdown .container_hosts_floor .categories_hosts label:hover {
color: black;
text-decoration: underline;
opacity: 1; }
.home .host_floor {
margin-top: 0; }
.more_hosts {
color: black;
font-size: 18px;
font-weight: 600;
text-align: left;
margin-top: 10px; }
.more_hosts:hover {
color: #919191; }
.close_host {
margin: calc(140 * var(--half_size_on_mobile)) 0; }
.close_host #select_close_areas_wrap {
position: relative;
color: #FF8672;
display: inline-block;
vertical-align: middle; }
.close_host #select_close_areas_wrap i {
color: #000;
font-size: 50%;
display: inline-block;
vertical-align: middle; }
.close_host #select_close_areas {
opacity: 0;
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%; }
.close_host #select_close_areas > option {
font-size: 30px; }
.more_host {
margin: 60px auto 45px; }
.video_floor {
position: relative;
margin-top: calc(140 * var(--half_size_on_mobile));
margin-bottom: calc(140 * var(--half_size_on_mobile)); }
.video_floor:before {
content: '';
padding-top: 56%;
display: block; }
.video_floor .wrap_iframe_video {
position: absolute;
top: 0;
right: 0;
left: 0;
bottom: 0; }
.video_floor .wrap_iframe_video iframe {
width: 100%;
height: 100%; }
.social_media_floor {
padding: 140px 0px; }
.social_media_floor .titles_wrap {
display: flex;
justify-content: space-between;
margin-bottom: 20px;
font-size: 44px;
font-weight: 700; }
.social_media_floor .hashtag {
color: #FF8672; }
.social_media_floor .single_social_media_post_col {
--bs-gutter-x: 2rem;
--bs-gutter-y: 2rem;
text-decoration: none; }
.social_media_floor .single_social_media_post {
position: relative;
min-height: 373px;
border-radius: 10px;
opacity: 1;
color: white;
padding: 30px; }
@media (max-width: 1023px) {
.social_media_floor .single_social_media_post {
min-height: 200px; } }
.social_media_floor .single_social_media_post > i {
position: absolute;
left: 30px;
bottom: 30px;
font-size: 24px; }
@media (max-width: 767px) {
.social_media_floor {
padding: 60px 0px; }
.social_media_floor .titles_wrap {
margin-bottom: 8px;
font-size: 22px; }
.social_media_floor .single_social_media_post_col {
--bs-gutter-x: 1rem;
--bs-gutter-y: 1rem; }
.social_media_floor .single_social_media_post {
min-height: 155px;
padding: 15px; }
.social_media_floor .single_social_media_post > i {
left: 15px;
bottom: 15px; } }
.recommendations_floor {
padding-top: 126px;
background: #F7F7F7;
padding-bottom: 140px; }
@media (max-width: 991px) {
.recommendations_floor {
padding-bottom: 70px; } }
.recommendations_floor button.slick-next.slick-arrow,
.recommendations_floor button.slick-prev.slick-arrow {
top: 50%;
width: 36px !important;
height: 36px !important; }
html[lang="en-US"] .recommendations_floor button.slick-next.slick-arrow, html[lang="en-US"]
.recommendations_floor button.slick-prev.slick-arrow {
transform: rotate(180deg); }
@media (min-width: 1399px) {
.recommendations_floor .recommendations_wrap {
max-width: 55.1% !important;
padding: 0; } }
.recommendations_floor .hp_floor_title {
text-align: center;
font-weight: bold;
color: #000000; }
.recommendations_floor .text_wrap {
padding: 88px 120px 101px 120px;
text-align: right !important; }
@media (min-width: 992px) {
.recommendations_floor .text_wrap {
height: 373px !important; } }
@media (min-width: 992px) and (max-width: 1399px) {
.recommendations_floor .text_wrap {
height: 400px !important; } }
@media (max-width: 992px) {
.recommendations_floor .text_wrap {
padding: 60px 60px 50.5px 60px !important;
height: 560px !important; } }
@media (max-width: 767px) {
.recommendations_floor .text_wrap {
padding: 47px 20px !important;
height: 430px !important; } }
.recommendations_floor .text_wrap:after, .recommendations_floor .text_wrap:before {
content: "";
position: absolute;
display: inline-block;
background-image: url(//adayinalife.com/wp-content/themes/day/assets/icons/quote_icon.svg);
background-size: contain;
background-repeat: no-repeat;
background-position: center;
width: 53px;
height: 32px;
z-index: 99999; }
html[lang="en-US"] .recommendations_floor .text_wrap:after, html[lang="en-US"] .recommendations_floor .text_wrap:before {
transform: rotate(360deg); }
@media (max-width: 767px) {
.recommendations_floor .text_wrap:after, .recommendations_floor .text_wrap:before {
height: 25px; } }
.recommendations_floor .text_wrap:after {
left: 48px;
bottom: 48px; }
html[lang="he-IL"] .recommendations_floor .text_wrap:after {
transform: scaleX(-1); }
@media (max-width: 992px) {
.recommendations_floor .text_wrap:after {
left: 20px;
bottom: 24px; } }
@media (max-width: 767px) {
.recommendations_floor .text_wrap:after {
bottom: 10px; } }
.recommendations_floor .text_wrap:before {
right: 48px;
top: 48px; }
html[lang="en-US"] .recommendations_floor .text_wrap:before {
transform: scaleX(-1); }
@media (max-width: 992px) {
.recommendations_floor .text_wrap:before {
right: 20px;
top: 24px; } }
@media (max-width: 767px) {
.recommendations_floor .text_wrap:before {
top: 10px; } }
.recommendation_name {
font-weight: bold;
font-size: 16px !important; }
.recommendation_address {
font-size: 16px !important; }
html[lang="en-US"] .recommendations_text_slider {
direction: ltr; text-align: left; }
.recommendations_text_slider .slick-list {
padding: 0 85.5px !important; }
@media (max-width: 992px) {
.recommendations_text_slider .slick-list {
padding: 0 !important; } }
.text_wrap {
background-color: #FF8672;
border-radius: 10px;
color: white;
text-align: center; }
.text_wrap .recommendation_text {
display: -webkit-box;
-webkit-line-clamp: 5;
-webkit-box-orient: vertical;
overflow: hidden;
text-overflow: ellipsis; }
@media (max-width: 992px) {
.text_wrap .recommendation_text {
-webkit-line-clamp: 12; } }
@media (min-width: 992px) and (max-width: 1399px) {
.text_wrap .recommendation_text {
-webkit-line-clamp: 6; } }
@media (max-width: 767px) {
.text_wrap .recommendation_text {
font-size: 16px; } }
.recommendations_pictures_slider {
margin-top: -47px;
display: flex !important;
justify-content: center;
height: 134px; }
.recommendations_pictures_slider .slick-list {
width: 500px;
padding: 0 !important; }
.recommendations_pictures_slider .recommendation_picture {
transition: all 0.5s; }
.recommendations_pictures_slider .recommendation_picture:not(.slick-current) {
margin-top: 58px; }
.recommendations_pictures_slider .recommendation_picture.slick-current .img_person {
width: 94px !important;
height: 94px !important;
border: 7px solid #000000; }
@media (max-width: 992px) {
.recommendations_pictures_slider .recommendation_picture.slick-current .img_person {
width: 64px !important;
height: 64px !important; } }
.recommendations_pictures_slider .recommendation_picture.end_edge_slide {
margin-top: 78px; }
.recommendations_pictures_slider .recommendation_picture .img_person {
border-radius: 50%;
width: 56px !important;
height: 56px !important; max-width: 100% !important;
margin-left: auto;
margin-right: auto;
transition: all 0.5s; }
@media (max-width: 992px) {
.recommendations_pictures_slider .recommendation_picture .img_person {
width: 46px !important;
height: 46px !important; } }
.search_select {
display: none;
background: #FFFFFF 0% 0% no-repeat padding-box;
box-shadow: 0px 0px 10px #00000029;
border-radius: 50px;
opacity: 1; }
.search_select label.active {
background-color: #FF8672; }
.content_tab_search {
display: none; }
.content_tab_search.active {
display: block; }
.search_form_submit {
background: #FF8672;
border-radius: 30px;
border-style: none;
width: 60px;
height: 60px;
margin: 0px 11px; }
.search_form_submit:disabled {
opacity: .8; }
@media (max-width: 991px) {
.search_form_submit {
margin: 0px 6px; } }
@media (max-width: 767px) {
.search_form_submit svg {
width: 16px;
height: 16px; } }
.search_row {
background: #FFFFFF;
border: 1px solid #CECECE;
border-radius: 60px;
height: 82px;
align-items: center;
--bs-gutter-x: 0;
max-width: 1048px; }
@media (max-width: 767px) {
.search_row {
width: auto; } }
.sr-only {
position: absolute;
width: 1px;
height: 1px;
padding: 0;
margin: -1px;
overflow: hidden;
clip: rect(0, 0, 0, 0);
border: 0; }
@media (min-width: 576px) {
.sm-sr-only {
position: absolute;
width: 1px;
height: 1px;
padding: 0;
margin: -1px;
overflow: hidden;
clip: rect(0, 0, 0, 0);
border: 0; } }
.search_param_wrap {
position: relative; }
.search_param_wrap .search_param_btn {
display: block;
border: 0;
background: none;
padding: 5px 36px;
text-align: right;
width: 100%; }
.search_param_wrap .search_param_btn .label_search_select_label {
font-weight: bold;
color: black !important; }
.search_param_wrap .search_param_btn .label_search_select_value {
color: #717171 !important; }
.search_param_wrap.chosen_text .label_search_select_label {
color: #A0A0A0; }
.search_param_wrap.chosen_text .label_search_select_value {
color: #000;
font-weight: bold; }
.search_param_wrap .search_dropdown {
text-align: right;
box-shadow: 0px 0px 10px #00000029;
border-radius: 50px;
max-height: 500px;
background-color: #fff;
width: 100%;
min-width: 290px;
padding: 35px;
border: none;
position: absolute;
top: 100%;
margin-top: 22px;
visibility: hidden;
opacity: 0;
transition: all .25s, visibility 0s 0.25s;
transform: scale(0.9); }
.search_param_wrap .search_dropdown label {
font-size: 18px;
cursor: pointer; }
.search_param_wrap .search_dropdown label:hover {
opacity: 0.8; }
.search_param_wrap.dropdown_is_open .search_dropdown {
visibility: visible;
opacity: 1;
transition-delay: 0s;
z-index: 2;
overflow: auto;
transform: none; }
@media (max-width: 991px) {
.search_param_wrap .search_dropdown {
left: 50%;
transform: scale(0.9) translateX(-50%); }
.search_param_wrap.dropdown_is_open .search_dropdown {
transform: translateX(-50%); } }
.search_param_wrap#search_areas_wrap .search_dropdown label {
display: block; }
@media (min-width: 992px) {
.search_param_wrap#search_categories_wrap .search_dropdown {
display: flex;
flex-wrap: wrap;
justify-content: space-between; } }
.search_param_wrap#search_categories_wrap .search_dropdown label {
display: inline-block;
line-height: 28px;
margin-left: 0;
margin-bottom: 6px;
padding-top: 0;
padding-bottom: 0;
font-weight: normal;
min-width: 117px; }
@media (max-width: 1199px) {
.search_param_wrap#search_categories_wrap .search_dropdown label {
min-width: 101px; } }
.search_param_wrap#search_categories_wrap .search_dropdown label:hover, .search_param_wrap#search_categories_wrap .search_dropdown input:focus + label {
opacity: 0.5; }
.search_param_wrap#search_categories_wrap .search_dropdown input:checked + label {
background: #FF8672;
border-color: #FF8672;
color: #fff; }
.search_param_wrap#search_date_wrap {
text-align: center; }
.search_param_wrap#search_date_wrap .search_dropdown {
padding: 24px;
width: calc(100% + 82px);
font-size: 0px;
text-align: center; }
.search_param_wrap#search_date_wrap .link_tab_search {
padding-bottom: 4px;
padding-top: 6px;
text-decoration: none;
margin-bottom: 32px;
display: inline-block;
width: 120px;
text-align: center;
background-color: #EDEDED;
color: black;
font-size: 1rem; }
.search_param_wrap#search_date_wrap .link_tab_search:hover, .search_param_wrap#search_date_wrap .link_tab_search.active {
color: #FFFFFF;
background-color: black; }
.search_param_wrap#search_date_wrap .link_tab_search:first-child {
border-top-right-radius: 20px;
border-bottom-right-radius: 20px; }
.search_param_wrap#search_date_wrap .link_tab_search:last-child {
border-top-left-radius: 20px;
border-bottom-left-radius: 20px; }
.search_param_wrap#search_date_wrap .search_date_label {
background: #FFFFFF;
border: 1px solid #CECECE;
border-radius: 24px;
width: 110px;
height: 100px;
display: inline-flex;
align-content: center;
margin-left: 8px;
text-align: center;
transition: all .25s;
flex-direction: column;
justify-content: center; }
.search_param_wrap#search_date_wrap .search_date_label:last-child {
margin-left: 0; }
.search_param_wrap#search_date_wrap .search_date_label .search_date_label_text {
font-weight: bold; }
.search_param_wrap#search_date_wrap input:checked + .search_date_label {
background: #EDEDED; }
.search_param_wrap#search_date_wrap #datepicker {
font-size: 16px;
text-align: center; }
.search_param_wrap#search_date_wrap #datepicker .ui-datepicker td span, .search_param_wrap#search_date_wrap #datepicker .ui-datepicker td a {
text-align: center;
border-radius: 50%;
height: 30px;
width: 30px;
margin: 0 auto;
transition: all .25s;
font-size: 16px;
font-weight: normal; }
.search_param_wrap#search_date_wrap #datepicker *:not(.ui-datepicker-next):not(.ui-datepicker-prev) {
font-family: SimplerPro; }
.search_param_wrap#search_date_wrap #datepicker .ui-datepicker {
width: 100%; }
.search_param_wrap#search_date_wrap #datepicker .ui-datepicker th {
color: #A0A0A0; }
.search_param_wrap#search_date_wrap #datepicker .ui-state-highlight, .search_param_wrap#search_date_wrap #datepicker .ui-widget-content .ui-state-highlight, .search_param_wrap#search_date_wrap #datepicker .ui-widget-header .ui-state-highlight {
background-color: #edededa6;
border-color: #fff; }
.search_param_wrap#search_date_wrap #datepicker .ui-datepicker-next, .search_param_wrap#search_date_wrap #datepicker .ui-datepicker-prev {
font-family: "Font Awesome 6 Free";
font-weight: 900;
text-decoration: none;
top: 0px;
border: 0;
height: 20px;
width: 20px;
line-height: 20px;
font-size: 90%;
background: #000;
color: #fff; }
.search_param_wrap#search_date_wrap #datepicker .ui-datepicker-next:before {
content: "\f060"; }
.search_param_wrap#search_date_wrap #datepicker .ui-datepicker-prev:before {
content: "\f061"; }
.search_param_wrap#search_date_wrap #datepicker .ui-state-active {
background: #FF8672; }
.search_param_wrap:nth-child(2), .search_param_wrap:nth-child(3) {
border-right: 1px solid #FF8672; }
@media (max-width: 767px) {
.area_select, label.category_select, .date_search_param_btn {
display: none; } }
@media (max-width: 991px) {
.label_search_select_label, .label_search_select_value {
font-size: 16px; }
.area_select, .category_select {
margin-top: 0.5rem; }
.search_row {
height: 62px; }
.search_form_submit {
margin: 0;
height: 50px;
width: 100%; } }
@media (max-width: 991px) and (min-width: 768px) {
.search_form_submit {
width: 50px; } }
#filter_categories {
display: flex;
align-items: baseline; }
@media (min-width: 768px) {
#filter_categories {
margin: 0 0 77px; } }
@media (max-width: 767px) {
#filter_categories {
flex-direction: column;
align-items: flex-start; } }
@media (max-width: 767px) {
.hosts_types {
padding-top: 7px;
border-top: 1px solid #efefef; }
.hosts_types:before {
content: '';
display: inline-block;
vertical-align: middle;
width: 1px;
height: 36px;
background-color: black; } }
@media (min-width: 768px) {
.hosts_types {
border-right: 1px solid #A0A0A0;
padding-right: 15px; } }
.hosts_types .host_category:not(.active), .hosts_types .search_param_wrap#search_categories_wrap .search_dropdown label:not(.active), .search_param_wrap#search_categories_wrap .search_dropdown .hosts_types label:not(.active) {
background-color: #F2F2F2; }
.search_bold {
font-weight: bold; }
.search_param_clear {
width: 100%;
border: 0px;
text-decoration: underline;
color: #FF8672;
background: transparent;
text-align: center;
font-size: 15px;
margin-top: 20px; }
@media (max-width: 767px) {
#search_form_open {
background: #FFFFFF;
color: black !important;
border: 1px solid #CECECE;
border-radius: 60px;
width: 100%;
height: 62px;
align-items: center;
display: flex;
justify-content: space-between;
padding: 8px 33px 8px 8px;
font-size: 16px;
font-weight: bold; }
#search_form_open:after {
content: '';
display: block;
background: #FF8672 url(//adayinalife.com/wp-content/themes/day/assets/icons/search-white.svg) center no-repeat;
border-radius: 50%;
height: 46px;
width: 46px; }
#search_inner {
position: relative; }
.search_row {
height: auto;
position: absolute;
width: 100%;
margin: 0;
transition: all .5s, visibility 0s .5s;
top: 0;
border-radius: 30px;
border: 1px solid #CECECE !important;
transform: translateY(-14px);
opacity: 0;
visibility: hidden;
padding: 24px;
padding-bottom: 5px;
z-index: 9; }
.search_row.active {
transform: none;
opacity: 1;
visibility: visible;
transition-delay: 0s; }
.search_row .search_param_wrap {
line-height: 1.2;
border-right: 1px solid #FF8672;
margin-bottom: 20px;
padding: 0 16px; }
.search_row .search_param_wrap .search_param_btn {
padding: 0; }
.search_row .search_param_wrap .search_dropdown {
position: fixed;
top: var(--header_height);
bottom: 0;
width: auto !important;
line-height: 2;
padding-top: 10px;
border-radius: 30px;
height: fit-content; }
.search_row .search_param_wrap .search_dropdown .search_dropdown_mobile_header {
border-bottom: 1px solid;
display: flex;
justify-content: space-between;
margin: 0 -35px 35px;
padding: 6px 35px;
font-size: 20px;
font-weight: bold; }
.search_row .search_param_wrap .search_dropdown .search_dropdown_mobile_close {
border: 0;
background: 0;
color: #FF8672;
text-decoration: underline;
font-size: 80%; }
.search_row .search_param_wrap .search_dropdown .search_date_label {
margin: 3px !important; }
.search_row .search_param_clear[data-action="toggle_search_form"] {
margin-top: 10px; }
.search_param_wrap#search_date_wrap .search_dropdown_mobile_header {
margin: 0 -24px 35px !important; } }
#search_form {
margin-top: 44px; }
@media (max-width: 767px) {
#search_form {
margin-top: 40px; } }
@media (min-width: 1600px) {
#search_form {
height: var(--search_form_height);
position: relative;
z-index: 2; }
#search_form #search_form_inner_for_position {
position: absolute;
width: 99vw;
left: 50%;
transform: translateX(-50%);
top: 0; }
.fixed_search #search_form #search_form_inner_for_position {
position: fixed;
z-index: 999; }
header #search_form {
margin-top: 0; }
header #search_form #search_form_inner_for_position, .fixed_search #search_form #search_form_inner_for_position {
height: var(--header_height);
max-width: 508px;
display: flex;
align-items: center; }
header #search_form .container, .fixed_search #search_form .container {
padding: 0; }
header #search_form .search_row, .fixed_search #search_form .search_row {
height: auto;
width: auto;
padding-bottom: 6px;
padding-top: 6px; }
header #search_form .search_form_submit, .fixed_search #search_form .search_form_submit {
height: 40px;
width: 40px;
margin: 0 6px; }
header #search_form .search_form_submit svg, .fixed_search #search_form .search_form_submit svg {
max-width: 80%; }
header #search_form .search_param_wrap.chosen_text .label_search_select_label, header #search_form .search_param_wrap:not(.chosen_text) .label_search_select_value, .fixed_search #search_form .search_param_wrap.chosen_text .label_search_select_label, .fixed_search #search_form .search_param_wrap:not(.chosen_text) .label_search_select_value {
display: none !important; }
header #search_form .search_param_wrap .label_search_select_label, .fixed_search #search_form .search_param_wrap .label_search_select_label {
color: #717171;
font-weight: normal; }
header #search_form .search_param_wrap .search_param_btn, .fixed_search #search_form .search_param_wrap .search_param_btn {
padding: 0;
text-align: center; } }
.search_mobile {
background-color: transparent;
border-radius: 50%;
height: 46px;
width: 46px;
border: none;
vertical-align: middle;
margin-right: 20px; }
.search_form_submit_text {
color: white;
margin-right: 10px; }
@media (max-width: 1599px) {
header #search_form {
display: none; } }
@media (max-width: 1599px) and (min-width: 1400px) {
#header_search_holder {
display: none !important; }
#btn_header_host, #header_logo_holder {
width: 50%; } }
@media (max-width: 767px) {
.fixed_search #home_page_banner {
z-index: 999; }
.fixed_search #search_form_inner_for_position {
position: fixed;
top: 0;
z-index: 999;
left: 50%;
transform: translateX(-50%);
display: flex;
align-items: center;
height: var(--header_height);
--bs-gutter-x: 0rem; }
.fixed_search #search_form_open {
display: none; }
.fixed_search .search_mobile {
display: inline-block !important; }
.fixed_search #mobile_search_fake_form {
display: flex !important; }
.fixed_search .search_row {
position: fixed;
top: 60px;
bottom: 0;
right: 0;
left: 0;
height: max-content;
width: 100vw;
transform: translateX(50%);
z-index: 9999;
border-top-right-radius: 0;
border-top-left-radius: 0; }
.fixed_search .search_dropdown {
max-height: 100% !important; } }
#mobile_search_fake_form {
background: #fff;
border: 0px;
height: 40px;
border-radius: 50px;
font-size: 12px;
font-weight: bold;
flex: 1 1 0%;
margin: 0 16px;
display: flex;
align-items: center;
justify-content: space-between;
padding: 0 16px 0 8px;
color: #000; }
#mobile_search_fake_form svg {
background: #FF8672;
height: 28px;
width: 28px;
border-radius: 50%;
padding: 7px; }
@media (max-width: 767px) {
body.home {
padding-top: var(--header_height); } }
body:not(.home) {
padding-top: var(--header_height); }
header {
background: transparent linear-gradient(180deg, #000000 0%, #000000 50%, #00000000 100%) no-repeat;
background-size: 200% 200%;
background-position: bottom;
position: fixed;
top: 0;
left: 0;
width: 100%;
transition: all .25s;
z-index: 999; }
html.fixed_menu header, body:not(.home) header {
background-position-y: 0; }
@media (max-width: 767px) {
html.fixed_menu header, body.home header {
background-position-y: 0; } }
header #header_row {
height: var(--header_height);
align-content: center; }
@media (min-width: 991px) {
header #header_row {
padding: 0 50px; } }
header #header_row .access {
font-size: 20px;
right: 42%;
width: 300px;
top: -30px;
height: 0px;
font-weight: 700;
line-height: 1;
color: white;
padding: 0px 7px;
display: block;
position: absolute;
transition: all 0.5s; }
header #header_row .access:focus {
top: 30px; }
header .mobile-menu {
display: inline-block;
vertical-align: middle;
position: relative;
z-index: 9;
height: 20px;
width: 22px; }
header .mobile-menu > span {
display: block;
background: white;
height: 2px;
width: 22px;
transition: all .25s;
position: absolute; }
header .mobile-menu > span:first-child {
margin-top: 7px; }
header .mobile-menu > span:last-child {
margin-top: 14px; }
header .mobile-menu.menu_open {
display: block; }
header .mobile-menu.menu_open > span:first-child {
transform: rotate(45deg); }
header .mobile-menu.menu_open > span:nth-child(2) {
transform: rotate(-45deg);
top: 7px; }
header .mobile-menu.menu_open > span:last-child {
opacity: 0; }
header .brand {
display: inline-block; }
header .brand > img {
width: 133px;
height: 46px; }
@media (max-width: 767px) {
header .brand > img {
width: 96px;
height: 31px; } }
header .nav-menu {
padding: 0;
display: inline-block; }
@media (max-width: 767px) {
header .nav-menu {
position: fixed;
top: 60px;
margin: 0;
z-index: 999;
height: 0;
overflow: hidden;
width: 100%;
right: 0;
left: 0;
background-color: #000000;
transition: all 1s;
padding: 0 24px; } }
header .nav-menu #menu-header-menu, header .nav-menu #menu-mobile-header-menu {
padding: 0; }
@media (max-width: 767px) {
header .nav-menu #menu-header-menu, header .nav-menu #menu-mobile-header-menu {
padding: 172px 0 121px;
background-image: url(//adayinalife.com/wp-content/themes/day/assets/icons/logo_menu_mobile.svg);
background-size: contain;
background-position: center;
background-repeat: no-repeat;
justify-content: center; }
header .nav-menu #menu-header-menu .btn_header_host, header .nav-menu #menu-mobile-header-menu .btn_header_host {
min-height: 52px;
padding: 12px 40px !important; } }
header .nav-menu #menu-header-menu .menu-item, header .nav-menu #menu-mobile-header-menu .menu-item {
padding-right: 40px; }
@media (max-width: 767px) {
header .nav-menu #menu-header-menu .menu-item, header .nav-menu #menu-mobile-header-menu .menu-item {
display: block;
width: 100%;
text-align: center;
padding: 0;
margin-bottom: 25px; } }
header .nav-menu #menu-header-menu .menu-item > a, header .nav-menu #menu-mobile-header-menu .menu-item > a {
color: #FFFFFF;
font-size: 18px;
font-weight: 600;
text-decoration: none; }
header .nav-menu #menu-header-menu .btn_salmon-mobile, header .nav-menu #menu-mobile-header-menu .btn_salmon-mobile {
position: absolute;
bottom: 0px;
left: 50%;
transform: translateX(-50%);
margin-bottom: 0;
padding: 0 !important; }
header .nav-menu #menu-header-menu .btn_salmon-mobile > a, header .nav-menu #menu-mobile-header-menu .btn_salmon-mobile > a {
border-radius: 30px;
background-color: #FF8672;
color: #ffffff !important;
padding: 16px 30px;
font-size: 18px;
font-weight: 600;
text-align: center;
line-height: 1.6;
transition: all .25s;
display: inline-block;
max-width: max-content;
width: max-content;
margin: 0 auto; }
@media (min-width: 768px) {
header .nav-menu #menu-header-menu .btn_salmon-mobile > a, header .nav-menu #menu-mobile-header-menu .btn_salmon-mobile > a {
display: none; } }
header .nav-menu #menu-header-menu .btn_social, header .nav-menu #menu-mobile-header-menu .btn_social {
display: inline-block;
width: 52px;
justify-content: center; }
header .nav-menu #menu-header-menu .btn_social > a, header .nav-menu #menu-mobile-header-menu .btn_social > a {
color: black; }
header .nav-menu #menu-header-menu .btn_social.facebook, header .nav-menu #menu-mobile-header-menu .btn_social.facebook {
margin-left: 16px; }
header .nav-menu #menu-header-menu .btn_social.facebook a:before, header .nav-menu #menu-mobile-header-menu .btn_social.facebook a:before {
content: '';
background-image: url(//adayinalife.com/wp-content/themes/day/assets/icons/facebook_white.svg);
display: inline-block;
width: 52px;
height: 52px;
border-radius: 50%;
background-position: center center; }
header .nav-menu #menu-header-menu .btn_social.instagram a:before, header .nav-menu #menu-mobile-header-menu .btn_social.instagram a:before {
content: '';
background-image: url(//adayinalife.com/wp-content/themes/day/assets/icons/instagram_white.svg);
display: inline-block;
border-radius: 50%;
width: 52px;
height: 52px;
background-position: center center; }
header .nav-menu #menu-mobile-header-menu {
position: relative; }
@media (max-width: 767px) {
header .nav-menu #menu-mobile-header-menu {
padding: 50px 0; } }
header .nav-menu.active {
height: calc(100vh - 60px);
overflow: auto; }
header #btn_header_host {
text-align: end;
display: inline-block;
margin: auto 8px;
width: 220px; }
@media (max-width: 1100px) {
header #btn_header_host {
margin: 1px; } }
@media (max-width: 767px) {
header #btn_header_host {
display: none; } }
header #btn_header_host a {
display: inline-block;
background-color: #FF8672;
border-radius: 30px;
min-height: 52px;
width: fit-content;
padding: 13px 30px 11px;
color: #FFFFFF;
text-decoration: none;
transition: all .25s;
font-size: 18px;
font-weight: bold; }
header #btn_header_host a:hover {
background-color: #FFFFFF;
color: #FF8672; }
.unable-scroll {
overflow: hidden; }
.banner_host {
position: relative;
z-index: 0;
color: white;
background-color: black; }
@media (min-width: 992px) {
.banner_host .wrap_banner_host {
overflow: hidden;
--bs-gutter-x: 0; }
.banner_host .wrap_banner_host .wrap_image {
order: 1;
position: relative; }
.banner_host .wrap_banner_host .wrap_image .image-border {
display: block;
width: 100%;
height: 860px;
top: -60px;
border-top-right-radius: 430px;
border-bottom-right-radius: 430px;
position: absolute;
z-index: 1;
overflow: hidden; }
.banner_host .wrap_banner_host .wrap_image #host_banner_bg {
display: block;
height: 740px;
top: 60px;
border-top-right-radius: 430px;
border-bottom-right-radius: 430px;
right: 60px;
position: absolute;
z-index: 1; } }
@media (max-width: 991px) {
.banner_host .wrap_banner_host {
margin: 0; }
.banner_host .wrap_banner_host .wrap_image {
padding: 0;
overflow: hidden; }
.banner_host .container_host {
padding: 10px !important; }
.banner_host .container_host .bubble_share_button {
margin-bottom: 6px; }
.banner_host .image-border {
display: block;
width: calc(100% + 40px);
height: 420px;
border-radius: 0 0 430px 430px;
margin-right: -20px; }
.banner_host #host_banner_bg {
height: 400px;
border-radius: 0 0 430px 430px;
width: 100vw;
margin-right: 20px; } }
@media (max-width: 767px) {
.banner_host .image-border {
height: 320px; }
.banner_host #host_banner_bg {
height: 300px; } }
.banner_host .container_host {
padding: 0px 60px 0 30px; }
@media (min-width: 1400px) {
.banner_host .container_host {
padding: 0px 100px; } }
#host_banner_bg {
width: 100%; }
@media (max-width: 767px) {
#host_banner_bg {
position: static;
height: auto; }
#host_banner_bg:before {
padding-top: 20%;
background-size: 100% 100%;
background-repeat: no-repeat; } }
.single_meeting {
border: 1px solid #CECECE;
border-radius: 10px;
margin-bottom: 16px; }
.btn_show_more_meetings {
background-color: #FF8672;
border: 1px solid #FF8672;
color: white;
padding: 10px 10px;
border-radius: 30px;
line-height: 1;
transition: all .25s; }
.btn_show_more_meetings:hover {
background-color: white;
color: #FF8672; }
.hidden {
display: none; }
.success_msg, .failed_msg {
display: none; }
.banner_host .hosts_categories {
padding: 100px 0 24px 0;
flex-wrap: wrap; }
@media (max-width: 991px) {
.banner_host .hosts_categories {
padding: 20px 0 0; } }
@media (max-width: 1170px) and (min-width: 992px) {
.banner_host .hosts_categories {
padding-top: 50px; }
.banner_host .host_role {
font-size: 60px !important; } }
.banner_host .host_title {
font-size: calc(70 * var(--half_size_on_mobile) / 2); }
.banner_host .host_role {
font-size: calc(70 * var(--half_size_on_mobile));
font-weight: bold;
line-height: 55px; }
.banner_host .host_description {
max-width: 508px;
font-size: 20px;
font-weight: normal;
margin-bottom: 30px; }
@media (min-width: 768px) {
.banner_host .host_description {
min-height: 160px;
padding-top: 10px; } }
.banner_host .btn_salmon {
width: 218px;
height: 52px;
margin-bottom: 130px; }
@media (max-width: 991px) {
.banner_host .btn_salmon {
margin-bottom: 20px; } }
@media (max-width: 991px) {
.banner_host .share {
margin-bottom: 20px; } }
.what_when_do_together {
margin-bottom: calc(70 * var(--half_size_on_mobile)); }
.what_when_do_together .who_i_am {
--bs-gutter-x: calc(32 * var(--half_size_on_mobile));
--bs-gutter-y: calc(32 * var(--half_size_on_mobile));
margin-bottom: calc(130 * var(--half_size_on_mobile));
margin-top: calc(32 * var(--half_size_on_mobile)); }
@media (max-width: 1199px) and (min-width: 992px) {
.what_when_do_together .who_i_am .wrap_who_i_am_item {
padding-left: 0; } }
.what_when_do_together .who_i_am .wrap_who_i_am_item .who_i_am_item {
border-radius: 10px; }
.what_when_do_together .who_i_am .wrap_who_i_am_item .who_i_am_item.has_background_image:before {
content: '';
display: block;
padding-top: 100%; }
.what_when_do_together .who_i_am .wrap_who_i_am_item .who_i_am_item.quote {
height: 100%;
padding: 24px;
background-color: #FF8672;
display: flex;
color: #fff;
font-size: 24px;
line-height: 1.2;
text-align: center;
flex-direction: column;
justify-content: center; }
@media (max-width: 1399px) {
.what_when_do_together .who_i_am .wrap_who_i_am_item .who_i_am_item.quote {
font-size: 20px; } }
@media (max-width: 1199px) {
.what_when_do_together .who_i_am .wrap_who_i_am_item .who_i_am_item.quote {
font-size: 18px;
padding: 10px; } }
@media (max-width: 991px) {
.what_when_do_together .who_i_am .wrap_who_i_am_item .who_i_am_item.quote {
font-size: 24px; } }
@media (max-width: 767px) {
.what_when_do_together .who_i_am .wrap_who_i_am_item .who_i_am_item.quote {
font-size: 13px; } }
.what_when_do_together .who_i_am .wrap_who_i_am_item .who_i_am_item.quote.en_text {
direction: ltr; }
.what_when_do_together .who_i_am .wrap_who_i_am_item .who_i_am_item.quote:before {
content: '';
background-image: url(//adayinalife.com/wp-content/themes/day/assets/icons/quote_icon.svg);
background-size: contain;
display: block;
padding-top: 1em;
background-repeat: no-repeat;
background-position: center;
margin-bottom: 1em;
margin-top: 1em; }
@media (max-width: 1199px) {
.what_when_do_together .who_i_am .wrap_who_i_am_item .who_i_am_item.quote:before {
margin-bottom: 0.5em;
margin-top: 0.5em; } }
@media (max-width: 767px) {
.what_when_do_together .who_i_am .wrap_who_i_am_item .who_i_am_item.quote:before {
margin-bottom: 0.3em;
margin-top: 0.3em; } }
.what_we_do .host_page_subtitle {
margin-bottom: calc(50 * var(--half_size_on_mobile)); }
.what_we_do .content_we_do {
max-width: 643px;
font-size: 20px;
margin-bottom: 16px; }
.what_we_do .content_we_do p {
margin: auto; }
.what_we_do .span_duration {
padding-right: 20px; }
.what_we_do .objects_brings {
margin-top: 42px; }
.what_we_do .objects_brings h6 {
font-weight: 700;
font-size: 20px;
margin-bottom: 12px; }
.what_we_do .objects_brings .list_objects {
padding: 0 30px 0;
margin: 0; }
.what_we_do .objects_brings .important_info .characteristic_item {
font-size: 20px; }
.what_we_do .objects_brings .important_info .characteristic_item span {
padding-right: 8px; }
.what_we_do .important_info {
margin-top: 42px; }
.what_we_do .languages {
margin-top: 42px; }
.host_page_subtitle {
font-weight: bold;
font-size: calc(44 * var(--half_size_on_mobile)); }
@media (max-width: 767px) {
.host_page_subtitle {
text-align: center; } }
.reviews {
background-color: #F7F7F7;
padding: calc(70 * var(--half_size_on_mobile)) 0; }
.reviews .review_item {
padding-left: 70px; }
.reviews .review_profile_img {
border-radius: 50%;
width: 46px;
display: inline-block;
vertical-align: middle;
margin-left: 10px; }
.reviews .review_profile_img:before {
padding-top: 100%; }
.reviews .review_profile_details {
vertical-align: middle;
display: inline-block;
color: #000;
font-weight: bold;
font-size: 16px;
line-height: 1.2; }
.reviews .review_title {
font-size: 20px;
font-weight: bold;
margin-top: calc(55 * var(--half_size_on_mobile));
margin-bottom: 0.5em;
overflow: hidden;
display: -webkit-box;
-webkit-line-clamp: 1;
-webkit-box-orient: vertical; }
.reviews .review_content {
overflow: hidden;
display: -webkit-box;
-webkit-line-clamp: 5;
-webkit-box-orient: vertical;
margin-bottom: 5px;
font-size: 20px;
line-height: 1.2; }
.reviews .date_review {
color: #A0A0A0; }
.single_meeting_date {
font-weight: bold; }
.single_meeting_date .mobile_date {
display: block; }
.price_num {
font-size: 24px;
font-weight: bold; }
#list_dates_wrap .wrap_title_filter {
display: flex;
justify-content: space-between;
align-items: baseline; }
#list_dates_wrap .wrap_title_filter .filter_date {
height: 36px;
width: 128px;
display: flex;
text-align: start;
padding: 16px;
font-size: 14px;
color: #A0A0A0;
border: 1px solid #CECECE;
border-radius: 30px;
position: relative;
z-index: 1;
background-color: transparent; }
@media (max-width: 767px) {
#list_dates_wrap .wrap_title_filter .filter_date {
font-size: 16px; } }
#list_dates_wrap .host_page_subtitle {
margin-bottom: 32px; }
@media (max-width: 767px) {
#list_dates_wrap .host_page_subtitle {
padding-top: 25px; } }
#list_dates_wrap .button_date {
position: relative; }
#list_dates_wrap .button_date ::placeholder {
color: #A0A0A0; }
#list_dates_wrap .button_date:after {
content: '';
position: absolute;
padding-right: 16px;
top: 15px;
left: 16px;
width: 10px;
height: 10px;
background-image: url(//adayinalife.com/wp-content/themes/day/assets/icons/icon-arrow-down.svg);
background-repeat: no-repeat; }
#list_dates_wrap .select_month_wrap {
border: 1px solid #cecece;
border-radius: 20px;
opacity: 1;
flex-flow: column nowrap;
margin-top: 4px;
padding: 7px 0px;
position: absolute;
background-color: white;
width: 100%; }
#list_dates_wrap .select_month_wrap .single_month {
font-size: 14px;
padding-right: 16px;
padding-top: 5px; }
#list_dates_wrap .select_month_wrap .single_month.selected {
font-weight: bold; }
#list_dates_wrap .select_month_wrap .single_month:hover {
font-weight: bold; }
#list_dates_wrap .single_meeting:nth-child(n+4 of .show_less) {
display: none; }
#list_dates_wrap .single_meeting {
padding: 18px;
height: auto; }
#list_dates_wrap .single_meeting .form-check {
padding-left: 0em !important;
padding-right: 0em !important; }
#list_dates_wrap .single_meeting .form-check:not(:last-child) {
padding-left: 1.5em !important; }
#list_dates_wrap .single_meeting .form-check-inline {
margin-top: 8px !important; }
@media (max-width: 1199px) and (min-width: 992px) {
#list_dates_wrap .single_meeting .form-check-inline {
margin-top: 0px !important; } }
#list_dates_wrap .single_meeting .price {
float: left;
white-space: nowrap; }
@media (max-width: 767px) {
#list_dates_wrap .single_meeting .appointment {
margin-top: 12px; } }
#list_dates_wrap .single_meeting .appointment #schedule_appointment_submit {
border: none;
height: 42px;
width: fit-content;
padding: 0 31px;
float: left; }
@media (max-width: 767px) {
#list_dates_wrap .single_meeting .appointment #schedule_appointment_submit {
float: none; } }
#list_dates_wrap .single_meeting .form-check-inline {
margin: auto; }
#list_dates_wrap .single_meeting .form-check-inline .form-check-input {
float: right;
margin-left: auto; }
#list_dates_wrap .single_meeting .form-check-inline .form-check-label {
margin-right: 8px; }
#list_dates_wrap .single_meeting .single_meeting_time_wrap {
padding-left: 0;
font-size: 18px; }
#list_dates_wrap .single_meeting .single_meeting_time_wrap span {
color: #717171; }
#list_dates_wrap #more_dates_for_meetings {
font-size: 20px;
font-weight: bold;
padding: 15px 0; }
#leave_details_popup {
border: 1px solid #CECECE;
padding: 16px 18px;
border-radius: 8px; }
#leave_details_popup form {
display: flex;
gap: 16px;
flex-direction: column; }
#leave_details_popup .title {
font-weight: 700;
font-size: 20px;
line-height: 1.2;
color: #000000; }
#leave_details_popup .wrap_form {
--bs-gutter-x: 8px; }
#leave_details_popup input:not([type="radio"]) {
border-radius: 30px;
padding: 13px 24px;
font-size: 18px;
font-weight: 600; }
#leave_details_popup input[type="tel"] {
text-align: right; }
#leave_details_popup input[type="email"] {
text-align: left; }
#leave_details_popup .form_checkbox_wrap {
font-size: 15px;
margin-top: 10px; }
#leave_details_popup .form_field_label {
font-size: 16px;
line-height: 1.25;
margin-bottom: 4px;
padding-right: 24px; }
#leave_details_popup .send_form {
border: 1px solid #FF8672;
min-width: 186px;
margin-right: auto; }
#leave_details_popup label.error {
padding-left: 10px;
padding-right: 10px; }
.price_radio_buttons {
margin-bottom: 32px; }
@media (min-width: 768px) {
.price_radio_buttons {
display: flex;
justify-content: space-between;
align-items: center; } }
@media (max-width: 767px) {
.price_radio_buttons {
margin-bottom: 5px; } }
.price_radio_buttons .prices {
display: inline-block;
padding-left: 10%; }
@media (max-width: 767px) {
.price_radio_buttons .prices {
padding-left: 0;
margin-top: 10px;
text-align: left;
display: block; } }
.price_radio_buttons .from_radio_wrap {
display: flex;
gap: 26px; }
@media (max-width: 1199px) {
.price_radio_buttons .from_radio_wrap {
gap: 16px; } }
.price_radio_buttons .form-check-label {
font-size: 16px;
margin-right: 10px;
vertical-align: middle; }
@media (max-width: 1199px) {
.price_radio_buttons .form-check-label {
margin-right: 5px; } }
.form-check-input:focus {
box-shadow: none; }
.form-check-input:checked {
background-color: #FFFFFF;
border-color: #CECECE;
margin-top: 0;
vertical-align: middle; }
.form-check-input:checked:after {
width: 8px;
height: 8px;
border-radius: 15px;
top: -7px;
left: -5px;
position: relative;
background-color: #FF8672;
content: '';
display: inline-block; }
.read_more_review {
font-size: 18px;
line-height: 0.98;
text-decoration: underline;
cursor: pointer;
color: #000000;
margin-bottom: 10px; }
.col-lg-3.host_box {
margin-top: 60px; }
.host_img .hosts_categories {
top: calc(16 * var(--half_size_on_mobile));
right: calc(18 * var(--half_size_on_mobile));
position: absolute; }
@media (max-width: 767px) {
.host_img .hosts_categories .host_category:not(:first-child), .host_img .hosts_categories .search_param_wrap#search_categories_wrap .search_dropdown label:not(:first-child), .search_param_wrap#search_categories_wrap .search_dropdown .host_img .hosts_categories label:not(:first-child) {
display: none; } }
@media (max-width: 767px) {
.host_wrap_container > #result_search {
font-size: 15px;
font-weight: bold;
color: #707070;
margin: 24px 0px 4px 0px; } }
.host_title_s {
font-size: 24px;
margin-top: 8px;
margin-bottom: 8px;
font-weight: bold;
font-family: simplerpro; }
.host_short_description {
font-size: 20px;
margin-bottom: 19px;
line-height: 1.1;
min-height: 66px;
overflow: hidden;
display: -webkit-box;
-webkit-line-clamp: 3;
-webkit-box-orient: vertical; }
.host_price {
font-size: 24px;
font-weight: bold;
line-height: 1;
margin-right: auto; }
.text_before_host_price {
color: #717171;
font-size: 14px;
font-weight: 400;
margin-left: 7px; }
@media (min-width: 992px) {
.text_before_host_price {
margin-bottom: 2px; } }
@media (max-width: 767px) {
.text_before_host_price {
margin-left: 0px; } }
.host_floor_text_before_host_price {
font-size: 16px; }
.host_box .space_category {
color: #717171;
margin-right: 0; }
.host_details_hover_description {
margin: 24px 0 10%;
font-size: 20px;
overflow: hidden;
display: -webkit-box;
-webkit-line-clamp: 5;
-webkit-box-orient: vertical; }
.host_details_hover .btn_salmon {
height: 52px;
margin: 0 auto;
width: 90%; }
.host_details_hover .profile_img {
width: 144px;
max-width: 39%;
margin: 0 auto;
position: relative; }
.host_details_hover .profile_img:before {
padding-top: 100%; }
.host_details_hover .profile_img:after {
content: '';
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
height: calc(100% + 18px);
width: calc(100% + 18px);
z-index: -1; }
#search_form {
text-align: -webkit-center; }
.search_row {
text-align: right; }
@media (max-width: 991px) {
.host_description_details .span_duration {
display: block;
padding-right: 0px;
margin-bottom: 6px; } }
@media (max-width: 991px) {
.hosts_wrap .host_price {
float: right;
font-size: 18px; } }
.host_description_details {
display: flex;
align-items: flex-end; }
.host_description_details span {
display: inline-block;
margin-left: 12px;
white-space: break-spaces;
width: 100%; }
.host_description_details span:before {
content: '';
display: inline-block;
margin-left: 5px;
vertical-align: middle;
height: 1em;
width: 15px;
background-size: contain !important; }
.host_description_details span[data-tax="area"]:before {
background: url(//adayinalife.com/wp-content/themes/day/assets/icons/location_black.svg) center no-repeat; }
.host_description_details span[data-tax="duration"]:before {
background: url(//adayinalife.com/wp-content/themes/day/assets/icons/clock_black.svg) center no-repeat; }
.host_description_details .host_tags {
width: calc(100% - 95px); }
@media (max-width: 991px) {
.host_description_details .host_tags {
width: 100%; } }
@media (max-width: 991px) {
.host_title_s {
font-size: 18px;
margin-bottom: 0px; }
.host_short_description {
font-size: 16px;
margin-bottom: 12px;
-webkit-line-clamp: 4; }
.host_description_details {
font-size: 14px;
display: block; }
.host_description_details .host_price {
font-size: 18px;
margin-top: 6px; } }
@media (max-width: 991px) {
#filter_categories .hosts_categories {
display: block; } }
@media (max-width: 991px) {
#filter_categories .hosts_categories .host_category, #filter_categories .hosts_categories .search_param_wrap#search_categories_wrap .search_dropdown label, .search_param_wrap#search_categories_wrap .search_dropdown #filter_categories .hosts_categories label {
margin-bottom: 0px;
margin-left: 6px;
margin-top: 5px;
display: inline-block;
width: max-content; } }
.stories_meeting_row {
padding-top: 136px;
padding-bottom: 36px; }
.top_link {
font-size: 18px;
color: white;
text-align: end;
padding-top: 25px; }
.top_link:hover {
color: white;
opacity: 0.5; }
.stories_meeting_title {
font-size: 42px;
font-weight: bold;
font-family: simplerpro;
line-height: 1; }
.logo_colorful {
padding-top: 8px;
padding-left: 0; }
.stories_meeting .wrap_small_stories {
margin-bottom: 140px; }
@media (max-width: 767px) {
.host_box .hosts_categories {
flex-wrap: wrap; }
.host_box .host_category, .host_box .search_param_wrap#search_categories_wrap .search_dropdown label, .search_param_wrap#search_categories_wrap .search_dropdown .host_box label {
white-space: nowrap;
margin-bottom: 5px; }
.stories_meeting {
padding-bottom: 60px; }
.stories_meeting .large_story, .stories_meeting .small_story {
height: 337px;
width: 325px;
margin-bottom: 24px; }
.stories_meeting .wrap_small_stories {
margin-bottom: 36px; }
.stories_meeting .wrap_small_stories .wrap_small_story {
width: 100%; }
.stories_meeting .top_link {
display: none; }
.stories_meeting .wrap_all {
margin: auto; }
.stories_meeting .logo_colorful {
margin-right: 42%; }
.stories_meeting .logo_colorful svg {
height: 36px;
width: 36px; }
.stories_meeting .stories_meeting_row {
padding-top: 32px;
padding-bottom: 24px; }
.stories_meeting .stories_meeting_title {
font-size: 22px;
margin-top: 12px;
text-align: center; }
.stories_meeting .story_title {
font-size: 20px; }
.stories_meeting .story_content_date {
font-size: 14px; }
.stories_meeting .bottom_link {
height: 52px;
width: 218px;
border-radius: 30px;
background-color: white;
color: black !important;
text-decoration: none;
padding: 13px;
font-size: 18px;
font-weight: 600;
display: block;
text-align: center;
margin: 40px auto; } }
.bottom_link {
display: none; }
.top_link {
display: block;
margin-top: -82px; }
#filter_categories .hosts_categories, .categories_hosts .hosts_categories {
display: block; }
@media (max-width: 767px) {
#filter_categories .hosts_categories, .categories_hosts .hosts_categories {
padding-bottom: 10px; } }
#filter_categories .hosts_categories .host_category, #filter_categories .hosts_categories .search_param_wrap#search_categories_wrap .search_dropdown label, .search_param_wrap#search_categories_wrap .search_dropdown #filter_categories .hosts_categories label, .categories_hosts .hosts_categories .host_category, .categories_hosts .hosts_categories .search_param_wrap#search_categories_wrap .search_dropdown label, .search_param_wrap#search_categories_wrap .search_dropdown .categories_hosts .hosts_categories label {
margin-bottom: 0px;
margin-top: 10px;
display: inline-block;
width: max-content;
border: 1px solid #A0A0A0; }
@media (max-width: 991px) {
#filter_categories .hosts_categories .host_category, #filter_categories .hosts_categories .search_param_wrap#search_categories_wrap .search_dropdown label, .search_param_wrap#search_categories_wrap .search_dropdown #filter_categories .hosts_categories label, .categories_hosts .hosts_categories .host_category, .categories_hosts .hosts_categories .search_param_wrap#search_categories_wrap .search_dropdown label, .search_param_wrap#search_categories_wrap .search_dropdown .categories_hosts .hosts_categories label {
margin-left: 6px;
margin-top: 5px; } }
@media (max-width: 767px) {
#filter_categories .hosts_categories .host_category, #filter_categories .hosts_categories .search_param_wrap#search_categories_wrap .search_dropdown label, .search_param_wrap#search_categories_wrap .search_dropdown #filter_categories .hosts_categories label, .categories_hosts .hosts_categories .host_category, .categories_hosts .hosts_categories .search_param_wrap#search_categories_wrap .search_dropdown label, .search_param_wrap#search_categories_wrap .search_dropdown .categories_hosts .hosts_categories label {
margin: 4px; } }
@media (max-width: 767px) {
body.post-type-archive-host #filter_categories .hosts_categories {
display: contents !important;
margin: 4px !important; } }
@media (max-width: 767px) {
.dropdown_open {
margin: 22px 0px; } }
#search_by_name {
display: flex;
align-items: center;
height: 36px;
width: 205px;
border: 1px solid #CECECE;
border-radius: 33px;
padding-right: 16px;
font-size: 14px; }
@media (max-width: 767px) {
#search_by_name {
font-size: 12px;
width: 100%;
height: 44px; } }
#search_by_name.open {
border-radius: 20px 20px 0px 0px;
border-bottom: none;
position: relative; }
#search_by_name.open ::after {
content: "";
position: absolute;
bottom: 0;
left: 50%;
transform: translateX(-50%);
width: 90%;
height: 1px;
background-color: #CECECE; }
#search_by_name input {
padding-top: 4px;
border: none; }
@media (max-width: 767px) {
#search_by_name input {
width: 93%;
font-size: 16px; } }
#search_by_name ::placeholder {
color: #A0A0A0; }
#search_by_name input[type="search"]::-webkit-search-cancel-button {
display: none; }
#search_by_name input:focus {
outline: none; }
#search_by_name button {
display: inline-block;
padding: 0px;
max-width: 30px;
max-height: 30px;
background-color: transparent;
border: none; }
#search_by_name button svg {
width: 12px;
height: 12px;
max-width: 100%;
max-height: 100%;
font-weight: bold; }
.wrap_search_host {
position: relative; }
@media (max-width: 767px) {
.wrap_search_host {
padding-bottom: 10px;
width: 100%; } }
.wrap_search_host #search_results_dropdown {
display: none;
background-col0or: white;
z-index: 5;
position: absolute;
border: 1px solid #CECECE;
border-top: none;
border-radius: 0px 0px 20px 20px;
opacity: 1;
width: 100%;
font-size: 14px;
padding-top: 12px;
background-color: white; }
.wrap_search_host #search_results_dropdown .single-result {
padding: 0px 16px 10px 0px;
color: #919191; }
.wrap_search_host #search_results_dropdown .single-result .highlight {
font-weight: 500;
color: black; }
.wrap_search_host #search_results_dropdown .single-result .highlight .wrap_autocomplete_host {
position: relative; }
.wrap_search_host #search_results_dropdown .single-result .highlight .wrap_autocomplete_host ul.ui-menu {
position: absolute !important;
top: 36px !important;
box-shadow: 0px 0px 10px #00000029;
border-radius: 10px;
right: 0;
text-align: right;
padding-right: 10px;
font-size: 17px;
list-style: none; }
#result_search {
margin-top: calc(60 * var(--half_size_on_mobile));
font-size: calc(32 * var(--half_size_on_mobile));
margin-bottom: 30px; }
.search_results_hosts_found_notes {
margin-top: calc(60 * var(--half_size_on_mobile));
font-size: calc(32 * var(--half_size_on_mobile));
margin-bottom: 30px; }
a.big_white_whatsapp {
display: inline-block; }
a.big_white_whatsapp svg {
width: 61px;
height: 61px; }
.form_checkbox_wrap {
position: relative; }
.form_checkbox_wrap input {
position: absolute;
width: 100%;
opacity: 0;
right: 0;
top: 0;
height: 100%; }
.form_checkbox_wrap label.form_checkbox_label {
display: inline-block;
width: calc(100% - 30px);
vertical-align: sub; }
.form_checkbox_wrap label.form_checkbox_label a {
position: relative;
z-index: 2;
color: #f7856f; }
.form_checkbox_wrap label.form_checkbox_label p:last-child {
margin-bottom: 0; }
.form_checkbox_wrap .checkmark {
height: 17px;
width: 17px;
position: relative;
display: inline-block;
border: 1px solid black;
border-radius: 15%;
margin-left: 5px;
vertical-align: top;
margin-top: 5px; }
.form_checkbox_wrap .checkmark.active_checked:after {
display: block; }
.form_checkbox_wrap .checkmark:after {
left: 5px;
top: 2px;
width: 6px;
height: 10px;
border: solid black;
border-width: 0 3px 3px 0;
transform: rotate(45deg);
content: "";
position: absolute;
display: none; }
label.error {
font-size: 14px;
color: red;
display: block;
line-height: 1; }
.no-results {
margin-top: 77px; }
.i_am_interested_meeting .disabled {
opacity: 0.5;
pointer-events: none;
border: none;
height: 42px;
width: fit-content;
padding: 0 31px;
align-content: center;
display: flex;
align-items: center; }
.benefit_notice .benefit_title {
font-size: 16px;
line-height: 1.1875;
font-family: SimplerPro;
font-weight: bold;
color: #FF8672; }
.newsletter_form {
background-color: black;
color: white; }
.newsletter_form label.error {
position: absolute; }
.wrap_newsletter {
padding-top: 60px;
padding-bottom: 60px;
text-align: center; }
.wrap_newsletter .logo_colorful {
margin-bottom: 24px;
padding: 0; }
.wrap_newsletter .logo_colorful svg {
height: 52px;
width: 52px; }
.wrap_newsletter .newsletter_title {
font-size: 32px;
font-weight: bold;
margin-bottom: 8px; }
.wrap_newsletter #errorMsg {
display: none;
text-align: right;
color: red;
font-size: 15px; }
.wrap_newsletter .newsletter_excerpt {
font-size: 20px;
width: 394px;
margin: 0 auto;
margin-bottom: 32px;
line-height: 1; }
@media (max-width: 767px) {
.wrap_newsletter .newsletter_excerpt {
max-width: 100%; } }
.wrap_newsletter #email {
font-size: 16px;
color: #A0A0A0;
border: none;
vertical-align: middle;
background-color: white;
border-radius: 60px;
height: 52px;
width: 100%;
margin: 0 auto;
padding: 0 15px; }
.wrap_newsletter .send_btn {
border-radius: 30px;
border: none;
height: 42px;
width: 42px;
background-image: url(//adayinalife.com/wp-content/themes/day/assets/icons/send_btn.svg);
margin: 5px;
vertical-align: middle;
position: absolute;
top: 0;
left: 0; }
.wrap_newsletter .content_form {
width: 508px;
margin: 0 auto;
text-align: right;
position: relative; }
.wrap_newsletter .checkbox_agree {
font-size: 16px;
margin-top: 10px; }
.wrap_newsletter .checkbox_agree p {
margin-bottom: 0; }
.wrap_newsletter .checkbox_agree p a {
color: #f7856f; }
@media (max-width: 767px) {
.wrap_newsletter {
padding-top: 60px;
padding-bottom: 60px; }
.wrap_newsletter .newsletter_title {
font-size: 20px; }
.wrap_newsletter .newsletter_excerpt {
font-size: 16px;
margin-bottom: 24px;
width: 324px;
max-width: 100%; }
.wrap_newsletter .content_form {
width: 324px;
max-width: 100%; } }
.newsletter_thanks_wrap {
display: none; }
@font-face {
font-family: 'SimplerPro';
src: url(//adayinalife.com/wp-content/themes/day/fonts/SimplerProRegular_web/SimplerPro-Regular.woff2) format("woff2"), url(//adayinalife.com/wp-content/themes/day/fonts/SimplerProRegular_web/SimplerPro-Regular.woff) format("woff");
font-weight: normal;
font-style: normal; }
@font-face {
font-family: 'SimplerPro';
src: url(//adayinalife.com/wp-content/themes/day/fonts/SimplerProBold_web/SimplerPro-Bold.woff2) format("woff2"), url(//adayinalife.com/wp-content/themes/day/fonts/SimplerProBold_web/SimplerPro-Bold.woff) format("woff");
font-weight: 700;
font-style: normal; }
@font-face {
font-family: 'SimplerPro';
src: url(//adayinalife.com/wp-content/themes/day/fonts/SimplerProBlack_web/SimplerPro-Black.woff2) format("woff2"), url(//adayinalife.com/wp-content/themes/day/fonts/SimplerProBlack_web/SimplerPro-Black.woff) format("woff");
font-weight: 900;
font-style: normal; }
@font-face {
font-family: 'SimplerPro-Bold';
src: url(//adayinalife.com/wp-content/themes/day/fonts/SimplerProBold_web/SimplerPro-Bold.woff2) format("woff2"), url(//adayinalife.com/wp-content/themes/day/fonts/SimplerProBold_web/SimplerPro-Bold.woff) format("woff"); }
body {
font-family: SimplerPro;
font-size: 20px;
font-weight: normal; }
body h1 {
font-size: 70px;
font-weight: 900; }
body h2 {
font-size: 44px;
font-weight: bold; }
body h3 {
font-size: 36px;
font-weight: bold; }
body h4 {
font-size: 32px;
font-weight: bold; }
body h5 {
font-size: 24px;
font-weight: bold; }
body h6 {
font-size: 20px;
font-weight: bold; }
body button {
font-size: 18px;
font-weight: normal; }
#popups_overlay {
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
text-align: center;
background-color: rgba(255, 255, 255, 0.9);
opacity: 0;
visibility: hidden;
transition: opacity .5s, visibility 0s .5s;
z-index: 999;
display: flex;
align-items: center;
justify-content: center; }
@media screen and (max-height: 750px) {
#popups_overlay {
overflow: auto; } }
#popups_overlay.dark_popups_overlay {
background-color: rgba(0, 0, 0, 0.7); }
#popups_overlay .popup_inner {
color: #111;
background-color: white;
padding: 30px;
border-width: 4px;
border-radius: 9px;
border-color: #FF8672;
border-style: solid; }
@media (max-width: 767px) {
#popups_overlay {
background-color: rgba(255, 255, 255, 0.9); } }
html.popup_open #popups_overlay {
opacity: 1;
visibility: visible;
transition-delay: 0s; }
#popups_overlay:after {
content: '';
display: inline-block;
height: 100%;
vertical-align: middle; }
#popups_overlay .popup_wrap {
display: none;
vertical-align: middle;
position: relative;
color: #fff; }
#popups_overlay .popup_wrap.open {
display: inline-block;
z-index: 99999; }
.popup_open {
overflow: hidden; }
#customer_details_form {
text-align: right; }
.customer_details_btn_wrap {
text-align: center; }
.customer_details_btn {
display: inline-block;
border: none;
min-width: 35%; }
.popup_close_button {
border: 1px solid #ff8672;
color: black;
cursor: pointer;
position: absolute;
padding: 5px;
display: block;
width: 6%;
border-radius: 50%;
background-color: white;
transform: translate(26%, -39%);
text-decoration: none; }
.popup_close_button:after {
content: "X"; }
.regular_white_popup_inner {
position: fixed;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
background-color: white;
border-radius: 10px;
color: #000000;
padding: 58px;
width: 510px;
max-width: 90%; }
@media (max-width: 767px) {
.regular_white_popup_inner {
padding: 20px; } }
.newsletter_popup_inner .content_form {
position: relative;
font-size: 16px;
width: 100%;
text-align: right;
position: relative; }
.newsletter_popup_inner #email {
border: 1px solid #CECECE;
border-radius: 30px;
vertical-align: middle;
padding: 0 15px;
height: 52px;
width: 100%; }
.newsletter_popup_inner #email::placeholder {
color: #A0A0A0; }
.newsletter_popup_inner .checkbox_agree {
margin-top: 10px; }
.newsletter_popup_inner .checkbox_agree p {
margin-bottom: 0; }
.newsletter_popup_inner .checkbox_agree p a {
color: #f7856f; }
.newsletter_popup_inner label.error {
position: absolute; }
.newsletter_popup_inner .send_btn {
border-radius: 30px;
border: none;
height: 42px;
width: 42px;
background-image: url(//adayinalife.com/wp-content/themes/day/assets/icons/send_btn.svg);
vertical-align: middle;
position: absolute;
top: 0;
left: 0;
margin: 5px; }
.newsletter_icon {
margin-bottom: calc(40 * var(--half_size_on_mobile)); }
.newsletter_icon svg {
width: 53px;
height: 53px;
display: inline-block; }
.newsletter_popup_title {
font-size: 32px;
font-weight: bold;
margin-bottom: 8px;
line-height: 1.16; }
.newsletter_subtitle {
line-height: 1.1;
margin-bottom: 24px; }
.newsletter_popup_link {
color: #000000;
font-size: 18px;
font-weight: 600; }
.review_popup_inner {
gap: 32px;
display: flex;
flex-direction: column;
max-height: 90vh;
overflow-y: auto; }
@media (max-width: 767px) {
.review_popup_inner {
gap: 10px;
padding: 30px 20px 20px; } }
.review_popup_inner .btn_salmon {
width: 100%;
border: none; }
.review_popup_inner .profile_details {
gap: 8px;
font-size: 16px; }
.review_popup_inner .contents {
gap: 8px;
font-size: 20px;
line-height: 1.2;
text-align: right; }
@media (max-width: 767px) {
.review_popup_inner .contents {
font-size: 18px; } }
.review_popup_inner .popup_close_button_2 {
position: absolute;
top: 24px;
left: 24px; }
@media (max-width: 767px) {
.review_popup_inner .popup_close_button_2 {
top: 15px;
left: 15px; } }
.review_popup_inner [data-fill="src"] {
width: 56px;
height: 56px;
object-fit: cover;
border-radius: 50%; }
.review_popup_inner [data-fill="name"] {
font-weight: 700;
line-height: 1.5; }
.review_popup_inner [data-fill="date"] {
color: #A0A0A0;
line-height: 1.25; }
.review_popup_inner [data-fill="title"] {
font-weight: 700; }
.review_popup_inner [data-fill="content"] p:last-child {
margin-bottom: 0; }
.popup_close_button_2 {
width: 24px;
height: 24px;
display: block;
position: relative;
margin-right: auto; }
.popup_close_button_2:after, .popup_close_button_2:before {
content: '';
position: absolute;
height: 1px;
width: 14px;
top: 11px;
right: 5px;
background-color: #0F1018;
display: block; }
.popup_close_button_2:before {
transform: rotate(-45deg); }
.popup_close_button_2:after {
transform: rotate(45deg); }
footer {
background-color: #F7F7F7; }
footer .container {
padding-bottom: 16px;
padding-top: 50px; }
footer .container .logo-footer-mobile {
text-align: center;
padding-bottom: 50px; }
@media (min-width: 1024px) {
footer .container .logo-footer-mobile {
display: none; } }
footer .container .logo-footer-mobile > svg {
width: 156px;
height: 51px; }
@media (max-width: 1023px) {
footer .container .wrap-menu-footer {
width: 100%; } }
footer .container .wrap-menu-footer #menu-footer-menu {
padding: 0;
margin: 0;
text-align: justify;
display: flex; }
@media (max-width: 1023px) {
footer .container .wrap-menu-footer #menu-footer-menu {
display: block; } }
footer .container .wrap-menu-footer #menu-footer-menu > li.menu-item:first-child > h4 {
display: none; }
footer .container .wrap-menu-footer #menu-footer-menu > li.menu-item:first-child a {
font-weight: bold; }
footer .container .wrap-menu-footer #menu-footer-menu > li.menu-item {
display: block;
width: max-content;
margin: 0; }
@media (max-width: 1023px) {
footer .container .wrap-menu-footer #menu-footer-menu > li.menu-item {
width: 100%; } }
footer .container .wrap-menu-footer #menu-footer-menu > li.menu-item > h4 {
font-size: 18px;
font-weight: bold;
color: black;
text-decoration: none;
position: relative;
display: block; }
@media (max-width: 1023px) {
footer .container .wrap-menu-footer #menu-footer-menu > li.menu-item > h4 {
font-size: 16px; } }
footer .container .wrap-menu-footer #menu-footer-menu > li.menu-item .sub-menu {
padding: 0; }
footer .container .wrap-menu-footer #menu-footer-menu > li.menu-item .sub-menu > li.menu-item {
list-style-type: none;
line-height: 1.8; }
footer .container .wrap-menu-footer #menu-footer-menu > li.menu-item .sub-menu > li.menu-item > a {
font-size: 18px;
color: black;
text-decoration: none;
display: block; }
@media (max-width: 1023px) {
footer .container .wrap-menu-footer #menu-footer-menu > li.menu-item .sub-menu > li.menu-item > a {
font-size: 16px; } }
@media (min-width: 1024px) {
footer .container .wrap-menu-footer #menu-footer-menu > li.column_title {
display: inline-block;
vertical-align: top;
width: 25%;
padding-left: 5px;
text-align: right; } }
@media (max-width: 1023px) {
footer .container .wrap-menu-footer #menu-footer-menu .columnf_mobile {
text-align: center;
width: 100% !important; }
footer .container .wrap-menu-footer #menu-footer-menu .columnf_mobile .sub-menu {
margin-top: 30px;
border-bottom: 1px solid #12173C;
margin-bottom: 30px; }
footer .container .wrap-menu-footer #menu-footer-menu .columnf_mobile .sub-menu .menu-item {
padding-bottom: 30px; }
footer .container .wrap-menu-footer #menu-footer-menu .column_mobile {
width: 100%;
min-height: 55px; }
footer .container .wrap-menu-footer #menu-footer-menu .column_mobile > h4:after {
content: '';
position: absolute;
top: 50%;
left: 0;
transform: translate(50%, -50%) rotate(-45deg);
width: 7px;
height: 7px;
border-left: 1px solid black;
border-bottom: 1px solid black;
transition: all 0.35s; }
footer .container .wrap-menu-footer #menu-footer-menu .column_mobile .sub-menu {
display: none; }
footer .container .wrap-menu-footer #menu-footer-menu .column_mobile .menu-item {
margin-bottom: 10px; }
footer .container .wrap-menu-footer #menu-footer-menu .column_mobile:last-child {
border-bottom: 1px solid #12173C;
margin-bottom: 30px; } }
footer .container .wrap-menu-footer #menu-footer-menu .columnf_mobile .sub-menu {
margin-top: -6px; }
@media (max-width: 1023px) {
footer .container .contact-block {
width: 100%; } }
footer .container .contact-block .contact {
font-size: 18px;
font-weight: bold; }
@media (max-width: 1023px) {
footer .container .contact-block .contact {
font-size: 16px;
text-align: center; } }
footer .container .contact-block .contact-text {
font-size: 18px;
margin-bottom: 40px; }
@media (max-width: 1023px) {
footer .container .contact-block .contact-text {
font-size: 16px;
text-align: center; } }
@media (max-width: 1023px) {
footer .container .contact-block .btn_salmon {
padding: 13px 41px;
max-width: fit-content;
margin-right: 13px;
height: 49px; } }
@media (max-width: 1023px) {
footer .container .logo-footer {
display: none; } }
footer .container .logo-footer > svg {
width: 158px;
height: 51px; }
@media (max-width: 767px) {
footer .container .social_block .footer_social_network {
margin-top: 10px; } }
footer .container .social_block .footer_social_network a {
margin-right: 10px;
display: inline-block; }
footer .container .social_block .footer_social_network a.whatsapp svg {
width: 52px;
height: 52px; }
footer .container .credits_footer {
text-align: center;
font-size: 14px;
display: flex;
justify-content: center;
width: 100%;
position: relative;
padding: 0 0 15px 8px; }
@media (max-width: 1023px) {
footer .container .credits_footer {
text-align: center; } }
footer .container .credits_footer .wrap_link {
text-align: right; }
footer .container .credits_footer .wrap_link a {
font-size: 14px;
color: black;
text-decoration: none;
display: inline-block;
margin-left: 14px; }
@media (max-width: 1023px) {
footer .container .credits_footer .wrap_link a {
margin: 0 4px; } }
footer .container .credits_footer a {
color: black; }
footer .container .credits_footer .credit_left {
text-align: left; }
@media (max-width: 1023px) {
footer .container .credits_footer .credit_left {
display: block;
font-size: 14px; } }
footer .new_line:before {
margin-top: 54px;
margin-bottom: 8px;
content: '';
display: block;
width: 100%;
height: 1px;
background-color: rgba(18, 23, 60, 0.2); }
.grecaptcha-badge {
visibility: hidden; }
.captcha_google_service {
text-align: center;
font-size: 12px; }
.captcha_google_service a {
color: black; }
@media (max-width: 767px) {
footer .container .credits_footer {
display: block;
text-align: center; }
footer .container .credits_footer .wrap_link {
text-align: center;
margin-bottom: 8px; }
footer .container .credits_footer .wrap_link a {
position: relative; }
footer .container .credits_footer .credit_left {
position: relative;
text-align: center; } }
.thanks_page {
padding-top: 72px;
padding-bottom: 72px; }
.thanks_page .title {
font-weight: bold;
font-size: 44px; }