/* 
 * Merged Custom CSS
 * Combines custom.css and add-style.css
 * Organized by component/page sections
 */
 
 /* ========================================
 * Global Utilities
 * ======================================== */
 
 
 html{
 scroll-behavior:smooth;
 -webkit-overflow-scrolling:touch;
}
 
 
 @media (prefers-reduced-motion:no-preference){
 html{
 scroll-behavior:smooth;
}
 
 *{
 scroll-behavior:inherit;
}
}
 
 /* ========================================
 * Additional Styles (from add-style.css)
 * ======================================== */
 
 
 .sc_googlemap > iframe{
 width:100%;
 height:100%;
}
 
 
 body .contact-block.vc_col-has-fill > .vc_column-inner{
 padding:1rem 4rem!important;
}
 .scheme_dark.contact-block a{
 color:#ffffff!important;
}
 .scheme_dark.contact-block a:hover{
 color:#2a2a2a!important;
}
 .contact-block{
 padding:0 15px;
}
 .contact-block h4{
 font-size:2rem;
 margin-top:0;
 margin-bottom:1.6rem!important;
}
 .contact-block h5{
 margin-top:0;
 margin-bottom:1.6rem!important;
}
 .contact-block h6{
 margin-top:0!important;
 margin-bottom:1.0412rem;
}
 .mc-form h4{
 margin-bottom:2.5rem;
}
 .contact-block p{
 letter-spacing:1px;
}
 .custom-block{
 padding:0 10px;
}
 .custom-block .vc_column-inner{
 padding-right:3.4rem!important;
 padding-left:3.4rem!important;
}
 .p70{
 padding:0 3rem;
}
 
 .font-bigger .sc_title_descr{
 font-size:1.1rem;
}
 
 .skills-padd-left{
 padding-left:4.9rem;
}
 .skills-alt.sc_skills_counter .sc_skills_item_wrap{
 max-width:none;
 margin-bottom:2.5rem;
}
 
 .padd-left-1{
 padding-left:5rem;
}
 .padd-top-1{
 padding-top:1.5rem!important;
}
 body .contact-block-long.vc_col-has-fill > .vc_column-inner{
 padding:1rem 4rem!important;
}
 .contact-block-long p{
 margin-bottom:1.7em;
}
 .padd-top-1 .wpcf7-form-control.wpcf7-submit{
 margin-top:6px;
}
 .no-padding{
 padding:0!important;
}
 
 .left-border{
 position:relative;
}
 .left-border:before{
 content:'';
 width:1px;
 height:18px;
 background-color:#2a2a2a;
 display:inline-block;
 position:absolute;
 left:0;
 top:50%;
 margin-top:-9px;
}
 
 
 .story-slider h5{
 font-size:0.9rem;
 line-height:normal;
}
 .story-slider .sc_item_descr{
 font-size:1.35rem;
 line-height:2rem;
 font-family:'FrankRuhlLibre-Bold';
}
 .story-slider .sc_item_title + .sc_item_descr, .story-slider .sc_item_subtitle + .sc_item_descr{
 margin-top:1.1em!important;
}
 
 
 .mc-form{
 padding:3.5rem 4rem!important;
}
 
 
 .trx_addons_tooltip:before{
 font-size:1rem!important;
 line-height:1.6rem!important;
 white-space:nowrap;
 padding:0.15em 0.8em!important;
}
 .trx_addons_tooltip:after{
 margin-left:-4px;
}
 blockquote>a, blockquote>p>a, blockquote>cite, blockquote>p>cite{
 font-size:0.9rem;
 font-weight:500;
 text-transform:none;
 letter-spacing:0;
 margin-top:2.3em;
 font-family:'FrankRuhlLibre-Medium'!important;
}
 .blog_mode_post blockquote, .blog_mode_page blockquote{
 margin:3.6em 0 3.3em;
}
 blockquote p{
 font-size:1.35rem;
 font-weight:700;
 line-height:2rem;
 font-family:'FrankRuhlLibre-Bold'!important;
}
 blockquote{
 padding:3.5em 3em 3.6em 7.1em;
 margin-left:0;
 margin-right:0;
}
 blockquote:before{
 font-size:1.8em;
 top:2.1em;
}
 
 .trx_addons_dropcap{
 -webkit-border-radius:0!important;
 -ms-border-radius:0!important;
 border-radius:0!important;
 font-size:2.25rem!important;
 width:1.6em!important;
 height:1.6em!important;
 line-height:1.6em!important;
}
 .trx_addons_dropcap_style_2{
 font-size:3.75rem!important;
 width:auto!important;
 height:auto!important;
 line-height:3.5rem!important;
 margin:3px 0.5em 0 0!important;
}
 
 figure.alignleft, figure.alignright{
 margin-top:0.3em;
}
 figure figcaption, .wp-caption .wp-caption-text, .wp-caption .wp-caption-dd, .wp-caption-overlay .wp-caption .wp-caption-text, .wp-caption-overlay .wp-caption .wp-caption-dd{
 font-family:'FrankRuhlLibre-Black'!important;
 font-size:1rem;
 font-weight:400;
 line-height:1.75rem;
 padding:0.9rem 10px;
}
 figure.wp-caption:before{
 content:'';
 position:absolute;
 top:0;
 left:0;
 width:100%;
 height:100%;
 display:block;
 background:rgba(0,0,0,0.3);
}
 .trx_addons_list_parameters > li{
 max-width:14.6rem;
 font-size:1.1rem;
 line-height:1.5rem;
}
 .trx_addons_list_parameters > li > strong{
 color:#ab6cdb;
 font-size:0.8rem;
}
 font-size:0.8rem;
 font-family:'JosefinSans-Bold';
 position:relative;
 top:0.15rem;
}
 
 table th{
 font-family:'FrankRuhlLibre-Bold';
 font-size:1.5rem;
 text-transform:none;
}
 .sc_table table th{
 padding:0.6em 0.5em!important;
}
 .sc_table table td{
 padding:1.2em 0.5em!important;
}
 table td{
 border-bottom:1px solid #ddd;
}
 table tbody> tr:last-child td{
 border-bottom:none;
}
 
 
 span.sc_form_field_title{
 font-size:1.5rem!important;
 font-family:'FrankRuhlLibre-Black'!important;
 line-height:normal!important;
 margin-bottom:0.3em!important;
}
 .sc_form_field_hover .sc_form_field_content{
 font-size:0.8rem!important;
 text-transform:uppercase!important;
 font-family:'JosefinSans-Bold'!important;
}
 input[type="text"], input[type="number"], input[type="email"], input[type="url"], input[type="tel"], input[type="password"], input[type="search"], select, textarea, textarea.wp-editor-area, form.mc4wp-form .mc4wp-form-fields input[type="email"], .tourmaster-form-field input[type="text"], .tourmaster-form-field input[type="email"], .tourmaster-form-field input[type="password"], .tourmaster-form-field textarea, .tourmaster-form-field select, .tourmaster-form-field.tourmaster-with-border input[type="text"], .tourmaster-form-field.tourmaster-with-border input[type="email"], .tourmaster-form-field.tourmaster-with-border input[type="password"], .tourmaster-form-field.tourmaster-with-border textarea, .tourmaster-form-field.tourmaster-with-border select, .woocommerce table.cart td.actions .coupon .input-text, .woocommerce #content table.cart td.actions .coupon .input-text, .woocommerce-page table.cart td.actions .coupon .input-text, .woocommerce-page #content table.cart td.actions .coupon .input-text, #buddypress div.dir-search input[type="search"], #buddypress div.dir-search input[type="text"], #buddypress li.groups-members-search input[type="search"], #buddypress li.groups-members-search input[type="text"], #buddypress .standard-form input[type="color"], #buddypress .standard-form input[type="date"], #buddypress .standard-form input[type="datetime-local"], #buddypress .standard-form input[type="datetime"], #buddypress .standard-form input[type="email"], #buddypress .standard-form input[type="month"], #buddypress .standard-form input[type="number"], #buddypress .standard-form input[type="password"], #buddypress .standard-form input[type="range"], #buddypress .standard-form input[type="search"], #buddypress .standard-form input[type="tel"], #buddypress .standard-form input[type="text"], #buddypress .standard-form input[type="time"], #buddypress .standard-form input[type="url"], #buddypress .standard-form input[type="week"], #buddypress .standard-form select, #buddypress .standard-form textarea{
 border-width:1px!important;
}
 input[type="text"]:hover,
 input[type="number"]:hover,
 input[type="email"]:hover,
 input[type="url"]:hover,
 input[type="tel"]:hover,
 input[type="search"]:hover,
 input[type="password"]:hover,
 .select_container:hover,
 .select2-container.select2-container--default span.select2-choice:hover,
 .select2-container.select2-container--default span.select2-selection:hover,
 .select2-container.select2-container--default .select2-selection--single .select2-selection__rendered:hover,
 .select2-container.select2-container--default .select2-selection--multiple:hover,
 textarea:hover,
 textarea.wp-editor-area:hover,
 
 .tourmaster-form-field input[type="text"]:hover,
 .tourmaster-form-field input[type="email"]:hover,
 .tourmaster-form-field input[type="password"]:hover,
 .tourmaster-form-field textarea:hover,
 .tourmaster-form-field select:hover,
 .tourmaster-form-field.tourmaster-with-border input[type="text"]:hover,
 .tourmaster-form-field.tourmaster-with-border input[type="email"]:hover,
 .tourmaster-form-field.tourmaster-with-border input[type="password"]:hover,
 .tourmaster-form-field.tourmaster-with-border textarea:hover,
 .tourmaster-form-field.tourmaster-with-border select:hover,
 
 #buddypress .dir-search input[type="search"]:hover,
 #buddypress .dir-search input[type="text"]:hover,
 #buddypress .groups-members-search input[type="search"]:hover,
 #buddypress .groups-members-search input[type="text"]:hover,
 #buddypress .standard-form input[type="color"]:hover,
 #buddypress .standard-form input[type="date"]:hover,
 #buddypress .standard-form input[type="datetime-local"]:hover,
 #buddypress .standard-form input[type="datetime"]:hover,
 #buddypress .standard-form input[type="email"]:hover,
 #buddypress .standard-form input[type="month"]:hover,
 #buddypress .standard-form input[type="number"]:hover,
 #buddypress .standard-form input[type="password"]:hover,
 #buddypress .standard-form input[type="range"]:hover,
 #buddypress .standard-form input[type="search"]:hover,
 #buddypress .standard-form input[type="tel"]:hover,
 #buddypress .standard-form input[type="text"]:hover,
 #buddypress .standard-form input[type="time"]:hover,
 #buddypress .standard-form input[type="url"]:hover,
 #buddypress .standard-form input[type="week"]:hover,
 #buddypress .standard-form select:hover,
 #buddypress .standard-form textarea:hover,
 #buddypress form#whats-new-form textarea:hover,
 
 #booked-page-form input[type="email"]:hover,
 #booked-page-form input[type="text"]:hover,
 #booked-page-form input[type="password"]:hover,
 #booked-page-form textarea:hover,
 .booked-upload-wrap:hover,
 .booked-upload-wrap input:hover,
 
 form.mc4wp-form input[type="email"]:hover{
 box-shadow:0 0 0 1px #ab6cdb;
}
 input[type="text"]:focus,
 input[type="text"].filled,
 input[type="number"]:focus,
 input[type="number"].filled,
 input[type="email"]:focus,
 input[type="email"].filled,
 input[type="tel"]:focus,
 input[type="search"]:focus,
 input[type="search"].filled,
 input[type="password"]:focus,
 input[type="password"].filled,
 .select_container:hover,
 select option:hover,
 select option:focus,
 .select2-container.select2-container--default span.select2-choice:hover,
 .select2-container.select2-container--focus span.select2-choice,
 .select2-container.select2-container--open span.select2-choice,
 .select2-container.select2-container--focus span.select2-selection--single .select2-selection__rendered,
 .select2-container.select2-container--open span.select2-selection--single .select2-selection__rendered,
 .select2-container.select2-container--default span.select2-selection--single:hover .select2-selection__rendered,
 .select2-container.select2-container--default span.select2-selection--multiple:hover,
 .select2-container.select2-container--focus span.select2-selection--multiple,
 .select2-container.select2-container--open span.select2-selection--multiple,
 textarea:focus,
 textarea.filled,
 textarea.wp-editor-area:focus,
 textarea.wp-editor-area.filled,
 
 .tourmaster-form-field input[type="text"]:focus,
 .tourmaster-form-field input[type="text"].filled,
 .tourmaster-form-field input[type="email"]:focus,
 .tourmaster-form-field input[type="email"].filled,
 .tourmaster-form-field input[type="password"]:focus,
 .tourmaster-form-field input[type="password"].filled,
 .tourmaster-form-field textarea:focus,
 .tourmaster-form-field textarea.filled,
 .tourmaster-form-field select:focus,
 .tourmaster-form-field select.filled,
 .tourmaster-form-field.tourmaster-with-border input[type="text"]:focus,
 .tourmaster-form-field.tourmaster-with-border input[type="text"].filled,
 .tourmaster-form-field.tourmaster-with-border input[type="email"]:focus,
 .tourmaster-form-field.tourmaster-with-border input[type="email"].filled,
 .tourmaster-form-field.tourmaster-with-border input[type="password"]:focus,
 .tourmaster-form-field.tourmaster-with-border input[type="password"].filled,
 .tourmaster-form-field.tourmaster-with-border textarea:focus,
 .tourmaster-form-field.tourmaster-with-border textarea.filled,
 .tourmaster-form-field.tourmaster-with-border select:focus,
 .tourmaster-form-field.tourmaster-with-border select.filled,
 
 #buddypress .dir-search input[type="search"]:focus,
 #buddypress .dir-search input[type="search"].filled,
 #buddypress .dir-search input[type="text"]:focus,
 #buddypress .dir-search input[type="text"].filled,
 #buddypress .groups-members-search input[type="search"]:focus,
 #buddypress .groups-members-search input[type="search"].filled,
 #buddypress .groups-members-search input[type="text"]:focus,
 #buddypress .groups-members-search input[type="text"].filled,
 #buddypress .standard-form input[type="color"]:focus,
 #buddypress .standard-form input[type="color"].filled,
 #buddypress .standard-form input[type="date"]:focus,
 #buddypress .standard-form input[type="date"].filled,
 #buddypress .standard-form input[type="datetime-local"]:focus,
 #buddypress .standard-form input[type="datetime-local"].filled,
 #buddypress .standard-form input[type="datetime"]:focus,
 #buddypress .standard-form input[type="datetime"].filled,
 #buddypress .standard-form input[type="email"]:focus,
 #buddypress .standard-form input[type="email"].filled,
 #buddypress .standard-form input[type="month"]:focus,
 #buddypress .standard-form input[type="month"].filled,
 #buddypress .standard-form input[type="number"]:focus,
 #buddypress .standard-form input[type="number"].filled,
 #buddypress .standard-form input[type="password"]:focus,
 #buddypress .standard-form input[type="password"].filled,
 #buddypress .standard-form input[type="range"]:focus,
 #buddypress .standard-form input[type="range"].filled,
 #buddypress .standard-form input[type="search"]:focus,
 #buddypress .standard-form input[type="search"].filled,
 #buddypress .standard-form input[type="tel"]:focus,
 #buddypress .standard-form input[type="tel"].filled,
 #buddypress .standard-form input[type="text"]:focus,
 #buddypress .standard-form input[type="text"].filled,
 #buddypress .standard-form input[type="time"]:focus,
 #buddypress .standard-form input[type="time"].filled,
 #buddypress .standard-form input[type="url"]:focus,
 #buddypress .standard-form input[type="url"].filled,
 #buddypress .standard-form input[type="week"]:focus,
 #buddypress .standard-form input[type="week"].filled,
 #buddypress .standard-form select:focus,
 #buddypress .standard-form select.filled,
 #buddypress .standard-form textarea:focus,
 #buddypress .standard-form textarea.filled,
 #buddypress form#whats-new-form textarea:focus,
 #buddypress form#whats-new-form textarea.filled,
 
 #booked-page-form input[type="email"]:focus,
 #booked-page-form input[type="email"].filled,
 #booked-page-form input[type="text"]:focus,
 #booked-page-form input[type="text"].filled,
 #booked-page-form input[type="password"]:focus,
 #booked-page-form input[type="password"].filled,
 #booked-page-form textarea:focus,
 #booked-page-form textarea.filled,
 .booked-upload-wrap:hover,
 .booked-upload-wrap input:focus,
 .booked-upload-wrap input.filled,
 
 form.mc4wp-form input[type="email"]:focus,
 form.mc4wp-form input[type="email"].filled{
 box-shadow:0 0 0 1px #2a2a2a;
}
 .sc_form_default .sc_form_details>.trx_addons_column-1_2:nth-child(1) .sc_form_field{
 padding-right:15px;
}
 .sc_form_default .sc_form_details>.trx_addons_column-1_2:nth-child(2) .sc_form_field{
 padding-left:15px;
}
 .sc_form_field{
 margin-bottom:2.5em!important;
}
 textarea, textarea.wp-editor-area, select, option, input[type="text"], input[type="number"], input[type="email"], input[type="tel"], input[type="search"], input[type="password"], input[type="checkbox"], input[type="radio"]{
 -webkit-transition:all 0.3s ease;
 -ms-transition:all 0.3s ease;
 transition:all 0.3s ease;
}
 .sc_button.sc_button_size_large{
 font-size:0.8rem!important;
 padding:1.153em 3.62em 1.008em;
}
 .scheme_dark .sc_button_default.color_style_dark,
 .scheme_dark .sc_button.color_style_dark:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image){
 box-shadow:0 20px 40px rgba(112, 38, 168, 0.33);
}
 .scheme_dark .sc_button_default.color_style_dark:hover,
 .scheme_dark .sc_button.color_style_dark:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image):hover{
 box-shadow:0 20px 40px rgba(112, 38, 168, 0);
}
 .sc_button_icon{
 font-size:1.9em!important;
}
 .sc_button_icon_right .sc_button_text{
 padding-top:0.25rem;
}
 .trx_addons_field_error{
 -webkit-box-shadow:0px 0px 8px 0px rgba(200, 0, 0, 0.2)!important;
 -ms-box-shadow:0px 0px 8px 0px rgba(200, 0, 0, 0.2)!important;
 box-shadow:0px 0px 8px 0px rgba(200, 0, 0, 0.2)!important;
}
 
 
 .trx_addons_video_player.with_cover .video_mask{
 background:rgba(0, 0, 0, 0.25)!important;
 opacity:1!important;
}
 .trx_addons_video_player.video_play .video_mask{
 opacity:1;
 background-color:#000!important;
}
 .trx_addons_video_player.with_cover .video_hover, .format-video .post_featured.with_thumb .post_video_hover{
 width:83px;
 height:83px;
 line-height:83px;
 margin:-41.5px 0 0 -41.5px!important;
 opacity:1;
}
 .trx_addons_video_player.with_cover .video_hover, .body_style_fullwide .format-video .post_featured.with_thumb .post_video_hover, .post_layout_excerpt.format-video .post_featured.with_thumb .post_video_hover, .post_layout_chess_1.format-video .post_featured.with_thumb .post_video_hover{
 width:83px;
 height:83px;
 line-height:83px;
}
 .trx_addons_video_player.with_cover .video_hover:before, .format-video .post_featured.with_thumb .post_video_hover:before{
 content:'\E8E1';
 position:relative;
 left:2px;
 top:1px;
}
 .trx_addons_video_player.with_cover .video_hover, .format-video .post_featured.with_thumb .post_video_hover{
 background-color:#fee8d1;
}
 .widget_video .trx_addons_video_player.with_cover .video_hover{
 font-size:36px;
}
 
 
 .slider_container .swiper-pagination-bullet, .slider_outer .swiper-pagination-bullet{
 opacity:1!important;
 border-width:1px!important;
 width:4px!important;
 height:4px!important;
 position:relative;
}
 .slider_container .swiper-pagination-bullet:before, .slider_outer .swiper-pagination-bullet:before{
 content:'';
 position:absolute;
 top:-13.5px;
 left:-12.5px;
 display:block;
 width:27px;
 height:27px;
 border:1px solid transparent;
 -webkit-border-radius:50%;
 -ms-border-radius:50%;
 border-radius:50%;
 -webkit-transition:all 0.3s ease;
 -ms-transition:all 0.3s ease;
 transition:all 0.3s ease;
}
 .slider_container .swiper-pagination-bullet:hover:before, .slider_outer .swiper-pagination-bullet:hover:before,
 .slider_container .swiper-pagination-bullet.swiper-pagination-bullet-active:before, .slider_outer .swiper-pagination-bullet.swiper-pagination-bullet-active:before{
 border:1px solid #2a2a2a;
}
 .with-mask .slider_container .swiper-pagination-bullet:hover:before, .with-mask.slider_outer .swiper-pagination-bullet:hover:before,
 .with-mask .slider_container .swiper-pagination-bullet.swiper-pagination-bullet-active:before, .with-mask .slider_outer .swiper-pagination-bullet.swiper-pagination-bullet-active:before{
 border:1px solid #ffffff;
}
 .slider_container.slider_pagination_pos_left .swiper-pagination-bullets .swiper-pagination-bullet,
 .slider_container.slider_pagination_pos_right .swiper-pagination-bullets .swiper-pagination-bullet{
 margin:24px 0 0 0;
}
 .slider_container.slider_pagination_pos_right .swiper-pagination-bullets{
 right:1.6em!important;
 left:auto!important;
 margin-top:-12px;
}
 .slider_container.slider_pagination_pos_left .swiper-pagination-bullets{
 right:auto!important;
 left:2.6em!important;
 margin-top:-12px;
}
 .with-mask .slider_container .slider-slide:before{
 content:'';
 position:absolute;
 top:0;
 left:0;
 width:100%;
 height:100%;
 display:block;
 background:rgba(0,0,0,0.3);
}
 
 .slider_container.slider_pagination_pos_bottom{
 padding-bottom:5.4rem;
}
 .slider_container.slider_pagination_pos_bottom .swiper-pagination-bullet, .slider_outer.slider_outer_pagination_pos_bottom .swiper-pagination-bullet, .slider_outer.slider_outer_pagination_pos_bottom_outside .swiper-pagination-bullet{
 margin:0 12px 0 12px!important;
}
 .slider_container.slider_outer_pagination_pos_bottom .swiper-pagination-bullet:before, .slider_outer.slider_outer_pagination_pos_bottom .swiper-pagination-bullet:before{
 content:'';
 position:absolute;
 top:-12px;
 left:-12px;
 display:block;
 width:26px;
 height:26px;
}
 
 
 .format-audio .post_featured .post_audio_author, .trx_addons_audio_player .audio_author{
 font-size:1rem;
 font-weight:400;
 font-style:normal;
 font-family:'FrankRuhlLibre-Medium';
 letter-spacing:0px;
}
 .vc_row .trx_addons_audio_player .audio_caption{
 font-size:1.5rem;
 line-height:normal;
}
 .mejs-controls .mejs-button > button{
 -webkit-border-radius:50%;
 -ms-border-radius:50%;
 border-radius:50%;
}
 .mejs-time-buffering, .mejs-time-current, .mejs-time-float, .mejs-time-float-corner, .mejs-time-float-current, .mejs-time-hovered, .mejs-time-loaded, .mejs-time-marker, .mejs-time-total{
 height:3px!important;
}
 .mejs-time-handle, .mejs-time-handle-content{
 top:-3px;
}
 .mejs-horizontal-volume-total{
 height:3px!important;
}
 .mejs-container *{
 font-family:'FrankRuhlLibre-Medium'!important;
}
 .mejs-time{
 font-size:1rem!important;
}
 .mejs-controls .mejs-playpause-button.mejs-play > button:before, .mejs-controls .mejs-playpause-button.mejs-replay > button:before{
 content:'\E966'!important;
 font-family:"fontello"!important;
 position:relative;
 left:1px;
}
 .mejs-container .mejs-controls .mejs-playpause-button.mejs-pause button:before{
 content:'\e8e3'!important;
 font-family:'fontello';
}
 .mejs-container .mejs-controls .mejs-volume-button.mejs-mute button:before{
 content:'\e905';
 font-family:'fontello';
 font-size:11px!important;
}
 .mejs-container .mejs-controls .mejs-volume-button.mejs-unmute button:before{
 content:'\e904';
 font-family:'fontello';
 font-size:11px!important;
}
 .mejs-button.mejs-fullscreen-button button:before{
 content:'\F0B2'!important;
 font-family:'fontello'!important;
 font-size:11px!important;
 line-height:11px!important;
}
 .mejs-time-float{
 height:17px!important;
}
 .trx_addons_audio_player .audio_author, .trx_addons_audio_player .audio_caption{
 margin:0.5em 0 0;
}
 .trx_addons_audio_player .audio_author+.audio_caption{
 margin:-0.15em 0 0.15em;
}
 .mejs-button>button{
 margin:6px!important;
}
 .mejs-button.mejs-playpause-button > button{
 margin-left:0!important;
 font-size:10px!important;
 line-height:25px!important;
}
 .mejs-controls{
 padding:0!important;
}
 .single-post .mejs-controls{
 padding:2px 10px!important;
}
 .mejs-button>button{
 height:24px!important;
 width:24px!important;
}
 .mejs-button.mejs-volume-button > button{
 font-size:14px!important;
 line-height:25px!important;
}
 .trx_addons_audio_player .audio_info + .audio_embed, .trx_addons_audio_player .audio_info + .audio_frame{
 margin-top:0!important;
}
 .mejs-time-total{
 margin:7px 0 0!important;
}
 .trx_addons_audio_player{
 padding:1.5em 2.5em 1.9em;
}
 .mejs-controls a.mejs-horizontal-volume-slider{
 margin-left:6px;
}
 .mejs-button.mejs-volume-button{
 margin-left:10px;
}
 
 
 
 .vc_progress_bar.vc_progress_bar_narrow .vc_single_bar .vc_bar,
 .vc_progress_bar.vc_progress_bar_narrow .vc_single_bar{
 height:6px!important;
}
 .vc_progress_bar.vc_progress_bar_narrow .vc_single_bar .vc_label .vc_label_units{
 font-size:1rem!important;
 font-style:normal!important;
}
 .vc_progress_bar.vc_progress_bar_narrow .vc_single_bar{
 margin-top:1em!important;
}
 .vc_progress_bar.vc_progress_bar_narrow .vc_single_bar .vc_label{
 top:-1.325em!important;
 letter-spacing:-0.7px;
}
 .vc_progress_bar.vc_progress_bar_narrow .vc_single_bar + .vc_single_bar{
 margin-top:2.35em!important;
}
 
 
 .sc_skills_pie.sc_skills_compact_off .sc_skills_total{
 line-height:normal!important;
 font-size:1.5rem!important;
 margin-top:-4px;
}
 .sc_skills_pie.sc_skills_compact_off .sc_skills_item_title{
 font-size:1rem!important;
 line-height:1.6rem!important;
 letter-spacing:0px!important;
 margin-top:-0.2em!important;
 padding:0 0.7rem;
}
 
 .sc_skills_counter .sc_skills_total{
 font-size:1.35rem!important;
}
 .sc_skills_counter .sc_skills_item_title{
 font-size:1rem!important;
 letter-spacing:0!important;
 font-style:normal!important;
 margin-top:0.2em;
 font-family:'FrankRuhlLibre-Medium';
}
 .sc_skills_counter .sc_skills_icon{
 font-size:1.8em!important;
 width:6.35rem;
 height:6.4rem;
 line-height:6.4rem!important;
 margin:auto;
 background-color:#ffedea;
 background-image:linear-gradient(-228deg, #eeedf5 0%, rgba(238, 237, 245, 0) 100%);
 -webkit-border-radius:50%;
 -ms-border-radius:50%;
 border-radius:50%;
}
 .sc_skills_counter .sc_skills_icon + .sc_skills_total{
 margin-top:0.9em!important;
}
 .skills-bigger.sc_skills_counter .sc_skills_icon{
 width:8.1rem;
 height:8.1rem;
 line-height:8.1rem!important;
}
 
 
 .sc_price_item_title{
 font-size:2rem!important;
 line-height:3.25rem!important;
 text-transform:none!important;
 letter-spacing:0;
}
 .sc_price_item_info{
 padding:0!important;
}
 .sc_price_item_description, .sc_price_item_details{
 font-size:1rem!important;
 font-style:normal!important;
 list-style:none;
 font-family:'FrankRuhlLibre-Medium'!important;
}
 .sc_price_item .sc_price_item_description li span, .sc_price_item .sc_price_item_details li span{
 font-size:1.1rem;
 display:block;
 padding-top:0.25rem;
}
 .sc_price_columns_wrap>div{
 padding:0 15px!important;
 border-right:1px solid #2a2a2a;
}
 .sc_price_default .sc_price_columns_wrap{
 margin-right:0!important;
}
 .sc_price_columns_wrap>div:last-child{
 border-right:1px solid transparent;
}
 .sc_price_item_details{
 margin-top:1.1em!important;
}
 .sc_price_item_details li+li{
 margin-top:1.1rem;
}
 .sc_price .sc_item_columns + .sc_item_button{
 margin-top:3rem!important;
}
 .sc_price_default li a{
 border-bottom:1px solid transparent;
}
 .sc_price_item_details ul.custom{
 padding:0;
 list-style:none;
}
 .sc_price_default .sc_price_item_title:after{
 content:'\E95C';
 font-family:fontello;
 font-size:11px;
 display:block;
 line-height:normal;
 padding:0.6rem 0 0;
}
 
 .sc_price_alter .sc_price_content.sc_item_content .sc_price_item+.sc_price_item{
 padding-top:3.4rem;
}
 
 
 .sc_testimonials_item_content:before,
 .sc_testimonials_item_author_avatar{
 display:none!important;
}
 .show_avatar .sc_testimonials_item_author_avatar{
 display:block!important;
 margin:auto!important;
}
 .sc_testimonials [class*="column"] .sc_testimonials_item_content{
 font-size:1.35rem!important;
 line-height:2rem!important;
 font-family:'FrankRuhlLibre-Bold';
 text-align:center!important;
}
 .sc_testimonials [class*="column"] .sc_testimonials_item_author{
 text-align:center!important;
 margin:1.55em auto 0!important;
 padding:0 0 1.9em!important;
}
 .sc_testimonials .sc_item_columns_3 .sc_testimonials_item_author{
 padding:0!important;
}
 .sc_testimonials.sc_testimonials_default.show_avatar .sc_item_slider.slider_outer_pagination_pos_bottom{
 padding-bottom:3.8em;
}
 .sc_testimonials_item_author_title{
 font-size:0.9rem!important;
 font-style:normal!important;
 font-family:'FrankRuhlLibre-Bold'!important;
}
 .swiper-pagination-custom .swiper-pagination-button{
 width:5rem!important;
 height:5rem!important;
 border:none!important;
 -webkit-border-radius:50%!important;
 -ms-border-radius:50%!important;
 border-radius:50%!important;
 opacity:0.5;
}
 .sc_testimonials .slider_container.slider_pagination_pos_bottom{
 padding-bottom:0;
}
 .sc_testimonials .sc_item_subtitle + .sc_item_slider{
 margin-top:1.7rem!important;
}
 
 .sc_testimonials_slider .sc_item_columns_3 .sc_testimonials_item{
 padding:0 15px;
}
 .sc_testimonials_slider .sc_item_columns_3 .swiper-slide-next .sc_testimonials_item{
 border-left:1px solid;
 border-right:1px solid;
}
 
 
 
 .sc_action_simple .sc_action_item_info{
 border-top:none!important;
 display:inline;
 margin:0!important;
 padding:0!important;
 font-size:2.5rem!important;
 font-family:'FrankRuhlLibre-Bold';
}
 .sc_action_simple .sc_action_item_subtitle{
 display:inline;
 font-family:"Mrs Saint Delafield"!important;
 font-size:2.5rem!important;
 font-weight:400!important;
 text-transform:none!important;
 padding:0 0.9rem;
 line-height:normal!important;
 position:relative;
 top:-7px;
 letter-spacing:0px;
}
 .sc_action_simple .sc_action_item_title{
 display:inline;
 line-height:3.75rem!important;
}
 .sc_action_item_simple.with_image .sc_action_item_info,
 .sc_action_item_simple.with_image .sc_action_item_subtitle{
 color:#ffffff!important;
}
 .sc_action_simple .sc_action_item.with_image .sc_action_item_inner{
 padding:2em 5em!important;
 max-width:750px;
 margin:auto;
}
 .sc_action_simple .sc_action_item_link{
 margin-top:1rem;
}
 .alternative.sc_action_simple .sc_action_item_subtitle{
 display:inline-block;
}
 .alternative.sc_action_simple .sc_action_item_title{
 font-size:3rem;
 line-height:2.75rem!important;
 padding-bottom:1rem;
 display:block;
}
 .alternative.sc_action_simple .sc_action_item.with_image .sc_action_item_inner{
 padding:2em!important;
}
 .alternative.sc_action_simple .sc_action_item_info{
 background-color:#fee8d1!important;
 color:#2a2a2a!important;
 font-size:1.35rem!important;
 width:3.65rem;
 height:3.65rem;
 line-height:3.65rem;
 display:inline-block;
 -webkit-border-radius:50%;
 -ms-border-radius:50%;
 border-radius:50%;
 position:relative;
 top:-5px;
}
 
 
 
 .cat-block .post_meta>span,
 .cat-block .post_meta>a,
 .cat-block .post_meta_item.post_categories:after,
 .post_layout_excerpt .post_meta>a:last-child,
 .post_layout_classic .post_meta>a:last-child,
 .post_layout_chess .post_meta>a:last-child{
 display:none!important;
}
 .cat-block .post_meta_item.post_categories{
 display:inline-block!important;
 font-weight:700!important;
}
 .post_layout_excerpt .post_header.entry-header>.post_meta>span,
 .post_layout_excerpt .post_header.entry-header>.post_meta>a,
 .post_layout_classic .post_header.entry-header>.post_meta>span,
 .post_layout_classic .post_header.entry-header>.post_meta>a,
 .post_layout_chess .post_header.entry-header>.post_meta>span,
 .post_layout_chess .post_header.entry-header>.post_meta>a{
 display:none!important;
}
 
 .post_header.entry-header>.post_meta .post_meta_item.post_date,
 .post_header.entry-header>.post_meta .post_meta_item.post_author,
 .post_header.entry-header>.post_meta .post_meta_item.post_edit{
 display:inline-block!important;
}
 
 .post_layout_classic .post_header.entry-header>.post_meta .post_meta_item.post_edit,
 .post_layout_classic .post_meta_item.post_author:after,
 .post_layout_chess_3 .post_header.entry-header>.post_meta .post_meta_item.post_edit,
 .post_layout_chess_3 .post_meta_item.post_author:after{
 display:none!important;
}
 .post-footer>.post_meta>span,
 .post-footer>.post_meta>a,
 .post-footer>.post_meta .post_meta_item.post_counters_comments:after{
 display:none!important;
}
 .post-footer>.post_meta .post_meta_item.post_counters_likes,
 .post-footer>.post_meta .post_meta_item.post_counters_comments,
 .post-footer>.post_meta .post_meta_item.post_counters_views{
 display:inline-block!important;
 font-family:'JosefinSans-Bold'!important;
}
 .post_meta .post_meta_item.post_counters_likes,
 .post_meta .post_meta_item.post_counters_comments,
 .post_meta .post_meta_item.post_counters_views{
 font-family:'JosefinSans-Bold'!important;
}
 .cat-block+.post_meta{
 margin-top:1rem;
}
 .post_item.post_format_gallery .slider_controls_wrap{
 display:none;
}
 .post_item.post_format_gallery .slider_container.slider_pagination_pos_bottom{
 padding-bottom:0;
}
 
 .post_header.entry-header>.post_meta .post_meta_item.post_author,
 .post_meta .post_meta_item.post_edit{
 text-transform:none!important;
 font-family:'FrankRuhlLibre-Medium'!important;
}
 .post_meta .post_counters_label{
 display:none;
}
 .post_meta_item.post_author{
 font-family:'FrankRuhlLibre-Medium'!important;
}
 .post_meta_item.post_author:before{
 content:'\E965'!important;
 font-family:fontello!important;
 background-color:#fee8d1!important;
 -webkit-border-radius:50%;
 -ms-border-radius:50%;
 border-radius:50%;
 height:24px;
 width:24px;
 line-height:24px;
 display:inline-block;
 text-align:center;
 font-size:11px;
 margin-left:-5px;
 position:relative;
 top:-1px;
 margin-right:0.6em!important;
}
 .post_meta_item.post_date{
 font-family:'JosefinSans-Bold'!important;
}
 .more-btn{
 font-size:0.74rem;
 font-family:'JosefinSans-Bold';
 text-transform:uppercase;
 display:inline-block;
}
 .more-btn:after{
 content:'';
 width:100%;
 height:1px;
 display:block;
 -webkit-transition:all 0.3s ease;
 -ms-transition:all 0.3s ease;
 transition:all 0.3s ease;
 margin-top:-3px;
}
 .post-footer{
 overflow:hidden;
 margin-top:1.4rem;
}
 .post-footer .more-btn{
 float:left;
}
 .post-footer .post_meta{
 margin:0;
 display:inline-block;
 float:right;
 padding-right:3.5rem;
 padding-top:2px;
}
 .trx_addons_icon-heart-empty:before{
 content:'\E95C'!important;
 font-family:fontello!important;
}
 .trx_addons_icon-comment:before{
 content:'\E957'!important;
 font-family:fontello!important;
}
 .post_meta>.post_meta_item.post_counters_item:before{
 background-color:#fee8d1!important;
 -webkit-border-radius:50%;
 -ms-border-radius:50%;
 border-radius:50%;
 height:24px;
 width:24px;
 line-height:24px;
 display:inline-block;
 text-align:center;
 font-size:11px;
 position:relative;
 top:-1px;
 margin-left:-2px;
}
 .scheme_dark .post_meta>.post_meta_item.post_counters_item:before{
 background-color:transparent!important;
}
 .post_layout_excerpt .post_title{
 margin:1.1rem 0 0.6rem!important;
}
 .format-video .post_featured.with_thumb .mask{
 background:rgba(0, 0, 0, 0.25)!important;
 opacity:1!important;
}
 .format-video .post_featured.post_video_play .mask{
 opacity:1!important;
 background-color:#000!important;
}
 
 .post_layout_classic .post_featured.hover_icon .icons a,
 .post_layout_chess .post_featured.hover_icon .icons a{
 margin-left:0!important;
 margin-top:0!important;
}
 
 .blog_style_chess_1 .nav-links,
 .blog_style_chess_2 .nav-links,
 .blog_style_chess_3 .nav-links{
 text-align:center!important;
}
 
 .post_layout_chess_2 .more-link,
 .post_layout_chess_3 .more-link{
 display:none!important;
}
 
 [class*="blog_style_chess_"] .nav-links{
 border:none!important;
 margin:0;
 padding-top:3rem;
 padding-bottom:3rem;
}
 
 
 .post_item_single .post_meta_item.post_categories{
 display:block;
 font-family:'JosefinSans-Bold';
 margin-bottom:1.5rem;
}
 .post_item_single .post_meta_item.post_categories:after,
 .post_item_single .post_meta_item.post_counters_likes,
 .post_item_single .post_meta_item.post_counters_comments{
 display:none;
}
 .post_item_single .post_content.entry-content .post_meta_item.post_categories,
 .post_item_single .post_content.entry-content .post_meta_item.post_edit,
 .post_item_single .post_content.entry-content .post_meta_item.post_author,
 .post_item_single .post_content.entry-content .post_meta_item.post_date,
 .post_item_single .post_content.entry-content .post_meta_item.post_counters_comments:after,
 .post_meta_item.post_share:after{
 display:none;
}
 .post_item_single .post_content.entry-content .post_meta_item.post_counters_likes,
 .post_item_single .post_content.entry-content .post_meta_item.post_counters_comments{
 display:inline-block;
}
 .post_share .social_items{
 font-size:14px!important;
}
 .post_content.entry-content .post_meta>.post_meta{
 float:right;
 width:50%;
 text-align:right;
 padding-right:3.4rem;
 -webkit-box-sizing:border-box;
 -ms-box-sizing:border-box;
 box-sizing:border-box;
 margin-top:0.2rem;
}
 .socials_share .socials_caption:before{
 display:none!important;
}
 .socials_share .socials_caption{
 font-family:'JosefinSans-Bold';
 font-size:15px!important;
 margin-top:5px;
}
 .related_wrap .related_item .post_video_hover{
 display:none;
}
 .single-post .wp-audio-shortcode{
 margin:1.6rem 0;
}
 .single-post footer .widget .wp-audio-shortcode,
 .related_wrap .format-audio .wp-audio-shortcode{
 margin:0;
}
 footer .widget .mejs-controls{
 padding:0 10px!important;
}
 .related_wrap .format-audio .mejs-time{
 font-size:11px!important;
}
 .related_wrap .format-audio .mejs-time{
 padding:15px 6px 0;
}
 
 .author_link{
 display:none!important;
}
 .author_description .socials_wrap .social_item .social_icon{
 width:47px!important;
 height:47px!important;
 line-height:47px!important;
 font-size:18px!important;
}
 .author_avatar img{
 -webkit-border-radius:50%;
 -ms-border-radius:50%;
 border-radius:50%;
}
 .author_avatar{
 top:3rem!important;
 left:3.1rem!important;
}
 .author_description .socials_wrap .social_item{
 margin:10px 2px 0 0!important;
}
 
 
 .related_item.related_item_style_2 .post_featured.hover_dots .icons{
 display:none;
}
 .related_item.related_item_style_2 .post_featured .mask{
 background-color:rgba(0, 0, 0, 0.3)!important;
 opacity:1!important;
}
 .related_post_meta> .post_meta{
 display:inline-block;
 margin:0!important;
 padding-left:1px;
}
 .related_post_meta .post_date+.post_meta:before{
 content:'|';
 display:inline;
 font-family:JosefinSans-Regular!important;
 font-size:inherit;
 font-weight:400!important;
 font-style:normal;
 vertical-align:baseline;
 margin:0 0.8em;
 position:relative;
 top:-2px;
 color:#fff;
}
 .related_item.related_item_style_2.has-post-thumbnail .post_header.entry-header,
 .related_item.related_item_style_2.post_format-post-format-image .post_header.entry-header{
 position:absolute;
 bottom:1rem;
 left:0;
 width:100%;
 z-index:111;
}
 .related_wrap .column-1_2 .post_title{
 font-size:18px;
 line-height:normal;
 font-family:"FrankRuhlLibre-Medium",serif;
 padding:0 1rem;
}
 .related_wrap .column-1_2 .related_post_meta{
 padding:0 1rem;
}
 .related_wrap .related_item{
 position:relative;
}
 .related_item.related_item_style_2.has-post-thumbnail .post_title a,
 .related_wrap .related_item_style_2.has-post-thumbnail .post_date a,
 .related_wrap .related_item_style_2.has-post-thumbnail .post_counters_number,
 .related_item.related_item_style_2.post_format-post-format-image .post_title a,
 .related_wrap .related_item_style_2.post_format-post-format-image .post_date a,
 .related_wrap .related_item_style_2.post_format-post-format-image .post_counters_number{
 color:#ffffff!important;
}
 .related_item.related_item_style_2.has-post-thumbnail .post_title a:hover,
 .related_wrap .related_item_style_2.has-post-thumbnail .post_date a:hover,
 .related_wrap .related_item_style_2.has-post-thumbnail .post_meta_item:hover .post_counters_number,
 .related_item.related_item_style_2.post_format-post-format-image .post_title a:hover,
 .related_wrap .related_item_style_2.post_format-post-format-image .post_date a:hover,
 .related_wrap .related_item_style_2.post_format-post-format-image .post_meta_item:hover .post_counters_number{
 color:#fee8d1!important;
}
 .related_wrap .related_item.related_item_style_2{
 margin-bottom:1.7rem;
}
 .format-video.related_item_style_2 .post_featured.with_thumb .post_video_hover{
 margin:-100.5px 0 0 -41.5px!important;
}
 .related_wrap .post_featured.hover_icon .icons, .related_wrap .post_featured.hover_icons .icons{
 display:none;
}
 
 .comment_counters{
 display:none!important;
}
 .comment_author:before{
 content:'\E965'!important;
 font-family:fontello!important;
 background-color:#fee8d1!important;
 -webkit-border-radius:50%;
 -ms-border-radius:50%;
 border-radius:50%;
 height:24px;
 width:24px;
 line-height:24px;
 display:inline-block;
 text-align:center;
 font-size:11px;
 margin-left:-5px;
 position:relative;
 top:-1px;
 margin-right:0.6em!important;
}
 .comments_list_wrap .comment_posted .comment_date{
 font-family:'JosefinSans-Bold'!important;
}
 .comments_list_wrap .comment_author{
 text-transform:none!important;
 font-family:'FrankRuhlLibre-Medium'!important;
 font-weight:500!important;
 margin-right:0;
 padding-left:2px;
}
 .comments_list_wrap .comment_posted:after{
 content:'|';
 display:inline;
 font-family:JosefinSans-Regular!important;
 font-size:inherit;
 font-weight:400!important;
 font-style:normal;
 vertical-align:baseline;
 margin:0 0.8em;
 position:relative;
 top:-2px;
}
 .comments_list_wrap .comment_reply:after{
 content:'';
 width:100%;
 height:1px;
 display:block;
 -webkit-transition:all 0.3s ease;
 -ms-transition:all 0.3s ease;
 transition:all 0.3s ease;
 margin-top:2px;
 background-color:#2a2a2a;
}
 .comments_list_wrap .comment_reply:hover:after{
 background-color:#ab6cdb;
}
 .comments_list_wrap .comment_date, .comments_list_wrap .comment_time{
 margin-right:0!important;
}
 .comments_list_wrap .comment_author_avatar img{
 -webkit-border-radius:50%;
 -ms-border-radius:50%;
 border-radius:50%;
}
 .comments_pagination{
 border:none!important;
 margin-top:0!important;
 padding-top:3.2rem!important;
}
 .comments_wrap .form-submit{
 text-align:right;
}
 .comments_wrap .form-submit #send_comment{
 -webkit-transition:all 0.3s ease;
 -ms-transition:all 0.3s ease;
 transition:all 0.3s ease;
}
 
 
 .sidebar .widget .widget_title,
 .sidebar .widget .widgettitle{
 padding:1.6rem 2rem 1.3rem;
 margin:0;
}
 .sidebar .widget .select_container{
 max-width:295px;
 margin:2rem auto;
 border:1px solid;
}
 .sidebar .widget> form{
 margin:2rem auto;
 max-width:295px;
}
 .sidebar .widget ul > li:before{
 display:none;
}
 .sidebar .widget.widget_categories ul li{
 font-size:0.8rem;
 font-family:'JosefinSans-Bold';
 color:#ab6cdb!important;
}
 .sidebar .widget ul li> a{
 font-size:1.1rem;
 font-family:"FrankRuhlLibre-Medium",serif;
}
 .sidebar .widget> ul{
 padding:1.5rem 2rem;
}
 .sidebar .widget ul li+li{
 border-top:1px solid #2a2a2a;
 padding-top:4px;
 padding-bottom:3px;
}
 .sidebar .widget>div:not(.select_container){
 padding:2rem 2rem;
}
 .sidebar .widget>div.mejs-container,
 .sidebar .widget>div.wp-video,
 .sidebar .widget>div.calendar_wrap{
 padding:0!important;
}
 .sidebar .widget .mejs-controls,
 footer .widget .mejs-controls{
 padding:2px 10px 0!important;
}
 .sidebar .widget>article{
 padding:2.4rem 2rem 1.5rem;
}
 .sidebar aside .post_item + .post_item{
 margin-top:0!important;
 padding-top:0!important;
}
 .widget_search .search-field, .woocommerce.widget_product_search .search_field, .widget_display_search #bbp_search, #bbpress-forums #bbp-search-form #bbp_search{
 padding-left:1.6rem!important;
}
 .vc_column-inner .widget.widget_calendar{
 text-align:center;
}
 option{
 font-family:initial;
}
 .sidebar .wp-caption .wp-caption-text,
 footer .wp-caption .wp-caption-text{
 font-size:14px;
 line-height:normal;
}
 
 .widget.widget_recent_posts .post_info_item.post_info_posted{
 font-family:'JosefinSans-Bold'!important;
 text-transform:uppercase;
 font-size:0.75rem;
}
 .widget.widget_recent_posts .post_counters_label{
 display:none;
}
 .widget.widget_recent_posts .post_counters_likes{
 font-family:'JosefinSans-Bold'!important;
 font-size:16px;
}
 .widget.widget_recent_posts .post_counters_likes:before{
 background-color:#fee8d1!important;
 -webkit-border-radius:50%;
 -ms-border-radius:50%;
 border-radius:50%;
 height:24px;
 width:24px;
 line-height:24px;
 display:inline-block;
 text-align:center;
 font-size:11px;
 position:relative;
 top:-5px;
 margin-left:-2px;
}
 .scheme_dark .widget.widget_recent_posts .post_counters_likes:before,
 .scheme_dark .post_meta_item.post_author:before{
 background-color:transparent!important;
}
 .widget_area .post_item .post_title, aside .post_item .post_title{
 margin:6px 0 4px 0;
 font-weight:400;
 font-size:1.1rem;
 font-family:'FrankRuhlLibre-Medium';
 text-transform:none;
 line-height:1.6rem;
 letter-spacing:0;
}
 .sidebar .widget_area .post_item .post_thumb, .sidebar aside .post_item .post_thumb{
 float:none!important;
 width:100%!important;
 height:auto!important;
 margin:0 0 1.3em 0!important;
}
 .sidebar.widget_area .post_item .post_content, .sidebar aside .post_item .post_content{
 overflow:visible!important;
}
 .widget_area .post_item .mask{
 background-color:rgba(0, 0, 0, 0.4);
 content:' ';
 position:absolute;
 z-index:4;
 top:0;
 left:0;
 right:0;
 bottom:0;
 opacity:0;
 pointer-events:none;
 -webkit-transition:all 0.5s ease;
 -ms-transition:all 0.5s ease;
 transition:all 0.5s ease;
}
 .widget_area .post_item:hover .mask{
 opacity:1;
}
 .widget_area .post_item .post_thumb>div{
 position:relative;
}
 .widget_area .post_item .post_thumb .icons{
 position:absolute;
 z-index:5;
 top:0;
 left:0;
 right:0;
 bottom:0;
}
 .widget_area .post_item .post_thumb .icons a{
 color:#2a2a2a;
 background-color:#fee8d1;
 font-size:30px;
 margin-left:0;
 display:inline-block;
 cursor:pointer;
 opacity:0;
 position:absolute;
 z-index:10;
 top:50%;
 left:50%;
 -webkit-transform:translate(-50%, -50%) scale(0.3, 0.3);
 -ms-transform:translate(-50%, -50%) scale(0.3, 0.3);
 transform:translate(-50%, -50%) scale(0.3, 0.3);
 -webkit-transition:all 0.5s cubic-bezier(0.6, -0.28, 0.735, 0.045) 0s;
 -ms-transition:all 0.5s cubic-bezier(0.6, -0.28, 0.735, 0.045) 0s;
 transition:all 0.5s cubic-bezier(0.6, -0.28, 0.735, 0.045) 0s;
 width:56px;
 height:56px;
 line-height:56px;
 text-align:center;
 -webkit-border-radius:50%;
 -ms-border-radius:50%;
 border-radius:50%;
}
 .widget_area .post_item .post_thumb .icons a:hover{
 color:#ffffff;
 background-color:#ab6cdb;
}
 .widget_area .post_item .post_thumb>div:hover .icons a{
 opacity:1;
 -webkit-transform:translate(-50%, -50%) scale(1, 1);
 -ms-transform:translate(-50%, -50%) scale(1, 1);
 transform:translate(-50%, -50%) scale(1, 1);
 -webkit-transition:all 0.5s cubic-bezier(0.175, 0.885, 0.32, 1.275) 0s;
 -ms-transition:all 0.5s cubic-bezier(0.175, 0.885, 0.32, 1.275) 0s;
 transition:all 0.5s cubic-bezier(0.175, 0.885, 0.32, 1.275) 0s;
}
 
 .comment-author-link:before{
 content:'\E965'!important;
 font-family:fontello!important;
 background-color:#fee8d1!important;
 color:#2a2a2a;
 -webkit-border-radius:50%;
 -ms-border-radius:50%;
 border-radius:50%;
 height:24px;
 width:24px;
 line-height:24px;
 display:inline-block;
 text-align:center;
 font-size:11px;
 margin-left:-5px;
 position:relative;
 top:-1px;
 margin-right:0.6em!important;
}
 li.recentcomments{
 font-size:16px;
 font-family:'FrankRuhlLibre-Medium';
}
 li.recentcomments >a{
 font-family:'FrankRuhlLibre-Medium';
 font-size:1.1rem;
 line-height:1.6rem;
 display:block!important;
 margin-top:0.4rem!important;
}
 li.recentcomments+li{
 margin-top:1.5em!important;
 padding-top:1.5em!important;
}
 
 .tagcloud{
 overflow:hidden;
}
 
 .widget_calendar td#today:before{
 -webkit-border-radius:50%;
 -ms-border-radius:50%;
 border-radius:50%;
}
 .widget_calendar table{
 width:100%;
 position:relative;
 margin:1.6rem auto;
 max-width:295px;
}
 
 
 .contact-row .wpb_column+.wpb_column .vc_column-inner{
 border-left:1px solid #222;
}
 .contact-row h4{
 margin-bottom:1.15em!important;
}
 
 
 .sc_item_title_style_alter{
 font-family:"Mrs Saint Delafield";
 font-weight:400;
 font-style:normal;
}
 h2.sc_item_title_style_alter{
 font-size:4rem;
}
 .sc_align_center.sc_item_title_style_alter:after{
 text-align:center;
}
 .sc_align_right.sc_item_title_style_alter:after{
 text-align:right;
}
 
 
 .col-form-6{
 float:left;
 width:50%;
 -webkit-box-sizing:border-box;
 -moz-box-sizing:border-box;
 box-sizing:border-box;
 padding:0 15px;
 z-index:1;
 position:relative;
}
 .col-form-12{
 float:left;
 width:100%;
 -webkit-box-sizing:border-box;
 -moz-box-sizing:border-box;
 box-sizing:border-box;
 padding:0 15px;
}
 .col-form-6>.col-form-6,
 .col-form-6>.col-form-12{
 padding:0;
}
 
 textarea.wpcf7-textarea{
 min-height:9.936em;
 max-height:9.936em;
}
 .text-center{
 text-align:center;
}
 .text-left{
 text-align:left;
}
 .text-right{
 text-align:right;
}
 .wpcf7-form-control{
 margin-bottom:1.7em;
}
 form.wpcf7-form{
 overflow:hidden;
 padding:10px 0;
}
 .wpcf7-form p{
 margin-bottom:0.8em;
}
 div.wpcf7 .ajax-loader{
 display:none;
}
 .wpcf7-submit{
 -webkit-transition:all 0.3s ease!important;
 -ms-transition:all 0.3s ease!important;
 transition:all 0.3s ease!important;
}
 .wpcf7-acceptance label > input[type="checkbox"]{
 width:0;
}
 .wpcf7-list-item-label{
 display:block;
}
 
 .wpcf7-form .padd-right{
 padding-right:15px;
}
 .wpcf7-form .padd-left{
 padding-left:15px;
}
 .col-form-6 .wpcf7-tel{
 width:100%;
}
 .large-height textarea.wpcf7-textarea{
 min-height:100%;
 max-height:100%;
 height:15.808em;
}
 .wpgdprc .wpcf7-list-item-label{
 display:block;
}
 .col-form-6 .wpgdprc .wpcf7-list-item-label{
 max-width:470px;
}
 div.wpcf7-response-output{
 clear:both;
}
 div.wpcf7-validation-errors, div.wpcf7-acceptance-missing{
 border:2px solid #ff0000!important;
 text-align:center;
}
 div.wpcf7-mail-sent-ok{
 overflow:hidden;
 text-align:center;
}
 .wpcf7-not-valid + span.wpcf7-not-valid-tip{
 margin-top:-25px;
 margin-bottom:10px;
}
 .wpgdprc .wpcf7-not-valid-tip{
 margin:0!important;
 border:none;
}
 
 
 
 
 .sc_price_alter .sc_price_item_title{
 font-size:2rem!important;
 line-height:2.75rem!important;
 padding:1.2rem 0;
 background-size:contain;
}
 .sc_price_alter .sc_price_item_title + .sc_price_item_price{
 margin-top:-0.2em;
}
 .sc_price_alter .sc_price_item_title>span{
 max-width:260px;
 margin:auto;
 display:block;
}
 .sc_price_alter .sc_price_item_price_before,
 .sc_price_alter .sc_price_item_price_after{
 font-family:"Mrs Saint Delafield";
 font-size:2.5rem!important;
 line-height:normal;
}
 .sc_price_alter .sc_price_item_price_value{
 font-size:1.35rem!important;
 -webkit-border-radius:50%;
 -ms-border-radius:50%;
 border-radius:50%;
 width:73px;
 height:73px;
 line-height:73px;
 display:inline-block;
 background-color:#ffe8e4;
 color:#2a2a2a;
}
 .sc_price_alter .sc_price_columns_wrap>div:nth-child(3n+2) .sc_price_item_price_value,
 .sc_price_alter .sc_price_content.sc_item_content .sc_price_item:nth-child(3n+2) .sc_price_item_price_value{
 background-color:#fee8d1;
}
 .sc_price_alter .sc_price_columns_wrap>div:nth-child(3n+0) .sc_price_item_price_value,
 .sc_price_alter .sc_price_content.sc_item_content .sc_price_item:nth-child(3n+0) .sc_price_item_price_value{
 background-color:#e9e8f2;
}
 .sc_price_alter .sc_price_item{
 overflow:visible!important;
}
 .sc_price_item.sc_price_item_alter .sc_price_item_title{
 -webkit-transition:all 0.3s ease;
 -ms-transition:all 0.3s ease;
 transition:all 0.3s ease;
}
 
 
 h2.sc_item_title,
 h2.sc_item_title.sc_item_title_style_default:not(.sc_item_title_tag){
 font-size:3.75rem;
 line-height:3.75rem;
}
 .sc_item_title + .sc_item_descr, .sc_item_subtitle + .sc_item_descr{
 margin-top:2.35rem!important;
}
 
 .sc_item_title>i{
 font-style:normal!important;
 font-family:'FrankRuhlLibre-Black'!important;
}
 .sc_title_simple .sc_item_subtitle{
 font-family:'JosefinSans-Bold'!important;
 font-size:0.75rem!important;
 text-transform:uppercase;
}
 .sc_title_simple .sc_item_subtitle:after{
 padding-top:0.9rem;
}
 h3.sc_item_title{
 line-height:2.75rem;
}
 .sc_title_simple h3.sc_item_title + .sc_item_descr{
 margin-top:0.8rem!important;
}
 
 
 .sc_item_subtitle{
 font-family:"Mrs Saint Delafield"!important;
 font-size:4rem!important;
 line-height:normal!important;
 font-style:normal;
}
 .sc_align_center.sc_item_subtitle:after{
 text-align:center;
}
 .sc_align_right.sc_item_subtitle:after{
 text-align:right;
}
 .sc_item_subtitle + .sc_item_title{
 margin-top:0.28rem!important;
}
 .sc_item_subtitle + .sc_item_title.sc_item_title_style_simple{
 margin-top:1.58rem!important;
}
 
 
 .gmnoprint>div button.sc_button_hover_slide_left{
 background:none!important;
}
 
 
 form.mc4wp-form .mc4wp-form-fields input[type="email"]{
 border-top:none!important;
 border-left:none!important;
 border-right:none!important;
 -webkit-border-radius:0!important;
 -ms-border-radius:0!important;
 border-radius:0!important;
 padding-left:0!important;
}
 form.mc4wp-form .mc4wp-form-fields .mc-btn{
 -webkit-transition:all 0.3s ease;
 -ms-transition:all 0.3s ease;
 transition:all 0.3s ease;
 box-shadow:0 20px 40px rgba(112, 38, 168, 0.33);
 display:inline-block;
 position:absolute;
 right:0;
 top:0;
 height:63px;
 padding:0.85em 1.8em 0.7em;
}
 form.mc4wp-form .mc4wp-form-fields .mc-btn:hover{
 box-shadow:0 20px 40px rgba(112, 38, 168, 0);
}
 .mc4wp-form-fields .icon-envelope{
 position:relative;
 top:0;
 right:0;
 z-index:0;
 color:#fff;
 font-size:1.5rem;
 margin-left:0.8em;
 line-height:39px;
}
 form.mc4wp-form .mc4wp-form-fields .mc-btn input[type="submit"]{
 background:none!important;
 position:relative!important;
 padding:0!important;
 top:1px!important;
 line-height:39px!important;
 color:#ffffff!important;
}
 form.mc4wp-form input[type="email"]:focus{
 box-shadow:none!important;
}
 .mc4wp-form-fields .mc-email{
 padding-right:3rem;
}
 form.mc4wp-form .mc4wp-form-fields .mc-btn input[type="submit"][disabled]{
 cursor:not-allowed;
}
 
 
 .sc_team_short .sc_team_item_title{
 font-size:18px!important;
 text-align:center;
 line-height:normal;
 padding-top:1.1rem;
 padding-bottom:1.2rem;
}
 .sc_team_short .sc_team_item_subtitle{
 display:none;
}
 .sc_team_short .sc_team_item_thumb{
 border-bottom:none!important;
 -webkit-border-radius:50%;
 -ms-border-radius:50%;
 border-radius:50%;
 max-width:201px;
 margin-left:auto;
 margin-right:auto;
 margin-bottom:0.7rem!important;
}
 .vc_col-sm-12 .sc_team_short .sc_team_item_thumb{
 max-width:225px;
}
 .sc_team_short .trx_addons_hover_mask,
 .sc_team_short .trx_addons_hover img{
 -webkit-border-radius:50%;
 -ms-border-radius:50%;
 border-radius:50%;
}
 
 .sc_team_short .sc_item_title_tag + .sc_item_columns{
 margin-top:2.8em!important;
}
 .sc_team_short .sc_item_title + .sc_item_columns{
 margin-top:2.4em!important;
}
 .vc_col-sm-12 .sc_team_short .sc_item_title + .sc_item_columns{
 margin-top:3.3rem!important;
}
 .sc_team .sc_team_item_thumb .sc_team_item_socials .social_item .social_icon{
 width:2.35em!important;
 height:2.35em!important;
 line-height:2.35em!important;
 -webkit-border-radius:50%!important;
 -ms-border-radius:50%!important;
 border-radius:50%!important;
 background-color:#fee8d1!important;
 color:#2a2a2a!important;
 border:none!important;
}
 
 article.team_member_page{
 overflow:hidden;
}
 
 .trx_addons_hover_style_info .trx_addons_hover_info{
 -webkit-transform:translateY(0px)!important;
 -ms-transform:translateY(0px)!important;
 transform:translateY(0px)!important;
}
 
 
 .sc_blogger .sc_blogger_item .sc_blogger_item_content.entry-content .post_meta_item.post_date{
 display:inline-block;
 font-size:15px;
}
 .sc_blogger.sc_blogger_default .post_meta .post_counters_likes{
 margin-left:-3px;
}
 .sc_blogger.sc_blogger_default .slider_container.slider_pagination_pos_bottom{
 padding-bottom:0;
}
 .sc_blogger.sc_blogger_default .sc_item_subtitle + .sc_item_slider{
 margin-top:1.7rem!important;
}
 .sc_blogger_default .sc_blogger_item_content{
 padding:1.8em 3em 2.2em!important;
}
 .sc_blogger.sc_blogger_default .sc_blogger_item .sc_blogger_item_title{
 margin:7px 0 0!important;
}
 .sc_blogger .sc_blogger_slider.slider_outer_pagination_pos_bottom{
 padding-bottom:1.3em!important;
}
 .sc_button.sc_button_simple:before, .sc_button.sc_button_simple:after{
 display:none!important;
}
 
 
 .widget_area .post_item .post_categories .post_info_counters, aside .post_item .post_categories .post_info_counters{
 margin-top:8px;
}
 
 
 .woocommerce ul.products li.product .woocommerce-loop-category__title, .woocommerce ul.products li.product .woocommerce-loop-product__title, .woocommerce ul.products li.product h3{
 font-size:1.5rem!important;
 line-height:normal!important;
}
 .product.type-product .post_tags.product_tags,
 .woocommerce .woocommerce-result-count{
 display:none!important;
}
 .woocommerce ul.products li.product .post_featured:not(.hover_none) + .post_data .add_to_cart_button,
 .woocommerce-page ul.products li.product .post_featured:not(.hover_none) + .post_data .add_to_cart_button,
 .woocommerce-page ul.products li.product .post_featured:not(.hover_none) + .post_data .button.product_type_grouped,
 .woocommerce-page ul.products li.product .post_featured:not(.hover_none) + .post_data .button.product_type_external{
 display:inline-block!important;
 margin-top:1.5em!important;
 margin-bottom:0.5em;
}
 .woocommerce .muji_shop_mode_buttons, .woocommerce-page .muji_shop_mode_buttons{
 font-size:24px!important;
 margin:-5px 0.5em 1.25em 0!important;
}
 .woocommerce .woocommerce-ordering .select_container:before{
 top:1px!important;
 right:1px!important;
 bottom:2px!important;
}
 .woocommerce .woocommerce-ordering .select_container select{
 border-color:#2a2a2a!important;
}
 .woocommerce .select_container select option{
 text-transform:none!important;
 font-family:'FrankRuhlLibre-Medium';
}
 .woocommerce ul.products li.product .post_data, .woocommerce-page ul.products li.product .post_data{
 padding:0.45em 1.5em!important;
}
 .woocommerce ul.products li.product .price, .woocommerce-page ul.products li.product .price{
 margin:0.45em 0 0!important;
}
 .woocommerce .widget_shopping_cart .cart_list li a.remove, .woocommerce.widget_shopping_cart .cart_list li a.remove{
 top:7px!important;
 left:auto!important;
 right:0!important;
 margin-top:0!important;
 text-align:center;
 width:23px;
 height:24px;
 line-height:24px;
 font-size:18px;
 padding-left:1px;
}
 .woocommerce a.remove, .woocommerce a.remove:hover{
 color:#2a2a2a!important;
 background-color:#fee8d1!important;
}
 .sidebar .widget_shopping_cart_content{
 padding:1.5rem 0 0!important;
}
 .woocommerce ul.cart_list li img, .woocommerce-page ul.cart_list li img, .woocommerce ul.product_list_widget li img, .woocommerce-page ul.product_list_widget li img{
 width:4.5em!important;
}
 .woocommerce ul.cart_list li img, .woocommerce-page ul.cart_list li img{
 left:0!important;
}
 .woocommerce.widget_shopping_cart ul.cart_list li{
 padding:0 1.5em 1.2em 5.65em!important;
}
 .woocommerce.widget_shopping_cart .quantity, .woocommerce .widget_shopping_cart .quantity, .woocommerce-page.widget_shopping_cart .quantity, .woocommerce-page .widget_shopping_cart .quantity{
 margin:0.35em 0 0!important;
}
 .sidebar .widget ul li.woocommerce-mini-cart-item.mini_cart_item+li{
 padding-top:1.3rem!important;
}
 .sidebar .widget ul li.woocommerce-mini-cart-item.mini_cart_item+li img{
 padding-top:1.3rem;
}
 .sidebar .widget ul li.woocommerce-mini-cart-item.mini_cart_item+li a.remove{
 margin-top:1.3rem!important;
}
 .woocommerce.widget_shopping_cart .total .amount, .woocommerce .widget_shopping_cart .total .amount, .woocommerce-page.widget_shopping_cart .total .amount, .woocommerce-page .widget_shopping_cart .total .amount{
 font-size:1em!important;
}
 .woocommerce .widget_shopping_cart .total strong, .woocommerce.widget_shopping_cart .total strong{
 font-weight:400!important;
}
 .woocommerce ul.cart_list, .woocommerce ul.product_list_widget{
 padding-bottom:0!important;
}
 .sidebar .widget_shopping_cart_content .woocommerce-mini-cart.cart_list.product_list_widget{
 padding:0 2rem;
}
 .woocommerce.widget_shopping_cart .total, .woocommerce .widget_shopping_cart .total, .woocommerce-page.widget_shopping_cart .total, .woocommerce-page .widget_shopping_cart .total{
 padding:0.8rem 0!important;
 text-align:right!important;
 margin:0 2rem!important;
}
 .widget.woocommerce .button, .widget.WOOCS_CONVERTER .button, .widget.yith-woocompare-widget a.button, .widget.yith-woocompare-widget a.clear-all{
 font-size:0.8rem!important;
 line-height:1.5rem!important;
 padding:1.263em 2.535em 0.863em!important;
}
 .woocommerce-mini-cart__buttons.buttons{
 margin:1.5rem 2rem 1.7rem;
}
 .woocommerce-mini-cart__buttons.buttons>a.button.wc-forward:first-child{
 padding-left:0!important;
 padding-right:0!important;
 border-radius:0;
 background:none!important;
}
 .woocommerce-mini-cart__buttons.buttons>a.button.wc-forward:first-child:after{
 content:'';
 width:100%;
 height:1px;
 display:block;
 -webkit-transition:all 0.3s ease;
 -ms-transition:all 0.3s ease;
 transition:all 0.3s ease;
 margin-top:-3px;
}
 .sc_layouts_cart_items_short{
 font-size:13px!important;
 width:26px!important;
 height:26px!important;
 line-height:26px!important;
 top:-11px!important;
 right:-18px!important;
}
 .woocommerce table.cart td.actions .coupon .input-text, .woocommerce #content table.cart td.actions .coupon .input-text, .woocommerce-page table.cart td.actions .coupon .input-text, .woocommerce-page #content table.cart td.actions .coupon .input-text{
 height:50px;
 line-height:normal!important;
 padding-top:4px;
 padding-bottom:1px;
}
 .woocommerce table.cart .button{
 font-size:14px!important;
 font-weight:600!important;
 height:50px!important;
}
 .checkout_coupon input.input-text{
 height:60px;
 line-height:normal!important;
}
 .checkout_coupon .form-row.form-row-last .button{
 height:60px;
 padding-top:5px;
 padding-bottom:3px;
 line-height:normal;
}
 .woocommerce a.remove{
 width:23px!important;
 height:24px!important;
 line-height:24px!important;
 font-size:18px!important;
}
 .woocommerce-cart table.cart td.actions .coupon .input-text{
 box-shadow:none!important;
}
 .woocommerce-cart table.cart td.actions .coupon button.button,
 .woocommerce-cart table.cart td.actions button,
 .shipping-calculator-form button,
 .woocommerce-form-login .form-row button,
 .woocommerce-message a.button,
 .checkout_coupon.woocommerce-form-coupon .form-row button,
 .lost_reset_password .form-row button{
 color:#ffffff!important;
}
 .order-total strong{
 font-weight:400!important;
}
 #add_payment_method .wc-proceed-to-checkout a.checkout-button, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button, .woocommerce-checkout .wc-proceed-to-checkout a.checkout-button{
 display:inline-block!important;
 font-size:14px!important;
}
 .shipping-calculator-form .select_container,
 .shipping-calculator-form .select_container .select2-selection__rendered,
 .shipping-calculator-form .select_container .select2-selection{
 box-shadow:none!important;
}
 .woocommerce form.woocommerce-shipping-calculator .form-row input.input-text, .woocommerce-page form.woocommerce-shipping-calculator .form-row input.input-text{
 box-shadow:none!important;
}
 .woocommerce-billing-fields__field-wrapper .select2-container--default .select2-selection--single span.select2-selection__rendered,
 .woocommerce-shipping-fields__field-wrapper .select2-container--default .select2-selection--single span.select2-selection__rendered{
 line-height:2.06em;
}
 .woocommerce-input-wrapper span.select2-selection__rendered:hover{
 box-shadow:0 0 0 1px #ab6cdb!important;
}
 #account_password{
 box-shadow:none!important;
}
 .woocommerce-input-wrapper span.select2-selection__rendered:hover{
 box-shadow:none!important;
}
 .sidebar .woocommerce-mini-cart__empty-message{
 padding:2.1rem 2rem;
}
 .comment-form-rating>label:after{
 content:'*';
 display:inline-block;
 margin-left:5px;
}
 .sc_layouts_cart_widget .widget_shopping_cart{
 font-size:0.9333rem!important;
}
 .sc_layouts_cart_widget .sc_layouts_cart_widget_close{
 font-size:20px;
}
 .widget.woocommerce li a>img, .widget.woocommerce li span>img{
 -webkit-border-radius:0!important;
 -ms-border-radius:0!important;
 border-radius:0!important;
}
 .woocommerce-Reviews form.comment-form{
 position:relative;
}
 .widget_area.sc_widget_woocommerce_search .select_container{
 border:1px solid;
}
 .widget_area.sc_widget_woocommerce_search .select_container option{
 text-transform:none!important;
 font-family:'FrankRuhlLibre-Medium';
}
 .select2-container--default .select2-selection--single .select2-selection__placeholder{
 display:inline-block;
}
 
 
 .widget.woocommerce .button + .button{
 float:right;
 margin-right:0;
}
 .woocommerce .widget_shopping_cart .total, .woocommerce.widget_shopping_cart .total{
 border-top:1px solid!important;
 border-bottom:1px solid!important;
}
 .woocommerce .widget_price_filter .price_slider_amount .button{
 position:absolute;
 right:0;
 bottom:0;
}
 .woocommerce .widget_price_filter .price_slider_amount{
 position:relative;
 padding-bottom:75px;
}
 .woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content{
 margin-bottom:0.5em!important;
}
 .product-categories li span.count{
 font-size:0.8rem;
 font-family:'JosefinSans-Bold';
 color:#ab6cdb!important;
}
 .woocommerce .select_container:before{
 top:1px!important;
 right:1px!important;
 bottom:2px!important;
}
 .woocommerce-cart .woocommerce .select_container:before{
 top:5px!important;
}
 .woocommerce .select_container select{
 border-color:#2a2a2a!important;
}
 .single-product.woocommerce div.product form.cart div.quantity, .single-product.woocommerce-page div.product form.cart div.quantity, .single-product.woocommerce .shop_table.cart div.quantity, .single-product.woocommerce-page .shop_table.cart div.quantity{
 height:64px!important;
 line-height:normal;
 font-size:14px;
 margin:0 1.2em 0 0;
 -webkit-border-radius:30px;
 -ms-border-radius:30px;
 border-radius:30px;
 overflow:hidden;
}
 .woocommerce div.product form.cart .single_add_to_cart_button{
 padding-top:8px!important;
 padding-bottom:5px!important;
 height:64px;
}
 .woocommerce ul.products li.product .add_to_cart:before, .woocommerce div.product form.cart .button:before{
 display:none;
}
 .quantity .input-text.qty.text.filled.fill_inited{
 box-shadow:none!important;
}
 .woocommerce ul.products li.product .post_header .post_tags, .woocommerce div.product .product_meta span>a, .woocommerce div.product .product_meta span>span, .woocommerce div.product form.cart .reset_variations, .woocommerce #reviews #comments ol.commentlist li .comment-text p.meta time, .woocommerce-page #reviews #comments ol.commentlist li .comment-text p.meta time{
 font-family:'JosefinSans-Bold'!important;
}
 .single-product div.product .woocommerce-tabs .wc-tabs li a{
 -webkit-border-radius:0px!important;
 -ms-border-radius:0px!important;
 border-radius:0px!important;
}
 .woocommerce table.shop_attributes td{
 font-style:normal!important;
}
 .woocommerce table.shop_attributes th{
 font-size:1rem;
}
 #review_form #respond p.form-submit input[type="submit"]{
 -webkit-transition:all 0.3s ease;
 -ms-transition:all 0.3s ease;
 transition:all 0.3s ease;
}
 .single-product ul.products li.product .post_featured.hover_shop .icons{
 display:none!important;
}
 .woocommerce table.shop_attributes td{
 padding:8px!important;
}
 .variations_form .variations .value .select_container{
 width:50%;
}
 
 .sc_layouts_cart_widget .woocommerce-mini-cart__buttons.buttons{
 margin:1.5rem 0 0;
 text-align:center;
}
 .sc_layouts_cart_widget .woocommerce-mini-cart__buttons.buttons a{
 margin-left:5px!important;
 margin-right:5px!important;
 float:none!important;
}
 .sc_layouts_cart_widget .woocommerce.widget_shopping_cart .total{
 margin:0!important;
}
 .sc_layouts_cart_widget .cart_list{
 max-height:275px
}
 
 
 .vc_column-inner .widget_area.sc_widget_socials .widget_title{
 font-size:1.5rem;
 line-height:1.75rem;
 font-family:'FrankRuhlLibre-Bold';
 text-transform:none;
 letter-spacing:0;
}
 .widget_area.sc_widget_socials.with-padding{
 padding-left:3.9rem;
}
 .widget.widget_socials{
 overflow:hidden;
}
 .widget_area.sc_widget_socials.column-2 .socials_wrap .social_item .social_icon{
 width:60px!important;
 height:60px!important;
 line-height:60px!important;
 font-size:24px!important;
}
 .widget_area.sc_widget_socials.column-2 .widget_title{
 float:left;
 width:40%;
}
 .widget_area.sc_widget_socials.column-2 .socials_wrap{
 float:left;
 width:60%;
 margin-top:-2px;
}
 
 
 footer{
 font-size:0.9rem;
 line-height:1.3rem;
}
 footer .widget.widget_socials{
 overflow:visible;
}
 footer .sc_layouts_item{
 margin-right:0!important;
}
 footer h6{
 letter-spacing:0.4px;
 margin-top:1rem;
 margin-bottom:3px;
 line-height:1.3rem;
}
 footer p{
 margin-bottom:1.4em;
}
 footer .socials_wrap .social_item .social_icon{
 width:47px;
 height:47px;
 line-height:47px;
}
 footer .socials_wrap .social_item{
 margin:8px 3px 0 0!important;
}
 footer .socials_wrap{
 margin:-8px -3px 0 0!important;
}
 .f-padd-left{
 padding-left:4.3rem;
}
 .f-padd-right{
 padding-right:4rem;
}
 footer .widget .select_container{
 margin:1rem auto;
 border:1px solid;
 padding:1px 0;
}
 footer li.recentcomments >a{
 font-size:18px;
 line-height:28px;
}
 
 
 .sc_layouts_menu_nav > li.menu-item-has-children > a:after{
 display:none!important;
}
 .sc_layouts_menu_nav > li > a{
 padding:0.634em 0.9em 0.434em!important;
}
 .menu_hover_fade_box .sc_layouts_menu_nav>li>a,
 .header_style_header-default .sc_layouts_menu_nav>li>a{
 -webkit-border-radius:30px;
 -ms-border-radius:30px;
 border-radius:30px;
}
 header .sc_layouts_item_details_line2{
 -webkit-transition:all 0.3s ease;
 -ms-transition:all 0.3s ease;
 transition:all 0.3s ease;
}
 header .sc_layouts_row_type_compact .sc_layouts_item_details_line2{
 font-size:1.1rem!important;
}
 header .sc_layouts_iconed_text .sc_layouts_iconed_text_icon{
 -webkit-border-radius:50%;
 -ms-border-radius:50%;
 border-radius:50%;
 height:38px;
 width:38px;
 line-height:38px;
 text-align:center;
 font-size:20px;
 -webkit-transition:all 0.3s ease;
 -ms-transition:all 0.3s ease;
 transition:all 0.3s ease;
}
 header.top_panel_custom_header-fullwidth .sc_layouts_row_type_compact .sc_button{
 border-radius:0!important;
 padding:2.475rem 3.71rem!important;
 letter-spacing:0!important;
 font-size:0.8rem!important;
}
 header .sc_layouts_row_type_compact .sc_layouts_item{
 margin-top:0!important;
 margin-bottom:0!important;
}
 .sc_layouts_menu_nav>li li>a, .scheme_default .sc_layouts_menu_nav>li li>a, .scheme_default .sc_layouts_menu_nav>li li>a{
 -webkit-border-radius:30px;
 -ms-border-radius:30px;
 border-radius:30px;
}
 .sc_layouts_menu_nav > li > ul:before{
 content:'';
 position:absolute;
 left:20%;
 top:-7px;
 width:0;
 height:0;
 border-left:13px solid transparent;
 border-right:13px solid transparent;
 border-bottom:13px solid;
 margin-left:-13px;
}
 .sc_layouts_row.sc_layouts_row_fixed_on .custom-logo-link img,
 .sc_layouts_row.sc_layouts_row_fixed_on .sc_layouts_logo img,
 .sc_layouts_row_type_compact .custom-logo-link img,
 .sc_layouts_row_type_compact .sc_layouts_logo img{
 max-height:46px!important;
}
 
 .sc_layouts_menu_popup .sc_layouts_menu_nav,
 .sc_layouts_menu_nav > li ul{
 width:15em;
 margin-left:-1.4em;
 padding:1.4em;
}
 .sc_layouts_menu_popup .sc_layouts_menu_nav,
 .sc_layouts_menu_popup .sc_layouts_menu_nav > li > ul,
 .sc_layouts_menu_nav > li > ul ul{
 left:13.6em;
}
 .sc_layouts_menu_nav > li > ul ul.submenu_left{
 left:-16.4em;
}
 .sc_layouts_menu_popup .sc_layouts_menu_nav > li > a,
 .sc_layouts_menu_nav > li li > a{
 padding:0.65em 0.9em 0.35em;
 width:fit-content;
}
 .sc_layouts_menu_popup .sc_layouts_menu_nav > li.menu-item-has-children > a:after, .sc_layouts_menu_nav li li.menu-item-has-children > a:after{
 display:none!important;
}
 header .sc_layouts_menu_nav > li ul li+li{
 margin-top:5px;
}
 
 header .sc_button.sc_button_size_large{
 padding:1.032em 2.213em!important;
}
 header .sc_button.sc_button_size_normal{
 padding:1.163em 2.535em 0.963em!important;
}
 header .sc_layouts_row_type_narrow .sc_layouts_cart .sc_layouts_cart_icon{
 display:none!important;
}
 header .sc_layouts_row_type_narrow .sc_layouts_cart .sc_layouts_cart_details{
 font-size:0.75rem!important;
 text-transform:uppercase;
 font-family:'JosefinSans-Bold';
}
 header .sc_layouts_row_type_narrow .sc_layouts_cart .sc_layouts_cart_details .sc_layouts_cart_totals{
 font-size:0.9rem!important;
 text-transform:none;
 font-family:'FrankRuhlLibre-Medium';
}
 header .sc_layouts_row_type_narrow .sc_layouts_iconed_text .sc_layouts_item_details_line2{
 font-size:0.9rem!important;
}
 header .sc_layouts_iconed_text .sc_layouts_iconed_text_icon.icon-placeholder{
 font-size:25px;
 position:relative;
 top:-2px;
}
 .sc_layouts_menu_nav > li.menu-collapse a{
 background:none!important;
}
 
 .breadcrumbs{
 font-size:0.75rem!important;
 line-height:normal!important;
 font-family:'JosefinSans-Bold';
 text-transform:uppercase;
}
 .breadcrumbs .breadcrumbs_delimiter{
 margin:0 1.25em!important;
}
 .breadcrumbs .breadcrumbs_delimiter:before{
 content:'\E95C'!important;
 font-family:fontello!important;
 position:relative;
 top:-2px;
}
 .sc_layouts_title_breadcrumbs{
 margin-top:2.3rem!important;
}
 
 
 rs-module .icon-heart-1{
 font-size:14px!important;
 line-height:normal!important;
}
 .rev-btn{
 -webkit-transition:all 0.3s ease!important;
 -ms-transition:all 0.3s ease!important;
 transition:all 0.3s ease!important;
 padding:22px 57px 18px!important;
}
 body .uranus .tp-bullet{
 width:27px!important;
 height:27px!important;
}
 body .uranus .tp-bullet-inner{
 background-color:#2a2a2a!important;
 -moz-transform:scale(0.2)!important;
 -ms-transform:scale(0.2)!important;
 -webkit-transform:scale(0.2)!important;
 -o-transform:scale(0.2)!important;
 transform:scale(0.2)!important;
}
 body .uranus .tp-bullet.selected .tp-bullet-inner, body .uranus .tp-bullet:hover .tp-bullet-inner{
 background-color:#2a2a2a!important;
 -moz-transform:scale(0.2)!important;
 -ms-transform:scale(0.2)!important;
 -webkit-transform:scale(0.2)!important;
 -o-transform:scale(0.2)!important;
 transform:scale(0.2)!important;
}
 body .uranus .tp-bullet.selected, body .uranus .tp-bullet:hover{
 box-shadow:0 0 0 1px #2a2a2a!important;
}
 
 
 body #white-bullets .uranus .tp-bullet-inner{
 background-color:#ffffff!important;
 -moz-transform:scale(0.2)!important;
 -ms-transform:scale(0.2)!important;
 -webkit-transform:scale(0.2)!important;
 -o-transform:scale(0.2)!important;
 transform:scale(0.2)!important;
}
 body #white-bullets .uranus .tp-bullet.selected .tp-bullet-inner, body #white-bullets .uranus .tp-bullet:hover .tp-bullet-inner{
 background-color:#ffffff!important;
 -moz-transform:scale(0.2)!important;
 -ms-transform:scale(0.2)!important;
 -webkit-transform:scale(0.2)!important;
 -o-transform:scale(0.2)!important;
 transform:scale(0.2)!important;
}
 body #white-bullets .uranus .tp-bullet.selected, body #white-bullets .uranus .tp-bullet:hover{
 box-shadow:0 0 0 1px #ffffff!important;
}
 
 rs-module#white-bullets .icon-heart-1{
 margin-left:5px!important;
 margin-right:1.4rem!important;
 position:relative;
 top:-3px;
}
 rs-module#white-bullets .icon-heart-1:before{
 vertical-align:baseline!important;
}
 
 
 .esg-grid .eg-icon-eye:before{
 content:'\E959'!important;
 font-family:fontello!important;
 position:relative;
 top:3px;
}
 .esg-grid .eg-washington-custom-element-0{
 width:56px!important;
 height:56px!important;
 line-height:56px!important;
 padding:0!important;
 background-color:#fee8d1!important;
}
 .esg-grid .eg-washington-custom-element-0 i{
 color:#2a2a2a!important;
 font-size:28px!important;
}
 .esg-grid .eg-washington-custom-element-0:hover{
 background-color:#ab6cdb!important;
 width:56px!important;
 height:56px!important;
 line-height:56px!important;
 padding:0!important;
}
 .esg-grid .eg-washington-custom-element-0:hover i{
 color:#ffffff!important;
}
 .eg-washington-custom-container{
 background:rgba(0,0,0,0.4)!important;
}
 .minimal-light .esg-pagination{
 padding-top:3rem;
}
 .esg-grid .mainul li.eg-washington-custom-wrapper{
 background:transparent!important;
}
 .esg-entry-cover, .esg-entry-cover>div,
 .esg-grid .mainul li.eg-washington-custom-wrapper{
 transform:none!important;
}
 body .eg-washington-custom-element-0-a{
 margin:0px 0px 0px 0px!important;
}
 
 
 .ui-datepicker table th{
 font-size:1rem!important;
}
 .ui-datepicker td span, .ui-datepicker td a{
 text-align:center!important;
}
 .ui_tpicker_hour{
 padding-top:0.5rem;
}
 .ui_tpicker_minute{
 padding-top:0.4rem;
}
 div.ui-slider-horizontal .ui-slider-handle{
 top:-4px!important;
}
 .ui-datepicker .ui-datepicker-buttonpane button{
 padding:0.3em .6em .3em .6em!important;
}
 body table.booked-calendar tbody td{
 border:1px solid #e5e5e5;
}
 table.booked-calendar thead th{
 border:1px solid #ab6cdb!important;
 border-bottom:1px solid #bc89e2!important;
}
 body .booked-modal .bm-window p i.fa, body .booked-modal .bm-window a, body .booked-appt-list .booked-public-appointment-title, body .booked-modal .bm-window p.appointment-title, .booked-ms-modal.visible:hover .booked-book-appt{
 color:#ab6cdb!important;
}
 table.booked-calendar > tbody > tr:nth-child(2n+1) > td,
 table.booked-calendar > tbody > tr:nth-child(2n) > td{
 background:transparent!important;
}
 body table.booked-calendar td{
 color:#333!important;
}
 body .booked-calendar-wrap table.booked-calendar .booked-appt-list .timeslot .timeslot-people button[disabled]{
 background:#eee!important;
 color:#aaa!important;
}
 
 
 .sidebar_hide .nav-links{
 text-align:center;
}
 
 
 
 .wpgdprc span.wpcf7-list-item, .wpcf7-acceptance span.wpcf7-list-item{
 margin:0!important;
}
 .mc4wp-form-fields .sc_form_field.sc_form_field_checkbox, .mcfwp-agree-input{
 margin-right:-6em;
 margin-bottom:0!important;
 margin-top:1.7rem;
}
 .wpcf7-wpgdprc .wpcf7-list-item .wpcf7-list-item-label:before{
 top:6px!important;
 -webkit-transform:translateY(0)!important;
 -ms-transform:translateY(0)!important;
 transform:translateY(0)!important;
}
 
 
 @-moz-document url-prefix(){
 .sc_icons_item_title,
 .post_title,
 h1,
 h2,
 h3,
 h4,
 h5,
 h6{
 hyphens:inherit;
}
 input[type="text"], input[type="number"], input[type="email"], input[type="url"], input[type="tel"], input[type="password"], input[type="search"], select, textarea, textarea.wp-editor-area, form.mc4wp-form .mc4wp-form-fields input[type="email"], .tourmaster-form-field input[type="text"], .tourmaster-form-field input[type="email"], .tourmaster-form-field input[type="password"], .tourmaster-form-field textarea, .tourmaster-form-field select, .tourmaster-form-field.tourmaster-with-border input[type="text"], .tourmaster-form-field.tourmaster-with-border input[type="email"], .tourmaster-form-field.tourmaster-with-border input[type="password"], .tourmaster-form-field.tourmaster-with-border textarea, .tourmaster-form-field.tourmaster-with-border select, .woocommerce table.cart td.actions .coupon .input-text, .woocommerce #content table.cart td.actions .coupon .input-text, .woocommerce-page table.cart td.actions .coupon .input-text, .woocommerce-page #content table.cart td.actions .coupon .input-text, #buddypress div.dir-search input[type="search"], #buddypress div.dir-search input[type="text"], #buddypress li.groups-members-search input[type="search"], #buddypress li.groups-members-search input[type="text"], #buddypress .standard-form input[type="color"], #buddypress .standard-form input[type="date"], #buddypress .standard-form input[type="datetime-local"], #buddypress .standard-form input[type="datetime"], #buddypress .standard-form input[type="email"], #buddypress .standard-form input[type="month"], #buddypress .standard-form input[type="number"], #buddypress .standard-form input[type="password"], #buddypress .standard-form input[type="range"], #buddypress .standard-form input[type="search"], #buddypress .standard-form input[type="tel"], #buddypress .standard-form input[type="text"], #buddypress .standard-form input[type="time"], #buddypress .standard-form input[type="url"], #buddypress .standard-form input[type="week"], #buddypress .standard-form select, #buddypress .standard-form textarea{
 padding:1.126em 1.9em 0.826em;
}
 .widget input[type="text"], .widget input[type="number"], .widget input[type="email"], .widget input[type="url"], .widget input[type="tel"], .widget input[type="password"], .widget input[type="search"], .widget select, .widget textarea, .widget textarea.wp-editor-area{
 padding:1.1em 1.2em 0.9em;
}
 .trx_addons_list_parameters > li > strong{
 top:0.1rem;
}
 .sc_button.sc_button_size_large{
 padding:1.163em 3.62em 0.963em;
}
 .widget_calendar td#prev a::before, .widget_calendar td#next a::before{
 line-height:1.3em;
}
 .woocommerce .widget_shopping_cart .cart_list li a.remove, .woocommerce.widget_shopping_cart .cart_list li a.remove{
 line-height:23px;
}
 .widget_calendar td#today:before{
 margin-top:0;
}
 .mejs-controls .mejs-button.mejs-fullscreen-button > button::before{
 position:relative;
 top:0;
}
}
 
 
 @media screen and ( -webkit-min-device-pixel-ratio:0 ){
 .trx_addons_hover_style_info:hover img{
 -webkit-transform:scale(1, 1);
 -ms-transform:scale(1, 1);
 transform:scale(1, 1);
}
 .widget_calendar td#today:before{
 margin-top:-1px;
}
 .sc_edd_details .downloads_page_tags .downloads_page_data > a, .widget_product_tag_cloud a, .widget_tag_cloud a{
 padding:12px 12px 9px;
}
 .widget input[type="search"]{
 padding:1em 1.2em 0.85em;
}
 .mejs-controls{
 padding-top:3px!important;
}
}
 
 
 
 @media screen and (-ms-high-contrast:active), (-ms-high-contrast:none){
 input[type='text'], input[type='number'], input[type='email'], input[type='url'], input[type='tel'], input[type='password'], input[type='search'], select, textarea, textarea.wp-editor-area, form.mc4wp-form .mc4wp-form-fields input[type='email'], .tourmaster-form-field input[type='text'], .tourmaster-form-field input[type='email'], .tourmaster-form-field input[type='password'], .tourmaster-form-field textarea, .tourmaster-form-field select, .tourmaster-form-field.tourmaster-with-border input[type='text'], .tourmaster-form-field.tourmaster-with-border input[type='email'], .tourmaster-form-field.tourmaster-with-border input[type='password'], .tourmaster-form-field.tourmaster-with-border textarea, .tourmaster-form-field.tourmaster-with-border select, .woocommerce table.cart td.actions .coupon .input-text, .woocommerce #content table.cart td.actions .coupon .input-text, .woocommerce-page table.cart td.actions .coupon .input-text, .woocommerce-page #content table.cart td.actions .coupon .input-text, #buddypress div.dir-search input[type='search'], #buddypress div.dir-search input[type='text'], #buddypress li.groups-members-search input[type='search'], #buddypress li.groups-members-search input[type='text'], #buddypress .standard-form input[type='color'], #buddypress .standard-form input[type='date'], #buddypress .standard-form input[type='datetime-local'], #buddypress .standard-form input[type='datetime'], #buddypress .standard-form input[type='email'], #buddypress .standard-form input[type='month'], #buddypress .standard-form input[type='number'], #buddypress .standard-form input[type='password'], #buddypress .standard-form input[type='range'], #buddypress .standard-form input[type='search'], #buddypress .standard-form input[type='tel'], #buddypress .standard-form input[type='text'], #buddypress .standard-form input[type='time'], #buddypress .standard-form input[type='url'], #buddypress .standard-form input[type='week'], #buddypress .standard-form select, #buddypress .standard-form textarea{
 padding:1.186rem 1.9em 1.136rem;
}
 .widget input[type='text'], .widget input[type='number'], .widget input[type='email'], .widget input[type='url'], .widget input[type='tel'], .widget input[type='password'], .widget input[type='search'], .widget select, .widget textarea, .widget textarea.wp-editor-area{
 padding:1.6em 1.2em 1.4em;
 line-height:normal;
}
 input[type='text'], input[type='number'], input[type='email'], input[type='url'], input[type='tel'], input[type='search'], input[type='password'], textarea, textarea.wp-editor-area, .select_container, select, .select_container select{
 line-height:normal;
}
 .sc_layouts_menu_nav > li > a{
 padding:0.634em 0.7em 0.434em!important;
}
 .scheme_dark form.mc4wp-form input[type="email"]{
 color:#ffffff;
}
 [class*='hover_'].post_featured{
 display:block;
}
 .woocommerce a.remove{
 line-height:23px!important;
}
 blockquote::before{
 font-size:1.8rem;
}
 div.wpcf7-validation-errors, div.wpcf7-acceptance-missing{
 width:94%;
}
 .wpgdprc-checkbox label input[type="checkbox"]{
 width:auto;
}
 .wpgdprc-checkbox label{
 padding-left:0;
}
}
 
 
 
 
 h2+h1, p+h1, h1+h2, h2+h3, h3+h4, h4+h5, h5+h6{
 margin-top:1rem;
 margin-bottom:1rem;
}
 .comment_text p>h1, .comment_text p>h2, .comment_text p>h3, .comment_text p>h4, .comment_text p>h5, .comment_text p>h6{
 margin-top:1rem;
 margin-bottom:1rem;
}
 .post_item_single.post_type_page blockquote > a, .post_item_single.post_type_page blockquote > p > a, .post_item_single.post_type_page blockquote > cite, .post_item_single.post_type_page blockquote > p > cite{
 margin:0;
 display:inline;
}
 .post_item_single.post_type_post blockquote > a, .post_item_single.post_type_post blockquote > p > a,
 .post_item_single.post_type_post blockquote > cite, .post_item_single.post_type_post blockquote > p > cite{
 margin:0;
 display:inline;
}
 .comment_text blockquote > a, .comment_text blockquote > p > a,
 .comment_text blockquote > cite, .comment_text blockquote > p > cite{
 margin:0;
 display:inline;
}
 .comments_list_wrap .comment_text ol>li::before{
 display:none;
}
 .comments_list_wrap .comment_text ul > li{
 display:list-item;
}
 .header_style_header-default ol{
 list-style:decimal;
}
 .header_style_header-default ol>li::before{
 display:none;
}
 div.esg-pagination, .woocommerce nav.woocommerce-pagination ul, .comments_pagination, .nav-links, .page_links{
 clear:both;
}
 .post-password-form input[type="password"]{
 padding:10px;
 height:50px;
}
 .post-password-form input[type="submit"]{
 display:inline-block;
 margin-left:0.2em;
 padding:10px 2rem;
 height:50px;
 line-height:34px;
}
 .header_style_header-default.blog_mode_post blockquote, .header_style_header-default.blog_mode_page blockquote{
 margin:1.6rem 0 3.6rem;
}
 .sc_layouts_title_meta .post_meta_item.post_date{
 white-space:nowrap;
}
 .gallery-item figure figcaption{
 letter-spacing:0;
 font-size:11px;
}
 .gallery-item .gallery-caption{
 max-height:100%;
 left:5px;
 right:5px;
 bottom:5px;
}
 figure.gallery-item figcaption{
 font-size:14px;
 line-height:normal;
}
 
 .gallery-columns-4 .gallery-item figure figcaption,
 .gallery-columns-5 .gallery-item figure figcaption,
 .gallery-columns-6 .gallery-item figure figcaption,
 .gallery-columns-7 .gallery-item figure figcaption,
 .gallery-columns-8 .gallery-item figure figcaption,
 .gallery-columns-9 .gallery-item figure figcaption,
 .gallery-columns-10 .gallery-item figure figcaption{
 display:none;
}
 .gallery-columns-4 figure.gallery-item figcaption,
 .gallery-columns-5 figure.gallery-item figcaption,
 .gallery-columns-6 figure.gallery-item figcaption,
 .gallery-columns-7 figure.gallery-item figcaption,
 .gallery-columns-8 figure.gallery-item figcaption,
 .gallery-columns-9 figure.gallery-item figcaption,
 .gallery-columns-10 figure.gallery-item figcaption{
 display:none;
}
 .related_wrap .format-audio .post_featured.without_thumb .post_audio:not(.with_iframe){
 padding:14px 10px 10px;
}
 .sc_layouts_title_meta .post_meta_item.post_categories a{
 margin:2px 0;
}
 
 
 .header_style_header-default .post_item .slider_controls_wrap,
 .related_item .slider_controls_wrap{
 display:none;
}
 .header_style_header-default .post_item .slider_container.slider_pagination_pos_bottom{
 padding-bottom:0;
}
 .header_style_header-default .post-1158.post_layout_excerpt .post_header + .post_content{
 margin:0;
}
 .header_style_header-default .related_post_meta .post_date:after{
 content:'';
}
 .related_item .slider_container.slider_pagination_pos_bottom{
 padding-bottom:0;
}
 .sc_layouts_title_meta .post_meta_item.post_categories{
 font-weight:600;
}
 .header_style_header-default .sc_layouts_menu_nav > li > a{
 padding:0.734em 0.8em 0.434em!important;
}
 .header_style_header-default .sc_layouts_menu_nav > li.menu-collapse a{
 padding:0.534em 0.9em 0.434em!important;
}
 .header_style_header-default footer .sc_layouts_menu_nav > li > a{
 padding:0.534em 0.9em 0.434em!important;
}
 .search_style_fullscreen.search_opened .search_close,
 .search_style_fullscreen.search_opened .search_field,
 .search_style_fullscreen.search_opened .search_submit{
 box-shadow:none!important;
}
 .widget ul ul{
 padding:0 0 0 15px!important;
}
 .sidebar .widget ul li ul{
 border-top:1px solid #2a2a2a;
}
 .sidebar .widget form>.select_container{
 margin-top:0;
 margin-bottom:0;
 padding:1px 0;
}
 .sidebar .widget>div.textwidget{
 padding-bottom:1rem;
}
 footer ul.sub-menu{
 display:none!important;
}
 .scheme_dark.footer_wrap .sc_layouts_menu_nav>li>a:hover,
 .footer_wrap .scheme_dark.vc_row .sc_layouts_menu_nav>li>a:hover{
 color:#2a2a2a!important;
}
 .mejs-controls .mejs-button.mejs-fullscreen-button > button:before{
 position:relative;
 top:1px;
}
 .footer_wrap .widget li:before, .footer_wrap .vc_row .widget li:before{
 display:none;
}
 .scheme_dark .widget_calendar #prev a, .scheme_dark .widget_calendar #next a{
 color:#fff!important;
}
 .scheme_dark .widget_calendar #prev a:hover, .scheme_dark .widget_calendar #next a:hover{
 color:#ab6cdb!important;
}
 .scheme_dark.footer_wrap .tagcloud a, .footer_wrap .scheme_dark.vc_row .tagcloud a{
 color:#2a2a2a!important;
}
 .scheme_dark.footer_wrap .tagcloud a:hover, .footer_wrap .scheme_dark.vc_row .tagcloud a:hover{
 color:#ffffff!important;
}
 
 
 @media (max-width:1680px){
 
 form.mc4wp-form .mc4wp-form-fields .mc-btn input[type="submit"]{
 line-height:35px!important;
}
 
 
 .sc_layouts_cart_items_short{
 font-size:12px!important;
 width:16px!important;
 height:16px!important;
 line-height:17px!important;
 top:-5px!important;
 right:-14px!important;
}
}
 
 @media (max-width:1679px){
 
 .vc_row.vc_custom_1525430405597{
 background-size:cover!important;
}
 
 
 .stretch-bg.vc_row{
 background-size:cover!important;
}
 
 
 form.mc4wp-form .mc4wp-form-fields input[type="email"],
 form.mc4wp-form .mc4wp-form-fields .mc-btn{
 height:45px;
}
 form.mc4wp-form .mc4wp-form-fields .mc-btn input[type="submit"]{
 line-height:25px!important;
}
 .mc4wp-form-fields .icon-envelope{
 line-height:25px;
}
 form.mc4wp-form .mc4wp-form-fields .mc-btn input[type="submit"]{
 top:2px!important;
}
 
 
 .widget_area.sc_widget_socials.column-2 .widget_title{
 margin:8px 0 0;
 padding-right:1rem;
}
 .widget_area.sc_widget_socials.column-2 .widget.widget_socials{
 display:flex;
 align-items:center;
}
 .widget_area.sc_widget_socials.with-padding{
 padding-left:0;
}
 
 
 .story-slider h5{
 font-size:18px;
}
 
 
 header .sc_layouts_iconed_text .sc_layouts_iconed_text_icon.icon-placeholder{
 font-size:22px;
}
 
 
 .trx_addons_hover_style_info .trx_addons_hover_info{
 -webkit-transform:translateY(0px)!important;
 -ms-transform:translateY(0px)!important;
 transform:translateY(0px)!important;
}
 
 
 .sc_testimonials_item_author_title{
 font-size:16px!important;
}
 
 
 .widget .widget_title, .widget .widgettitle{
 letter-spacing:0;
}
 .widget.widget_recent_posts .post_info_item.post_info_posted{
 font-size:14px;
}
 .widget_area .post_item .post_title, aside .post_item .post_title{
 font-size:18px;
}
 .widget .widget_title, .widget .widgettitle{
 font-size:14px;
}
 .sc_edd_details .downloads_page_tags .downloads_page_data > a, .widget_product_tag_cloud a, .widget_tag_cloud a{
 font-size:12px!important;
}
 .widget_calendar caption{
 font-size:12px;
}
 .widget_calendar td#prev a::before, .widget_calendar td#next a::before{
 height:1.2em;
 line-height:1.6em;
}
 
 
 .mejs-controls .mejs-time{
 margin-top:-2px;
}
 
 
 .woocommerce .muji_shop_mode_buttons, .woocommerce-page .muji_shop_mode_buttons{
 margin:0 0.5em 1.25em 0!important;
}
 .product-categories li span.count{
 font-size:1rem;
}
 .woocommerce .widget_shopping_cart .cart_list li a.remove, .woocommerce.widget_shopping_cart .cart_list li a.remove{
 top:0px!important;
 right:5px!important;
}
 .single-product.woocommerce div.product form.cart div.quantity, .single-product.woocommerce-page div.product form.cart div.quantity, .single-product.woocommerce .shop_table.cart div.quantity, .single-product.woocommerce-page .shop_table.cart div.quantity{
 height:50px!important;
}
 .woocommerce div.product form.cart .single_add_to_cart_button{
 height:50px;
}
 .woocommerce div.product form.cart div.quantity span, .woocommerce-page div.product form.cart div.quantity span, .woocommerce .shop_table.cart div.quantity span, .woocommerce-page .shop_table.cart div.quantity span{
 line-height:1.7em;
}
 .woocommerce a.remove{
 width:23px!important;
 height:23px!important;
 line-height:23px!important;
 font-size:18px!important;
}
 .woocommerce .shop_table.cart div.quantity, .woocommerce-page .shop_table.cart div.quantity{
 height:50px!important;
}
 .woocommerce table.cart .button,
 #add_payment_method .wc-proceed-to-checkout a.checkout-button, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button, .woocommerce-checkout .wc-proceed-to-checkout a.checkout-button{
 font-size:12px!important;
}
 
 
 .socials_share .socials_caption{
 margin-top:9px;
}
 .related_wrap .related_item_style_2 .post_date,
 .comments_list_wrap .comment_posted,
 .comments_list_wrap .comment_author,
 .post_item_single .post_meta_item.post_categories{
 font-size:13px;
}
 .single-post .post_meta_item.post_date{
 font-size:14px;
}
 .comments_list_wrap .comment_info{
 margin:0.1em 0 1.7em;
}
 .comments_list_wrap .comment_author_avatar{
 top:7px;
}
 .comments_list_wrap ul li + li > .comment_body > .comment_author_avatar, .comments_list_wrap li > ul > li > .comment_body > .comment_author_avatar{
 top:3.7em;
}
 .comments_list_wrap .comment_reply{
 font-size:11px;
}
 
 
 .wpgdprc-checkbox label input[type="checkbox"]::before{
 top:1px!important;
}
 .wpcf7-wpgdprc .wpcf7-list-item .wpcf7-list-item-label:before{
 top:4px!important;
}
}
 
 @media (max-width:1366px){
 
 .vc_empty_space.vc_custom_1525873054012{
 display:none;
}
 .vc_row.vc_custom_1525879239448{
 background-position:center!important;
}
 .vc_empty_space.vc_custom_1533037922131,
 .vc_empty_space.vc_custom_1546967024301,
 .vc_empty_space.vc_custom_1547144836259{
 margin-bottom:-2rem!important;
}
 .vc_empty_space.vc_custom_1533038380077,
 .vc_empty_space.vc_custom_1546967290997,
 .vc_empty_space.vc_custom_1547144982091,
 .vc_empty_space.vc_custom_1533038428292{
 margin-bottom:-2rem!important;
}
 
 
 .sc_testimonials_item_author_title{
 font-size:18px!important;
}
 
 
 .sc_team .sc_team_item_thumb .sc_team_item_socials .social_item .social_icon{
 width:32px!important;
 height:32px!important;
 line-height:32px!important;
}
 
 
 
 button, input[type="button"], input[type="reset"], input[type="submit"], .theme_button, .post_item .more-link, .gallery_preview_show .post_readmore, #buddypress .comment-reply-link, #buddypress .generic-button a, #buddypress a.button, #buddypress button, #buddypress input[type="button"], #buddypress input[type="reset"], #buddypress input[type="submit"], #buddypress ul.button-nav li a, #buddypress div.activity-meta a, a.bp-title-button, body #booked-profile-page input[type="submit"], body #booked-profile-page button, body .booked-list-view input[type="submit"], body .booked-list-view button, body table.booked-calendar input[type="submit"], body table.booked-calendar button, body .booked-modal input[type="submit"], body .booked-modal button, .mc4wp-form .mc4wp-form-fields input[type="submit"], .sc_button, .sc_form button, .tourmaster-tour-search-wrap input.tourmaster-tour-search-submit[type="submit"], #tribe-bar-form .tribe-bar-submit input[type="submit"], #tribe-bar-form button, #tribe-bar-form a, #tribe-bar-form input, #tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option a, .tribe-bar-mini #tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option a, #tribe-events .tribe-events-button, .tribe-events-button, .tribe-events-cal-links a, .tribe-events-sub-nav li a, .tribe-events-read-more, #tribe-events-footer ~ a.tribe-events-ical.tribe-events-button, .edd_download_purchase_form .button, #edd-purchase-button, .edd-submit.button, .widget_edd_cart_widget .edd_checkout a, .woocommerce .button, .woocommerce-page .button, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button .woocommerce #respond input#submit, .woocommerce input[type="button"], .woocommerce-page input[type="button"], .woocommerce input[type="submit"], .woocommerce-page input[type="submit"], .woocommerce .woocommerce-message .button, .woocommerce ul.products li.product .button, .woocommerce div.product form.cart .button, .woocommerce #review_form #respond p.form-submit input[type="submit"], .woocommerce-page #review_form #respond p.form-submit input[type="submit"], .woocommerce table.my_account_orders .order-actions .button, .woocommerce table.cart td.actions .button, #add_payment_method .wc-proceed-to-checkout a.checkout-button, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button, .woocommerce-checkout .wc-proceed-to-checkout a.checkout-button, .woocommerce #respond input#submit.disabled, .woocommerce #respond input#submit:disabled, .woocommerce #respond input#submit[disabled]:disabled, .woocommerce a.button.disabled, .woocommerce a.button:disabled, .woocommerce a.button[disabled]:disabled, .woocommerce button.button.disabled, .woocommerce button.button:disabled, .woocommerce button.button[disabled]:disabled, .woocommerce input.button.disabled, .woocommerce input.button:disabled, .woocommerce input.button[disabled]:disabled, .yith-woocompare-widget a.clear-all{
 padding:1.093em 2.535em 0.933em;
}
 
 
 .sc_action_simple .sc_action_item.with_image .sc_action_item_inner{
 max-width:550px;
}
 
 
 select{
 padding:1.026em 1.9em 0.826em;
}
}
 
 @media (max-width:1280px){
 
 .blog_style_chess_2 .post_layout_chess .post_meta .post_date.post_meta_item::after,
 .blog_style_chess_3 .post_layout_chess .post_meta .post_date.post_meta_item::after{
 display:none;
}
 .blog_style_chess_2 .post_layout_chess .post_header.entry-header > .post_meta .post_meta_item.post_date,
 .blog_style_chess_3 .post_layout_chess .post_header.entry-header > .post_meta .post_meta_item.post_date{
 display:block!important;
}
 .blog_style_chess_2 .post_layout_chess .post_header.entry-header > .post_meta .post_meta_item.post_author,
 .blog_style_chess_3 .post_layout_chess .post_header.entry-header > .post_meta .post_meta_item.post_author{
 padding-left:4px;
 padding-top:5px;
}
 
 
 .widget_calendar td#prev a::before, .widget_calendar td#next a::before{
 line-height:1.4em;
}
 .widget.widget_recent_posts .post_counters_likes::before,
 .post_meta > .post_meta_item.post_counters_item::before{
 line-height:25px;
}
 
 
 .woocommerce.widget_shopping_cart ul.cart_list li{
 padding:0 2.5em 1.2em 5.65em!important;
}
 
 
 .rev-btn{
 padding:22px 57px 18px!important;
 font-size:10px!important;
}
 #white-bullets_forcefullwidth .rs-parallax-wrap{
 padding-left:2rem;
}
 .tp-caption.SmallSliderText, .SmallSliderText{
 overflow:visible!important;
 padding:0 20px!important;
 position:relative;
 left:20px;
}
 #white-bullets .tp-splitted.tp-linesplit>div>div{
 min-width:31px!important;
}
 
 
 .sc_layouts_menu_popup .sc_layouts_menu_nav > li > a, .sc_layouts_menu_nav > li li > a{
 padding:0.65em 1em 0.35em;
}
}
 
 @media (max-width:1024px){
 
 .vc_row.vc_custom_1526543780953{
 padding-left:4em!important;
 padding-right:4em;
 padding-top:10px!important;
 padding-bottom:10px!important;
}
 .vc_empty_space.vc_custom_1521125539482,
 .vc_empty_space.vc_custom_1546971531049,
 .vc_empty_space.vc_custom_1546971536777,
 .vc_empty_space.vc_custom_1521125543834,
 .vc_empty_space.vc_custom_1521129482659,
 .vc_empty_space.vc_custom_1521197451912,
 .vc_empty_space.vc_custom_1546972028544,
 .vc_empty_space.vc_custom_1546972033561,
 .vc_empty_space.vc_custom_1521197456044,
 .vc_empty_space.vc_custom_1521186377497{
 margin-bottom:-1.6rem!important;
}
 
 
 .sc_layouts_cart_items_short{
 font-size:10px!important;
 width:15px!important;
 height:15px!important;
 line-height:15px!important;
 top:-3px!important;
 right:-16px!important;
}
 
 
 .esg-grid .eg-washington-custom-element-0{
 width:56px!important;
 height:56px!important;
 line-height:56px!important;
}
 .esg-grid .eg-washington-custom-element-0:hover{
 width:56px!important;
}
 body .eg-washington-custom-element-0-a{
 margin:0!important;
}
 body .esg-clear{
 height:0px!important;
}
 
 
 .rev-btn{
 padding:18px 25px 15px!important;
 font-size:10px!important;
}
 #white-bullets_forcefullwidth .rs-parallax-wrap{
 padding-left:2rem;
}
 .tp-caption.SmallSliderText, .SmallSliderText{
 overflow:visible!important;
 padding:0 20px!important;
 position:relative;
 left:20px;
}
 #white-bullets .tp-splitted.tp-linesplit>div>div{
 min-width:31px!important;
}
 
 
 .sc_layouts_row.sc_layouts_row_fixed_on .custom-logo-link img, .sc_layouts_row.sc_layouts_row_fixed_on .sc_layouts_logo img{
 max-height:3.5em!important;
}
 .sc_layouts_title_breadcrumbs{
 margin-top:1.5rem!important;
}
 .sc_layouts_menu_popup .sc_layouts_menu_nav > li > a, .sc_layouts_menu_nav > li li > a{
 padding:0.6em 1em 0.4em;
}
 
 
 .sc_action_simple .sc_action_item.with_image .sc_action_item_inner{
 max-width:450px;
}
 
 
 body table.booked-calendar th .monthName a{
 top:0px!important;
 font-size:13px!important;
}
 
 
 
 
 .widget_calendar td#prev a::before, .widget_calendar td#next a::before{
 line-height:1.4em;
 height:1.2em;
}
 .sc_edd_details .downloads_page_tags .downloads_page_data > a, .widget_product_tag_cloud a, .widget_tag_cloud a{
 padding:9px 12px 5px;
}
 .sidebar .widget.widget_categories ul li{
 font-size:0.9rem;
}
 
 
 .trx_addons_list_parameters > li > strong{
 font-size:0.9rem;
}
 
 
 blockquote > a, blockquote > p > a, blockquote > cite, blockquote > p > cite{
 font-size:16px;
}
 
 
 .vc_progress_bar.vc_progress_bar_narrow .vc_single_bar .vc_label{
 top:-1.625em!important;
}
 
 
 .checkout_coupon input.input-text,
 .checkout_coupon .form-row.form-row-last .button{
 height:33px;
}
 .woocommerce form .form-row label.inline input[type="checkbox"]{
 top:1px;
}
 .woocommerce .checkout input[type="checkbox"]{
 top:-1px;
}
 .woocommerce table.shop_table td{
 border-bottom:none;
}
 .woocommerce .shop_table.cart div.quantity, .woocommerce-page .shop_table.cart div.quantity{
 overflow:hidden;
 -webkit-border-radius:30px;
 -ms-border-radius:30px;
 border-radius:30px;
}
 
 
 
 
 
 .more-btn{
 font-size:13px;
}
 .author_title{
 letter-spacing:1px;
}
 .post_layout_classic .post_meta{
 font-size:13px;
}
 
 
 .wpcf7-not-valid + span.wpcf7-not-valid-tip{
 margin-top:-5px;
}
 
 
 body:last-child:not(:root:root) .sc_layouts_menu_nav > li > a{
 padding:0.634em 0.9em 0.434em!important;
}
 body:last-child:not(:root:root) .sc_button{
 padding:12px 17px 11px;
}
 body:last-child:not(:root:root) form.mc4wp-form .mc4wp-form-fields .mc-btn{
 padding:0.8em 1.8em 0.7em;
}
}
 
 @media (max-width:768px){
 
 .sc_title_simple h3.sc_item_title + .sc_item_descr{
 margin-top:0.3em!important;
}
 .vc_empty_space.vc_custom_1525873155463,
 .vc_empty_space.vc_custom_1546961630026{
 margin-bottom:0rem!important;
}
 .vc_row.vc_custom_1525879239448{
 background-size:cover!important;
}
 .vc_empty_space.vc_custom_1525955439063,
 .vc_empty_space.vc_custom_1546963322919{
 margin-bottom:-4.2rem!important;
}
 .vc_empty_space.vc_custom_1525957905269{
 margin-bottom:-1.6rem!important;
}
 .f-padd-left{
 padding-left:0;
}
 .vc_empty_space.vc_custom_1533037922131,
 .vc_empty_space.vc_custom_1546967024301,
 .vc_empty_space.vc_custom_1547144836259{
 margin-bottom:-2.5rem!important;
}
 .vc_empty_space.vc_custom_1533038978077,
 .vc_empty_space.vc_custom_1546967360269,
 .vc_empty_space.vc_custom_1547145164819{
 margin-bottom:2.5rem!important;
}
 .padd-left-1{
 padding-left:0;
}
 .vc_empty_space.vc_custom_1525431579508{
 margin-bottom:-3.5rem!important;
}
 .vc_empty_space.vc_custom_1525431352529,
 .vc_empty_space.vc_custom_1546968388438{
 margin-bottom:-3.5rem!important;
}
 .vc_empty_space.vc_custom_1533048223160{
 margin-bottom:-0.5rem!important;
}
 
 
 #rev_slider_1_1 .rev-btn{
 position:relative;
 left:20px;
}
 #white-bullets .tp-splitted.tp-linesplit>div>div{
 min-width:24px!important;
}
 
 
 body .contact-block.vc_col-has-fill > .vc_column-inner{
 padding:1rem 3rem!important;
}
 
 
 .esg-grid .eg-washington-custom-element-0{
 width:55px!important;
 height:56px!important;
 line-height:56px!important;
}
 .esg-grid .eg-washington-custom-element-0:hover{
 width:55px!important;
}
 
 
 .sc_blogger.sc_blogger_default .sc_item_subtitle + .sc_item_slider{
 margin-top:1.5em!important;
}
 
 
 .sc_button.sc_button_size_large{
 padding:1.163em 2.62em 0.863em;
 font-size:12px!important;
}
 .sc_button_icon_right .sc_button_text{
 padding-top:6px;
}
 
 
 input[type="text"], input[type="number"], input[type="email"], input[type="url"], input[type="tel"], input[type="password"], input[type="search"], select, textarea, textarea.wp-editor-area, form.mc4wp-form .mc4wp-form-fields input[type="email"], .tourmaster-form-field input[type="text"], .tourmaster-form-field input[type="email"], .tourmaster-form-field input[type="password"], .tourmaster-form-field textarea, .tourmaster-form-field select, .tourmaster-form-field.tourmaster-with-border input[type="text"], .tourmaster-form-field.tourmaster-with-border input[type="email"], .tourmaster-form-field.tourmaster-with-border input[type="password"], .tourmaster-form-field.tourmaster-with-border textarea, .tourmaster-form-field.tourmaster-with-border select, .woocommerce table.cart td.actions .coupon .input-text, .woocommerce #content table.cart td.actions .coupon .input-text, .woocommerce-page table.cart td.actions .coupon .input-text, .woocommerce-page #content table.cart td.actions .coupon .input-text, #buddypress div.dir-search input[type="search"], #buddypress div.dir-search input[type="text"], #buddypress li.groups-members-search input[type="search"], #buddypress li.groups-members-search input[type="text"], #buddypress .standard-form input[type="color"], #buddypress .standard-form input[type="date"], #buddypress .standard-form input[type="datetime-local"], #buddypress .standard-form input[type="datetime"], #buddypress .standard-form input[type="email"], #buddypress .standard-form input[type="month"], #buddypress .standard-form input[type="number"], #buddypress .standard-form input[type="password"], #buddypress .standard-form input[type="range"], #buddypress .standard-form input[type="search"], #buddypress .standard-form input[type="tel"], #buddypress .standard-form input[type="text"], #buddypress .standard-form input[type="time"], #buddypress .standard-form input[type="url"], #buddypress .standard-form input[type="week"], #buddypress .standard-form select, #buddypress .standard-form textarea{
 padding:1.126em 1.5em 0.926em;
}
 form.mc4wp-form .mc4wp-form-fields .mc-btn input[type="submit"]{
 line-height:22px!important;
 -webkit-border-radius:0;
 -ms-border-radius:0;
 border-radius:0;
}
 .sc_form_default .sc_form_details > .trx_addons_column-1_2:nth-child(2) .sc_form_field{
 padding-left:0;
}
 .sc_form_default .sc_form_details > .trx_addons_column-1_2:nth-child(1) .sc_form_field{
 padding-right:0;
}
 
 
 
 
 .widget_area.sc_widget_socials.column-2 .socials_wrap .social_item .social_icon{
 width:30px!important;
 height:30px!important;
 line-height:30px!important;
 font-size:14px!important;
}
 
 
 .story-slider .sc_item_descr p br{
 display:none;
}
 
 
 .sc_action_simple .sc_action_item_inner>h2,
 .sc_action_simple .sc_action_item_inner>h6,
 .sc_action_simple .sc_action_item_inner>div{
 display:inline-block;
}
 
 
 .sc_testimonials_slider .sc_item_columns_3 .swiper-slide-next .sc_testimonials_item{
 border-right:none;
}
 
 
 .woocommerce a.remove{
 line-height:21px!important;
}
 .woocommerce table.shop_table_responsive tr:nth-child(2n) td, .woocommerce-page table.shop_table_responsive tr:nth-child(2n) td{
 background-color:transparent!important;
}
 .woocommerce-cart .wc-proceed-to-checkout,
 .woocommerce-cart .cart-collaterals h2, .woocommerce-page .cart-collaterals h2{
 padding-left:14px!important;
}
 
 
 .post_layout_classic .post_meta .post_date.post_meta_item::after{
 display:none;
}
 .post_layout_classic .post_header.entry-header > .post_meta .post_meta_item.post_date{
 display:block!important;
}
 .post_layout_classic .post_header.entry-header > .post_meta .post_meta_item.post_author{
 padding-left:4px;
 padding-top:5px;
}
 
 
 footer .widget_calendar table{
 max-width:100%;
}
 
 
 body:last-child:not(:root:root) .sc_layouts_menu_nav > li > a{
 padding:0.7em 0.9em 0.434em!important;
}
 
 
}
 
 @media (max-width:767px){
 
 .padd-left-1{
 padding-left:0;
}
 .vc_empty_space.vc_custom_1525861967322{
 margin-bottom:4.7rem!important;
}
 .vc_empty_space.vc_custom_1525867405531{
 margin-bottom:4rem!important;
}
 .vc_empty_space.vc_custom_1525873155463,
 .vc_empty_space.vc_custom_1546961630026{
 margin-bottom:-2rem!important;
}
 .vc_empty_space.vc_custom_1525873652290,
 .vc_empty_space.vc_custom_1546960232711{
 margin-bottom:-4rem!important;
}
 .vc_empty_space.vc_custom_1525873925574,
 .vc_empty_space.vc_custom_1546961794730{
 margin-bottom:0.1rem!important;
}
 .vc_empty_space.vc_custom_1524560237118,
 .vc_empty_space.vc_custom_1547026187681,
 .vc_empty_space.vc_custom_1546968291357,
 .vc_empty_space.vc_custom_1546963103447,
 .vc_empty_space.vc_custom_1547140653399{
 margin-bottom:-0.8rem!important;
}
 .vc_empty_space.vc_custom_1525953956434,
 .vc_empty_space.vc_custom_1547142768161{
 margin-bottom:-6.3rem!important;
}
 .vc_empty_space.vc_custom_1525958911412{
 margin-bottom:-3.8rem!important;
}
 .vc_empty_space.vc_custom_1525958959491,
 .vc_empty_space.vc_custom_1546965096523{
 margin-bottom:-4.3rem!important;
}
 .vc_empty_space.vc_custom_1525958926669,
 .vc_empty_space.vc_custom_1546964112009{
 margin-bottom:-1rem!important;
}
 form>.col-form-6, form>.col-form-12{
 width:100%;
 padding:0 15px!important;
}
 .vc_empty_space.vc_custom_1524560172432,
 .vc_empty_space.vc_custom_1547026134345,
 .vc_empty_space.vc_custom_1546967205980,
 .vc_empty_space.vc_custom_1525431524329,
 .vc_empty_space.vc_custom_1546968463678{
 display:none;
}
 .vc_empty_space.vc_custom_1533039953853,
 .vc_empty_space.vc_custom_1546968184333,
 .vc_empty_space.vc_custom_1547145483435{
 margin-bottom:-2rem!important;
}
 .vc_empty_space.vc_custom_1524560209271,
 .vc_empty_space.vc_custom_1547026161056,
 .vc_empty_space.vc_custom_1546968255413,
 .vc_empty_space.vc_custom_1546960496144{
 margin-bottom:1rem!important;
}
 .vc_empty_space.vc_custom_1525431352529,
 .vc_empty_space.vc_custom_1546968388438{
 margin-bottom:-3.5rem!important;
}
 .vc_empty_space.vc_custom_1533040101478,
 .vc_empty_space.vc_custom_1546968518500,
 .vc_empty_space.vc_custom_1533040105085,
 .vc_empty_space.vc_custom_1546968586693{
 margin-bottom:-3rem!important;
}
 .skills-padd-left{
 padding-left:0;
}
 .vc_empty_space.vc_custom_1524664868573{
 margin-bottom:3rem!important;
}
 .vc_empty_space.vc_custom_1521107854204{
 margin-bottom:2rem!important;
}
 .vc_empty_space.vc_custom_1521122824624{
 margin-bottom:3rem!important;
}
 .vc_empty_space.vc_custom_1521186537212,
 .vc_empty_space.vc_custom_1546971913041{
 margin-bottom:-4.2rem!important;
}
 .vc_empty_space.vc_custom_1521186674144,
 .vc_empty_space.vc_custom_1546971918312{
 margin-bottom:-1.9rem!important;
}
 .vc_empty_space.vc_custom_1521131912675{
 margin-bottom:-2.5rem!important;
}
 .contact-row .wpb_column + .wpb_column .vc_column-inner{
 border-left:none;
 border-top:1px solid #222;
 padding-top:2rem;
 margin-top:2rem;
}
 .vc_empty_space.vc_custom_1525956786639{
 margin-bottom:1rem!important;
}
 .vc_empty_space.vc_custom_1521107897738{
 margin-bottom:1rem!important;
}
 .vc_empty_space.vc_custom_1524560172432,
 .vc_empty_space.vc_custom_1547026134345
 .vc_empty_space.vc_custom_1546967205980{
 margin-bottom:-1.3rem!important;
 display:block;
}
 
 
 .contact-block h5{
 margin-bottom:0.3rem!important;
 font-size:21px;
}
 body .contact-block.vc_col-has-fill > .vc_column-inner{
 padding:2rem 3rem!important;
}
 .vc_col-has-fill > .vc_column-inner, .vc_row-has-fill + .vc_row-full-width + .vc_row > .contact-block.vc_column_container > .vc_column-inner{
 padding-top:2rem!important;
}
 .contact-block h6{
 margin-top:1.5rem!important;
 margin-bottom:0.5412em;
}
 .contact-block{
 padding:0 10px;
}
 
 .contact-block-long br{
 display:none;
}
 .contact-block-long p>a{
 padding-right:10px;
}
 
 
 header .sc_layouts_iconed_text .sc_layouts_iconed_text_icon{
 line-height:40px;
}
 header.top_panel_custom_header-fullwidth .sc_layouts_row_type_compact.sc_layouts_row_fixed_on{
 padding:0.75em 0;
}
 #rev_slider_1_1 .rev-btn{
 margin-top:5px!important;
}
 
 
 .sc_price_columns_wrap > div{
 border-right:none;
}
 .sc_price_item_details{
 margin-top:1em!important;
}
 .sc_price_default .sc_price_columns_wrap>div{
 width:50%!important;
}
 .sc_price_alter .sc_price_columns_wrap>div+div{
 padding-top:1rem!important;
}
 .sc_price_item_title{
 font-size:20px!important;
 line-height:normal!important;
}
 
 
 #white-bullets .tp-splitted.tp-linesplit>div>div{
 min-width:18px!important;
}
 
 
 .sc_team_columns_wrap>div{
 width:50%!important;
}
 .sc_team_short .sc_team_item_title{
 font-size:14px!important;
}
 
 
 .sc_blogger_default .sc_blogger_item_content{
 padding:1em 1em!important;
}
 
 
 form.mc4wp-form .mc4wp-form-fields input[type="email"]{
 padding-left:0!important;
}
 
 
 .sc_action_simple .sc_action_item{
 max-height:278px;
}
 .sc_action_simple .sc_action_item.with_image .sc_action_item_inner{
 padding:2em 3em!important;
}
 
 
 .sc_skills_columns>div{
 width:50%!important;
}
 .sc_skills_pie.sc_skills_compact_off .sc_skills_total{
 font-size:2rem!important;
 margin-top:-2px;
}
 
 
 div.esg-filter-wrapper .esg-filterbutton > span, .mptt-navigation-tabs li a, div.muji_tabs .muji_tabs_titles li a, div.muji_tabs .muji_tabs_titles li a.ui-tabs-anchor{
 padding:1em 1.25em 0.6em!important;
}
 
 
 .sidebar .widget ul:not(.menu){
 padding:2.1rem 0rem;
}
 .woocommerce-mini-cart__buttons.buttons{
 margin:1.5rem 0rem;
}
 .sidebar .widget > div:not(.select_container){
 padding:2.4rem 0rem;
}
 .sidebar .widget > div.wp-audio-shortcode{
 margin:2rem 0;
}
 .woocommerce.widget_shopping_cart ul.cart_list li{
 padding:0 2em 1.2em 5.35em!important;
}
 .woocommerce.widget_shopping_cart .total, .woocommerce .widget_shopping_cart .total, .woocommerce-page.widget_shopping_cart .total, .woocommerce-page .widget_shopping_cart .total{
 margin:0!important;
}
 .sidebar .widget_shopping_cart_content .woocommerce-mini-cart.cart_list.product_list_widget{
 padding:0;
}
 .woocommerce-Reviews #comments,
 .single-product div.product .trx-stretch-width .woocommerce-tabs #review_form_wrapper,
 .woocommerce #review_form #respond p.wpgdprc-checkbox,
 .woocommerce #review_form #respond p.form-submit{
 width:100%;
}
 .single-product div.product .trx-stretch-width .woocommerce-tabs #review_form_wrapper{
 margin-top:2rem;
}
 
 
 .single-post .post_content.entry-content .post_meta > .post_meta{
 float:none;
 width:100%;
 text-align:left;
 padding-right:0;
 padding-bottom:1rem;
 padding-left:2px;
}
 .post_layout_classic .post_header + .post_content{
 padding-bottom:2rem;
}
 .post_layout_chess .post_meta{
 font-size:13px;
}
 .post_layout_chess .post_meta .post_date.post_meta_item::after{
 display:none;
}
 .post_layout_chess .post_header.entry-header > .post_meta .post_meta_item.post_date{
 display:block!important;
}
 .post_layout_chess .post_header.entry-header > .post_meta .post_meta_item.post_author{
 padding-left:4px;
 padding-top:5px;
}
 .post_layout_excerpt .post_meta .post_date.post_meta_item::after{
 display:none;
}
 .post_layout_excerpt .post_header.entry-header > .post_meta .post_meta_item.post_date{
 display:block!important;
}
 .post_layout_excerpt .post_header.entry-header > .post_meta .post_meta_item.post_author{
 padding-left:4px;
 padding-top:5px;
}
 
 
 .footer_wrap .widget[class*="column-"]+.widget,
 .footer_wrap .widget[class*="column-"]+.widget+.widget{
 margin-top:3rem!important;
}
}
 
 @media (max-width:680px){
 
 .vc_empty_space.vc_custom_1546959844794{
 margin-bottom:-3.8rem!important;
}
 .vc_empty_space.vc_custom_1533043652196,
 .vc_empty_space.vc_custom_1547133697424{
 margin-bottom:-3rem!important;
}
 .vc_empty_space.vc_custom_1524659649871{
 margin-bottom:-4rem!important;
}
 .vc_empty_space.vc_custom_1524662872693,
 .vc_empty_space.vc_custom_1547134137279{
 margin-bottom:-1.5rem!important;
}
 .vc_empty_space.vc_custom_1524659676902{
 margin-bottom:-3.5rem!important;
}
 .vc_empty_space.vc_custom_1526641926307,
 .vc_empty_space.vc_custom_1546970414472,
 .vc_empty_space.vc_custom_1526641932234,
 .vc_empty_space.vc_custom_1546970481319{
 display:none;
}
 .vc_empty_space.vc_custom_1533045627903{
 margin-bottom:-3rem!important;
}
 .vc_empty_space.vc_custom_1524665502526{
 margin-bottom:-2.4rem!important;
}
 .vc_empty_space.vc_custom_1525431579508{
 margin-bottom:-4.5rem!important;
}
 .vc_empty_space.vc_custom_1525430864169{
 margin-bottom:-2rem!important;
}
 
 
 .sc_price_default .sc_price_columns_wrap>div{
 width:100%!important;
}
 .sc_price_columns_wrap>div+div{
 padding-top:1rem!important;
}
 .sc_price_default .sc_price_columns_wrap>div+div{
 padding-top:1rem!important;
 margin-top:0.6rem;
 border-top:1px solid #2a2a2a;
}
 
 
 .sc_team_columns_wrap>div{
 width:100%!important;
}
 
 
 #rev_slider_1_1 .rev-btn, #rev_slider_1_1 .SmallSliderText, #rev_slider_1_1 .icon-heart-1{
 display:none!important;
}
 #rev_slider_1_1 .BigSliderText{
 padding-top:4px!important;
}
 
 
 .esg-grid .eg-washington-custom-element-0{
 width:56px!important;
}
 .esg-grid .eg-washington-custom-element-0:hover{
 width:56px!important;
}
 
 
 .scheme_default .booked-calendar-wrap .booked-appt-list .timeslot .spots-available{
 color:#fff!important;
}
 body table.booked-calendar td .date .number{
 line-height:62px!important;
}
 
 
 .blog_mode_post blockquote, .blog_mode_page blockquote{
 margin-top:1.6em;
}
 
 
 .widget_area .post_item .post_title, aside .post_item .post_title{
 font-size:16px;
}
 .widget.widget_recent_posts .post_info_item.post_info_posted{
 font-size:12px;
}
 .widget.widget_recent_posts .post_counters_likes{
 font-size:13px;
}
 .widget_calendar td#prev a::before, .widget_calendar td#next a::before{
 top:0px;
}
 
 
 .comments_list_wrap ul ul{
 margin-left:2em;
}
 .blog_style_classic_2 .nav-links,
 .blog_style_classic_3 .nav-links{
 margin-top:0.5em;
}
 .post_layout_chess .cat-block,
 .post_layout_chess .post_meta{
 display:none;
}
 
 
 .sc_price_columns_wrap.trx_addons_columns_wrap{
 margin:0;
}
 .sc_price_alter .sc_price_columns_wrap>div+div{
 padding-top:2rem!important;
 margin-top:2rem!important;
 border-top:1px solid;
}
 
 
 form.mc4wp-form .mc4wp-form-fields .mc-btn{
 padding:0.9em 1.8em 0.7em;
}
}
 
 @media (max-width:479px){
 
 .vc_empty_space.vc_custom_1524147687372,
 .vc_empty_space.vc_custom_1547024294087{
 margin-bottom:-3.3rem!important;
}
 .vc_empty_space.vc_custom_1524214624862{
 margin-bottom:-3.7rem!important;
}
 .vc_empty_space.vc_custom_1524214794296,
 .vc_empty_space.vc_custom_1547025743944{
 margin-bottom:-4.3rem!important;
}
 .p70{
 padding:0 3rem;
}
 br+cite{
 padding-top:1.1rem;
 display:block!important;
}
 .hide-mobile{
 display:none;
}
 .show-mobile{
 display:block!important;
 visibility:visible!important;
}
 .custom-block .vc_column-inner{
 padding-right:2.4rem!important;
 padding-left:2.4rem!important;
}
 .custom-block{
 padding:0 10px;
}
 
 
 .breadcrumbs{
 line-height:15px!important;
}
 
 
 #white-bullets .tp-splitted.tp-linesplit>div>div{
 min-width:10px!important;
}
 
 
 body table.booked-calendar th .page-left{
 left:5px!important;
}
 body table.booked-calendar th .page-right{
 right:5px!important;
}
 
 
 .format-audio .post_featured.without_thumb .post_audio:not(.with_iframe){
 padding:1em 1em 0.4em;
}
 .post-footer .more-btn{
 margin-top:4px;
}
 .single-post .post_meta .post_date.post_meta_item::after{
 display:none;
}
 .single-post .post_header.entry-header > .post_meta .post_meta_item.post_date{
 display:block!important;
}
 .single-post .post_header.entry-header > .post_meta .post_meta_item.post_author{
 padding-left:4px;
}
 .related_post_meta{
 display:none;
}
 .comments_list_wrap .comment_author_avatar{
 top:0!important;
 padding-bottom:1rem;
 position:relative;
}
 .comments_list_wrap ul li + li > .comment_body > .comment_author_avatar, .comments_list_wrap li > ul > li > .comment_body > .comment_author_avatar{
 top:0!important;
}
 .comments_list_wrap ul ul{
 margin-left:1em;
}
 .comments_list_wrap .comment_posted::after{
 display:none;
}
 .comments_list_wrap .comment_posted .comment_date{
 display:block;
}
 .comments_wrap .comments_author, .comments_wrap .comments_email{
 width:100%;
}
 
 
 .sidebar .widget > article{
 padding:2.4rem 0rem 1.5rem;
}
 .sidebar .widget, .sidebar[class*="scheme_"] .widget{
 padding:0!important;
}
 .comment-author-link::before{
 margin-left:0px;
}
 
 
 
 .woocommerce .widget_price_filter .price_slider_amount .button{
 position:relative;
}
 .woocommerce .widget_price_filter .price_slider_amount{
 position:relative;
 padding-bottom:0;
 padding-top:10px;
}
 .variations_form .variations .value .select_container{
 width:100%;
}
 .variations_form .variations .select_container:after{
 width:3em;
}
 .variations_form .variations .select_container:before{
 width:4em;
}
 
 
 .sc_price_item_details{
 display:block;
}
 
 
 .post-password-form label input{
 max-width:120px;
}
 .comments_list_wrap .comment_content{
 padding-left:0;
}
 .comments_list_wrap .comment_author{
 padding-left:5px;
}
}
 
 @media (max-width:375px){
 
 .vc_empty_space.vc_custom_1525862001689,
 .vc_empty_space.vc_custom_1546961299841{
 margin-bottom:-3.2rem!important;
}
 .vc_empty_space.vc_custom_1525879418594{
 margin-bottom:-2.5rem!important;
}
 .vc_empty_space.vc_custom_1525873652290,
 .vc_empty_space.vc_custom_1546960232711{
 margin-bottom:-3rem!important;
}
 .vc_empty_space.vc_custom_1525958505222,
 .vc_empty_space.vc_custom_1546964021666{
 margin-bottom:-2.9rem!important;
}
 .col-form-6{
 width:100%;
}
 .wpcf7-form .padd-right{
 padding-right:0;
}
 .wpcf7-form .padd-left{
 padding-left:0;
}
 .vc_empty_space.vc_custom_1524663756734,
 .vc_empty_space.vc_custom_1547134654640{
 margin-bottom:-2.2rem!important;
}
 .f-padd-right{
 padding-right:0;
}
 .vc_empty_space.vc_custom_1521186674144,
 .vc_empty_space.vc_custom_1546971918312{
 margin-bottom:3.1rem!important;
}
 
 
 .sc_item_subtitle{
 font-size:3rem!important;
 line-height:3rem!important;
}
 .sc_item_subtitle:after{
 margin-top:15px;
}
 .sc_title_simple .sc_item_subtitle:after{
 margin:0;
 padding-top:0;
}
 h2.sc_item_title.sc_item_title_style_default:not(.sc_item_title_tag){
 line-height:normal!important;
}
 h2.sc_item_title{
 font-size:4.05rem;
 line-height:3.95rem;
}
 
 
 .sc_price_item_details{
 display:block!important;
}
 .sc_price_alter .sc_price_item_title{
 font-size:2rem!important;
}
 
 
 .sc_team .sc_team_item_thumb .sc_team_item_socials .social_item .social_icon{
 width:32px!important;
 height:32px!important;
 line-height:33px!important;
}
 .sc_team_short .sc_item_title + .sc_item_columns{
 margin-top:1.6em!important;
}
 
 
 .mc-form{
 padding:2rem 1rem!important;
}
 .contact-block-long p>a{
 display:block;
}
 
 
 .widget_area.sc_widget_socials.column-2 .widget_title{
 float:none;
 width:100%;
 text-align:center;
 padding:0!important;
 margin:0 0 1rem;
}
 .widget_area.sc_widget_socials.column-2 .socials_wrap{
 float:none;
 width:100%;
 margin-top:0;
 text-align:center;
}
 .widget_area.sc_widget_socials.column-2 .widget.widget_socials{
 display:block;
}
 
 
 form.mc4wp-form input[type="email"]{
 padding-left:0!important;
}
 form.mc4wp-form{
 margin-top:1rem;
}
 
 
 
 #white-bullets .icon-heart-1{
 margin-left:5px!important;
 margin-right:0.7rem!important;
 position:relative;
 top:2px;
}
 #white-bullets_forcefullwidth .rs-parallax-wrap{
 margin-top:-1rem;
}
 
 
 .sc_action_simple .sc_action_item_title{
 line-height:normal!important;
}
 .sc_action_simple .sc_action_item_inner > h2, .sc_action_simple .sc_action_item_inner > h6, .sc_action_simple .sc_action_item_inner > div{
 display:inline;
}
 
 
 body table.booked-calendar td .date .number{
 line-height:39px!important;
}
 body .booked-calendar-wrap{
 margin:0;
}
 
 
 blockquote > a, blockquote > p > a, blockquote > cite, blockquote > p > cite{
 font-size:14px!important;
}
 
 
 footer .vc_empty_space.sc_height_large{
 height:3.267rem!important;
}
 .footer_wrap .sc_content .wpb_column + .wpb_column{
 border:none!important;
}
 footer .wpb_text_column h6,
 footer .wpb_text_column p{
 text-align:center!important;
}
 
 
 .widget_calendar td#prev a::before, .widget_calendar td#next a::before{
 top:0;
}
 
 
 .post_meta .post_categories,
 .post_meta .post_date{
 font-size:13px;
}
 
 
 table th{
 font-size:14px;
 line-height:normal;
}
 .sc_table table td{
 padding:0.5em 0.5em!important;
}
 
 
 .mejs-time{
 font-size:10px!important;
}
 
}
 
 @media (max-width:320px){
 
 .sc_skills_columns > div{
 width:100%!important;
}
 .sc_skills_pie.sc_skills_compact_off .sc_skills_item{
 max-width:200px;
 margin:auto;
}
 
 
 .widget_calendar td#prev a::before, .widget_calendar td#next a::before{
 top:0px;
}
}
 
 /* ========================================
 * Custom Overrides (from custom.css)
 * ======================================== */
 
 html{
 scroll-behavior:smooth;
 -webkit-overflow-scrolling:touch;
}
 
 
 @media (prefers-reduced-motion:no-preference){
 html{
 scroll-behavior:smooth;
}
 
 *{
 scroll-behavior:inherit;
}
}
 
 
 
 
 h2.sc_item_title.sc_title_title.sc_align_center.sc_item_title_style_default{
 font-size:55px!important;
}
 
 h6.sc_item_subtitle.sc_testimonials_subtitle.sc_align_center.sc_item_title_style_default{
 font-size:69px!important;
}
 
 .about-us{
 text-align:justify!important;
}
 
 .team-designation{
 color:#D47742!important;
}
 
 textarea.wpcf7-textarea{
 min-height:9.936em!important;
 max-height:14.936em!important;
}
 
 .employer_name.grid-container.sortable span.team-field-content{
 color:#d47742!important;
 font-size:20px!important;
}
 
 h6.sc_item_subtitle.sc_title_subtitle.sc_align_center.sc_item_title_style_default{
 font-family:FrankRuhlLibre, serif!important;
 font-size:60px!important;
}
 .sc_item_descr.sc_title_descr.sc_align_center p{
 font-size:30px!important;
}
 .scheme_default .comments_form_wrap{
 border-color:#2a2a2a;
 display:none;
}
 
 
 
 
 .vc_custom_1581680296945{
 background-size:cover!important;
}
 .vc_custom_1591423022991{
 background-image:url(assets/uploads/2020/06/story-nocopy-e1581067773457-1ec48.png?id=916)!important;
 background-position:top left!important;
 background-repeat:no-repeat!important;
 background-size:cover!important;
}
 .vc_custom_1591423069486{
 background:#ffffff url(https://thewild-hare.co.uk/assets/uploads/The-Wild-Hare-Section-BG.png)!important;
 background-position:center!important;
 background-repeat:no-repeat!important;
 background-size:cover!important;
}
 .vc_custom_1692963315253{
 background-size:cover!important;
}
 .vc_custom_1579599573445{
 margin-bottom:-1.8rem!important;
}
 .vc_custom_1579599573445{
 margin-bottom:-1.8rem!important;
}
 .vc_custom_1581684414172{
 margin-bottom:-1.8rem!important;
}
 .vc_custom_1579588603722{
 margin-bottom:-1.8rem!important;
}
 .vc_custom_1579599573445{
 margin-bottom:-1.8rem!important;
}
 .vc_custom_1579599573445{
 margin-bottom:-1.8rem!important;
}
 .vc_custom_1581684414172{
 margin-bottom:-1.8rem!important;
}
 .vc_custom_1581684486662{
 margin-bottom:-1.8rem!important;
}
 .vc_custom_1547134654640{
 margin-bottom:-4.2rem!important;
}
 .vc_custom_1591794442160{
 margin-bottom:-1.8rem!important;
}
 .vc_custom_1524214624862{
 margin-bottom:-0.7rem!important;
}
 .vc_custom_1546963010807{
 margin-bottom:0rem!important;
}
 .vc_custom_1546963044649{
 margin-bottom:-0.3rem!important;
}
 .vc_custom_1546963044649{
 margin-bottom:-0.3rem!important;
}
 .vc_custom_1524214624862{
 margin-bottom:-0.7rem!important;
}
 .vc_custom_1579601529966{
 margin-bottom:-1.8rem!important;
}
 .vc_custom_1579601529966{
 margin-bottom:-1.8rem!important;
}
 .vc_custom_1579601529966{
 margin-bottom:-1.8rem!important;
}
 .vc_custom_1546961794730{
 margin-bottom:1.3rem!important;
}
 .vc_custom_1524214684978{
 padding-right:0px!important;
 padding-left:0px!important;
}
 .vc_custom_1524214624862{
 margin-bottom:-0.7rem!important;
}
 .vc_custom_1524214653672{
 margin-bottom:0.9rem!important;
}
 .vc_custom_1581578164221{
 margin-bottom:-1rem!important;
}
 .vc_custom_1547025743944{
 margin-bottom:-1rem!important;
}
 
 
 
 
 img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
 
 
 
 
 
 
 	img.wp-smiley, img.emoji{
 		display:inline!important;
 		border:none!important;
 		box-shadow:none!important;
 		height:1em!important;
 		width:1em!important;
 		margin:0 0.07em!important;
 		vertical-align:-0.1em!important;
 		background:none!important;
 		padding:0!important;
 	}
 
 
 
 
 
:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}.has-text-align-center{text-align:center}.has-text-align-left{text-align:left}.has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html:where(.has-border-color){border-style:solid}html:where([style*=border-top-color]){border-top-style:solid}html:where([style*=border-right-color]){border-right-style:solid}html:where([style*=border-bottom-color]){border-bottom-style:solid}html:where([style*=border-left-color]){border-left-style:solid}html:where([style*=border-width]){border-style:solid}html:where([style*=border-top-width]){border-top-style:solid}html:where([style*=border-right-width]){border-right-style:solid}html:where([style*=border-bottom-width]){border-bottom-style:solid}html:where([style*=border-left-width]){border-left-style:solid}html:where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html:where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html:where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}
 
 
 
 
 
 
:root{--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#ffffff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:0.44rem;--wp--preset--spacing--30:0.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined:6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp:6px 6px 0px rgb(0, 0, 0);}:where(.is-layout-flex){gap:0.5em;}:where(.is-layout-grid){gap:0.5em;}body .is-layout-flex{display:flex;}.is-layout-flex{flex-wrap:wrap;align-items:center;}.is-layout-flex >:is(*, div){margin:0;}body .is-layout-grid{display:grid;}.is-layout-grid >:is(*, div){margin:0;}:where(.wp-block-columns.is-layout-flex){gap:2em;}:where(.wp-block-columns.is-layout-grid){gap:2em;}:where(.wp-block-post-template.is-layout-flex){gap:1.25em;}:where(.wp-block-post-template.is-layout-grid){gap:1.25em;}.has-black-color{color:var(--wp--preset--color--black)!important;}.has-cyan-bluish-gray-color{color:var(--wp--preset--color--cyan-bluish-gray)!important;}.has-white-color{color:var(--wp--preset--color--white)!important;}.has-pale-pink-color{color:var(--wp--preset--color--pale-pink)!important;}.has-vivid-red-color{color:var(--wp--preset--color--vivid-red)!important;}.has-luminous-vivid-orange-color{color:var(--wp--preset--color--luminous-vivid-orange)!important;}.has-luminous-vivid-amber-color{color:var(--wp--preset--color--luminous-vivid-amber)!important;}.has-light-green-cyan-color{color:var(--wp--preset--color--light-green-cyan)!important;}.has-vivid-green-cyan-color{color:var(--wp--preset--color--vivid-green-cyan)!important;}.has-pale-cyan-blue-color{color:var(--wp--preset--color--pale-cyan-blue)!important;}.has-vivid-cyan-blue-color{color:var(--wp--preset--color--vivid-cyan-blue)!important;}.has-vivid-purple-color{color:var(--wp--preset--color--vivid-purple)!important;}.has-black-background-color{background-color:var(--wp--preset--color--black)!important;}.has-cyan-bluish-gray-background-color{background-color:var(--wp--preset--color--cyan-bluish-gray)!important;}.has-white-background-color{background-color:var(--wp--preset--color--white)!important;}.has-pale-pink-background-color{background-color:var(--wp--preset--color--pale-pink)!important;}.has-vivid-red-background-color{background-color:var(--wp--preset--color--vivid-red)!important;}.has-luminous-vivid-orange-background-color{background-color:var(--wp--preset--color--luminous-vivid-orange)!important;}.has-luminous-vivid-amber-background-color{background-color:var(--wp--preset--color--luminous-vivid-amber)!important;}.has-light-green-cyan-background-color{background-color:var(--wp--preset--color--light-green-cyan)!important;}.has-vivid-green-cyan-background-color{background-color:var(--wp--preset--color--vivid-green-cyan)!important;}.has-pale-cyan-blue-background-color{background-color:var(--wp--preset--color--pale-cyan-blue)!important;}.has-vivid-cyan-blue-background-color{background-color:var(--wp--preset--color--vivid-cyan-blue)!important;}.has-vivid-purple-background-color{background-color:var(--wp--preset--color--vivid-purple)!important;}.has-black-border-color{border-color:var(--wp--preset--color--black)!important;}.has-cyan-bluish-gray-border-color{border-color:var(--wp--preset--color--cyan-bluish-gray)!important;}.has-white-border-color{border-color:var(--wp--preset--color--white)!important;}.has-pale-pink-border-color{border-color:var(--wp--preset--color--pale-pink)!important;}.has-vivid-red-border-color{border-color:var(--wp--preset--color--vivid-red)!important;}.has-luminous-vivid-orange-border-color{border-color:var(--wp--preset--color--luminous-vivid-orange)!important;}.has-luminous-vivid-amber-border-color{border-color:var(--wp--preset--color--luminous-vivid-amber)!important;}.has-light-green-cyan-border-color{border-color:var(--wp--preset--color--light-green-cyan)!important;}.has-vivid-green-cyan-border-color{border-color:var(--wp--preset--color--vivid-green-cyan)!important;}.has-pale-cyan-blue-border-color{border-color:var(--wp--preset--color--pale-cyan-blue)!important;}.has-vivid-cyan-blue-border-color{border-color:var(--wp--preset--color--vivid-cyan-blue)!important;}.has-vivid-purple-border-color{border-color:var(--wp--preset--color--vivid-purple)!important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple)!important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan)!important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange)!important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red)!important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray)!important;}.has-cool-to-warm-spectrum-gradient-background{background:var(--wp--preset--gradient--cool-to-warm-spectrum)!important;}.has-blush-light-purple-gradient-background{background:var(--wp--preset--gradient--blush-light-purple)!important;}.has-blush-bordeaux-gradient-background{background:var(--wp--preset--gradient--blush-bordeaux)!important;}.has-luminous-dusk-gradient-background{background:var(--wp--preset--gradient--luminous-dusk)!important;}.has-pale-ocean-gradient-background{background:var(--wp--preset--gradient--pale-ocean)!important;}.has-electric-grass-gradient-background{background:var(--wp--preset--gradient--electric-grass)!important;}.has-midnight-gradient-background{background:var(--wp--preset--gradient--midnight)!important;}.has-small-font-size{font-size:var(--wp--preset--font-size--small)!important;}.has-medium-font-size{font-size:var(--wp--preset--font-size--medium)!important;}.has-large-font-size{font-size:var(--wp--preset--font-size--large)!important;}.has-x-large-font-size{font-size:var(--wp--preset--font-size--x-large)!important;}
 
 
 
 
 
 
 .wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
 
 
 
 
 
 #rs-demo-id{}
 
 
 
 
 
 .recentcomments a{display:inline!important;padding:0!important;margin:0!important;}
 
 
 
 
 			
 .scheme_default .sc_item_subtitle{
 	font-family:new-font-acid!important;
}
 span.sc_price_item_price_before{
 		font-family:new-font-acid!important;
}
 
 .sc_price_alter .sc_price_item_price_before, .sc_price_alter .sc_price_item_price_after{
 font-size:1.5rem!important;
 line-height:normal;
 font-family:FrankRuhlLibre,serif!important;
}
 
 
 
 
 .twh-logo img{
 height:auto;
 width:173px;
}
 .scheme_default header .sc_layouts_item_link .sc_layouts_item_details_line2, .scheme_default header .sc_layouts_iconed_text .sc_layouts_item_details_line2{
 color:#d47742!important;
}
 
 .scheme_default .sc_button_hover_slide_left{
 background:linear-gradient(to right,#2a2a2a 50%,#d47742 50%) no-repeat scroll right bottom/210% 100% #d47742!important;
}
 .scheme_default .sc_item_title>i{
 color:#d47742;
}
 .scheme_default .sc_layouts_title_breadcrumbs .breadcrumbs_item.current{
 color:#d47742;
}
 .scheme_default button, .scheme_default input[type=reset], .scheme_default input[type=submit], .scheme_default input[type=button], .scheme_default .wp-block-button:not(.is-style-outline)>.wp-block-button__link, .scheme_default .post_item .more-link, .scheme_default .comments_wrap .form-submit input[type=submit], .scheme_default #buddypress .comment-reply-link, .scheme_default #buddypress .generic-button a, .scheme_default #buddypress a.button, .scheme_default #buddypress button, .scheme_default #buddypress input[type=button], .scheme_default #buddypress input[type=reset], .scheme_default #buddypress input[type=submit], .scheme_default #buddypress ul.button-nav li a, .scheme_default a.bp-title-button, .scheme_default .booked-calendar-wrap .booked-appt-list .timeslot .timeslot-people button, .scheme_default #booked-profile-page .booked-profile-appt-list .appt-block .booked-cal-buttons .google-cal-button>a, .scheme_default #booked-profile-page input[type=submit], .scheme_default #booked-profile-page button, .scheme_default .booked-list-view input[type=submit], .scheme_default .booked-list-view button, .scheme_default table.booked-calendar input[type=submit], .scheme_default table.booked-calendar button, .scheme_default .booked-modal input[type=submit], .scheme_default .booked-modal button, .scheme_default .sc_button_default, .scheme_default .sc_button:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image), .scheme_default .socials_share:not(.socials_type_drop) .social_icon, .scheme_default .tourmaster-tour-search-wrap input.tourmaster-tour-search-submit[type=submit], .scheme_default #tribe-bar-form .tribe-bar-submit input[type=submit], .scheme_default #tribe-bar-form.tribe-bar-mini .tribe-bar-submit input[type=submit], .scheme_default #tribe-bar-views li.tribe-bar-views-option a, .scheme_default #tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option.tribe-bar-active a, .scheme_default #tribe-events .tribe-events-button, .scheme_default .tribe-events-button, .scheme_default .tribe-events-cal-links a, .scheme_default .tribe-events-sub-nav li a, .scheme_default .edd_download_purchase_form .button, .scheme_default #edd-purchase-button, .scheme_default .edd-submit.button, .scheme_default .widget_edd_cart_widget .edd_checkout a, .scheme_default .sc_edd_details .downloads_page_tags .downloads_page_data>a, .scheme_default .mc4wp-form input[type=submit], .scheme_default .woocommerce #respond input#submit, .scheme_default .woocommerce .button, .scheme_default .woocommerce-page .button, .scheme_default .woocommerce a.button, .scheme_default .woocommerce-page a.button, .scheme_default .woocommerce button.button, .scheme_default .woocommerce-page button.button, .scheme_default .woocommerce input.button, .scheme_default .woocommerce-page input.button, .scheme_default .woocommerce input[type=button], .scheme_default .woocommerce-page input[type=button], .scheme_default .woocommerce input[type=submit], .scheme_default .woocommerce-page input[type=submit], .scheme_default .woocommerce #respond input#submit.alt, .scheme_default .woocommerce a.button.alt, .scheme_default .woocommerce button.button.alt, .scheme_default .woocommerce input.button.alt{
 color:#fff;
 background-color:#d47742;
}
 .scheme_default .sc_price_item.sc_price_item_alter:hover .sc_price_item_title{
 color:#d47742;
}
 
 
 @media (min-width:425px) and (max-width:596px){
 		.scheme_default .sc_item_subtitle{
 		color:#2a2a2a;
 		line-height:normal!important;
 		font-weight:600!important;
 	}
}
 
 
 .sc_price_alter .sc_price_item_title>span{
 	 	white-space:nowrap;
 display:flex;
 		font-size:2.5rem;
 justify-content:center;
}
 
 @media only screen and (max-width:1200px){
 .sc_price_alter .sc_price_item_title>span{
 		font-size:2rem;
 	}
}		
 
 
 
 
 .wpb_animate_when_almost_visible{opacity:1;}
 
 
 
 
 .vc_custom_1638956771228{padding-top:0px!important;padding-bottom:0px!important;padding-left:4em!important;}.vc_custom_1581420901402{background-size:cover!important;}.vc_custom_1581420907468{background-image:url(assets/uploads/2020/02/story-nocopy-e1581067773457621c.html?id=1316)!important;background-position:center!important;background-repeat:no-repeat!important;background-size:cover!important;}.vc_custom_1580905214305{margin-left:-0.5rem!important;padding-left:1.5rem!important;}.vc_custom_1581402705538{margin-left:1rem!important;}.vc_custom_1546970414472{padding-bottom:1rem!important;}.vc_custom_1526641715773{margin-right:-1.5em!important;}.vc_custom_1546970481319{padding-bottom:1.2rem!important;}.vc_custom_1581156396078{background-color:#ffffff!important;}.vc_custom_1581680984840{background-color:#ffffff!important;}.vc_custom_1581156412038{background-color:#ffffff!important;}
 
 
 
 
 a.eg-henryharrison-element-1,a.eg-henryharrison-element-2{-webkit-transition:all .4s linear;-moz-transition:all .4s linear;-o-transition:all .4s linear;-ms-transition:all .4s linear;transition:all .4s linear}.eg-jimmy-carter-element-11 i:before{margin-left:0px;margin-right:0px}.eg-harding-element-17{letter-spacing:1px}.eg-harding-wrapper .esg-entry-media{overflow:hidden;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;padding:30px 30px 0px 30px}.eg-harding-wrapper .esg-media-poster{overflow:hidden;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%}.eg-ulysses-s-grant-wrapper .esg-entry-media{overflow:hidden;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;padding:30px 30px 0px 30px}.eg-ulysses-s-grant-wrapper .esg-media-poster{overflow:hidden;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%}.eg-richard-nixon-wrapper .esg-entry-media{overflow:hidden;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;padding:30px 30px 0px 30px}.eg-richard-nixon-wrapper .esg-media-poster{overflow:hidden;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%}.eg-herbert-hoover-wrapper .esg-media-poster{filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale");filter:gray;-webkit-filter:grayscale(100%)}.eg-herbert-hoover-wrapper:hover .esg-media-poster{filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='1 0 0 0 0,0 1 0 0 0,0 0 1 0 0,0 0 0 1 0'/></filter></svg>#grayscale");-webkit-filter:grayscale(0%)}.eg-lyndon-johnson-wrapper .esg-media-poster{filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale");filter:gray;-webkit-filter:grayscale(100%)}.eg-lyndon-johnson-wrapper:hover .esg-media-poster{filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='1 0 0 0 0,0 1 0 0 0,0 0 1 0 0,0 0 0 1 0'/></filter></svg>#grayscale");-webkit-filter:grayscale(0%)}.esg-overlay.eg-ronald-reagan-container{background:-moz-linear-gradient(top,rgba(0,0,0,0) 50%,rgba(0,0,0,0.83) 99%,rgba(0,0,0,0.85) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(50%,rgba(0,0,0,0)),color-stop(99%,rgba(0,0,0,0.83)),color-stop(100%,rgba(0,0,0,0.85)));background:-webkit-linear-gradient(top,rgba(0,0,0,0) 50%,rgba(0,0,0,0.83) 99%,rgba(0,0,0,0.85) 100%);background:-o-linear-gradient(top,rgba(0,0,0,0) 50%,rgba(0,0,0,0.83) 99%,rgba(0,0,0,0.85) 100%);background:-ms-linear-gradient(top,rgba(0,0,0,0) 50%,rgba(0,0,0,0.83) 99%,rgba(0,0,0,0.85) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 50%,rgba(0,0,0,0.83) 99%,rgba(0,0,0,0.85) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000',endColorstr='#d9000000',GradientType=0 )}.eg-georgebush-wrapper .esg-entry-cover{background:-moz-linear-gradient(top,rgba(0,0,0,0) 50%,rgba(0,0,0,0.83) 99%,rgba(0,0,0,0.85) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(50%,rgba(0,0,0,0)),color-stop(99%,rgba(0,0,0,0.83)),color-stop(100%,rgba(0,0,0,0.85)));background:-webkit-linear-gradient(top,rgba(0,0,0,0) 50%,rgba(0,0,0,0.83) 99%,rgba(0,0,0,0.85) 100%);background:-o-linear-gradient(top,rgba(0,0,0,0) 50%,rgba(0,0,0,0.83) 99%,rgba(0,0,0,0.85) 100%);background:-ms-linear-gradient(top,rgba(0,0,0,0) 50%,rgba(0,0,0,0.83) 99%,rgba(0,0,0,0.85) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 50%,rgba(0,0,0,0.83) 99%,rgba(0,0,0,0.85) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000',endColorstr='#d9000000',GradientType=0 )}.eg-jefferson-wrapper{-webkit-border-radius:5px!important;-moz-border-radius:5px!important;border-radius:5px!important;-webkit-mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAA5JREFUeNpiYGBgAAgwAAAEAAGbA+oJAAAAAElFTkSuQmCC)!important}.eg-monroe-element-1{text-shadow:0px 1px 3px rgba(0,0,0,0.1)}.eg-lyndon-johnson-wrapper .esg-entry-cover{background:-moz-radial-gradient(center,ellipse cover,rgba(0,0,0,0.35) 0%,rgba(18,18,18,0) 96%,rgba(19,19,19,0) 100%);background:-webkit-gradient(radial,center center,0px,center center,100%,color-stop(0%,rgba(0,0,0,0.35)),color-stop(96%,rgba(18,18,18,0)),color-stop(100%,rgba(19,19,19,0)));background:-webkit-radial-gradient(center,ellipse cover,rgba(0,0,0,0.35) 0%,rgba(18,18,18,0) 96%,rgba(19,19,19,0) 100%);background:-o-radial-gradient(center,ellipse cover,rgba(0,0,0,0.35) 0%,rgba(18,18,18,0) 96%,rgba(19,19,19,0) 100%);background:-ms-radial-gradient(center,ellipse cover,rgba(0,0,0,0.35) 0%,rgba(18,18,18,0) 96%,rgba(19,19,19,0) 100%);background:radial-gradient(ellipse at center,rgba(0,0,0,0.35) 0%,rgba(18,18,18,0) 96%,rgba(19,19,19,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#59000000',endColorstr='#00131313',GradientType=1 )}.eg-wilbert-wrapper .esg-entry-cover{background:-moz-radial-gradient(center,ellipse cover,rgba(0,0,0,0.35) 0%,rgba(18,18,18,0) 96%,rgba(19,19,19,0) 100%);background:-webkit-gradient(radial,center center,0px,center center,100%,color-stop(0%,rgba(0,0,0,0.35)),color-stop(96%,rgba(18,18,18,0)),color-stop(100%,rgba(19,19,19,0)));background:-webkit-radial-gradient(center,ellipse cover,rgba(0,0,0,0.35) 0%,rgba(18,18,18,0) 96%,rgba(19,19,19,0) 100%);background:-o-radial-gradient(center,ellipse cover,rgba(0,0,0,0.35) 0%,rgba(18,18,18,0) 96%,rgba(19,19,19,0) 100%);background:-ms-radial-gradient(center,ellipse cover,rgba(0,0,0,0.35) 0%,rgba(18,18,18,0) 96%,rgba(19,19,19,0) 100%);background:radial-gradient(ellipse at center,rgba(0,0,0,0.35) 0%,rgba(18,18,18,0) 96%,rgba(19,19,19,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#59000000',endColorstr='#00131313',GradientType=1 )}.eg-wilbert-wrapper .esg-media-poster{-webkit-transition:0.4s ease-in-out;-moz-transition:0.4s ease-in-out;-o-transition:0.4s ease-in-out;transition:0.4s ease-in-out;filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale");filter:gray;-webkit-filter:grayscale(100%)}.eg-wilbert-wrapper:hover .esg-media-poster{filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='1 0 0 0 0,0 1 0 0 0,0 0 1 0 0,0 0 0 1 0'/></filter></svg>#grayscale");-webkit-filter:grayscale(0%)}.eg-phillie-element-3:after{content:" ";width:0px;height:0px;border-style:solid;border-width:5px 5px 0 5px;border-color:#000 transparent transparent transparent;left:50%;margin-left:-5px;bottom:-5px;position:absolute}.eg-howardtaft-wrapper .esg-media-poster{filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='1 0 0 0 0,0 1 0 0 0,0 0 1 0 0,0 0 0 1 0'/></filter></svg>#grayscale");-webkit-filter:grayscale(0%)}.eg-howardtaft-wrapper:hover .esg-media-poster{filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale");filter:gray;-webkit-filter:grayscale(100%)}.myportfolio-container .added_to_cart.wc-forward{font-family:"Open Sans";font-size:13px;color:#fff;margin-top:10px}.esgbox-title.esgbox-title-outside-wrap{font-size:15px;font-weight:700;text-align:center}.esgbox-title.esgbox-title-inside-wrap{padding-bottom:10px;font-size:15px;font-weight:700;text-align:center}.esg-content.eg-twitterstream-element-33-a{display:inline-block}.eg-twitterstream-element-35{word-break:break-all}.esg-overlay.eg-twitterstream-container{background:-moz-linear-gradient(top,rgba(0,0,0,0) 50%,rgba(0,0,0,0.83) 99%,rgba(0,0,0,0.85) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(50%,rgba(0,0,0,0)),color-stop(99%,rgba(0,0,0,0.83)),color-stop(100%,rgba(0,0,0,0.85)));background:-webkit-linear-gradient(top,rgba(0,0,0,0) 50%,rgba(0,0,0,0.83) 99%,rgba(0,0,0,0.85) 100%);background:-o-linear-gradient(top,rgba(0,0,0,0) 50%,rgba(0,0,0,0.83) 99%,rgba(0,0,0,0.85) 100%);background:-ms-linear-gradient(top,rgba(0,0,0,0) 50%,rgba(0,0,0,0.83) 99%,rgba(0,0,0,0.85) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 50%,rgba(0,0,0,0.83) 99%,rgba(0,0,0,0.85) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000',endColorstr='#d9000000',GradientType=0 )}.esg-content.eg-facebookstream-element-33-a{display:inline-block}.eg-facebookstream-element-0{word-break:break-all}.esg-overlay.eg-flickrstream-container{background:-moz-linear-gradient(top,rgba(0,0,0,0) 50%,rgba(0,0,0,0.83) 99%,rgba(0,0,0,0.85) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(50%,rgba(0,0,0,0)),color-stop(99%,rgba(0,0,0,0.83)),color-stop(100%,rgba(0,0,0,0.85)));background:-webkit-linear-gradient(top,rgba(0,0,0,0) 50%,rgba(0,0,0,0.83) 99%,rgba(0,0,0,0.85) 100%);background:-o-linear-gradient(top,rgba(0,0,0,0) 50%,rgba(0,0,0,0.83) 99%,rgba(0,0,0,0.85) 100%);background:-ms-linear-gradient(top,rgba(0,0,0,0) 50%,rgba(0,0,0,0.83) 99%,rgba(0,0,0,0.85) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 50%,rgba(0,0,0,0.83) 99%,rgba(0,0,0,0.85) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000',endColorstr='#d9000000',GradientType=0 )}
 
 
 
 
 .minimal-light .navigationbuttons,.minimal-light .esg-pagination,.minimal-light .esg-filters{text-align:center}.minimal-light .esg-filterbutton,.minimal-light .esg-navigationbutton,.minimal-light .esg-sortbutton,.minimal-light .esg-cartbutton a{color:#999;margin-right:5px;cursor:pointer;padding:0px 16px;border:1px solid #e5e5e5;line-height:38px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;font-size:12px;font-weight:700;font-family:"Open Sans",sans-serif;display:inline-block;background:#fff;margin-bottom:5px}.minimal-light .esg-navigationbutton *{color:#999}.minimal-light .esg-navigationbutton{padding:0px 16px}.minimal-light .esg-pagination-button:last-child{margin-right:0}.minimal-light .esg-left,.minimal-light .esg-right{padding:0px 11px}.minimal-light .esg-sortbutton-wrapper,.minimal-light .esg-cartbutton-wrapper{display:inline-block}.minimal-light .esg-sortbutton-order,.minimal-light .esg-cartbutton-order{display:inline-block;vertical-align:top;border:1px solid #e5e5e5;width:40px;line-height:38px;border-radius:0px 5px 5px 0px;-moz-border-radius:0px 5px 5px 0px;-webkit-border-radius:0px 5px 5px 0px;font-size:12px;font-weight:700;color:#999;cursor:pointer;background:#fff}.minimal-light .esg-cartbutton{color:#333;cursor:default!important}.minimal-light .esg-cartbutton .esgicon-basket{color:#333;font-size:15px;line-height:15px;margin-right:10px}.minimal-light .esg-cartbutton-wrapper{cursor:default!important}.minimal-light .esg-sortbutton,.minimal-light .esg-cartbutton{display:inline-block;position:relative;cursor:pointer;margin-right:0px;border-right:none;border-radius:5px 0px 0px 5px;-moz-border-radius:5px 0px 0px 5px;-webkit-border-radius:5px 0px 0px 5px}.minimal-light .esg-navigationbutton:hover,.minimal-light .esg-filterbutton:hover,.minimal-light .esg-sortbutton:hover,.minimal-light .esg-sortbutton-order:hover,.minimal-light .esg-cartbutton a:hover,.minimal-light .esg-filterbutton.selected{background-color:#fff;border-color:#bbb;color:#333;box-shadow:0px 3px 5px 0px rgba(0,0,0,0.13)}.minimal-light .esg-navigationbutton:hover *{color:#333}.minimal-light .esg-sortbutton-order.tp-desc:hover{border-color:#bbb;color:#333;box-shadow:0px -3px 5px 0px rgba(0,0,0,0.13)!important}.minimal-light .esg-filter-checked{padding:1px 3px;color:#cbcbcb;background:#cbcbcb;margin-left:7px;font-size:9px;font-weight:300;line-height:9px;vertical-align:middle}.minimal-light .esg-filterbutton.selected .esg-filter-checked,.minimal-light .esg-filterbutton:hover .esg-filter-checked{padding:1px 3px 1px 3px;color:#fff;background:#000;margin-left:7px;font-size:9px;font-weight:300;line-height:9px;vertical-align:middle}
 
 
 
 
 .eg-washington-custom-element-0{font-size:16px!important;line-height:22px!important;color:#ffffff!important;font-weight:400!important;padding:17px 17px 17px 17px!important;border-radius:60px 60px 60px 60px!important;background:rgba(255,255,255,0.15)!important;z-index:2!important;display:block;font-family:"Open Sans"!important;border-top-width:0px!important;border-right-width:0px!important;border-bottom-width:0px!important;border-left-width:0px!important;border-color:#ffffff!important;border-style:solid!important}
 
 
 
 
 .eg-washington-custom-element-0:hover{font-size:16px!important;line-height:22px!important;color:#ffffff!important;font-weight:400!important;border-radius:60px 60px 60px 60px!important;background:rgba(0,0,0,0.50)!important;border-top-width:0px!important;border-right-width:0px!important;border-bottom-width:0px!important;border-left-width:0px!important;border-color:#ffffff!important;border-style:solid!important}
 
 
 
 
 .eg-washington-custom-element-0-a{display:inline-block!important;float:none!important;clear:none!important;margin:0px 10px 0px 0px!important;position:relative!important}
 
 
 
 
 .eg-washington-custom-container{background:rgba(0,0,0,0.65)}
 
 
 
 
 .eg-washington-custom-content{background:#ffffff;padding:0px 0px 0px 0px;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;border-color:transparent;border-style:double;text-align:left}
 
 
 
 
 .esg-grid .mainul li.eg-washington-custom-wrapper{background:#3f424a;padding:0px 0px 0px 0px;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;border-color:transparent;border-style:none}
 
 
 
 
 .esg-grid .mainul li.eg-washington-custom-wrapper .esg-media-poster{background-size:cover;background-position:center center;background-repeat:no-repeat}
 
 
 
 
 #ats-layout-976 .ats-button{background-color:rgba(245,245,245,1);color:rgba(84,84,84,1);}#ats-layout-976 .ats-search input{background-color:rgba(245,245,245,1);color:rgba(84,84,84,1);}#ats-layout-976 .ats-search input:focus{border-color:rgba(212,119,66,1);}#ats-layout-976 .ats-button.ats-button-active,#ats-layout-976 .ats-button:hover{background-color:rgba(212,119,66,1);color:rgba(212,119,66,1);}#ats-layout-976 .sortable-box.a-full .employer_photo + .grid-container{padding-top:0px}#ats-layout-976 .sortable-box.a-full .grid-container ~ .employer_photo{padding-top:0px}
 
 
 
 
 
 textarea.wpcf7-textarea{
 min-height:9.936em!important;
 max-height:14.936em!important;
}
 
 
 @media (min-width:425px ) and (max-width:596px){
 .padd-top-1 .wpcf7-form-control.wpcf7-submit{
 margin-top:20px!important;
}
 
 input.wpcf7-form-control.wpcf7-submit.sc_button_hover_slide_left{
 width:100%!important;
 height:50px!important;
 position:relative;
}
 
 span.wpcf7-list-item-label::before{
 color:black!important;
 padding-left:2.4em;
!important;
}
 
 .scheme_default b{
 color:#2a2a2a;
 position:absolute;
 left:121px!important;
 top:77%!important;
}
}
 
 @media only screen and (max-width:600px){
 .padd-top-1 .wpcf7-form-control.wpcf7-submit{
 margin-top:20px!important;
}
 
 input.wpcf7-form-control.wpcf7-submit.sc_button_hover_slide_left{
 width:100%!important;
 height:50px!important;
 position:relative;
}
 
 		
 span.wpcf7-list-item-label::before{
 color:black!important;
}
 
 .scheme_default b{
 color:#2a2a2a;
 position:absolute;
 left:121px!important;
 top:77%!important;
}
}
 
 h6.sc_item_subtitle.sc_title_subtitle.sc_align_center.sc_item_title_style_default{
 font-family:FrankRuhlLibre, serif!important;
 font-size:60px!important;
}
 .sc_item_descr.sc_title_descr.sc_align_center p{
 font-size:30px!important;
}
 section.comments_wrap{
 display:none!important;
}
 
 @media only screen and (max-width:800px){
 h6.sc_item_subtitle.sc_title_subtitle.sc_align_center.sc_item_title_style_default{
 font-size:20px!important;
}
}
 
 
 
 
 .vc_custom_1692961316945{
 background-image:url(assets/uploads/2020/06/story-nocopy-e1581067773457-23284.png?id=954)!important;
 background-position:top left!important;
 background-repeat:no-repeat!important;
 background-size:cover!important;
}
 .vc_custom_1524214624862{
 margin-bottom:-0.7rem!important;
}
 .vc_custom_1524214624862{
 margin-bottom:-0.7rem!important;
}
 .vc_custom_1547024294087{
 margin-bottom:-0.6rem!important;
}
 .vc_custom_1547024294087{
 margin-bottom:-0.6rem!important;
}
 .vc_custom_1524214684978{
 padding-right:0px!important;
 padding-left:0px!important;
}
 .vc_custom_1524214624862{
 margin-bottom:-0.7rem!important;
}
 .vc_custom_1524214653672{
 margin-bottom:0.9rem!important;
}
 .vc_custom_1547025743944{
 margin-bottom:-1rem!important;
}
 
 
 
 
 img:is([sizes=auto i], [sizes^="auto," i]){
 contain-intrinsic-size:3000px 1500px
}
 
 
 
 
 
 img.wp-smiley, img.emoji{
 display:inline!important;
 border:none!important;
 box-shadow:none!important;
 height:1em!important;
 width:1em!important;
 margin:0 0.07em!important;
 vertical-align:-0.1em!important;
 background:none!important;
 padding:0!important;
}
 
 
 
 
 
:root{
 --wp-block-synced-color:#7a00df;
 --wp-block-synced-color--rgb:122, 0, 223;
 --wp-bound-block-color:var(--wp-block-synced-color);
 --wp-editor-canvas-background:#ddd;
 --wp-admin-theme-color:#007cba;
 --wp-admin-theme-color--rgb:0, 124, 186;
 --wp-admin-theme-color-darker-10:#006ba1;
 --wp-admin-theme-color-darker-10--rgb:0, 107, 160.5;
 --wp-admin-theme-color-darker-20:#005a87;
 --wp-admin-theme-color-darker-20--rgb:0, 90, 135;
 --wp-admin-border-width-focus:2px
}
 
 @media (min-resolution:192dpi){
:root{
 --wp-admin-border-width-focus:1.5px
}
}
 .wp-element-button{
 cursor:pointer
}
:root .has-very-light-gray-background-color{
 background-color:#eee
}
:root .has-very-dark-gray-background-color{
 background-color:#313131
}
:root .has-very-light-gray-color{
 color:#eee
}
:root .has-very-dark-gray-color{
 color:#313131
}
:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{
 background:linear-gradient(135deg, #00d084, #0693e3)
}
:root .has-purple-crush-gradient-background{
 background:linear-gradient(135deg, #34e2e4, #4721fb 50%, #ab1dfe)
}
:root .has-hazy-dawn-gradient-background{
 background:linear-gradient(135deg, #faaca8, #dad0ec)
}
:root .has-subdued-olive-gradient-background{
 background:linear-gradient(135deg, #fafae1, #67a671)
}
:root .has-atomic-cream-gradient-background{
 background:linear-gradient(135deg, #fdd79a, #004a59)
}
:root .has-nightshade-gradient-background{
 background:linear-gradient(135deg, #330968, #31cdcf)
}
:root .has-midnight-gradient-background{
 background:linear-gradient(135deg, #020381, #2874fc)
}
:root{
 --wp--preset--font-size--normal:16px;
 --wp--preset--font-size--huge:42px
}
 .has-regular-font-size{
 font-size:1em
}
 .has-larger-font-size{
 font-size:2.625em
}
 .has-normal-font-size{
 font-size:var(--wp--preset--font-size--normal)
}
 .has-huge-font-size{
 font-size:var(--wp--preset--font-size--huge)
}
 .has-text-align-center{
 text-align:center
}
 .has-text-align-left{
 text-align:left
}
 .has-text-align-right{
 text-align:right
}
 .has-fit-text{
 white-space:nowrap!important
}
 #end-resizable-editor-section{
 display:none
}
 .aligncenter{
 clear:both
}
 .items-justified-left{
 justify-content:flex-start
}
 .items-justified-center{
 justify-content:center
}
 .items-justified-right{
 justify-content:flex-end
}
 .items-justified-space-between{
 justify-content:space-between
}
 .screen-reader-text{
 border:0;
 clip-path:inset(50%);
 height:1px;
 margin:-1px;
 overflow:hidden;
 padding:0;
 position:absolute;
 width:1px;
 word-wrap:normal!important
}
 .screen-reader-text:focus{
 background-color:#ddd;
 clip-path:none;
 color:#444;
 display:block;
 font-size:1em;
 height:auto;
 left:5px;
 line-height:normal;
 padding:15px 23px 14px;
 text-decoration:none;
 top:5px;
 width:auto;
 z-index:100000
}
 html:where(.has-border-color){
 border-style:solid
}
 html:where([style*=border-top-color]){
 border-top-style:solid
}
 html:where([style*=border-right-color]){
 border-right-style:solid
}
 html:where([style*=border-bottom-color]){
 border-bottom-style:solid
}
 html:where([style*=border-left-color]){
 border-left-style:solid
}
 html:where([style*=border-width]){
 border-style:solid
}
 html:where([style*=border-top-width]){
 border-top-style:solid
}
 html:where([style*=border-right-width]){
 border-right-style:solid
}
 html:where([style*=border-bottom-width]){
 border-bottom-style:solid
}
 html:where([style*=border-left-width]){
 border-left-style:solid
}
 html:where(img[class*=wp-image-]){
 height:auto;
 max-width:100%
}
:where(figure){
 margin:0 0 1em
}
 html:where(.is-position-sticky){
 --wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height, 0px)
}
 
 @media screen and (max-width:600px){
 html:where(.is-position-sticky){
 --wp-admin--admin-bar--position-offset:0px
}
}
 
 
 
 
 
 
:root{--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#ffffff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:0.44rem;--wp--preset--spacing--30:0.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined:6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp:6px 6px 0px rgb(0, 0, 0);}:where(.is-layout-flex){gap:0.5em;}:where(.is-layout-grid){gap:0.5em;}body .is-layout-flex{display:flex;}.is-layout-flex{flex-wrap:wrap;align-items:center;}.is-layout-flex >:is(*, div){margin:0;}body .is-layout-grid{display:grid;}.is-layout-grid >:is(*, div){margin:0;}:where(.wp-block-columns.is-layout-flex){gap:2em;}:where(.wp-block-columns.is-layout-grid){gap:2em;}:where(.wp-block-post-template.is-layout-flex){gap:1.25em;}:where(.wp-block-post-template.is-layout-grid){gap:1.25em;}.has-black-color{color:var(--wp--preset--color--black)!important;}.has-cyan-bluish-gray-color{color:var(--wp--preset--color--cyan-bluish-gray)!important;}.has-white-color{color:var(--wp--preset--color--white)!important;}.has-pale-pink-color{color:var(--wp--preset--color--pale-pink)!important;}.has-vivid-red-color{color:var(--wp--preset--color--vivid-red)!important;}.has-luminous-vivid-orange-color{color:var(--wp--preset--color--luminous-vivid-orange)!important;}.has-luminous-vivid-amber-color{color:var(--wp--preset--color--luminous-vivid-amber)!important;}.has-light-green-cyan-color{color:var(--wp--preset--color--light-green-cyan)!important;}.has-vivid-green-cyan-color{color:var(--wp--preset--color--vivid-green-cyan)!important;}.has-pale-cyan-blue-color{color:var(--wp--preset--color--pale-cyan-blue)!important;}.has-vivid-cyan-blue-color{color:var(--wp--preset--color--vivid-cyan-blue)!important;}.has-vivid-purple-color{color:var(--wp--preset--color--vivid-purple)!important;}.has-black-background-color{background-color:var(--wp--preset--color--black)!important;}.has-cyan-bluish-gray-background-color{background-color:var(--wp--preset--color--cyan-bluish-gray)!important;}.has-white-background-color{background-color:var(--wp--preset--color--white)!important;}.has-pale-pink-background-color{background-color:var(--wp--preset--color--pale-pink)!important;}.has-vivid-red-background-color{background-color:var(--wp--preset--color--vivid-red)!important;}.has-luminous-vivid-orange-background-color{background-color:var(--wp--preset--color--luminous-vivid-orange)!important;}.has-luminous-vivid-amber-background-color{background-color:var(--wp--preset--color--luminous-vivid-amber)!important;}.has-light-green-cyan-background-color{background-color:var(--wp--preset--color--light-green-cyan)!important;}.has-vivid-green-cyan-background-color{background-color:var(--wp--preset--color--vivid-green-cyan)!important;}.has-pale-cyan-blue-background-color{background-color:var(--wp--preset--color--pale-cyan-blue)!important;}.has-vivid-cyan-blue-background-color{background-color:var(--wp--preset--color--vivid-cyan-blue)!important;}.has-vivid-purple-background-color{background-color:var(--wp--preset--color--vivid-purple)!important;}.has-black-border-color{border-color:var(--wp--preset--color--black)!important;}.has-cyan-bluish-gray-border-color{border-color:var(--wp--preset--color--cyan-bluish-gray)!important;}.has-white-border-color{border-color:var(--wp--preset--color--white)!important;}.has-pale-pink-border-color{border-color:var(--wp--preset--color--pale-pink)!important;}.has-vivid-red-border-color{border-color:var(--wp--preset--color--vivid-red)!important;}.has-luminous-vivid-orange-border-color{border-color:var(--wp--preset--color--luminous-vivid-orange)!important;}.has-luminous-vivid-amber-border-color{border-color:var(--wp--preset--color--luminous-vivid-amber)!important;}.has-light-green-cyan-border-color{border-color:var(--wp--preset--color--light-green-cyan)!important;}.has-vivid-green-cyan-border-color{border-color:var(--wp--preset--color--vivid-green-cyan)!important;}.has-pale-cyan-blue-border-color{border-color:var(--wp--preset--color--pale-cyan-blue)!important;}.has-vivid-cyan-blue-border-color{border-color:var(--wp--preset--color--vivid-cyan-blue)!important;}.has-vivid-purple-border-color{border-color:var(--wp--preset--color--vivid-purple)!important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple)!important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan)!important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange)!important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red)!important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray)!important;}.has-cool-to-warm-spectrum-gradient-background{background:var(--wp--preset--gradient--cool-to-warm-spectrum)!important;}.has-blush-light-purple-gradient-background{background:var(--wp--preset--gradient--blush-light-purple)!important;}.has-blush-bordeaux-gradient-background{background:var(--wp--preset--gradient--blush-bordeaux)!important;}.has-luminous-dusk-gradient-background{background:var(--wp--preset--gradient--luminous-dusk)!important;}.has-pale-ocean-gradient-background{background:var(--wp--preset--gradient--pale-ocean)!important;}.has-electric-grass-gradient-background{background:var(--wp--preset--gradient--electric-grass)!important;}.has-midnight-gradient-background{background:var(--wp--preset--gradient--midnight)!important;}.has-small-font-size{font-size:var(--wp--preset--font-size--small)!important;}.has-medium-font-size{font-size:var(--wp--preset--font-size--medium)!important;}.has-large-font-size{font-size:var(--wp--preset--font-size--large)!important;}.has-x-large-font-size{font-size:var(--wp--preset--font-size--x-large)!important;}
 
 
 
 
 
 
 .wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
 
 
 
 
 
 #rs-demo-id{}
 
 
 
 
 
 .recentcomments a{display:inline!important;padding:0!important;margin:0!important;}
 
 
 
 
 			
 .scheme_default .sc_item_subtitle{
 	font-family:new-font-acid!important;
}
 span.sc_price_item_price_before{
 		font-family:new-font-acid!important;
}
 
 .sc_price_alter .sc_price_item_price_before, .sc_price_alter .sc_price_item_price_after{
 font-size:1.5rem!important;
 line-height:normal;
 font-family:FrankRuhlLibre,serif!important;
}
 
 
 
 
 .twh-logo img{
 height:auto;
 width:173px;
}
 .scheme_default header .sc_layouts_item_link .sc_layouts_item_details_line2, .scheme_default header .sc_layouts_iconed_text .sc_layouts_item_details_line2{
 color:#d47742!important;
}
 
 .scheme_default .sc_button_hover_slide_left{
 background:linear-gradient(to right,#2a2a2a 50%,#d47742 50%) no-repeat scroll right bottom/210% 100% #d47742!important;
}
 .scheme_default .sc_item_title>i{
 color:#d47742;
}
 .scheme_default .sc_layouts_title_breadcrumbs .breadcrumbs_item.current{
 color:#d47742;
}
 .scheme_default button, .scheme_default input[type=reset], .scheme_default input[type=submit], .scheme_default input[type=button], .scheme_default .wp-block-button:not(.is-style-outline)>.wp-block-button__link, .scheme_default .post_item .more-link, .scheme_default .comments_wrap .form-submit input[type=submit], .scheme_default #buddypress .comment-reply-link, .scheme_default #buddypress .generic-button a, .scheme_default #buddypress a.button, .scheme_default #buddypress button, .scheme_default #buddypress input[type=button], .scheme_default #buddypress input[type=reset], .scheme_default #buddypress input[type=submit], .scheme_default #buddypress ul.button-nav li a, .scheme_default a.bp-title-button, .scheme_default .booked-calendar-wrap .booked-appt-list .timeslot .timeslot-people button, .scheme_default #booked-profile-page .booked-profile-appt-list .appt-block .booked-cal-buttons .google-cal-button>a, .scheme_default #booked-profile-page input[type=submit], .scheme_default #booked-profile-page button, .scheme_default .booked-list-view input[type=submit], .scheme_default .booked-list-view button, .scheme_default table.booked-calendar input[type=submit], .scheme_default table.booked-calendar button, .scheme_default .booked-modal input[type=submit], .scheme_default .booked-modal button, .scheme_default .sc_button_default, .scheme_default .sc_button:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image), .scheme_default .socials_share:not(.socials_type_drop) .social_icon, .scheme_default .tourmaster-tour-search-wrap input.tourmaster-tour-search-submit[type=submit], .scheme_default #tribe-bar-form .tribe-bar-submit input[type=submit], .scheme_default #tribe-bar-form.tribe-bar-mini .tribe-bar-submit input[type=submit], .scheme_default #tribe-bar-views li.tribe-bar-views-option a, .scheme_default #tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option.tribe-bar-active a, .scheme_default #tribe-events .tribe-events-button, .scheme_default .tribe-events-button, .scheme_default .tribe-events-cal-links a, .scheme_default .tribe-events-sub-nav li a, .scheme_default .edd_download_purchase_form .button, .scheme_default #edd-purchase-button, .scheme_default .edd-submit.button, .scheme_default .widget_edd_cart_widget .edd_checkout a, .scheme_default .sc_edd_details .downloads_page_tags .downloads_page_data>a, .scheme_default .mc4wp-form input[type=submit], .scheme_default .woocommerce #respond input#submit, .scheme_default .woocommerce .button, .scheme_default .woocommerce-page .button, .scheme_default .woocommerce a.button, .scheme_default .woocommerce-page a.button, .scheme_default .woocommerce button.button, .scheme_default .woocommerce-page button.button, .scheme_default .woocommerce input.button, .scheme_default .woocommerce-page input.button, .scheme_default .woocommerce input[type=button], .scheme_default .woocommerce-page input[type=button], .scheme_default .woocommerce input[type=submit], .scheme_default .woocommerce-page input[type=submit], .scheme_default .woocommerce #respond input#submit.alt, .scheme_default .woocommerce a.button.alt, .scheme_default .woocommerce button.button.alt, .scheme_default .woocommerce input.button.alt{
 color:#fff;
 background-color:#d47742;
}
 .scheme_default .sc_price_item.sc_price_item_alter:hover .sc_price_item_title{
 color:#d47742;
}
 
 
 @media (min-width:425px) and (max-width:596px){
 		.scheme_default .sc_item_subtitle{
 		color:#2a2a2a;
 		line-height:normal!important;
 		font-weight:600!important;
 	}
}
 
 
 .sc_price_alter .sc_price_item_title>span{
 	 	white-space:nowrap;
 display:flex;
 		font-size:2.5rem;
 justify-content:center;
}
 
 @media only screen and (max-width:1200px){
 .sc_price_alter .sc_price_item_title>span{
 		font-size:2rem;
 	}
}		
 
 
 
 
 .wpb_animate_when_almost_visible{opacity:1;}
 
 
 
 
 .vc_custom_1638956771228{padding-top:0px!important;padding-bottom:0px!important;padding-left:4em!important;}.vc_custom_1581420901402{background-size:cover!important;}.vc_custom_1581420907468{background-image:url(assets/uploads/2020/02/story-nocopy-e1581067773457621c.html?id=1316)!important;background-position:center!important;background-repeat:no-repeat!important;background-size:cover!important;}.vc_custom_1580905214305{margin-left:-0.5rem!important;padding-left:1.5rem!important;}.vc_custom_1581402705538{margin-left:1rem!important;}.vc_custom_1546970414472{padding-bottom:1rem!important;}.vc_custom_1526641715773{margin-right:-1.5em!important;}.vc_custom_1546970481319{padding-bottom:1.2rem!important;}.vc_custom_1581156396078{background-color:#ffffff!important;}.vc_custom_1581680984840{background-color:#ffffff!important;}.vc_custom_1581156412038{background-color:#ffffff!important;}
 
 
 
 
 
 a.eg-washington-element-1{
 display:none!important;
}
 
 .esg-center.eg-washington-element-3.esg-transition{
 display:none!important;
}
 
 
 
 
 img:is([sizes=auto i], [sizes^="auto," i]){
 contain-intrinsic-size:3000px 1500px
}
 
 
 
 
 
 img.wp-smiley, img.emoji{
 display:inline!important;
 border:none!important;
 box-shadow:none!important;
 height:1em!important;
 width:1em!important;
 margin:0 0.07em!important;
 vertical-align:-0.1em!important;
 background:none!important;
 padding:0!important;
}
 
 
 
 
 
:root{
 --wp-block-synced-color:#7a00df;
 --wp-block-synced-color--rgb:122, 0, 223;
 --wp-bound-block-color:var(--wp-block-synced-color);
 --wp-editor-canvas-background:#ddd;
 --wp-admin-theme-color:#007cba;
 --wp-admin-theme-color--rgb:0, 124, 186;
 --wp-admin-theme-color-darker-10:#006ba1;
 --wp-admin-theme-color-darker-10--rgb:0, 107, 160.5;
 --wp-admin-theme-color-darker-20:#005a87;
 --wp-admin-theme-color-darker-20--rgb:0, 90, 135;
 --wp-admin-border-width-focus:2px
}
 
 @media (min-resolution:192dpi){
:root{
 --wp-admin-border-width-focus:1.5px
}
}
 .wp-element-button{
 cursor:pointer
}
:root .has-very-light-gray-background-color{
 background-color:#eee
}
:root .has-very-dark-gray-background-color{
 background-color:#313131
}
:root .has-very-light-gray-color{
 color:#eee
}
:root .has-very-dark-gray-color{
 color:#313131
}
:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{
 background:linear-gradient(135deg, #00d084, #0693e3)
}
:root .has-purple-crush-gradient-background{
 background:linear-gradient(135deg, #34e2e4, #4721fb 50%, #ab1dfe)
}
:root .has-hazy-dawn-gradient-background{
 background:linear-gradient(135deg, #faaca8, #dad0ec)
}
:root .has-subdued-olive-gradient-background{
 background:linear-gradient(135deg, #fafae1, #67a671)
}
:root .has-atomic-cream-gradient-background{
 background:linear-gradient(135deg, #fdd79a, #004a59)
}
:root .has-nightshade-gradient-background{
 background:linear-gradient(135deg, #330968, #31cdcf)
}
:root .has-midnight-gradient-background{
 background:linear-gradient(135deg, #020381, #2874fc)
}
:root{
 --wp--preset--font-size--normal:16px;
 --wp--preset--font-size--huge:42px
}
 .has-regular-font-size{
 font-size:1em
}
 .has-larger-font-size{
 font-size:2.625em
}
 .has-normal-font-size{
 font-size:var(--wp--preset--font-size--normal)
}
 .has-huge-font-size{
 font-size:var(--wp--preset--font-size--huge)
}
 .has-text-align-center{
 text-align:center
}
 .has-text-align-left{
 text-align:left
}
 .has-text-align-right{
 text-align:right
}
 .has-fit-text{
 white-space:nowrap!important
}
 #end-resizable-editor-section{
 display:none
}
 .aligncenter{
 clear:both
}
 .items-justified-left{
 justify-content:flex-start
}
 .items-justified-center{
 justify-content:center
}
 .items-justified-right{
 justify-content:flex-end
}
 .items-justified-space-between{
 justify-content:space-between
}
 .screen-reader-text{
 border:0;
 clip-path:inset(50%);
 height:1px;
 margin:-1px;
 overflow:hidden;
 padding:0;
 position:absolute;
 width:1px;
 word-wrap:normal!important
}
 .screen-reader-text:focus{
 background-color:#ddd;
 clip-path:none;
 color:#444;
 display:block;
 font-size:1em;
 height:auto;
 left:5px;
 line-height:normal;
 padding:15px 23px 14px;
 text-decoration:none;
 top:5px;
 width:auto;
 z-index:100000
}
 html:where(.has-border-color){
 border-style:solid
}
 html:where([style*=border-top-color]){
 border-top-style:solid
}
 html:where([style*=border-right-color]){
 border-right-style:solid
}
 html:where([style*=border-bottom-color]){
 border-bottom-style:solid
}
 html:where([style*=border-left-color]){
 border-left-style:solid
}
 html:where([style*=border-width]){
 border-style:solid
}
 html:where([style*=border-top-width]){
 border-top-style:solid
}
 html:where([style*=border-right-width]){
 border-right-style:solid
}
 html:where([style*=border-bottom-width]){
 border-bottom-style:solid
}
 html:where([style*=border-left-width]){
 border-left-style:solid
}
 html:where(img[class*=wp-image-]){
 height:auto;
 max-width:100%
}
:where(figure){
 margin:0 0 1em
}
 html:where(.is-position-sticky){
 --wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height, 0px)
}
 
 @media screen and (max-width:600px){
 html:where(.is-position-sticky){
 --wp-admin--admin-bar--position-offset:0px
}
}
 
 
 
 
 
 
:root{--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#ffffff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:0.44rem;--wp--preset--spacing--30:0.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined:6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp:6px 6px 0px rgb(0, 0, 0);}:where(.is-layout-flex){gap:0.5em;}:where(.is-layout-grid){gap:0.5em;}body .is-layout-flex{display:flex;}.is-layout-flex{flex-wrap:wrap;align-items:center;}.is-layout-flex >:is(*, div){margin:0;}body .is-layout-grid{display:grid;}.is-layout-grid >:is(*, div){margin:0;}:where(.wp-block-columns.is-layout-flex){gap:2em;}:where(.wp-block-columns.is-layout-grid){gap:2em;}:where(.wp-block-post-template.is-layout-flex){gap:1.25em;}:where(.wp-block-post-template.is-layout-grid){gap:1.25em;}.has-black-color{color:var(--wp--preset--color--black)!important;}.has-cyan-bluish-gray-color{color:var(--wp--preset--color--cyan-bluish-gray)!important;}.has-white-color{color:var(--wp--preset--color--white)!important;}.has-pale-pink-color{color:var(--wp--preset--color--pale-pink)!important;}.has-vivid-red-color{color:var(--wp--preset--color--vivid-red)!important;}.has-luminous-vivid-orange-color{color:var(--wp--preset--color--luminous-vivid-orange)!important;}.has-luminous-vivid-amber-color{color:var(--wp--preset--color--luminous-vivid-amber)!important;}.has-light-green-cyan-color{color:var(--wp--preset--color--light-green-cyan)!important;}.has-vivid-green-cyan-color{color:var(--wp--preset--color--vivid-green-cyan)!important;}.has-pale-cyan-blue-color{color:var(--wp--preset--color--pale-cyan-blue)!important;}.has-vivid-cyan-blue-color{color:var(--wp--preset--color--vivid-cyan-blue)!important;}.has-vivid-purple-color{color:var(--wp--preset--color--vivid-purple)!important;}.has-black-background-color{background-color:var(--wp--preset--color--black)!important;}.has-cyan-bluish-gray-background-color{background-color:var(--wp--preset--color--cyan-bluish-gray)!important;}.has-white-background-color{background-color:var(--wp--preset--color--white)!important;}.has-pale-pink-background-color{background-color:var(--wp--preset--color--pale-pink)!important;}.has-vivid-red-background-color{background-color:var(--wp--preset--color--vivid-red)!important;}.has-luminous-vivid-orange-background-color{background-color:var(--wp--preset--color--luminous-vivid-orange)!important;}.has-luminous-vivid-amber-background-color{background-color:var(--wp--preset--color--luminous-vivid-amber)!important;}.has-light-green-cyan-background-color{background-color:var(--wp--preset--color--light-green-cyan)!important;}.has-vivid-green-cyan-background-color{background-color:var(--wp--preset--color--vivid-green-cyan)!important;}.has-pale-cyan-blue-background-color{background-color:var(--wp--preset--color--pale-cyan-blue)!important;}.has-vivid-cyan-blue-background-color{background-color:var(--wp--preset--color--vivid-cyan-blue)!important;}.has-vivid-purple-background-color{background-color:var(--wp--preset--color--vivid-purple)!important;}.has-black-border-color{border-color:var(--wp--preset--color--black)!important;}.has-cyan-bluish-gray-border-color{border-color:var(--wp--preset--color--cyan-bluish-gray)!important;}.has-white-border-color{border-color:var(--wp--preset--color--white)!important;}.has-pale-pink-border-color{border-color:var(--wp--preset--color--pale-pink)!important;}.has-vivid-red-border-color{border-color:var(--wp--preset--color--vivid-red)!important;}.has-luminous-vivid-orange-border-color{border-color:var(--wp--preset--color--luminous-vivid-orange)!important;}.has-luminous-vivid-amber-border-color{border-color:var(--wp--preset--color--luminous-vivid-amber)!important;}.has-light-green-cyan-border-color{border-color:var(--wp--preset--color--light-green-cyan)!important;}.has-vivid-green-cyan-border-color{border-color:var(--wp--preset--color--vivid-green-cyan)!important;}.has-pale-cyan-blue-border-color{border-color:var(--wp--preset--color--pale-cyan-blue)!important;}.has-vivid-cyan-blue-border-color{border-color:var(--wp--preset--color--vivid-cyan-blue)!important;}.has-vivid-purple-border-color{border-color:var(--wp--preset--color--vivid-purple)!important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple)!important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan)!important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange)!important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red)!important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray)!important;}.has-cool-to-warm-spectrum-gradient-background{background:var(--wp--preset--gradient--cool-to-warm-spectrum)!important;}.has-blush-light-purple-gradient-background{background:var(--wp--preset--gradient--blush-light-purple)!important;}.has-blush-bordeaux-gradient-background{background:var(--wp--preset--gradient--blush-bordeaux)!important;}.has-luminous-dusk-gradient-background{background:var(--wp--preset--gradient--luminous-dusk)!important;}.has-pale-ocean-gradient-background{background:var(--wp--preset--gradient--pale-ocean)!important;}.has-electric-grass-gradient-background{background:var(--wp--preset--gradient--electric-grass)!important;}.has-midnight-gradient-background{background:var(--wp--preset--gradient--midnight)!important;}.has-small-font-size{font-size:var(--wp--preset--font-size--small)!important;}.has-medium-font-size{font-size:var(--wp--preset--font-size--medium)!important;}.has-large-font-size{font-size:var(--wp--preset--font-size--large)!important;}.has-x-large-font-size{font-size:var(--wp--preset--font-size--x-large)!important;}
 
 
 
 
 
 
 .wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
 
 
 
 
 
 #rs-demo-id{}
 
 
 
 
 
 .recentcomments a{display:inline!important;padding:0!important;margin:0!important;}
 
 
 
 
 			
 .scheme_default .sc_item_subtitle{
 	font-family:new-font-acid!important;
}
 span.sc_price_item_price_before{
 		font-family:new-font-acid!important;
}
 
 .sc_price_alter .sc_price_item_price_before, .sc_price_alter .sc_price_item_price_after{
 font-size:1.5rem!important;
 line-height:normal;
 font-family:FrankRuhlLibre,serif!important;
}
 
 
 
 
 .twh-logo img{
 height:auto;
 width:173px;
}
 .scheme_default header .sc_layouts_item_link .sc_layouts_item_details_line2, .scheme_default header .sc_layouts_iconed_text .sc_layouts_item_details_line2{
 color:#d47742!important;
}
 
 .scheme_default .sc_button_hover_slide_left{
 background:linear-gradient(to right,#2a2a2a 50%,#d47742 50%) no-repeat scroll right bottom/210% 100% #d47742!important;
}
 .scheme_default .sc_item_title>i{
 color:#d47742;
}
 .scheme_default .sc_layouts_title_breadcrumbs .breadcrumbs_item.current{
 color:#d47742;
}
 .scheme_default button, .scheme_default input[type=reset], .scheme_default input[type=submit], .scheme_default input[type=button], .scheme_default .wp-block-button:not(.is-style-outline)>.wp-block-button__link, .scheme_default .post_item .more-link, .scheme_default .comments_wrap .form-submit input[type=submit], .scheme_default #buddypress .comment-reply-link, .scheme_default #buddypress .generic-button a, .scheme_default #buddypress a.button, .scheme_default #buddypress button, .scheme_default #buddypress input[type=button], .scheme_default #buddypress input[type=reset], .scheme_default #buddypress input[type=submit], .scheme_default #buddypress ul.button-nav li a, .scheme_default a.bp-title-button, .scheme_default .booked-calendar-wrap .booked-appt-list .timeslot .timeslot-people button, .scheme_default #booked-profile-page .booked-profile-appt-list .appt-block .booked-cal-buttons .google-cal-button>a, .scheme_default #booked-profile-page input[type=submit], .scheme_default #booked-profile-page button, .scheme_default .booked-list-view input[type=submit], .scheme_default .booked-list-view button, .scheme_default table.booked-calendar input[type=submit], .scheme_default table.booked-calendar button, .scheme_default .booked-modal input[type=submit], .scheme_default .booked-modal button, .scheme_default .sc_button_default, .scheme_default .sc_button:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image), .scheme_default .socials_share:not(.socials_type_drop) .social_icon, .scheme_default .tourmaster-tour-search-wrap input.tourmaster-tour-search-submit[type=submit], .scheme_default #tribe-bar-form .tribe-bar-submit input[type=submit], .scheme_default #tribe-bar-form.tribe-bar-mini .tribe-bar-submit input[type=submit], .scheme_default #tribe-bar-views li.tribe-bar-views-option a, .scheme_default #tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option.tribe-bar-active a, .scheme_default #tribe-events .tribe-events-button, .scheme_default .tribe-events-button, .scheme_default .tribe-events-cal-links a, .scheme_default .tribe-events-sub-nav li a, .scheme_default .edd_download_purchase_form .button, .scheme_default #edd-purchase-button, .scheme_default .edd-submit.button, .scheme_default .widget_edd_cart_widget .edd_checkout a, .scheme_default .sc_edd_details .downloads_page_tags .downloads_page_data>a, .scheme_default .mc4wp-form input[type=submit], .scheme_default .woocommerce #respond input#submit, .scheme_default .woocommerce .button, .scheme_default .woocommerce-page .button, .scheme_default .woocommerce a.button, .scheme_default .woocommerce-page a.button, .scheme_default .woocommerce button.button, .scheme_default .woocommerce-page button.button, .scheme_default .woocommerce input.button, .scheme_default .woocommerce-page input.button, .scheme_default .woocommerce input[type=button], .scheme_default .woocommerce-page input[type=button], .scheme_default .woocommerce input[type=submit], .scheme_default .woocommerce-page input[type=submit], .scheme_default .woocommerce #respond input#submit.alt, .scheme_default .woocommerce a.button.alt, .scheme_default .woocommerce button.button.alt, .scheme_default .woocommerce input.button.alt{
 color:#fff;
 background-color:#d47742;
}
 .scheme_default .sc_price_item.sc_price_item_alter:hover .sc_price_item_title{
 color:#d47742;
}
 
 
 @media (min-width:425px) and (max-width:596px){
 		.scheme_default .sc_item_subtitle{
 		color:#2a2a2a;
 		line-height:normal!important;
 		font-weight:600!important;
 	}
}
 
 
 .sc_price_alter .sc_price_item_title>span{
 	 	white-space:nowrap;
 display:flex;
 		font-size:2.5rem;
 justify-content:center;
}
 
 @media only screen and (max-width:1200px){
 .sc_price_alter .sc_price_item_title>span{
 		font-size:2rem;
 	}
}		
 
 
 
 
 .wpb_animate_when_almost_visible{opacity:1;}
 
 
 
 
 .vc_custom_1638956771228{padding-top:0px!important;padding-bottom:0px!important;padding-left:4em!important;}.vc_custom_1581420901402{background-size:cover!important;}.vc_custom_1581420907468{background-image:url(assets/uploads/2020/02/story-nocopy-e1581067773457621c.html?id=1316)!important;background-position:center!important;background-repeat:no-repeat!important;background-size:cover!important;}.vc_custom_1580905214305{margin-left:-0.5rem!important;padding-left:1.5rem!important;}.vc_custom_1581402705538{margin-left:1rem!important;}.vc_custom_1546970414472{padding-bottom:1rem!important;}.vc_custom_1526641715773{margin-right:-1.5em!important;}.vc_custom_1546970481319{padding-bottom:1.2rem!important;}.vc_custom_1581156396078{background-color:#ffffff!important;}.vc_custom_1581680984840{background-color:#ffffff!important;}.vc_custom_1581156412038{background-color:#ffffff!important;}
 
 
 
 
 a.eg-henryharrison-element-1,a.eg-henryharrison-element-2{-webkit-transition:all .4s linear;-moz-transition:all .4s linear;-o-transition:all .4s linear;-ms-transition:all .4s linear;transition:all .4s linear}.eg-jimmy-carter-element-11 i:before{margin-left:0px;margin-right:0px}.eg-harding-element-17{letter-spacing:1px}.eg-harding-wrapper .esg-entry-media{overflow:hidden;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;padding:30px 30px 0px 30px}.eg-harding-wrapper .esg-media-poster{overflow:hidden;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%}.eg-ulysses-s-grant-wrapper .esg-entry-media{overflow:hidden;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;padding:30px 30px 0px 30px}.eg-ulysses-s-grant-wrapper .esg-media-poster{overflow:hidden;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%}.eg-richard-nixon-wrapper .esg-entry-media{overflow:hidden;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;padding:30px 30px 0px 30px}.eg-richard-nixon-wrapper .esg-media-poster{overflow:hidden;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%}.eg-herbert-hoover-wrapper .esg-media-poster{filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale");filter:gray;-webkit-filter:grayscale(100%)}.eg-herbert-hoover-wrapper:hover .esg-media-poster{filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='1 0 0 0 0,0 1 0 0 0,0 0 1 0 0,0 0 0 1 0'/></filter></svg>#grayscale");-webkit-filter:grayscale(0%)}.eg-lyndon-johnson-wrapper .esg-media-poster{filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale");filter:gray;-webkit-filter:grayscale(100%)}.eg-lyndon-johnson-wrapper:hover .esg-media-poster{filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='1 0 0 0 0,0 1 0 0 0,0 0 1 0 0,0 0 0 1 0'/></filter></svg>#grayscale");-webkit-filter:grayscale(0%)}.esg-overlay.eg-ronald-reagan-container{background:-moz-linear-gradient(top,rgba(0,0,0,0) 50%,rgba(0,0,0,0.83) 99%,rgba(0,0,0,0.85) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(50%,rgba(0,0,0,0)),color-stop(99%,rgba(0,0,0,0.83)),color-stop(100%,rgba(0,0,0,0.85)));background:-webkit-linear-gradient(top,rgba(0,0,0,0) 50%,rgba(0,0,0,0.83) 99%,rgba(0,0,0,0.85) 100%);background:-o-linear-gradient(top,rgba(0,0,0,0) 50%,rgba(0,0,0,0.83) 99%,rgba(0,0,0,0.85) 100%);background:-ms-linear-gradient(top,rgba(0,0,0,0) 50%,rgba(0,0,0,0.83) 99%,rgba(0,0,0,0.85) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 50%,rgba(0,0,0,0.83) 99%,rgba(0,0,0,0.85) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000',endColorstr='#d9000000',GradientType=0 )}.eg-georgebush-wrapper .esg-entry-cover{background:-moz-linear-gradient(top,rgba(0,0,0,0) 50%,rgba(0,0,0,0.83) 99%,rgba(0,0,0,0.85) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(50%,rgba(0,0,0,0)),color-stop(99%,rgba(0,0,0,0.83)),color-stop(100%,rgba(0,0,0,0.85)));background:-webkit-linear-gradient(top,rgba(0,0,0,0) 50%,rgba(0,0,0,0.83) 99%,rgba(0,0,0,0.85) 100%);background:-o-linear-gradient(top,rgba(0,0,0,0) 50%,rgba(0,0,0,0.83) 99%,rgba(0,0,0,0.85) 100%);background:-ms-linear-gradient(top,rgba(0,0,0,0) 50%,rgba(0,0,0,0.83) 99%,rgba(0,0,0,0.85) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 50%,rgba(0,0,0,0.83) 99%,rgba(0,0,0,0.85) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000',endColorstr='#d9000000',GradientType=0 )}.eg-jefferson-wrapper{-webkit-border-radius:5px!important;-moz-border-radius:5px!important;border-radius:5px!important;-webkit-mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAA5JREFUeNpiYGBgAAgwAAAEAAGbA+oJAAAAAElFTkSuQmCC)!important}.eg-monroe-element-1{text-shadow:0px 1px 3px rgba(0,0,0,0.1)}.eg-lyndon-johnson-wrapper .esg-entry-cover{background:-moz-radial-gradient(center,ellipse cover,rgba(0,0,0,0.35) 0%,rgba(18,18,18,0) 96%,rgba(19,19,19,0) 100%);background:-webkit-gradient(radial,center center,0px,center center,100%,color-stop(0%,rgba(0,0,0,0.35)),color-stop(96%,rgba(18,18,18,0)),color-stop(100%,rgba(19,19,19,0)));background:-webkit-radial-gradient(center,ellipse cover,rgba(0,0,0,0.35) 0%,rgba(18,18,18,0) 96%,rgba(19,19,19,0) 100%);background:-o-radial-gradient(center,ellipse cover,rgba(0,0,0,0.35) 0%,rgba(18,18,18,0) 96%,rgba(19,19,19,0) 100%);background:-ms-radial-gradient(center,ellipse cover,rgba(0,0,0,0.35) 0%,rgba(18,18,18,0) 96%,rgba(19,19,19,0) 100%);background:radial-gradient(ellipse at center,rgba(0,0,0,0.35) 0%,rgba(18,18,18,0) 96%,rgba(19,19,19,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#59000000',endColorstr='#00131313',GradientType=1 )}.eg-wilbert-wrapper .esg-entry-cover{background:-moz-radial-gradient(center,ellipse cover,rgba(0,0,0,0.35) 0%,rgba(18,18,18,0) 96%,rgba(19,19,19,0) 100%);background:-webkit-gradient(radial,center center,0px,center center,100%,color-stop(0%,rgba(0,0,0,0.35)),color-stop(96%,rgba(18,18,18,0)),color-stop(100%,rgba(19,19,19,0)));background:-webkit-radial-gradient(center,ellipse cover,rgba(0,0,0,0.35) 0%,rgba(18,18,18,0) 96%,rgba(19,19,19,0) 100%);background:-o-radial-gradient(center,ellipse cover,rgba(0,0,0,0.35) 0%,rgba(18,18,18,0) 96%,rgba(19,19,19,0) 100%);background:-ms-radial-gradient(center,ellipse cover,rgba(0,0,0,0.35) 0%,rgba(18,18,18,0) 96%,rgba(19,19,19,0) 100%);background:radial-gradient(ellipse at center,rgba(0,0,0,0.35) 0%,rgba(18,18,18,0) 96%,rgba(19,19,19,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#59000000',endColorstr='#00131313',GradientType=1 )}.eg-wilbert-wrapper .esg-media-poster{-webkit-transition:0.4s ease-in-out;-moz-transition:0.4s ease-in-out;-o-transition:0.4s ease-in-out;transition:0.4s ease-in-out;filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale");filter:gray;-webkit-filter:grayscale(100%)}.eg-wilbert-wrapper:hover .esg-media-poster{filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='1 0 0 0 0,0 1 0 0 0,0 0 1 0 0,0 0 0 1 0'/></filter></svg>#grayscale");-webkit-filter:grayscale(0%)}.eg-phillie-element-3:after{content:" ";width:0px;height:0px;border-style:solid;border-width:5px 5px 0 5px;border-color:#000 transparent transparent transparent;left:50%;margin-left:-5px;bottom:-5px;position:absolute}.eg-howardtaft-wrapper .esg-media-poster{filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='1 0 0 0 0,0 1 0 0 0,0 0 1 0 0,0 0 0 1 0'/></filter></svg>#grayscale");-webkit-filter:grayscale(0%)}.eg-howardtaft-wrapper:hover .esg-media-poster{filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale");filter:gray;-webkit-filter:grayscale(100%)}.myportfolio-container .added_to_cart.wc-forward{font-family:"Open Sans";font-size:13px;color:#fff;margin-top:10px}.esgbox-title.esgbox-title-outside-wrap{font-size:15px;font-weight:700;text-align:center}.esgbox-title.esgbox-title-inside-wrap{padding-bottom:10px;font-size:15px;font-weight:700;text-align:center}.esg-content.eg-twitterstream-element-33-a{display:inline-block}.eg-twitterstream-element-35{word-break:break-all}.esg-overlay.eg-twitterstream-container{background:-moz-linear-gradient(top,rgba(0,0,0,0) 50%,rgba(0,0,0,0.83) 99%,rgba(0,0,0,0.85) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(50%,rgba(0,0,0,0)),color-stop(99%,rgba(0,0,0,0.83)),color-stop(100%,rgba(0,0,0,0.85)));background:-webkit-linear-gradient(top,rgba(0,0,0,0) 50%,rgba(0,0,0,0.83) 99%,rgba(0,0,0,0.85) 100%);background:-o-linear-gradient(top,rgba(0,0,0,0) 50%,rgba(0,0,0,0.83) 99%,rgba(0,0,0,0.85) 100%);background:-ms-linear-gradient(top,rgba(0,0,0,0) 50%,rgba(0,0,0,0.83) 99%,rgba(0,0,0,0.85) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 50%,rgba(0,0,0,0.83) 99%,rgba(0,0,0,0.85) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000',endColorstr='#d9000000',GradientType=0 )}.esg-content.eg-facebookstream-element-33-a{display:inline-block}.eg-facebookstream-element-0{word-break:break-all}.esg-overlay.eg-flickrstream-container{background:-moz-linear-gradient(top,rgba(0,0,0,0) 50%,rgba(0,0,0,0.83) 99%,rgba(0,0,0,0.85) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(50%,rgba(0,0,0,0)),color-stop(99%,rgba(0,0,0,0.83)),color-stop(100%,rgba(0,0,0,0.85)));background:-webkit-linear-gradient(top,rgba(0,0,0,0) 50%,rgba(0,0,0,0.83) 99%,rgba(0,0,0,0.85) 100%);background:-o-linear-gradient(top,rgba(0,0,0,0) 50%,rgba(0,0,0,0.83) 99%,rgba(0,0,0,0.85) 100%);background:-ms-linear-gradient(top,rgba(0,0,0,0) 50%,rgba(0,0,0,0.83) 99%,rgba(0,0,0,0.85) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 50%,rgba(0,0,0,0.83) 99%,rgba(0,0,0,0.85) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000',endColorstr='#d9000000',GradientType=0 )}
 
 
 
 
 .minimal-light .navigationbuttons,.minimal-light .esg-pagination,.minimal-light .esg-filters{text-align:center}.minimal-light .esg-filterbutton,.minimal-light .esg-navigationbutton,.minimal-light .esg-sortbutton,.minimal-light .esg-cartbutton a{color:#999;margin-right:5px;cursor:pointer;padding:0px 16px;border:1px solid #e5e5e5;line-height:38px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;font-size:12px;font-weight:700;font-family:"Open Sans",sans-serif;display:inline-block;background:#fff;margin-bottom:5px}.minimal-light .esg-navigationbutton *{color:#999}.minimal-light .esg-navigationbutton{padding:0px 16px}.minimal-light .esg-pagination-button:last-child{margin-right:0}.minimal-light .esg-left,.minimal-light .esg-right{padding:0px 11px}.minimal-light .esg-sortbutton-wrapper,.minimal-light .esg-cartbutton-wrapper{display:inline-block}.minimal-light .esg-sortbutton-order,.minimal-light .esg-cartbutton-order{display:inline-block;vertical-align:top;border:1px solid #e5e5e5;width:40px;line-height:38px;border-radius:0px 5px 5px 0px;-moz-border-radius:0px 5px 5px 0px;-webkit-border-radius:0px 5px 5px 0px;font-size:12px;font-weight:700;color:#999;cursor:pointer;background:#fff}.minimal-light .esg-cartbutton{color:#333;cursor:default!important}.minimal-light .esg-cartbutton .esgicon-basket{color:#333;font-size:15px;line-height:15px;margin-right:10px}.minimal-light .esg-cartbutton-wrapper{cursor:default!important}.minimal-light .esg-sortbutton,.minimal-light .esg-cartbutton{display:inline-block;position:relative;cursor:pointer;margin-right:0px;border-right:none;border-radius:5px 0px 0px 5px;-moz-border-radius:5px 0px 0px 5px;-webkit-border-radius:5px 0px 0px 5px}.minimal-light .esg-navigationbutton:hover,.minimal-light .esg-filterbutton:hover,.minimal-light .esg-sortbutton:hover,.minimal-light .esg-sortbutton-order:hover,.minimal-light .esg-cartbutton a:hover,.minimal-light .esg-filterbutton.selected{background-color:#fff;border-color:#bbb;color:#333;box-shadow:0px 3px 5px 0px rgba(0,0,0,0.13)}.minimal-light .esg-navigationbutton:hover *{color:#333}.minimal-light .esg-sortbutton-order.tp-desc:hover{border-color:#bbb;color:#333;box-shadow:0px -3px 5px 0px rgba(0,0,0,0.13)!important}.minimal-light .esg-filter-checked{padding:1px 3px;color:#cbcbcb;background:#cbcbcb;margin-left:7px;font-size:9px;font-weight:300;line-height:9px;vertical-align:middle}.minimal-light .esg-filterbutton.selected .esg-filter-checked,.minimal-light .esg-filterbutton:hover .esg-filter-checked{padding:1px 3px 1px 3px;color:#fff;background:#000;margin-left:7px;font-size:9px;font-weight:300;line-height:9px;vertical-align:middle}
 
 
 
 
 .eg-washington-element-0{font-size:16px!important;line-height:22px!important;color:#ffffff!important;font-weight:400!important;padding:17px 17px 17px 17px!important;border-radius:60px 60px 60px 60px!important;background:rgba(255,255,255,0.15)!important;z-index:2!important;display:block;font-family:"Open Sans"!important;border-top-width:0px!important;border-right-width:0px!important;border-bottom-width:0px!important;border-left-width:0px!important;border-color:#ffffff!important;border-style:solid!important}.eg-washington-element-1{font-size:16px!important;line-height:22px!important;color:#ffffff!important;font-weight:400!important;padding:17px 17px 17px 17px!important;border-radius:60px 60px 60px 60px!important;background:rgba(255,255,255,0.15)!important;z-index:2!important;display:block;border-top-width:0px!important;border-right-width:0px!important;border-bottom-width:0px!important;border-left-width:0px!important;border-color:#ffffff!important;border-style:solid!important}.eg-washington-element-3{font-size:13px;line-height:20px;color:#ffffff;font-weight:700;display:inline-block;float:none;clear:both;margin:15px 0px 0px 0px;padding:5px 10px 5px 10px;border-radius:0px 0px 0px 0px;background:rgba(255,255,255,0.15);position:relative;z-index:2!important;font-family:"Open Sans";text-transform:uppercase}
 
 
 
 
 .eg-washington-element-0:hover{font-size:16px!important;line-height:22px!important;color:#ffffff!important;font-weight:400!important;border-radius:60px 60px 60px 60px!important;background:rgba(0,0,0,0.50)!important;border-top-width:0px!important;border-right-width:0px!important;border-bottom-width:0px!important;border-left-width:0px!important;border-color:#ffffff!important;border-style:solid!important}.eg-washington-element-1:hover{font-size:16px!important;line-height:22px!important;color:#ffffff!important;font-weight:400!important;border-radius:60px 60px 60px 60px!important;background:rgba(0,0,0,0.50)!important;border-top-width:0px!important;border-right-width:0px!important;border-bottom-width:0px!important;border-left-width:0px!important;border-color:#ffffff!important;border-style:solid!important}
 
 
 
 
 .eg-washington-element-0-a{display:inline-block!important;float:none!important;clear:none!important;margin:0px 10px 0px 0px!important;position:relative!important}
 
 
 
 
 .eg-washington-element-1-a{display:inline-block!important;float:none!important;clear:none!important;margin:0px 10px 0px 0px!important;position:relative!important}
 
 
 
 
 .eg-washington-container{background:rgba(0,0,0,0.65)}
 
 
 
 
 .eg-washington-content{background:#ffffff;padding:0px 0px 0px 0px;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;border-color:transparent;border-style:double;text-align:left}
 
 
 
 
 .esg-grid .mainul li.eg-washington-wrapper{background:#3f424a;padding:0px 0px 0px 0px;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;border-color:transparent;border-style:none}
 
 
 
 
 .esg-grid .mainul li.eg-washington-wrapper .esg-media-poster{background-size:cover;background-position:center center;background-repeat:no-repeat}
 
 
 
 
 
 
 
 .slider-new-font{
 font-family:FrankRuhlLibre, serif!important;
}
 
 .heading-font-smaller h6{
 font-size:47px!important;
 padding-bottom:15px;
}
 
 .wpb_text_column.wpb_content_element.make-appointment{
 font-family:'JosefinSans-Bold'!important;
 font-size:0.75rem!important;
 text-transform:uppercase;
}
 
 
 .employer_name.grid-container.sortable span.team-field-content{
 color:#d47742!important;
 font-size:20px!important;
}
 
 .scheme_default .sc_item_subtitle{
 color:#2a2a2a;
 font-size:69px!important;
}
 
 h2.ats-team-title{
 display:none;
}
 
 .ats-employer-panel-modern{
 background:#543910!important;
}
 
 
 @media only screen and (max-width:600px){
 .menu-image-desktop{
 display:none!important;
}
}
 
 
 @media only screen and (min-width:600px) and (max-width:992px){
 .menu-image-desktop{
 display:none!important;
}
}
 
 
 @media only screen and (min-width:993px){
 .menu-image-phone{
 display:none!important;
}
}
 
 h6.sc_item_subtitle.sc_title_subtitle.sc_align_center.sc_item_title_style_default{
 font-family:FrankRuhlLibre, serif!important;
 font-size:60px!important;
}
 .team_fnt h6{
 color:#d47742!important;
 font-size:20px!important;
}
 .team_fnt p{
 font-size:14px;
 color:rgba(99,99,99,1);
}
 
 @media only screen and (max-width:772px){
 .vc_column-inner.vc_custom_1580970470008{
 text-align:center;
}
}
 
 
 
 
 .vc_custom_1580982493089{background-size:cover!important;}.vc_custom_1650030188309{background-image:url(assets/uploads/2020/06/story-nocopy-e1581067773457-23284.png?id=954)!important;background-position:center left!important;background-repeat:no-repeat!important;background-size:cover!important;}.vc_custom_1650358791712{background-size:cover!important;}.vc_custom_1591596549219{background-image:url(https://thewild-hare.co.uk/assets/uploads/The-Wild-Hare-Section-BG.png)!important;background-position:center!important;background-repeat:no-repeat!important;background-size:cover!important;}.vc_custom_1650359094578{background-size:cover!important;}.vc_custom_1650359104861{background-size:cover!important;}.vc_custom_1591596560644{background-image:url(https://thewild-hare.co.uk/assets/uploads/The-Wild-Hare-Section-BG.png)!important;background-position:center!important;background-repeat:no-repeat!important;background-size:cover!important;}.vc_custom_1525861967322{margin-bottom:0.7rem!important;}.vc_custom_1547139462757{margin-bottom:0.8rem!important;}.vc_custom_1546961299841{margin-bottom:-0.7rem!important;}.vc_custom_1580970470008{background-color:#d47742!important;}.vc_custom_1525867405531{margin-bottom:0rem!important;}.vc_custom_1547140024718{margin-top:-0.4rem!important;}.vc_custom_1581420469710{margin-bottom:0.5rem!important;}.vc_custom_1581420439483{margin-bottom:-1.8rem!important;}.vc_custom_1546960232711{margin-bottom:-1.8rem!important;}.vc_custom_1581420523036{margin-bottom:1.3rem!important;}.vc_custom_1546962976807{margin-bottom:-2rem!important;}.vc_custom_1546963010807{margin-bottom:0rem!important;}.vc_custom_1546963044649{margin-bottom:-0.3rem!important;}.vc_custom_1581622193232{margin-bottom:-1.2rem!important;}.vc_custom_1581622241906{margin-bottom:2.4rem!important;}.vc_custom_1581142478820{margin-bottom:0.9rem!important;}.vc_custom_1547140653399{margin-bottom:0.9rem!important;}.vc_custom_1547140653399{margin-bottom:0.9rem!important;}.vc_custom_1546963202937{margin-bottom:-1.2rem!important;}.vc_custom_1547140653399{margin-bottom:0.9rem!important;}.vc_custom_1546963202937{margin-bottom:-1.2rem!important;}.vc_custom_1547140653399{margin-bottom:0.9rem!important;}.vc_custom_1547140653399{margin-bottom:0.9rem!important;}.vc_custom_1581060425664{margin-bottom:2.4rem!important;}.vc_custom_1581142318235{margin-bottom:0.9rem!important;}.vc_custom_1547140653399{margin-bottom:0.9rem!important;}.vc_custom_1547140653399{margin-bottom:0.9rem!important;}.vc_custom_1546963202937{margin-bottom:-1.2rem!important;}.vc_custom_1547140653399{margin-bottom:0.9rem!important;}.vc_custom_1547140653399{margin-bottom:0.9rem!important;}.vc_custom_1547142736161{margin-bottom:-1.5rem!important;}.vc_custom_1547142721178{margin-bottom:-1.8rem!important;}.vc_custom_1547142507065{margin-bottom:0.2rem!important;}.vc_custom_1547142768161{margin-bottom:-2.4rem!important;}.vc_custom_1547142768161{margin-bottom:-2.4rem!important;}.vc_custom_1696327845003{margin-bottom:0.2rem!important;}.vc_custom_1547142768161{margin-bottom:-2.4rem!important;}.vc_custom_1547142736161{margin-bottom:-1.5rem!important;}.vc_custom_1547142721178{margin-bottom:-1.8rem!important;}.vc_custom_1547142507065{margin-bottom:0.2rem!important;}.vc_custom_1547142768161{margin-bottom:-2.4rem!important;}.vc_custom_1546964179880{padding-right:0px!important;padding-left:0px!important;}.vc_custom_1525958911412{margin-bottom:-0.8rem!important;}.vc_custom_1547142943329{margin-bottom:0.3rem!important;}.vc_custom_1546965096523{margin-bottom:-2.4rem!important;}.vc_custom_1581069130747{background-image:url(https://thewild-hare.co.uk/assets/uploads/The-Wild-Hare-Section-BG.png)!important;background-position:center!important;background-repeat:no-repeat!important;background-size:cover!important;}
 
 
 
 
 img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
 
 
 
 
 
 
 	img.wp-smiley, img.emoji{
 		display:inline!important;
 		border:none!important;
 		box-shadow:none!important;
 		height:1em!important;
 		width:1em!important;
 		margin:0 0.07em!important;
 		vertical-align:-0.1em!important;
 		background:none!important;
 		padding:0!important;
 	}
 
 
 
 
 
:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}.has-text-align-center{text-align:center}.has-text-align-left{text-align:left}.has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html:where(.has-border-color){border-style:solid}html:where([style*=border-top-color]){border-top-style:solid}html:where([style*=border-right-color]){border-right-style:solid}html:where([style*=border-bottom-color]){border-bottom-style:solid}html:where([style*=border-left-color]){border-left-style:solid}html:where([style*=border-width]){border-style:solid}html:where([style*=border-top-width]){border-top-style:solid}html:where([style*=border-right-width]){border-right-style:solid}html:where([style*=border-bottom-width]){border-bottom-style:solid}html:where([style*=border-left-width]){border-left-style:solid}html:where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html:where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html:where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}
 
 
 
 
 
 
:root{--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#ffffff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:0.44rem;--wp--preset--spacing--30:0.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined:6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp:6px 6px 0px rgb(0, 0, 0);}:where(.is-layout-flex){gap:0.5em;}:where(.is-layout-grid){gap:0.5em;}body .is-layout-flex{display:flex;}.is-layout-flex{flex-wrap:wrap;align-items:center;}.is-layout-flex >:is(*, div){margin:0;}body .is-layout-grid{display:grid;}.is-layout-grid >:is(*, div){margin:0;}:where(.wp-block-columns.is-layout-flex){gap:2em;}:where(.wp-block-columns.is-layout-grid){gap:2em;}:where(.wp-block-post-template.is-layout-flex){gap:1.25em;}:where(.wp-block-post-template.is-layout-grid){gap:1.25em;}.has-black-color{color:var(--wp--preset--color--black)!important;}.has-cyan-bluish-gray-color{color:var(--wp--preset--color--cyan-bluish-gray)!important;}.has-white-color{color:var(--wp--preset--color--white)!important;}.has-pale-pink-color{color:var(--wp--preset--color--pale-pink)!important;}.has-vivid-red-color{color:var(--wp--preset--color--vivid-red)!important;}.has-luminous-vivid-orange-color{color:var(--wp--preset--color--luminous-vivid-orange)!important;}.has-luminous-vivid-amber-color{color:var(--wp--preset--color--luminous-vivid-amber)!important;}.has-light-green-cyan-color{color:var(--wp--preset--color--light-green-cyan)!important;}.has-vivid-green-cyan-color{color:var(--wp--preset--color--vivid-green-cyan)!important;}.has-pale-cyan-blue-color{color:var(--wp--preset--color--pale-cyan-blue)!important;}.has-vivid-cyan-blue-color{color:var(--wp--preset--color--vivid-cyan-blue)!important;}.has-vivid-purple-color{color:var(--wp--preset--color--vivid-purple)!important;}.has-black-background-color{background-color:var(--wp--preset--color--black)!important;}.has-cyan-bluish-gray-background-color{background-color:var(--wp--preset--color--cyan-bluish-gray)!important;}.has-white-background-color{background-color:var(--wp--preset--color--white)!important;}.has-pale-pink-background-color{background-color:var(--wp--preset--color--pale-pink)!important;}.has-vivid-red-background-color{background-color:var(--wp--preset--color--vivid-red)!important;}.has-luminous-vivid-orange-background-color{background-color:var(--wp--preset--color--luminous-vivid-orange)!important;}.has-luminous-vivid-amber-background-color{background-color:var(--wp--preset--color--luminous-vivid-amber)!important;}.has-light-green-cyan-background-color{background-color:var(--wp--preset--color--light-green-cyan)!important;}.has-vivid-green-cyan-background-color{background-color:var(--wp--preset--color--vivid-green-cyan)!important;}.has-pale-cyan-blue-background-color{background-color:var(--wp--preset--color--pale-cyan-blue)!important;}.has-vivid-cyan-blue-background-color{background-color:var(--wp--preset--color--vivid-cyan-blue)!important;}.has-vivid-purple-background-color{background-color:var(--wp--preset--color--vivid-purple)!important;}.has-black-border-color{border-color:var(--wp--preset--color--black)!important;}.has-cyan-bluish-gray-border-color{border-color:var(--wp--preset--color--cyan-bluish-gray)!important;}.has-white-border-color{border-color:var(--wp--preset--color--white)!important;}.has-pale-pink-border-color{border-color:var(--wp--preset--color--pale-pink)!important;}.has-vivid-red-border-color{border-color:var(--wp--preset--color--vivid-red)!important;}.has-luminous-vivid-orange-border-color{border-color:var(--wp--preset--color--luminous-vivid-orange)!important;}.has-luminous-vivid-amber-border-color{border-color:var(--wp--preset--color--luminous-vivid-amber)!important;}.has-light-green-cyan-border-color{border-color:var(--wp--preset--color--light-green-cyan)!important;}.has-vivid-green-cyan-border-color{border-color:var(--wp--preset--color--vivid-green-cyan)!important;}.has-pale-cyan-blue-border-color{border-color:var(--wp--preset--color--pale-cyan-blue)!important;}.has-vivid-cyan-blue-border-color{border-color:var(--wp--preset--color--vivid-cyan-blue)!important;}.has-vivid-purple-border-color{border-color:var(--wp--preset--color--vivid-purple)!important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple)!important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan)!important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange)!important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red)!important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray)!important;}.has-cool-to-warm-spectrum-gradient-background{background:var(--wp--preset--gradient--cool-to-warm-spectrum)!important;}.has-blush-light-purple-gradient-background{background:var(--wp--preset--gradient--blush-light-purple)!important;}.has-blush-bordeaux-gradient-background{background:var(--wp--preset--gradient--blush-bordeaux)!important;}.has-luminous-dusk-gradient-background{background:var(--wp--preset--gradient--luminous-dusk)!important;}.has-pale-ocean-gradient-background{background:var(--wp--preset--gradient--pale-ocean)!important;}.has-electric-grass-gradient-background{background:var(--wp--preset--gradient--electric-grass)!important;}.has-midnight-gradient-background{background:var(--wp--preset--gradient--midnight)!important;}.has-small-font-size{font-size:var(--wp--preset--font-size--small)!important;}.has-medium-font-size{font-size:var(--wp--preset--font-size--medium)!important;}.has-large-font-size{font-size:var(--wp--preset--font-size--large)!important;}.has-x-large-font-size{font-size:var(--wp--preset--font-size--x-large)!important;}
 
 
 
 
 
 
 .wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
 
 
 
 
 
 #rs-demo-id{}
 
 
 
 
 
 .recentcomments a{display:inline!important;padding:0!important;margin:0!important;}
 
 
 
 
 			
 .scheme_default .sc_item_subtitle{
 	font-family:new-font-acid!important;
}
 span.sc_price_item_price_before{
 		font-family:new-font-acid!important;
}
 
 .sc_price_alter .sc_price_item_price_before, .sc_price_alter .sc_price_item_price_after{
 font-size:1.5rem!important;
 line-height:normal;
 font-family:FrankRuhlLibre,serif!important;
}
 
 
 
 
 .twh-logo img{
 height:auto;
 width:173px;
}
 .scheme_default header .sc_layouts_item_link .sc_layouts_item_details_line2, .scheme_default header .sc_layouts_iconed_text .sc_layouts_item_details_line2{
 color:#d47742!important;
}
 
 .scheme_default .sc_button_hover_slide_left{
 background:linear-gradient(to right,#2a2a2a 50%,#d47742 50%) no-repeat scroll right bottom/210% 100% #d47742!important;
}
 .scheme_default .sc_item_title>i{
 color:#d47742;
}
 .scheme_default .sc_layouts_title_breadcrumbs .breadcrumbs_item.current{
 color:#d47742;
}
 .scheme_default button, .scheme_default input[type=reset], .scheme_default input[type=submit], .scheme_default input[type=button], .scheme_default .wp-block-button:not(.is-style-outline)>.wp-block-button__link, .scheme_default .post_item .more-link, .scheme_default .comments_wrap .form-submit input[type=submit], .scheme_default #buddypress .comment-reply-link, .scheme_default #buddypress .generic-button a, .scheme_default #buddypress a.button, .scheme_default #buddypress button, .scheme_default #buddypress input[type=button], .scheme_default #buddypress input[type=reset], .scheme_default #buddypress input[type=submit], .scheme_default #buddypress ul.button-nav li a, .scheme_default a.bp-title-button, .scheme_default .booked-calendar-wrap .booked-appt-list .timeslot .timeslot-people button, .scheme_default #booked-profile-page .booked-profile-appt-list .appt-block .booked-cal-buttons .google-cal-button>a, .scheme_default #booked-profile-page input[type=submit], .scheme_default #booked-profile-page button, .scheme_default .booked-list-view input[type=submit], .scheme_default .booked-list-view button, .scheme_default table.booked-calendar input[type=submit], .scheme_default table.booked-calendar button, .scheme_default .booked-modal input[type=submit], .scheme_default .booked-modal button, .scheme_default .sc_button_default, .scheme_default .sc_button:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image), .scheme_default .socials_share:not(.socials_type_drop) .social_icon, .scheme_default .tourmaster-tour-search-wrap input.tourmaster-tour-search-submit[type=submit], .scheme_default #tribe-bar-form .tribe-bar-submit input[type=submit], .scheme_default #tribe-bar-form.tribe-bar-mini .tribe-bar-submit input[type=submit], .scheme_default #tribe-bar-views li.tribe-bar-views-option a, .scheme_default #tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option.tribe-bar-active a, .scheme_default #tribe-events .tribe-events-button, .scheme_default .tribe-events-button, .scheme_default .tribe-events-cal-links a, .scheme_default .tribe-events-sub-nav li a, .scheme_default .edd_download_purchase_form .button, .scheme_default #edd-purchase-button, .scheme_default .edd-submit.button, .scheme_default .widget_edd_cart_widget .edd_checkout a, .scheme_default .sc_edd_details .downloads_page_tags .downloads_page_data>a, .scheme_default .mc4wp-form input[type=submit], .scheme_default .woocommerce #respond input#submit, .scheme_default .woocommerce .button, .scheme_default .woocommerce-page .button, .scheme_default .woocommerce a.button, .scheme_default .woocommerce-page a.button, .scheme_default .woocommerce button.button, .scheme_default .woocommerce-page button.button, .scheme_default .woocommerce input.button, .scheme_default .woocommerce-page input.button, .scheme_default .woocommerce input[type=button], .scheme_default .woocommerce-page input[type=button], .scheme_default .woocommerce input[type=submit], .scheme_default .woocommerce-page input[type=submit], .scheme_default .woocommerce #respond input#submit.alt, .scheme_default .woocommerce a.button.alt, .scheme_default .woocommerce button.button.alt, .scheme_default .woocommerce input.button.alt{
 color:#fff;
 background-color:#d47742;
}
 .scheme_default .sc_price_item.sc_price_item_alter:hover .sc_price_item_title{
 color:#d47742;
}
 
 
 @media (min-width:425px) and (max-width:596px){
 		.scheme_default .sc_item_subtitle{
 		color:#2a2a2a;
 		line-height:normal!important;
 		font-weight:600!important;
 	}
}
 
 
 .sc_price_alter .sc_price_item_title>span{
 	 	white-space:nowrap;
 display:flex;
 		font-size:2.5rem;
 justify-content:center;
}
 
 @media only screen and (max-width:1200px){
 .sc_price_alter .sc_price_item_title>span{
 		font-size:2rem;
 	}
}		
 
 
 
 
 .wpb_animate_when_almost_visible{opacity:1;}
 
 
 
 
 .vc_custom_1638956771228{padding-top:0px!important;padding-bottom:0px!important;padding-left:4em!important;}.vc_custom_1581420901402{background-size:cover!important;}.vc_custom_1581420907468{background-image:url(assets/uploads/2020/02/story-nocopy-e1581067773457621c.html?id=1316)!important;background-position:center!important;background-repeat:no-repeat!important;background-size:cover!important;}.vc_custom_1580905214305{margin-left:-0.5rem!important;padding-left:1.5rem!important;}.vc_custom_1581402705538{margin-left:1rem!important;}.vc_custom_1546970414472{padding-bottom:1rem!important;}.vc_custom_1526641715773{margin-right:-1.5em!important;}.vc_custom_1546970481319{padding-bottom:1.2rem!important;}.vc_custom_1581156396078{background-color:#ffffff!important;}.vc_custom_1581680984840{background-color:#ffffff!important;}.vc_custom_1581156412038{background-color:#ffffff!important;}
 
 
 
 
 ' + htmlDivCss + '
 
 
 
 
 ' + htmlDivCss + '
 
 
 
 
 #ats-layout-976 .ats-button{background-color:rgba(245,245,245,1);color:rgba(84,84,84,1);}#ats-layout-976 .ats-search input{background-color:rgba(245,245,245,1);color:rgba(84,84,84,1);}#ats-layout-976 .ats-search input:focus{border-color:rgba(212,119,66,1);}#ats-layout-976 .ats-button.ats-button-active,#ats-layout-976 .ats-button:hover{background-color:rgba(212,119,66,1);color:rgba(212,119,66,1);}#ats-layout-976 .sortable-box.a-full .employer_photo + .grid-container{padding-top:0px}#ats-layout-976 .sortable-box.a-full .grid-container ~ .employer_photo{padding-top:0px}
 
 
 
 
 
 h6.sc_item_subtitle.sc_title_subtitle.sc_align_center.sc_item_title_style_default{
 font-family:FrankRuhlLibre, serif!important;
 font-size:60px!important;
}
 .sc_item_descr.sc_title_descr.sc_align_center p{
 font-size:30px!important;
}
 .eapps-link{
 display:none!important;
}
 a.box_feed{
 position:fixed!important;
}
 
 
 
 
 .vc_custom_1581162593860{
 background-color:#fbf1f1!important;
}
 
 
 
 
 img:is([sizes=auto i], [sizes^="auto," i]){
 contain-intrinsic-size:3000px 1500px
}
 
 
 
 
 
 img.wp-smiley, img.emoji{
 display:inline!important;
 border:none!important;
 box-shadow:none!important;
 height:1em!important;
 width:1em!important;
 margin:0 0.07em!important;
 vertical-align:-0.1em!important;
 background:none!important;
 padding:0!important;
}
 
 
 
 
 
:root{
 --wp-block-synced-color:#7a00df;
 --wp-block-synced-color--rgb:122, 0, 223;
 --wp-bound-block-color:var(--wp-block-synced-color);
 --wp-editor-canvas-background:#ddd;
 --wp-admin-theme-color:#007cba;
 --wp-admin-theme-color--rgb:0, 124, 186;
 --wp-admin-theme-color-darker-10:#006ba1;
 --wp-admin-theme-color-darker-10--rgb:0, 107, 160.5;
 --wp-admin-theme-color-darker-20:#005a87;
 --wp-admin-theme-color-darker-20--rgb:0, 90, 135;
 --wp-admin-border-width-focus:2px
}
 
 @media (min-resolution:192dpi){
:root{
 --wp-admin-border-width-focus:1.5px
}
}
 .wp-element-button{
 cursor:pointer
}
:root .has-very-light-gray-background-color{
 background-color:#eee
}
:root .has-very-dark-gray-background-color{
 background-color:#313131
}
:root .has-very-light-gray-color{
 color:#eee
}
:root .has-very-dark-gray-color{
 color:#313131
}
:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{
 background:linear-gradient(135deg, #00d084, #0693e3)
}
:root .has-purple-crush-gradient-background{
 background:linear-gradient(135deg, #34e2e4, #4721fb 50%, #ab1dfe)
}
:root .has-hazy-dawn-gradient-background{
 background:linear-gradient(135deg, #faaca8, #dad0ec)
}
:root .has-subdued-olive-gradient-background{
 background:linear-gradient(135deg, #fafae1, #67a671)
}
:root .has-atomic-cream-gradient-background{
 background:linear-gradient(135deg, #fdd79a, #004a59)
}
:root .has-nightshade-gradient-background{
 background:linear-gradient(135deg, #330968, #31cdcf)
}
:root .has-midnight-gradient-background{
 background:linear-gradient(135deg, #020381, #2874fc)
}
:root{
 --wp--preset--font-size--normal:16px;
 --wp--preset--font-size--huge:42px
}
 .has-regular-font-size{
 font-size:1em
}
 .has-larger-font-size{
 font-size:2.625em
}
 .has-normal-font-size{
 font-size:var(--wp--preset--font-size--normal)
}
 .has-huge-font-size{
 font-size:var(--wp--preset--font-size--huge)
}
 .has-text-align-center{
 text-align:center
}
 .has-text-align-left{
 text-align:left
}
 .has-text-align-right{
 text-align:right
}
 .has-fit-text{
 white-space:nowrap!important
}
 #end-resizable-editor-section{
 display:none
}
 .aligncenter{
 clear:both
}
 .items-justified-left{
 justify-content:flex-start
}
 .items-justified-center{
 justify-content:center
}
 .items-justified-right{
 justify-content:flex-end
}
 .items-justified-space-between{
 justify-content:space-between
}
 .screen-reader-text{
 border:0;
 clip-path:inset(50%);
 height:1px;
 margin:-1px;
 overflow:hidden;
 padding:0;
 position:absolute;
 width:1px;
 word-wrap:normal!important
}
 .screen-reader-text:focus{
 background-color:#ddd;
 clip-path:none;
 color:#444;
 display:block;
 font-size:1em;
 height:auto;
 left:5px;
 line-height:normal;
 padding:15px 23px 14px;
 text-decoration:none;
 top:5px;
 width:auto;
 z-index:100000
}
 html:where(.has-border-color){
 border-style:solid
}
 html:where([style*=border-top-color]){
 border-top-style:solid
}
 html:where([style*=border-right-color]){
 border-right-style:solid
}
 html:where([style*=border-bottom-color]){
 border-bottom-style:solid
}
 html:where([style*=border-left-color]){
 border-left-style:solid
}
 html:where([style*=border-width]){
 border-style:solid
}
 html:where([style*=border-top-width]){
 border-top-style:solid
}
 html:where([style*=border-right-width]){
 border-right-style:solid
}
 html:where([style*=border-bottom-width]){
 border-bottom-style:solid
}
 html:where([style*=border-left-width]){
 border-left-style:solid
}
 html:where(img[class*=wp-image-]){
 height:auto;
 max-width:100%
}
:where(figure){
 margin:0 0 1em
}
 html:where(.is-position-sticky){
 --wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height, 0px)
}
 
 @media screen and (max-width:600px){
 html:where(.is-position-sticky){
 --wp-admin--admin-bar--position-offset:0px
}
}
 
 
 
 
 
 
:root{--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#ffffff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:0.44rem;--wp--preset--spacing--30:0.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined:6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp:6px 6px 0px rgb(0, 0, 0);}:where(.is-layout-flex){gap:0.5em;}:where(.is-layout-grid){gap:0.5em;}body .is-layout-flex{display:flex;}.is-layout-flex{flex-wrap:wrap;align-items:center;}.is-layout-flex >:is(*, div){margin:0;}body .is-layout-grid{display:grid;}.is-layout-grid >:is(*, div){margin:0;}:where(.wp-block-columns.is-layout-flex){gap:2em;}:where(.wp-block-columns.is-layout-grid){gap:2em;}:where(.wp-block-post-template.is-layout-flex){gap:1.25em;}:where(.wp-block-post-template.is-layout-grid){gap:1.25em;}.has-black-color{color:var(--wp--preset--color--black)!important;}.has-cyan-bluish-gray-color{color:var(--wp--preset--color--cyan-bluish-gray)!important;}.has-white-color{color:var(--wp--preset--color--white)!important;}.has-pale-pink-color{color:var(--wp--preset--color--pale-pink)!important;}.has-vivid-red-color{color:var(--wp--preset--color--vivid-red)!important;}.has-luminous-vivid-orange-color{color:var(--wp--preset--color--luminous-vivid-orange)!important;}.has-luminous-vivid-amber-color{color:var(--wp--preset--color--luminous-vivid-amber)!important;}.has-light-green-cyan-color{color:var(--wp--preset--color--light-green-cyan)!important;}.has-vivid-green-cyan-color{color:var(--wp--preset--color--vivid-green-cyan)!important;}.has-pale-cyan-blue-color{color:var(--wp--preset--color--pale-cyan-blue)!important;}.has-vivid-cyan-blue-color{color:var(--wp--preset--color--vivid-cyan-blue)!important;}.has-vivid-purple-color{color:var(--wp--preset--color--vivid-purple)!important;}.has-black-background-color{background-color:var(--wp--preset--color--black)!important;}.has-cyan-bluish-gray-background-color{background-color:var(--wp--preset--color--cyan-bluish-gray)!important;}.has-white-background-color{background-color:var(--wp--preset--color--white)!important;}.has-pale-pink-background-color{background-color:var(--wp--preset--color--pale-pink)!important;}.has-vivid-red-background-color{background-color:var(--wp--preset--color--vivid-red)!important;}.has-luminous-vivid-orange-background-color{background-color:var(--wp--preset--color--luminous-vivid-orange)!important;}.has-luminous-vivid-amber-background-color{background-color:var(--wp--preset--color--luminous-vivid-amber)!important;}.has-light-green-cyan-background-color{background-color:var(--wp--preset--color--light-green-cyan)!important;}.has-vivid-green-cyan-background-color{background-color:var(--wp--preset--color--vivid-green-cyan)!important;}.has-pale-cyan-blue-background-color{background-color:var(--wp--preset--color--pale-cyan-blue)!important;}.has-vivid-cyan-blue-background-color{background-color:var(--wp--preset--color--vivid-cyan-blue)!important;}.has-vivid-purple-background-color{background-color:var(--wp--preset--color--vivid-purple)!important;}.has-black-border-color{border-color:var(--wp--preset--color--black)!important;}.has-cyan-bluish-gray-border-color{border-color:var(--wp--preset--color--cyan-bluish-gray)!important;}.has-white-border-color{border-color:var(--wp--preset--color--white)!important;}.has-pale-pink-border-color{border-color:var(--wp--preset--color--pale-pink)!important;}.has-vivid-red-border-color{border-color:var(--wp--preset--color--vivid-red)!important;}.has-luminous-vivid-orange-border-color{border-color:var(--wp--preset--color--luminous-vivid-orange)!important;}.has-luminous-vivid-amber-border-color{border-color:var(--wp--preset--color--luminous-vivid-amber)!important;}.has-light-green-cyan-border-color{border-color:var(--wp--preset--color--light-green-cyan)!important;}.has-vivid-green-cyan-border-color{border-color:var(--wp--preset--color--vivid-green-cyan)!important;}.has-pale-cyan-blue-border-color{border-color:var(--wp--preset--color--pale-cyan-blue)!important;}.has-vivid-cyan-blue-border-color{border-color:var(--wp--preset--color--vivid-cyan-blue)!important;}.has-vivid-purple-border-color{border-color:var(--wp--preset--color--vivid-purple)!important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple)!important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan)!important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange)!important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red)!important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray)!important;}.has-cool-to-warm-spectrum-gradient-background{background:var(--wp--preset--gradient--cool-to-warm-spectrum)!important;}.has-blush-light-purple-gradient-background{background:var(--wp--preset--gradient--blush-light-purple)!important;}.has-blush-bordeaux-gradient-background{background:var(--wp--preset--gradient--blush-bordeaux)!important;}.has-luminous-dusk-gradient-background{background:var(--wp--preset--gradient--luminous-dusk)!important;}.has-pale-ocean-gradient-background{background:var(--wp--preset--gradient--pale-ocean)!important;}.has-electric-grass-gradient-background{background:var(--wp--preset--gradient--electric-grass)!important;}.has-midnight-gradient-background{background:var(--wp--preset--gradient--midnight)!important;}.has-small-font-size{font-size:var(--wp--preset--font-size--small)!important;}.has-medium-font-size{font-size:var(--wp--preset--font-size--medium)!important;}.has-large-font-size{font-size:var(--wp--preset--font-size--large)!important;}.has-x-large-font-size{font-size:var(--wp--preset--font-size--x-large)!important;}
 
 
 
 
 
 
 .wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
 
 
 
 
 
 #rs-demo-id{}
 
 
 
 
 
 .recentcomments a{display:inline!important;padding:0!important;margin:0!important;}
 
 
 
 
 			
 .scheme_default .sc_item_subtitle{
 	font-family:new-font-acid!important;
}
 span.sc_price_item_price_before{
 		font-family:new-font-acid!important;
}
 
 .sc_price_alter .sc_price_item_price_before, .sc_price_alter .sc_price_item_price_after{
 font-size:1.5rem!important;
 line-height:normal;
 font-family:FrankRuhlLibre,serif!important;
}
 
 
 
 
 .twh-logo img{
 height:auto;
 width:173px;
}
 .scheme_default header .sc_layouts_item_link .sc_layouts_item_details_line2, .scheme_default header .sc_layouts_iconed_text .sc_layouts_item_details_line2{
 color:#d47742!important;
}
 
 .scheme_default .sc_button_hover_slide_left{
 background:linear-gradient(to right,#2a2a2a 50%,#d47742 50%) no-repeat scroll right bottom/210% 100% #d47742!important;
}
 .scheme_default .sc_item_title>i{
 color:#d47742;
}
 .scheme_default .sc_layouts_title_breadcrumbs .breadcrumbs_item.current{
 color:#d47742;
}
 .scheme_default button, .scheme_default input[type=reset], .scheme_default input[type=submit], .scheme_default input[type=button], .scheme_default .wp-block-button:not(.is-style-outline)>.wp-block-button__link, .scheme_default .post_item .more-link, .scheme_default .comments_wrap .form-submit input[type=submit], .scheme_default #buddypress .comment-reply-link, .scheme_default #buddypress .generic-button a, .scheme_default #buddypress a.button, .scheme_default #buddypress button, .scheme_default #buddypress input[type=button], .scheme_default #buddypress input[type=reset], .scheme_default #buddypress input[type=submit], .scheme_default #buddypress ul.button-nav li a, .scheme_default a.bp-title-button, .scheme_default .booked-calendar-wrap .booked-appt-list .timeslot .timeslot-people button, .scheme_default #booked-profile-page .booked-profile-appt-list .appt-block .booked-cal-buttons .google-cal-button>a, .scheme_default #booked-profile-page input[type=submit], .scheme_default #booked-profile-page button, .scheme_default .booked-list-view input[type=submit], .scheme_default .booked-list-view button, .scheme_default table.booked-calendar input[type=submit], .scheme_default table.booked-calendar button, .scheme_default .booked-modal input[type=submit], .scheme_default .booked-modal button, .scheme_default .sc_button_default, .scheme_default .sc_button:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image), .scheme_default .socials_share:not(.socials_type_drop) .social_icon, .scheme_default .tourmaster-tour-search-wrap input.tourmaster-tour-search-submit[type=submit], .scheme_default #tribe-bar-form .tribe-bar-submit input[type=submit], .scheme_default #tribe-bar-form.tribe-bar-mini .tribe-bar-submit input[type=submit], .scheme_default #tribe-bar-views li.tribe-bar-views-option a, .scheme_default #tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option.tribe-bar-active a, .scheme_default #tribe-events .tribe-events-button, .scheme_default .tribe-events-button, .scheme_default .tribe-events-cal-links a, .scheme_default .tribe-events-sub-nav li a, .scheme_default .edd_download_purchase_form .button, .scheme_default #edd-purchase-button, .scheme_default .edd-submit.button, .scheme_default .widget_edd_cart_widget .edd_checkout a, .scheme_default .sc_edd_details .downloads_page_tags .downloads_page_data>a, .scheme_default .mc4wp-form input[type=submit], .scheme_default .woocommerce #respond input#submit, .scheme_default .woocommerce .button, .scheme_default .woocommerce-page .button, .scheme_default .woocommerce a.button, .scheme_default .woocommerce-page a.button, .scheme_default .woocommerce button.button, .scheme_default .woocommerce-page button.button, .scheme_default .woocommerce input.button, .scheme_default .woocommerce-page input.button, .scheme_default .woocommerce input[type=button], .scheme_default .woocommerce-page input[type=button], .scheme_default .woocommerce input[type=submit], .scheme_default .woocommerce-page input[type=submit], .scheme_default .woocommerce #respond input#submit.alt, .scheme_default .woocommerce a.button.alt, .scheme_default .woocommerce button.button.alt, .scheme_default .woocommerce input.button.alt{
 color:#fff;
 background-color:#d47742;
}
 .scheme_default .sc_price_item.sc_price_item_alter:hover .sc_price_item_title{
 color:#d47742;
}
 
 
 @media (min-width:425px) and (max-width:596px){
 		.scheme_default .sc_item_subtitle{
 		color:#2a2a2a;
 		line-height:normal!important;
 		font-weight:600!important;
 	}
}
 
 
 .sc_price_alter .sc_price_item_title>span{
 	 	white-space:nowrap;
 display:flex;
 		font-size:2.5rem;
 justify-content:center;
}
 
 @media only screen and (max-width:1200px){
 .sc_price_alter .sc_price_item_title>span{
 		font-size:2rem;
 	}
}		
 
 
 
 
 .wpb_animate_when_almost_visible{opacity:1;}
 
 
 
 
 .vc_custom_1638956771228{padding-top:0px!important;padding-bottom:0px!important;padding-left:4em!important;}.vc_custom_1581420901402{background-size:cover!important;}.vc_custom_1581420907468{background-image:url(assets/uploads/2020/02/story-nocopy-e1581067773457621c.html?id=1316)!important;background-position:center!important;background-repeat:no-repeat!important;background-size:cover!important;}.vc_custom_1580905214305{margin-left:-0.5rem!important;padding-left:1.5rem!important;}.vc_custom_1581402705538{margin-left:1rem!important;}.vc_custom_1546970414472{padding-bottom:1rem!important;}.vc_custom_1526641715773{margin-right:-1.5em!important;}.vc_custom_1546970481319{padding-bottom:1.2rem!important;}.vc_custom_1581156396078{background-color:#ffffff!important;}.vc_custom_1581680984840{background-color:#ffffff!important;}.vc_custom_1581156412038{background-color:#ffffff!important;}
 
 
 
 
 
 h2.ats-team-title{
 display:none;
}
 
 .ats-employer-panel-modern{
 background:#543910!important;
}
 
 .employer_name.grid-container.sortable span.team-field-content{
 color:#d47742!important;
 font-size:20px!important;
}
 
 h6.sc_item_subtitle.sc_title_subtitle.sc_align_center.sc_item_title_style_default{
 font-family:FrankRuhlLibre, serif!important;
 font-size:60px!important;
}
 .sc_item_descr.sc_title_descr.sc_align_center p{
 font-size:30px!important;
}
 
 
 
 
 .vc_custom_1591620490469{
 background-image:url(assets/uploads/2020/06/story-nocopy-e1581067773457-23284.png?id=954)!important;
 background-position:top left!important;
}
 
 
 
 
 img:is([sizes=auto i], [sizes^="auto," i]){
 contain-intrinsic-size:3000px 1500px
}
 
 
 
 
 
 img.wp-smiley, img.emoji{
 display:inline!important;
 border:none!important;
 box-shadow:none!important;
 height:1em!important;
 width:1em!important;
 margin:0 0.07em!important;
 vertical-align:-0.1em!important;
 background:none!important;
 padding:0!important;
}
 
 
 
 
 
:root{
 --wp-block-synced-color:#7a00df;
 --wp-block-synced-color--rgb:122, 0, 223;
 --wp-bound-block-color:var(--wp-block-synced-color);
 --wp-editor-canvas-background:#ddd;
 --wp-admin-theme-color:#007cba;
 --wp-admin-theme-color--rgb:0, 124, 186;
 --wp-admin-theme-color-darker-10:#006ba1;
 --wp-admin-theme-color-darker-10--rgb:0, 107, 160.5;
 --wp-admin-theme-color-darker-20:#005a87;
 --wp-admin-theme-color-darker-20--rgb:0, 90, 135;
 --wp-admin-border-width-focus:2px
}
 
 @media (min-resolution:192dpi){
:root{
 --wp-admin-border-width-focus:1.5px
}
}
 .wp-element-button{
 cursor:pointer
}
:root .has-very-light-gray-background-color{
 background-color:#eee
}
:root .has-very-dark-gray-background-color{
 background-color:#313131
}
:root .has-very-light-gray-color{
 color:#eee
}
:root .has-very-dark-gray-color{
 color:#313131
}
:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{
 background:linear-gradient(135deg, #00d084, #0693e3)
}
:root .has-purple-crush-gradient-background{
 background:linear-gradient(135deg, #34e2e4, #4721fb 50%, #ab1dfe)
}
:root .has-hazy-dawn-gradient-background{
 background:linear-gradient(135deg, #faaca8, #dad0ec)
}
:root .has-subdued-olive-gradient-background{
 background:linear-gradient(135deg, #fafae1, #67a671)
}
:root .has-atomic-cream-gradient-background{
 background:linear-gradient(135deg, #fdd79a, #004a59)
}
:root .has-nightshade-gradient-background{
 background:linear-gradient(135deg, #330968, #31cdcf)
}
:root .has-midnight-gradient-background{
 background:linear-gradient(135deg, #020381, #2874fc)
}
:root{
 --wp--preset--font-size--normal:16px;
 --wp--preset--font-size--huge:42px
}
 .has-regular-font-size{
 font-size:1em
}
 .has-larger-font-size{
 font-size:2.625em
}
 .has-normal-font-size{
 font-size:var(--wp--preset--font-size--normal)
}
 .has-huge-font-size{
 font-size:var(--wp--preset--font-size--huge)
}
 .has-text-align-center{
 text-align:center
}
 .has-text-align-left{
 text-align:left
}
 .has-text-align-right{
 text-align:right
}
 .has-fit-text{
 white-space:nowrap!important
}
 #end-resizable-editor-section{
 display:none
}
 .aligncenter{
 clear:both
}
 .items-justified-left{
 justify-content:flex-start
}
 .items-justified-center{
 justify-content:center
}
 .items-justified-right{
 justify-content:flex-end
}
 .items-justified-space-between{
 justify-content:space-between
}
 .screen-reader-text{
 border:0;
 clip-path:inset(50%);
 height:1px;
 margin:-1px;
 overflow:hidden;
 padding:0;
 position:absolute;
 width:1px;
 word-wrap:normal!important
}
 .screen-reader-text:focus{
 background-color:#ddd;
 clip-path:none;
 color:#444;
 display:block;
 font-size:1em;
 height:auto;
 left:5px;
 line-height:normal;
 padding:15px 23px 14px;
 text-decoration:none;
 top:5px;
 width:auto;
 z-index:100000
}
 html:where(.has-border-color){
 border-style:solid
}
 html:where([style*=border-top-color]){
 border-top-style:solid
}
 html:where([style*=border-right-color]){
 border-right-style:solid
}
 html:where([style*=border-bottom-color]){
 border-bottom-style:solid
}
 html:where([style*=border-left-color]){
 border-left-style:solid
}
 html:where([style*=border-width]){
 border-style:solid
}
 html:where([style*=border-top-width]){
 border-top-style:solid
}
 html:where([style*=border-right-width]){
 border-right-style:solid
}
 html:where([style*=border-bottom-width]){
 border-bottom-style:solid
}
 html:where([style*=border-left-width]){
 border-left-style:solid
}
 html:where(img[class*=wp-image-]){
 height:auto;
 max-width:100%
}
:where(figure){
 margin:0 0 1em
}
 html:where(.is-position-sticky){
 --wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height, 0px)
}
 
 @media screen and (max-width:600px){
 html:where(.is-position-sticky){
 --wp-admin--admin-bar--position-offset:0px
}
}
 
 
 
 
 
 
:root{--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#ffffff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:0.44rem;--wp--preset--spacing--30:0.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined:6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp:6px 6px 0px rgb(0, 0, 0);}:where(.is-layout-flex){gap:0.5em;}:where(.is-layout-grid){gap:0.5em;}body .is-layout-flex{display:flex;}.is-layout-flex{flex-wrap:wrap;align-items:center;}.is-layout-flex >:is(*, div){margin:0;}body .is-layout-grid{display:grid;}.is-layout-grid >:is(*, div){margin:0;}:where(.wp-block-columns.is-layout-flex){gap:2em;}:where(.wp-block-columns.is-layout-grid){gap:2em;}:where(.wp-block-post-template.is-layout-flex){gap:1.25em;}:where(.wp-block-post-template.is-layout-grid){gap:1.25em;}.has-black-color{color:var(--wp--preset--color--black)!important;}.has-cyan-bluish-gray-color{color:var(--wp--preset--color--cyan-bluish-gray)!important;}.has-white-color{color:var(--wp--preset--color--white)!important;}.has-pale-pink-color{color:var(--wp--preset--color--pale-pink)!important;}.has-vivid-red-color{color:var(--wp--preset--color--vivid-red)!important;}.has-luminous-vivid-orange-color{color:var(--wp--preset--color--luminous-vivid-orange)!important;}.has-luminous-vivid-amber-color{color:var(--wp--preset--color--luminous-vivid-amber)!important;}.has-light-green-cyan-color{color:var(--wp--preset--color--light-green-cyan)!important;}.has-vivid-green-cyan-color{color:var(--wp--preset--color--vivid-green-cyan)!important;}.has-pale-cyan-blue-color{color:var(--wp--preset--color--pale-cyan-blue)!important;}.has-vivid-cyan-blue-color{color:var(--wp--preset--color--vivid-cyan-blue)!important;}.has-vivid-purple-color{color:var(--wp--preset--color--vivid-purple)!important;}.has-black-background-color{background-color:var(--wp--preset--color--black)!important;}.has-cyan-bluish-gray-background-color{background-color:var(--wp--preset--color--cyan-bluish-gray)!important;}.has-white-background-color{background-color:var(--wp--preset--color--white)!important;}.has-pale-pink-background-color{background-color:var(--wp--preset--color--pale-pink)!important;}.has-vivid-red-background-color{background-color:var(--wp--preset--color--vivid-red)!important;}.has-luminous-vivid-orange-background-color{background-color:var(--wp--preset--color--luminous-vivid-orange)!important;}.has-luminous-vivid-amber-background-color{background-color:var(--wp--preset--color--luminous-vivid-amber)!important;}.has-light-green-cyan-background-color{background-color:var(--wp--preset--color--light-green-cyan)!important;}.has-vivid-green-cyan-background-color{background-color:var(--wp--preset--color--vivid-green-cyan)!important;}.has-pale-cyan-blue-background-color{background-color:var(--wp--preset--color--pale-cyan-blue)!important;}.has-vivid-cyan-blue-background-color{background-color:var(--wp--preset--color--vivid-cyan-blue)!important;}.has-vivid-purple-background-color{background-color:var(--wp--preset--color--vivid-purple)!important;}.has-black-border-color{border-color:var(--wp--preset--color--black)!important;}.has-cyan-bluish-gray-border-color{border-color:var(--wp--preset--color--cyan-bluish-gray)!important;}.has-white-border-color{border-color:var(--wp--preset--color--white)!important;}.has-pale-pink-border-color{border-color:var(--wp--preset--color--pale-pink)!important;}.has-vivid-red-border-color{border-color:var(--wp--preset--color--vivid-red)!important;}.has-luminous-vivid-orange-border-color{border-color:var(--wp--preset--color--luminous-vivid-orange)!important;}.has-luminous-vivid-amber-border-color{border-color:var(--wp--preset--color--luminous-vivid-amber)!important;}.has-light-green-cyan-border-color{border-color:var(--wp--preset--color--light-green-cyan)!important;}.has-vivid-green-cyan-border-color{border-color:var(--wp--preset--color--vivid-green-cyan)!important;}.has-pale-cyan-blue-border-color{border-color:var(--wp--preset--color--pale-cyan-blue)!important;}.has-vivid-cyan-blue-border-color{border-color:var(--wp--preset--color--vivid-cyan-blue)!important;}.has-vivid-purple-border-color{border-color:var(--wp--preset--color--vivid-purple)!important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple)!important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan)!important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange)!important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red)!important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray)!important;}.has-cool-to-warm-spectrum-gradient-background{background:var(--wp--preset--gradient--cool-to-warm-spectrum)!important;}.has-blush-light-purple-gradient-background{background:var(--wp--preset--gradient--blush-light-purple)!important;}.has-blush-bordeaux-gradient-background{background:var(--wp--preset--gradient--blush-bordeaux)!important;}.has-luminous-dusk-gradient-background{background:var(--wp--preset--gradient--luminous-dusk)!important;}.has-pale-ocean-gradient-background{background:var(--wp--preset--gradient--pale-ocean)!important;}.has-electric-grass-gradient-background{background:var(--wp--preset--gradient--electric-grass)!important;}.has-midnight-gradient-background{background:var(--wp--preset--gradient--midnight)!important;}.has-small-font-size{font-size:var(--wp--preset--font-size--small)!important;}.has-medium-font-size{font-size:var(--wp--preset--font-size--medium)!important;}.has-large-font-size{font-size:var(--wp--preset--font-size--large)!important;}.has-x-large-font-size{font-size:var(--wp--preset--font-size--x-large)!important;}
 
 
 
 
 
 
 .wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
 
 
 
 
 
 #rs-demo-id{}
 
 
 
 
 
 .recentcomments a{display:inline!important;padding:0!important;margin:0!important;}
 
 
 
 
 			
 .scheme_default .sc_item_subtitle{
 	font-family:new-font-acid!important;
}
 span.sc_price_item_price_before{
 		font-family:new-font-acid!important;
}
 
 .sc_price_alter .sc_price_item_price_before, .sc_price_alter .sc_price_item_price_after{
 font-size:1.5rem!important;
 line-height:normal;
 font-family:FrankRuhlLibre,serif!important;
}
 
 
 
 
 .twh-logo img{
 height:auto;
 width:173px;
}
 .scheme_default header .sc_layouts_item_link .sc_layouts_item_details_line2, .scheme_default header .sc_layouts_iconed_text .sc_layouts_item_details_line2{
 color:#d47742!important;
}
 
 .scheme_default .sc_button_hover_slide_left{
 background:linear-gradient(to right,#2a2a2a 50%,#d47742 50%) no-repeat scroll right bottom/210% 100% #d47742!important;
}
 .scheme_default .sc_item_title>i{
 color:#d47742;
}
 .scheme_default .sc_layouts_title_breadcrumbs .breadcrumbs_item.current{
 color:#d47742;
}
 .scheme_default button, .scheme_default input[type=reset], .scheme_default input[type=submit], .scheme_default input[type=button], .scheme_default .wp-block-button:not(.is-style-outline)>.wp-block-button__link, .scheme_default .post_item .more-link, .scheme_default .comments_wrap .form-submit input[type=submit], .scheme_default #buddypress .comment-reply-link, .scheme_default #buddypress .generic-button a, .scheme_default #buddypress a.button, .scheme_default #buddypress button, .scheme_default #buddypress input[type=button], .scheme_default #buddypress input[type=reset], .scheme_default #buddypress input[type=submit], .scheme_default #buddypress ul.button-nav li a, .scheme_default a.bp-title-button, .scheme_default .booked-calendar-wrap .booked-appt-list .timeslot .timeslot-people button, .scheme_default #booked-profile-page .booked-profile-appt-list .appt-block .booked-cal-buttons .google-cal-button>a, .scheme_default #booked-profile-page input[type=submit], .scheme_default #booked-profile-page button, .scheme_default .booked-list-view input[type=submit], .scheme_default .booked-list-view button, .scheme_default table.booked-calendar input[type=submit], .scheme_default table.booked-calendar button, .scheme_default .booked-modal input[type=submit], .scheme_default .booked-modal button, .scheme_default .sc_button_default, .scheme_default .sc_button:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image), .scheme_default .socials_share:not(.socials_type_drop) .social_icon, .scheme_default .tourmaster-tour-search-wrap input.tourmaster-tour-search-submit[type=submit], .scheme_default #tribe-bar-form .tribe-bar-submit input[type=submit], .scheme_default #tribe-bar-form.tribe-bar-mini .tribe-bar-submit input[type=submit], .scheme_default #tribe-bar-views li.tribe-bar-views-option a, .scheme_default #tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option.tribe-bar-active a, .scheme_default #tribe-events .tribe-events-button, .scheme_default .tribe-events-button, .scheme_default .tribe-events-cal-links a, .scheme_default .tribe-events-sub-nav li a, .scheme_default .edd_download_purchase_form .button, .scheme_default #edd-purchase-button, .scheme_default .edd-submit.button, .scheme_default .widget_edd_cart_widget .edd_checkout a, .scheme_default .sc_edd_details .downloads_page_tags .downloads_page_data>a, .scheme_default .mc4wp-form input[type=submit], .scheme_default .woocommerce #respond input#submit, .scheme_default .woocommerce .button, .scheme_default .woocommerce-page .button, .scheme_default .woocommerce a.button, .scheme_default .woocommerce-page a.button, .scheme_default .woocommerce button.button, .scheme_default .woocommerce-page button.button, .scheme_default .woocommerce input.button, .scheme_default .woocommerce-page input.button, .scheme_default .woocommerce input[type=button], .scheme_default .woocommerce-page input[type=button], .scheme_default .woocommerce input[type=submit], .scheme_default .woocommerce-page input[type=submit], .scheme_default .woocommerce #respond input#submit.alt, .scheme_default .woocommerce a.button.alt, .scheme_default .woocommerce button.button.alt, .scheme_default .woocommerce input.button.alt{
 color:#fff;
 background-color:#d47742;
}
 .scheme_default .sc_price_item.sc_price_item_alter:hover .sc_price_item_title{
 color:#d47742;
}
 
 
 @media (min-width:425px) and (max-width:596px){
 		.scheme_default .sc_item_subtitle{
 		color:#2a2a2a;
 		line-height:normal!important;
 		font-weight:600!important;
 	}
}
 
 
 .sc_price_alter .sc_price_item_title>span{
 	 	white-space:nowrap;
 display:flex;
 		font-size:2.5rem;
 justify-content:center;
}
 
 @media only screen and (max-width:1200px){
 .sc_price_alter .sc_price_item_title>span{
 		font-size:2rem;
 	}
}		
 
 
 
 
 .wpb_animate_when_almost_visible{opacity:1;}
 
 
 
 
 .vc_custom_1638956771228{padding-top:0px!important;padding-bottom:0px!important;padding-left:4em!important;}.vc_custom_1581420901402{background-size:cover!important;}.vc_custom_1581420907468{background-image:url(assets/uploads/2020/02/story-nocopy-e1581067773457621c.html?id=1316)!important;background-position:center!important;background-repeat:no-repeat!important;background-size:cover!important;}.vc_custom_1580905214305{margin-left:-0.5rem!important;padding-left:1.5rem!important;}.vc_custom_1581402705538{margin-left:1rem!important;}.vc_custom_1546970414472{padding-bottom:1rem!important;}.vc_custom_1526641715773{margin-right:-1.5em!important;}.vc_custom_1546970481319{padding-bottom:1.2rem!important;}.vc_custom_1581156396078{background-color:#ffffff!important;}.vc_custom_1581680984840{background-color:#ffffff!important;}.vc_custom_1581156412038{background-color:#ffffff!important;}
 
 
 
 
 #ats-layout-976 .ats-button{background-color:rgba(245,245,245,1);color:rgba(84,84,84,1);}#ats-layout-976 .ats-search input{background-color:rgba(245,245,245,1);color:rgba(84,84,84,1);}#ats-layout-976 .ats-search input:focus{border-color:rgba(212,119,66,1);}#ats-layout-976 .ats-button.ats-button-active,#ats-layout-976 .ats-button:hover{background-color:rgba(212,119,66,1);color:rgba(212,119,66,1);}#ats-layout-976 .sortable-box.a-full .employer_photo + .grid-container{padding-top:0px}#ats-layout-976 .sortable-box.a-full .grid-container ~ .employer_photo{padding-top:0px}
 
 
 
 
 
 
 
 @media only screen and (max-width:600px){
 .menu-image-desktop{
 display:none!important;
}
}
 
 
 @media only screen and (min-width:600px) and (max-width:992px){
 .menu-image-desktop{
 display:none!important;
}
}
 
 
 @media only screen and (min-width:993px){
 .menu-image-phone{
 display:none!important;
}
}
 
 h6.sc_item_subtitle.sc_title_subtitle.sc_align_center.sc_item_title_style_default{
 font-family:FrankRuhlLibre, serif!important;
 font-size:60px!important;
 margin-bottom: 2rem;
}
 .sc_item_descr.sc_title_descr.sc_align_center p{
 font-size:30px!important;
}
 
 
 
 
 .vc_custom_1581492698630{
 background-size:cover!important;
}
 .vc_custom_1581492652046{
 background-size:cover!important;
}
 .vc_custom_1547140653399{
 margin-bottom:0.9rem!important;
}
 .vc_custom_1547140653399{
 margin-bottom:0.9rem!important;
}
 .vc_custom_1546963202937{
 margin-bottom:-1.2rem!important;
}
 .vc_custom_1581069130747{
 background-image:url(assets/uploads/2020/06/story-nocopy-e1581067773457-1621c.png?id=1316)!important;
 background-position:center!important;
 background-repeat:no-repeat!important;
 background-size:cover!important;
}
 .vc_custom_1581060425664{
 margin-bottom:2.4rem!important;
}
 .vc_custom_1581142318235{
 margin-bottom:0.9rem!important;
}
 .vc_custom_1547140653399{
 margin-bottom:0.9rem!important;
}
 .vc_custom_1547140653399{
 margin-bottom:0.9rem!important;
}
 .vc_custom_1546963202937{
 margin-bottom:-1.2rem!important;
}
 .vc_custom_1547140653399{
 margin-bottom:0.9rem!important;
}
 .vc_custom_1604418496734{
 margin-bottom:0.9rem!important;
}
 
 
 
 
 img:is([sizes=auto i], [sizes^="auto," i]){
 contain-intrinsic-size:3000px 1500px
}
 
 
 
 
 
 img.wp-smiley, img.emoji{
 display:inline!important;
 border:none!important;
 box-shadow:none!important;
 height:1em!important;
 width:1em!important;
 margin:0 0.07em!important;
 vertical-align:-0.1em!important;
 background:none!important;
 padding:0!important;
}
 
 
 
 
 
:root{
 --wp-block-synced-color:#7a00df;
 --wp-block-synced-color--rgb:122, 0, 223;
 --wp-bound-block-color:var(--wp-block-synced-color);
 --wp-editor-canvas-background:#ddd;
 --wp-admin-theme-color:#007cba;
 --wp-admin-theme-color--rgb:0, 124, 186;
 --wp-admin-theme-color-darker-10:#006ba1;
 --wp-admin-theme-color-darker-10--rgb:0, 107, 160.5;
 --wp-admin-theme-color-darker-20:#005a87;
 --wp-admin-theme-color-darker-20--rgb:0, 90, 135;
 --wp-admin-border-width-focus:2px
}
 
 @media (min-resolution:192dpi){
:root{
 --wp-admin-border-width-focus:1.5px
}
}
 .wp-element-button{
 cursor:pointer
}
:root .has-very-light-gray-background-color{
 background-color:#eee
}
:root .has-very-dark-gray-background-color{
 background-color:#313131
}
:root .has-very-light-gray-color{
 color:#eee
}
:root .has-very-dark-gray-color{
 color:#313131
}
:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{
 background:linear-gradient(135deg, #00d084, #0693e3)
}
:root .has-purple-crush-gradient-background{
 background:linear-gradient(135deg, #34e2e4, #4721fb 50%, #ab1dfe)
}
:root .has-hazy-dawn-gradient-background{
 background:linear-gradient(135deg, #faaca8, #dad0ec)
}
:root .has-subdued-olive-gradient-background{
 background:linear-gradient(135deg, #fafae1, #67a671)
}
:root .has-atomic-cream-gradient-background{
 background:linear-gradient(135deg, #fdd79a, #004a59)
}
:root .has-nightshade-gradient-background{
 background:linear-gradient(135deg, #330968, #31cdcf)
}
:root .has-midnight-gradient-background{
 background:linear-gradient(135deg, #020381, #2874fc)
}
:root{
 --wp--preset--font-size--normal:16px;
 --wp--preset--font-size--huge:42px
}
 .has-regular-font-size{
 font-size:1em
}
 .has-larger-font-size{
 font-size:2.625em
}
 .has-normal-font-size{
 font-size:var(--wp--preset--font-size--normal)
}
 .has-huge-font-size{
 font-size:var(--wp--preset--font-size--huge)
}
 .has-text-align-center{
 text-align:center
}
 .has-text-align-left{
 text-align:left
}
 .has-text-align-right{
 text-align:right
}
 .has-fit-text{
 white-space:nowrap!important
}
 #end-resizable-editor-section{
 display:none
}
 .aligncenter{
 clear:both
}
 .items-justified-left{
 justify-content:flex-start
}
 .items-justified-center{
 justify-content:center
}
 .items-justified-right{
 justify-content:flex-end
}
 .items-justified-space-between{
 justify-content:space-between
}
 .screen-reader-text{
 border:0;
 clip-path:inset(50%);
 height:1px;
 margin:-1px;
 overflow:hidden;
 padding:0;
 position:absolute;
 width:1px;
 word-wrap:normal!important
}
 .screen-reader-text:focus{
 background-color:#ddd;
 clip-path:none;
 color:#444;
 display:block;
 font-size:1em;
 height:auto;
 left:5px;
 line-height:normal;
 padding:15px 23px 14px;
 text-decoration:none;
 top:5px;
 width:auto;
 z-index:100000
}
 html:where(.has-border-color){
 border-style:solid
}
 html:where([style*=border-top-color]){
 border-top-style:solid
}
 html:where([style*=border-right-color]){
 border-right-style:solid
}
 html:where([style*=border-bottom-color]){
 border-bottom-style:solid
}
 html:where([style*=border-left-color]){
 border-left-style:solid
}
 html:where([style*=border-width]){
 border-style:solid
}
 html:where([style*=border-top-width]){
 border-top-style:solid
}
 html:where([style*=border-right-width]){
 border-right-style:solid
}
 html:where([style*=border-bottom-width]){
 border-bottom-style:solid
}
 html:where([style*=border-left-width]){
 border-left-style:solid
}
 html:where(img[class*=wp-image-]){
 height:auto;
 max-width:100%
}
:where(figure){
 margin:0 0 1em
}
 html:where(.is-position-sticky){
 --wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height, 0px)
}
 
 @media screen and (max-width:600px){
 html:where(.is-position-sticky){
 --wp-admin--admin-bar--position-offset:0px
}
}
 
 
 
 
 
 
:root{--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#ffffff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:0.44rem;--wp--preset--spacing--30:0.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined:6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp:6px 6px 0px rgb(0, 0, 0);}:where(.is-layout-flex){gap:0.5em;}:where(.is-layout-grid){gap:0.5em;}body .is-layout-flex{display:flex;}.is-layout-flex{flex-wrap:wrap;align-items:center;}.is-layout-flex >:is(*, div){margin:0;}body .is-layout-grid{display:grid;}.is-layout-grid >:is(*, div){margin:0;}:where(.wp-block-columns.is-layout-flex){gap:2em;}:where(.wp-block-columns.is-layout-grid){gap:2em;}:where(.wp-block-post-template.is-layout-flex){gap:1.25em;}:where(.wp-block-post-template.is-layout-grid){gap:1.25em;}.has-black-color{color:var(--wp--preset--color--black)!important;}.has-cyan-bluish-gray-color{color:var(--wp--preset--color--cyan-bluish-gray)!important;}.has-white-color{color:var(--wp--preset--color--white)!important;}.has-pale-pink-color{color:var(--wp--preset--color--pale-pink)!important;}.has-vivid-red-color{color:var(--wp--preset--color--vivid-red)!important;}.has-luminous-vivid-orange-color{color:var(--wp--preset--color--luminous-vivid-orange)!important;}.has-luminous-vivid-amber-color{color:var(--wp--preset--color--luminous-vivid-amber)!important;}.has-light-green-cyan-color{color:var(--wp--preset--color--light-green-cyan)!important;}.has-vivid-green-cyan-color{color:var(--wp--preset--color--vivid-green-cyan)!important;}.has-pale-cyan-blue-color{color:var(--wp--preset--color--pale-cyan-blue)!important;}.has-vivid-cyan-blue-color{color:var(--wp--preset--color--vivid-cyan-blue)!important;}.has-vivid-purple-color{color:var(--wp--preset--color--vivid-purple)!important;}.has-black-background-color{background-color:var(--wp--preset--color--black)!important;}.has-cyan-bluish-gray-background-color{background-color:var(--wp--preset--color--cyan-bluish-gray)!important;}.has-white-background-color{background-color:var(--wp--preset--color--white)!important;}.has-pale-pink-background-color{background-color:var(--wp--preset--color--pale-pink)!important;}.has-vivid-red-background-color{background-color:var(--wp--preset--color--vivid-red)!important;}.has-luminous-vivid-orange-background-color{background-color:var(--wp--preset--color--luminous-vivid-orange)!important;}.has-luminous-vivid-amber-background-color{background-color:var(--wp--preset--color--luminous-vivid-amber)!important;}.has-light-green-cyan-background-color{background-color:var(--wp--preset--color--light-green-cyan)!important;}.has-vivid-green-cyan-background-color{background-color:var(--wp--preset--color--vivid-green-cyan)!important;}.has-pale-cyan-blue-background-color{background-color:var(--wp--preset--color--pale-cyan-blue)!important;}.has-vivid-cyan-blue-background-color{background-color:var(--wp--preset--color--vivid-cyan-blue)!important;}.has-vivid-purple-background-color{background-color:var(--wp--preset--color--vivid-purple)!important;}.has-black-border-color{border-color:var(--wp--preset--color--black)!important;}.has-cyan-bluish-gray-border-color{border-color:var(--wp--preset--color--cyan-bluish-gray)!important;}.has-white-border-color{border-color:var(--wp--preset--color--white)!important;}.has-pale-pink-border-color{border-color:var(--wp--preset--color--pale-pink)!important;}.has-vivid-red-border-color{border-color:var(--wp--preset--color--vivid-red)!important;}.has-luminous-vivid-orange-border-color{border-color:var(--wp--preset--color--luminous-vivid-orange)!important;}.has-luminous-vivid-amber-border-color{border-color:var(--wp--preset--color--luminous-vivid-amber)!important;}.has-light-green-cyan-border-color{border-color:var(--wp--preset--color--light-green-cyan)!important;}.has-vivid-green-cyan-border-color{border-color:var(--wp--preset--color--vivid-green-cyan)!important;}.has-pale-cyan-blue-border-color{border-color:var(--wp--preset--color--pale-cyan-blue)!important;}.has-vivid-cyan-blue-border-color{border-color:var(--wp--preset--color--vivid-cyan-blue)!important;}.has-vivid-purple-border-color{border-color:var(--wp--preset--color--vivid-purple)!important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple)!important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan)!important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange)!important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red)!important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray)!important;}.has-cool-to-warm-spectrum-gradient-background{background:var(--wp--preset--gradient--cool-to-warm-spectrum)!important;}.has-blush-light-purple-gradient-background{background:var(--wp--preset--gradient--blush-light-purple)!important;}.has-blush-bordeaux-gradient-background{background:var(--wp--preset--gradient--blush-bordeaux)!important;}.has-luminous-dusk-gradient-background{background:var(--wp--preset--gradient--luminous-dusk)!important;}.has-pale-ocean-gradient-background{background:var(--wp--preset--gradient--pale-ocean)!important;}.has-electric-grass-gradient-background{background:var(--wp--preset--gradient--electric-grass)!important;}.has-midnight-gradient-background{background:var(--wp--preset--gradient--midnight)!important;}.has-small-font-size{font-size:var(--wp--preset--font-size--small)!important;}.has-medium-font-size{font-size:var(--wp--preset--font-size--medium)!important;}.has-large-font-size{font-size:var(--wp--preset--font-size--large)!important;}.has-x-large-font-size{font-size:var(--wp--preset--font-size--x-large)!important;}
 
 
 
 
 
 
 .wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
 
 
 
 
 
 #rs-demo-id{}
 
 
 
 
 
 .recentcomments a{display:inline!important;padding:0!important;margin:0!important;}
 
 
 
 
 			
 .scheme_default .sc_item_subtitle{
 	font-family:new-font-acid!important;
}
 span.sc_price_item_price_before{
 		font-family:new-font-acid!important;
}
 
 .sc_price_alter .sc_price_item_price_before, .sc_price_alter .sc_price_item_price_after{
 font-size:1.5rem!important;
 line-height:normal;
 font-family:FrankRuhlLibre,serif!important;
}
 
 
 
 
 .twh-logo img{
 height:auto;
 width:173px;
}
 .scheme_default header .sc_layouts_item_link .sc_layouts_item_details_line2, .scheme_default header .sc_layouts_iconed_text .sc_layouts_item_details_line2{
 color:#d47742!important;
}
 
 .scheme_default .sc_button_hover_slide_left{
 background:linear-gradient(to right,#2a2a2a 50%,#d47742 50%) no-repeat scroll right bottom/210% 100% #d47742!important;
}
 .scheme_default .sc_item_title>i{
 color:#d47742;
}
 .scheme_default .sc_layouts_title_breadcrumbs .breadcrumbs_item.current{
 color:#d47742;
}
 .scheme_default button, .scheme_default input[type=reset], .scheme_default input[type=submit], .scheme_default input[type=button], .scheme_default .wp-block-button:not(.is-style-outline)>.wp-block-button__link, .scheme_default .post_item .more-link, .scheme_default .comments_wrap .form-submit input[type=submit], .scheme_default #buddypress .comment-reply-link, .scheme_default #buddypress .generic-button a, .scheme_default #buddypress a.button, .scheme_default #buddypress button, .scheme_default #buddypress input[type=button], .scheme_default #buddypress input[type=reset], .scheme_default #buddypress input[type=submit], .scheme_default #buddypress ul.button-nav li a, .scheme_default a.bp-title-button, .scheme_default .booked-calendar-wrap .booked-appt-list .timeslot .timeslot-people button, .scheme_default #booked-profile-page .booked-profile-appt-list .appt-block .booked-cal-buttons .google-cal-button>a, .scheme_default #booked-profile-page input[type=submit], .scheme_default #booked-profile-page button, .scheme_default .booked-list-view input[type=submit], .scheme_default .booked-list-view button, .scheme_default table.booked-calendar input[type=submit], .scheme_default table.booked-calendar button, .scheme_default .booked-modal input[type=submit], .scheme_default .booked-modal button, .scheme_default .sc_button_default, .scheme_default .sc_button:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image), .scheme_default .socials_share:not(.socials_type_drop) .social_icon, .scheme_default .tourmaster-tour-search-wrap input.tourmaster-tour-search-submit[type=submit], .scheme_default #tribe-bar-form .tribe-bar-submit input[type=submit], .scheme_default #tribe-bar-form.tribe-bar-mini .tribe-bar-submit input[type=submit], .scheme_default #tribe-bar-views li.tribe-bar-views-option a, .scheme_default #tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option.tribe-bar-active a, .scheme_default #tribe-events .tribe-events-button, .scheme_default .tribe-events-button, .scheme_default .tribe-events-cal-links a, .scheme_default .tribe-events-sub-nav li a, .scheme_default .edd_download_purchase_form .button, .scheme_default #edd-purchase-button, .scheme_default .edd-submit.button, .scheme_default .widget_edd_cart_widget .edd_checkout a, .scheme_default .sc_edd_details .downloads_page_tags .downloads_page_data>a, .scheme_default .mc4wp-form input[type=submit], .scheme_default .woocommerce #respond input#submit, .scheme_default .woocommerce .button, .scheme_default .woocommerce-page .button, .scheme_default .woocommerce a.button, .scheme_default .woocommerce-page a.button, .scheme_default .woocommerce button.button, .scheme_default .woocommerce-page button.button, .scheme_default .woocommerce input.button, .scheme_default .woocommerce-page input.button, .scheme_default .woocommerce input[type=button], .scheme_default .woocommerce-page input[type=button], .scheme_default .woocommerce input[type=submit], .scheme_default .woocommerce-page input[type=submit], .scheme_default .woocommerce #respond input#submit.alt, .scheme_default .woocommerce a.button.alt, .scheme_default .woocommerce button.button.alt, .scheme_default .woocommerce input.button.alt{
 color:#fff;
 background-color:#d47742;
}
 .scheme_default .sc_price_item.sc_price_item_alter:hover .sc_price_item_title{
 color:#d47742;
}
 
 
 @media (min-width:425px) and (max-width:596px){
 		.scheme_default .sc_item_subtitle{
 		color:#2a2a2a;
 		line-height:normal!important;
 		font-weight:600!important;
 	}
}
 
 
 .sc_price_alter .sc_price_item_title>span{
 	 	white-space:nowrap;
 display:flex;
 		font-size:2.5rem;
 justify-content:center;
}
 
 @media only screen and (max-width:1200px){
 .sc_price_alter .sc_price_item_title>span{
 		font-size:2rem;
 	}
}		
 
 
 
 
 .wpb_animate_when_almost_visible{opacity:1;}
 
 
 
 
 .vc_custom_1638956771228{padding-top:0px!important;padding-bottom:0px!important;padding-left:4em!important;}.vc_custom_1581420901402{background-size:cover!important;}.vc_custom_1581420907468{background-image:url(assets/uploads/2020/02/story-nocopy-e1581067773457621c.html?id=1316)!important;background-position:center!important;background-repeat:no-repeat!important;background-size:cover!important;}.vc_custom_1580905214305{margin-left:-0.5rem!important;padding-left:1.5rem!important;}.vc_custom_1581402705538{margin-left:1rem!important;}.vc_custom_1546970414472{padding-bottom:1rem!important;}.vc_custom_1526641715773{margin-right:-1.5em!important;}.vc_custom_1546970481319{padding-bottom:1.2rem!important;}.vc_custom_1581156396078{background-color:#ffffff!important;}.vc_custom_1581680984840{background-color:#ffffff!important;}.vc_custom_1581156412038{background-color:#ffffff!important;}
 
 
 
 