@charset "UTF-8";
.block__custom_slider_controls .sw_prev,.block__custom_slider_controls .sw_next{display:flex;align-items:center;justify-content:center}.block__accordion_title,.block__custom_slider_controls .sw_prev:before,.block__custom_slider_controls .sw_next:before{transition:all 0.3s ease}.wp-block-column>*:last-child:not(.button):not(.full_frame):not(blockquote),.block__accordion_content>*:last-child:not(.button):not(.full_frame):not(blockquote),.block__custom_video_content>*:last-child:not(.button):not(.full_frame):not(blockquote){margin-bottom:0;padding-bottom:0}.has-text-align-left{text-align:left}.has-text-align-right{text-align:right}.has-text-align-center{text-align:center}.wp-block-columns.are-vertically-aligned-top{align-items:flex-start}.wp-block-columns.are-vertically-aligned-center{align-items:center}.wp-block-columns.are-vertically-aligned-bottom{align-items:flex-end}.wp-block-columns.is-vertically-aligned-top{align-self:flex-start}.wp-block-columns.is-vertically-aligned-center{align-self:center}.wp-block-columns.is-vertically-aligned-bottom{align-self:flex-end}.wp-block-columns.is-vertically-aligned-top,.wp-block-columns.is-vertically-aligned-center,.wp-block-columns.is-vertically-aligned-bottom{width:100%}.wp-block-columns.has-background{padding:20px}@media screen and (min-width:1025px){.wp-block-columns{display:flex;align-items:center;flex-wrap:wrap;margin:0 -12px}}@media screen and (max-width:1024px){.wp-block-column:not(:last-child){margin-bottom:80px}}@media screen and (min-width:1025px){.wp-block-column{margin:0 12px;width:calc(50% - 24px)}.wp-block-column[style*=flex-basis]{flex-grow:0}}@media screen and (min-width:1025px){.wp-block-column:nth-child(even){padding-left:calc((100% + var(--grid-gap))/10)}}.wp-block-group{background-color:#f5f5f5;padding:25px 25px 30px;margin-bottom:25px}@media screen and (max-width:1139px) and (min-width:480px){.wp-block-group{padding:25px 40px 30px}}@media screen and (min-width:1140px){.wp-block-group{padding:25px 124px 30px}}.wp-block-group *:last-child{margin-bottom:0;padding-bottom:0}.wp-block-group h3{padding-bottom:10px}@media screen and (min-width:768px){.wp-block-media-text{display:flex;align-items:center;margin:0 -10px}.wp-block-media-text.is-vertically-aligned-top{align-items:flex-start}.wp-block-media-text.is-vertically-aligned-bottom{align-items:flex-end}}@media screen and (min-width:768px){.wp-block-media-text>*{flex:1;margin:0 10px}}@media screen and (min-width:768px){.wp-block-media-text.has-media-on-the-right .wp-block-media-text__media{order:1}}@media screen and (min-width:768px){.wp-block-media-text.has-media-on-the-left .wp-block-media-text__media{order:-1}}.wp-block-table,.wp-block-embed,.wp-block-audio,.wp-block-video,.wp-block-image{margin-bottom:50px}@media screen and (min-width:768px){.wp-block-table,.wp-block-embed,.wp-block-audio,.wp-block-video,.wp-block-image{margin-bottom:60px}}.wp-block-audio audio{width:100%}.wp-block-video [poster]{object-fit:cover}.wp-block-video video{width:100%}.block__accordion{margin-top:48px}@media screen and (min-width:1025px){.block__accordion{margin-top:56px}}.block__accordion_row{border-bottom:1px solid rgba(74, 74, 73, 0.8)}.block__accordion_row:first-child{border-top:1px solid rgba(74, 74, 73, 0.8)}.block__accordion_title{padding:16px 48px 16px 7px;position:relative;cursor:pointer;user-select:none;font-size:18px;font-weight:500}@media screen and (min-width:1025px){.block__accordion_title{padding:32px 48px 32px 7px;font-size:23px}}.block__accordion_title:active{color:#964a40}@media screen and (min-width:1025px){.block__accordion_title:hover{color:#964a40}}.block__accordion_title.is_open .block__accordion_title__arrow:before{content:""}.block__accordion_title__arrow{color:currentColor;position:absolute;top:50%;transform:translate(0, -50%);right:7px;font-size:10px;line-height:1}@media screen and (min-width:1025px){.block__accordion_title__arrow{font-size:12px}}.block__accordion_content{display:none;padding:8px 7px 16px 7px}@media screen and (min-width:1025px){.block__accordion_content{padding:0 7px 32px}}.block__custom_video_poster{position:relative}.block__custom_video_poster picture{position:relative}.block__custom_video_poster picture:after{content:"";background:linear-gradient(0deg, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2));position:absolute;top:0;left:0;right:0;bottom:0}.block__custom_video_poster a{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);color:#fff;z-index:2}.block__custom_video_poster a:active{opacity:1;color:#964a40}@media screen and (min-width:1025px){.block__custom_video_poster a:hover{opacity:1;color:#964a40}}.block__custom_video_poster a:before{font-size:40px}@media screen and (max-width:1499px) and (min-width:768px){.block__custom_video_poster a:before{font-size:94px}}@media screen and (min-width:1500px){.block__custom_video_poster a:before{font-size:130px}}.page:not(.tpl-single-page) .block__custom_video_poster a:before{font-size:40px}@media screen and (max-width:1499px) and (min-width:768px){.page:not(.tpl-single-page) .block__custom_video_poster a:before{font-size:64px}}@media screen and (min-width:1500px){.page:not(.tpl-single-page) .block__custom_video_poster a:before{font-size:94px}}.block__custom_video_content{padding:20px 20px 24px}.block__custom_video_content h2,.block__custom_video_content h3,.block__custom_video_content h4,.block__custom_video_content h5,.block__custom_video_content h6,.block__custom_video_content p,.block__custom_video_content ol,.block__custom_video_content ul:not(.blocks-gallery-grid){padding-bottom:10px}.block__custom_gallery{display:flex;flex-wrap:wrap;align-items:stretch}@media screen and (min-width:640px){.block__custom_gallery{margin:0 -17px}}.block__custom_gallery_item{display:flex;align-items:center;flex-direction:column;width:100%;margin-bottom:16px}@media screen and (min-width:640px){.block__custom_gallery_item{margin:0 17px 32px}}@media screen and (max-width:1024px) and (min-width:640px){.block__custom_gallery_item{width:calc(50% - 34px)}.block__custom_gallery_item:nth-last-child(-n+2){margin-bottom:0}}@media screen and (min-width:1025px){.block__custom_gallery_item{width:calc(33.333% - 34px)}.block__custom_gallery_item:nth-last-child(-n+3){margin-bottom:0}}.block__custom_gallery_item a{display:flex}.block__custom_gallery_item figcaption{margin:0 30px}.page:not(.tpl-single-page) .block__custom_slider{overflow:hidden}.page:not(.tpl-single-page) .block__custom_slider .swiper{width:90%}.block__custom_slider .swiper{overflow:visible}.block__custom_slider_controls{padding-top:40px}@media screen and (max-width:1499px) and (min-width:1025px){.block__custom_slider_controls{padding-top:80px}}@media screen and (min-width:1500px){.block__custom_slider_controls{padding-top:120px}}.page:not(.tpl-single-page) .block__custom_slider_controls{padding-top:40px}@media screen and (max-width:767px){.page:not(.tpl-single-page) .block__custom_slider_controls{margin:0 30px}}@media screen and (max-width:1024px) and (min-width:768px){.page:not(.tpl-single-page) .block__custom_slider_controls{margin:0 39px}}.block__custom_slider_controls .sw_prev,.block__custom_slider_controls .sw_next{width:20px;height:20px;cursor:pointer}.block__custom_slider_controls .sw_prev:before,.block__custom_slider_controls .sw_next:before{font-family:"icons";line-height:1;color:#c4c3c4}.block__custom_slider_controls .sw_prev:active:before,.block__custom_slider_controls .sw_next:active:before{color:#964a40}@media screen and (min-width:1025px){.block__custom_slider_controls .sw_prev:hover:before,.block__custom_slider_controls .sw_next:hover:before{color:#964a40}}.block__custom_slider_controls .sw_prev{margin-right:10px}.block__custom_slider_controls .sw_prev:before{content:""}.block__custom_slider_controls .sw_next{margin-left:10px}.block__custom_slider_controls .sw_next:before{content:""}.block__custom_slider_controls .sw_pagination{flex:1;display:flex;align-items:center}.block__custom_slider_controls .sw_pagination .swiper-pagination-bullet{flex:1;margin:0;border-radius:0 !important;width:auto;height:1px;background-color:#c4c3c4;position:relative}.block__custom_slider_controls .sw_pagination .swiper-pagination-bullet:after{content:"";left:0;right:0;top:-5px;bottom:-5px;position:absolute}.block__custom_slider_controls .sw_pagination .swiper-pagination-bullet-active{background-color:#964a40;height:3px;border-radius:5px !important}.block__custom_slider img{margin:0 auto}@media screen and (max-width:1599px) and (min-width:1025px){.block__custom_slider img{max-height:624px}}@media screen and (min-width:1600px){.block__custom_slider img{max-height:875px}}@media screen and (max-width:1499px) and (min-width:1025px){.block__custom_full_width_img img{max-height:609px}}@media screen and (min-width:1500px){.block__custom_full_width_img img{max-height:812px}}@media screen and (max-width:767px){.block__image_text .flex_grid._reverse{flex-direction:column-reverse}}@media screen and (min-width:768px){.block__image_text .flex_grid._reverse{flex-direction:row-reverse}}.block__image_text *[class^="_col_"]{margin-bottom:0}@media screen and (max-width:480px){.block__image_text__img{margin:0 -30px 48px}}@media screen and (max-width:767px) and (min-width:481px){.block__image_text__img{margin:0 -39px 48px}}@media screen and (max-width:1024px) and (min-width:768px){.block__image_text__img{margin-left:-39px}}@media screen and (max-width:1359px) and (min-width:1025px){.block__image_text__img{margin-left:-60px}}@media screen and (min-width:1360px){.block__image_text__img{margin-left:-120px}}@media screen and (min-width:1025px){.page:not(.tpl-single-page) .block__image_text__img{margin-left:0}}.flex_grid._reverse .block__image_text__img{margin-bottom:0}@media screen and (max-width:767px){.flex_grid._reverse .block__image_text__img{margin-top:48px}}@media screen and (max-width:1024px) and (min-width:768px){.flex_grid._reverse .block__image_text__img{margin:0 -39px 0 0}}@media screen and (max-width:1359px) and (min-width:1025px){.flex_grid._reverse .block__image_text__img{margin:0 -60px 0 0}}@media screen and (min-width:1360px){.flex_grid._reverse .block__image_text__img{margin:0 -120px 0 0}}@media screen and (min-width:1025px){.page:not(.tpl-single-page) .flex_grid._reverse .block__image_text__img{margin-right:0}}.block__image_text__img img{margin:0 auto}.single_post__content>*,.single_post__content .block__accordion,.single_post__content .wp-block-table{margin-bottom:80px}@media screen and (min-width:1025px){.single_post__content>*,.single_post__content .block__accordion,.single_post__content .wp-block-table{margin-bottom:120px}}.wp-caption{max-width:100%}