/* See http://code.google.com/p/minify/wiki/CommonProblems#@imports_can_appear_in_invalid_locations_in_combined_CSS_files */
.spider_popup_wrap .bwg_image_wrap figure{margin:0;padding:0;display:inline-block}figure.zoom{background-position:50% 50%;background-size:200%;position:relative;width:auto;overflow:hidden;cursor:zoom-in}figure.zoom img:hover{opacity:0}figure.zoom img{transition:opacity .5s;display:block}div[id^=bwg_container] p{padding:0!important;margin:0!important}div[id^=bwg_container] img{box-shadow:none!important}div[id^=bwg_container] *{margin:0}div[id^=bwg_container] .SumoSelect.open>.CaptionCont,div[id^=bwg_container] .SumoSelect:focus>.CaptionCont,div[id^=bwg_container] .SumoSelect:hover>.CaptionCont,div[id^=bwg_container] .SumoSelect>.CaptionCont{border:none;box-shadow:none}#bwg_tag_wrap{background-color:#fff;width:100%;font-family:inherit;margin:0 -5px 20px 0;z-index:200;position:relative}.bwg_search_loupe_container,.bwg_search_reset_container{font-size:18px;color:#ccc;cursor:pointer;position:relative}#bwg_tag_container p{text-align:center}#bwg_tag_container{border:1px solid #ccc;box-shadow:0 0 3px 1px #ccc;border-radius:4px;width:256px;float:right}#spider_popup_wrap a{border:none;box-shadow:none}div[id^=bwg_container].bwg_container .bwg-a{border:none;box-shadow:none!important;outline:0;font-size:0;line-height:normal;cursor:pointer;text-decoration:none}div[id^=bwg_container].bwg_container .bwg-masonry-thumb-description,div[id^=bwg_container].bwg_container .bwg-thumb-description{cursor:auto}div[id^=bwg_container] div[id^=bwg_container] .bwg_img_clear{max-height:none!important;max-width:none!important;padding:0!important}.tag_cloud_link{font-size:inherit!important}@media print{#spider_popup_left,#spider_popup_right,.bwg_image_info,[class^=bwg_slideshow_title_text_],[id^=bwg_slideshow_play_pause_],[id^=spider_slideshow_left_],[id^=spider_slideshow_right_]{background:0 0}}.bwg_spider_popup_loading,.footer-list-block .bwp_gallery .bwg_spider_popup_loading,.footer-list-block .bwp_gallery_tags .bwg_spider_popup_loading{background-image:url(/wp-content/plugins/photo-gallery/images/ajax_loader.png);background-color:rgba(0,0,0,0);background-repeat:no-repeat;background-position:0 0;background-size:30px 30px;border:none!important;display:none;height:30px;left:50%;margin-left:-20px;margin-top:-20px;overflow:hidden;position:fixed;top:50%;width:30px;z-index:10102}.bwg_filmstrip_thumbnail_img{max-width:none!important}.dashicons-arrow-down-alt2:before{content:"\f347";height:100%;display:inline-block}.footer-list-block .bwp_gallery .spider_popup_overlay,.footer-list-block .bwp_gallery_tags .spider_popup_overlay,.spider_popup_overlay{cursor:pointer;display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:10100}.bwp_gallery_tags div[id^=bwg_container] li{border:none}.spider_popup_close,.spider_popup_close_fullscreen{-moz-box-sizing:content-box!important;box-sizing:content-box!important;cursor:pointer;display:table;line-height:0;position:absolute;z-index:11100}.spider_popup_close_fullscreen{margin:10px 7px;right:7px}#spider_popup_left{left:0}#spider_popup_right{right:0}#spider_popup_left:hover,#spider_popup_right:hover{visibility:visible}#spider_popup_left:hover span{left:20px}#spider_popup_right:hover span{left:auto;right:20px}#spider_popup_left,#spider_popup_right{background:transparent url(/wp-content/plugins/photo-gallery/images/blank.gif) repeat scroll 0 0;bottom:35%;cursor:pointer;display:inline;height:30%;outline:medium none;position:absolute;width:35%;z-index:10130}#bwg_image_container #spider_popup_left,#bwg_image_container #spider_popup_right{width:25%}#spider_popup_left-ico,#spider_popup_right-ico{-moz-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:table;line-height:0;margin-top:-15px;position:absolute;top:50%;z-index:10135}.bwg_captcha_refresh{background-image:url(/wp-content/plugins/photo-gallery/images/captcha_refresh.png);background-position:center center;background-repeat:no-repeat;background-size:100% 100%;border-width:0;cursor:pointer;display:inline-block;height:20px;width:20px;margin:0;padding:0;vertical-align:middle}.bwg_captcha_input{vertical-align:middle;width:75px!important}.bwg_captcha_img{cursor:pointer;margin:0 5px 0 5px;vertical-align:middle}.bwg_comment_error{color:red;display:block}.bwg_comment_waiting_message{display:none}.bwg_image_hit_container1,.bwg_image_info_container1,.bwg_image_rate_container1{height:100%;margin:0 auto;position:absolute;width:100%}.bwg_image_rate_container1{display:none}.bwg_image_hit_container2,.bwg_image_info_container2,.bwg_image_rate_container2{display:table;height:100%;margin:0 auto;position:absolute;width:100%}.bwg_image_hit_spun,.bwg_image_info_spun,.bwg_image_rate_spun{display:table-cell;height:100%;left:0;top:0;width:100%;overflow:hidden;position:relative}.bwg_image_hit,.bwg_image_info,.bwg_image_rate{display:inline-block;position:relative;text-decoration:none;word-wrap:break-word;z-index:11}.bwg_image_rate{z-index:999!important}.bwg_image_rate_disabled{display:none;position:absolute;width:100%;height:40px;top:0}@media screen and (max-width:465px){.bwg_ctrl_btn_container{height:auto!important}}.bwg_search_container_1{display:inline-block;width:100%;text-align:right;margin:0 5px 20px 0;background-color:rgba(0,0,0,0)}.bwg_search_container_2{display:inline-block;position:relative;border-radius:4px;box-shadow:0 0 3px 1px #ccc;background-color:#fff;border:1px solid #ccc;max-width:100%}div[id^=bwg_search_container_1_] div[id^=bwg_search_container_2_] .bwg_search_input_container{display:block;margin-right:45px}div[id^=bwg_search_container_1_] div[id^=bwg_search_container_2_] .bwg_search_loupe_container{display:inline-block;margin-right:1px;vertical-align:middle;float:right}div[id^=bwg_search_container_1_] div[id^=bwg_search_container_2_] .bwg_search_reset_container{margin-right:5px;vertical-align:middle;float:right}.bwg_thumbnail div[id^=bwg_search_container_1_] div[id^=bwg_search_container_2_] .bwg_reset,.bwg_thumbnail div[id^=bwg_search_container_1_] div[id^=bwg_search_container_2_] .bwg_search{display:block;font-size:10px;color:#323a45;cursor:pointer;line-height:inherit!important}.bwg_thumbnail div[id^=bwg_search_container_1_] div[id^=bwg_search_container_2_] .bwg_search{font-size:12px}div[id^=bwg_search_container_1_] div[id^=bwg_search_container_2_] .bwg_search_input,div[id^=bwg_search_container_1_] div[id^=bwg_search_container_2_] .bwg_search_input:focus{color:#070707;outline:0;border:none;box-shadow:none;background:0 0;padding:3px 5px;font-family:inherit;width:100%}.bwg_order_cont .SumoSelect{background-color:#fff;border:1px solid #ccc;box-shadow:0 0 3px 1px #ccc;border-radius:4px;height:initial;max-width:100%;padding:0 10px}.SumoSelect>.optWrapper>.options li.opt{border:none;text-align:left}.bwg_order_cont .SumoSelect .CaptionCont{text-align:left}.bwg_order_cont{background-color:rgba(0,0,0,0);display:block;text-align:right;width:100%;margin:0 5px 20px 0}#bwg_tag_container .SumoSelect,.bwg_order_cont .SumoSelect{display:inline-table}#bwg_tag_container .SumoSelect ul.options,.bwg_order_cont .SumoSelect ul.options{margin:0;padding:0!important}#bwg_tag_container .SumoSelect li,.bwg_order_cont .SumoSelect li{list-style:none}#bwg_tag_container .SumoSelect.open .search-txt{padding:0 8px;height:100%}#bwg_tag_container .SumoSelect>.optWrapper>.options li label{margin:0}.bwg_order_label{border:none;box-shadow:none;color:#bbb;font-family:inherit;font-weight:700;outline:0}.bwg_order{background-color:#fff;border:1px solid #ccc;box-shadow:0 0 3px 1px #ccc;border-radius:4px;height:initial;max-width:100%;text-align:left}.wd_error{color:#ccc;font-size:initial}div[id^=bwg_container] .bwg_download_gallery{text-align:right;margin-top:10px}div[id^=bwg_container] .bwg_download_gallery a{color:#4a4a4a;font-size:25px;text-decoration:none}div[id^=bwg_container] .bwg_download_gallery a:hover{color:#7d7d7d}div[id^=bwg_container] .bwg-border-box *{-moz-box-sizing:border-box;box-sizing:border-box}.bwg-flex{display:flex}.bwg-width-100{width:100%;max-width:100%}.bwg-flex-column{flex-direction:column}.bwg-flex-row{flex-direction:row;flex-wrap:wrap}.bwg-container{font-size:0;width:100%;max-width:100%;display:flex;flex-direction:row;flex-wrap:wrap}.bwg-item{display:flex;flex-direction:column;cursor:pointer}.bwg-item0{overflow:hidden;z-index:100}.bwg-item0:hover{background:0 0!important;backface-visibility:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;opacity:1;z-index:102;position:relative}.bwg-item1{overflow:hidden;width:100%;position:relative}.bwg-item2{top:0;left:0;bottom:0;right:0;width:100%;height:100%}.bwg-item2{position:absolute}.bwg-ecommerce1,.bwg-title1{opacity:1;text-align:center;width:100%}.bwg-ecommerce1{text-align:right}.bwg-title2{width:100%;word-wrap:break-word}.bwg-item0:hover .bwg-ecommerce1,.bwg-item0:hover .bwg-title1{left:0!important;opacity:1!important}.bwg-play-icon1{display:flex;width:auto;height:auto;opacity:1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:100;justify-content:center;align-content:center;flex-direction:column;text-align:center}.bwg_loading_div_1{position:absolute;width:100%;height:100%;z-index:115;text-align:center;vertical-align:middle;top:0}.bwg_load_more_ajax_loading{width:100%;z-index:115;text-align:center;vertical-align:middle;position:relative;height:30px}.bwg_load_more_ajax_loading.bwg-hidden{height:0}.bwg_loading_div_2{display:table;vertical-align:middle;width:100%;height:100%;background-color:#fff;opacity:.95}.bwg_loading_div_3{display:table-cell;text-align:center;position:relative;vertical-align:middle}.bwg_spider_ajax_loading{border:none!important;display:inline-block;text-align:center;position:relative;vertical-align:middle;background-image:url(/wp-content/plugins/photo-gallery/images/ajax_loader.png);float:none;width:30px;height:30px;background-size:30px 30px}.bwg-hidden{visibility:hidden}.bwg_container{position:relative;margin:20px auto}.bwg_inst_play_btn_cont,.bwg_inst_play_btn_cont .bwg_inst_play{display:block}.hidden{display:none}.bwg-loading{width:100%;height:100%;opacity:.95;position:absolute;background-image:url(/wp-content/plugins/photo-gallery/images/ajax_loader.png);background-position:center;background-repeat:no-repeat;background-size:50px;z-index:100100;top:0;left:0}#bwg_download{display:inline-block}#bwg_download.hidden{display:none}.bwg_thumbnail.bwg_container .search_line.bwg_tag_select_view{min-height:50px;-webkit-box-shadow:0 5px 7px -5px rgba(0,0,0,.16);-moz-box-shadow:0 5px 7px -5px rgba(0,0,0,.16);box-shadow:0 5px 7px -5px rgba(0,0,0,.16);margin-bottom:10px;display:inline-block;width:100%}.bwg_thumbnail.bwg_container .search_line #bwg_tag_wrap,.bwg_thumbnail.bwg_container .search_line .bwg_order_cont,.bwg_thumbnail.bwg_container .search_line .bwg_search_container_1{float:left;display:table-cell;text-align:left;vertical-align:middle}.bwg_thumbnail.bwg_container .search_line #bwg_tag_wrap #bwg_tag_container,.bwg_thumbnail.bwg_container .search_line .bwg_order_cont select{border:.5px solid rgba(0,0,0,.15);box-shadow:none;border-radius:15px}.bwg_thumbnail.bwg_container .search_line .bwg_order_cont,.bwg_thumbnail.bwg_container .search_line .search_tags_container{width:25%;min-width:120px;max-width:180px;margin-right:20px;border:.5px solid rgba(0,0,0,.15);box-shadow:none;border-radius:15px;float:left;height:30px;padding:0;cursor:pointer;background:#fff}.bwg_thumbnail.bwg_container .search_line .bwg_order_cont select,.bwg_thumbnail.bwg_container .search_line .placeholder,.bwg_thumbnail.bwg_container .search_line .search-txt,.bwg_thumbnail.bwg_container .search_line .select-all,.bwg_thumbnail.bwg_container .search_line.SumoSelect .opt label{color:#323a45;font-size:12px;text-transform:uppercase;font-weight:400;font-family:Ubuntu;margin:0;border:none}.bwg_thumbnail.bwg_container .search_line .select-all label{margin-bottom:0;line-height:13px}.bwg_thumbnail.bwg_container .search_line .SumoSelect ul.options:not(:empty){padding:15px 0 0 10px!important}.bwg_thumbnail.bwg_container .search_line .SumoSelect{padding:0 10px;width:initial;height:inherit;cursor:pointer;display:block;border:none;box-shadow:none;border-radius:0;max-width:100%;background-color:transparent;line-height:inherit;vertical-align:bottom}.bwg_thumbnail.bwg_container .search_line .bwg_search_input_container{height:30px;text-align:center;font-size:12px;font-family:Ubuntu;border-radius:15px;text-align:left;width:calc(100%);margin:0;overflow:hidden}.bwg_thumbnail div[id^=bwg_search_container_1_] div[id^=bwg_search_container_2_] .bwg_search_input,.bwg_thumbnail div[id^=bwg_search_container_1_] div[id^=bwg_search_container_2_] .bwg_search_input:focus{height:30px;padding:0 10px;text-align:center;font-size:12px;font-family:Ubuntu;border-radius:15px;text-align:left;width:calc(100% - 64px);display:inline-table}.bwg_thumbnail.bwg_container .search_line .CaptionCont span{display:block!important;vertical-align:middle;color:#323a45!important;font-size:12px;text-transform:uppercase;font-family:Ubuntu;cursor:pointer;line-height:29px;max-width:calc(100% - 20px)}.bwg_thumbnail .search_tags{cursor:pointer}.bwg_thumbnail.bwg_container .search_line .SumoSelect .select-all>span,.bwg_thumbnail.bwg_container .search_line .SumoSelect>.optWrapper.multiple>.options li.opt span{margin-left:-35px}.bwg_thumbnail.bwg_container .search_line .SumoSelect>.optWrapper.multiple>.options li.opt{padding-left:25px}.bwg_thumbnail .bwg_search_input::-webkit-input-placeholder{color:#ccc;font-size:12px;text-transform:uppercase;font-family:Ubuntu}.bwg_thumbnail .bwg_search_input::-moz-placeholder{color:#ccc;font-size:12px;text-transform:uppercase;text-align:left;font-family:Ubuntu;line-height:30px}.bwg_thumbnail .bwg_search_input:-ms-input-placeholder{color:#ccc;font-size:12px;text-transform:uppercase;text-align:left;font-family:Ubuntu}.bwg_thumbnail .bwg_search_input:-moz-placeholder{color:#ccc;font-size:12px;text-transform:uppercase;text-align:left;font-family:Ubuntu}.bwg_thumbnail .search-txt::-webkit-input-placeholder{text-align:left;color:#323a45;opacity:.5;font-size:12px!important}.bwg_thumbnail .search-txt::-moz-placeholder{text-align:left;color:#323a45;opacity:.5;font-size:12px!important}.bwg_thumbnail .search-txt::-ms-input-placeholder{text-align:left;color:#323a45;opacity:.5;font-size:12px}.bwg_thumbnail .search-txt:-ms-input-placeholder{text-align:left;color:#323a45;opacity:.5;font-size:12px}.bwg_thumbnail .search-txt:-moz-placeholder{text-align:left;color:#323a45;opacity:.5;font-size:12px}.bwg_thumbnail .bwg_search_input_container .search_placeholder_title{width:calc(100% - 20px);height:29px;text-align:center;display:inline-block;background:#fff;position:absolute;top:.5px;left:10px;white-space:nowrap;border-radius:15px;color:#4e4e4e;text-transform:uppercase;overflow:hidden}.bwg_thumbnail .bwg_search_input_container .search_placeholder_title span{line-height:28px}.bwg_thumbnail.bwg_container .search_line .bwg_search_loupe_container{line-height:29px;display:inline-block;top:0;margin-right:10px;vertical-align:middle;float:none;padding-top:0;font-size:12px;font-family:Ubuntug}.bwg_thumbnail.bwg_container .search_line .bwg_search_loupe_container1{margin-left:0;float:left;top:0;line-height:30px;width:auto;height:30px;margin-left:10px}.bwg_thumbnail.bwg_container .search_line .bwg_search_reset_container{right:0;top:0;line-height:30px;width:11px;height:30px;margin-right:10px}.bwg_thumbnail.bwg_container .search_line .bwg_search_container_1{float:right;width:30%;min-width:120px}.bwg_thumbnail.bwg_container .search_line .bwg_search_container_1 .bwg_search_container_2{width:100%!important;float:right}.bwg_thumbnail.bwg_container .search_line .SumoSelect .select-all{padding:0 0 3px 35px!important;height:13px;line-height:13px;margin-bottom:15px!important}.bwg_thumbnail.bwg_container .search_line .SumoSelect>.optWrapper>.options li.opt{margin-bottom:15px;padding:0;list-style:none;color:#323a45;font-size:12px;text-transform:uppercase;font-family:Ubuntu;line-height:12px}.bwg_thumbnail.bwg_container .search_line .SumoSelect>.optWrapper.multiple>.MultiControls>p.btnCancel,.bwg_thumbnail.bwg_container .search_line .SumoSelect>.optWrapper.multiple>.MultiControls>p.btnOk{font-family:Ubuntu;font-size:12px;line-height:12px}.bwg_thumbnail.bwg_container .search_line .SumoSelect>.optWrapper.multiple>.MultiControls>p:hover{background:0 0}.bwg_thumbnail.bwg_container .search_line .SumoSelect>.optWrapper>.options li.opt label{color:#323a45;font-size:12px;text-transform:uppercase;font-family:Ubuntu;font-weight:400;margin-bottom:0}.bwg_thumbnail.bwg_container .search_line .SumoSelect>.CaptionCont{height:inherit;border:transparent;background:inherit;width:100%;cursor:pointer;max-height:calc(100% - 2px)}.bwg_thumbnail.bwg_container .search_line .SumoSelect>.CaptionCont>label{margin:0;line-height:100%;cursor:pointer;width:20px}.bwg_thumbnail.bwg_container .search_line .SumoSelect>.CaptionCont>label>i{background:0 0;line-height:100%;height:100%}.bwg_thumbnail.bwg_container .search_line .SumoSelect>.CaptionCont>label>i.closed:before,.bwg_thumbnail.bwg_container .search_line .SumoSelect>.CaptionCont>label>i.opened:before{color:#323a45;font-size:10px;line-height:30px}.bwg_thumbnail.bwg_container .search_line .bwg_reset{position:absolute}.bwg_thumbnail.bwg_container .search_line .no-match{font-family:Ubuntu;font-size:12px;color:#323a45;padding:5px 25px!important;text-align:center}.bwg_thumbnail.bwg_container .search_line .search-txt{border:transparent;background:0 0;padding:4px 0!important;height:100%}.bwg_thumbnail.bwg_container .search_line .search-txt:focus{box-shadow:none}.bwg_thumbnail.bwg_container .search_line .bwg_order.SumoUnder{display:none}.bwg_slideshow_image_container{position:absolute}.bwg_slideshow_image_container>div>div{display:table;margin:0 auto}div[id^=bwg_container1_] div[id^=bwg_container2_] div[class^=bwg_slide_container_] img[id^=bwg_slideshow_image_]{display:inline-block}.bwg_thumbnail #bwg_tag_container p{text-align:left}.bwg_thumbnail .bwg_search_container_2{display:inline-block;position:relative;border-radius:4px;background-color:#fff;max-width:100%;box-shadow:none;border:.5px solid rgba(0,0,0,.15);border-radius:15px}.bwg_thumbnail .bwg_order_cont{background-color:rgba(0,0,0,0);display:block;text-align:right;width:100%}.bwg_thumbnail div[id^=bwg_search_container_1_] div[id^=bwg_search_container_2_] .bwg_search_input_container{display:block;text-align:center}.bwg_thumbnail .SumoSelect>.optWrapper>.options li.opt:hover{background-color:transparent}.bwg-zoom-effect .bwg-zoom-effect-overlay{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;opacity:0;-webkit-transition:all .45s ease-in-out;transition:all .45s ease-in-out}.bwg-zoom-effect-overlay{display:flex;align-items:center;justify-content:center}.bwg-zoom-effect:hover .bwg-zoom-effect-overlay{opacity:1}.bwg-zoom-effect .bwg-title1{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media (min-width:480px){.bwg-zoom-effect img{-webkit-transition:all .3s;transition:all .3s}}.bwg_container div[id^=bwg_container2_] img{height:initial}.bwg-masonry-vertical{flex-direction:column}.bwg_thumbnails_masonry .bwg-masonry-thumbnails{overflow:hidden}.bwg_thumbnails_masonry .bwg-masonry-thumbnails .bwg-item{box-sizing:border-box}.bwg-masonry-horizontal{flex-direction:row}.bwg-masonry-horizontal-parent{overflow-x:scroll;overflow-y:hidden}.bwg-masonry-horizontal-container{width:fit-content}.bwg-item.bwg-empty-item{border:0!important;padding:0!important}.bwg-background{background-color:rgba(0,0,0,0);position:relative;width:100%}.bwg-background .wd_error{color:#323a45;font-weight:700}div[id^=bwg_container] .bwg-carousel{margin:0 auto}.bwg_carousel_preload{background-image:url(/wp-content/plugins/photo-gallery/images/ajax_loader.png);background-size:50px!important;background-repeat:no-repeat;background-color:#fff;background-position:center}.bwg_container.bwg_carousel *{-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.bwg_container.bwg_carousel [id^=bwg_container2_] *{-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.bwg_container.bwg_carousel [id^=bwg_container2_] [class^=bwg_carousel_watermark_]{position:relative;z-index:15}.bwg_container.bwg_carousel [id^=bwg_container2_] [class^=bwg_carousel_image_container_]{display:inline-block;position:absolute;text-align:center;vertical-align:middle}.bwg_container.bwg_carousel [id^=bwg_container2_] [class^=bwg_carousel_watermark_container_]{display:table-cell;margin:0 auto;position:relative;vertical-align:middle}.bwg_container.bwg_carousel [id^=bwg_container2_] [class^=bwg_carousel_watermark_container_] div{display:table;margin:0 auto}.bwg_container.bwg_carousel [id^=bwg_container2_] [class^=bwg_carousel_watermark_spun_]{display:table-cell;overflow:hidden;position:relative}.bwg_container.bwg_carousel [id^=bwg_container2_] [class^=bwg_carousel_watermark_image_]{padding:0!important;display:inline-block;float:none!important;margin:4px!important;position:relative;z-index:15}.bwg_container.bwg_carousel [id^=bwg_container2_] [class^=bwg_carousel_watermark_text_],.bwg_container.bwg_carousel [id^=bwg_container2_] [class^=bwg_carousel_watermark_text_]:hover{text-decoration:none;margin:4px;display:block;position:relative;z-index:17}.bwg_container.bwg_carousel [id^=bwg_container2_] .bwg_carousel-cont-child{max-width:100%;position:relative;overflow:hidden;height:100%;width:100%}.bwg_container.bwg_carousel [id^=bwg_container2_] .bwg-carousel-image{border:0;position:absolute;display:block;max-width:none;padding:0!important;margin:0!important;float:none!important;vertical-align:middle;height:100%;width:100%;background-position:center center;background-repeat:no-repeat;background-size:cover;vertical-align:middle}.bwg_container.bwg_carousel [id^=bwg_container2_] .bwg-carousel{position:relative;max-width:100%;width:100%}.bwg_container.bwg_carousel [id^=bwg_container2_] [class^=bwg_carousel-feature]{position:absolute;display:block;overflow:hidden;cursor:pointer}.bwg_container.bwg_carousel [id^=bwg_container2_] [class^=bwg_carousel-feature] [class^=bwg_carousel-caption] [class^=bwg_carousel_title_text_]{text-decoration:none;position:absolute;z-index:15;display:inline-block;width:75%;top:0;text-align:center;word-wrap:break-word;word-break:break-word}.bwg_container.bwg_carousel [id^=bwg_container2_] [id^=bwg_carousel-left],.bwg_container.bwg_carousel [id^=bwg_container2_] [id^=bwg_carousel-right]{bottom:38%;cursor:pointer;display:inline;height:30%;outline:medium none;position:absolute;width:0%;z-index:13;visibility:visible}.bwg_container.bwg_carousel [id^=bwg_container2_] [id^=bwg_carousel-right]{right:0;left:auto;z-index:999}.bwg_container.bwg_carousel [id^=bwg_container2_] [id^=bwg_carousel-left]{left:20px;z-index:999}.bwg_container.bwg_carousel [id^=bwg_container2_] [class^=bwg_video_hide]{width:100%;height:100%;position:absolute;z-index:22}.bwg_container.bwg_carousel [id^=bwg_container2_] [id^=spider_carousel_left-ico_] span,.bwg_container.bwg_carousel [id^=bwg_container2_] [id^=spider_carousel_right-ico_] span{display:table-cell;text-align:center;vertical-align:middle;z-index:13}.bwg_container.bwg_carousel [id^=bwg_container2_] [id^=spider_carousel_left-ico_],.bwg_container.bwg_carousel [id^=bwg_container2_] [id^=spider_carousel_right-ico_]{z-index:13;-moz-box-sizing:content-box;box-sizing:content-box;cursor:pointer;display:inline-table;line-height:0;margin-top:-15px;position:absolute;top:55%}.bwg_container.bwg_carousel [id^=bwg_container2_] [id^=spider_carousel_left-ico_]:hover,.bwg_container.bwg_carousel [id^=bwg_container2_] [id^=spider_carousel_right-ico_]:hover{cursor:pointer}.bwg_container.bwg_carousel [id^=bwg_container2_] [id^=bwg_carousel_play_pause_]{bottom:0;cursor:pointer;display:flex;justify-content:center;align-items:center;outline:medium none;position:absolute;height:inherit;width:30%;left:35%;z-index:13}.bwg_container.bwg_carousel .bwg_carousel_play_pause:hover .bwg_carousel_play_pause-ico{display:inline-block!important}.bwg_container.bwg_carousel [id^=bwg_container2_] [id^=bwg_carousel_play_pause_]:hover span{position:relative;z-index:13}.bwg_container.bwg_carousel [id^=bwg_container2_] [id^=bwg_carousel_play_pause_] span{display:flex;justify-content:center;align-items:center}.bwg_container.bwg_carousel [id^=bwg_container2_] .bwg_carousel_play_pause-ico{display:none!important;cursor:pointer;position:relative;z-index:13}.bwg_container.bwg_carousel [id^=bwg_container2_] .bwg_carousel_play_pause-ico:hover{display:inline-block;position:relative;z-index:13}.bwg_container.bwg_carousel [id^=bwg_container2_] [class^=bwg_carousel_embed_]{padding:0!important;float:none!important;width:100%;height:100%;vertical-align:middle;position:relative;display:table;background-color:#000;text-align:center}.bwg_container.bwg_carousel [id^=bwg_container2_] [class^=bwg_carousel_embed_video_]{padding:0!important;margin:0!important;float:none!important;vertical-align:middle;position:relative;display:table-cell;background-color:#000;text-align:center}.bwg_thumbnail.bwg_container{padding:0 1px;min-height:140px}.bwg_thumbnail.bwg_container .search_line.bwg-search-line-responsive{display:inline-block}body .bwg_thumbnail.bwg_container .search_line.bwg-search-line-responsive .bwg_order_cont,body .bwg_thumbnail.bwg_container .search_line.bwg-search-line-responsive .bwg_search_container_1,body .bwg_thumbnail.bwg_container .search_line.bwg-search-line-responsive .search_tags_container{width:100%;margin:0 0 10px 0;text-align:center;max-width:100%}.search_line .SumoSelect>.optWrapper.multiple.isFloating{padding-bottom:26px}.bwg_container.bwg_blog_style .fluid-width-video-wrapper,.bwg_container.bwg_carousel .fluid-width-video-wrapper,.bwg_container.bwg_image_browser .fluid-width-video-wrapper{width:100%;position:unset!important;padding:0!important}.bwg_inst_play_btn_cont{width:100%;height:100%;position:absolute;z-index:1;cursor:pointer;top:0}.bwg_inst_play{position:absolute;width:50px;height:50px;background-position:center center;background-repeat:no-repeat;background-size:cover;transition:background-image .2s ease-out;-ms-transition:background-image .2s ease-out;-moz-transition:background-image .2s ease-out;-webkit-transition:background-image .2s ease-out;top:0;left:0;right:0;bottom:0;margin:auto}.bwg_inst_play:hover{background-position:center center;background-repeat:no-repeat;background-size:cover}.spider_popup_wrap *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.spider_popup_wrap{display:inline-block;left:50%;outline:medium none;position:fixed;text-align:center;top:50%;z-index:100000}.bwg_popup_image{width:auto;vertical-align:middle;display:inline-block}.bwg_slider img{display:inline-block}.bwg_popup_embed{width:100%;height:100%;vertical-align:middle;text-align:center;display:table}.bwg_btn_container{bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0}.bwg_toggle_btn{margin:0;padding:0}.bwg_ctrl_btn_container{position:absolute;width:100%;z-index:10150}.bwg_btn_container.bwg_no_ctrl_btn .bwg_ctrl_btn_container{background:0 0}.bwg_toggle_container{cursor:pointer;left:50%;line-height:0;position:absolute;text-align:center;z-index:10150}#spider_popup_left-ico span,#spider_popup_right-ico span,.spider_popup_close span{display:table-cell;text-align:center;vertical-align:middle}.bwg_image_wrap{height:inherit;display:table;position:absolute;text-align:center;width:inherit}.bwg_image_wrap *{-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.bwg_comment_wrap,.bwg_ecommerce_wrap{bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:-1}.bwg_comment_container,.bwg_ecommerce_container{-moz-box-sizing:border-box;height:100%;overflow:hidden;position:absolute;top:0;z-index:10103}#bwg_ecommerce{padding:10px}.bwg_ecommerce_body{background:0 0!important;border:none!important}.pge_tabs{list-style-type:none;margin:0;padding:0;background:0 0!important}.pge_tabs li a,.pge_tabs li a:hover,.pge_tabs li.pge_active a{text-decoration:none;display:block;width:100%;outline:0!important;padding:8px 5px!important;font-weight:700;font-size:13px}.pge_add_to_cart a{padding:5px 10px;text-decoration:none!important;display:block}.pge_add_to_cart{margin:5px 0 15px}.pge_add_to_cart_title{font-size:17px;padding:5px}.pge_add_to_cart div:first-child{float:left}.pge_add_to_cart div:last-child{float:right;margin-top:4px}.pge_add_to_cart:after,.pge_tabs:after{clear:both;content:"";display:table}#downloads table tr td,#downloads table tr th{padding:6px 10px!important;text-transform:none!important}.bwg_comments input[type=submit],.bwg_ecommerce_panel input[type=button]{cursor:pointer;font-size:15px;width:100%;margin-bottom:5px}.bwg_comments,.bwg_ecommerce_panel{bottom:0;height:100%;left:0;overflow-x:hidden;overflow-y:auto;position:absolute;top:0;width:100%;z-index:10101}.bwg_comments{height:100%}.bwg_comment_body_p,.bwg_comments p{margin:5px!important;text-align:left;word-wrap:break-word;word-break:break-all}.bwg_ecommerce_panel p{padding:5px!important;text-align:left;word-wrap:break-word;word-break:break-all;margin:0!important}.bwg_comments .bwg-submit-disabled{opacity:.5}.bwg_comments textarea{height:120px;resize:vertical}.bwg_comment_delete_btn{color:#7a7a7a;cursor:pointer;float:right;font-size:14px;margin:2px}.bwg_comments_close,.bwg_ecommerce_close{cursor:pointer;line-height:0;position:relative;font-size:13px;margin:5px;z-index:10150}.bwg_ecommerce_panel a:hover{text-decoration:underline}.bwg_comment_textarea::-webkit-scrollbar{width:4px}.bwg_comment_textarea::-webkit-scrollbar-thumb{background-color:rgba(255,255,255,.55);border-radius:2px}.bwg_comment_textarea::-webkit-scrollbar-thumb:hover{background-color:#d9d9d9}.bwg_ctrl_btn_container a,.bwg_ctrl_btn_container a:hover{text-decoration:none}.bwg_facebook:hover{color:#3b5998}.bwg_twitter:hover{color:#4099fb}.bwg_pinterest:hover{color:#cb2027}.bwg_tumblr:hover{color:#2f5070}.bwg_image_container{display:table;position:absolute;text-align:center;vertical-align:middle;width:100%}.bwg_filmstrip_container{position:absolute;z-index:10150}.bwg_filmstrip{overflow:hidden;position:absolute;z-index:10106}.bwg_filmstrip_thumbnails{margin:0 auto;overflow:hidden;position:relative}.bwg_filmstrip_thumbnail{position:relative;background:0 0;float:left;cursor:pointer;overflow:hidden}.bwg_filmstrip_thumbnail .bwg_filmstrip_thumbnail_img_wrap{overflow:hidden}.bwg_thumb_active{opacity:1}.bwg_filmstrip_thumbnail_img{display:block;opacity:1}.bwg_filmstrip_left{cursor:pointer;vertical-align:middle;z-index:10106;line-height:0}.bwg_filmstrip_right{cursor:pointer;vertical-align:middle;z-index:10106;line-height:0}.bwg_none_selectable{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.bwg_watermark_container{display:table-cell;margin:0 auto;position:relative;vertical-align:middle}.bwg_watermark_container>div{display:table;margin:0 auto}.bwg_watermark_spun{display:table-cell;overflow:hidden;position:relative}.bwg_watermark_image{margin:4px;position:relative;z-index:10141}.bwg_watermark_text,.bwg_watermark_text:hover{text-decoration:none;margin:4px;position:relative;z-index:10141}.bwg_slide_container{display:table-cell;position:absolute;vertical-align:middle;width:100%;height:100%}.bwg_slide_bg{margin:0 auto;width:inherit;height:inherit}.bwg_slider{height:inherit;width:inherit}.bwg_popup_image_spun{height:inherit;display:table-cell;opacity:1;position:absolute;vertical-align:middle;width:inherit;z-index:2}.bwg_popup_image_second_spun{width:inherit;height:inherit;display:table-cell;opacity:0;position:absolute;vertical-align:middle;z-index:1}.bwg_grid{display:none;height:100%;overflow:hidden;position:absolute;width:100%}.bwg_gridlet{opacity:1;position:absolute}.bwg_image_info::-webkit-scrollbar{width:4px}.bwg_image_info::-webkit-scrollbar-thumb{background-color:rgba(255,255,255,.55);border-radius:2px}.bwg_image_info::-webkit-scrollbar-thumb:hover{background-color:#d9d9d9}#bwg_rate_form .bwg_hint{margin:0 5px;display:none}.bwg_star{display:inline-block;width:unset!important}.bwg_image_count_container{left:0;line-height:1;position:absolute;vertical-align:middle}#bwg_comment_form label{display:block;font-weight:700;margin-top:17px;text-transform:uppercase}#bwg_comment_form .bwg-privacy-policy-box label{text-transform:unset;word-break:break-word}.bwg_popup_image_spun .bwg_popup_image_spun1{width:inherit;height:inherit}.bwg_popup_image_spun1 .bwg_popup_image_spun2{vertical-align:middle;text-align:center;height:100%}#embed_conteiner{table-layout:fixed;height:100%}#opacity_div{background-color:rgba(255,255,255,.2);position:absolute;z-index:10150}#loading_div{text-align:center;position:relative;vertical-align:middle;z-index:10170;float:none;width:30px;height:30px;background-size:30px 30px;background-repeat:no-repeat;background-position:50% 50%}#ecommerce_ajax_loading{position:absolute}#ecommerce_opacity_div{display:none;background-color:rgba(255,255,255,.2);position:absolute;z-index:10150}#ecommerce_loading_div{display:none;text-align:center;position:relative;vertical-align:middle;z-index:10170;float:none;width:30px;height:30px;background-size:30px 30px;background-repeat:no-repeat;background-position:50% 50%}.bwg_ecommerce_panel.bwg_popup_sidebar_panel.bwg_popup_sidebar{text-align:left}#ajax_loading{position:absolute}@media (max-width:480px){.bwg_image_count_container{display:none}.bwg_image_title,.bwg_image_title *{font-size:12px}.bwg_image_description,.bwg_image_description *{font-size:10px}}body[data-elementor-device-mode=mobile] .bwg-container.bwg-masonry-thumbnails .bwg-title1,body[data-elementor-device-mode=mobile] .bwg-container.bwg-standard-thumbnails .bwg-title1,body[data-elementor-device-mode=mobile] .bwg-mosaic-thumbnails,body[data-elementor-device-mode=tablet] .bwg-container.bwg-masonry-thumbnails .bwg-title1,body[data-elementor-device-mode=tablet] .bwg-container.bwg-standard-thumbnails .bwg-title1,body[data-elementor-device-mode=tablet] .bwg-mosaic-thumbnails{opacity:1!important}body[data-elementor-device-mode=mobile] .bwg-zoom-effect .bwg-zoom-effect-overlay,body[data-elementor-device-mode=mobile] .bwg-zoom-effect-overlay>span,body[data-elementor-device-mode=tablet] .bwg-zoom-effect .bwg-zoom-effect-overlay,body[data-elementor-device-mode=tablet] .bwg-zoom-effect-overlay>span{opacity:1!important;background-color:unset!important}div[id^=bwg_container1_] div[id^=bwg_container2_] div[class^=bwg_slideshow_image_wrap_] *{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}div[id^=bwg_container1_] div[id^=bwg_container2_] div[class^=bwg_slideshow_image_wrap_]{border-collapse:collapse;display:table;position:relative;text-align:center;margin:auto}div[id^=bwg_container1_] div[id^=bwg_container2_] img[class^=bwg_slideshow_image_]{display:inline-block;padding:0!important;margin:0!important;float:none!important;vertical-align:middle}div[id^=bwg_container1_] div[id^=bwg_container2_] span[class^=bwg_slideshow_embed_]{padding:0!important;margin:0!important;float:none!important;vertical-align:middle;display:inline-block;text-align:center}div[id^=bwg_container1_] div[id^=bwg_container2_] img[class^=bwg_slideshow_watermark_]{position:relative;z-index:15}div[id^=bwg_container1_] div[id^=bwg_container2_] span.bwg_slideshow_play_pause{bottom:0;cursor:pointer;display:table;height:inherit;outline:medium none;position:absolute;width:30%;left:35%;z-index:13}div[id^=bwg_container1_] div[id^=bwg_container2_] span.bwg_slideshow_play_pause:hover span[id^=bwg_slideshow_play_pause-ico_]{display:inline-block!important}div[id^=bwg_container1_] div[id^=bwg_container2_] span.bwg_slideshow_play_pause:hover span{position:relative;z-index:13}div[id^=bwg_container1_] div[id^=bwg_container2_] span.bwg_slideshow_play_pause span{display:table-cell;text-align:center;vertical-align:middle;z-index:13}div[id^=bwg_container1_] div[id^=bwg_container2_] span[id^=bwg_slideshow_play_pause-ico_]{display:none!important;cursor:pointer;position:relative;z-index:13}div[id^=bwg_container1_] div[id^=bwg_container2_] span[id^=bwg_slideshow_play_pause-ico_]:hover{display:inline-block;position:relative;z-index:13}.bwg_embed_frame .instagram-media,div[id^=bwg_container1_] div[id^=bwg_container2_] .instagram-media{margin:0 auto!important;min-width:unset!important}div[id^=bwg_container1_] div[id^=bwg_container2_] a[id^=spider_slideshow_left_],div[id^=bwg_container1_] div[id^=bwg_container2_] a[id^=spider_slideshow_right_]{bottom:35%;cursor:pointer;display:inline;height:30%;outline:medium none;position:absolute;width:35%;z-index:13}div[id^=bwg_container1_] div[id^=bwg_container2_] a[id^=spider_slideshow_left_]{left:0}div[id^=bwg_container1_] div[id^=bwg_container2_] a[id^=spider_slideshow_right_]{right:0}div[id^=bwg_container1_] div[id^=bwg_container2_] a[id^=spider_slideshow_left_]:hover,div[id^=bwg_container1_] div[id^=bwg_container2_] a[id^=spider_slideshow_right_]:hover{visibility:visible}div[id^=bwg_container1_] div[id^=bwg_container2_] a[id^=spider_slideshow_left_]:hover,div[id^=bwg_container1_] div[id^=bwg_container2_] a[id^=spider_slideshow_right_]:hover{visibility:visible}div[id^=bwg_container1_] div[id^=bwg_container2_] a[id^=spider_slideshow_right_]:hover span{left:auto!important;right:20px!important}div[id^=bwg_container1_] div[id^=bwg_container2_] a[id^=spider_slideshow_left_]:hover span{left:20px!important}div[id^=bwg_container1_] div[id^=bwg_container2_] span[id^=spider_slideshow_left-ico_] span,div[id^=bwg_container1_] div[id^=bwg_container2_] span[id^=spider_slideshow_right-ico_] span{display:table-cell;text-align:center;vertical-align:middle;z-index:13}div[id^=bwg_container1_] div[id^=bwg_container2_] span[id^=spider_slideshow_left-ico_],div[id^=bwg_container1_] div[id^=bwg_container2_] span[id^=spider_slideshow_right-ico_]{z-index:13;-moz-box-sizing:content-box;box-sizing:content-box;cursor:pointer;display:table;line-height:0;margin-top:-15px;position:absolute;top:50%}div[id^=bwg_container1_] div[id^=bwg_container2_] span[id^=spider_slideshow_left-ico_]:hover,div[id^=bwg_container1_] div[id^=bwg_container2_] span[id^=spider_slideshow_right-ico_]:hover{cursor:pointer}div[id^=bwg_container1_] div[id^=bwg_container2_] div[class^=bwg_slideshow_image_container_]{display:table;position:absolute;text-align:center;vertical-align:middle}div[id^=bwg_container1_] div[id^=bwg_container2_] div[class^=bwg_slideshow_filmstrip_container_]{position:absolute}div[id^=bwg_container1_] div[id^=bwg_container2_] .bwg_slideshow_filmstrip,div[id^=bwg_container1_] div[id^=bwg_container2_] .bwg_slideshow_filmstrip_fix_count{overflow:hidden;position:absolute}div[id^=bwg_container1_] div[id^=bwg_container2_] div[class^=bwg_slideshow_filmstrip_thumbnails_]{margin:0 auto;overflow:hidden;position:relative}div[id^=bwg_container1_] div[id^=bwg_container2_] div[class^=bwg_slideshow_filmstrip_thumbnail_]{position:relative;background:0 0;cursor:pointer;float:left;overflow:hidden}div[id^=bwg_container1_] div[id^=bwg_container2_] div[class^=bwg_slideshow_thumb_active_]{opacity:1}div[id^=bwg_container1_] div[id^=bwg_container2_] img[class^=bwg_slideshow_filmstrip_thumbnail_img_]{display:block;opacity:1;padding:0!important}div[id^=bwg_container1_] div[id^=bwg_container2_] div[class^=bwg_slideshow_filmstrip_left_]{cursor:pointer;vertical-align:middle}div[id^=bwg_container1_] div[id^=bwg_container2_] div[class^=bwg_slideshow_filmstrip_right_]{cursor:pointer;vertical-align:middle}div[id^=bwg_container1_] div[id^=bwg_container2_] a[class^=bwg_none_selectable_]{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}div[id^=bwg_container1_] div[id^=bwg_container2_] div[class^=bwg_slideshow_watermark_container_]{display:table-cell;margin:0 auto;position:relative;vertical-align:middle}div[id^=bwg_container1_] div[id^=bwg_container2_] span[class^=bwg_slideshow_watermark_spun_]{display:table-cell;overflow:hidden;position:relative}div[id^=bwg_container1_] div[id^=bwg_container2_] span[class^=bwg_slideshow_title_spun_]{display:table-cell;overflow:hidden;position:relative}div[id^=bwg_container1_] div[id^=bwg_container2_] span[class^=bwg_slideshow_description_spun_]{display:table-cell;overflow:hidden;position:relative}div[id^=bwg_container1_] div[id^=bwg_container2_] img[class^=bwg_slideshow_watermark_image_]{padding:0!important;float:none!important;margin:4px!important;position:relative;z-index:15}div[id^=bwg_container1_] div[id^=bwg_container2_] a[class^=bwg_slideshow_watermark_text_],div[id^=bwg_container1_] div[id^=bwg_container2_] a[class^=bwg_slideshow_watermark_text_]:hover{text-decoration:none;margin:4px;position:relative;z-index:15}div[id^=bwg_container1_] div[id^=bwg_container2_] div[class^=bwg_slideshow_title_text_]{text-decoration:none;position:relative;z-index:11;display:inline-block;word-wrap:break-word;word-break:break-word}div[id^=bwg_container1_] div[id^=bwg_container2_] div[class^=bwg_slideshow_description_text_]{text-decoration:none;position:relative;z-index:15;margin:5px;display:inline-block;word-wrap:break-word;word-break:break-word}div[id^=bwg_container1_] div[id^=bwg_container2_] div[class^=bwg_slide_container_]{display:table-cell;margin:0 auto;position:absolute;vertical-align:middle;width:100%;height:100%}div[id^=bwg_container1_] div[id^=bwg_container2_] div[class^=bwg_slide_bg_]{margin:0 auto;width:inherit;height:inherit}div[id^=bwg_container1_] div[id^=bwg_container2_] div[class^=bwg_slider_]{height:inherit;width:inherit}div[id^=bwg_container1_] div[id^=bwg_container2_] span[class^=bwg_slideshow_image_spun_]{width:inherit;height:inherit;display:table-cell;opacity:1;position:absolute;vertical-align:middle;z-index:2}div[id^=bwg_container1_] div[id^=bwg_container2_] span[class^=bwg_slideshow_image_second_spun_]{width:inherit;height:inherit;display:table-cell;opacity:0;position:absolute;vertical-align:middle;z-index:1}div[id^=bwg_container1_] div[id^=bwg_container2_] span[class^=bwg_grid_]{display:none;height:100%;overflow:hidden;position:absolute;width:100%}div[id^=bwg_container1_] div[id^=bwg_container2_] span[class^=bwg_gridlet_]{opacity:1;position:absolute}div[id^=bwg_container1_] div[id^=bwg_container2_] span[class^=bwg_slideshow_dots_]{display:inline-block;position:relative;cursor:pointer;overflow:hidden;z-index:17}div[id^=bwg_container1_] div[id^=bwg_container2_] div[class^=bwg_slideshow_dots_container_]{display:block;overflow:hidden;position:absolute;z-index:17}div[id^=bwg_container1_] div[id^=bwg_container2_] div[class^=bwg_slideshow_dots_thumbnails_]{left:0;font-size:0;margin:0 auto;overflow:hidden;position:relative}div[id^=bwg_container1_] div[id^=bwg_container2_] span[class^=bwg_slideshow_dots_active_]{opacity:1}div[id^=bwg_container1_] div[id^=bwg_container2_] span[class^=bwg_slideshow_image_spun1_]{display:table;width:inherit;height:inherit}div[id^=bwg_container1_] div[id^=bwg_container2_] span[class^=bwg_slideshow_image_spun2_]{display:table-cell;vertical-align:middle;text-align:center}div[id^=bwg_container1_] div[id^=bwg_container2_] span[class^=bwg_mosaic_play_icon_spun_]{display:flex;width:auto;height:auto;opacity:1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:100;justify-content:center;align-content:center;flex-direction:column;text-align:center}.lazy_loader{background-image:url(/wp-content/plugins/photo-gallery/images/ajax_loader.png);background-size:30px 30px;background-repeat:no-repeat;background-position:50% 50%}.bwg-container-temp0{visibility:hidden!important;position:absolute!important}.bwg_image_browser .pagination-links{display:flex;padding:0}.bwg_image_browser .pagination-links_col1{flex-grow:3;text-align:left}.bwg_image_browser .pagination-links_col2{flex-grow:4;text-align:center}.bwg_image_browser .pagination-links_col3{flex-grow:3;text-align:right}.bwg_current_page[type=number]{width:35px;display:inline-block;-moz-appearance:textfield;line-height:normal!important}.bwg_current_page::-webkit-inner-spin-button,.bwg_current_page::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.bwg_container .bwg_tag_button_view_container{display:flex;justify-content:flex-start;align-content:flex-start;align-items:flex-start;margin-bottom:45px;position:relative;padding-top:3px;flex-wrap:wrap;overflow:hidden;clear:both}.bwg_container .bwg_tag_button_view_container button{cursor:pointer}.bwg_container .bwg_tag_button_view_container button.active{cursor:default}.bwg_container .bwg_tag_button_view_container .verLine{min-height:26px;margin:0 15px}.bwg_container .bwg_tag_button_see_all{margin-bottom:70px;position:relative;display:none}.bwg_container .bwg_tag_button_see_all .see_all_tags{text-transform:uppercase;position:absolute;padding:10px 25px;font-weight:600;cursor:pointer;left:47%;top:-23px}.bwg_container .bwg_tag_button_see_all .see_all_tags span{display:inline-block;line-height:normal;text-align:center;border-radius:50%;margin-right:10px;font-weight:500;color:#fff;height:18px;width:18px}.bwg_addThis{position:absolute;left:10px;top:10px;z-index:9999}.bwg_search_container_1 input[type=search]::-ms-clear{display:none;width:0;height:0}.bwg_search_container_1 input[type=search]::-ms-reveal{display:none;width:0;height:0}.bwg_search_container_1 input[type=search]::-webkit-search-cancel-button,.bwg_search_container_1 input[type=search]::-webkit-search-decoration,.bwg_search_container_1 input[type=search]::-webkit-search-results-button,.bwg_search_container_1 input[type=search]::-webkit-search-results-decoration{display:none}.panel-grid.panel-has-style>.panel-row-style,.panel-grid.panel-no-style{display:flex;-ms-flex-wrap:wrap;flex-wrap:nowrap;-ms-justify-content:space-between;justify-content:space-between}.panel-grid .so-parallax{position:relative}.panel-grid .so-parallax>:not(.simpleParallax){position:relative;z-index:1}.panel-grid .so-parallax .simpleParallax{overflow:hidden}.panel-grid .so-parallax .simpleParallax,.panel-grid .so-parallax img[data-siteorigin-parallax]{bottom:0;left:0;position:absolute;right:0;top:0;width:100%;z-index:0}.panel-background-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.panel-has-overlay .panel-cell-style,.panel-has-overlay .panel-row-style,.panel-has-overlay .panel-widget-style{overflow:hidden;position:relative;z-index:1}.panel-layout.panel-is-rtl .panel-grid.panel-has-style>.panel-row-style,.panel-layout.panel-is-rtl .panel-grid.panel-no-style{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.panel-grid-cell{-ms-box-sizing:border-box;box-sizing:border-box}.panel-grid-cell .panel-cell-style{height:100%}.panel-grid-cell .so-panel{zoom:1}.panel-grid-cell .so-panel:before{content:"";display:block}.panel-grid-cell .so-panel:after{content:"";display:table;clear:both}.panel-grid-cell .panel-last-child{margin-bottom:0}.panel-grid-cell .widget-title{margin-top:0}body.siteorigin-panels-before-js:not(.siteorigin-panels-css-container){overflow-x:hidden}body.siteorigin-panels-before-js:not(.siteorigin-panels-css-container) .siteorigin-panels-stretch{margin-right:-1000px!important;margin-left:-1000px!important;padding-right:1000px!important;padding-left:1000px!important}.so-sr-only{height:1px;left:-10000px;overflow:hidden;position:absolute;top:auto;width:1px}.wpac,.wpac h1,.wpac h2,.wpac h3,.wpac h4,.wpac h5,.wpac h6,.wpac p,.wpac td,.wpac dl,.wpac tr,.wpac dt,.wpac ol,.wpac form,.wpac select,.wpac option,.wpac pre,.wpac div,.wpac table,.wpac th,.wpac tbody,.wpac tfoot,.wpac caption,.wpac thead,.wpac ul,.wpac li,.wpac address,.wpac blockquote,.wpac dd,.wpac fieldset,.wpac li,.wpac strong,.wpac legend,.wpac em,.wpac s,.wpac cite,.wpac span,.wpac input,.wpac sup,.wpac label,.wpac dfn,.wpac object,.wpac big,.wpac q,.wpac font,.wpac samp,.wpac acronym,.wpac small,.wpac img,.wpac strike,.wpac code,.wpac sub,.wpac ins,.wpac textarea,.wpac var,.wpac a,.wpac abbr,.wpac applet,.wpac del,.wpac kbd,.wpac tt,.wpac b,.wpac i,.wpac
hr{background-attachment:scroll!important;background-color:transparent!important;background-image:none!important;background-position:0 0!important;background-repeat:repeat!important;border-color:black!important;border-color:currentColor!important;border-radius:0!important;border-style:none!important;border-width:medium!important;bottom:auto!important;clear:none!important;clip:auto!important;color:inherit!important;counter-increment:none!important;counter-reset:none!important;cursor:auto!important;direction:inherit!important;display:inline;float:none!important;font-family:inherit!important;font-size:inherit!important;font-style:inherit!important;font-variant:normal!important;font-weight:inherit!important;height:auto;left:auto!important;letter-spacing:normal!important;line-height:inherit!important;list-style-type:inherit!important;list-style-position:outside!important;list-style-image:none!important;margin:0!important;max-height:none!important;max-width:none!important;min-height:0!important;min-width:0!important;opacity:1;outline:invert none medium!important;padding:0!important;position:static!important;quotes:"" ""!important;right:auto!important;table-layout:auto!important;text-align:inherit!important;text-decoration:inherit!important;text-indent:0!important;text-transform:none!important;top:auto!important;unicode-bidi:normal!important;vertical-align:baseline!important;visibility:inherit!important;white-space:normal!important;width:auto!important;word-spacing:normal!important;z-index:auto!important;-moz-border-radius:0!important;-webkit-border-radius:0!important;-moz-box-sizing:border-box!important;-webkit-box-sizing:border-box!important;box-sizing:border-box!important;text-shadow:none!important;-webkit-transition:none!important;transition:none!important;-webkit-box-shadow:none!important;box-shadow:none!important}.wpac,.wpac h3,.wpac h5,.wpac p,.wpac h1,.wpac dl,.wpac dt,.wpac h6,.wpac ol,.wpac form,.wpac select,.wpac option,.wpac pre,.wpac div,.wpac h2,.wpac caption,.wpac h4,.wpac ul,.wpac address,.wpac blockquote,.wpac dd,.wpac fieldset,.wpac textarea,.wpac
hr{display:block}.wpac
table{display:table}.wpac
tbody{display:table-row-group}.wpac
tr{display:table-row}.wpac
td{display:table-cell}.wpac
ul{list-style-type:none!important}.wpac
li{display:list-item;min-height:auto!important;min-width:auto!important}.wpac a,.wpac a *,.wpac input[type=submit],.wpac input[type=radio],.wpac input[type=checkbox],.wpac
select{cursor:pointer!important}.wpac a:hover{text-decoration:none!important}.wpac button,.wpac input[type=submit]{height:auto!important;text-align:center!important}.wpac input[type=hidden]{display:none}.wpac
select{-webkit-appearance:menulist!important;-moz-appearance:menulist!important;appearance:menulist!important}.wpac input[type=checkbox]{-webkit-appearance:checkbox!important;-moz-appearance:checkbox!important;appearance:checkbox!important}.wpac input[type="checkbox"]:before,.wpac input[type="checkbox"]:after{content:none!important;border:0!important}.wpac input[type=radio]{-webkit-appearance:radio!important;-moz-appearance:radio!important;appearance:radio!important}.wpac input[type="radio"]:before,.wpac input[type="radio"]:after{content:none!important;border:0!important}.wpac li:before,.wpac li:after{content:""!important}.wpac input,.wpac
select{vertical-align:middle!important}.wpac select,.wpac textarea,.wpac
input{border:1px
solid #ccc!important}.wpac
table{border-collapse:collapse!important;border-spacing:0!important}.wpac *[dir=rtl]{direction:rtl!important}.wpac
img{border:0!important}.wpac
svg{vertical-align:middle!important;-moz-box-sizing:content-box!important;-webkit-box-sizing:content-box!important;box-sizing:content-box!important}.wpac{font-size:14px!important;line-height:20px!important;direction:inherit!important;text-align:inherit!important;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif!important;color:#333!important;font-style:normal!important;font-weight:normal!important;text-decoration:none!important;list-style-type:disc!important}.wp-gr{--rev-gap:4px;--rev-padding:4px}.wp-gr .wp-google-badge{display:inline-block;font-family:Helvetica Neue,Helvetica,Arial,sans-serif!important;box-shadow:0 2px 5px 0 rgba(0,0,0,.26)!important}.wp-gr .wp-google-badge-fixed{position:fixed!important;right:30px!important;bottom:30px!important;max-width:none!important;z-index:2147482999!important;box-shadow:0 2px 5px 0 rgba(0,0,0,.26)!important}.wp-gr .wp-google-badge_left-fixed{position:fixed!important;left:30px!important;bottom:30px!important;max-width:none!important;z-index:2147482999!important}.wp-gr .wp-google-badge
*{cursor:pointer!important}.wp-gr .wp-google-border{width:100%!important;height:6px!important;background:#4fce6a!important;border-radius:2px 2px 0 0!important}.wp-gr .wp-google-badge-btn{position:relative!important;padding:10px!important;background:#fff!important;transition:all .2s ease-in-out!important;border-radius:2px!important}.wp-gr .wp-google-badge-btn:hover{background:#f3f3f5!important}.wp-gr .wp-google-badge-score{display:inline-block;margin:0
0 0 4px!important;vertical-align:middle!important}.wp-gr .wp-google-rating{color:var(--star-color,#fb8e28)!important;font-size:21px!important;font-weight:600!important;margin:0
6px 0 0!important;vertical-align:middle!important}.wp-gr .wp-google-stars .wp-star{padding:0
3px 0 0!important;line-height:normal!important}.wp-gr .wp-google-based,.wp-gr .wp-google-powered{color:var(--head-based-color,#555)!important;margin:6px
0 0!important}.wp-gr .wp-google-powered{color:var(--powered-color,#777)!important;font-size:15px!important}.wp-gr .wp-google-powered>span{font-weight:600!important}.wp-gr .wp-google-form .wp-google-reviews{padding:16px
16px 0!important}.wp-gr .wp-google-review{margin-top:15px!important}.wp-gr .wp-google-left{display:table-cell!important;vertical-align:top!important}[dir="ltr"] .wp-google-left{padding-right:10px!important}[dir="rtl"] .wp-google-left{padding-left:10px!important}.wp-gr .wp-google-left
img{border:none!important;float:left!important;height:46px!important;width:46px!important;margin-right:10px!important;overflow:hidden!important;border-radius:50%!important;box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 4px rgba(0,0,0,.24)!important}.wp-gr .wp-google-reviews
img{border-radius:50%!important}.wp-gr .wp-google-right{display:table-cell!important;vertical-align:top!important;width:10000px!important}.wp-gr .grw-header.wp-place-center{width:100%!important}.wp-gr .wp-place-center{text-align:center!important}.wp-gr .wp-place-center .wp-google-left{display:block!important}.wp-gr .wp-place-center .wp-google-left
img{float:none!important}.wp-gr .wp-star
svg{display:inline-block!important}.wp-gr .wp-google-place .wp-star
svg{width:20px!important;height:20px!important;vertical-align:middle!important}.wp-gr .wp-star
svg{width:18px!important;height:18px!important;vertical-align:middle!important}.wp-gr .wp-star svg
path{fill:var(--star-color,#fb8e28)}.wp-gr .wp-google-wrap{display:flex;flex-direction:column;gap:var(--rev-gap)}.wp-gr .wp-google-name{color:black!important;font-size:100%!important;font-weight:bold!important;margin:0
0 2px!important;padding-right:6px!important;text-decoration:none!important}.wp-gr a.wp-google-name{color:#427fed!important;text-decoration:none!important}.wp-gr .wp-google-time{color:#555!important;font-size:13px!important;white-space:nowrap!important}.wp-gr .wp-google-text{color:var(--text-color,#222)!important;font-size:15px!important;line-height:24px!important;max-width:100%!important;overflow:hidden!important;white-space:pre-wrap!important;word-break:break-word!important}.wp-gr .wp-google-text .wp-google-stars{padding-right:7px!important}.wp-gr .wp-more{display:none}.wp-gr .wp-more-toggle{color:#136aaf!important;cursor:pointer!important;text-decoration:none!important}.wp-gr .wp-google-url{display:block;margin:10px
0!important;color:#136aaf!important;text-align:center!important}.wp-gr .wp-google-form{position:fixed!important;bottom:0!important;right:0!important;height:100%!important;width:368px!important;z-index:2147483000!important}.wp-gr .wp-google-form.wp-google-form-left{left:0!important}@media(max-width:460px){.wp-gr .wp-google-form{width:100%!important}}.wp-gr .wp-google-head{position:absolute!important;top:0!important;right:0!important;width:100%!important;height:80px!important;background:#fff!important;padding:10px
16px!important;overflow:hidden!important;box-shadow:0 1px 2px 0 rgba(0,0,0,.12)!important;z-index:2147483002!important}.wp-gr .wp-google-head-inner{z-index:2147483000!important;position:absolute!important;left:20px!important;top:20px!important;width:100%!important;height:100%!important;pointer-events:none!important}.wp-gr .wp-google-close{padding:0!important;cursor:pointer!important;outline:0!important;border:0!important;background:0 0!important;min-height:0!important;width:auto!important;float:right!important;font-size:32px!important;font-weight:500!important;line-height:.6!important;color:#999!important;-webkit-appearance:none!important}.wp-gr .wp-google-close:hover{color:#555!important}.wp-gr .wp-google-body{position:absolute!important;top:0!important;right:0!important;bottom:0!important;width:100%!important;background:rgba(250,250,251,.98)!important;border-left:1px solid #dadee2!important;box-shadow:0 0 4px 1px rgba(0,0,0,.08)!important;z-index:2147483000!important}.wp-gr .wp-google-content{position:absolute!important;top:0!important;right:0!important;bottom:0!important;width:100%!important;overflow-y:auto!important;z-index:2147483001!important;-webkit-transform:translateZ(0)!important}.wp-gr .wp-google-content{top:80px!important;bottom:48px!important}.wp-gr .wp-google-content-inner{position:relative!important;min-height:100%!important;margin:0
auto!important}.wp-gr .wp-google-footer{position:absolute!important;bottom:0!important;right:0!important;width:100%!important;height:48px!important;text-align:center!important;z-index:2147483002!important;background:#fff!important;box-shadow:0 -1px 2px 0 rgba(0,0,0,.06)!important;-moz-text-align-last:center!important;text-align-last:center!important}.wp-gr .wp-google-footer
img{float:right!important;padding:16px!important}.wp-gr.wp-dark .wp-google-name{color:#eee!important}.wp-gr.wpac.wp-dark .wp-google-name
a{color:var(--head-based-color,#eee)!important}.wp-gr.wp-dark .wp-google-time{color:#bbb!important}.wp-gr.wp-dark .wp-google-text{color:#ececec!important}.wp-gr.wp-dark .wp-google-powered{color:var(--powered-color,#fff)!important}.wp-gr.wp-dark .wp-google-based{color:var(--head-based-color,#999)!important}.wp-gr:not(.wp-dark) .grw-review-inner.grw-backgnd{background:var(--rev-color,#fafafa)!important}.wp-gr.wpac .wp-google-name{font-size:100%!important}.wp-gr.wpac .wp-google-hide,.wp-gr.wpac .grw-hide{display:none}.wp-gr.wpac .wp-google-name
a{color:var(--head-name-color,#333)!important;font-size:100%!important;text-decoration:none!important}.wp-gr.wpac .wp-google-left
img{width:46px!important;height:46px!important;border-radius:50%!important}.wp-gr.wpac a.wp-google-name{color:#154fc1!important;text-decoration:none!important;white-space:nowrap!important;text-overflow:ellipsis!important}.wp-gr.wpac .wp-google-review .wp-google-stars{display:inline-block;margin-right:4px!important}@media(max-width:480px){.wp-google-badge.wp-google-badge-fixed.wp-google-badge-hide{display:none!important}}@media(max-width:480px){.wp-google-badge.wp-google-badge_left-fixed.wp-google-badge-hide{display:none!important}}.wp-gr{display:block!important;width:100%!important;padding-bottom:20px!important;text-align:left!important;direction:ltr!important;box-sizing:border-box!important}.wp-gr .grw-row{display:-ms-flexbox!important;display:flex!important;flex-wrap:nowrap!important;align-items:center!important;-ms-flex-wrap:nowrap!important;-ms-flex-align:center!important}.wp-gr .grw-row-xs{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.wp-gr .grw-row-xs .grw-header,.wp-gr .grw-row-xs .grw-content,.wp-gr .grw-row-xs .grw-review,.wp-gr .grw-row-x .grw-header+.grw-content .grw-review{--gap:0;--col:1}.wp-gr .grw-row-xl .grw-header+.grw-content{--gap:.2;--col:1.2}.wp-gr .grw-row-l .grw-header+.grw-content{--gap:.25;--col:1.25}.wp-gr .grw-row-m .grw-header+.grw-content{--gap:.333333;--col:1.333333}.wp-gr .grw-row-s .grw-header+.grw-content{--gap:.5;--col:1.5}.wp-gr .grw-row-x .grw-header,.wp-gr .grw-row-x .grw-header+.grw-content,.wp-gr .grw-row-x .grw-review,.wp-gr .grw-row-s .grw-header+.grw-content .grw-review{--gap:1;--col:2}.wp-gr .grw-row-s .grw-header,.wp-gr .grw-row-s .grw-review,.wp-gr .grw-row-m .grw-header+.grw-content .grw-review{--gap:2;--col:3}.wp-gr .grw-row-m .grw-header,.wp-gr .grw-row-m .grw-review,.wp-gr .grw-row-l .grw-review{--gap:3;--col:4}.wp-gr .grw-row-l .grw-header,.wp-gr .grw-row-xl .grw-review{--gap:4;--col:5}.wp-gr .grw-row-xl .grw-header{--gap:5;--col:6}.wp-gr .grw-header,.wp-gr .grw-content{-ms-flex:1 0 calc(100% / var(--col,3))!important;flex:1 0 calc(100% / var(--col,3))!important;width:calc(100% / var(--col,3))!important}.wp-gr .grw-review{-ms-flex:1 0 calc((100% - var(--card-gap,16px)*var(--gap,2)) / var(--col,3))!important;flex:1 0 calc((100% - var(--card-gap,16px)*var(--gap,2)) / var(--col,3))!important;width:calc((100% - var(--card-gap,16px)*var(--gap,2)) / var(--col,3))!important}.wp-gr .grw-content{position:relative!important;min-width:0!important}.wp-gr .grw-content-inner{position:relative!important;display:flex!important;align-items:center!important}.wp-gr .grw-review-inner{display:flex;flex-direction:column;gap:var(--rev-gap);height:100%!important}.wp-gr .grw-header-inner,.wp-gr .grw-review-inner{position:relative!important;padding:15px!important;width:100%!important}.wp-gr .grw-review-inner.grw-round{border-radius:4px!important}.wp-gr .grw-review-inner.grw-shadow{box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 4px rgba(0,0,0,.24)!important}.wp-gr .grw-review-inner>svg{position:absolute!important;top:10px!important;right:10px!important;width:18px!important;height:18px!important}.wp-gr .grw-reviews{display:flex!important;display:-ms-flexbox!important;flex:1!important;overflow:hidden!important;scrollbar-width:none}.wp-gr .grw-reviews::-webkit-scrollbar{display:none!important}.wp-gr .grw-review{display:flex;position:relative!important;justify-content:center!important;align-items:center!important;flex-shrink:0!important;width:100%!important;padding:var(--rev-padding)!important}.wp-gr .grw-btns{height:33px!important;width:33px!important;text-align:center!important;cursor:pointer!important;border-radius:50%!important;user-select:none!important}.wp-gr .grw-btns svg
path{fill:#aaa;transition:all .2s ease-in-out!important}.wp-gr .grw-btns:hover svg
path{fill:#555!important}[dir="rtl"] .wp-gr .grw-next,[dir="rtl"] .wp-gr .grw-prev{transform:rotate(180deg)}.wp-gr .grw-review .wp-google-left{display:block!important;overflow:hidden!important;white-space:nowrap!important;text-overflow:ellipsis!important;line-height:24px!important}.wp-gr .grw-review .wp-google-stars{margin:8px
0 var(--rev-gap)!important}.wp-gr .grw-review .wp-google-feedback{height:100px!important;overflow-y:auto!important}.wp-gr .grw-scroll::-webkit-scrollbar{width:4px!important}.wp-gr .grw-scroll::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3)!important;-webkit-border-radius:4px!important;border-radius:4px!important}.wp-gr .grw-scroll::-webkit-scrollbar-thumb{-webkit-border-radius:10px!important;border-radius:10px!important;background:#ccc!important;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.5)!important}.wp-gr .grw-scroll::-webkit-scrollbar-thumb:window-inactive{background:#ccc!important}.wp-gr .wp-google-wr{margin:15px
auto 8px!important}.wp-gr .wp-google-wr
a{color:#fff!important;padding:6px
15px 10px!important;outline:none!important;border-radius:27px!important;background:var(--btn-color,#1f67e7)!important;white-space:nowrap!important;vertical-align:middle!important;opacity:.9!important;text-shadow:1px 1px 0 #888!important;box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 4px rgba(0,0,0,.24)!important;user-select:none!important;transition:all .2s ease-in-out!important}.wp-gr .wp-google-wr a:hover{opacity:.95!important;background:var(--btn-color,#1f67e7)!important;box-shadow:0 0 2px rgba(0,0,0,.12),0 3px 5px rgba(0,0,0,.24)!important}.wp-gr .wp-google-wr a:active{opacity:1!important;background:var(--btn-color,#1f67e7)!important;box-shadow:none!important}.wp-gr .wp-google-wr a
svg{display:inline-block;width:16px;height:16px;padding:1px;margin:0
0 0 4px;background:#fff;border-radius:50%}.wp-gr[data-layout="slider"] .grw-reviews{gap:calc(var(--card-gap,16px) - var(--rev-padding));overflow-x:scroll!important;flex-wrap:nowrap!important;-ms-flex-wrap:nowrap!important;scroll-snap-type:x mandatory!important;scroll-behavior:smooth!important;-webkit-overflow-scrolling:touch!important}.wp-gr[data-layout="slider"] .grw-review{scroll-snap-align:start!important;transform-origin:center center!important;transform:scale(1)!important;transition:transform .5s!important}.wp-gr{--slider-dot-size:8px}.wp-gr .rpi-dots-wrap{position:absolute!important;top:calc(100% - 1px)!important;left:0!important;right:0!important;display:flex!important;justify-content:center!important;margin:0
var(--slider-btn)!important;padding-top:var(--slider-dot-padding-top,16px)!important}.wp-gr .rpi-dots{display:flex!important;gap:12px!important;flex-wrap:nowrap!important;overflow-x:scroll!important;scrollbar-width:none!important;scroll-snap-type:x mandatory!important;-webkit-overflow-scrolling:touch!important}.wp-gr .rpi-dot{display:inline-block!important;width:var(--slider-dot-size)!important;height:var(--slider-dot-size)!important;margin:1px
0!important;background-color:var(--slider-dot-color,#999)!important;border-radius:20px!important;cursor:pointer!important;opacity:.4!important;vertical-align:middle!important;flex:1 0 auto!important;width:var(--slider-dot-size)!important;transform:scale(0.65)!important;scroll-snap-align:center!important}.wp-gr .rpi-dot:hover{opacity:1!important}.wp-gr .rpi-dot.active{opacity:1!important;transform:scale(1.1)!important;background-color:var(--slider-act-dot-color,#154fc1)!important}.wp-gr .rpi-dot.s2{transform:scale(.9)!important}.wp-gr .rpi-dot.s3{transform:scale(.75)!important}.wp-gr[data-layout="grid"] .grw-reviews{gap:calc(var(--card-gap,16px) - var(--rev-padding));flex-wrap:wrap!important;-ms-flex-wrap:wrap!important}.wp-gr .grw-b{font-weight:bold!important;white-space:nowrap!important}.wp-gr .wp-google-reply{font-size:14px!important;margin-top:auto!important;margin-left:6px!important;padding-left:6px!important;border-left:1px solid #999!important;overflow:hidden!important;overflow-y:auto!important;line-height:20px!important;max-height:44px!important}.wp-gr .wp-google-reply>div{display:flex;gap:4px;align-items:center}.wp-gr .wp-google-reply .wp-google-time{font-size:11px!important;white-space:nowrap!important}.wp-gr .wp-google-img{display:flex;flex-wrap:wrap;gap:8px}.wp-gr .wp-google-img
img{display:flex;width:40px!important;height:40px!important;cursor:pointer!important;border-radius:3px!important;box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 4px rgba(0,0,0,.24)!important}.rpi-x{position:absolute;top:var(--x-top,6px)!important;right:var(--x-right,8px)!important;display:flex!important;align-items:center;justify-content:center;width:var(--x-width,20px)!important;height:var(--x-height,20px)!important;cursor:pointer;opacity:var(--x-opacity,.65);border-radius:50%;background-color:var(--x-bg,#fafafa);z-index:2147483003}.rpi-x:hover{opacity:1}.rpi-x::before,.rpi-x::after{content:"";position:absolute;display:block;width:var(--x-line-width,12px);height:var(--x-line-height,1px);border-radius:2px;background-color:var(--x-color,#373737)}.rpi-x::before{transform:rotate(45deg)}.rpi-x::after{transform:rotate(-45deg)}.rpi-x.rpi-xa::before{--x-line-width:7px;--x-line-height:7px;top:4px;border-radius:0;border-right:1px solid #373737;border-bottom:1px solid #373737;background-color:transparent}.rpi-x.rpi-xa::after{content:none}.rpi-bubble:after{content:"";position:absolute;top:-8px;left:16px;bottom:auto;border-style:solid;border-width:0 8px 8px;border-color:#fff transparent}.rpi-fade{-webkit-transition:opacity 150ms ease,-webkit-transform 150ms ease;transition:opacity 150ms ease,-webkit-transform 150ms ease;transition:transform 150ms ease,opacity 150ms ease;transition:transform 150ms ease,opacity 150ms ease,-webkit-transform 150ms ease}.rpi-lightbox{--x-top:15px;--x-right:15px;--x-bg:none;--x-color:#ececec;--x-line-width:25px;--x-line-height:3px;--x-opacity:1;position:fixed;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;width:100%;height:100%;max-width:100%;color:#333;text-align:left;z-index:2147483001;user-select:none;background-color:rgba(0,0,0,0.6);transition:all 300ms ease-out}.rpi-lightbox-inner{width:95%;height:100%;max-width:1200px;max-height:calc(100vh - 160px)}.rpi-lightbox-xxx{container-name:lightbox;container-type:inline-size;position:relative;height:100%;border:0;overflow:hidden;border-radius:4px}.rpi-lightbox-content{position:relative;display:flex;flex-direction:row;justify-content:flex-start;color:#000;height:100%;flex-direction:row;border-radius:4px;background-color:#fff}.rpi-lightbox-media{position:relative;display:flex;justify-content:center;flex:2;align-items:center;width:100%;height:100%;overflow:hidden;padding-bottom:0;background-color:#000}.rpi-lightbox-btn{position:absolute;display:flex;width:30px;height:30px;font-size:36px;line-height:22px;justify-content:center;z-index:1;cursor:pointer;border-radius:50%;background-color:rgba(214,214,214,.7);transition:background 300ms ease-in-out}.rpi-lightbox-btn:hover{background:rgba(225,225,225,1)}.rpi-lightbox-prev{left:8px}.rpi-lightbox-next{right:8px}.rpi-lightbox-prev::before{content:'‹'}.rpi-lightbox-next::before{content:'›'}.rpi-lightbox-media
img{position:relative;display:block;width:100%;height:100%;max-width:100%;max-height:100%;opacity:1;object-fit:contain;border-radius:inherit;transition:opacity 300ms ease-in-out}.rpi-lightbox-review{display:flex;flex-direction:column;flex:1;height:100%;font-size:15px;color:#000;padding:0}@container lightbox(width < 480px){.rpi-lightbox-xxx .rpi-lightbox-content{flex-direction:column}}@media(max-width:480px){.rpi-lightbox-xxx .rpi-lightbox-content{flex-direction:column}}:root{--global--font-primary:var(--font-headings, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif);--global--font-secondary:var(--font-base, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif);--global--font-size-base:1.25rem;--global--font-size-xs:1rem;--global--font-size-sm:1.125rem;--global--font-size-md:1.25rem;--global--font-size-lg:1.5rem;--global--font-size-xl:2.25rem;--global--font-size-xxl:4rem;--global--font-size-xxxl:5rem;--global--font-size-page-title:var(--global--font-size-xxl);--global--letter-spacing:normal;--global--line-height-body:1.7;--global--line-height-heading:1.3;--global--line-height-page-title:1.1;--heading--font-family:var(--global--font-primary);--heading--font-size-h6:var(--global--font-size-xs);--heading--font-size-h5:var(--global--font-size-sm);--heading--font-size-h4:var(--global--font-size-lg);--heading--font-size-h3:calc(1.25 * var(--global--font-size-lg));--heading--font-size-h2:var(--global--font-size-xl);--heading--font-size-h1:var(--global--font-size-page-title);--heading--letter-spacing-h6:0.05em;--heading--letter-spacing-h5:0.05em;--heading--letter-spacing-h4:var(--global--letter-spacing);--heading--letter-spacing-h3:var(--global--letter-spacing);--heading--letter-spacing-h2:var(--global--letter-spacing);--heading--letter-spacing-h1:var(--global--letter-spacing);--heading--line-height-h6:var(--global--line-height-heading);--heading--line-height-h5:var(--global--line-height-heading);--heading--line-height-h4:var(--global--line-height-heading);--heading--line-height-h3:var(--global--line-height-heading);--heading--line-height-h2:var(--global--line-height-heading);--heading--line-height-h1:var(--global--line-height-page-title);--heading--font-weight:normal;--heading--font-weight-page-title:300;--heading--font-weight-strong:600;--latest-posts--title-font-family:var(--heading--font-family);--latest-posts--title-font-size:var(--heading--font-size-h3);--latest-posts--description-font-family:var(--global--font-secondary);--latest-posts--description-font-size:var(--global--font-size-sm);--list--font-family:var(--global--font-secondary);--definition-term--font-family:var(--global--font-primary);--global--color-black:#000;--global--color-dark-gray:#28303d;--global--color-gray:#39414d;--global--color-light-gray:#f0f0f0;--global--color-green:#d1e4dd;--global--color-blue:#d1dfe4;--global--color-purple:#d1d1e4;--global--color-red:#e4d1d1;--global--color-orange:#e4dad1;--global--color-yellow:#eeeadd;--global--color-white:#fff;--global--color-white-50:rgba(255, 255, 255, 0.5);--global--color-white-90:rgba(255, 255, 255, 0.9);--global--color-primary:var(--global--color-dark-gray);--global--color-secondary:var(--global--color-gray);--global--color-primary-hover:var(--global--color-primary);--global--color-background:var(--global--color-green);--global--color-border:var(--global--color-primary);--global--spacing-unit:20px;--global--spacing-measure:unset;--global--spacing-horizontal:25px;--global--spacing-vertical:30px;--global--elevation:1px 1px 3px 0 rgba(0, 0, 0, 0.2);--form--font-family:var(--global--font-secondary);--form--font-size:var(--global--font-size-sm);--form--line-height:var(--global--line-height-body);--form--color-text:var(--global--color-dark-gray);--form--color-ranged:var(--global--color-secondary);--form--label-weight:500;--form--border-color:var(--global--color-secondary);--form--border-width:3px;--form--border-radius:0;--form--spacing-unit:calc(0.5 * var(--global--spacing-unit));--cover--height:calc(15 * var(--global--spacing-vertical));--cover--color-foreground:var(--global--color-white);--cover--color-background:var(--global--color-black);--button--color-text:var(--global--color-background);--button--color-text-hover:var(--global--color-secondary);--button--color-text-active:var(--global--color-secondary);--button--color-background:var(--global--color-secondary);--button--color-background-active:var(--global--color-background);--button--font-family:var(--global--font-primary);--button--font-size:var(--global--font-size-base);--button--font-weight:500;--button--line-height:1.5;--button--border-width:3px;--button--border-radius:0;--button--padding-vertical:15px;--button--padding-horizontal:calc(2 * var(--button--padding-vertical));--entry-header--color:var(--global--color-primary);--entry-header--color-link:currentColor;--entry-header--color-hover:var(--global--color-primary-hover);--entry-header--color-focus:var(--global--color-secondary);--entry-header--font-size:var(--heading--font-size-h2);--entry-content--font-family:var(--global--font-secondary);--entry-author-bio--font-family:var(--heading--font-family);--entry-author-bio--font-size:var(--heading--font-size-h4);--branding--color-text:var(--global--color-primary);--branding--color-link:var(--global--color-primary);--branding--color-link-hover:var(--global--color-secondary);--branding--title--font-family:var(--global--font-primary);--branding--title--font-size:var(--global--font-size-lg);--branding--title--font-size-mobile:var(--heading--font-size-h4);--branding--title--font-weight:normal;--branding--title--text-transform:uppercase;--branding--description--font-family:var(--global--font-secondary);--branding--description--font-size:var(--global--font-size-sm);--branding--logo--max-width:300px;--branding--logo--max-height:100px;--branding--logo--max-width-mobile:96px;--branding--logo--max-height-mobile:96px;--primary-nav--font-family:var(--global--font-secondary);--primary-nav--font-family-mobile:var(--global--font-primary);--primary-nav--font-size:var(--global--font-size-md);--primary-nav--font-size-sub-menu:var(--global--font-size-xs);--primary-nav--font-size-mobile:var(--global--font-size-sm);--primary-nav--font-size-sub-menu-mobile:var(--global--font-size-sm);--primary-nav--font-size-button:var(--global--font-size-xs);--primary-nav--font-style:normal;--primary-nav--font-style-sub-menu-mobile:normal;--primary-nav--font-weight:normal;--primary-nav--font-weight-button:500;--primary-nav--color-link:var(--global--color-primary);--primary-nav--color-link-hover:var(--global--color-primary-hover);--primary-nav--color-text:var(--global--color-primary);--primary-nav--padding:calc(0.66 * var(--global--spacing-unit));--primary-nav--border-color:var(--global--color-primary);--pagination--color-text:var(--global--color-primary);--pagination--color-link-hover:var(--global--color-primary-hover);--pagination--font-family:var(--global--font-secondary);--pagination--font-size:var(--global--font-size-lg);--pagination--font-weight:normal;--pagination--font-weight-strong:600;--footer--color-text:var(--global--color-primary);--footer--color-link:var(--global--color-primary);--footer--color-link-hover:var(--global--color-primary-hover);--footer--font-family:var(--global--font-primary);--footer--font-size:var(--global--font-size-sm);--pullquote--font-family:var(--global--font-primary);--pullquote--font-size:var(--heading--font-size-h3);--pullquote--font-style:normal;--pullquote--letter-spacing:var(--heading--letter-spacing-h4);--pullquote--line-height:var(--global--line-height-heading);--pullquote--border-width:3px;--pullquote--border-color:var(--global--color-primary);--pullquote--color-foreground:var(--global--color-primary);--pullquote--color-background:var(--global--color-background);--quote--font-family:var(--global--font-secondary);--quote--font-size:var(--global--font-size-md);--quote--font-size-large:var(--global--font-size-xl);--quote--font-style:normal;--quote--font-weight:700;--quote--font-weight-strong:bolder;--quote--font-style-large:normal;--quote--font-style-cite:normal;--quote--line-height:var(--global--line-height-body);--quote--line-height-large:1.35;--separator--border-color:var(--global--color-border);--separator--height:1px;--table--stripes-border-color:var(--global--color-light-gray);--table--stripes-background-color:var(--global--color-light-gray);--table--has-background-text-color:var(--global--color-dark-gray);--widget--line-height-list:1.9;--widget--line-height-title:1.4;--widget--font-weight-title:700;--widget--spacing-menu:calc(0.66 * var(--global--spacing-unit));--global--admin-bar--height:0px}.admin-bar{--global--admin-bar--height:32px}@media only screen and (max-width: 782px){.admin-bar{--global--admin-bar--height:46px}}@media only screen and (min-width: 652px){:root{--global--font-size-xl:2.5rem;--global--font-size-xxl:6rem;--global--font-size-xxxl:9rem;--heading--font-size-h3:2rem;--heading--font-size-h2:3rem}}
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:0.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace;font-size:1em}a{background-color:transparent;text-decoration-thickness:1px}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration-style:dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px
dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}:root{--responsive--spacing-horizontal:calc(2 * var(--global--spacing-horizontal) * 0.6);--responsive--aligndefault-width:calc(100vw - var(--responsive--spacing-horizontal));--responsive--alignwide-width:calc(100vw - var(--responsive--spacing-horizontal));--responsive--alignfull-width:100%;--responsive--alignright-margin:var(--global--spacing-horizontal);--responsive--alignleft-margin:var(--global--spacing-horizontal)}@media only screen and (min-width: 482px){:root{--responsive--aligndefault-width:min(calc(100vw - 4 * var(--global--spacing-horizontal)), 610px);--responsive--alignwide-width:calc(100vw - 4 * var(--global--spacing-horizontal));--responsive--alignright-margin:calc(0.5 * (100vw - var(--responsive--aligndefault-width)));--responsive--alignleft-margin:calc(0.5 * (100vw - var(--responsive--aligndefault-width)))}}@media only screen and (min-width: 822px){:root{--responsive--aligndefault-width:min(calc(100vw - 8 * var(--global--spacing-horizontal)), 610px);--responsive--alignwide-width:min(calc(100vw - 8 * var(--global--spacing-horizontal)), 1240px)}}.post-thumbnail,
.entry-content .wp-audio-shortcode,.entry-content>*:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.wp-block-separator),*[class*=inner-container]>*:not(.entry-content):not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.wp-block-separator),.default-max-width{max-width:var(--responsive--aligndefault-width);margin-left:auto;margin-right:auto}.widget-area,.pagination,.comments-pagination,.post-navigation,.site-footer,.site-header,.alignwide,.wide-max-width{max-width:var(--responsive--alignwide-width);margin-left:auto;margin-right:auto}.alignfull,
.wp-block-group .wp-block-group__inner-container>*.alignfull,.full-max-width{max-width:var(--responsive--alignfull-width);width:var(--responsive--alignfull-width);margin-left:auto;margin-right:auto}@media only screen and (min-width: 482px){.alignfull,.full-max-width{max-width:var(--responsive--alignfull-width);width:auto;margin-left:auto;margin-right:auto}}.entry-header .post-thumbnail,
.singular .post-thumbnail,
.alignfull [class*=inner-container] > .alignwide,
.alignwide [class*=inner-container]>.alignwide{margin-left:auto;margin-right:auto;width:var(--responsive--alignwide-width);max-width:var(--responsive--alignfull-width)}@media only screen and (min-width: 482px){.entry-content>.alignleft{margin-left:var(--responsive--alignleft-margin);margin-right:var(--global--spacing-horizontal)}}@media only screen and (min-width: 482px){.entry-content>.alignright{margin-left:var(--global--spacing-horizontal);margin-right:var(--responsive--alignright-margin)}}.site-header,.site-main,.widget-area,.site-footer{padding-top:var(--global--spacing-vertical);padding-bottom:var(--global--spacing-vertical);margin-left:auto;margin-right:auto}.site-header{padding-top:calc(0.75 * var(--global--spacing-vertical));padding-bottom:calc(2 * var(--global--spacing-vertical))}@media only screen and (min-width: 482px){.site-header{padding-bottom:calc(3 * var(--global--spacing-vertical))}}.site-main>*{margin-top:calc(3 * var(--global--spacing-vertical));margin-bottom:calc(3 * var(--global--spacing-vertical))}.site-main>*:first-child{margin-top:0}.site-main>*:last-child{margin-bottom:0}.entry-header,.post-thumbnail,.entry-content,.entry-footer,.author-bio{margin-top:var(--global--spacing-vertical);margin-right:auto;margin-bottom:var(--global--spacing-vertical);margin-left:auto}.site-main > article > *,
.site-main > .not-found > *,
.entry-content > *,
[class*=inner-container] > *,
.wp-block-template-part > *,
.wp-block-post-template :where(li>*){margin-top:calc(0.666 * var(--global--spacing-vertical));margin-bottom:calc(0.666 * var(--global--spacing-vertical))}@media only screen and (min-width: 482px){.site-main > article > *,
.site-main > .not-found > *,
.entry-content > *,
[class*=inner-container] > *,
.wp-block-template-part > *,
.wp-block-post-template :where(li>*){margin-top:var(--global--spacing-vertical);margin-bottom:var(--global--spacing-vertical)}}.site-main > article > *:first-child,
.site-main > .not-found > *:first-child,
.entry-content > *:first-child,
[class*=inner-container] > *:first-child,
.wp-block-template-part > *:first-child,
.wp-block-post-template :where(li>*):first-child{margin-top:0}.site-main > article > *:last-child,
.site-main > .not-found > *:last-child,
.entry-content > *:last-child,
[class*=inner-container] > *:last-child,
.wp-block-template-part > *:last-child,
.wp-block-post-template :where(li>*):last-child{margin-bottom:0}.site-footer>*,.widget-area>*{margin-top:calc(0.666 * var(--global--spacing-vertical));margin-bottom:calc(0.666 * var(--global--spacing-vertical))}@media only screen and (min-width: 482px){.site-footer>*,.widget-area>*{margin-top:var(--global--spacing-vertical);margin-bottom:var(--global--spacing-vertical)}}.entry-header>*,.post-thumbnail>*,.page-content>*,.comment-content>*,.widget>*{margin-top:var(--global--spacing-unit);margin-bottom:var(--global--spacing-unit)}.entry-header>*:first-child,.post-thumbnail>*:first-child,.page-content>*:first-child,.comment-content>*:first-child,.widget>*:first-child{margin-top:0}.entry-header>*:last-child,.post-thumbnail>*:last-child,.page-content>*:last-child,.comment-content>*:last-child,.widget>*:last-child{margin-bottom:0}.entry-content>*.alignleft,.entry-content>*.alignright,.entry-content>*.alignleft:first-child+*,.entry-content>*.alignright:first-child+*,.entry-content>*.alignfull.has-background{margin-top:0}.entry-content>*:last-child,.entry-content>*.alignfull.has-background{margin-bottom:0}.entry-content>*.alignfull+.alignleft,.entry-content>*.alignfull+.alignright{margin-top:var(--global--spacing-vertical)}html,body,p,ol,ul,li,dl,dt,dd,blockquote,figure,fieldset,form,legend,textarea,pre,iframe,hr,h1,h2,h3,h4,h5,h6{padding:0;margin:0;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}html{box-sizing:border-box;font-family:var(--global--font-secondary);line-height:var(--global--line-height-body)}*,*::before,*::after{box-sizing:inherit}body{font-size:var(--global--font-size-base);font-weight:normal;color:var(--global--color-primary);text-align:left;background-color:var(--global--color-background)}button{cursor:pointer}.clear:before,.clear:after,.entry-content:before,.entry-content:after,.comment-content:before,.comment-content:after,.site-header:before,.site-header:after,.site-content:before,.site-content:after,.site-footer:before,.site-footer:after{content:"";display:table;table-layout:fixed}.clear:after,.entry-content:after,.comment-content:after,.site-header:after,.site-content:after,.site-footer:after{clear:both}blockquote{padding:0;position:relative;margin:var(--global--spacing-vertical) 0 var(--global--spacing-vertical) var(--global--spacing-horizontal)}blockquote>*{margin-top:var(--global--spacing-unit);margin-bottom:var(--global--spacing-unit)}blockquote>*:first-child{margin-top:0}blockquote>*:last-child{margin-bottom:0}blockquote
p{letter-spacing:var(--heading--letter-spacing-h4);font-family:var(--quote--font-family);font-size:var(--quote--font-size);font-style:var(--quote--font-style);font-weight:var(--quote--font-weight);line-height:var(--quote--line-height)}blockquote cite,
blockquote
footer{font-weight:normal;color:var(--global--color-primary);letter-spacing:var(--global--letter-spacing)}blockquote.alignleft,blockquote.alignright{padding-left:inherit}blockquote.alignleft p,
blockquote.alignright
p{font-size:var(--heading--font-size-h5);max-width:inherit;width:inherit}blockquote.alignleft cite,
blockquote.alignleft footer,
blockquote.alignright cite,
blockquote.alignright
footer{font-size:var(--global--font-size-xs);letter-spacing:var(--global--letter-spacing)}blockquote
strong{font-weight:var(--quote--font-weight-strong)}blockquote:before{content:"“";position:absolute;left:calc(-0.5 * var(--global--spacing-horizontal))}blockquote .wp-block-quote__citation,
blockquote cite,
blockquote
footer{color:var(--global--color-primary);font-style:var(--quote--font-style-cite)}@media only screen and (max-width: 481.98px){blockquote{padding-left:calc(0.5 * var(--global--spacing-horizontal))}blockquote:before{left:0}}input[type=text],
input[type=email],
input[type=url],
input[type=password],
input[type=search],
input[type=number],
input[type=tel],
input[type=date],
input[type=month],
input[type=week],
input[type=time],
input[type=datetime],
input[type=datetime-local],
input[type=color],
.site
textarea{border:var(--form--border-width) solid var(--form--border-color);border-radius:var(--form--border-radius);color:var(--form--color-text);line-height:var(--global--line-height-body);padding:var(--form--spacing-unit);margin:0
2px;max-width:100%}input[type=text]:focus,
input[type=email]:focus,
input[type=url]:focus,
input[type=password]:focus,
input[type=search]:focus,
input[type=number]:focus,
input[type=tel]:focus,
input[type=date]:focus,
input[type=month]:focus,
input[type=week]:focus,
input[type=time]:focus,
input[type=datetime]:focus,
input[type=datetime-local]:focus,
input[type=color]:focus,
.site textarea:focus{color:var(--form--color-text);outline-offset:2px;outline:2px
dotted var(--form--border-color)}input[type=text]:disabled,
input[type=email]:disabled,
input[type=url]:disabled,
input[type=password]:disabled,
input[type=search]:disabled,
input[type=number]:disabled,
input[type=tel]:disabled,
input[type=date]:disabled,
input[type=month]:disabled,
input[type=week]:disabled,
input[type=time]:disabled,
input[type=datetime]:disabled,
input[type=datetime-local]:disabled,
input[type=color]:disabled,
.site textarea:disabled{opacity:0.7}.is-dark-theme input[type=text],
.is-dark-theme input[type=email],
.is-dark-theme input[type=url],
.is-dark-theme input[type=password],
.is-dark-theme input[type=search],
.is-dark-theme input[type=number],
.is-dark-theme input[type=tel],
.is-dark-theme input[type=date],
.is-dark-theme input[type=month],
.is-dark-theme input[type=week],
.is-dark-theme input[type=time],
.is-dark-theme input[type=datetime],
.is-dark-theme input[type=datetime-local],
.is-dark-theme input[type=color],
.is-dark-theme .site
textarea{background:var(--global--color-white-90)}input[type=search]:focus{outline-offset:-7px}.is-dark-theme input[type=search]:focus{outline-color:var(--global--color-background)}input[type=color]{padding:calc(var(--form--spacing-unit) / 2);height:calc(4 * var(--form--spacing-unit))}input[type=email],input[type=url]{direction:ltr}select{border:var(--form--border-width) solid var(--form--border-color);color:var(--form--color-text);-moz-appearance:none;-webkit-appearance:none;appearance:none;line-height:var(--global--line-height-body);padding:var(--form--spacing-unit) calc(3 * var(--form--spacing-unit)) var(--form--spacing-unit) var(--form--spacing-unit);background:var(--global--color-white) url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='10' height='10' fill='%2328303d'><polygon points='0,0 10,0 5,5'/></svg>") no-repeat;background-position:right var(--form--spacing-unit) top 60%}select:focus{outline-offset:2px;outline:2px
dotted var(--form--border-color)}.is-dark-theme
select{background:var(--global--color-white-90) url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='10' height='10' fill='%2328303d'><polygon points='0,0 10,0 5,5'/></svg>") no-repeat;background-position:right var(--form--spacing-unit) top 60%}textarea{width:100%}label{font-size:var(--form--font-size);font-weight:var(--form--label-weight);margin-bottom:calc(var(--global--spacing-vertical) / 3)}@supports (-webkit-appearance: none) or (-moz-appearance: none){input[type=checkbox],input[type=radio]{-webkit-appearance:none;-moz-appearance:none;position:relative;width:25px;height:25px;border:var(--form--border-width) solid var(--form--border-color);background:var(--global--color-white)}input[type=checkbox]:disabled,input[type=radio]:disabled{opacity:0.7}.is-dark-theme input[type=checkbox],
.is-dark-theme input[type=radio]{background:var(--global--color-white-90)}input[type=checkbox]:focus{outline-offset:2px;outline:2px
dotted var(--form--border-color)}input[type=checkbox]:after{content:"";opacity:0;display:block;left:5px;top:2px;position:absolute;width:7px;height:13px;border:3px
solid var(--form--color-text);border-top:0;border-left:0;transform:rotate(30deg)}input[type=checkbox]:checked{color:var(--form--color-text)}input[type=checkbox]:checked:after{opacity:1}input[type=radio]{border-radius:50%}input[type=radio]:focus{outline-offset:2px;outline:2px
dotted var(--form--border-color)}input[type=radio]:after{content:"";opacity:0;display:block;left:3px;top:3px;position:absolute;width:11px;height:11px;border-radius:50%;background:var(--form--color-text)}input[type=radio]:checked{border:4px
solid var(--form--border-color)}input[type=radio]:checked:after{opacity:1}input[type=radio]:checked:focus{outline-offset:4px;outline:2px
dotted var(--form--border-color)}}input[type=checkbox]+label,input[type=radio]+label{display:inline-block;padding-left:10px;font-size:var(--global--font-size-xs);vertical-align:top}@supports (-webkit-appearance: none) or (-moz-appearance: none){input[type=range]{-webkit-appearance:none;width:100%;height:6px;background:var(--form--color-ranged);border-radius:6px;outline-offset:10px}input[type=range]:disabled{opacity:0.7}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;border:3px
solid var(--form--color-ranged);height:44px;width:44px;border-radius:50%;background:var(--global--color-background);cursor:pointer}input[type=range]::-moz-range-thumb{border:3px
solid var(--form--color-ranged);height:44px;width:44px;border-radius:50%;background:var(--global--color-background);cursor:pointer;box-sizing:border-box}}input[type=range]::-ms-track{width:100%;height:6px;border-radius:6px;border-width:19px 0;border-color:var(--global--color-background);background:transparent;color:transparent;cursor:pointer}input[type=range]::-ms-fill-upper{background:var(--form--color-ranged);border-radius:6px}input[type=range]::-ms-fill-lower{background:var(--form--color-ranged);border-radius:6px}input[type=range]::-ms-thumb{border:3px
solid var(--form--color-ranged);height:44px;width:44px;border-radius:50%;background:var(--global--color-background);cursor:pointer}fieldset{display:grid;border-color:var(--global--color-secondary);padding:var(--global--spacing-horizontal)}fieldset
legend{font-size:var(--global--font-size-lg)}fieldset input[type=submit]{max-width:max-content}fieldset input:not([type=submit]){margin-bottom:var(--global--spacing-unit)}fieldset input[type=radio],
fieldset input[type=checkbox]{margin-bottom:0}fieldset input[type=radio] + label,
fieldset input[type=checkbox]+label{font-size:var(--form--font-size);padding-left:0;margin-bottom:var(--global--spacing-unit)}::-moz-placeholder{opacity:1}.post-password-message{font-size:var(--global--font-size-lg)}.post-password-form{display:flex;flex-wrap:wrap}.post-password-form__label{width:100%;margin-bottom:0}.post-password-form input[type=password]{flex-grow:1;margin-top:calc(var(--global--spacing-vertical) / 3);margin-right:calc(0.66 * var(--global--spacing-horizontal))}.post-password-form__submit{margin-top:calc(var(--global--spacing-vertical) / 3)}@media only screen and (min-width: 592px){.post-password-form__submit{margin-left:calc(0.4 * var(--global--spacing-horizontal))}}img{height:auto;max-width:100%;vertical-align:middle}.entry-content
img{max-width:100%}embed,iframe,object,video{max-width:100%}figcaption,
.wp-caption,
.wp-caption-text,
.wp-block-embed
figcaption{color:currentColor;font-size:var(--global--font-size-xs);line-height:var(--global--line-height-body);margin-top:calc(0.5 * var(--global--spacing-unit));margin-bottom:var(--global--spacing-unit);text-align:center}.alignleft figcaption,
.alignright figcaption,
.alignleft .wp-caption,
.alignright .wp-caption,
.alignleft .wp-caption-text,
.alignright .wp-caption-text,
.alignleft .wp-block-embed figcaption,
.alignright .wp-block-embed
figcaption{margin-bottom:0}.page-content .wp-smiley,
.entry-content .wp-smiley,
.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}b,strong{font-weight:700}dfn,cite,em,i{font-style:italic}pre{white-space:pre;overflow-x:auto}.entry-content>code{display:block}a{cursor:pointer;color:var(--wp--style--color--link, var(--global--color-primary));text-underline-offset:3px;text-decoration-skip-ink:all}a:hover{text-decoration-style:dotted;text-decoration-skip-ink:none}.site a:focus:not(.wp-block-button__link):not(.wp-block-file__button){outline:2px
solid transparent;text-decoration:underline 1px dotted currentColor;text-decoration-skip-ink:none;background:rgba(255, 255, 255, 0.9)}.is-dark-theme .site a:focus:not(.wp-block-button__link):not(.wp-block-file__button){background:var(--global--color-black);color:var(--global--color-white);text-decoration:none}.is-dark-theme .site a:focus:not(.wp-block-button__link):not(.wp-block-file__button) .meta-nav{color:var(--wp--style--color--link, var(--global--color-white))}.has-background-white .site a:focus:not(.wp-block-button__link):not(.wp-block-file__button){background:rgba(0, 0, 0, 0.9);color:var(--wp--style--color--link, var(--global--color-white))}.has-background-white .site a:focus:not(.wp-block-button__link):not(.wp-block-file__button) .meta-nav{color:var(--wp--style--color--link, var(--global--color-white))}.site a:focus:not(.wp-block-button__link):not(.wp-block-file__button).skip-link{outline:2px
solid transparent;outline-offset:-2px}.site a:focus:not(.wp-block-button__link):not(.wp-block-file__button).skip-link:focus{color:#21759b;background-color:#f1f1f1}.site a:focus:not(.wp-block-button__link):not(.wp-block-file__button).custom-logo-link{background:none}.site a:focus:not(.wp-block-button__link):not(.wp-block-file__button) img{outline:2px
dotted var(--wp--style--color--link, var(--global--color-primary))}.has-background .has-link-color a,
.has-background.has-link-color
a{color:var(--wp--style--color--link, var(--global--color-primary))}.wp-block-audio audio:focus{outline-offset:5px;outline:2px
solid var(--global--color-primary)}.site .button,
button,
input[type=submit],
input[type=reset],
.wp-block-search .wp-block-search__button,
.wp-block-button .wp-block-button__link,
.wp-block-file a.wp-block-file__button{border:var(--button--border-width) solid transparent;border-radius:var(--button--border-radius);cursor:pointer;font-weight:var(--button--font-weight);font-family:var(--button--font-family);font-size:var(--button--font-size);line-height:var(--button--line-height);padding:var(--button--padding-vertical) var(--button--padding-horizontal);text-decoration:none}.site .button:not(:hover):not(:active):not(.has-text-color),
button:not(:hover):not(:active):not(.has-text-color),
input[type=submit]:not(:hover):not(:active):not(.has-text-color),
input[type=reset]:not(:hover):not(:active):not(.has-text-color),
.wp-block-search .wp-block-search__button:not(:hover):not(:active):not(.has-text-color),
.wp-block-button .wp-block-button__link:not(:hover):not(:active):not(.has-text-color),
.wp-block-file a.wp-block-file__button:not(:hover):not(:active):not(.has-text-color){color:var(--global--color-background)}.has-background .site .button:not(:hover):not(:active):not(.has-text-color),
.has-background button:not(:hover):not(:active):not(.has-text-color),
.has-background input[type=submit]:not(:hover):not(:active):not(.has-text-color),
.has-background input[type=reset]:not(:hover):not(:active):not(.has-text-color),
.has-background .wp-block-search .wp-block-search__button:not(:hover):not(:active):not(.has-text-color),
.has-background .wp-block-button .wp-block-button__link:not(:hover):not(:active):not(.has-text-color),
.has-background .wp-block-file a.wp-block-file__button:not(:hover):not(:active):not(.has-text-color){color:var(--local--color-background, var(--global--color-primary))}.has-background .site .button:not(:hover):not(:active):not(.has-text-color).has-background,
.has-background button:not(:hover):not(:active):not(.has-text-color).has-background,
.has-background input[type=submit]:not(:hover):not(:active):not(.has-text-color).has-background,
.has-background input[type=reset]:not(:hover):not(:active):not(.has-text-color).has-background,
.has-background .wp-block-search .wp-block-search__button:not(:hover):not(:active):not(.has-text-color).has-background,
.has-background .wp-block-button .wp-block-button__link:not(:hover):not(:active):not(.has-text-color).has-background,
.has-background .wp-block-file a.wp-block-file__button:not(:hover):not(:active):not(.has-text-color).has-background{color:var(--global--color-primary)}.site .button:not(:hover):not(:active):not(.has-background),
button:not(:hover):not(:active):not(.has-background),
input[type=submit]:not(:hover):not(:active):not(.has-background),
input[type=reset]:not(:hover):not(:active):not(.has-background),
.wp-block-search .wp-block-search__button:not(:hover):not(:active):not(.has-background),
.wp-block-button .wp-block-button__link:not(:hover):not(:active):not(.has-background),
.wp-block-file a.wp-block-file__button:not(:hover):not(:active):not(.has-background){background-color:var(--global--color-primary)}.has-background .site .button:not(:hover):not(:active):not(.has-background),
.has-background button:not(:hover):not(:active):not(.has-background),
.has-background input[type=submit]:not(:hover):not(:active):not(.has-background),
.has-background input[type=reset]:not(:hover):not(:active):not(.has-background),
.has-background .wp-block-search .wp-block-search__button:not(:hover):not(:active):not(.has-background),
.has-background .wp-block-button .wp-block-button__link:not(:hover):not(:active):not(.has-background),
.has-background .wp-block-file a.wp-block-file__button:not(:hover):not(:active):not(.has-background){background-color:var(--local--color-primary, var(--global--color-primary))}.site .button:hover,
.site .button:active,
button:hover,
button:active,
input[type=submit]:hover,
input[type=submit]:active,
input[type=reset]:hover,
input[type=reset]:active,
.wp-block-search .wp-block-search__button:hover,
.wp-block-search .wp-block-search__button:active,
.wp-block-button .wp-block-button__link:hover,
.wp-block-button .wp-block-button__link:active,
.wp-block-file a.wp-block-file__button:hover,
.wp-block-file a.wp-block-file__button:active{background-color:transparent;border-color:currentColor;color:inherit}.site .button:focus,
button:focus,
input[type=submit]:focus,
input[type=reset]:focus,
.wp-block-search .wp-block-search__button:focus,
.wp-block-button .wp-block-button__link:focus,
.wp-block-file a.wp-block-file__button:focus{outline-offset:-6px;outline:2px
dotted currentColor}.site .button:disabled,
button:disabled,
input[type=submit]:disabled,
input[type=reset]:disabled,
.wp-block-search .wp-block-search__button:disabled,
.wp-block-button .wp-block-button__link:disabled,
.wp-block-file a.wp-block-file__button:disabled{background-color:var(--global--color-white-50);border-color:var(--global--color-white-50);color:var(--button--color-text-active)}.wp-block-button:not(.is-style-outline) .wp-block-button__link:not(:hover):not(:active):not(.has-text-color){color:var(--global--color-background)}.has-background .wp-block-button:not(.is-style-outline) .wp-block-button__link:not(:hover):not(:active):not(.has-text-color){color:var(--local--color-background, var(--global--color-background))}.has-background .wp-block-button:not(.is-style-outline) .wp-block-button__link:not(:hover):not(:active):not(.has-text-color).has-background{color:var(--global--color-primary)}.wp-block-button:not(.is-style-outline) .wp-block-button__link:not(:hover):not(:active):not(.has-background){background-color:var(--global--color-primary)}.has-background .wp-block-button:not(.is-style-outline) .wp-block-button__link:not(:hover):not(:active):not(.has-background){background-color:var(--local--color-primary, var(--global--color-primary))}.wp-block-button:not(.is-style-outline) .wp-block-button__link:hover,
.wp-block-button:not(.is-style-outline) .wp-block-button__link:active{border-color:currentColor !important;background-color:transparent !important;color:inherit !important}.wp-block-button.is-style-outline .wp-block-button__link:not(:hover):not(:active):not(.has-text-color),
.wp-block-button.is-style-outline .wp-block-button__link:not(:hover):not(:active):not(.has-background),
.wp-block-button.is-style-outline .wp-block-button__link:not(:hover):not(:active).has-background{border-color:currentColor}.wp-block-button.is-style-outline .wp-block-button__link:not(:hover):not(:active):not(.has-text-color){color:var(--global--color-primary)}.has-background .wp-block-button.is-style-outline .wp-block-button__link:not(:hover):not(:active):not(.has-text-color){color:var(--local--color-primary, var(--global--color-primary))}.has-background .wp-block-button.is-style-outline .wp-block-button__link:not(:hover):not(:active).has-background:not(.has-text-color){color:inherit}.wp-block-button.is-style-outline .wp-block-button__link:not(:hover):not(:active):not(.has-background){background-color:transparent}.wp-block-button.is-style-outline .wp-block-button__link:hover,
.wp-block-button.is-style-outline .wp-block-button__link:active{border-color:transparent !important;background-color:var(--global--color-primary) !important;color:var(--global--color-background) !important}.has-background .wp-block-button.is-style-outline .wp-block-button__link:hover,
.has-background .wp-block-button.is-style-outline .wp-block-button__link:active{background-color:var(--local--color-primary, var(--global--color-primary)) !important;color:var(--local--color-background, var(--global--color-background)) !important}.has-text-color .wp-block-button.is-style-outline .wp-block-button__link:hover,
.has-text-color .wp-block-button.is-style-outline .wp-block-button__link:active{color:var(--local--color-background, var(--global--color-background)) !important}.wp-block-button .is-style-squared .wp-block-button__link{border-radius:0}.is-style-outline .wp-block-button__link[style*=radius]:focus,
.wp-block-button a.wp-block-button__link[style*=radius]:focus{outline-offset:2px;outline:2px
dotted var(--button--color-background)}.wp-block-code{border-color:var(--global--color-border);border-radius:0;border-style:solid;border-width:0.1rem;padding:var(--global--spacing-unit)}.wp-block-code
code{color:var(--global--color-primary);white-space:pre;overflow-x:auto;display:block}.wp-block-columns:not(.alignwide):not(.alignfull){clear:both}.wp-block-columns .wp-block-column>*{margin-top:calc(0.66 * var(--global--spacing-vertical));margin-bottom:calc(0.66 * var(--global--spacing-vertical))}@media only screen and (min-width: 482px){.wp-block-columns .wp-block-column>*{margin-top:var(--global--spacing-vertical);margin-bottom:var(--global--spacing-vertical)}}.wp-block-columns .wp-block-column>*:first-child{margin-top:0}.wp-block-columns .wp-block-column>*:last-child{margin-bottom:0}.wp-block-columns .wp-block-column:last-child{margin-bottom:0}.wp-block-columns .wp-block-column:not(:last-child){margin-bottom:calc(0.66 * var(--global--spacing-vertical))}@media only screen and (min-width: 482px){.wp-block-columns .wp-block-column:not(:last-child){margin-bottom:var(--global--spacing-vertical)}}@media only screen and (min-width: 822px){.wp-block-columns .wp-block-column:not(:last-child){margin-bottom:0}}.wp-block-columns.is-style-twentytwentyone-columns-overlap{justify-content:space-around}@media only screen and (min-width: 652px){.wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n){margin-left:calc(-2 * var(--global--spacing-horizontal));margin-top:calc(2.5 * var(--global--spacing-horizontal));z-index:2}.wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > p:not(.has-background),
.wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > h1:not(.has-background),
.wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > h2:not(.has-background),
.wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > h3:not(.has-background),
.wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > h4:not(.has-background),
.wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > h5:not(.has-background),
.wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > h6:not(.has-background),
.wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > ul:not(.has-background),
.wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > ol:not(.has-background),
.wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n)>pre:not(.has-background){background-color:var(--global--color-background);padding:var(--global--spacing-unit)}.wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > ul:not(.has-background),
.wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n)>ol:not(.has-background){padding-left:calc(2 * var(--global--spacing-horizontal))}.wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n).is-vertically-aligned-center{margin-top:0}}.wp-block-columns.alignfull .wp-block-column p:not(.has-background),
.wp-block-columns.alignfull .wp-block-column h1:not(.has-background),
.wp-block-columns.alignfull .wp-block-column h2:not(.has-background),
.wp-block-columns.alignfull .wp-block-column h3:not(.has-background),
.wp-block-columns.alignfull .wp-block-column h4:not(.has-background),
.wp-block-columns.alignfull .wp-block-column h5:not(.has-background),
.wp-block-columns.alignfull .wp-block-column h6:not(.has-background){padding-left:var(--global--spacing-unit);padding-right:var(--global--spacing-unit)}.wp-block-cover,.wp-block-cover-image{background-color:var(--cover--color-background);min-height:var(--cover--height);margin-top:inherit;margin-bottom:inherit}.wp-block-cover:not(.alignwide):not(.alignfull),.wp-block-cover-image:not(.alignwide):not(.alignfull){clear:both}.wp-block-cover.alignfull,.wp-block-cover-image.alignfull{margin-top:0;margin-bottom:0}.wp-block-cover .wp-block-cover__inner-container,
.wp-block-cover .wp-block-cover-image-text,
.wp-block-cover .wp-block-cover-text,
.wp-block-cover-image .wp-block-cover__inner-container,
.wp-block-cover-image .wp-block-cover-image-text,
.wp-block-cover-image .wp-block-cover-text{color:currentColor;margin-top:var(--global--spacing-vertical);margin-bottom:var(--global--spacing-vertical)}.wp-block-cover .wp-block-cover__inner-container a:not(.wp-block-button__link):not(.wp-block-file__button),
.wp-block-cover .wp-block-cover-image-text a:not(.wp-block-button__link):not(.wp-block-file__button),
.wp-block-cover .wp-block-cover-text a:not(.wp-block-button__link):not(.wp-block-file__button),
.wp-block-cover-image .wp-block-cover__inner-container a:not(.wp-block-button__link):not(.wp-block-file__button),
.wp-block-cover-image .wp-block-cover-image-text a:not(.wp-block-button__link):not(.wp-block-file__button),
.wp-block-cover-image .wp-block-cover-text a:not(.wp-block-button__link):not(.wp-block-file__button){color:currentColor}.wp-block-cover .wp-block-cover__inner-container .has-link-color a,
.wp-block-cover .wp-block-cover-image-text .has-link-color a,
.wp-block-cover .wp-block-cover-text .has-link-color a,
.wp-block-cover-image .wp-block-cover__inner-container .has-link-color a,
.wp-block-cover-image .wp-block-cover-image-text .has-link-color a,
.wp-block-cover-image .wp-block-cover-text .has-link-color
a{color:var(--wp--style--color--link, var(--global--color-primary))}.wp-block-cover:not([class*=background-color]) .wp-block-cover__inner-container,
.wp-block-cover:not([class*=background-color]) .wp-block-cover-image-text,
.wp-block-cover:not([class*=background-color]) .wp-block-cover-text,
.wp-block-cover-image:not([class*=background-color]) .wp-block-cover__inner-container,
.wp-block-cover-image:not([class*=background-color]) .wp-block-cover-image-text,
.wp-block-cover-image:not([class*=background-color]) .wp-block-cover-text{color:var(--cover--color-foreground)}.wp-block-cover h2,
.wp-block-cover-image
h2{font-size:var(--heading--font-size-h2);letter-spacing:var(--heading--letter-spacing-h2);line-height:var(--heading--line-height-h2);max-width:inherit;text-align:inherit;padding:0}.wp-block-cover h2.has-text-align-left,
.wp-block-cover-image h2.has-text-align-left{text-align:left}.wp-block-cover h2.has-text-align-center,
.wp-block-cover-image h2.has-text-align-center{text-align:center}.wp-block-cover h2.has-text-align-right,
.wp-block-cover-image h2.has-text-align-right{text-align:right}.wp-block-cover .wp-block-cover__inner-container,
.wp-block-cover-image .wp-block-cover__inner-container{width:calc(100% - 2 * var(--global--spacing-vertical))}.wp-block-cover .wp-block-cover__inner-container > *,
.wp-block-cover-image .wp-block-cover__inner-container>*{margin-top:calc(0.666 * var(--global--spacing-vertical));margin-bottom:calc(0.666 * var(--global--spacing-vertical))}@media only screen and (min-width: 482px){.wp-block-cover .wp-block-cover__inner-container > *,
.wp-block-cover-image .wp-block-cover__inner-container>*{margin-top:var(--global--spacing-vertical);margin-bottom:var(--global--spacing-vertical)}}.wp-block-cover .wp-block-cover__inner-container > *:first-child,
.wp-block-cover-image .wp-block-cover__inner-container>*:first-child{margin-top:0}.wp-block-cover .wp-block-cover__inner-container > *:last-child,
.wp-block-cover-image .wp-block-cover__inner-container>*:last-child{margin-bottom:0}.wp-block-cover.alignleft,.wp-block-cover.alignright,.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright{margin-top:0}.wp-block-cover.alignleft>*,.wp-block-cover.alignright>*,.wp-block-cover-image.alignleft>*,.wp-block-cover-image.alignright>*{margin-top:calc(2 * var(--global--spacing-vertical));margin-bottom:calc(2 * var(--global--spacing-vertical));padding-left:var(--global--spacing-horizontal);padding-right:var(--global--spacing-horizontal);width:100%}.wp-block-cover.has-left-content,.wp-block-cover.has-right-content,.wp-block-cover-image.has-left-content,.wp-block-cover-image.has-right-content{justify-content:center}.wp-block-cover.is-style-twentytwentyone-border,.wp-block-cover-image.is-style-twentytwentyone-border{border:calc(3 * var(--separator--height)) solid var(--global--color-border)}.wp-block-cover[class*=-background-color][class] .wp-block-cover__inner-container,
.wp-block-cover-image[class*=-background-color][class] .wp-block-cover__inner-container{background-color:unset}.wp-block-file a.wp-block-file__button:active,
.wp-block-file a.wp-block-file__button:focus,
.wp-block-file a.wp-block-file__button:hover{opacity:inherit}.wp-block-file a.wp-block-file__button{display:inline-block}.wp-block-gallery{margin:0
auto}.wp-block-gallery .blocks-gallery-image,
.wp-block-gallery .blocks-gallery-item{width:calc((100% - var(--global--spacing-unit)) / 2)}.wp-block-gallery .blocks-gallery-image figcaption,
.wp-block-gallery .blocks-gallery-item
figcaption{margin:0;color:var(--global--color-white);font-size:var(--global--font-size-xs)}.wp-block-gallery .blocks-gallery-image figcaption a,
.wp-block-gallery .blocks-gallery-item figcaption
a{color:var(--global--color-white)}.wp-block-gallery .blocks-gallery-image figcaption a:focus,
.wp-block-gallery .blocks-gallery-item figcaption a:focus{background-color:transparent;outline:2px
solid var(--wp--style--color--link, var(--global--color-primary));text-decoration:none}.wp-block-gallery .blocks-gallery-image a:focus img,
.wp-block-gallery .blocks-gallery-item a:focus
img{outline-offset:2px}.wp-block-group{display:flow-root}.wp-block-group .wp-block-group__inner-container{margin-left:auto;margin-right:auto}.wp-block-group .wp-block-group__inner-container>*{margin-top:calc(0.666 * var(--global--spacing-vertical));margin-bottom:calc(0.666 * var(--global--spacing-vertical))}@media only screen and (min-width: 482px){.wp-block-group .wp-block-group__inner-container>*{margin-top:var(--global--spacing-vertical);margin-bottom:var(--global--spacing-vertical)}}.wp-block-group .wp-block-group__inner-container>*:first-child{margin-top:0}.wp-block-group .wp-block-group__inner-container>*:last-child{margin-bottom:0}.wp-block-group.has-background{padding:calc(0.666 * var(--global--spacing-vertical))}@media only screen and (min-width: 482px){.wp-block-group.has-background{padding:var(--global--spacing-vertical)}}.wp-block-group.is-style-twentytwentyone-border{border:calc(3 * var(--separator--height)) solid var(--global--color-border);padding:var(--global--spacing-vertical)}.wp-block-group.has-background .wp-block-group__inner-container > .alignfull,
.wp-block-group.has-background .wp-block-group__inner-container > hr.wp-block-separator:not(.is-style-dots):not(.alignwide).alignfull,
.wp-block-group.is-style-twentytwentyone-border .wp-block-group__inner-container > .alignfull,
.wp-block-group.is-style-twentytwentyone-border .wp-block-group__inner-container>hr.wp-block-separator:not(.is-style-dots):not(.alignwide).alignfull{max-width:calc(var(--responsive--alignfull-width) + 2 * var(--global--spacing-vertical));width:calc(var(--responsive--alignfull-width) + 2 * var(--global--spacing-vertical));margin-left:calc(-1 * var(--global--spacing-vertical))}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{clear:both;font-family:var(--heading--font-family);font-weight:var(--heading--font-weight)}h1 strong,
.h1 strong,
h2 strong,
.h2 strong,
h3 strong,
.h3 strong,
h4 strong,
.h4 strong,
h5 strong,
.h5 strong,
h6 strong,
.h6
strong{font-weight:var(--heading--font-weight-strong)}h1,.h1{font-size:var(--heading--font-size-h1);letter-spacing:var(--heading--letter-spacing-h1);line-height:var(--heading--line-height-h1)}h2,.h2{font-size:var(--heading--font-size-h2);letter-spacing:var(--heading--letter-spacing-h2);line-height:var(--heading--line-height-h2)}h3,.h3{font-size:var(--heading--font-size-h3);letter-spacing:var(--heading--letter-spacing-h3);line-height:var(--heading--line-height-h3)}h4,.h4{font-size:var(--heading--font-size-h4);font-weight:var(--heading--font-weight-strong);letter-spacing:var(--heading--letter-spacing-h4);line-height:var(--heading--line-height-h4)}h5,.h5{font-size:var(--heading--font-size-h5);font-weight:var(--heading--font-weight-strong);letter-spacing:var(--heading--letter-spacing-h5);line-height:var(--heading--line-height-h5)}h6,.h6{font-size:var(--heading--font-size-h6);font-weight:var(--heading--font-weight-strong);letter-spacing:var(--heading--letter-spacing-h6);line-height:var(--heading--line-height-h6)}.wp-block-image{text-align:center}.wp-block-image
figcaption{color:var(--global--color-primary);font-size:var(--global--font-size-xs);line-height:var(--global--line-height-body);margin-top:calc(0.5 * var(--global--spacing-unit));margin-bottom:var(--global--spacing-unit);text-align:center}.wp-block-image
.alignright{margin-left:var(--global--spacing-horizontal)}.wp-block-image
.alignleft{margin-right:var(--global--spacing-horizontal)}.wp-block-image a:focus
img{outline-offset:2px}.entry-content > *[class=wp-block-image],
.entry-content [class*=inner-container]>*[class=wp-block-image]{margin-top:0;margin-bottom:0}.entry-content > *[class=wp-block-image] + *,
.entry-content [class*=inner-container]>*[class=wp-block-image]+*{margin-top:0}.wp-block-image.is-style-twentytwentyone-border img,
.wp-block-image.is-style-twentytwentyone-image-frame
img{border:calc(3 * var(--separator--height)) solid var(--global--color-border)}.wp-block-image.is-style-twentytwentyone-image-frame
img{padding:var(--global--spacing-unit)}@media only screen and (min-width: 482px){.entry-content>.wp-block-image>.alignleft,.entry-content>.wp-block-image>.alignright{max-width:50%}}@media only screen and (max-width: 481.98px){.entry-content>.wp-block-image>.alignleft,.entry-content>.wp-block-image>.alignright{margin-left:0;margin-right:0}}.wp-block-latest-comments{padding-left:0}.wp-block-latest-comments:where(:not([class*=-font-size]):not([style*=font-size])) .wp-block-latest-comments__comment{font-size:var(--global--font-size-sm)}.wp-block-latest-comments .wp-block-latest-comments__comment{line-height:var(--global--line-height-body);margin-top:var(--global--spacing-vertical);margin-bottom:var(--global--spacing-vertical)}.wp-block-latest-comments .wp-block-latest-comments__comment:first-child{margin-top:0}.wp-block-latest-comments .wp-block-latest-comments__comment:last-child{margin-bottom:0}.wp-block-latest-comments .wp-block-latest-comments__comment-meta{font-family:var(--heading--font-family)}.wp-block-latest-comments .wp-block-latest-comments__comment-date{color:inherit;font-size:inherit}.wp-block-latest-comments .wp-block-latest-comments__comment-excerpt
p{font-size:inherit;line-height:var(--global--line-height-body);margin:0}.wp-block-latest-posts{padding-left:0}.wp-block-latest-posts:not(.is-grid)>li{margin-top:calc(1.666 * var(--global--spacing-vertical));margin-bottom:calc(1.666 * var(--global--spacing-vertical))}.wp-block-latest-posts:not(.is-grid)>li:first-child{margin-top:0}.wp-block-latest-posts:not(.is-grid)>li:last-child{margin-bottom:0}.widget-area .wp-block-latest-posts:not(.is-grid)>li{margin-top:0;margin-bottom:0}.wp-block-latest-posts.is-grid{word-wrap:break-word;word-break:break-word}.wp-block-latest-posts.is-grid>li{margin-bottom:var(--global--spacing-vertical)}.wp-block-latest-posts.is-grid>li:last-child{margin-bottom:0}.wp-block-latest-posts.is-grid.columns-2>li:nth-last-child(-n+2):nth-child(2n+1),.wp-block-latest-posts.is-grid.columns-2>li:nth-last-child(-n+2):nth-child(2n+1)~li,.wp-block-latest-posts.is-grid.columns-3>li:nth-last-child(-n+3):nth-child(3n+1),.wp-block-latest-posts.is-grid.columns-3>li:nth-last-child(-n+3):nth-child(3n+1)~li,.wp-block-latest-posts.is-grid.columns-4>li:nth-last-child(-n+4):nth-child(4n+1),.wp-block-latest-posts.is-grid.columns-4>li:nth-last-child(-n+4):nth-child(4n+1)~li,.wp-block-latest-posts.is-grid.columns-5>li:nth-last-child(-n+5):nth-child(5n+1),.wp-block-latest-posts.is-grid.columns-5>li:nth-last-child(-n+5):nth-child(5n+1)~li,.wp-block-latest-posts.is-grid.columns-6>li:nth-last-child(-n+6):nth-child(6n+1),.wp-block-latest-posts.is-grid.columns-6>li:nth-last-child(-n+6):nth-child(6n+1)~li{margin-bottom:0}.wp-block-latest-posts>li>*{margin-top:calc(0.333 * var(--global--spacing-vertical));margin-bottom:calc(0.333 * var(--global--spacing-vertical))}.wp-block-latest-posts>li>*:first-child{margin-top:0}.wp-block-latest-posts>li>*:last-child{margin-bottom:0}.wp-block-latest-posts>li>a{display:inline-block;font-family:var(--latest-posts--title-font-family);font-size:var(--latest-posts--title-font-size);font-weight:var(--heading--font-weight);line-height:var(--global--line-height-heading);margin-bottom:calc(0.333 * var(--global--spacing-vertical))}.widget-area .wp-block-latest-posts>li>a{font-size:var(--global--font-size-sm);margin-bottom:0}.wp-block-latest-posts .wp-block-latest-posts__post-author{color:var(--global--color-primary);font-size:var(--global--font-size-md);line-height:var(--global--line-height-body)}.wp-block-latest-posts .wp-block-latest-posts__post-date{color:var(--global--color-primary);font-size:var(--global--font-size-xs);line-height:var(--global--line-height-body)}[class*=inner-container] .wp-block-latest-posts .wp-block-latest-posts__post-date,
.has-background .wp-block-latest-posts .wp-block-latest-posts__post-date{color:currentColor}.wp-block-latest-posts .wp-block-latest-posts__post-excerpt,
.wp-block-latest-posts .wp-block-latest-posts__post-full-content{font-family:var(--latest-posts--description-font-family);font-size:var(--latest-posts--description-font-size);line-height:var(--global--line-height-body);margin-top:calc(0.666 * var(--global--spacing-vertical))}.wp-block-latest-posts.alignfull{padding-left:var(--global--spacing-unit);padding-right:var(--global--spacing-unit)}.entry-content [class*=inner-container] .wp-block-latest-posts.alignfull,
.entry-content .has-background .wp-block-latest-posts.alignfull{padding-left:0;padding-right:0}.wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers{border-top:calc(3 * var(--separator--height)) solid var(--global--color-border);border-bottom:calc(3 * var(--separator--height)) solid var(--global--color-border)}.wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers:not(.is-grid)>li,.wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers>li{padding-bottom:var(--global--spacing-vertical);border-bottom:var(--separator--height) solid var(--global--color-border);margin-top:var(--global--spacing-vertical);margin-bottom:var(--global--spacing-vertical)}.wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers:not(.is-grid)>li:last-child,.wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers>li:last-child{padding-bottom:0;border-bottom:none}.wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers.is-grid{box-shadow:inset 0 -1px 0 0 var(--global--color-border);border-bottom:calc(2 * var(--separator--height)) solid var(--global--color-border)}.wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers.is-grid
li{margin:0;padding-top:var(--global--spacing-vertical);padding-right:var(--global--spacing-horizontal)}.wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers.is-grid li:last-child{padding-bottom:var(--global--spacing-vertical)}@media screen and (min-width: 600px){.wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers.is-grid.columns-2
li{width:calc(100% / 2)}.wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers.is-grid.columns-3
li{width:calc(100% / 3)}.wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers.is-grid.columns-4
li{width:calc(100% / 4)}.wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers.is-grid.columns-5
li{width:calc(100% / 5)}.wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers.is-grid.columns-6
li{width:calc(100% / 6)}}.wp-block-latest-posts.is-style-twentytwentyone-latest-posts-borders
li{border:calc(3 * var(--separator--height)) solid var(--global--color-border);padding:var(--global--spacing-vertical) var(--global--spacing-horizontal)}.wp-block-latest-posts.is-style-twentytwentyone-latest-posts-borders li:last-child{padding-bottom:var(--global--spacing-vertical)}.wp-block-latest-posts.is-style-twentytwentyone-latest-posts-borders:not(.is-grid) li{margin-top:var(--global--spacing-horizontal);margin-bottom:var(--global--spacing-horizontal)}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-item
a{display:block}.gallery-item a:focus
img{outline-offset:-2px}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}figure.wp-caption a:focus
img{outline-offset:2px}ul,ol{font-family:var(--list--font-family);margin:0;padding-left:calc(2 * var(--global--spacing-horizontal))}ul.aligncenter,ol.aligncenter{list-style-position:inside;padding:0}ul.alignright,ol.alignright{list-style-position:inside;text-align:right;padding:0}ul{list-style-type:disc}ul
ul{list-style-type:circle}ol{list-style-type:decimal}ol
ul{list-style-type:circle}dt{font-family:var(--definition-term--font-family);font-weight:bold}dd{margin:0;padding-left:calc(2 * var(--global--spacing-horizontal))}.wp-block-media-text.alignfull{margin-top:0;margin-bottom:0}.wp-block-media-text a:focus
img{outline-offset:-1px}.wp-block-media-text .wp-block-media-text__content{padding:var(--global--spacing-horizontal)}@media only screen and (min-width: 592px){.wp-block-media-text .wp-block-media-text__content{padding:var(--global--spacing-vertical)}}.wp-block-media-text .wp-block-media-text__content>*{margin-top:calc(0.666 * var(--global--spacing-vertical));margin-bottom:calc(0.666 * var(--global--spacing-vertical))}@media only screen and (min-width: 482px){.wp-block-media-text .wp-block-media-text__content>*{margin-top:var(--global--spacing-vertical);margin-bottom:var(--global--spacing-vertical)}}.wp-block-media-text .wp-block-media-text__content>*:first-child{margin-top:0}.wp-block-media-text .wp-block-media-text__content>*:last-child{margin-bottom:0}@media only screen and (min-width: 482px){.wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__content{padding-top:var(--global--spacing-vertical);padding-bottom:var(--global--spacing-vertical)}}.wp-block-media-text.is-style-twentytwentyone-border{border:calc(3 * var(--separator--height)) solid var(--global--color-border)}.wp-block-navigation .wp-block-navigation-link .wp-block-navigation-link__label{font-family:var(--primary-nav--font-family);font-size:var(--primary-nav--font-size);font-weight:var(--primary-nav--font-weight)}.wp-block-navigation .wp-block-navigation-link__submenu-icon{padding:0}.wp-block-navigation > .wp-block-navigation__container .has-child .wp-block-navigation-link{display:inherit}.wp-block-navigation > .wp-block-navigation__container .has-child .wp-block-navigation__container{border:none;left:0;min-width:max-content;opacity:0;padding:0;position:inherit;top:inherit}.wp-block-navigation > .wp-block-navigation__container .has-child .wp-block-navigation__container .wp-block-navigation-link__submenu-icon{display:none}.wp-block-navigation>.wp-block-navigation__container>.has-child>.wp-block-navigation__container{background:var(--global--color-background);margin:0;padding:0;position:absolute;top:100%;border:1px
solid var(--primary-nav--border-color)}.wp-block-navigation>.wp-block-navigation__container>.has-child>.wp-block-navigation__container:before,.wp-block-navigation>.wp-block-navigation__container>.has-child>.wp-block-navigation__container:after{content:"";display:block;position:absolute;width:0;top:-10px;left:var(--global--spacing-horizontal);border-style:solid;border-color:var(--primary-nav--border-color) transparent;border-width:0 7px 10px}.wp-block-navigation>.wp-block-navigation__container>.has-child>.wp-block-navigation__container:after{top:-9px;border-color:var(--global--color-background) transparent}.wp-block-navigation:not(.has-background) .wp-block-navigation__container{background:var(--global--color-background)}.wp-block-navigation:not(.has-background) .wp-block-navigation__container .wp-block-navigation__container{background:var(--global--color-background)}.wp-block-navigation:not(.has-text-color) .wp-block-navigation-link > a:hover,
.wp-block-navigation:not(.has-text-color) .wp-block-navigation-link>a:focus{color:var(--primary-nav--color-link-hover)}.wp-block-navigation:not(.has-text-color) .wp-block-navigation-link>a:hover{text-decoration:underline;text-decoration-style:dotted}.wp-block-navigation:not(.has-text-color) .wp-block-navigation-link__content{color:currentColor}p{line-height:var(--wp--typography--line-height, var(--global--line-height-body))}p.has-background{padding:var(--global--spacing-unit)}p.has-text-color
a{color:var(--wp--style--color--link, var(--global--color-primary))}pre.wp-block-preformatted{overflow-x:auto;white-space:pre}.wp-block-pullquote{padding:calc(2 * var(--global--spacing-unit)) 0;text-align:center;border-width:var(--pullquote--border-width);border-bottom-style:solid;border-top-style:solid;color:currentColor;border-color:currentColor;position:relative;font-size:var(--pullquote--font-size);font-style:var(--pullquote--font-style);font-weight:700;letter-spacing:var(--pullquote--letter-spacing)}.wp-block-pullquote blockquote::before{color:currentColor;content:"“";display:block;position:relative;left:0;font-size:3rem;font-weight:500;line-height:1}.wp-block-pullquote
p{font-family:var(--pullquote--font-family);font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;margin:0}.wp-block-pullquote:where(:not([style*=line-height])) p{line-height:var(--pullquote--line-height)}.wp-block-pullquote
a{color:currentColor}.wp-block-pullquote .wp-block-pullquote__citation,
.wp-block-pullquote cite,
.wp-block-pullquote
footer{color:currentColor;display:block;font-size:var(--global--font-size-xs);font-style:var(--pullquote--font-style);text-transform:none}.wp-block-pullquote:not(.is-style-solid-color){background:none}.wp-block-pullquote.alignleft:not(.is-style-solid-color) blockquote:before,
.wp-block-pullquote.alignleft:not(.is-style-solid-color) cite{text-align:center}.wp-block-pullquote.alignwide > p,
.wp-block-pullquote.alignwide
blockquote{max-width:var(--responsive--alignwide-width)}.wp-block-pullquote.alignfull:not(.is-style-solid-color) > p,
.wp-block-pullquote.alignfull:not(.is-style-solid-color) blockquote{padding:0
calc(2 * var(--global--spacing-unit))}.wp-block-pullquote.is-style-solid-color{color:var(--pullquote--color-foreground);padding:calc(2.5 * var(--global--spacing-unit));border-width:var(--pullquote--border-width);border-style:solid;border-color:var(--pullquote--border-color)}@media (min-width: 600px){.wp-block-pullquote.is-style-solid-color{padding:calc(5 * var(--global--spacing-unit))}}.wp-block-pullquote.is-style-solid-color blockquote::before{text-align:left}.wp-block-pullquote.is-style-solid-color
blockquote{margin:0;max-width:inherit}.wp-block-pullquote.is-style-solid-color blockquote
p{font-size:var(--pullquote--font-size)}.wp-block-pullquote.is-style-solid-color .wp-block-pullquote__citation,
.wp-block-pullquote.is-style-solid-color cite,
.wp-block-pullquote.is-style-solid-color
footer{color:currentColor}.wp-block-pullquote.is-style-solid-color.alignleft,.wp-block-pullquote.is-style-solid-color.alignright{padding:var(--global--spacing-unit)}.wp-block-pullquote.is-style-solid-color.alignleft blockquote,
.wp-block-pullquote.is-style-solid-color.alignright
blockquote{max-width:initial}.wp-block-query.has-background{padding:calc(0.666 * var(--global--spacing-vertical))}@media only screen and (min-width: 482px){.wp-block-query.has-background{padding:var(--global--spacing-vertical)}}.wp-block-quote{border-left:none;font-family:var(--quote--font-family);font-size:var(--quote--font-size);font-style:var(--quote--font-style);font-weight:var(--quote--font-weight);line-height:var(--quote--line-height)}.wp-block-quote
p{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit}.wp-block-quote:before{content:"“";left:8px}.wp-block-quote .wp-block-quote__citation,
.wp-block-quote cite,
.wp-block-quote
footer{font-family:inherit;font-style:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit}.has-background .wp-block-quote .wp-block-quote__citation,
[class*=background-color] .wp-block-quote .wp-block-quote__citation,
[style*=background-color] .wp-block-quote .wp-block-quote__citation,
.wp-block-cover[style*=background-image] .wp-block-quote .wp-block-quote__citation,
.has-background .wp-block-quote cite,
[class*=background-color] .wp-block-quote cite,
[style*=background-color] .wp-block-quote cite,
.wp-block-cover[style*=background-image] .wp-block-quote cite,
.has-background .wp-block-quote footer,
[class*=background-color] .wp-block-quote footer,
[style*=background-color] .wp-block-quote footer,
.wp-block-cover[style*=background-image] .wp-block-quote
footer{color:currentColor}.wp-block-quote:where(:not([style*=font-style])) .wp-block-quote__citation,
.wp-block-quote:where(:not([style*=font-style])) cite,
.wp-block-quote:where(:not([style*=font-style])) footer{font-style:var(--quote--font-style-cite)}.wp-block-quote:where(:not([style*=font-weight])) .wp-block-quote__citation,
.wp-block-quote:where(:not([style*=font-weight])) cite,
.wp-block-quote:where(:not([style*=font-weight])) footer{font-weight:normal}.wp-block-quote.has-text-align-right{margin:var(--global--spacing-vertical) var(--global--spacing-horizontal) var(--global--spacing-vertical) auto;padding-right:0;border-right:none}.wp-block-quote.has-text-align-right:before{display:none}.wp-block-quote.has-text-align-right p:before{content:"”";margin-right:5px}.wp-block-quote.has-text-align-center{margin:var(--global--spacing-vertical) auto}.wp-block-quote.has-text-align-center:before{display:none}.wp-block-quote.is-large,.wp-block-quote.is-style-large{padding-left:0;padding-right:0;margin-top:var(--global--spacing-vertical);margin-bottom:var(--global--spacing-vertical)}.wp-block-quote.is-large p,
.wp-block-quote.is-style-large
p{font-size:var(--quote--font-size-large);font-style:var(--quote--font-style-large);line-height:var(--quote--line-height-large)}.wp-block-quote.is-large:before,.wp-block-quote.is-style-large:before{font-size:var(--quote--font-size-large);line-height:var(--quote--line-height-large);left:calc(-1 * var(--global--spacing-horizontal))}.wp-block-quote.is-large.has-text-align-right:before,.wp-block-quote.is-style-large.has-text-align-right:before{display:none}.wp-block-quote.is-large.has-text-align-right p:before,
.wp-block-quote.is-style-large.has-text-align-right p:before{content:"”";font-size:var(--quote--font-size-large);font-weight:normal;line-height:var(--quote--line-height-large);margin-right:10px}.wp-block-quote.is-large .wp-block-quote__citation,
.wp-block-quote.is-large cite,
.wp-block-quote.is-large footer,
.wp-block-quote.is-style-large .wp-block-quote__citation,
.wp-block-quote.is-style-large cite,
.wp-block-quote.is-style-large
footer{color:var(--global--color-primary);font-size:var(--global--font-size-sm)}@media only screen and (max-width: 481.98px){.wp-block-quote.is-large,.wp-block-quote.is-style-large{padding-left:var(--global--spacing-horizontal)}.wp-block-quote.is-large:before,.wp-block-quote.is-style-large:before{left:0}.wp-block-quote.is-large.has-text-align-right,.wp-block-quote.is-style-large.has-text-align-right{padding-left:0;padding-right:var(--global--spacing-horizontal)}.wp-block-quote.is-large.has-text-align-right:before,.wp-block-quote.is-style-large.has-text-align-right:before{right:0}.wp-block-quote.is-large.has-text-align-center,.wp-block-quote.is-style-large.has-text-align-center{padding-left:0;padding-right:0}}@media only screen and (max-width: 481.98px){.wp-block-quote.has-text-align-right{padding-left:0;padding-right:calc(0.5 * var(--global--spacing-horizontal))}.wp-block-quote.has-text-align-right:before{right:0}.wp-block-quote.has-text-align-center{padding-left:0;padding-right:0}}.wp-block-rss{padding-left:0}.wp-block-rss>li{list-style:none}.wp-block-rss:not(.is-grid)>li{margin-top:calc(1.666 * var(--global--spacing-vertical));margin-bottom:calc(1.666 * var(--global--spacing-vertical))}.wp-block-rss:not(.is-grid)>li:first-child{margin-top:0}.wp-block-rss:not(.is-grid)>li:last-child{margin-bottom:0}.wp-block-rss.is-grid>li{margin-bottom:var(--global--spacing-vertical)}.wp-block-rss.is-grid>li:last-child{margin-bottom:0}.wp-block-rss.is-grid.columns-2>li:nth-last-child(-n+2):nth-child(2n+1),.wp-block-rss.is-grid.columns-2>li:nth-last-child(-n+2):nth-child(2n+1)~li,.wp-block-rss.is-grid.columns-3>li:nth-last-child(-n+3):nth-child(3n+1),.wp-block-rss.is-grid.columns-3>li:nth-last-child(-n+3):nth-child(3n+1)~li,.wp-block-rss.is-grid.columns-4>li:nth-last-child(-n+4):nth-child(4n+1),.wp-block-rss.is-grid.columns-4>li:nth-last-child(-n+4):nth-child(4n+1)~li,.wp-block-rss.is-grid.columns-5>li:nth-last-child(-n+5):nth-child(5n+1),.wp-block-rss.is-grid.columns-5>li:nth-last-child(-n+5):nth-child(5n+1)~li,.wp-block-rss.is-grid.columns-6>li:nth-last-child(-n+6):nth-child(6n+1),.wp-block-rss.is-grid.columns-6>li:nth-last-child(-n+6):nth-child(6n+1)~li{margin-bottom:0}.wp-block-rss>li>*{margin-top:calc(0.333 * var(--global--spacing-vertical));margin-bottom:calc(0.333 * var(--global--spacing-vertical))}.wp-block-rss>li>*:first-child{margin-top:0}.wp-block-rss>li>*:last-child{margin-bottom:0}.wp-block-rss .wp-block-rss__item-title>a{display:inline-block;font-family:var(--latest-posts--title-font-family);font-size:var(--latest-posts--title-font-size);font-weight:var(--heading--font-weight);line-height:var(--global--line-height-heading);margin-bottom:calc(0.333 * var(--global--spacing-vertical))}.wp-block-rss .wp-block-rss__item-author{color:var(--global--color-primary);font-size:var(--global--font-size-md);line-height:var(--global--line-height-body)}.wp-block-rss .wp-block-rss__item-publish-date{color:var(--global--color-primary);font-size:var(--global--font-size-xs);line-height:var(--global--line-height-body)}[class*=inner-container] .wp-block-rss .wp-block-rss__item-publish-date,
.has-background .wp-block-rss .wp-block-rss__item-publish-date{color:currentColor}.wp-block-rss .wp-block-rss__item-excerpt,
.wp-block-rss .wp-block-rss__item-full-content{font-family:var(--latest-posts--description-font-family);font-size:var(--latest-posts--description-font-size);line-height:var(--global--line-height-body);margin-top:calc(0.666 * var(--global--spacing-vertical))}.wp-block-rss.alignfull{padding-left:var(--global--spacing-unit);padding-right:var(--global--spacing-unit)}.entry-content [class*=inner-container] .wp-block-rss.alignfull,
.entry-content .has-background .wp-block-rss.alignfull{padding-left:0;padding-right:0}.wp-block-search{max-width:var(--responsive--aligndefault-width)}.wp-block-search__button-only.aligncenter .wp-block-search__inside-wrapper{justify-content:center}.wp-block-search .wp-block-search__label{font-size:var(--form--font-size);font-weight:var(--form--label-weight);margin-bottom:calc(var(--global--spacing-vertical) / 3)}.wp-block-search .wp-block-search__input{border:var(--form--border-width) solid var(--form--border-color);border-radius:var(--form--border-radius);color:var(--form--color-text);line-height:var(--form--line-height);max-width:inherit;margin-right:calc(-1 * var(--button--border-width));margin-left:0;padding:var(--form--spacing-unit)}.wp-block-search .wp-block-search__input:focus{color:var(--form--color-text);border-color:var(--form--border-color)}.has-background .wp-block-search .wp-block-search__input{border-color:var(--local--color-primary, var(--global--color-primary)) !important}.wp-block-search button.wp-block-search__button{margin-left:0;line-height:1}.wp-block-search button.wp-block-search__button.has-icon{padding:6px
calc(0.5 * var(--button--padding-horizontal))}.wp-block-search button.wp-block-search__button.has-icon
svg{width:40px;height:40px;fill:currentColor}.has-background .wp-block-search button.wp-block-search__button:hover,
.has-background .wp-block-search button.wp-block-search__button:active{background-color:var(--local--color-background, var(--global--color-background)) !important;color:var(--local--color-primary, var(--global--color-primary)) !important}.has-text-color .wp-block-search button.wp-block-search__button:hover,
.has-text-color .wp-block-search button.wp-block-search__button:active{color:var(--local--color-primary, var(--global--color-primary)) !important}.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper{background-color:var(--global--color-white);border:var(--form--border-width) solid var(--form--border-color);border-radius:var(--form--border-radius);padding:var(--form--border-width)}.has-background .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper{border-color:var(--local--color-primary, var(--global--color-primary)) !important}.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .wp-block-search__input{margin-left:0;margin-right:0;padding-left:var(--form--spacing-unit)}.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .wp-block-search__input:focus{color:var(--form--color-text);outline-offset:-2px;outline:2px
dotted var(--form--border-color)}.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper button.wp-block-search__button{padding:var(--button--padding-vertical) var(--button--padding-horizontal)}.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper button.wp-block-search__button:hover{color:var(--global--color-dark-gray)}.is-dark-theme .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper button.wp-block-search__button{color:var(--global--color-dark-gray)}.is-dark-theme .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper button.wp-block-search__button:hover{background-color:var(--global--color-dark-gray);color:var(--global--color-white)}.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper button.wp-block-search__button.has-icon{padding:6px
calc(0.5 * var(--button--padding-horizontal))}.wp-block-search__button{box-shadow:none}hr{border-style:none;border-bottom:var(--separator--height) solid var(--separator--border-color);clear:both;margin-left:auto;margin-right:auto}hr.wp-block-separator{border-bottom:var(--separator--height) solid var(--separator--border-color);opacity:1}hr.wp-block-separator:not(.is-style-dots):not(.alignwide){max-width:var(--responsive--aligndefault-width)}hr.wp-block-separator:not(.is-style-dots).alignwide{max-width:var(--responsive--alignwide-width)}hr.wp-block-separator:not(.is-style-dots).alignfull{max-width:var(--responsive--alignfull-width)}hr.wp-block-separator.is-style-twentytwentyone-separator-thick{border-bottom-width:calc(3 * var(--separator--height))}hr.wp-block-separator.is-style-dots.has-background,hr.wp-block-separator.is-style-dots.has-text-color{background-color:transparent !important}hr.wp-block-separator.is-style-dots.has-background:before,hr.wp-block-separator.is-style-dots.has-text-color:before{color:currentColor !important}hr.wp-block-separator.is-style-dots:before{color:var(--separator--border-color);font-size:var(--global--font-size-xl);letter-spacing:var(--global--font-size-sm);padding-left:var(--global--font-size-sm)}.has-background hr.wp-block-separator,
[class*=background-color] hr.wp-block-separator,
[style*=background-color] hr.wp-block-separator,
.wp-block-cover[style*=background-image] hr.wp-block-separator{border-color:currentColor}.wp-block-social-links a:focus{color:var(--global--color-primary)}.wp-block-social-links.is-style-twentytwentyone-social-icons-color
a{color:var(--global--color-primary)}.wp-block-social-links.is-style-twentytwentyone-social-icons-color .wp-social-link,
.wp-block-social-links.is-style-twentytwentyone-social-icons-color.has-icon-background-color.has-icon-background-color .wp-social-link{background:none}table,.wp-block-table{width:100%;min-width:240px;border-collapse:collapse}table thead,
table tfoot,
.wp-block-table thead,
.wp-block-table
tfoot{text-align:center}table th,
.wp-block-table
th{font-family:var(--heading--font-family)}table td,
table th,
.wp-block-table td,
.wp-block-table
th{padding:calc(0.5 * var(--global--spacing-unit));border:1px
solid}table figcaption,
.wp-block-table
figcaption{color:var(--global--color-primary);font-size:var(--global--font-size-xs)}table.is-style-regular .has-background,
table.is-style-stripes .has-background,
table.is-style-stripes .has-background thead tr,
table.is-style-stripes .has-background tfoot tr,
table.is-style-stripes .has-background tbody tr,
.wp-block-table.is-style-regular .has-background,
.wp-block-table.is-style-stripes .has-background,
.wp-block-table.is-style-stripes .has-background thead tr,
.wp-block-table.is-style-stripes .has-background tfoot tr,
.wp-block-table.is-style-stripes .has-background tbody
tr{color:var(--table--has-background-text-color)}table.is-style-stripes,.wp-block-table.is-style-stripes{border-color:var(--table--stripes-border-color)}table.is-style-stripes th,
table.is-style-stripes td,
.wp-block-table.is-style-stripes th,
.wp-block-table.is-style-stripes
td{border-width:0}table.is-style-stripes tbody tr:nth-child(odd),
.wp-block-table.is-style-stripes tbody tr:nth-child(odd){background-color:var(--table--stripes-background-color)}table.is-style-stripes .has-background tbody tr:nth-child(odd),
.wp-block-table.is-style-stripes .has-background tbody tr:nth-child(odd){background-color:var(--global--color-white-90)}table.wp-calendar-table td,
table.wp-calendar-table
th{background:transparent;border:0;text-align:center;line-height:2;vertical-align:middle;word-break:normal}table.wp-calendar-table
th{font-weight:bold}table.wp-calendar-table thead,
table.wp-calendar-table
tbody{color:currentColor;border:1px
solid}table.wp-calendar-table
caption{font-weight:bold;text-align:left;margin-bottom:var(--global--spacing-unit);color:currentColor}.wp-calendar-nav{text-align:left;margin-top:calc(var(--global--spacing-unit) / 2)}.wp-calendar-nav
svg{height:1em;vertical-align:middle}.wp-calendar-nav svg
path{fill:currentColor}.wp-calendar-nav .wp-calendar-nav-next{float:right}.wp-block-tag-cloud.alignfull{padding-left:var(--global--spacing-unit);padding-right:var(--global--spacing-unit)}.wp-block-verse{font-family:var(--entry-content--font-family)}.wp-block-video
figcaption{color:var(--global--color-primary);font-size:var(--global--font-size-xs);margin-top:calc(0.5 * var(--global--spacing-unit));margin-bottom:var(--global--spacing-unit);text-align:center}*>figure>video{max-width:unset;width:100%;vertical-align:middle}:root .is-extra-small-text,
:root .has-extra-small-font-size{font-size:var(--global--font-size-xs)}:root .is-small-text,
:root .has-small-font-size{font-size:var(--global--font-size-sm)}:root .is-regular-text,
:root .has-regular-font-size,
:root .is-normal-font-size,
:root .has-normal-font-size,
:root .has-medium-font-size{font-size:var(--global--font-size-base)}:root .is-large-text,
:root .has-large-font-size{font-size:var(--global--font-size-lg);line-height:var(--global--line-height-heading)}:root .is-larger-text,
:root .has-larger-font-size,
:root .is-extra-large-text,
:root .has-extra-large-font-size{font-size:var(--global--font-size-xl);line-height:var(--global--line-height-heading)}:root .is-huge-text,
:root .has-huge-font-size{font-size:var(--global--font-size-xxl);line-height:var(--global--line-height-heading);font-weight:var(--heading--font-weight-page-title)}:root .is-gigantic-text,
:root .has-gigantic-font-size{font-size:var(--global--font-size-xxxl);line-height:var(--global--line-height-heading);font-weight:var(--heading--font-weight-page-title)}.alignleft{text-align:left;margin-top:0}.entry-content>.alignleft{max-width:var(--responsive--aligndefault-width)}@media only screen and (min-width: 482px){.alignleft{float:left;margin-right:var(--global--spacing-horizontal);margin-bottom:var(--global--spacing-vertical)}.entry-content>.alignleft{max-width:calc(50% - var(--responsive--alignleft-margin))}}.aligncenter{clear:both;display:block;float:none;margin-right:auto;margin-left:auto;text-align:center}.alignright{margin-top:0;margin-bottom:var(--global--spacing-vertical)}.entry-content>.alignright{max-width:var(--responsive--aligndefault-width)}@media only screen and (min-width: 482px){.alignright{float:right;margin-left:var(--global--spacing-horizontal)}.entry-content>.alignright{max-width:calc(50% - var(--responsive--alignright-margin))}}[class*=inner-container]>.alignleft+*,[class*=inner-container]>.alignright+*{margin-top:0}.alignwide{clear:both}.alignfull{clear:both}.has-left-content{justify-content:flex-start}.has-right-content{justify-content:flex-end}.has-parallax{background-attachment:fixed}.has-drop-cap:not(:focus)::first-letter {font-family:var(--heading--font-family);font-weight:var(--heading--font-weight);line-height:0.66;text-transform:uppercase;font-style:normal;float:left;margin:0.1em 0.1em 0 0;font-size:calc(1.2 * var(--heading--font-size-h1))}.has-drop-cap:not(:focus)::after{content:"";display:table;clear:both;padding-top:14px}.desktop-only{display:none}@media only screen and (min-width: 482px){.desktop-only{display:block}}.site-header{display:flex;align-items:flex-start;flex-wrap:wrap;row-gap:var(--global--spacing-vertical)}.wp-custom-logo .site-header{align-items:center}@media only screen and (min-width: 482px){.site-header{padding-top:calc(var(--global--spacing-vertical) / 0.75)}}@media only screen and (min-width: 822px){.site-header{padding-top:calc(2.4 * var(--global--spacing-vertical))}}.site-branding{color:var(--branding--color-text);margin-right:140px}.site-branding:last-child{margin-right:0;width:100%;text-align:center}@media only screen and (min-width: 482px){.site-branding{margin-right:initial;margin-top:calc(var(--primary-nav--padding) - 0.3em)}}.site-title{color:var(--branding--color-link);font-family:var(--branding--title--font-family);font-size:var(--branding--title--font-size-mobile);letter-spacing:normal;text-transform:var(--branding--title--text-transform);line-height:var(--global--line-height-heading);margin-bottom:calc(var(--global--spacing-vertical) / 6)}.site-title
a{color:currentColor;font-weight:var(--branding--title--font-weight)}.site-title a:link,
.site-title a:visited,
.site-title a:active{color:currentColor}.site-title a:hover,
.site-title a:focus{color:var(--branding--color-link-hover)}@media only screen and (min-width: 482px){.site-title{font-size:var(--branding--title--font-size)}}.site-description{color:currentColor;font-family:var(--branding--description--font-family);font-size:var(--branding--description--font-size);line-height:1.4}.site-title>a{text-decoration-color:var(--global--color-secondary)}.site-logo{margin:calc(var(--global--spacing-vertical) / 2) 0}.site-header>.site-logo{width:100%;padding-bottom:calc(var(--global--spacing-vertical) * 1.5);border-bottom:1px solid;text-align:center}.site-logo .custom-logo{margin-left:auto;margin-right:auto;max-width:var(--branding--logo--max-width-mobile);max-height:var(--branding--logo--max-height-mobile);height:auto;display:inline-block;width:auto}@media only screen and (min-width: 482px){.site-logo .custom-logo{max-width:var(--branding--logo--max-width);max-height:var(--branding--logo--max-height);height:auto;width:auto}}@media only screen and (max-width: 481.98px){.site-header.has-logo:not(.has-title-and-tagline).has-menu .site-logo{position:absolute;padding-top:calc(0.5 * var(--global--spacing-vertical));margin-top:0;top:var(--global--admin-bar--height)}.primary-navigation-open .site-header.has-logo:not(.has-title-and-tagline).has-menu .site-logo{display:none}.site-header.has-logo:not(.has-title-and-tagline).has-menu .site-logo
img{max-height:calc(var(--button--padding-vertical) - 0.25 * var(--global--spacing-unit) + 1.7em)}.site-header.has-logo.has-title-and-tagline{align-items:flex-start}.site-header.has-logo.has-title-and-tagline.has-menu{justify-content:space-between}.site-header.has-logo.has-title-and-tagline.has-menu .site-branding{max-width:calc(100% - 160px)}.site-header.has-logo.has-title-and-tagline .site-branding{margin-right:0}body:not(.primary-navigation-open) .site-header.has-logo.has-title-and-tagline:after{display:none}body:not(.primary-navigation-open) .site-header.has-logo.has-title-and-tagline .primary-navigation{position:relative;top:0}body:not(.primary-navigation-open) .site-header.has-logo.has-title-and-tagline .menu-button-container{position:relative;padding-top:0;margin-top:calc(0px - var(--button--padding-vertical) + 0.25 * var(--global--spacing-unit))}body:not(.primary-navigation-open) .site-header.has-logo.has-title-and-tagline .menu-button-container #primary-mobile-menu{padding-left:calc(var(--global--spacing-horizontal) * 0.6 - 4.5px);padding-right:calc(var(--global--spacing-horizontal) * 0.6 - 4.5px);margin-right:calc(0px - var(--global--spacing-horizontal) * 0.6)}.site-header:not(.has-logo).has-title-and-tagline .site-branding{margin-right:0;max-width:calc(100% - 160px)}.site-header:not(.has-menu){justify-content:center}}.site-footer{padding-top:0;padding-bottom:calc(1.7 * var(--global--spacing-vertical))}.no-widgets .site-footer{margin-top:calc(6 * var(--global--spacing-vertical))}@media only screen and (max-width: 481.98px){.no-widgets .site-footer{margin-top:calc(3 * var(--global--spacing-vertical))}}.site-footer>.site-info{padding-top:var(--global--spacing-vertical);color:var(--footer--color-text);font-family:var(--footer--font-family);font-size:var(--footer--font-size);line-height:var(--global--line-height-body);border-top:3px solid var(--global--color-border)}.site-footer > .site-info .site-name{text-transform:var(--branding--title--text-transform);font-size:var(--branding--title--font-size)}.site-footer > .site-info .privacy-policy,
.site-footer > .site-info .powered-by{margin-top:calc(0.5 * var(--global--spacing-vertical))}@media only screen and (min-width: 822px){.site-footer>.site-info{display:flex;align-items:center}.site-footer > .site-info .site-name{margin-right:calc(0.5 * var(--global--spacing-vertical))}.site-footer > .site-info .privacy-policy,
.site-footer > .site-info .powered-by{margin-top:initial;margin-left:auto}.site-footer > .site-info .privacy-policy+.powered-by{margin-left:calc(0.5 * var(--global--spacing-vertical))}}.site-footer > .site-info
a{color:var(--footer--color-link)}.site-footer > .site-info a:link,
.site-footer > .site-info a:visited,
.site-footer > .site-info a:active{color:var(--footer--color-link)}.site-footer > .site-info a:hover{color:var(--footer--color-link-hover)}.site-footer > .site-info a:focus{color:var(--footer--color-link-hover)}.is-dark-theme .site-footer > .site-info a:focus{color:var(--wp--style--color--link, var(--global--color-background))}.has-background-white .site-footer > .site-info a:focus{color:var(--wp--style--color--link, var(--global--color-white))}.singular .entry-header{border-bottom:3px solid var(--global--color-border);padding-bottom:calc(2 * var(--global--spacing-vertical));margin-bottom:calc(3 * var(--global--spacing-vertical))}.home .entry-header{border-bottom:none;padding-bottom:0;margin-bottom:0}.singular .has-post-thumbnail .entry-header{border-bottom:none;padding-bottom:calc(1.3 * var(--global--spacing-vertical));margin-bottom:0}.no-results.not-found>*:first-child{margin-bottom:calc(3 * var(--global--spacing-vertical))}.page-links{clear:both}.page-links .post-page-numbers{display:inline-block;margin-left:calc(0.66 * var(--global--spacing-unit));margin-right:calc(0.66 * var(--global--spacing-unit));min-width:44px;min-height:44px}.page-links .post-page-numbers:first-child{margin-left:0}.entry-title{color:var(--entry-header--color);font-size:var(--entry-header--font-size);letter-spacing:var(--heading--letter-spacing-h2);line-height:var(--heading--line-height-h2);overflow-wrap:break-word}.entry-title
a{color:var(--entry-header--color-link);text-underline-offset:0.15em}.entry-title a:hover{color:var(--entry-header--color-hover)}.entry-title a:focus{color:var(--entry-header--color-focus)}.entry-title a:active{color:var(--entry-header--color-link)}.singular .entry-title{font-size:var(--global--font-size-page-title)}h1.entry-title{line-height:var(--heading--line-height-h1);font-weight:var(--heading--font-weight-page-title)}.entry-content,.entry-summary{font-family:var(--entry-content--font-family)}.entry-content
p{word-wrap:break-word}.entry-content>iframe[style]{margin:var(--global--spacing-vertical) 0 !important;max-width:100% !important}.entry-footer{color:var(--global--color-primary);clear:both;float:none;font-size:var(--global--font-size-xs);display:block}.entry-footer>span{display:inline-block}.entry-footer
a{color:currentColor}.entry-footer a:hover,
.entry-footer a:focus{color:var(--global--color-primary-hover)}.entry-footer a:active{color:currentColor}.site-main>article>.entry-footer{margin-top:var(--global--spacing-vertical);padding-top:var(--global--spacing-unit);padding-bottom:calc(3 * var(--global--spacing-vertical));border-bottom:var(--separator--height) solid var(--separator--border-color)}body:not(.single) .site-main > article:last-of-type .entry-footer{border-bottom:var(--separator--height) solid transparent}.single .site-main>article>.entry-footer{margin-top:calc(3.4 * var(--global--spacing-vertical));margin-bottom:calc(3.4 * var(--global--spacing-vertical));padding-bottom:0;padding-top:calc(0.8 * var(--global--spacing-vertical));border-top:3px solid var(--separator--border-color);border-bottom:var(--separator--height) solid transparent;display:grid;grid-template-columns:repeat(2, 1fr);column-gap:calc(2 * var(--global--spacing-horizontal))}.single .site-main > article > .entry-footer .post-taxonomies,
.single .site-main > article > .entry-footer .full-size-link{justify-content:flex-end;text-align:right}.single .site-main > article > .entry-footer .full-size-link:first-child:last-child{grid-column:span 2}.single .site-main > article > .entry-footer .posted-on,
.single .site-main > article > .entry-footer .byline,
.single .site-main > article > .entry-footer .cat-links,
.single .site-main > article > .entry-footer .tags-links{display:block}@media only screen and (max-width: 481.98px){.single .site-main>article>.entry-footer{display:block}.single .site-main > article > .entry-footer .full-size-link{display:block}.single .site-main > article > .entry-footer .post-taxonomies,
.single .site-main > article > .entry-footer .full-size-link{text-align:left}}.post-thumbnail{text-align:center}.post-thumbnail .wp-post-image{display:block;width:auto;max-width:100%;margin-left:auto;margin-right:auto;margin-top:calc(2 * var(--global--spacing-vertical))}.author-bio{position:relative;font-size:var(--global--font-size-xs);max-width:var(--responsive--aligndefault-width)}.site-main>article>.author-bio{margin-top:calc(2 * var(--global--spacing-vertical))}.author-bio.show-avatars
.avatar{display:inline-block;vertical-align:top;border-radius:50%}.author-bio.show-avatars .author-bio-content{display:inline-block;padding-left:var(--global--spacing-horizontal);max-width:calc(var(--responsive--aligndefault-width) - 90px)}.author-bio .author-bio-content .author-title{font-family:var(--entry-author-bio--font-family);font-size:var(--entry-author-bio--font-size);display:inline}.author-bio .author-bio-content .author-description{font-size:var(--global--font-size-xs);margin-top:calc(0.5 * var(--global--spacing-vertical));margin-bottom:calc(0.5 * var(--global--spacing-vertical))}.page-title{font-size:var(--global--font-size-page-title)}h1.page-title,h2.page-title{font-weight:var(--heading--font-weight-page-title)}h1.page-title{line-height:var(--heading--line-height-h1)}.page-header{border-bottom:3px solid var(--global--color-border);padding-bottom:calc(2 * var(--global--spacing-vertical))}.archive .content-area .format-aside .entry-content,
.archive .content-area .format-status .entry-content,
.archive .content-area .format-link .entry-content,
.search .content-area .format-aside .entry-content,
.search .content-area .format-status .entry-content,
.search .content-area .format-link .entry-content,
.blog .content-area .format-aside .entry-content,
.blog .content-area .format-status .entry-content,
.blog .content-area .format-link .entry-content{font-size:var(--global--font-size-lg)}.archive .format-image .entry-content,
.archive .format-gallery .entry-content,
.archive .format-video .entry-content,
.search .format-image .entry-content,
.search .format-gallery .entry-content,
.search .format-video .entry-content,
.blog .format-image .entry-content,
.blog .format-gallery .entry-content,
.blog .format-video .entry-content{margin-top:calc(2 * var(--global--spacing-vertical))}.archive .entry-footer .cat-links,
.archive .entry-footer .tags-links,
.search .entry-footer .cat-links,
.search .entry-footer .tags-links,
.blog .entry-footer .cat-links,
.blog .entry-footer .tags-links{display:block}.archive.logged-in .entry-footer .posted-on,
.search.logged-in .entry-footer .posted-on,
.blog.logged-in .entry-footer .posted-on{margin-right:calc(0.5 * var(--global--spacing-unit))}.archive-description{margin-top:var(--global--spacing-vertical);font-size:var(--global--font-size-xl);line-height:var(--global--line-height-heading)}.error404 main
p{font-size:var(--global--font-size-lg);margin-bottom:calc(var(--global--spacing-vertical) * 1.6666666667)}.search-no-results .page-content{margin-top:calc(3 * var(--global--spacing-vertical))}.comments-area>*{margin-top:var(--global--spacing-vertical);margin-bottom:var(--global--spacing-vertical)}.comments-area>*:first-child{margin-top:0}.comments-area>*:last-child{margin-bottom:0}.comments-area.show-avatars
.avatar{border-radius:50%;position:absolute;top:10px}.comments-area.show-avatars
.fn{display:inline-block;padding-left:85px}.comments-area.show-avatars .comment-metadata{padding:8px
0 9px 85px}.comments-title,.comment-reply-title{font-size:var(--heading--font-size-h2);letter-spacing:var(--heading--letter-spacing-h2)}.comment-reply-title{display:flex;justify-content:space-between}.comment-reply-title small
a{font-family:var(--global--font-secondary);font-size:var(--global--font-size-xs);font-style:normal;font-weight:normal;letter-spacing:normal}.comment .comment-respond .comment-reply-title{font-size:var(--global--font-size-lg)}.comment-list{padding-left:0;list-style:none}.comment-list>li{margin-top:var(--global--spacing-vertical);margin-bottom:var(--global--spacing-vertical)}.comment-list
.children{list-style:none;padding-left:0}.comment-list .children>li{margin-top:var(--global--spacing-vertical);margin-bottom:var(--global--spacing-vertical)}@media only screen and (min-width: 482px){.comment-list .depth-2,
.comment-list .depth-3{padding-left:calc(4 * var(--global--spacing-horizontal))}}.comment-meta .comment-author{line-height:var(--global--line-height-heading);margin-bottom:calc(0.25 * var(--global--spacing-unit))}@media only screen and (min-width: 482px){.comment-meta .comment-author{margin-bottom:0;padding-right:0}}.comment-meta .comment-author
.fn{font-family:var(--global--font-secondary);font-weight:normal;font-size:var(--global--font-size-lg);hyphens:auto;word-wrap:break-word;word-break:break-word}.comment-meta .comment-metadata{color:var(--global--color-primary);font-size:var(--global--font-size-xs);padding:8px
0 9px}.comment-meta .comment-metadata .edit-link{margin-left:var(--global--spacing-horizontal)}@media only screen and (min-width: 482px){.comment-meta{margin-right:inherit}.comment-meta .comment-author{max-width:inherit}}.reply{font-size:var(--global--font-size-sm);line-height:var(--global--line-height-heading)}.bypostauthor{display:block}.says{display:none}.pingback .url,
.trackback
.url{font-family:var(--global--font-primary)}.comment-body{position:relative;margin-bottom:calc(1.7 * var(--global--spacing-vertical))}.comment-body>*{margin-top:var(--global--spacing-vertical);margin-bottom:var(--global--spacing-vertical)}.comment-body
.reply{margin:0}.comment-content{word-wrap:break-word}.pingback .comment-body,
.trackback .comment-body{margin-top:var(--global--spacing-vertical);margin-bottom:var(--global--spacing-vertical)}.comment-respond{margin-top:var(--global--spacing-vertical)}.comment-respond>*{margin-top:var(--global--spacing-unit);margin-bottom:var(--global--spacing-unit)}.comment-respond>*:first-child{margin-top:0}.comment-respond>*:last-child{margin-bottom:0}.comment-respond>*:last-child.comment-form{margin-bottom:var(--global--spacing-vertical)}.comment-author{padding-top:3px}.comment-author
.url{color:currentColor}.comment-form{display:flex;flex-wrap:wrap}.comment-form>*{flex-basis:100%}.comment-form .comment-notes{font-size:var(--global--font-size-sm)}.comment-form .comment-form-url,
.comment-form .comment-form-comment{width:100%}.comment-form .comment-form-author,
.comment-form .comment-form-email{flex-basis:0;flex-grow:1}@media only screen and (max-width: 481.98px){.comment-form .comment-form-author,
.comment-form .comment-form-email{flex-basis:100%}}.comment-form .comment-form-cookies-consent > label,
.comment-form .comment-notes{font-size:var(--global--font-size-xs);font-weight:normal}.comment-form>p{margin-bottom:var(--global--spacing-unit)}.comment-form>p:first-of-type{margin-top:0}.comment-form>p:last-of-type{margin-bottom:0}.comment-form > p label,
.comment-form > p input[type=email],
.comment-form > p input[type=text],
.comment-form > p input[type=url],
.comment-form > p
textarea{display:block;font-size:var(--global--font-size-sm);margin-bottom:calc(0.5 * var(--global--spacing-unit));width:100%;font-weight:var(--form--label-weight)}.comment-form>p.comment-form-cookies-consent{display:flex}@media only screen and (min-width: 482px){.comment-form>p.comment-form-author{margin-right:calc(1.5 * var(--global--spacing-horizontal))}.comment-form>p.comment-notes,.comment-form>p.logged-in-as{display:block}}.menu-button-container{display:none;justify-content:space-between;position:absolute;right:0;padding-top:calc(0.5 * var(--global--spacing-vertical));padding-bottom:calc(0.25 * var(--global--spacing-vertical))}@media only screen and (max-width: 481.98px){.menu-button-container{display:flex}}.menu-button-container #primary-mobile-menu{display:flex;margin-left:auto;padding:calc(var(--button--padding-vertical) - 0.25 * var(--global--spacing-unit)) calc(0.5 * var(--button--padding-horizontal));font-size:var(--primary-nav--font-size-button);font-weight:var(--primary-nav--font-weight-button);background-color:transparent;border:none;color:var(--primary-nav--color-link)}.menu-button-container #primary-mobile-menu .dropdown-icon{display:flex;align-items:center}.menu-button-container #primary-mobile-menu .dropdown-icon .svg-icon{margin-left:calc(0.25 * var(--global--spacing-unit))}.menu-button-container #primary-mobile-menu .dropdown-icon.open .svg-icon{position:relative;top:-1px}.menu-button-container #primary-mobile-menu .dropdown-icon.close{display:none}.menu-button-container #primary-mobile-menu[aria-expanded*=true] .dropdown-icon.open{display:none}.menu-button-container #primary-mobile-menu[aria-expanded*=true] .dropdown-icon.close{display:flex}.has-logo.has-title-and-tagline .menu-button-container #primary-mobile-menu[aria-expanded*=true] .dropdown-icon.close{animation-name:twentytwentyone-close-button-transition;animation-duration:0.3s}.primary-navigation-open .menu-button-container{width:100%;z-index:500;background-color:var(--global--color-background)}.primary-navigation-open .menu-button-container #primary-mobile-menu{position:static}.primary-navigation{position:absolute;top:var(--global--admin-bar--height);right:0;color:var(--primary-nav--color-text);font-size:var(--primary-nav--font-size);line-height:1.15;margin-top:0;margin-bottom:0}.primary-navigation>.primary-menu-container{position:fixed;visibility:hidden;opacity:0;top:0;right:0;bottom:0;left:0;padding-top:calc(var(--button--line-height) * var(--primary-nav--font-size-button) + 42px + 5px);padding-left:var(--global--spacing-unit);padding-right:var(--global--spacing-unit);padding-bottom:var(--global--spacing-horizontal);background-color:var(--global--color-background);transform:translateY(var(--global--spacing-vertical))}@media (prefers-reduced-motion: no-preference){.primary-navigation>.primary-menu-container{transition:all 0.15s ease-in-out}}@media only screen and (max-width: 481.98px){.primary-navigation>.primary-menu-container{height:100vh;z-index:499;overflow-x:hidden;overflow-y:auto;border:2px
solid transparent}.has-logo.has-title-and-tagline .primary-navigation>.primary-menu-container{position:fixed;transform:translateY(0) translateX(100%)}.admin-bar .has-logo.has-title-and-tagline .primary-navigation>.primary-menu-container{top:var(--global--admin-bar--height)}.admin-bar .primary-navigation>.primary-menu-container{height:calc(100vh - var(--global--admin-bar--height))}.primary-navigation>.primary-menu-container:focus{border:2px
solid var(--global--color-primary)}}@media only screen and (max-width: 481.98px){.primary-navigation-open .primary-navigation{width:100%;position:fixed;z-index:2}}.primary-navigation-open .primary-navigation>.primary-menu-container{position:relative;visibility:visible;opacity:1;transform:translateY(0)}@media only screen and (max-width: 481.98px){.primary-navigation-open .has-logo.has-title-and-tagline .primary-navigation>.primary-menu-container{transform:translateX(0) translateY(0)}}@media only screen and (min-width: 482px){.primary-navigation{position:relative;margin-left:auto}.primary-navigation>.primary-menu-container{visibility:visible;opacity:1;position:relative;padding:0;background-color:transparent;overflow:initial;transform:none}.primary-navigation #toggle-menu{display:none}.primary-navigation > .primary-menu-container ul > li .sub-menu-toggle[aria-expanded=false]~ul{display:none}.admin-bar .primary-navigation{top:initial}.admin-bar .primary-navigation>.primary-menu-container{top:initial}}.primary-navigation>div>.menu-wrapper{display:flex;justify-content:flex-start;flex-wrap:wrap;list-style:none;margin:0;max-width:none;padding-left:0;position:relative}@media only screen and (max-width: 481.98px){.primary-navigation>div>.menu-wrapper{padding-bottom:100px}.primary-navigation > div > .menu-wrapper
ul{padding-left:0}}.primary-navigation > div > .menu-wrapper
li{display:block;position:relative;width:100%}@media only screen and (min-width: 482px){.primary-navigation > div > .menu-wrapper
li{margin:0;width:inherit}.primary-navigation > div > .menu-wrapper li:last-child{margin-right:0}}.primary-navigation > div > .menu-wrapper .sub-menu-toggle{display:flex;height:calc(2 * var(--primary-nav--padding) + 1.15em + 1px);width:44px;padding:0;justify-content:center;align-items:center;background:transparent;color:currentColor;border:none}.primary-navigation > div > .menu-wrapper .sub-menu-toggle:focus{outline:2px
solid var(--wp--style--color--link, var(--global--color-primary))}@media only screen and (max-width: 481.98px){.primary-navigation > div > .menu-wrapper .sub-menu-toggle{display:none}}.primary-navigation > div > .menu-wrapper .sub-menu-toggle .icon-plus,
.primary-navigation > div > .menu-wrapper .sub-menu-toggle .icon-minus{height:100%;display:flex;align-items:center}.primary-navigation > div > .menu-wrapper .sub-menu-toggle .icon-plus svg,
.primary-navigation > div > .menu-wrapper .sub-menu-toggle .icon-minus
svg{margin-top:-1px}.primary-navigation > div > .menu-wrapper .sub-menu-toggle .icon-minus{display:none}.primary-navigation > div > .menu-wrapper .sub-menu-toggle[aria-expanded=true] .icon-minus{display:flex}.primary-navigation > div > .menu-wrapper .sub-menu-toggle[aria-expanded=true] .icon-plus{display:none}.primary-navigation>div>.menu-wrapper>li>.sub-menu{position:relative}@media only screen and (min-width: 482px) and (prefers-reduced-motion: no-preference){.primary-navigation>div>.menu-wrapper>li>.sub-menu{transition:all 0.5s ease}}@media only screen and (min-width: 482px){.primary-navigation>div>.menu-wrapper>li>.sub-menu{left:0;margin:0;min-width:max-content;position:absolute;top:100%;padding-top:3px;z-index:88888}.primary-navigation>div>.menu-wrapper>li>.sub-menu:before,.primary-navigation>div>.menu-wrapper>li>.sub-menu:after{content:"";display:block;position:absolute;width:0;top:-10px;left:var(--global--spacing-horizontal);border-style:solid;border-color:var(--primary-nav--border-color) transparent;border-width:0 7px 10px}.primary-navigation>div>.menu-wrapper>li>.sub-menu:after{top:-9px;border-color:var(--global--color-background) transparent}.primary-navigation > div > .menu-wrapper > li > .sub-menu
li{background:var(--global--color-background)}.primary-navigation>div>.menu-wrapper>li>.sub-menu.submenu-reposition-left{left:0;right:auto}.primary-navigation>div>.menu-wrapper>li>.sub-menu.submenu-reposition-left:before,.primary-navigation>div>.menu-wrapper>li>.sub-menu.submenu-reposition-left:after{left:var(--global--spacing-horizontal);right:auto}.primary-navigation>div>.menu-wrapper>li>.sub-menu.submenu-reposition-right{right:0;left:auto}.primary-navigation>div>.menu-wrapper>li>.sub-menu.submenu-reposition-right:before,.primary-navigation>div>.menu-wrapper>li>.sub-menu.submenu-reposition-right:after{left:auto;right:var(--global--spacing-horizontal)}}.primary-navigation .primary-menu>.menu-item:hover>a{color:var(--primary-nav--color-link-hover)}@media only screen and (min-width: 482px){.primary-navigation .primary-menu-container{margin-right:calc(0px - var(--primary-nav--padding));margin-left:calc(0px - var(--primary-nav--padding))}.primary-navigation .primary-menu-container>ul>.menu-item{display:flex}.primary-navigation .primary-menu-container>ul>.menu-item>a{padding-left:var(--primary-nav--padding);padding-right:var(--primary-nav--padding)}.primary-navigation .primary-menu-container>ul>.menu-item>a+.sub-menu-toggle{margin-left:calc(5px - var(--primary-nav--padding))}}.primary-navigation
a{display:block;font-family:var(--primary-nav--font-family-mobile);font-size:var(--primary-nav--font-size-mobile);font-weight:var(--primary-nav--font-weight);padding:var(--primary-nav--padding) 0;text-decoration:none}@media only screen and (min-width: 482px){.primary-navigation
a{display:block;font-family:var(--primary-nav--font-family);font-size:var(--primary-nav--font-size);font-weight:var(--primary-nav--font-weight)}}.primary-navigation a+svg{fill:var(--primary-nav--color-text)}.primary-navigation a:hover,
.primary-navigation a:link,
.primary-navigation a:visited{color:var(--primary-nav--color-link-hover)}.primary-navigation a:hover{text-decoration:underline;text-decoration-style:dotted}.primary-navigation a:focus{position:relative;z-index:99999;outline-offset:0;text-decoration-thickness:2px}.primary-navigation .current-menu-item > a:first-child,
.primary-navigation .current_page_item>a:first-child{text-decoration:underline;text-decoration-style:solid}.primary-navigation .current-menu-item > a:first-child:hover,
.primary-navigation .current_page_item>a:first-child:hover{text-decoration:underline;text-decoration-style:dotted}.primary-navigation .sub-menu{margin:0;padding:0;list-style:none;margin-left:var(--primary-nav--padding);border:1px
solid var(--primary-nav--border-color)}.primary-navigation .sub-menu .sub-menu{border:none}@media only screen and (min-width: 482px){.primary-navigation .sub-menu>.menu-item>.sub-menu{padding:0}}@media only screen and (max-width: 481.98px){.primary-navigation .sub-menu .menu-item:last-child{margin-bottom:0}}.primary-navigation .sub-menu .menu-item>a{padding:calc(1.25 * var(--primary-nav--padding)) var(--primary-nav--padding);display:block;font-size:var(--primary-nav--font-size-sub-menu-mobile);font-style:var(--primary-nav--font-style-sub-menu-mobile)}@media only screen and (min-width: 482px){.primary-navigation .sub-menu .menu-item>a{font-size:var(--primary-nav--font-size-sub-menu);font-style:var(--primary-nav--font-style)}}.primary-navigation .menu-item-has-children>.svg-icon{display:none}@media only screen and (min-width: 482px){.primary-navigation .menu-item-has-children>.svg-icon{display:inline-block;height:100%}.primary-navigation .menu-item-has-children .sub-menu .svg-icon{display:none}}.primary-navigation .menu-item-description{display:block;clear:both;font-size:var(--global--font-size-xs);text-transform:none;line-height:1.7}.primary-navigation .menu-item-description>span{display:inline-block}@media only screen and (max-width: 481.98px){.lock-scrolling
.site{position:fixed;max-width:100%;width:100%}}@keyframes twentytwentyone-close-button-transition{from{opacity:0}to{opacity:1}}.footer-navigation{margin-top:calc(2 * var(--global--spacing-vertical));margin-bottom:var(--global--spacing-vertical);color:var(--footer--color-text);font-size:var(--global--font-size-xs);font-family:var(--footer--font-family)}.footer-navigation-wrapper{display:flex;justify-content:center;flex-wrap:wrap;list-style:none;padding-left:0}.footer-navigation-wrapper
li{display:inline;line-height:3}.footer-navigation-wrapper li
a{padding:calc(1.25 * var(--primary-nav--padding)) var(--primary-nav--padding);color:var(--footer--color-link)}.footer-navigation-wrapper li a:link,
.footer-navigation-wrapper li a:visited,
.footer-navigation-wrapper li a:active{color:var(--footer--color-link)}.footer-navigation-wrapper li a:hover{text-decoration:underline;text-decoration-style:dotted;text-decoration-skip-ink:none;color:var(--footer--color-link-hover)}.is-dark-theme .footer-navigation-wrapper li a:focus .svg-icon{fill:var(--wp--style--color--link, var(--global--color-background))}.has-background-white .footer-navigation-wrapper li a:focus .svg-icon{fill:var(--wp--style--color--link, var(--global--color-white))}.footer-navigation-wrapper li .svg-icon{vertical-align:middle;fill:var(--footer--color-link)}.footer-navigation-wrapper li .svg-icon:hover{transform:scale(1.1)}@media (prefers-reduced-motion: no-preference){.footer-navigation-wrapper li .svg-icon{transition:transform 0.1s ease}}.footer-navigation-wrapper .sub-menu-toggle,
.footer-navigation-wrapper .menu-item-description{display:none}.navigation{color:var(--global--color-primary)}.navigation
a{color:var(--global--color-primary);text-decoration:none}.navigation a:hover{color:var(--global--color-primary-hover);text-decoration:underline;text-decoration-style:dotted}.navigation a:focus{color:var(--global--color-secondary)}.navigation a:active{color:var(--global--color-primary)}.navigation .nav-links>*{min-width:44px;min-height:44px}.navigation .nav-links .nav-next a,
.navigation .nav-links .nav-previous
a{display:flex;flex-direction:column}.navigation .nav-links
.dots{text-align:center}@media only screen and (min-width: 592px){.navigation .nav-links{display:flex;justify-content:center;flex-wrap:wrap}.navigation .nav-links .nav-next,
.navigation .nav-links .nav-previous{flex:0 1 auto;margin-bottom:inherit;margin-top:inherit;max-width:calc(50% - 0.5 * var(--global--spacing-unit))}.navigation .nav-links .nav-next{text-align:right}}.navigation .svg-icon{display:inline-block;fill:currentColor;vertical-align:middle;position:relative}.navigation .nav-previous .svg-icon,
.navigation .prev .svg-icon{top:-2px;margin-right:calc(0.25 * var(--global--spacing-unit))}.navigation .nav-next .svg-icon,
.navigation .next .svg-icon{top:-1px;margin-left:calc(0.25 * var(--global--spacing-unit))}.post-navigation{margin:var(--global--spacing-vertical) auto}@media only screen and (min-width: 822px){.post-navigation{margin:var(--global--spacing-vertical) auto}}.post-navigation .meta-nav{line-height:var(--global--line-height-body);color:var(--global--color-primary)}.post-navigation .post-title{display:inline-block;font-family:var(--global--font-primary);font-size:var(--global--font-size-lg);font-weight:var(--pagination--font-weight-strong);line-height:var(--global--line-height-heading)}@media only screen and (min-width: 822px){.post-navigation .post-title{margin:5px
calc(24px + 0.25 * var(--global--spacing-unit)) 0}}@media only screen and (min-width: 482px){.post-navigation .nav-links{justify-content:space-between}}.post-navigation .nav-next,
.post-navigation .nav-previous{margin-top:var(--global--spacing-vertical);margin-bottom:var(--global--spacing-vertical)}.post-navigation .nav-next:first-child,
.post-navigation .nav-previous:first-child{margin-top:0}.post-navigation .nav-next:last-child,
.post-navigation .nav-previous:last-child{margin-bottom:0}.pagination,.comments-pagination{border-top:3px solid var(--global--color-border);padding-top:var(--global--spacing-vertical);margin:var(--global--spacing-vertical) auto}@media only screen and (min-width: 822px){.pagination,.comments-pagination{margin:var(--global--spacing-vertical) auto}}.pagination .nav-links,
.comments-pagination .nav-links{margin-top:calc(-1 * var(--global--spacing-vertical))}.pagination .nav-links a:hover,
.comments-pagination .nav-links a:hover{color:var(--pagination--color-link-hover)}.is-dark-theme .pagination .nav-links a:active,
.is-dark-theme .pagination .nav-links a:hover:active,
.is-dark-theme .pagination .nav-links a:hover:focus,
.is-dark-theme .comments-pagination .nav-links a:active,
.is-dark-theme .comments-pagination .nav-links a:hover:active,
.is-dark-theme .comments-pagination .nav-links a:hover:focus{color:var(--global--color-background)}.has-background-white .pagination .nav-links a:active,
.has-background-white .pagination .nav-links a:hover:active,
.has-background-white .pagination .nav-links a:hover:focus,
.has-background-white .comments-pagination .nav-links a:active,
.has-background-white .comments-pagination .nav-links a:hover:active,
.has-background-white .comments-pagination .nav-links a:hover:focus{color:var(--global--color-white)}.pagination .nav-links > *,
.comments-pagination .nav-links>*{color:var(--pagination--color-text);font-family:var(--pagination--font-family);font-size:var(--pagination--font-size);font-weight:var(--pagination--font-weight);margin-top:var(--global--spacing-vertical);margin-left:calc(0.66 * var(--global--spacing-unit));margin-right:calc(0.66 * var(--global--spacing-unit))}.pagination .nav-links > *.current,
.comments-pagination .nav-links>*.current{text-decoration:underline}.pagination .nav-links > *:not(.dots):not(.current):hover,
.comments-pagination .nav-links>*:not(.dots):not(.current):hover{text-decoration-style:dotted}.pagination .nav-links > *:first-child,
.comments-pagination .nav-links>*:first-child{margin-left:0}.pagination .nav-links > *:last-child,
.comments-pagination .nav-links>*:last-child{margin-right:0}.pagination .nav-links > *.next,
.comments-pagination .nav-links>*.next{margin-left:auto}.pagination .nav-links > *.prev,
.comments-pagination .nav-links>*.prev{margin-right:auto}@media only screen and (max-width: 821.98px){.pagination .nav-links,
.comments-pagination .nav-links{display:flex;flex-wrap:wrap}.pagination .page-numbers,
.comments-pagination .page-numbers{display:none}.pagination .page-numbers.prev,
.pagination .page-numbers.next,
.comments-pagination .page-numbers.prev,
.comments-pagination .page-numbers.next{display:inline-block;flex:0 1 auto}}@media only screen and (max-width: 481.98px){.pagination .nav-short,
.comments-pagination .nav-short{display:none}}.comments-pagination{padding-top:calc(0.66 * var(--global--spacing-vertical));margin:calc(3 * var(--global--spacing-vertical)) auto}@media only screen and (min-width: 822px){.comments-pagination{margin:calc(3 * var(--global--spacing-vertical)) auto calc(4 * var(--global--spacing-vertical)) auto}}.comments-pagination .nav-links>*{font-size:var(--global--font-size-md)}.widget-area{margin-top:calc(6 * var(--global--spacing-vertical));padding-bottom:calc(var(--global--spacing-vertical) / 3);color:var(--footer--color-text);font-size:var(--footer--font-size);font-family:var(--footer--font-family)}@media only screen and (min-width: 652px){.widget-area{display:grid;grid-template-columns:repeat(2, 1fr);column-gap:calc(2 * var(--global--spacing-horizontal))}}@media only screen and (min-width: 1024px){.widget-area{grid-template-columns:repeat(3, 1fr)}}@media only screen and (max-width: 481.98px){.widget-area{margin-top:calc(3 * var(--global--spacing-vertical))}}.widget-area .wp-block-social-links.alignright{margin-top:var(--global--spacing-vertical);justify-content:flex-end}.widget-area .wp-block-social-links.alignleft{margin-top:var(--global--spacing-vertical)}.widget-area:after{content:"";display:table;clear:both}.widget h1,
.widget h2,
.widget h3,
.widget h4,
.widget h5,
.widget
h6{font-weight:var(--widget--font-weight-title);line-height:var(--widget--line-height-title)}.widget
h1{font-size:var(--global--font-size-md)}.widget
h2{font-size:var(--global--font-size-sm)}.widget
h3{font-size:var(--global--font-size-xs)}.widget
h4{font-size:var(--global--font-size-xs)}.widget
h5{font-size:var(--global--font-size-xs)}.widget
h6{font-size:var(--global--font-size-xs)}.widget
ul{list-style-type:none;padding:0}.widget ul
li{line-height:var(--widget--line-height-list)}.widget ul.sub-menu,
.widget
ul.children{margin-left:var(--widget--spacing-menu)}.widget ul .sub-menu-toggle{display:none}.widget
a{color:var(--footer--color-link);text-decoration:underline;text-decoration-style:solid;text-decoration-color:currentColor}.widget a:link,
.widget a:visited,
.widget a:active{color:var(--footer--color-link)}.widget a:hover{color:var(--footer--color-link-hover);text-decoration-style:dotted}.search-form{display:flex;flex-wrap:wrap;margin:auto;max-width:var(--responsive--aligndefault-width)}.search-form>label{width:100%;margin-bottom:0;font-weight:var(--form--label-weight)}.search-form .search-field{flex-grow:1;max-width:inherit;margin-top:calc(var(--global--spacing-vertical) / 3);margin-right:calc(0.66 * var(--global--spacing-horizontal))}.search-form .search-submit{margin-top:calc(var(--global--spacing-vertical) / 3);margin-left:10px}.widget_search > .search-form .search-field{margin-right:calc(-1 * var(--button--border-width));-webkit-appearance:none;margin-bottom:calc(0.5 * var(--global--spacing-vertical))}.widget_search > .search-form .search-submit{margin-left:0;margin-bottom:calc(0.5 * var(--global--spacing-vertical))}.widget_rss a.rsswidget .rss-widget-icon{display:none}.screen-reader-text{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important;word-break:normal}.skip-link:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0, 0, 0, 0.6);clip-path:none;color:#21759b;display:block;font-size:0.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px
23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#content[tabindex="-1"]:focus{outline:0}.has-black-color[class]{color:var(--global--color-black)}.has-black-color[class]>[class*=__inner-container]{--local--color-primary:var(--global--color-black, #000);color:var(--local--color-primary)}.has-gray-color[class]{color:var(--global--color-gray)}.has-gray-color[class]>[class*=__inner-container]{--local--color-primary:var(--global--color-gray, #000);color:var(--local--color-primary)}.has-dark-gray-color[class]{color:var(--global--color-dark-gray)}.has-dark-gray-color[class]>[class*=__inner-container]{--local--color-primary:var(--global--color-dark-gray, #000);color:var(--local--color-primary)}.has-green-color[class]{color:var(--global--color-green)}.has-green-color[class]>[class*=__inner-container]{--local--color-primary:var(--global--color-green, #fff);color:var(--local--color-primary)}.has-blue-color[class]{color:var(--global--color-blue)}.has-blue-color[class]>[class*=__inner-container]{--local--color-primary:var(--global--color-blue, #fff);color:var(--local--color-primary)}.has-purple-color[class]{color:var(--global--color-purple)}.has-purple-color[class]>[class*=__inner-container]{--local--color-primary:var(--global--color-purple, #fff);color:var(--local--color-primary)}.has-red-color[class]{color:var(--global--color-red)}.has-red-color[class]>[class*=__inner-container]{--local--color-primary:var(--global--color-red, #fff);color:var(--local--color-primary)}.has-orange-color[class]{color:var(--global--color-orange)}.has-orange-color[class]>[class*=__inner-container]{--local--color-primary:var(--global--color-orange, #fff);color:var(--local--color-primary)}.has-yellow-color[class]{color:var(--global--color-yellow)}.has-yellow-color[class]>[class*=__inner-container]{--local--color-primary:var(--global--color-yellow, #fff);color:var(--local--color-primary)}.has-white-color[class]{color:var(--global--color-white)}.has-white-color[class]>[class*=__inner-container]{--local--color-primary:var(--global--color-white, #fff);color:var(--local--color-primary)}.has-background a,
.has-background p,
.has-background h1,
.has-background h2,
.has-background h3,
.has-background h4,
.has-background h5,
.has-background
h6{color:currentColor}.has-black-background-color[class]{background-color:var(--global--color-black)}.has-black-background-color[class]>[class*=__inner-container]{--local--color-background:var(--global--color-black, #000);background-color:var(--local--color-background)}.has-dark-gray-background-color[class]{background-color:var(--global--color-dark-gray)}.has-dark-gray-background-color[class]>[class*=__inner-container]{--local--color-background:var(--global--color-dark-gray, #000);background-color:var(--local--color-background)}.has-gray-background-color[class]{background-color:var(--global--color-gray)}.has-gray-background-color[class]>[class*=__inner-container]{--local--color-background:var(--global--color-gray, #000);background-color:var(--local--color-background)}.has-light-gray-background-color[class]{background-color:var(--global--color-light-gray)}.has-light-gray-background-color[class]>[class*=__inner-container]{--local--color-background:var(--global--color-light-gray, #fff);background-color:var(--local--color-background)}.has-green-background-color[class]{background-color:var(--global--color-green)}.has-green-background-color[class]>[class*=__inner-container]{--local--color-background:var(--global--color-green, #fff);background-color:var(--local--color-background)}.has-blue-background-color[class]{background-color:var(--global--color-blue)}.has-blue-background-color[class]>[class*=__inner-container]{--local--color-background:var(--global--color-blue, #fff);background-color:var(--local--color-background)}.has-purple-background-color[class]{background-color:var(--global--color-purple)}.has-purple-background-color[class]>[class*=__inner-container]{--local--color-background:var(--global--color-purple, #fff);background-color:var(--local--color-background)}.has-red-background-color[class]{background-color:var(--global--color-red)}.has-red-background-color[class]>[class*=__inner-container]{--local--color-background:var(--global--color-red, #fff);background-color:var(--local--color-background)}.has-orange-background-color[class]{background-color:var(--global--color-orange)}.has-orange-background-color[class]>[class*=__inner-container]{--local--color-background:var(--global--color-orange, #fff);background-color:var(--local--color-background)}.has-yellow-background-color[class]{background-color:var(--global--color-yellow)}.has-yellow-background-color[class]>[class*=__inner-container]{--local--color-background:var(--global--color-yellow, #fff);background-color:var(--local--color-background)}.has-white-background-color[class]{background-color:var(--global--color-white)}.has-white-background-color[class]>[class*=__inner-container]{--local--color-background:var(--global--color-white, #fff);background-color:var(--local--color-background)}.has-background:not(.has-text-color).has-black-background-color[class],.has-background:not(.has-text-color).has-gray-background-color[class],.has-background:not(.has-text-color).has-dark-gray-background-color[class]{color:var(--global--color-white)}.has-background:not(.has-text-color).has-black-background-color[class]>[class*=__inner-container],.has-background:not(.has-text-color).has-gray-background-color[class]>[class*=__inner-container],.has-background:not(.has-text-color).has-dark-gray-background-color[class]>[class*=__inner-container]{--local--color-primary:var(--global--color-background, #fff);color:var(--local--color-primary, var(--global--color-primary))}.is-dark-theme .has-background:not(.has-text-color).has-black-background-color[class] > [class*=__inner-container],
.is-dark-theme .has-background:not(.has-text-color).has-gray-background-color[class] > [class*=__inner-container],
.is-dark-theme .has-background:not(.has-text-color).has-dark-gray-background-color[class]>[class*=__inner-container]{--local--color-primary:var(--global--color-primary, #000)}.has-background:not(.has-text-color).has-green-background-color[class],.has-background:not(.has-text-color).has-blue-background-color[class],.has-background:not(.has-text-color).has-purple-background-color[class],.has-background:not(.has-text-color).has-red-background-color[class],.has-background:not(.has-text-color).has-orange-background-color[class],.has-background:not(.has-text-color).has-yellow-background-color[class],.has-background:not(.has-text-color).has-white-background-color[class]{color:var(--global--color-dark-gray)}.has-background:not(.has-text-color).has-green-background-color[class]>[class*=__inner-container],.has-background:not(.has-text-color).has-blue-background-color[class]>[class*=__inner-container],.has-background:not(.has-text-color).has-purple-background-color[class]>[class*=__inner-container],.has-background:not(.has-text-color).has-red-background-color[class]>[class*=__inner-container],.has-background:not(.has-text-color).has-orange-background-color[class]>[class*=__inner-container],.has-background:not(.has-text-color).has-yellow-background-color[class]>[class*=__inner-container],.has-background:not(.has-text-color).has-white-background-color[class]>[class*=__inner-container]{--local--color-primary:var(--global--color-primary, #000);color:var(--local--color-primary, var(--global--color-primary))}.is-dark-theme .has-background:not(.has-text-color).has-green-background-color[class] > [class*=__inner-container],
.is-dark-theme .has-background:not(.has-text-color).has-blue-background-color[class] > [class*=__inner-container],
.is-dark-theme .has-background:not(.has-text-color).has-purple-background-color[class] > [class*=__inner-container],
.is-dark-theme .has-background:not(.has-text-color).has-red-background-color[class] > [class*=__inner-container],
.is-dark-theme .has-background:not(.has-text-color).has-orange-background-color[class] > [class*=__inner-container],
.is-dark-theme .has-background:not(.has-text-color).has-yellow-background-color[class] > [class*=__inner-container],
.is-dark-theme .has-background:not(.has-text-color).has-white-background-color[class]>[class*=__inner-container]{--local--color-primary:var(--global--color-background, #fff)}.has-purple-to-yellow-gradient-background{background:linear-gradient(160deg, var(--global--color-purple), var(--global--color-yellow))}.has-yellow-to-purple-gradient-background{background:linear-gradient(160deg, var(--global--color-yellow), var(--global--color-purple))}.has-green-to-yellow-gradient-background{background:linear-gradient(160deg, var(--global--color-green), var(--global--color-yellow))}.has-yellow-to-green-gradient-background{background:linear-gradient(160deg, var(--global--color-yellow), var(--global--color-green))}.has-red-to-yellow-gradient-background{background:linear-gradient(160deg, var(--global--color-red), var(--global--color-yellow))}.has-yellow-to-red-gradient-background{background:linear-gradient(160deg, var(--global--color-yellow), var(--global--color-red))}.has-purple-to-red-gradient-background{background:linear-gradient(160deg, var(--global--color-purple), var(--global--color-red))}.has-red-to-purple-gradient-background{background:linear-gradient(160deg, var(--global--color-red), var(--global--color-purple))}header *,
main *,
footer
*{max-width:var(--global--spacing-measure)}html,body,div,header,nav,article,figure,hr,main,section,footer{max-width:none}.is-IE.is-dark-theme{color:#fff}.is-IE.is-dark-theme *,
.is-IE.is-dark-theme a,
.is-IE.is-dark-theme .site-description,
.is-IE.is-dark-theme .entry-title,
.is-IE.is-dark-theme .entry-footer,
.is-IE.is-dark-theme .widget-area,
.is-IE.is-dark-theme .post-navigation .meta-nav,
.is-IE.is-dark-theme .footer-navigation-wrapper li a:link,
.is-IE.is-dark-theme .site-footer > .site-info,
.is-IE.is-dark-theme .site-footer > .site-info a,
.is-IE.is-dark-theme .site-footer > .site-info a:visited{color:#fff}.is-IE.is-dark-theme .sub-menu-toggle svg,
.is-IE.is-dark-theme .sub-menu-toggle path,
.is-IE.is-dark-theme .post-navigation .meta-nav svg,
.is-IE.is-dark-theme .post-navigation .meta-nav
path{fill:#fff}.is-IE.is-dark-theme .primary-navigation > div > .menu-wrapper > li > .sub-menu
li{background:#000}@media only screen and (max-width: 481.98px){.is-IE.is-dark-theme.primary-navigation-open .primary-navigation > .primary-menu-container,
.is-IE.is-dark-theme.primary-navigation-open .menu-button-container{background-color:#000}}.is-IE.is-dark-theme .skip-link:focus{color:#21759b}.is-IE .navigation .nav-links{display:block}.is-IE .post-thumbnail .wp-post-image{min-width:auto}.is-IE .wp-block-group:before,
.is-IE .wp-block-group:after{content:"";display:block;clear:both}@import url("/wp-content/themes/twentytwentyone/style.css");header.page-header.alignwide{display:none!important}.row.nav-details{max-width:1900px;margin:auto}.error-container
h1{font-family:"Red Hat Display",sans-serif;font-size:60px}.error-container{padding:26px
20px;text-align:center}.error-container
p{margin-bottom:85px!important;font-family:"Red Hat Display",sans-serif}.error-container
a{text-decoration:none;color:#d18c3c!important;transition:ease 0.3s}.error-container a:hover{color:#666666!important;transition:ease 0.3s}.panel-layout{max-width:100%!important;margin:0px!important}body{background:#fff!important}.nav-wrap h1.site-title{display:none}header#masthead{padding:0
12px!important;max-width:100%!important}.site-main{padding-top:0;padding-bottom:0}.site-logo{padding:0
10px;text-align:left}.header-image-home{height:725px;background-image:url(/wp-content/uploads/2024/09/scs-white-bath-home.jpg);background-size:cover;background-position:center;background-color:#00000040;background-blend-mode:overlay;background-attachment:fixed;margin-top:30px}.home-header-wrap
h1{color:#fff;text-align:center;font-size:90px;font-family:"Red Hat Display",sans-serif;text-shadow:2px 2px #000}.home-header-wrap
p{color:#fff;text-align:center;font-size:32px;font-family:"Red Hat Display",sans-serif;font-weight:500;text-shadow:1px 2px #000;max-width:100%;width:660px;margin-left:auto;margin-right:auto;line-height:42px;margin-bottom:35px}.home-header-wrap
a{display:block;color:#fff!important;background-color:#d18c3c;text-align:center;width:200px;margin-left:auto;margin-right:auto;text-decoration:none;padding:15px
15px;border-radius:15px;border:2px
solid #d18c3c;font-family:"Red Hat Display",sans-serif;font-weight:600;font-size:18px;letter-spacing:1px;transition:ease 0.3s}.home-header-wrap a:hover{border:2px
solid #d18c3c;background:#fff;color:#d18c3c!important;transition:ease 0.3s}p.home-header-reviews{font-size:25px;margin-bottom:-20px;position:relative}p.home-header-reviews
i{color:#d18c3c;letter-spacing:6px}.home-header-wrap{padding-top:165px}.top-banner-contact{background:#ffffffb8;width:755px;margin-left:auto;margin-right:auto;margin-top:115px}.contact-field{width:100%;border:1px
solid #000!important;border-radius:5px!important}.contact-form
textarea{height:102px;font-family:"Roboto",sans-serif}input.form-send{display:block;color:#fff!important;background-color:#d18c3c!important;border:3px
solid #d18c3c!important;text-align:center;width:200px;text-decoration:none;padding:10px
10px;border-radius:15px;margin-top:10px;font-family:"Red Hat Display",sans-serif;font-weight:600;letter-spacing:1px;transition:ease 0.3s}input.form-send:hover{border:3px
solid #d18c3c!important;color:#d18c3c!important;background:#fff!important;transition:ease 0.3s}.contact-form input:focus-within{outline:none!important}.contact-form textarea:focus-within{outline:none!important}.wpcf7-response-output{margin-top:0px!important}input.contact-field{font-family:"Roboto",sans-serif;margin-bottom:1.5rem}.all-page-header .site-title{display:none}.map-wrapper{box-shadow:0 10px 15px -3px rgb(0 0 0 / .1);max-height:484.75px}h2.address-header{text-align:center;font-family:"DM Serif Display",serif;color:#d18c3c;font-size:40px;margin-bottom:60px;margin-top:30px}.contact-box{box-shadow:0 10px 15px -3px rgb(0 0 0 / .1);text-align:center;font-family:"Roboto",sans-serif;padding:50px
0;border:1px
solid #e7e7e7;border-radius:8px;background:#fff;transition:ease .5s;color:#666;height:250px;margin-top:40px}p.contact-info{font-size:25px;font-weight:300;padding:0
5px}.contact-box
i{font-size:35px}.contact-box:hover{background:#666;transition:ease .5s;color:#fff;transform:scale(1.05)}.widget-area{display:block!important}aside.widget-area{margin:0px!important;max-width:100%;width:100%;background:#373636;color:#fff}.copyright{background:#000;color:#fff}h3.footer-heading{font-weight:400;font-size:25px;font-family:"Roboto",sans-serif}p.footer-info{font-family:"Roboto",sans-serif;font-weight:300}.top-footer-banner{background-image:url(/wp-content/uploads/2024/06/heating-engineer-resize.jpg);padding:35px
0;background-size:cover;background-position:50% 75%;background-blend-mode:overlay;background-color:#4a3317c4}.footer-top{padding:0
315px}a.footer-top-contact{text-decoration:none;color:#fff!important;font-family:"Red Hat Display",sans-serif;letter-spacing:1px;font-size:20px;font-weight:600;background:#d18c3c;padding:15px
15px;border:2px
solid #d18c3c;border-radius:15px;display:block;width:200px;text-align:center;float:right;margin-top:-85px;transition:ease 0.3s}a.footer-top-contact:hover{border:2px
solid #d18c3c;color:#d18c3c!important;background:#fff;transition:ease 0.3s}h3.footer-top-header{font-family:"Red Hat Display",sans-serif;font-size:45px;font-weight:600}.footer-phone-number
i{font-size:32px;background-color:#d18c3c;padding:12px;border-radius:50px;margin-right:15px}a.footer-top-number{font-family:"Red Hat Display",sans-serif;color:#fff!important;text-decoration:none;font-size:40px;font-weight:500;transition:ease 0.3s}.footer-phone-number{display:flex;align-items:center}a.footer-top-number:hover{transition:ease 0.3s;color:#d18c3c!important}p.c-info{margin-bottom:0}a.box-link{text-decoration:none!important}h3.form-header{color:#666;font-size:33px;font-family:"Roboto",sans-serif}p.form-text{font-family:"Roboto",sans-serif;font-size:18px;max-width:100%;width:573px}.last-row
p{margin-bottom:0}.contact-form{box-shadow:0 10px 15px -3px rgb(0 0 0 / .1);border:1px
solid #e7e7e7;padding:15px
28px 0}header.entry-header.alignwide{display:none!important}.sub-page-header{position:relative;height:760px;background-size:cover;background-color:#00000059;background-blend-mode:overlay}h1.sub-page-title{position:absolute;left:3%;bottom:16%;color:#fff;font-family:"Red Hat Display",sans-serif;font-size:95px;letter-spacing:8px}h1#contact-title{bottom:22%}a.recent-work-button{display:block;background:#d18c3c;color:#fff!important;text-decoration:none;padding:15px
15px;border-radius:15px;margin-left:auto;margin-right:auto;width:200px;text-align:center;font-family:"Red Hat Display",sans-serif;font-size:18px;font-weight:600;letter-spacing:1px;transition:ease 0.3s;border:2px
solid #d18c3c}.contact-banner{background-image:url(/wp-content/uploads/2024/06/contact-banner-img-cropped.jpg);height:500px;background-size:cover;background-position:50% 20%;background-blend-mode:overlay;background-color:#0000002e;margin-top:100px}h2.recent-work-banner{text-align:center;margin-bottom:30px;font-family:"Red Hat Display",sans-serif;font-size:35px;color:#fff;text-shadow:2px 2px #000;letter-spacing:2px;text-transform:capitalize}.contact-banner-info{margin-top:183px}footer.entry-footer.default-max-width{display:none}.site-content{margin-bottom:-30px;margin-top:-30px}.nav-contact{display:flex;justify-content:flex-end;margin-right:-8px}.row.inner-header-row{justify-content:center}.header-email
i{margin-right:10px;color:#d18c3c;border:2px
solid #666;padding:7px;border-radius:50px;font-size:20px}a.h-email-link{font-family:"Red Hat Display",sans-serif;font-weight:500;text-decoration:none;color:#666666!important;font-size:26px;transition:ease 0.3s}a.h-email-link:hover{color:#d18c3c!important;transition:ease 0.3s;text-decoration:none;font-family:"Red Hat Display",sans-serif}p.nav-call-to-action{font-family:"Red Hat Display",sans-serif;font-size:27px;font-weight:300;color:#000;display:flex;justify-content:flex-end;margin-top:8px;margin-bottom:5px}p.header-email{display:flex;align-items:center;text-align:right;height:100%;padding:0
10px}p.header-reviews{font-family:"Red Hat Display",sans-serif;font-size:24px;color:#000;font-weight:300}p.review-stars{font-size:20px;letter-spacing:5px;margin-bottom:0;margin-top:20px;color:#666}.nav-review-box{border-left:4px solid #d18c3c;display:grid;align-content:center;margin-top:9px!important;margin-left:0;margin-bottom:5px}.nav-review-box .wp-google-wr{margin-top:5px!important}.nav-review-box .wp-gr .wp-google-place .wp-star
svg{width:15px!important;height:15px!important;vertical-align:middle!important}.nav-wrap-bottom{display:flex;justify-content:center;background:#e7e7e7}.nav-button-box{display:grid;justify-content:end;align-content:center}a.nav-wrap-button{text-decoration:none;font-family:"Red Hat Display",sans-serif;font-size:18px;font-weight:600;letter-spacing:1px;background:#d18c3c;color:#fff!important;border:2px
solid #d18c3c;padding:15px
15px;display:block;width:200px;text-align:center;border-radius:15px;transition:ease 0.3s;position:relative;top:0%;right:10%}a.nav-wrap-button:hover{border:2px
solid #d18c3c;color:#d18c3c!important;background:#fff;transition:ease 0.3s}p.header-phone{text-align:right;display:flex;justify-content:right;align-items:center;height:100%;padding:0
10px}ul#primary-menu-list{display:flex;justify-content:center;align-items:center;height:100%}nav#site-navigation{height:100%}.primary-menu-container{height:100%}.site-logo
img{max-width:100%!important;width:224px!important}a.footer-link{color:#fff!important;transition:ease 0.3s;text-decoration:none}a.footer-link:hover{color:#d18c3c!important;transition:ease 0.3s;text-decoration:none}a.h-phone-link{font-family:"Red Hat Display",sans-serif;font-weight:500;text-decoration:none;color:#666;font-size:26px;transition:ease 0.3s}a.h-phone-link:hover{font-family:"Red Hat Display",sans-serif;text-decoration:none;color:#d18c3c;transition:ease 0.3s}.header-phone
i{margin-right:10px;color:#d18c3c;border:2px
solid #666;padding:7px;border-radius:50px;font-size:20px}ul.sub-menu
li{background:#fff!important}ul.sub-menu{border:none!important;box-shadow:0 13px 15px -2px rgb(0 0 0 / .5);margin-top:-3px!important}ul.sub-menu::before{display:none!important}ul.sub-menu::after{display:none!important}.primary-menu-container
a{font-family:"Red Hat Display",sans-serif;font-weight:500;text-decoration:none!important;transition:ease 0.3s}.primary-menu-container a:hover{font-family:"Red Hat Display",sans-serif;font-weight:500;text-decoration:none!important;transition:ease 0.3s;color:#d18c3c}.primary-navigation a:focus{background:#e7e7e7!important}a.recent-work-button:hover{background:#fff;border:2px
solid #d18c3c;color:#d18c3c!important;transition:ease 0.3s}.top-banner{background:#666;color:#fff;padding:30px
57px}h3.top-banner-text{font-size:32px;font-weight:300;font-family:"Red Hat Display",sans-serif;margin-bottom:0;padding:6px
0}a.contact-button{background:#d18c3c;font-family:"Red Hat Display",sans-serif;border:2px
solid #d18c3c;color:#fff!important;text-decoration:none;padding:15px
15px;border-radius:15px;font-weight:600;font-size:18px;letter-spacing:1px;display:block;text-align:center;width:200px;float:right;transition:ease 0.3s}a.contact-button:hover{background:#fff;border:2px
solid #d18c3c;color:#d18c3c!important;transition:ease 0.3s}.content-image{background-size:cover;background-position:center center;width:100%;height:100%}.content-image-column{height:520px!important}.content-image-column
div{height:100%}.serv-content{padding:0
60px 0 140px}.serv-content
h3{font-family:"Roboto",sans-serif;font-size:35px;font-weight:300}.serv-content
p{font-family:"Roboto",sans-serif;font-size:17px;font-weight:300}.serv-content
h4{font-family:"Roboto",sans-serif;font-weight:400;font-size:20px;text-transform:capitalize}.serv-content
a{color:#666666!important;text-decoration:none;transition:ease 0.3s}.serv-content a:hover{color:#d18c3c!important;text-decoration:none;transition:ease 0.3s}.boiler-serv-align-top{padding:15px
60px}.boiler-second-banner{padding:0
20px}.certification-row{background:#666;padding:35px
0;margin-top:-60px}.certification-images
.row{width:1915px;max-width:100%}.certification-images
img{display:grid;margin-left:auto;margin-right:auto}img.bpec-logo{height:125px;margin-right:0}img.city-guild-logo{height:125px}img.gas-safe-logo{height:125px;margin-left:0}p.service-call{text-align:center;font-family:"Roboto",sans-serif;font-size:22px;font-weight:300px}a.contact-us-button{background:#d18c3c;font-family:"Red Hat Display",sans-serif;border:2px
solid #d18c3c;color:#fff!important;text-decoration:none;padding:15px
15px;border-radius:15px;font-weight:600;font-size:18px;letter-spacing:1px;display:block;text-align:center;width:200px;transition:ease 0.3s;margin-left:auto;margin-right:auto}a.contact-us-button:hover{border:2px
solid #d18c3c;background:#fff;color:#d18c3c!important}h2.sub-address-header{text-align:center;font-family:"Red Hat Display",sans-serif;color:#fff;text-shadow:2px 2px #000;font-size:40px;margin-bottom:5px;margin-top:0}.services-sub-banner
p{font-family:"Red Hat Display",sans-serif;text-align:center;font-weight:300;color:#fff;font-size:22px}.services-sub-banner{background:#666;height:240px;padding-top:30px;width:1100px;margin-left:auto;margin-right:auto;border-radius:40px;position:relative;margin-top:-105px}.services-more-info
p{text-align:center;font-family:"Roboto",sans-serif;font-size:20px;max-width:100%;width:890px;margin-left:auto;margin-right:auto;font-weight:300}.services-more-info{margin-top:50px}.bath-install{background-image:url(/wp-content/uploads/2024/06/bathrooms-banner-image-resize.jpg);height:400px;background-size:cover;background-position:55% 50%;background-color:#ffffff2b;background-blend-mode:overlay;display:flex;align-items:center;box-shadow:0 10px 15px -3px rgb(0 0 0 / .3)}.bath-install
a{background:#d18c3c;text-decoration:none;color:#fff!important;display:block;width:250px;text-align:center;padding:15px
15px;border:2px
solid #d18c3c;border-radius:15px;margin-left:auto;margin-right:auto;font-size:22px;font-weight:600;font-family:"Red Hat Display",sans-serif;transition:ease 0.3s}.bath-install a:hover{border:2px
solid #d18c3c;color:#d18c3c!important;background:#fff;transform:scale(1.2);transition:ease 0.3s}.boiler-install{background-image:url(/wp-content/uploads/2024/10/boiler-header-installation-resize.png);height:400px;background-position:95% 90%;background-size:cover;background-color:#ffffff2b;background-blend-mode:overlay;box-shadow:0 10px 15px -3px rgb(0 0 0 / .3);display:flex;align-items:center}.boiler-install
a{background:#d18c3c;text-decoration:none;color:#fff!important;display:block;width:250px;text-align:center;border:2px
solid #d18c3c;border-radius:15px;padding:15px
15px;font-size:22px;font-weight:500;font-family:"Red Hat Display",sans-serif;margin-left:auto;margin-right:auto;transition:ease 0.3s}.boiler-install a:hover{border:2px
solid #d18c3c;color:#d18c3c!important;background:#fff;transform:scale(1.2);transition:ease 0.3s}.boiler-service{background-image:url(/wp-content/uploads/2024/06/boiler-content-image.jpg);height:400px;background-position:50% 35%;background-size:cover;background-color:#ffffff2b;background-blend-mode:overlay;box-shadow:0 10px 15px -3px rgb(0 0 0 / .3);display:flex;align-items:center}.boiler-service
a{background:#d18c3c;text-decoration:none;color:#fff!important;border:2px
solid #d18c3c;border-radius:15px;padding:15px
15px;display:block;width:250px;text-align:center;margin-left:auto;margin-right:auto;font-family:"Red Hat Display",sans-serif;font-size:22px;font-weight:600;transition:ease 0.3s}.boiler-service a:hover{border:2px
solid #d18c3c;background:#fff;color:#d18c3c!important;transform:scale(1.2);transition:ease 0.3s}.heat-engineer{background-image:url(/wp-content/uploads/2024/06/heating-content-image.jpg);height:400px;background-position:50% 65%;background-size:cover;background-color:#ffffff2b;background-blend-mode:overlay;box-shadow:0 10px 15px -3px rgb(0 0 0 / .3);display:flex;align-items:center}.heat-engineer
a{background:#d18c3c;text-decoration:none;color:#fff!important;border:2px
solid #d18c3c;border-radius:15px;padding:15px
15px;display:block;width:250px;text-align:center;font-family:"Red Hat Display",sans-serif;font-weight:600;font-size:22px;margin-left:auto;margin-right:auto;transition:ease 0.3s}.heat-engineer a:hover{border:2px
solid #d18c3c;background:#fff;color:#d18c3c!important;transform:scale(1.2);transition:ease 0.3s}.gas-engineer{background-image:url(/wp-content/uploads/2024/06/gas-banner-image.jpg);height:400px;background-position:95% 50%;background-size:cover;background-color:#ffffff2b;background-blend-mode:overlay;box-shadow:0 10px 15px -3px rgb(0 0 0 / .3);display:flex;align-items:center}.gas-engineer
a{background:#d18c3c;text-decoration:none;color:#fff!important;border:2px
solid #d18c3c;border-radius:15px;display:block;width:250px;padding:15px
15px;text-align:center;font-family:"Red Hat Display",sans-serif;font-size:22px;font-weight:600;margin-left:auto;margin-right:auto;transition:ease 0.3s}.gas-engineer a:hover{border:2px
solid #d18c3c;background:#fff;color:#d18c3c!important;transform:scale(1.2);transition:ease 0.3s}.service-buttons{padding:15px}.home-sub-banner{background:#666;color:#fff;padding:30px
57px;width:1100px;margin-left:auto;margin-right:auto;border-radius:20px 0 0 0;margin-top:-60px;box-shadow:5px 5px 0 1px #d18c3c}.home-sub-banner
p{text-align:center;font-family:"Roboto",sans-serif;font-size:25px;font-weight:300;padding:8px
0 0 0}div#service-image-links{display:grid;justify-content:center}h3.image-link-header{text-align:center;font-family:"Roboto",sans-serif;font-size:30px;font-weight:500;color:#fff;text-shadow:2px 1px #d18c3c}p.image-link-content{text-align:center;font-family:"Roboto",sans-serif;font-size:20px;font-weight:400;color:#fff;text-shadow:1.5px 1px #d18c3c}a.image-link-button{text-decoration:none;font-family:"Red Hat Display",sans-serif;font-size:18px;font-weight:600;letter-spacing:1px;text-align:center;background:#d18c3c;border:2px
solid #d18c3c;border-radius:15px;color:#fff!important;padding:15px
15px;display:block;width:200px;margin-left:auto;margin-right:auto;transition:ease 0.3s}a.image-link-button:hover{border:2px
solid #d18c3c;color:#d18c3c!important;background:#fff;transition:ease 0.3s}div#image-link-bottom{margin-top:6px;margin-bottom:12px}hr.page-section-divider{background-color:#666;opacity:1;height:5px;width:100%;margin-left:auto;margin-right:auto;border-top:none}.page-divider{margin-top:25px}h4.icon-section-header{font-family:"Roboto",sans-serif;font-size:28px;font-weight:500;text-transform:capitalize;text-align:center}p.icon-section-info{font-family:"Roboto",sans-serif;font-size:18px;font-weight:300;text-align:center;margin-top:5px;padding:0
12px}.icon-section
a{text-decoration:none;color:#d18c3c!important;transition:ease 0.3s}.icon-section a:hover{color:#666666!important;transition:ease 0.3s}img.boiler-icon{width:160px;height:160px}img.bath-icon{width:160px;height:160px}img.faucet-icon{width:160px;height:160px}.icon-section{margin-top:55px}div#icon-section-area{margin-bottom:80px;margin-top:-50px}h4.bath-header-align{margin-top:10px}h4.boiler-header-align{margin-top:18px}h4.plumb-header-align{margin-top:22px}.header-image-call-to-action{min-height:450px;height:auto;background-size:cover;background-position:center;background-color:#0000006b;background-blend-mode:overlay;background-attachment:fixed;margin-top:30px}p.call-to-action-header{text-align:center;font-family:"Red Hat Display",sans-serif;font-size:30px;font-weight:700;color:#fff;margin-left:auto;margin-right:auto;max-width:100%;width:733px;text-shadow:2px 2px #000;letter-spacing:2px}a.call-to-action-phone{text-decoration:none;color:#d18c3c!important;transition:ease 0.3s}a.call-to-action-phone:hover{color:#ffffff!important;transition:ease 0.3s}a.call-to-action-button{text-decoration:none;background:#d18c3c;border:2px
solid #d18c3c;border-radius:15px;color:#fff!important;font-family:"Red Hat Display",sans-serif;padding:15px
15px;font-size:18px;display:block;width:190px;text-align:center;margin-left:auto;margin-right:auto;font-weight:600;letter-spacing:1px;margin-top:30px;transition:ease 0.3s}a.call-to-action-button:hover{border:2px
solid #d18c3c;background:#fff;color:#d18c3c!important;transition:ease 0.3s}.call-to-action-box{padding:80px
0}.google-reviews{height:auto;width:85%;margin-right:auto;margin-left:auto}h2.review-heading{text-align:center;font-family:"Roboto",sans-serif;font-size:35px;font-weight:400;padding:100px
0}h3.find-out-more-header{font-family:"Roboto",sans-serif;font-size:30px;font-weight:300;margin-bottom:40px}.call-us
i{font-size:20px;border:2px
solid #666;padding:8px;border-radius:50px;color:#d18c3c;margin-right:10px}.call-us
a{text-decoration:none;font-family:"Roboto",sans-serif;font-size:22px;font-weight:400;color:#666666!important;transition:ease 0.3s}.call-us a:hover{transition:ease 0.3s;color:#d18c3c!important}.email-us
i{font-size:20px;color:#d18c3c;border:2px
solid #666;border-radius:50px;padding:8px;margin-right:10px}.email-us
a{text-decoration:none;font-family:"Roboto",sans-serif;font-size:22px;font-weight:400;color:#666666!important;transition:ease 0.3s}.email-us a:hover{transition:ease 0.3s;color:#d18c3c!important}.map-location
i{font-size:20px;color:#d18c3c;border:2px
solid #666;padding:9px
10.5px;border-radius:50px;height:40px;margin-right:10px}.map-location
a{text-decoration:none;font-family:"Roboto",sans-serif;font-size:22px;font-weight:400;color:#666666!important;transition:ease 0.3s}.map-location a:hover{transition:ease 0.3s;color:#d18c3c!important}.email-us{margin:20px
0;border-top:2px dashed #d18c3c47;border-bottom:2px dashed #d18c3c47;padding:15px
0}.find-out-more{padding:80px
100px}.map-location{display:flex;align-items:center;margin-top:-13px}.contact-form-bottom{margin-bottom:85px}.find-out-more-form{width:810px}.home-content-image{width:100%;height:100%;background-size:cover;background-position:50% 45%}h3.home-serv-header{font-family:"Roboto",sans-serif;font-size:35px;font-weight:300}p.home-serv-para{font-family:"Roboto",sans-serif;font-size:17px;font-weight:300}.home-serv-para
a{text-decoration:none;color:#d18c3c!important;transition:ease 0.3s}.home-serv-para a:hover{color:#666666!important;transition:ease 0.3s}a.home-content-contact{text-decoration:none;font-family:"Red Hat Display",sans-serif;font-size:18px;font-weight:600;letter-spacing:1px;background:#d18c3c;border:2px
solid #d18c3c;border-radius:15px;padding:15px
15px;color:#fff!important;display:block;width:200px;text-align:center;transition:ease 0.3s;margin-right:15px}a.home-content-contact:hover{border:2px
solid #d18c3c;color:#d18c3c!important;background:#fff;transition:ease 0.3s}a.home-content-gallery{text-decoration:none;font-family:"Red Hat Display",sans-serif;font-size:18px;font-weight:600;letter-spacing:1px;text-align:center;background:#d18c3c;border:2px
solid #d18c3c;color:#fff!important;border-radius:15px;padding:15px
15px;display:block;width:200px;transition:ease 0.3s}a.home-content-gallery:hover{border:2px
solid #d18c3c;color:#d18c3c!important;background:#fff;transition:ease 0.3s}.home-button-section{display:flex;justify-content:center;margin-top:center}.home-serv{padding:58px
60px 58px 120px}.home-content-body{margin-top:80px;margin-bottom:110px}.about-sub-banner{background:#666;height:auto;padding:30px
0;width:1100px;margin-left:auto;margin-right:auto;border-radius:40px;margin-top:-105px;position:relative;margin-bottom:40px}.about-sub-banner
p{text-align:center;font-family:"Red Hat Display",sans-serif;font-size:22px;font-weight:300;color:#fff}.about-sub-banner
a{text-decoration:none;background:#d18c3c;border:2px
solid #d18c3c;border-radius:15px;display:block;width:200px;text-align:center;padding:15px
15px;font-family:"Red Hat Display",sans-serif;font-size:18px;font-weight:600;letter-spacing:1px;color:#fff!important;margin-left:auto;margin-right:auto;transition:ease 0.3s}.about-sub-banner a:hover{border:2px
solid #d18c3c;background:#fff;color:#d18c3c!important;transition:ease 0.3s}.about-content-image{width:100%;height:100%;background-size:cover;background-position:50% 70%}h3.about-serv-header{font-family:"Roboto",sans-serif;font-size:35px;font-weight:300}p.about-serv-para{font-family:"Roboto",sans-serif;font-weight:300;font-size:17px}.about-serv
a{text-decoration:none;color:#d18c3c!important;transition:ease 0.3s}.about-serv a:hover{color:#666666!important;transition:ease 0.3s}.about-serv{padding:130px
60px 150px 150px}.about-content-area{margin-top:75px;margin-bottom:32px}.parallax-image-call-to-action{height:450px;background-size:cover;background-position:center;background-color:#0000006b;background-blend-mode:overlay;background-attachment:fixed;margin-top:30px}p.services-call-info{font-family:"Roboto",sans-serif;font-size:27px;color:#fff;margin-left:auto;margin-right:auto;width:980px;max-width:100%;text-align:center;font-weight:300;text-shadow:2px 1px #000}.parallax-image-call-to-action{margin-top:0}.recent-work-sub-banner{background:#666;height:240px;padding:30px
0;margin-left:auto;margin-right:auto;width:1100px;border-radius:40px;position:relative;margin-top:-120px;margin-bottom:30px}.recent-work-sub-banner
p{text-align:center;font-family:"Red Hat Display",sans-serif;font-size:22px;font-weight:300;color:#fff}.recent-work-sub-banner
a{display:block;text-decoration:none;background:#d18c3c;border:2px
solid #d18c3c;border-radius:15px;padding:15px
15px;margin-left:auto;margin-right:auto;width:200px;text-align:center;font-family:"Red Hat Display",sans-serif;font-size:18px;font-weight:600;letter-spacing:1px;color:#fff!important;transition:ease 0.3s}.recent-work-sub-banner a:hover{border:2px
solid #d18c3c;background:#fff;color:#d18c3c!important;transition:ease 0.3s}p.gallery-heading{text-align:center;font-family:"Red Hat Display",sans-serif;font-size:26px;font-weight:600;margin-top:82px;margin-bottom:-10px;padding:15px
30px;width:640px;max-width:100%;margin-left:auto;margin-right:auto}.studies-sub-banner{background:#666;height:auto;padding:30px
0;width:1100px;margin-left:auto;margin-right:auto;border-radius:40px;position:relative;margin-top:-105px;margin-bottom:10px}.studies-sub-banner
p{text-align:center;font-family:"Red Hat Display",sans-serif;font-size:22px;font-weight:300;color:#fff}.studies-sub-banner
a{font-family:"Red Hat Display",sans-serif;text-decoration:none;color:#fff!important;background:#d18c3c;border:2px
solid #d18c3c;border-radius:15px;display:block;width:200px;text-align:center;padding:15px
15px;font-size:18px;font-weight:600;letter-spacing:1px;margin-left:auto;margin-right:auto;transition:ease 0.3s}.studies-sub-banner a:hover{border:2px
solid #d18c3c;background:#fff;color:#d18c3c!important;transition:ease 0.3s}.case-studies-content{min-height:500px;height:auto}.news-sub-banner
p{font-family:"Red Hat Display",sans-serif;text-align:center;font-weight:300;font-size:22px;color:#fff}.news-sub-banner{background:#666;height:auto;padding:30px
0;margin-left:auto;margin-right:auto;width:1100px;border-radius:40px;position:relative;margin-top:-105px}.news-sub-banner
a{text-decoration:none;background:#d18c3c;border:2px
solid #d18c3c;border-radius:15px;padding:15px
15px;display:block;width:200px;text-align:center;font-family:"Red Hat Display",sans-serif;font-size:18px;font-weight:600;letter-spacing:1px;color:#fff!important;margin-left:auto;margin-right:auto;transition:ease 0.3s}.news-sub-banner a:hover{border:2px
solid #d18c3c;background:#fff;color:#d18c3c!important;transition:ease 0.3s}.news-content{min-height:500px;height:auto}.contact-sub-banner{background:#666;height:auto;padding:30px
0;width:1100px;margin-left:auto;margin-right:auto;border-radius:40px;margin-top:-105px;position:relative;margin-bottom:15px}.contact-sub-banner
p{text-align:center;font-family:"Red Hat Display",sans-serif;font-size:22px;font-weight:300;color:#fff;padding:0
108px}i.fa-brands.fa-facebook:hover{border:2px
solid #d18c3c;background:#fff;color:#d18c3c;transition:0.3s}i.fa-brands.fa-facebook{color:#fff;padding:7px;background:#d18c3c;border:2px
solid #d18c3c;border-radius:20px;transition:ease 0.3s;margin-right:2px}i.fa-brands.fa-x-twitter{color:#fff;padding:7px;background:#d18c3c;border:2px
solid #d18c3c;border-radius:18px;transition:ease 0.3s}i.fa-brands.fa-x-twitter:hover{border:2px
solid #d18c3c;background:#fff;color:#d18c3c;transition:ease 0.3s}p.post-content{font-family:"Roboto",sans-serif;font-size:17px;font-weight:300}span.posted-on{font-family:"Roboto",sans-serif;font-size:18px}span.byline{font-family:"Roboto",sans-serif;font-size:18px;font-weight:300}span.edit-link
a{font-family:"Roboto",sans-serif;font-size:16px;font-weight:300;text-decoration:none;color:#d18c3c;transition:ease 0.3s}span.edit-link a:hover{transition:ease 0.3s;color:#666}span.cat-links{font-family:"Roboto",sans-serif;font-size:18px;font-weight:400}span.cat-links
a{text-decoration:none;color:#d18c3c;transition:ease 0.3s}span.cat-links a:hover{transition:ease 0.3s;color:#666}h2.post-header{font-family:"DM Serif Display",serif;font-size:35px;font-weight:600;letter-spacing:2px;color:#d18c3c}span.byline
a{color:#d18c3c;text-decoration:none;transition:ease 0.3s}span.byline a:hover{transition:ease 0.3s;color:#666}h2.comments-title{font-family:"DM Serif Display",serif;font-weight:600;font-size:50px;color:#d18c3c;margin-top:35px!important}.comment-author
a{font-family:"Roboto",sans-serif;font-size:24px;color:#000!important;transition:ease 0.3s;text-decoration:none}.comment-author a:hover{color:#d18c3c!important;transition:ease 0.3s;text-decoration:none}.comment-metadata
time{font-family:"Roboto",sans-serif;font-size:16px;color:#666;text-decoration:none;transition:ease 0.3s}.comment-meta time:hover{color:#d18c3c;transition:ease 0.3s}a.comment-edit-link{font-family:"Roboto",sans-serif;font-size:16px;font-weight:300;color:#d18c3c;transition:ease 0.3s}a.comment-edit-link:hover{color:#666;transition:ease 0.3s}.comment-metadata
a{text-decoration:none}.comment-content
p{font-family:"Roboto",sans-serif;font-size:17px;font-weight:300}.comment-content
a{font-family:"Roboto",sans-serif;color:#d18c3c;transition:ease 0.3s;text-decoration:none}.comment-content a:hover{color:#666;transition:ease 0.3s}a.comment-reply-link{font-family:"Roboto",sans-serif;font-size:18px;font-weight:400;text-decoration:none;color:#d18c3c;transition:ease 0.3s}a.comment-reply-link:hover{color:#666;transition:ease 0.3s}h2#reply-title{font-family:"DM Serif Display",serif;font-size:50px;font-weight:600;color:#d18c3c}p.logged-in-as{font-family:"Roboto",sans-serif;font-size:17px;font-weight:400}.logged-in-as
a{text-decoration:none;color:#d18c3c;transition:ease 0.3s}.logged-in-as a:hover{color:#666;transition:ease 0.3s}.comment-form-comment
label{font-family:"Roboto",sans-serif;font-size:18px!important;font-weight:500!important}textarea#comment{border:2px
solid #000;border-radius:10px;font-family:"Roboto",sans-serif;font-weight:400}textarea#comment:focus-within{outline:none}.comment-form>p:last-of-type{margin-bottom:30px}input#submit.submit{background:#d18c3c;color:#fff;border:2px
solid #d18c3c;border-radius:15px;font-family:"Roboto",sans-serif;padding:15px
25px;text-align:center;transition:ease 0.3s}input#submit.submit:hover{border:2px
solid #d18c3c;background:#fff;color:#d18c3c;transition:ease 0.3s}h4.bath-banner-header{font-family:"Roboto",sans-serif;color:#000;font-size:22px;font-weight:400;padding-right:10px}p.bath-banner-info{font-family:"Roboto",sans-serif;color:#000;font-size:16px;font-weight:300;margin-bottom:0}.bath-banner-info
a{text-decoration:none;color:#d18c3c!important;transition:ease 0.3s}.bath-banner-info a:hover{transition:ease 0.3s;color:#666666!important}img.banner-faucet-icon{height:90px;padding:0
20px}.tap-banner-block{display:flex;align-items:center;background:#666;border-radius:0 40px 40px 0;height:210px}h4.tap-banner-header{font-family:"Roboto",sans-serif;color:#fff;font-size:22px;font-weight:400}p.tap-banner-info{font-family:"Roboto",sans-serif;color:#fff;font-size:16px;font-weight:300;margin-bottom:0;padding-right:50px}.tap-banner-info
a{text-decoration:none;color:#d18c3c!important;transition:ease 0.3s}.tap-banner-info a:hover{transition:ease 0.3s;color:#fff!important}.banner-block{position:relative;margin-top:-60px;width:1290px;max-width:100%;margin-right:auto;margin-left:auto}h4.icon-banner-header{font-family:"Roboto",sans-serif;color:#fff;font-size:22px;font-weight:400}p.icon-banner-info{font-family:"Roboto",sans-serif;color:#fff;font-size:16px;font-weight:300;margin-bottom:0;padding-right:1px}.icon-banner-info
a{text-decoration:none;color:#d18c3c!important;transition:ease 0.3s}.icon-banner-info a:hover{transition:ease 0.3s;color:#fff!important}img.banner-bath-icon{height:90px;padding:0
20px}.bath-banner-block{display:flex;align-items:center;background:#e7e7e7;color:#666;height:210px;margin-right:-1px}.icon-banner-content{padding:30px
10px}.boiler-banner-block{display:flex;align-items:center;background:#666;border-radius:40px 0 0 40px;height:210px;margin-right:-1px}img.banner-boiler-icon{padding:0
20px;height:90px}.image-bubble{background:#666;height:218px!important;width:375px;margin-left:auto;40px;margin-right:50px;margin-top:-130px;border-radius:45px 45px 45px 45px;box-shadow:10px 10px 15px -3px rgb(0 0 0 / .5)}.image-bubble
p{font-family:"Roboto",sans-serif;color:#fff;font-size:18px;font-weight:400;padding:30px
40px;text-align:center}.image-bubble
a{text-decoration:none;color:#d18c3c!important;transition:ease 0.3s}.image-bubble a:hover{transition:ease 0.3s;color:#fff!important}hr#contact-bottom-divider{margin-bottom:45px}.contact-form-column{height:780px!important}.services-contact-form{width:535px;margin-left:auto;margin-right:auto;padding:133px
0}.services-options{width:924px;background:#fff;border-radius:20px;box-shadow:0 10px 15px -3px rgb(0 0 0 / .5);margin-top:30px!important;margin-bottom:30px!important;border:1px
solid #e7e7e7}ul.service-options-list{font-family:"Roboto",sans-serif;font-size:20px;font-weight:400;padding:30px
50px;color:#000;text-align:center}.service-options-list
li{padding:11px
0;transition:ease 0.3s;border-bottom:2px dotted #d18c3c47}.service-options-list li:hover{transform:scale(1.2);transition:ease 0.3s}.gas-options{width:924px;background:#fff;border-radius:20px;box-shadow:0 10px 15px -3px rgb(0 0 0 / .5);margin-top:30px!important;margin-bottom:30px!important;border:1px
solid #e7e7e7}ul.gas-options-list{font-family:"Roboto",sans-serif;font-size:20px;font-weight:400;padding:30px
110px;color:#000;text-align:center}.gas-options-list
li{padding:11px
0;transition:ease 0.3s;border-bottom:2px dotted #d18c3c47}.gas-options-list li:hover{transform:scale(1.2);transition:ease 0.3s}.services-page-header{position:relative;height:490px;background-size:cover;background-color:#00000059;background-blend-mode:overlay}.installation-contact-form{width:535px;margin-left:auto;margin-right:auto;padding:230px
0}.contact-form-installation{height:940px!important}ul.installation-options-list{font-family:"Roboto",sans-serif;font-size:17px;font-weight:300;padding:30px
105px;color:#000;text-align:center}ol.installation-options-list{font-family:"Roboto",sans-serif;font-size:17px;font-weight:300;padding:30px
105px;color:#000;text-align:center}.installation-options{width:924px;background:#fff;border-radius:20px;box-shadow:0 10px 15px -3px rgb(0 0 0 / .5);margin-top:30px!important;margin-bottom:30px!important;border:1px
solid #e7e7e7}.installation-options-list
li{padding:11px
0;transition:ease 0.3s;border-bottom:2px dotted #d18c3c47}.installation-options-list li:hover{transform:scale(1.2);transition:ease 0.3s}.installation-bottom-serv{margin-bottom:35px}.image-link-bathrooms .image-link-content{opacity:0;transition:ease 0.3s;position:relative;top:50px}.image-link-bathrooms:hover .image-link-content{transition:ease 0.5s;opacity:1;position:unset}.image-link-bathrooms .image-link-button{transition:ease 0.5s}.image-link-bathrooms .image-link-header{position:absolute;top:115px;right:255px;transition:ease 0.5s}.image-link-bathrooms:hover .image-link-header{transition:ease 0.5s;position:unset}.image-link-bathrooms:hover .image-link-button{position:unset;transition:ease 0.5s}.image-link-bathrooms:hover{background-size:160%;transition:ease 0.3s}.image-link-installations .image-link-content{opacity:0;transition:ease 0.3s;position:relative;top:50px}.image-link-installations:hover .image-link-content{transition:ease 0.5s;opacity:1;position:unset}.image-link-installations .image-link-button{transition:ease 0.5s}.image-link-installations .image-link-header{position:absolute;top:115px;right:215px;transition:ease 0.5s}.image-link-installations:hover .image-link-header{transition:ease 0.5s;position:unset}.image-link-installations:hover .image-link-button{position:unset;transition:ease 0.5s}.image-link-installations:hover{background-size:135%;transition:ease 0.3s}.image-link-servicing .image-link-content{opacity:0;transition:ease 0.3s;position:relative;top:50px}.image-link-servicing:hover .image-link-content{transition:ease 0.5s;opacity:1;position:unset}.image-link-servicing .image-link-button{transition:ease 0.5s}.image-link-servicing .image-link-header{position:absolute;top:115px;right:110px;transition:ease 0.5s}.image-link-servicing:hover .image-link-header{transition:ease 0.5s;position:unset}.image-link-servicing:hover .image-link-button{position:unset;transition:ease 0.5s}.image-link-servicing:hover{background-size:145%;transition:ease 0.3s}.image-link-heating .image-link-content{opacity:0;transition:ease 0.3s;position:relative;top:50px}.image-link-heating:hover .image-link-content{transition:ease 0.5s;opacity:1;position:unset}.image-link-heating .image-link-button{transition:ease 0.5s}.image-link-heating .image-link-header{position:absolute;top:115px;right:100px;transition:ease 0.5s}.image-link-heating:hover .image-link-header{transition:ease 0.5s;position:unset}.image-link-heating:hover .image-link-button{position:unset;transition:ease 0.5s}.image-link-heating:hover{background-size:130%;transition:ease 0.3s}.image-link-gas .image-link-content{opacity:0;transition:ease 0.3s;position:relative;top:50px}.image-link-gas:hover .image-link-content{transition:ease 0.5s;opacity:1;position:unset}.image-link-gas .image-link-button{transition:ease 0.5s}.image-link-gas .image-link-header{position:absolute;top:115px;right:125px;transition:ease 0.5s}.image-link-gas:hover .image-link-header{transition:ease 0.5s;position:unset}.image-link-gas:hover .image-link-button{position:unset;transition:ease 0.5s}.image-link-gas:hover{background-size:140%;transition:ease 0.3s}div#home-parallax{background-image:url(/wp-content/uploads/2024/09/scs-white-bath-home.jpg)}div#about-parallax{background-image:url(/wp-content/uploads/2024/06/about-banner-image.png)}div#services-parallax{background-image:url(/wp-content/uploads/2024/06/services-banner-image.png)}div#bathroom-parallax{background-image:url(/wp-content/uploads/2024/06/bathrooms-banner-image.jpg)}div#boiler-service-parallax{background-image:url(/wp-content/uploads/2024/06/boilers-banner-image.jpg)}div#heating-parallax{background-image:url(/wp-content/uploads/2024/06/contact-banner-img-cropped.jpg)}div#gas-parallax{background-image:url(/wp-content/uploads/2024/07/gas-parallax-image.jpg)}div#boiler-install-parallax{background-image:url(/wp-content/uploads/2024/10/boiler-image-installation-resize.png)}div#recent-work-parallax{background-image:url(/wp-content/uploads/2024/06/recent-work-banner.jpg)}div#studies-parallax{background-image:url(/wp-content/uploads/2024/07/studies-banner-image-large.jpg)}div#news-parallax{background-image:url(/wp-content/uploads/2024/06/news-banner-image.jpg)}div#bathroom-content{background-image:url(/wp-content/uploads/2024/06/bathrooms-service-image.jpg)}div#boiler-content{background-image:url(/wp-content/uploads/2024/06/boiler-content-image.jpg)}div#heating-content{background-image:url(/wp-content/uploads/2024/06/heating-content-image.jpg)}div#gas-content{background-image:url(/wp-content/uploads/2024/06/gas-content-image.jpg)}div#boiler-installation-content{background-image:url(/wp-content/uploads/2024/06/boiler-installation-content-image.jpg)}div#boiler-installation-content-2{background-image:url(/wp-content/uploads/2024/06/boiler-content-2-image.jpg)}div#home-content{background-image:url(/wp-content/uploads/2024/07/home-content-image.jpg)}div#about-content{background-image:url(/wp-content/uploads/2024/07/heat-engineer-card.jpg)}div#contact-page-banner{background-image:url(/wp-content/uploads/2024/06/plumber-h.jpg);background-position:50% 70%;height:450px}div#about-page-banner{background-image:url(/wp-content/uploads/2024/06/about-banner-image.png);background-position:50% 65%}div#services-page-banner{background-image:url(/wp-content/uploads/2024/06/services-banner-image.png);background-position:50% 35%}div#bathroom-installation-page-banner{background-image:url(/wp-content/uploads/2024/06/bathrooms-banner-image.jpg);background-position:50% 64%}div#boiler-page-banner{background-image:url(/wp-content/uploads/2024/06/boilers-banner-image.jpg);background-position:50% 75%}div#heating-page-banner{background-image:url(/wp-content/uploads/2024/06/heating-banner-image.jpg);background-position:50% 95%}div#gas-page-banner{background-image:url(/wp-content/uploads/2024/07/gas-parallax-image.jpg);background-position:50% 45%}div#recent-work-page-banner{background-image:url(/wp-content/uploads/2024/06/recent-work-banner.jpg);background-position:50% 43%}div#news-page-banner{background-image:url(/wp-content/uploads/2024/06/news-banner-image.jpg);background-position:50% 39%}div#boiler-installation-page-banner{background-image:url(/wp-content/uploads/2024/10/boiler-image-installation-resize.png);background-position:50% 100%}div#studies-page-banner{background-image:url(/wp-content/uploads/2024/07/studies-banner-image.jpg);background-position:50% 30%}.image-link-bathrooms{background-image:url(/wp-content/uploads/2024/06/news-banner-image.jpg);height:350px;background-size:cover!important;background-position:50% 65%;width:657px!important;margin-right:6px;padding:50px
90px!important;background-blend-mode:overlay;background-color:#00000040;border-radius:30px 0 0 0;position:relative;transition:ease 0.3s}.image-link-installations{background-image:url(/wp-content/uploads/2024/10/boiler-header-installation-resize.png);height:350px;background-size:cover!important;background-position:40% 65%;width:657px!important;padding:55px
110px!important;background-blend-mode:overlay;background-color:#00000040;border-radius:0 30px 0 0;position:relative;transition:ease 0.3s}.image-link-servicing{background-image:url(/wp-content/uploads/2024/06/boiler-content-image.jpg);height:350px;width:436px!important;background-size:cover!important;background-position:50% 50%;padding:50px
30px!important;background-blend-mode:overlay;background-color:#00000040;border-radius:0 0 0 30px;position:relative;transition:ease 0.3s}.image-link-heating{background-image:url(/wp-content/uploads/2024/07/heat-engineer-card.jpg);height:350px;width:436px!important;background-size:cover!important;background-position:100% 50%;padding:50px
24px!important;background-blend-mode:overlay;background-color:#00000040;margin:0
6px;position:relative;transition:ease 0.3s}.image-link-gas{background-image:url(/wp-content/uploads/2024/06/gas-engineer-resize.jpg);height:350px;width:436px!important;background-size:cover!important;background-position:50% 50%;padding:50px
25px!important;background-blend-mode:overlay;background-color:#00000040;border-radius:0 0 30px 0;position:relative;transition:ease 0.3s}@media (min-width:2030px){div#about-content{background-size:cover}}@media (max-width:1790px){a.h-phone-link{font-size:26px}a.h-email-link{font-size:26px}}@media (max-width:1770px){.installation-options{width:768px;max-width:100%}}@media (max-width:1750px){a.h-phone-link{font-size:27px;width:181px}a.h-email-link{font-size:27px;width:105px}}@media (min-width:1701px){div#boiler-servicing-options{height:280px}div#heating-services-options{height:325px}}@media (max-width:1700px){div#boiler-servicing-options{width:760px}div#heating-services-options{width:760px;max-width:100%;height:375px}.gas-options{width:760px}}@media (max-width:1660px){div#installation-services-options{width:760px}}@media (max-width:1650px){.find-out-more-form{max-width:100%;padding:0
20px}.top-banner-contact{max-width:100%}}@media (max-width:1550px){p.nav-call-to-action{width:364px;margin-left:-10px;justify-content:normal}.top-banner-contact{max-width:100%;position:relative;right:5%}}@media (max-width:1500px){.footer-top{padding:0
150px}h1#studies-title{width:679px}div#installation-services-options{width:712px;margin-left:auto;margin-right:auto;max-width:100%}.serv-content{padding:50px
60px 0 140px}div#boiler-servicing-options{width:600px;height:390px}.gas-options{width:600px;max-width:100%;margin-left:auto!important;margin-right:auto!important}}@media (max-width:1485px){div#heating-services-options{height:425px}}@media (min-width:1441px){.certification-images{display:flex;justify-content:center}}@media (max-width:1440px){.nav-menu-column{min-width:54%}p.nav-call-to-action{width:365px;margin-left:-22px}a.h-email-link{width:109px}a.h-phone-link{width:188px}.top-banner-contact{width:630px}.find-out-more-form{width:630px}.footer-top{padding:0
60px}.certification-images{width:90%;margin-left:auto}.serv-content{padding:50px
60px 0 80px}.installation-options{width:724px;margin-left:auto!important;margin-right:auto!important}ul.installation-options-list{padding:30px
75px}.installation-contact-form{padding:270px
0}div#boiler-servicing-options{width:712px;margin-left:auto;margin-right:auto}div#heating-services-options{width:712px;margin-left:auto;margin-right:auto}.gas-options{width:712px;margin-left:auto!important;margin-right:auto!important}p.home-header-reviews{padding:0
80px;right:unset}.home-header-wrap{padding:110px
20px 0 20px}}@media (max-width:1430px){h1#studies-title{width:390px}}@media (max-width:1400px){.services-contact-form{width:430px}p.nav-call-to-action{width:365px;margin-left:-33px}}@media (max-width:1399px){.image-link-bathrooms{border-radius:0px!important;margin-left:auto;margin-right:auto!important;margin-bottom:6px}.image-link-installations{border-radius:0px!important;margin-left:auto;margin-right:auto!important}div#image-link-bottom{display:flex;flex-direction:column;align-items:center}.image-link-servicing{border-radius:unset!important;min-width:657px;margin-bottom:6px}.image-link-servicing .image-link-header{top:100px;right:224px}.image-link-servicing .image-link-button{position:relative;top:23px}.image-link-heating{min-width:657px;margin-bottom:6px!important}.image-link-heating .image-link-header{right:208px;top:105px}.image-link-heating .image-link-button{position:relative;top:25px}.image-link-gas{min-width:657px;border-radius:unset!important}.image-link-gas .image-link-header{right:232px;top:102px}.image-link-gas .image-link-button{position:relative;top:25px}h1.sub-page-title{left:2%;letter-spacing:5px}}@media (max-width:1395px){a.nav-wrap-button{right:0%}}@media (max-width:1385px){.services-contact-form{max-width:100%;padding:133px
15px}}@media (max-width:1375px){p.nav-call-to-action{margin-left:-45px!important;width:unset}}@media (max-width:1355px){.installation-contact-form{width:450px;max-width:100%}}@media (max-width:1345px){ul.service-options-list{font-size:17px;padding:30px
20px}div#boiler-servicing-options{height:280px}div#heating-services-options{height:300px}div#installation-services-options{height:300px}p.nav-call-to-action{font-size:25px}}@media (max-width:1330px){.boiler-banner-block{height:260px;border-radius:0}.bath-banner-block{height:260px}.banner-block{margin-top:0}.tap-banner-block{height:260px;border-radius:0}h1.sub-page-title{letter-spacing:2px}}@media (max-width:1290px){h1.sub-page-title{left:2%;letter-spacing:2px;width:564px}}@media (max-width:1250px){div#boiler-servicing-options{width:575px}}@media (max-width:1240px){p.nav-call-to-action{font-size:22px}a.h-email-link{width:90px;font-size:22px}a.h-phone-link{width:148px;font-size:22px}}@media (max-width:1218px){p.nav-call-to-action{padding:0
0}}@media (max-width:1200px){.about-sub-banner
p{padding:0
60px}.about-sub-banner{width:815px;margin-top:-75px}.services-sub-banner{width:815px;margin-top:-75px}.recent-work-sub-banner{width:815px;margin-top:-75px}.studies-sub-banner{width:815px;margin-top:-75px}.news-sub-banner{width:815px;margin-top:-75px}.contact-sub-banner{width:815px;margin-top:-75px}}@media (max-width:1198px){p.nav-call-to-action{margin-left:-45px!important;width:365px}}@media (max-width:1175px){a.h-phone-link{width:148px;font-size:22px}a.h-email-link{width:90px;font-size:22px}p.nav-call-to-action{margin-left:-53px!important}}@media (max-width:1150px){p.nav-call-to-action{margin-left:-60px!important}}@media (max-width:1125px){.installation-contact-form{padding:270px
15px}p.nav-call-to-action{margin-left:-70px!important;font-size:25px}a.h-phone-link{width:135px;font-size:20px}a.h-email-link{width:80px;font-size:20px}}@media (max-width:1100px){h1.sub-page-title{left:2%}div#heating-services-options{height:350px}p.nav-call-to-action{font-size:22px}}@media (max-width:1080px){p.nav-call-to-action{margin-left:-80px!important;font-size:25px}.nav-contact{display:flex;margin-right:25px;flex-direction:column;align-items:center}}@media (max-width:1070px){div#boiler-servicing-options{width:481px;height:350px}}@media (max-width:1045px){div#heating-services-options{height:400px}p.nav-call-to-action{margin-left:-90px!important}}@media (max-width:1042px){div#installation-services-options{height:350px}}@media (max-width:1024px){.top-banner-contact{width:465px}.find-out-more-form{width:465px}.nav-menu-column{min-width:75%}a.nav-wrap-button{left:0%;width:150px}p.nav-call-to-action{width:unset;margin-left:unset!important}.certification-images:{margin-left:auto}.header-image-home{height:770px}.image-bubble{margin-top:-85px}.home-button-section{flex-direction:column;justify-content:center}.home-serv{padding:58px
50px}.about-serv{padding:40px
60px}h1#recent-work-title{width:360px}div#installation-services-options{width:502px;height:395px;display:flex;flex-direction:column}.serv-content{padding:50px
50px 0 50px}.service-options-list.install-list
li{width:360px;max-width:100%;margin-left:auto;margin-right:auto}.certification-images{margin-left:auto}.services-contact-form{width:360px;padding:60px
0;margin-left:-10px}.installation-contact-form{padding:60px
0;width:360px}.installation-options{width:514px}.services-options .col-md-6{width:502px;height:196px;max-width:100%}div#boiler-servicing-options{width:502px;display:flex;flex-direction:column;height:365px}ul.service-options-list{margin-bottom:-60px;width:475px;max-width:100%;padding:20px
20px}div#heating-services-options{width:502px;display:flex;flex-direction:column;height:470px}div#heating-services-options .col-md-6{width:450px;margin-left:auto;margin-right:auto;margin-bottom:-20px}.gas-options{width:502px}div#boiler-servicing-options .col-md-6{margin-bottom:-20px}ul.service-options-list.boiler-servicing-list{width:350px;max-width:100%;margin-left:auto;margin-right:auto}div#installation-services-options .col-md-6{margin-bottom:-20px}p.nav-call-to-action{font-size:20px;text-align:center;width:260px;margin-left:-35px!important}}@media (max-width:1023px){.boiler-banner-block{display:flex;flex-direction:column;height:340px}.bath-banner-block{display:flex;flex-direction:column;height:340px}.tap-banner-block{display:flex;flex-direction:column;height:340px}img.banner-faucet-icon{margin-top:20px}img.banner-bath-icon{margin-top:20px}img.banner-boiler-icon{margin-top:20px}.icon-banner-content{padding:30px
10px;text-align:center}p.tap-banner-info{padding-right:0}a.nav-wrap-button{right:10%;left:unset}a.footer-top-contact{margin-top:-65px}.home-serv{padding:0
50px}.image-bubble{width:350px;margin-right:11px}.home-header-wrap
h1{font-size:75px}.image-bubble
p{padding:17px
40px}}@media (max-width:1000px){h1.sub-page-title{left:2%;width:480px;font-size:85px}}@media (max-width:991px){.contact-box{height:310px}h3.footer-heading{font-size:18px}p.footer-info{font-size:15px}ul.service-options-list.heating-list
li{width:350px;margin-left:auto;margin-right:auto;max-width:100%}}@media (max-width:975px){.nav-contact{margin-left:auto}a.nav-wrap-button{right:0%;width:150px}p.nav-call-to-action{margin-left:-45px!important}}@media (max-width:930px){a.h-phone-link{font-size:20px}a.h-email-link{font-size:20px}}@media (max-width:940px){p.nav-call-to-action{margin-left:-55px!important}}@media (max-width:925px){.installation-contact-form{padding:60px
10px;width:360px}.services-contact-form{width:360px;padding:60px
10px}a.nav-wrap-button{left:5%;width:150px}.nav-contact{margin-left:auto}}@media (max-width:910px){.service-options-list.install-list
li{width:300px}}@media (max-width:900px){div#boiler-servicing-options{width:400px}p.nav-call-to-action{margin-left:-65px!important}}@media (max-width:885px){p.nav-call-to-action{font-size:27px}.nav-contact{display:flex;align-items:center;width:150px;margin-top:30px;flex-direction:row}}@media (max-width:856px){p.nav-call-to-action{font-size:26px}}@media (max-width:850px){h1.sub-page-title{font-size:80px}}@media (max-width:832px){a.nav-wrap-button{right:10%;left:unset}.nav-contact{margin-left:-90px}.home-header-wrap{padding-top:90px}.top-banner-contact{width:375px}.call-us{width:202px}.find-out-more-form{width:375px}.certification-images{margin-left:auto}.footer-top{padding:0
40px}h1.sub-page-title{width:405px;font-size:84px}.service-buttons
a{width:190px}.service-options-list.install-list
li{width:250px}div#installation-services-options{width:386px;height:410px}.services-contact-form{width:320px;margin-left:-20px}p.services-call-info{padding:0
10px}.installation-contact-form{width:320px;margin-left:-20px}.service-options-list.boiler-servicing-list{width:300px}div#boiler-servicing-options{width:386px;height:360px}div#boiler-servicing-options .col-md-6{margin-bottom:-25px}div#heating-services-options{width:386px;height:450px}ul.gas-options-list{padding:30px
60px}.row.gas-options{width:386px}.contact-box{height:310px}p.nav-call-to-action{width:368px;font-size:27px;margin-left:auto!important}a.nav-wrap-button{display:none}.nav-review-box{margin-top:6px!important;position:relative;left:55%;width:180px!important;border-left:none;margin-bottom:15px}.nav-contact{margin-left:unset;width:368px;margin-top:0;justify-content:normal}a.h-email-link{font-size:20px;font-weight:500}a.h-phone-link{font-size:20px;font-weight:500}a.h-phone-link:hover{font-weight:500}div#installation-services-options .col-md-6{margin-bottom:5px}.nav-review-box .wp-gr .wp-google-place .wp-star
svg{width:15px!important;height:15px!important;vertical-align:middle!important}}@media (max-width:820px){.about-sub-banner{width:765px;margin-top:-75px}.services-sub-banner{width:765px;margin-top:-75px}.recent-work-sub-banner{width:765px;margin-top:-75px}.studies-sub-banner{width:765px;margin-top:-75px}.news-sub-banner{width:765px;margin-top:-75px}.contact-sub-banner{width:765px;margin-top:-75px}h1.sub-page-title{font-size:75px}}@media (max-width:780px){.top-banner-contact{width:630px;position:unset;margin-top:0;margin-bottom:20px}h3.home-serv-header{margin-top:37px}.home-serv{padding:0
35px}.header-image-home{height:960px}.boiler-banner-block{border-radius:20px 20px 0 0;width:660px;margin-right:auto;margin-left:auto;margin-bottom:-58px;margin-top:30px;height:315px;display:flex;flex-direction:column}.bath-banner-block{width:660px;margin-right:auto;margin-left:auto;height:315px;display:flex;flex-direction:column}.tap-banner-block{width:660px;border-radius:0 0 20px 20px;margin-left:auto;margin-right:auto;margin-top:-58px;height:315px;display:flex;flex-direction:column}img.banner-boiler-icon{margin-top:20px}.icon-banner-content{text-align:center}img.banner-bath-icon{margin-top:20px}img.banner-faucet-icon{margin-top:20px}.banner-block{margin-top:40px}.home-content-body{border:none;margin-top:-20px;margin-bottom:140px}.find-out-more-form{max-width:100%;padding:0
30px;width:630px;margin-left:auto;margin-right:auto}.about-sub-banner{margin-top:0}.services-sub-banner{margin-top:0}.recent-work-sub-banner{margin-top:0}.studies-sub-banner{margin-top:0}.news-sub-banner{margin-top:0}.contact-sub-banner{margin-top:0}.sub-page-header{height:790px}h1.sub-page-title{bottom:65%;font-size:95px}.services-contact-form{width:630px;margin-left:auto;margin-right:auto}ul.service-options-list{width:auto;padding:30px
50px;margin-bottom:0}div#installation-services-options{width:650px;height:335px}.services-options .col-md-6{width:330px}.installation-contact-form{width:650px;margin-left:auto;margin-right:auto;padding:60px
0}.installation-options{width:650px}a.contact-button{float:left}div#boiler-servicing-options{width:635px;height:350px}div#boiler-servicing-options .col-md-6{margin-bottom:0}div#heating-services-options{width:620px;height:450px}.row.gas-options{width:620px}.scs-footer-logo{width:279px;margin-left:-11px}}@media (max-width:768px){.primary-menu-container{width:768px;max-width:100%}p.icon-section-info{padding:0
27px}p.header-phone{flex-direction:row;margin-top:0;font-size:12px}.site-logo
img{max-width:100%!important;width:165.5px!important}p.services-call-info{padding:0
30px}.about-sub-banner
p{padding:0
50px}.services-sub-banner{min-height:240px;height:auto;padding-bottom:45px;width:700px;max-width:100%;margin-top:-120px}.services-sub-banner
p{padding:0
62px}.services-links{width:600px!important;max-width:100%!important;margin-left:auto;margin-right:auto;margin-bottom:25px}.heat-engineer{margin-top:-45px}.serv-content{margin-top:25px;padding:20px
95px}.boiler-serv-align{padding:30px
95px}.menu-icon-link{display:flex}i.fa-solid.fa-phone.link-phone{color:#fff;border:2px
solid #d18c3c;padding:7px;border-radius:50px;background:#d18c3c;margin-right:10px;transition:ease 0.3s}i.fa-regular.fa-envelope.link-email{border:2px
solid #d18c3c;border-radius:50px;padding:7px;background:#d18c3c;color:#fff;margin-right:10px;transition:ease 0.3s}i.fa-brands.fa-facebook.link-facebook{color:#fff;padding:7px;background:#d18c3c;border:2px
solid #d18c3c;border-radius:50px;transition:ease 0.3s;margin-right:10px}i.fa-brands.fa-x-twitter.link-twitter{color:#fff;padding:7px;background:#d18c3c;border:2px
solid #d18c3c;border-radius:18px;transition:ease 0.3s}i.fa-solid.fa-phone.link-phone:hover{border:2px
solid #d18c3c;background:#fff;color:#d18c3c;transition:ease 0.3s}i.fa-regular.fa-envelope.link-email:hover{border:2px
solid #d18c3c;background:#fff;color:#d18c3c;transition:ease 0.3s}i.fa-brands.fa-facebook.link-facebook:hover{border:2px
solid #d18c3c;background:#fff;color:#d18c3c;transition:ease 0.3s}i.fa-brands.fa-x-twitter.link-twitter:hover{border:2px
solid #d18c3c;background:#fff;color:#d18c3c;transition:ease 0.3s}.map-wrapper{max-height:484.75px}.map-wrapper
iframe{height:484.75px}.header-image-home{height:auto}.home-header-wrap{padding-top:50px}.boiler-banner-block{border-radius:20px 20px 0 0;width:660px;margin-right:auto;margin-left:auto;margin-bottom:-58px;margin-top:30px}.bath-banner-block{width:660px;margin-right:auto;margin-left:auto}.tap-banner-block{width:660px;border-radius:0 0 20px 20px;margin-left:auto;margin-right:auto;margin-top:-58px}div#home-contact{margin-bottom:73px;width:680px;max-width:100%;position:unset}.top-banner-contact{margin-bottom:150px;margin-top:145px;width:680px;max-width:100%;position:unset}.image-link-bathrooms{border-radius:0px!important;margin-right:auto!important;margin-left:auto;margin-bottom:6px}.image-link-installations{border-radius:0px!important;margin-right:auto;margin-left:auto}.image-link-servicing{min-width:657px;border-radius:0px!important;margin-right:auto;margin-left:auto;margin-bottom:6px}.image-link-servicing .image-link-header{top:100px;right:225px}.image-link-servicing .image-link-button{position:relative;top:25px}.image-link-heating{min-width:657px;margin-left:auto!important;margin-right:auto!important;margin-bottom:6px!important}.image-link-heating .image-link-header{top:100px;right:210px}.image-link-heating .image-link-button{position:relative;top:25px}.image-link-gas{border-radius:0px!important;min-width:657px;margin-left:auto;margin-right:auto}.image-link-gas .image-link-header{top:100px;right:234px}.image-link-gas .image-link-button{position:relative;top:25px}.certification-images{width:650px;margin-left:auto;margin-right:auto;max-width:100%}img.gas-safe-logo{margin-left:auto}img.city-guild-logo{height:110px;margin-left:18px}.footer-top{padding:0
40px}h3.footer-top-header{width:583px}a.footer-top-contact{margin-top:-63px;margin-right:15px}.home-serv{padding:80px
60px}.sub-page-header{height:845px}h1.sub-page-title{top:5%}.about-sub-banner{width:700px;margin-top:-120px;margin-bottom:0;max-width:100%;height:auto}.about-content-area{margin-top:0}.about-serv{padding:80px
60px}.recent-work-sub-banner{width:700px;margin-top:-120px;max-width:100%;height:auto}.studies-sub-banner{width:700px;max-width:100%;height:auto;margin-top:-120px;margin-bottom:0}.news-sub-banner{width:700px;max-width:100%;height:auto;margin-top:-120px;margin-bottom:0}.contact-sub-banner{width:700px;max-width:100%;height:auto}.news-sub-banner
p{padding:0
71px}div#contact-page-banner{height:360px!important}.contact-box{height:310px}div#installation-services-options{width:570px;max-width:100%;height:410px;display:flex;flex-direction:column;margin-right:auto;margin-left:auto}ul.service-options-list.install-list
li{width:430px}ul.service-options-list.install-list{margin-bottom:-60px}.services-contact-form{padding:50px
0}.installation-options{width:570px;max-width:100%;height:auto;margin-left:auto!important;margin-right:auto!important}.installation-contact-form{padding:50px
0}.contact-form-installation{height:695px!important;max-height:100%}div#boiler-servicing-options{width:570px;max-width:100%;height:385px;margin-left:auto!important;margin-right:auto!important;flex-direction:column}ul.service-options-list.boiler-servicing-list{margin-bottom:-60px}div#heating-services-options{width:570px;max-width:100%;flex-direction:column;margin-left:auto;margin-right:auto;height:495px}ul.service-options-list.heating-list{margin-bottom:-60px}.nav-contact{width:368px;margin-left:unset}.gas-options{width:570px;max-width:100%;margin-left:auto!important;margin-right:auto!important}ul.gas-options-list{padding:30px
70px}h1#recent-work-title{width:700px}h1#studies-title{width:700px}.image-bubble{margin-top:-105px}.call-to-action-box{padding:50px
0}.service-buttons
a{width:250px}h1.sub-page-title{width:unset}.services-options .col-md-6{width:auto;margin-left:auto;margin-right:auto}div#boiler-servicing-options .col-md-6{margin-bottom:-25px}ul.service-options-list.boiler-servicing-list{width:450px}}@media (max-width:767px){.nav-review-box{margin-top:-100px!important;margin-bottom:15px;position:relative;left:75%;width:166px!important}.about-sub-banner{margin-top:-50px}.services-sub-banner{margin-top:-50px}.recent-work-sub-banner{margin-top:-50px}.studies-sub-banner{margin-top:-50px}.news-sub-banner{margin-top:-50px}.contact-sub-banner{margin-top:-50px}.services-links{width:516px!important}.get-in-touch-details{width:395px!important;position:absolute;left:190px;margin-top:-110px!important}.row.inner-header-row{justify-content:unset}.nav-contact{border-bottom:none}.contact-box{height:auto}}@media (max-width:760px){p.nav-call-to-action{font-size:24px;width:315px}p.nav-call-to-action{font-size:24px;width:315px;margin-left:15px!important}.nav-contact{width:315px;margin-left:unset;display:flex;flex-direction:column;align-items:center;margin-top:0}.header-phone
i{padding:6px;font-size:14px}p.header-phone{margin-bottom:5px}.header-email
i{padding:6px;font-size:14px}a.h-email-link{font-size:18px}a.h-phone-link{font-size:18px}}@media (max-width:715px){h1#recent-work-title{width:605px}h1#studies-title{width:610px}}@media (max-width:700px){.about-sub-banner{margin-top:0;border-radius:0;max-width:100%;height:auto}.services-sub-banner{margin-top:0;border-radius:0;max-width:100%;height:auto}.recent-work-sub-banner{margin-top:0;border-radius:0;max-width:100%;height:auto}.studies-sub-banner{margin-top:0;border-radius:0;max-width:100%;height:auto}.news-sub-banner{margin-top:0;border-radius:0;max-width:100%;height:auto}.contact-sub-banner{margin-top:0;border-radius:0;max-width:100%;height:auto}p.nav-call-to-action{font-size:22px;width:315px;margin-left:20px!important}}@media (max-width:695px){.row.inner-header-row{display:flex}}@media (max-width:680px){div#home-contact{width:490px}.nav-review-box{left:79%;width:143px!important}p.review-stars{font-size:16px;margin-top:3px}p.header-reviews{font-size:21px}.nav-review-box{left:66%;margin-top:0px!important;border-left:none;display:flex;justify-content:center;height:unset;border-left:4px solid #d18c3c}.nav-review-box .wp-gr{width:150px!important}p.nav-call-to-action{font-size:28px;width:380px;justify-content:normal}.nav-contact{width:380px;margin-left:auto;display:flex;flex-direction:unset;margin-top:0;align-items:unset;justify-content:center}a.h-phone-link{font-size:20px}a.h-email-link{font-size:20px}.top-banner-contact{width:490px}.get-in-touch-details{margin-top:0px!important}.col-md-3.nav-site-logo{display:grid;justify-content:center}.col-md-6.get-in-touch-details{margin-left:-165px}}@media (max-width:665px){.get-in-touch-details{left:175px}}@media (max-width:660px){.boiler-banner-block{width:481px}.image-link-installations{padding:55px
30px!important}.image-link-bathrooms{padding:55px
30px!important}a.image-link-button{bottom:0px!important;position:relative!important;margin:auto!important}.bath-banner-block{width:481px}.tap-banner-block{width:481px}.image-link-bathrooms{max-width:400px!important;transition:ease 0.3s}.image-link-bathrooms:hover{height:auto!important;transition:ease 0.3s}.image-link-bathrooms .image-link-button{position:relative;bottom:105px}.image-link-bathrooms .image-link-header{top:110px;right:125px}.image-link-installations{max-width:400px!important;transition:ease 0.3s}.image-link-installations:hover{height:auto!important;transition:ease 0.3s}.image-link-installations .image-link-header{top:110px;right:85px}.image-link-installations .image-link-button{position:relative;right:10px;bottom:143px}.image-link-installations:hover .image-link-button{margin-left:-6px}.image-link-servicing{max-width:400px!important;transition:ease 0.3s;min-width:400px}.image-link-servicing:hover{height:auto!important;transition:ease 0.3s}.image-link-servicing .image-link-header{top:105px;right:95px}.image-link-heating{min-width:400px;max-width:400px!important;transition:ease 0.3s}.image-link-heating:hover{height:auto!important;transition:ease 0.3s}.image-link-heating .image-link-header{top:100px;right:82px}.image-link-gas{min-width:400px;max-width:400px!important;transition:ease 0.3s}.image-link-gas:hover{height:auto!important;transition:ease 0.3s}.image-link-gas .image-link-header{top:100px;right:105px}.footer-top{padding:0
20px}}@media (max-width:650px){.get-in-touch-details{left:165px}}@media (max-width:635px){.services-contact-form{width:481px}.installation-contact-form{width:481px}p.nav-call-to-action{font-size:25px;width:380px;justify-content:normal}}@media (max-width:630px){.get-in-touch-details{left:155px}.col-md-6.get-in-touch-details{margin-left:-140px}}@media (max-width:625px){h1#studies-title{width:500px;font-size:75px}}@media (max-width:620px){h1#recent-work-title{width:515px;font-size:80px}}@media (max-width:610px){.nav-contact{margin-left:auto;justify-content:normal}p.nav-call-to-action{margin-left:auto!important}h3.footer-top-header{width:470px}.get-in-touch-details{left:182px}.col-md-6.get-in-touch-details{margin-left:-170px}}@media (max-width:595px){a.footer-top-contact{margin-top:20px;float:left}div#boiler-servicing-options .col-md-6{margin-bottom:0}div#boiler-servicing-options{width:570px;height:410px}div#heating-services-options .col-md-6{margin-bottom:5px}a.h-email-link{font-size:18px}a.h-phone-link{font-size:18px}p.nav-call-to-action{font-size:25px}}@media (max-width:580px){p.nav-call-to-action{width:325px;margin-left:20px!important}.nav-contact{margin-left:auto;width:325px}.certification-images{width:unset;margin-left:unset}.certification-images
img{margin-left:unset;margin-right:unset}.nav-review-box{left:70%}}@media (max-width:575px){.certification-images{width:unset;margin-left:unset;padding:0
145px}.footer-phone-number{display:block}.footer-top{text-align:center}h3.footer-top-header{width:100%}a.footer-top-contact{margin-left:auto;margin-right:auto;display:block;float:none}.get-in-touch-details{width:300px!important}.certification-images
img{margin-left:auto;margin-right:auto;margin-top:20px}p.nav-call-to-action{margin-left:auto!important}}@media (max-width:565px){div#installation-services-options{height:485px}.services-options .col-md-6{margin-bottom:35px}.nav-review-box{left:68%}}@media (max-width:564px){div#installation-services-options .col-md-6{margin-bottom:40px}}@media (max-width:563px){div#installation-services-options .col-md-6{margin-bottom:40px}}@media (max-width:540px){p.nav-call-to-action{width:300px;font-size:22px}a.h-email-link{font-size:16px;width:65px}a.h-phone-link{font-size:16px;width:110px}.nav-contact{margin-left:unset;width:300px}.nav-review-box{left:65%}}@media (max-width:535px){div#boiler-servicing-options .col-md-6{margin-bottom:35px}div#boiler-servicing-options{width:570px;height:470px}}@media (max-width:532px){div#heating-services-options .col-md-6{margin-bottom:35px}div#heating-services-options{height:550px}}@media (max-width:530px){h1#recent-work-title{width:500px;font-size:70px}div#boiler-servicing-options{width:570px;height:540px}div#boiler-servicing-options .col-md-6{margin-bottom:70px}}@media (max-width:520px){.nav-review-box{left:65%}}@media (max-width:510px){h1#recent-work-title{width:440px;font-size:70px;top:-1%}h1#studies-title{width:300px;font-size:75px;top:-2%}}@media (max-width:500px){p.review-stars{font-size:14px;margin-top:3px}.nav-review-box{left:65%}p.header-reviews{font-size:18px}p.nav-call-to-action{margin-left:-15px!important}.nav-contact{margin-left:-10px}}@media (max-width:498px){div#heating-services-options{height:615px}}@media (max-width:490px){h3.footer-top-header{width:450px}.services-options .col-md-6{margin-bottom:45px}.get-in-touch-details{width:290px!important}div#home-contact{width:365px}.top-banner-contact{width:365px}}@media (max-width:487px){div#installation-services-options{height:545px}div#installation-services-options .col-md-6{margin-bottom:70px}}@media (max-width:485px){div#installation-services-options{height:585px}div#installation-services-options .col-md-6{margin-bottom:95px}}@media (max-width:481px){.primary-menu-container{background-color:#fff!important}.find-out-more{padding:53px
20px}.certification-images
.row{width:100%!important}.primary-menu-container
li{border-bottom:1px solid #d18c3c}.primary-navigation-open .menu-button-container{background-color:#666666!important}span.dropdown-icon.close{color:#fff}.gas-safe-logo{margin-bottom:35px}.home-header-wrap
h1{font-size:72px}.home-header-wrap
p{font-size:30px}p.call-to-action-header{padding:0
5px}.header-image-call-to-action{height:auto}.parallax-image-call-to-action{height:auto}h1.sub-page-title{font-size:75px;letter-spacing:2px}.services-more-info
p{padding:0
18px}.recent-work-sub-banner{margin-top:0;border-radius:0}.recent-work-sub-banner
p{padding:0
22px}p.gallery-heading{padding:0
28px}.news-sub-banner
p{padding:0
51px}li#menu-item-43{border-bottom:none}li#menu-item-46{border-top:1px solid #d18c3c}ul.sub-menu{box-shadow:none}.boiler-banner-block{width:405px}.bath-banner-block{width:405px}.tap-banner-block{width:405px}.home-button-section{display:unset}.image-bubble{margin-right:auto;margin-top:-95px}.image-bubble
p{padding:17px
60px}.image-link-bathrooms{max-width:400px!important;transition:ease 0.3s}.image-link-bathrooms:hover{height:auto!important;transition:ease 0.3s}.image-link-bathrooms .image-link-button{position:relative;bottom:105px}.image-link-bathrooms .image-link-header{top:110px;right:125px}.image-link-installations{max-width:400px!important;transition:ease 0.3s}.image-link-installations:hover{height:auto!important;transition:ease 0.3s}.image-link-installations .image-link-header{top:110px;right:85px}.image-link-installations:hover .image-link-button{margin-left:-6px}.image-link-servicing{max-width:400px!important;transition:ease 0.3s;min-width:400px}.image-link-servicing:hover{height:auto!important;transition:ease 0.3s}.image-link-servicing .image-link-header{top:105px;right:95px}.image-link-heating{min-width:400px;max-width:400px!important;transition:ease 0.3s}.image-link-heating:hover{height:auto!important;transition:ease 0.3s}.image-link-heating .image-link-header{top:100px;right:82px}.image-link-gas{min-width:400px;max-width:400px!important;transition:ease 0.3s}.image-link-gas:hover{height:auto!important;transition:ease 0.3s}.image-link-gas .image-link-header{top:100px;right:105px}.certification-images .col-sm-4{padding:0
85px;width:100%}.certification-images
img{margin-left:auto;margin-right:auto}img.city-guild-logo{margin-left:40px;margin-top:17px}img.gas-safe-logo{margin-left:85px;margin-top:25px}h3.footer-top-header{width:100%}.footer-phone-number{width:400px;margin-left:-60px}.footer-phone-number
i{display:none}.footer-phone-number{width:100%;margin:0}.footer-top{padding:0
10px}.certification-images
.row{width:425px}h3.find-out-more-header{text-align:center}.call-us{display:flex;flex-direction:column;align-items:center}.email-us{display:flex;flex-direction:column;align-items:center}.map-location{flex-direction:column;margin-top:unset}.map-location
a{text-align:center;width:244px}.about-sub-banner{margin-top:0;border-radius:0}.services-sub-banner{margin-top:0;border-radius:0}.studies-sub-banner{margin-top:0;border-radius:0}.news-sub-banner{margin-top:0;border-radius:0}.contact-sub-banner{margin-top:0;border-radius:0}h1#recent-work-title{width:410px;font-size:60px;max-width:100%;top:5%}h1#studies-title{width:410px;font-size:60px;max-width:100%;top:5%}div#contact-page-banner{height:265px!important}div#installation-services-options{height:605px}.services-options .col-md-6{margin-bottom:75px}ul.service-options-list.install-list
li{width:170px;margin-left:0}.services-contact-form{width:400px;padding:50px
15px}a.contact-button{margin-left:auto;margin-right:auto;float:unset}.top-banner-text{text-align:center}.installation-contact-form{width:400px;max-width:100%}.serv-content{padding:20px
60px}ul.installation-options-list{padding:30px
40px}.installation-options-list li:hover{transform:scale(1.1);transition:ease 0.3s}.boiler-serv-align{padding:30px
60px}ol.installation-options-list{padding:30px
45px}p.nav-call-to-action{margin-left:auto!important;margin-right:auto;width:383px;max-width:100%;justify-content:center;font-size:28px}p.header-reviews{text-align:center;font-size:22px}.nav-contact{margin-right:auto;margin-left:auto;justify-content:center;flex-direction:column;width:55%}p.header-phone{margin-bottom:5px;width:256px}.header-phone
i{padding:7px;font-size:20px}a.h-phone-link{font-size:28px}.header-email
i{padding:7px;font-size:20px}a.h-email-link{width:unset;font-size:28px}.nav-review-box{left:2%;width:390px!important;margin-right:auto;margin-left:auto;border-left:unset}p.review-stars{margin-top:3px;margin-left:45px;margin-right:8px;font-size:18px}a.nav-wrap-button{display:block;position:unset;margin-left:auto;margin-right:auto;margin-bottom:20px}.nav-button-box{justify-content:center}.get-in-touch-details{margin-top:auto!important}div#boiler-servicing-options{height:450px}div#boiler-servicing-options .col-md-6{margin-bottom:10px}div#heating-services-options{height:540px}div#heating-services-options .col-md-6{margin-bottom:5px}ul.service-options-list.heating-list{padding:30px
30px;width:300px;margin-left:auto;margin-right:auto}.gas-options{height:290px}ul.gas-options-list{padding:30px
40px}p.home-header-reviews{position:unset;margin-bottom:0;font-size:25px;padding:0
15px}.image-link-installations:hover{background-size:cover}.image-link-bathrooms:hover{background-size:cover}a.h-phone-link{width:unset}a.h-email-link{width:unset}.certification-images{width:unset;margin-left:unset}p.home-header-reviews{padding:0
0}ul#primary-menu-list{width:405px}.get-in-touch-details{position:unset!important;width:100%!important;border-bottom:4px solid #d18c3c;margin-bottom:5px}.call-us{width:unset}.certification-images{padding:0}.col-md-6.get-in-touch-details{margin-left:auto}}@media (max-width:465px){div#boiler-servicing-options .col-md-6{margin-bottom:35px}div#boiler-servicing-options{height:500px}ul.service-options-list.boiler-servicing-list{width:275px;padding:30px
30px}}@media (max-width:422px){div#heating-services-options .col-md-6{margin-bottom:35px}}@media (max-width:420px){a.footer-top-number{font-size:28px}.nav-review-box{width:320px!important}p.review-stars{margin-left:5px;font-size:15px;letter-spacing:3px}p.header-reviews{font-size:20px}p.nav-call-to-action{width:320px;font-size:24px}p.header-phone{margin-left:-47px}a.h-phone-link{font-size:21px}a.h-email-link{font-size:21px}h1#recent-work-title{width:320px;font-size:60px;max-width:100%;top:0%}h1#studies-title{width:300px;font-size:60px;max-width:100%;top:0%}div#boiler-servicing-options .col-md-6{margin-bottom:65px}div#boiler-servicing-options{height:540px}}@media (max-width:415px){.services-options .col-md-6{margin-bottom:100px}div#installation-services-options{height:600px}div#installation-services-options .col-md-6{margin-bottom:100px}}@media (max-width:405px){h3.footer-top-header{width:320px;text-align:center;margin-left:0;font-size:40px}.footer-top{padding:0
40px}.footer-phone-number{width:320px;margin-left:0;max-width:100%}a.footer-top-number{font-size:32px}a.footer-top-contact{margin-top:15px;margin-right:65px;float:unset}.footer-top-button{width:200px;margin-left:65px}.boiler-banner-block{width:375px}.tap-banner-block{width:375px}.bath-banner-block{width:375px}.image-link-bathrooms{max-width:360px!important}.image-link-bathrooms .image-link-header{right:105px}.image-link-bathrooms .image-link-button{bottom:145px;right:10px}.image-link-installations{max-width:360px!important}.image-link-installations .image-link-header{right:70px}.image-link-servicing{max-width:360px!important;min-width:unset}.image-link-servicing .image-link-header{top:105px;right:75px}.image-link-heating{max-width:360px!important;min-width:unset}.image-link-heating .image-link-header{top:100px;right:63px}.image-link-gas{max-width:360px!important;min-width:unset}.image-link-gas .image-link-header{top:100px;right:85px}}@media (max-width:400px){.services-options .col-md-6{margin-bottom:120px}div#installation-services-options{height:670px}}@media (max-width:399px){div#installation-services-options .col-md-6{margin-bottom:130px}}@media (max-width:397px){div#heating-services-options{height:590px}}@media (max-width:377px){div#heating-services-options{height:645px}}@media (max-width:375px){h1.sub-page-title{font-size:70px;letter-spacing:2px}.boiler-banner-block{width:360px;height:340px;margin-bottom:0}.bath-banner-block{width:360px;height:300px;margin-top:-60px}.tap-banner-block{width:360px;height:225px;margin-top:-60px}.image-bubble{width:340px}.image-bubble
p{padding:20px
60px}p.call-to-action-header{padding:0
25px}.certification-images
.row{width:375px}.certification-images .col-sm-4{width:375px}img.city-guild-logo{margin-left:7px}img.gas-safe-logo{margin-left:55px}h3.footer-top-header{width:375px;margin-left:-40px}.footer-phone-number{width:375px;margin-left:-10px;padding-left:15px}.footer-phone-number
i{font-size:27px}.footer-top-number{font-size:36px}a.footer-top-contact{margin-right:5px}h1#recent-work-title{top:0%}h1#studies-title{top:0%}.installation-contact-form{width:350px}.serv-content{padding:20px
45px}ul.installation-options-list{padding:30px
30px}.installation-options-list
li{margin-left:-2px}.boiler-serv-align{padding:30px
30px}.services-contact-form{width:350px}.nav-contact{margin-right:unset;margin-left:0}p.nav-call-to-action{font-size:26px;text-align:center}h2.sub-address-header{padding:0
10px}.image-link-installations:hover .image-link-button{margin-left:-23px}.image-link-bathrooms:hover .image-link-button{margin-left:-9px}.contact-sub-banner
p{padding:0
60px}.studies-sub-banner
p{padding:0
2px}ul#primary-menu-list{width:360px}p.header-phone{margin-left:auto}p.header-email{margin-left:80px;width:150px}div#heating-services-options{height:570px}.footer-top{padding:0
30px}div#home-contact{width:300px}.top-banner-contact{width:300px}}@media (max-width:365px){.boiler-banner-block{width:300px;display:flex;flex-direction:column;height:350px;padding:5px
0;text-align:center}.bath-banner-block{width:300px;display:flex;flex-direction:column;justify-content:center;height:300px;margin-top:-50px;text-align:center}.tap-banner-block{width:300px;height:300px;display:flex;flex-direction:column;justify-content:center;text-align:center}img.banner-bath-icon{margin-top:40px}img.banner-faucet-icon{margin-top:15px}p.tap-banner-info{padding:0}.image-link-bathrooms{max-width:305px!important}.image-link-bathrooms .image-link-header{right:81px}.image-link-bathrooms:hover .image-link-header{margin-left:-12px;transition:unset}.image-link-bathrooms:hover .image-link-button{margin-left:-37px}.image-link-installations{max-width:305px!important}.image-link-installations .image-link-header{right:32px;width:240px}.image-link-installations:hover .image-link-button{margin-left:-54px}.image-link-servicing{max-width:305px!important}.image-link-servicing:hover{background-size:cover}.image-link-servicing .image-link-header{top:105px;right:48px}.image-link-heating{max-width:305px!important}.image-link-heating:hover{background-size:cover}.image-link-heating .image-link-header{width:250px;top:110px;right:33px}.image-link-gas{max-width:305px!important}.image-link-gas:hover{background-size:cover}.image-link-gas .image-link-header{top:110px;right:58px}h3.footer-top-header{width:320px;margin-left:-10px}}@media (max-width:360px){div#heating-services-options{height:600px}}@media (max-width:350px){a.footer-top-contact{margin-right:0;margin-left:-15px}a.footer-top-number{font-size:26px}h3.footer-top-header{width:320px;margin-left:-20px}.home-header-wrap
h1{font-size:63px}.find-out-more{padding:80px
80px}.installation-contact-form{width:300px}.services-contact-form{width:300px;padding:50px
0}}@media (max-width:347px){div#heating-services-options{height:675px}p.header-phone{margin-left:0}p.header-email{margin-left:75px}}@media (max-width:340px){a.footer-top-number{font-size:20px}a.footer-top-contact{margin-right:0;margin-left:-25px}p.home-header-reviews{font-size:24px}.image-bubble{width:320px;margin-top:-1px;border-radius:0;min-height:240px!important}.content-image-column
div{margin-top:-93px}h1.sub-page-title{font-size:60px;letter-spacing:2px}.footer-phone-number
i{font-size:20px;padding:10px}}@media (max-width:331px){div#heating-services-options .col-md-6{margin-bottom:65px}}@media (max-width:330px){h3.footer-top-header{width:320px;margin-left:-25px}}@media (max-width:325px){h3.footer-top-header{width:320px;margin-left:-28px}div#installation-services-options{height:720px}.services-options .col-md-6{margin-bottom:160px}}@media (max-width:323px){div#installation-services-options .col-md-6{margin-bottom:160px}}@media (max-width:322px){div#heating-services-options .col-md-6{margin-bottom:100px}div#heating-services-options{height:710px}}@media (max-width:320px){h1.sub-page-title{font-size:60px;letter-spacing:0}.nav-contact{width:300px;display:flex;flex-direction:column;align-items:center}p.nav-call-to-action{text-align:center}p.home-header-reviews{padding:0
55px}.home-header-wrap
h1{font-size:63px}.image-bubble{width:320px;margin-top:-1px;border-radius:0;min-height:240px!important}.home-content-body{margin-bottom:260px}.find-out-more{padding:30px
26px}input.form-send{margin-left:auto;margin-right:auto}.find-out-more-form{padding:0;width:300px;margin-left:auto;margin-right:auto}.certification-images .col-sm-4{padding:0;display:flex;justify-content:center}img.city-guild-logo{margin-left:auto}img.gas-safe-logo{margin-left:auto}h3.footer-top-header{width:300px;margin-left:-77px;font-size:40px}.footer-phone-number{width:300px;display:flex;flex-direction:column}a.footer-top-contact{margin-right:0;margin-left:-35px}.sub-page-header{height:900px}.content-image-column
div{margin-top:-93px}.scs-footer-logo{margin-left:auto;margin-right:auto}.heat-engineer{width:290px;margin-left:auto;margin-right:auto}.gas-engineer{width:290px;margin-left:auto;margin-right:auto}.primary-menu-container{width:320px}.contact-sub-banner
p{padding:20px
60px}h2.recent-work-banner{padding:0
8px}.contact-banner-info{margin-top:105px}ul.service-options-list{padding:30px
25px}ul.service-options-list.install-list{margin-top:-10px}ul.service-options-list.install-list
li{width:160px}div#bathroom-installation-page-banner{background-position:27% 64%!important}.installation-options-list
li{width:180px;margin-left:-5px}div#boiler-installation-content-2{margin-top:60px;background-position:30% 50%}.installation-options-list li:hover{transform:scale(1.05)}.boiler-serv-align
h3{text-align:center}div#boiler-installation-page-banner{background-position:62% 70%!important}.service-options-list.boiler-servicing-list
li{width:160px;margin-left:-4px}div#boiler-servicing-options{height:525px}div#heating-page-banner{background-position:10% 95%!important}div#heating-services-options{height:625px}div#heating-services-options .col-md-6{margin-bottom:40px}ul.service-options-list.heating-list{padding:30px
0;width:175px}ul.gas-options-list{padding:15px
26px}.gas-options-list
li{width:175px;margin-left:0}.footer-top{padding:0
85px}.home-serv{height:1190px}.studies-sub-banner
p{padding:0
15px}p.home-header-reviews{font-size:24px}.footer-top-button{width:200px;margin-left:10px}.call-us{width:unset}h1#recent-work-title{width:300px;font-size:60px;max-width:100%;top:0%}div#installation-services-options{height:605px}.services-options .col-md-6{margin-bottom:110px}div#installation-services-options .col-md-6{margin-bottom:105px}p.header-phone{margin-left:-90px}p.header-email{margin-left:-50px}}@media (min-width:769px){.sub-menu
li{border-top:1px solid #d18c3c}.services-options .col-md-6{margin-bottom:105px}}@media (min-width:482px){.menu-icon-link{display:none}}