body, .et_pb_column_1_2 .et_quote_content blockquote cite, .et_pb_column_1_2 .et_link_content a.et_link_main_url, .et_pb_column_1_3 .et_quote_content blockquote cite, .et_pb_column_3_8 .et_quote_content blockquote cite, .et_pb_column_1_4 .et_quote_content blockquote cite, .et_pb_blog_grid .et_quote_content blockquote cite, .et_pb_column_1_3 .et_link_content a.et_link_main_url, .et_pb_column_3_8 .et_link_content a.et_link_main_url, .et_pb_column_1_4 .et_link_content a.et_link_main_url, .et_pb_blog_grid .et_link_content a.et_link_main_url, body .et_pb_bg_layout_light .et_pb_post p, body .et_pb_bg_layout_dark .et_pb_post p {font-size: 23px;}
.et_pb_slide_content, .et_pb_best_value {font-size: 26px;}
body {color: #333;}
h1, h2, h3, h4, h5, h6 {color: #010439;}
body {line-height: 1.4em;}
a {color: #c71552;}
#main-header, #main-header .nav li ul, .et-search-form, #main-header .et_mobile_menu {background-color: #010439;}
#main-header .nav li ul {background-color: #c71552;}
.nav li ul {border-color: #010439;}
.et_header_style_centered .mobile_nav .select_page, .et_header_style_split .mobile_nav .select_page, .et_nav_text_color_light #top-menu>li>a, .et_nav_text_color_dark #top-menu>li>a, #top-menu a, .et_mobile_menu li a, .et_nav_text_color_light .et_mobile_menu li a, .et_nav_text_color_dark .et_mobile_menu li a, #et_search_icon:before, .et_search_form_container input, span.et_close_search_field:after, #et-top-navigation .et-cart-info {color: rgba(255,255,255,.6);}
.et_search_form_container input::-moz-placeholder {color: rgba(255,255,255,.6);}
.et_search_form_container input::-webkit-input-placeholder {color: rgba(255,255,255,.6);}
.et_search_form_container input:-ms-input-placeholder {color: rgba(255,255,255,.6);}
#top-menu li a {font-size: 18px;}
body.et_vertical_nav .container.et_search_form_container .et-search-form input {font-size: 18px !important;}
#top-menu li.current-menu-ancestor>a, #top-menu li.current-menu-item>a, #top-menu li.current_page_item>a, .et_color_scheme_red #top-menu li.current-menu-ancestor>a, .et_color_scheme_red #top-menu li.current-menu-item>a, .et_color_scheme_red #top-menu li.current_page_item>a, .et_color_scheme_pink #top-menu li.current-menu-ancestor>a, .et_color_scheme_pink #top-menu li.current-menu-item>a, .et_color_scheme_pink #top-menu li.current_page_item>a, .et_color_scheme_orange #top-menu li.current-menu-ancestor>a, .et_color_scheme_orange #top-menu li.current-menu-item>a, .et_color_scheme_orange #top-menu li.current_page_item>a, .et_color_scheme_green #top-menu li.current-menu-ancestor>a, .et_color_scheme_green #top-menu li.current-menu-item>a, .et_color_scheme_green #top-menu li.current_page_item>a {color: #fff;}
#footer-widgets .footer-widget a, #footer-widgets .footer-widget li a, #footer-widgets .footer-widget li a:hover {color: #fff;}
.footer-widget {color: #fff;}
#footer-widgets .footer-widget li:before {top: 16.55px;}
#footer-info, #footer-info a {color: #a3a3a3;}
#footer-info {font-size: 13px;}
#footer-bottom .et-social-icon a {color: #a3a3a3;}
body .et_pb_button, .woocommerce a.button.alt, .woocommerce-page a.button.alt, .woocommerce button.button.alt, .woocommerce button.button.alt.disabled, .woocommerce-page button.button.alt, .woocommerce-page button.button.alt.disabled, .woocommerce input.button.alt, .woocommerce-page input.button.alt, .woocommerce #respond input#submit.alt, .woocommerce-page #respond input#submit.alt, .woocommerce #content input.button.alt, .woocommerce-page #content input.button.alt, .woocommerce a.button, .woocommerce-page a.button, .woocommerce button.button, .woocommerce-page button.button, .woocommerce input.button, .woocommerce-page input.button, .woocommerce #respond input#submit, .woocommerce-page #respond input#submit, .woocommerce #content input.button, .woocommerce-page #content input.button, .woocommerce-message a.button.wc-forward {border-color: #c81751;}
body.et_pb_button_helper_class .et_pb_button, body.et_pb_button_helper_class .et_pb_module.et_pb_button, .woocommerce.et_pb_button_helper_class a.button.alt, .woocommerce-page.et_pb_button_helper_class a.button.alt, .woocommerce.et_pb_button_helper_class button.button.alt, .woocommerce.et_pb_button_helper_class button.button.alt.disabled, .woocommerce-page.et_pb_button_helper_class button.button.alt, .woocommerce-page.et_pb_button_helper_class button.button.alt.disabled, .woocommerce.et_pb_button_helper_class input.button.alt, .woocommerce-page.et_pb_button_helper_class input.button.alt, .woocommerce.et_pb_button_helper_class #respond input#submit.alt, .woocommerce-page.et_pb_button_helper_class #respond input#submit.alt, .woocommerce.et_pb_button_helper_class #content input.button.alt, .woocommerce-page.et_pb_button_helper_class #content input.button.alt, .woocommerce.et_pb_button_helper_class a.button, .woocommerce-page.et_pb_button_helper_class a.button, .woocommerce.et_pb_button_helper_class button.button, .woocommerce-page.et_pb_button_helper_class button.button, .woocommerce.et_pb_button_helper_class input.button, .woocommerce-page.et_pb_button_helper_class input.button, .woocommerce.et_pb_button_helper_class #respond input#submit, .woocommerce-page.et_pb_button_helper_class #respond input#submit, .woocommerce.et_pb_button_helper_class #content input.button, .woocommerce-page.et_pb_button_helper_class #content input.button {color: #c81751;}
body .et_pb_button:after, .woocommerce a.button.alt:after, .woocommerce-page a.button.alt:after, .woocommerce button.button.alt:after, .woocommerce-page button.button.alt:after, .woocommerce input.button.alt:after, .woocommerce-page input.button.alt:after, .woocommerce #respond input#submit.alt:after, .woocommerce-page #respond input#submit.alt:after, .woocommerce #content input.button.alt:after, .woocommerce-page #content input.button.alt:after, .woocommerce a.button:after, .woocommerce-page a.button:after, .woocommerce button.button:after, .woocommerce-page button.button:after, .woocommerce input.button:after, .woocommerce-page input.button:after, .woocommerce #respond input#submit:after, .woocommerce-page #respond input#submit:after, .woocommerce #content input.button:after, .woocommerce-page #content input.button:after {content: "";font-size: 20px;}
h1, h2, h3, h4, h5, h6, .et_quote_content blockquote p, .et_pb_slide_description .et_pb_slide_title {line-height: 1.1em;}
.et_slide_in_menu_container, .et_slide_in_menu_container .et-search-field {letter-spacing: px;}
.et_slide_in_menu_container .et-search-field::-moz-placeholder {letter-spacing: px;}
.et_slide_in_menu_container .et-search-field::-webkit-input-placeholder {letter-spacing: px;}
.et_slide_in_menu_container .et-search-field:-ms-input-placeholder {letter-spacing: px;}
@media only screen and (min-width:981px) {.et_pb_section {padding: 0% 0;}
	.et_pb_fullwidth_section {padding: 0;}
	.et_pb_row {padding: 3% 0;}
	.et_header_style_left #et-top-navigation, .et_header_style_split #et-top-navigation {padding: 35px 0 0 0;}
	.et_header_style_left #et-top-navigation nav>ul>li>a, .et_header_style_split #et-top-navigation nav>ul>li>a {padding-bottom: 35px;}
	.et_header_style_split .centered-inline-logo-wrap {width: 70px;margin: -70px 0;}
	.et_header_style_split .centered-inline-logo-wrap #logo {max-height: 70px;}
	.et_pb_svg_logo.et_header_style_split .centered-inline-logo-wrap #logo {height: 70px;}
	.et_header_style_centered #top-menu>li>a {padding-bottom: 13px;}
	.et_header_style_slide #et-top-navigation, .et_header_style_fullscreen #et-top-navigation {padding: 26px 0 26px 0 !important;}
	.et_header_style_centered #main-header .logo_container {height: 70px;}
	#logo {max-height: 100%;}
	.et_pb_svg_logo #logo {height: 100%;}
	.et_header_style_centered.et_hide_primary_logo #main-header:not(.et-fixed-header) .logo_container, .et_header_style_centered.et_hide_fixed_logo #main-header.et-fixed-header .logo_container {height: 12.6px;}
	.et_header_style_left .et-fixed-header #et-top-navigation, .et_header_style_split .et-fixed-header #et-top-navigation {padding: 35px 0 0 0;}
	.et_header_style_left .et-fixed-header #et-top-navigation nav>ul>li>a, .et_header_style_split .et-fixed-header #et-top-navigation nav>ul>li>a {padding-bottom: 35px;}
	.et_header_style_centered header#main-header.et-fixed-header .logo_container {height: 70px;}
	.et_header_style_split #main-header.et-fixed-header .centered-inline-logo-wrap {width: 70px;margin: -70px 0;}
	.et_header_style_split .et-fixed-header .centered-inline-logo-wrap #logo {max-height: 70px;}
	.et_pb_svg_logo.et_header_style_split .et-fixed-header .centered-inline-logo-wrap #logo {height: 70px;}
	.et_header_style_slide .et-fixed-header #et-top-navigation, .et_header_style_fullscreen .et-fixed-header #et-top-navigation {padding: 26px 0 26px 0 !important;}
	.et-fixed-header #top-menu a, .et-fixed-header #et_search_icon:before, .et-fixed-header #et_top_search .et-search-form input, .et-fixed-header .et_search_form_container input, .et-fixed-header .et_close_search_field:after, .et-fixed-header #et-top-navigation .et-cart-info {color: rgba(255,255,255,.6) !important;}
	.et-fixed-header .et_search_form_container input::-moz-placeholder {color: rgba(255,255,255,.6) !important;}
	.et-fixed-header .et_search_form_container input::-webkit-input-placeholder {color: rgba(255,255,255,.6) !important;}
	.et-fixed-header .et_search_form_container input:-ms-input-placeholder {color: rgba(255,255,255,.6) !important;}
	.et-fixed-header #top-menu li.current-menu-ancestor>a, .et-fixed-header #top-menu li.current-menu-item>a, .et-fixed-header #top-menu li.current_page_item>a {color: #fff !important;}}
@media only screen and (min-width:1350px) {.et_pb_row {padding: 40px 0;}
	.et_pb_section {padding: 0px 0;}
	.single.et_pb_pagebuilder_layout.et_full_width_page .et_post_meta_wrapper {padding-top: 121px;}
	.et_pb_fullwidth_section {padding: 0;}}
h1, h1.et_pb_contact_main_title, .et_pb_title_container h1 {font-size: 56px;}
h2, .product .related h2, .et_pb_column_1_2 .et_quote_content blockquote p {font-size: 48px;}
h3 {font-size: 40px;}
h4, .et_pb_circle_counter h3, .et_pb_number_counter h3, .et_pb_column_1_3 .et_pb_post h2, .et_pb_column_1_4 .et_pb_post h2, .et_pb_blog_grid h2, .et_pb_column_1_3 .et_quote_content blockquote p, .et_pb_column_3_8 .et_quote_content blockquote p, .et_pb_column_1_4 .et_quote_content blockquote p, .et_pb_blog_grid .et_quote_content blockquote p, .et_pb_column_1_3 .et_link_content h2, .et_pb_column_3_8 .et_link_content h2, .et_pb_column_1_4 .et_link_content h2, .et_pb_blog_grid .et_link_content h2, .et_pb_column_1_3 .et_audio_content h2, .et_pb_column_3_8 .et_audio_content h2, .et_pb_column_1_4 .et_audio_content h2, .et_pb_blog_grid .et_audio_content h2, .et_pb_column_3_8 .et_pb_audio_module_content h2, .et_pb_column_1_3 .et_pb_audio_module_content h2, .et_pb_gallery_grid .et_pb_gallery_item h3, .et_pb_portfolio_grid .et_pb_portfolio_item h2, .et_pb_filterable_portfolio_grid .et_pb_portfolio_item h2 {font-size: 33px;}
h5 {font-size: 29px;}
h6 {font-size: 26px;}
.et_pb_slide_description .et_pb_slide_title {font-size: 85px;}
.woocommerce ul.products li.product h3, .woocommerce-page ul.products li.product h3, .et_pb_gallery_grid .et_pb_gallery_item h3, .et_pb_portfolio_grid .et_pb_portfolio_item h2, .et_pb_filterable_portfolio_grid .et_pb_portfolio_item h2, .et_pb_column_1_4 .et_pb_audio_module_content h2 {font-size: 29px;}
.single-workshops .et_post_meta_wrapper .entry-title, .single-workshops .et_post_meta_wrapper .post-meta {display: none;}
.single-workshops #main-content>.container {width: 100%;max-width: 100%;padding-top: 0px !important;}
.twitter-feed-home {min-height: 259px !important;}
.et_mobile_menu li a {font-size: 18px !important;font-family: "actik-grotesk",sans-serif;font-weight: 700;color: #fff !important;}
h2, h3, h4, h5, h6 {margin: 0;padding: 0 0 10px 0;color: #010439;font-weight: 700;}
.flex-row-wrapper {display: flex;}
@media screen and (max-width:981px) {.flex-row-wrapper {flex-direction: column;}}
@media screen and (max-width:1268px) {.free-du-plugin-header {display: none !important;}}
@media screen and (max-width:1268px) {#main-header, #top-header {display: block !important;}
	#top-menu-nav {display: none !important;}
	#et_mobile_nav_menu {display: block !important;padding-top: 24px !important;}
	body #page-container {padding-top: 80px !important;}}
.et_header_style_left div.logo_container {position: absolute !important;width: 100% !important;height: 100% !important;}
.ds-vertical-align {display: flex;flex-direction: column;justify-content: center;}
.circular img {border-radius: 50%;}
.section-overlap:before {content: "";width: 100%;position: absolute;height: 10%;top: -10%;z-index: 1;background-color: #f8f8f8;}
.post {background: #d3d4df !important;}
.free-logo-custom-header img {max-height: none;width: auto;height: auto;padding-top: 5%;}
.et_pb_bg_layout_dark .free-search-outer .et-search-form input {color: #fff;padding-left: 1em;}
.free-search-outer .et-search-form input {left: 0;top: 0;width: 100%;font-weight: 700;text-transform: uppercase;background-color: #c71552;}
.et_full_width_page #left-area, .et_no_sidebar #left-area {float: none;width: 100% !important;background-color: #d3d4df;}
.testimonial {z-index: 2;}
.testimonial .et_pb_column.et_pb_column_4_4.et_pb_column_2 {border: 4px solid #fff;outline: 22px solid #e1e1e1;outline-offset: 0;}
.testimonial .et_pb_testimonial {padding: 24px;line-height: 1.8;}
.testimonial p strong {font-style: normal;color: #0c828c;font-weight: 700;}
.testimonial strong.et_pb_testimonial_author {font-style: normal;text-align: right;}
#et-info {float: none !important;text-align: center;}
.current-menu-item, .nav li:hover {background: #c71552;}
.fullwidth-menu li>a {padding: 15px 0;margin: 0 5px;}
.fullwidth-menu li {padding: 0 5px;border-right: 1px dotted #b3b4c4;}
.fullwidth-menu li:last-child {border-right: none;}
.current-menu-item, .nav .sub-menu li:hover {background: transparent;}
.fullwidth-menu .sub-menu li {border: 0;}
.button {background: url("/wp-content/uploads/2018/07/quietroom-buttons.png") no-repeat;height: 31px;width: 31px;}
.button.facebook {background-position: 0 0;}
.button.facebook:hover {background-position: 0 -31px;}
.button.twitter {background-position: -43px 0;}
.button.twitter:hover {background-position: -43px -31px;}
.button.linkedin {background-position: -85px 0;}
.button.linkedin:hover {background-position: -85px -31px;}
.button.email {background-position: -227px -64px;}
.button.email:hover {background-position: -227px -94px;}
.button.arrow {background-position: -120px 0;height: 33px;margin: 0 auto;width: 33px;}
.button.arrow:hover {background-position: -120px -33px;}
.button.arrow-small {background-position: -192px -27px;height: 23px;width: 23px;}
.button.arrow-small:hover {background-position: -192px 0;}
.button.arrow-small.next {background-position: -221px -27px;}
.button.arrow-small.next:hover {background-position: -221px 0;}
.button.arrow-down {background: url("../images/arrow-down.png") no-repeat;display: inline-block;height: 23px;margin-top: -5px;vertical-align: middle;width: 23px;}
.button.arrow-down:hover {background: url("../images/arrow-down-over.png") no-repeat;}
.sidr-class-button {background: url("/wp-content/uploads/2018/07/quietroom-buttons.png") no-repeat;background-size: 146px auto;height: 34px;width: 33px;}
.sidr-class-button.sidr-class-facebook {background-position: 0 -32px;}
.sidr-class-button.sidr-class-twitter {background-position: -34px -32px;}
.sidr-class-button.sidr-class-linkedin {background-position: -68px -32px;}
.ctf-tweet-date {font-family: "montserrat";font-size: 20px;font-weight: 700;color: #c71552;}
.fullwidth-menu-nav li.mega-menu>ul>li>a:first-child {color: #c71552 !important;}
.nav li li {line-height: 1.6em;}
ul.sub-menu {margin-top: -5px;}
.nav li ul {border-color: #c71552;}
.rt-tpg-container .layout1 .rt-holder .rt-detail, .rt-tpg-container .isotope1 .rt-holder .rt-detail, .rt-tpg-container .carousel1 .rt-holder .rt-detail {background: rgba(0,0,0,0);padding: 15px 0px;}
a:link {color: #c71552;}
a:hover {color: #00033a;}
p {padding-bottom: 2em;}
li {line-height: 1.5;}
.yrc-item, .yrc-item a {font-family: "montserrat";color: #c41154;}
.yrc-video-date, .yrc-video-views {color: #010439;}
.yrc-thumb img {border: 1px;border-color: #abadbd;}
.pb-popup .pb-p-content {background: rgba(255,255,255,0) !important;}
.search #left-area {-moz-column-count: 1;column-count: 1;-moz-column-gap: 20px;column-gap: 20px;}
.search #left-area .et_pb_post a img {float: left !important;max-width: 300px !important;padding: 10px;}
.search #left-area ul {list-style-type: none !important;}
.search .et_pb_post>a {margin: -20px -20px 10px;display: block;}
.search #left-area .et_pb_post {overflow: hidden;page-break-inside: avoid;break-inside: avoid-column;width: 100%;padding: 19px;border: 1px solid #d8d8d8;background-color: #fff;word-wrap: break-word;display: inline-block;margin-bottom: 10px;}
.search #left-area .et_pb_post h2 {font-size: 18px;}
.search #left-area .et_pb_post.format-link, .search #left-area .et_pb_post.format-quote, .search #left-area .et_pb_post.format-audio {padding: 0;}
.search .et_pb_post .et_pb_image_container, .search .et_pb_post .et_main_video_container, .search .et_pb_post .et_audio_content, .search .et_pb_post .et_pb_slider {margin: -20px -20px 10px;}
.search .et_pb_post .et_pb_slider .et_pb_slide {min-height: 180px;}
.search .pagination {padding: 20px 0;}
.team_name {font-size: 18px !important;font-family: "Montserrat",Helvetica,Arial,Lucida,sans-serif;font-weight: 700;text-transform: uppercase;color: #c61353 !important;}
#page-container #main-content {background-color: #d3d4df;}
h1, h1.et_pb_contact_main_title, .et_pb_title_container h1 {font-size: 48px;font-weight: 700;color: #c61353 !important;}
.et_bloom_optin_1 .et_bloom_form_container_wrapper, .et_bloom_optin_1 .et_bloom_form_header {height: auto !important;}
.et_full_width_page #left-area, .et_no_sidebar #left-area {padding-bottom: 100px !important;}
#left-area .post-meta {display: none !important;padding-bottom: 0px;}
.et_pb_section_8.et_pb_section {padding-top: 0px !important;margin-top: 0px !important;background-color: #030637 !important;border-top-width: 7px;border-top-style: solid;border-top-color: #010439;}
.dp-post-excerpt {padding-bottom: 50px !important;}
.et_pb_dpfilterable_blog .et_pb_portfolio_items {display: flex;flex-wrap: wrap;}
@media only screen and (min-width:768px) {.three-column-grid .et_pb_grid_item {width: 28.333% !important;margin: 0 7.5% 7.5% 0 !important;}
	.three-column-grid .et_pb_grid_item:nth-child(3n) {margin-right: 0 !important;}
	.three-column-grid .et_pb_grid_item:nth-child(3n+1) {clear: left;}
	.three-column-grid .et_pb_grid_item:nth-child(4n+1) {clear: unset !important;}}
a.more-link {font-weight: bold !important;display: block;clear: left !important;}
a.more-link:before {font-family: FontAwesome;content: "";}
@media only screen and (max-width:767px) {.team h4 {font-size: 23px;}}
.dp-custom-field-value a::before {font-family: FontAwesome;content: "";}
.mc-modal {z-index: 99999 !important;}
@media only screen and (max-width:768px) {.mc-banner {visibility: visible;z-index: 99999 !important;}}
h1.entry-title {text-transform: none !important;font-size: 26px !important;}
.et_pb_text_inner h2 {text-transform: none !important;}