@charset "UTF-8";.bigimg-section,.smallimg-section{text-align:center;min-height:480px;z-index:5;position:relative;display:flex;align-items:center;color:#fff;margin-top:15rem}.bigimg-section figure,.smallimg-section figure{margin:0 auto;height:100%;overflow:hidden;position:absolute;z-index:1}.bigimg-section figure img,.smallimg-section figure img{border-radius:10px 0 0 10px}.bigimg-section img,.smallimg-section img{object-fit:cover;min-width:100%;height:100%}.bigimg-section .container,.smallimg-section .container{text-align:left}.bigimg-section .bigimg_content,.smallimg-section .bigimg_content{max-width:770px;margin:0 auto;text-align:center;font-weight:500}.bigimg-section .bigimg_content h1,.smallimg-section .bigimg_content h1{margin:0 0 2.4rem}.bigimg-section .bigimg_content p:not(:nth-of-type(2)),.smallimg-section .bigimg_content p:not(:nth-of-type(2)){font-size:2rem;margin:0}.bigimg-section .bigimg_content p:not(:nth-of-type(2)) a,.smallimg-section .bigimg_content p:not(:nth-of-type(2)) a{color:#fff;font-size:2rem}.bigimg-section .bigimg_content a,.smallimg-section .bigimg_content a{color:#fff}.bigimg-section.bigimg-header,.smallimg-section.bigimg-header{min-height:300px;height:auto;padding-bottom:60px;padding-top:130px}.bigimg-section.bigimg-header .bigimg_content_head,.smallimg-section.bigimg-header .bigimg_content_head{display:flex;width:100%;flex-wrap:wrap;justify-content:space-between}.bigimg-section.bigimg-header .bigimg_content_head .date,.smallimg-section.bigimg-header .bigimg_content_head .date{font-weight:300;text-transform:capitalize}.bigimg-section:after,.smallimg-section:after{content:"";display:block;width:272px;height:94vh;background:linear-gradient(224.99deg,#77001b,#9c0326 55.09%);position:absolute;right:0;top:-40px;z-index:-1}.bigimg-section p,.smallimg-section p{-webkit-text-stroke:0}.bigimg-section{height:85vh;margin-bottom:7rem}.bigimg-section figure img{filter:brightness(.6)}#main>.bigimg-section:first-child{padding-bottom:60px;padding-top:130px}.normal__layer{z-index:2;text-shadow:0 0 40px #000;position:relative;width:100%}.normal__layer .h1,.normal__layer .h2,.normal__layer .h3,.normal__layer .h4,.normal__layer .h5,.normal__layer .h6,.normal__layer h1,.normal__layer h2,.normal__layer h3,.normal__layer h4,.normal__layer h5,.normal__layer h6,.normal__layer p,.normal__layer span{color:inherit}.carrouselmod{margin:0 auto;transform:translateZ(0);position:relative;text-align:center}.carrouselmod .carpist{position:relative;overflow:hidden;width:100%}.carrouselmod .carpist~.text-center{height:32px}.carrouselmod .row{position:relative;width:100%;flex-wrap:nowrap}.carrouselmod .row [class^=col-]{width:10%;will-change:transform;transition:all .8s cubic-bezier(.77,0,.175,1)}.carrouselmod .row .list{margin:0;text-align:left}.carrouselmod .flex-row [class^=flex-]{transition:transform .6s ease-in-out}.carrouselmod.nospace [class^=col-]{padding:0}.carrouselmod .list{margin:0 auto}.carrouselmod.logo{max-width:calc(100% - 100px)}.carrouselmod .ctrl-1:checked~.carpist .flex-row [class*=flex-],.carrouselmod .ctrl-1:checked~.carpist .row>[class*=col-]{transform:translateX(0)}.carrouselmod .ctrl-1:checked~.to-2+.arw{display:block}.carrouselmod .ctrl-2:checked~.carpist .flex-row [class*=flex-],.carrouselmod .ctrl-2:checked~.carpist .row>[class*=col-]{transform:translateX(-100%)}.carrouselmod .ctrl-2:checked~.to-3+.arw{display:block}.carrouselmod .ctrl-3:checked~.carpist .flex-row [class*=flex-],.carrouselmod .ctrl-3:checked~.carpist .row>[class*=col-]{transform:translateX(-200%)}.carrouselmod .ctrl-3:checked~.to-4+.arw{display:block}.carrouselmod .ctrl-4:checked~.carpist .flex-row [class*=flex-],.carrouselmod .ctrl-4:checked~.carpist .row>[class*=col-]{transform:translateX(-300%)}.carrouselmod .ctrl-4:checked~.to-5+.arw{display:block}.carrouselmod .ctrl-5:checked~.carpist .flex-row [class*=flex-],.carrouselmod .ctrl-5:checked~.carpist .row>[class*=col-]{transform:translateX(-400%)}.carrouselmod .ctrl-5:checked~.to-6+.arw{display:block}.carrouselmod .ctrl-6:checked~.carpist .flex-row [class*=flex-],.carrouselmod .ctrl-6:checked~.carpist .row>[class*=col-]{transform:translateX(-500%)}.carrouselmod .ctrl-6:checked~.to-7+.arw{display:block}.carrouselmod .ctrl-7:checked~.carpist .flex-row [class*=flex-],.carrouselmod .ctrl-7:checked~.carpist .row>[class*=col-]{transform:translateX(-600%)}.carrouselmod .ctrl-7:checked~.to-8+.arw{display:block}.carrouselmod .ctrl-8:checked~.carpist .flex-row [class*=flex-],.carrouselmod .ctrl-8:checked~.carpist .row>[class*=col-]{transform:translateX(-700%)}.carrouselmod .ctrl-8:checked~.to-9+.arw{display:block}.carrouselmod .ctrl-9:checked~.carpist .flex-row [class*=flex-],.carrouselmod .ctrl-9:checked~.carpist .row>[class*=col-]{transform:translateX(-800%)}.carrouselmod .ctrl-9:checked~.to-10+.arw{display:block}.carrouselmod .ctrl-10:checked~.carpist .flex-row [class*=flex-],.carrouselmod .ctrl-10:checked~.carpist .row>[class*=col-]{transform:translateX(-900%)}.carrouselmod .ctrl-10:checked~.to-11+.arw{display:block}.carrouselmod .ctrl-11:checked~.carpist .flex-row [class*=flex-],.carrouselmod .ctrl-11:checked~.carpist .row>[class*=col-]{transform:translateX(-1000%)}.carrouselmod .ctrl-11:checked~.to-12+.arw{display:block}.carrouselmod .ctrl-12:checked~.carpist .flex-row [class*=flex-],.carrouselmod .ctrl-12:checked~.carpist .row>[class*=col-]{transform:translateX(-1100%)}.carrouselmod .ctrl-12:checked~.to-13+.arw{display:block}.carrouselmod .ctrl-13:checked~.carpist .flex-row [class*=flex-],.carrouselmod .ctrl-13:checked~.carpist .row>[class*=col-]{transform:translateX(-1200%)}.carrouselmod .ctrl-13:checked~.to-14+.arw{display:block}.carrouselmod .ctrl-14:checked~.carpist .flex-row [class*=flex-],.carrouselmod .ctrl-14:checked~.carpist .row>[class*=col-]{transform:translateX(-1300%)}.carrouselmod .ctrl-14:checked~.to-15+.arw{display:block}.carrouselmod .ctrl-15:checked~.carpist .flex-row [class*=flex-],.carrouselmod .ctrl-15:checked~.carpist .row>[class*=col-]{transform:translateX(-1400%)}.carrouselmod .ctrl-15:checked~.to-16+.arw{display:block}.carrouselmod .ctrl-16:checked~.carpist .flex-row [class*=flex-],.carrouselmod .ctrl-16:checked~.carpist .row>[class*=col-]{transform:translateX(-1500%)}.carrouselmod .ctrl-16:checked~.to-17+.arw{display:block}.carrouselmod .ctrl-17:checked~.carpist .flex-row [class*=flex-],.carrouselmod .ctrl-17:checked~.carpist .row>[class*=col-]{transform:translateX(-1600%)}.carrouselmod .ctrl-17:checked~.to-18+.arw{display:block}.carrouselmod .ctrl-18:checked~.carpist .flex-row [class*=flex-],.carrouselmod .ctrl-18:checked~.carpist .row>[class*=col-]{transform:translateX(-1700%)}.carrouselmod .ctrl-18:checked~.to-19+.arw{display:block}.carrouselmod .ctrl-19:checked~.carpist .flex-row [class*=flex-],.carrouselmod .ctrl-19:checked~.carpist .row>[class*=col-]{transform:translateX(-1800%)}.carrouselmod .ctrl-19:checked~.to-20+.arw{display:block}.carrouselmod .ctrl-20:checked~.carpist .flex-row [class*=flex-],.carrouselmod .ctrl-20:checked~.carpist .row>[class*=col-]{transform:translateX(-1900%)}.carrouselmod .ctrl-20:checked~.to-21+.arw{display:block}.carrouselmod .ctrl{position:absolute;top:-20px;z-index:-1;visibility:hidden}.carrouselmod .arw{font-size:1.875em;position:absolute;display:none;opacity:1;cursor:pointer;z-index:4;transition:all .15s ease-in-out .05s;right:40px;bottom:-.2em;line-height:1em}.carrouselmod .arw.fake-arw{opacity:.4;z-index:-1;pointer-events:none;display:block}.carrouselmod .arw:hover{color:#8a100a}.carrouselmod .arw:active{margin-top:-10px}.carrouselmod.logo .arw{transform:translate(100%,50%);right:0;bottom:50%}.carrouselmod .arw1,.carrouselmod .ctrl:checked+.arw.even~.arw.even,.carrouselmod .ctrl:checked+.arw.odd~.arw.odd{display:block;opacity:1;pointer-events:inherit}.carrouselmod .arw2,.carrouselmod .ctrl:checked+.arw{right:90px;left:auto;display:block;transform:scaleX(-1);opacity:1;pointer-events:inherit}.carrouselmod .ctrl:checked+.arw+.to+.arw.last-arw,.carrouselmod .ctrl:checked+.arw.even~.arw.even~.arw.even,.carrouselmod .ctrl:checked+.arw.odd~.arw.odd~.arw.odd,.carrouselmod.noto .to{display:none}.carrouselmod.logo .arw2,.carrouselmod.logo .ctrl:checked+.arw{right:auto;left:0;display:block;transform:scaleX(-1) translate(100%,50%);opacity:1;pointer-events:inherit}.carrouselmod .ctrl:checked+.arw.first_arw,.carrouselmod.logo .ctrl:checked+.arw.first_arw{opacity:.4;pointer-events:none}.carrouselmod.fullscreen{height:100%;max-width:none}.carrouselmod.fullscreen .carpist{position:absolute;top:0;left:0}.carrouselmod.fullscreen .carpist,.carrouselmod.fullscreen .row,.carrouselmod.fullscreen .row [class^=col-]{height:100%}.carrouselmod.fullscreen .arw{color:#fff;padding:1em;font-size:2em;height:3em;width:3em;margin:-1.5em 0 0;line-height:1em;top:50%;left:0;text-shadow:0 0 3px #a40229}.carrouselmod.fullscreen .ctrl:checked+.arw{margin-left:0}.carrouselmod.fullscreen .ctrl:checked+.arw.even~.arw.even,.carrouselmod.fullscreen .ctrl:checked+.arw.odd~.arw.odd{margin-left:0;right:0;left:auto}.carrouselmod .to{display:inline-block;position:relative;width:.7em;height:.7em;margin:0 .1em -28.7em;line-height:1.6em;background-color:#646464;border-radius:50%;cursor:pointer;box-shadow:0 0 3px hsla(0,0%,78%,.8);transition:background-color .2s;z-index:3}.carrouselmod .to:active{bottom:-1px}.carrouselmod.fullscreen .to{margin:100vh .1em -100vh;top:-2em}.carrouselmod .ctrl:checked+.arw+.to{background-color:#fff}.content-section .container{position:relative}.content-section.custom-section{z-index:3}.content-section>div{padding-top:30px}.content-section h2,.content-section h3{padding:55px 0 20px;margin:0;font-weight:500}.content-section h3{font-weight:300}.content-section p{font-size:1.6rem;font-weight:200;line-height:1.9;margin-bottom:35px}.content-section ul{margin:0 0 0 15px;list-style:none}.content-section ul li{font-size:1.6rem;font-weight:200;line-height:1.7;margin-bottom:20px;position:relative;padding-left:20px}.content-section ul li:before{position:absolute;left:0;top:13px;border-radius:100%;background-color:#8a100a;width:5px;height:5px;content:""}@keyframes scaling{0%{transform:scale(1)}to{transform:scale(1.1)}}@keyframes arrowBottom{0%{bottom:13px}to{bottom:-5px}}.slider-section>div{padding-bottom:30px}.slider-section h1{position:absolute;top:225px;left:0;right:0;z-index:1;color:#fff!important;font-size:2.5rem;margin:0 auto;transform:translateY(calc(-90% + 5px))}.slider-section h1 p{margin:0}.slider-section ul{list-style:none;margin:0;padding:0;overflow:hidden;width:100%;position:relative}.slider-section ul li{position:absolute;top:0;left:0;right:0;opacity:0;transition:opacity .25s ease-in-out .1s}.slider-section ul li.nojs figure img{animation:scaling 10s backwards}.slider-section ul li .figure{display:table;width:100%}.slider-section ul li figure{background:#000;margin:0;overflow:hidden;height:225px;position:relative;display:table-cell;text-align:center;vertical-align:middle;width:100%}.slider-section ul li figure img{opacity:.55;width:auto;height:auto;max-width:none;max-height:none;min-width:100%;min-height:100%;position:relative;transform:scale(1);transition:transform 10s ease-out 0s;transform-origin:center}.slider-section .slider-pagination{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap;position:relative}.slider-section .slider-pagination:after{height:5px;opacity:.1;border-radius:2.5px;content:"";width:auto;position:absolute;bottom:-30px;left:30px;right:30px;background:#fff;display:block}.slider-section .slider-pagination [class*=btn]{z-index:1;text-transform:uppercase;margin-top:20px;opacity:.3}.slider-section .slider-pagination [class*=btn]:hover{opacity:1}[name*=slider-toggler]:first-of-type:checked ~ .slides .slide:nth-of-type(1){position:relative;opacity:1}[name*=slider-toggler]:first-of-type:checked ~ .slides .slide:nth-of-type(1) .content > div{right:0}[name*=slider-toggler]:first-of-type:checked ~ .slides .slide:nth-of-type(1):not(.nojs) figure img{transform:scale(1.1)}[name*=slider-toggler]:first-of-type:checked ~ .slider-pagination label:nth-of-type(1){opacity:1}[name*=slider-toggler]:nth-of-type(2):checked~.slides .slide:nth-of-type(2){position:relative;opacity:1}[name*=slider-toggler]:nth-of-type(2):checked~.slides .slide:nth-of-type(2) .content>div{right:0}[name*=slider-toggler]:nth-of-type(2):checked~.slides .slide:nth-of-type(2):not(.nojs) figure img{transform:scale(1.1)}[name*=slider-toggler]:nth-of-type(2):checked~.slider-pagination label:nth-of-type(2){opacity:1}[name*=slider-toggler]:nth-of-type(3):checked~.slides .slide:nth-of-type(3){position:relative;opacity:1}[name*=slider-toggler]:nth-of-type(3):checked~.slides .slide:nth-of-type(3) .content>div{right:0}[name*=slider-toggler]:nth-of-type(3):checked~.slides .slide:nth-of-type(3):not(.nojs) figure img{transform:scale(1.1)}[name*=slider-toggler]:nth-of-type(3):checked~.slider-pagination label:nth-of-type(3){opacity:1}[name*=slider-toggler]:nth-of-type(4):checked~.slides .slide:nth-of-type(4){position:relative;opacity:1}[name*=slider-toggler]:nth-of-type(4):checked~.slides .slide:nth-of-type(4) .content>div{right:0}[name*=slider-toggler]:nth-of-type(4):checked~.slides .slide:nth-of-type(4):not(.nojs) figure img{transform:scale(1.1)}[name*=slider-toggler]:nth-of-type(4):checked~.slider-pagination label:nth-of-type(4){opacity:1}[class^=slider-vertical]+.content-section>div{padding-top:80px}[class^=slider-vertical]>div{padding-top:0!important}[class^=slider-vertical] .carousel-scroller{min-height:300px;height:40vw;max-height:600px;display:flex;flex-wrap:wrap;flex-direction:column;align-items:center;overflow-x:scroll;overflow-y:hidden;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;scroll-behavior:smooth}[class^=slider-vertical] .carousel-scroller::-webkit-scrollbar{display:none}[class^=slider-vertical] .carousel-scroller figure{height:100%;margin:0 5px 0 0;max-width:calc(100% - 40px);scroll-snap-align:start;overflow:hidden}[class^=slider-vertical] .carousel-scroller figure img{height:100%;width:auto;max-width:none;position:relative;left:50%;transform:translateX(-50%)}[class^=slider-vertical] .pagination{font-size:0;border:0 none;color:inherit;text-align:left;margin:-60px auto 0;position:relative;transform:translateY(30px)}[class^=slider-vertical] .pagination .next,[class^=slider-vertical] .pagination .prev{float:none;background:#8a100a;width:60px;line-height:60px;height:60px;margin-right:2.5px;color:#f2f2f2;border:0 none}[class^=slider-vertical] .pagination .next:disabled,[class^=slider-vertical] .pagination .prev:disabled{opacity:.4}[class^=slider-vertical] .pagination .next:active,[class^=slider-vertical] .pagination .next:focus,[class^=slider-vertical] .pagination .next:hover,[class^=slider-vertical] .pagination .prev:active,[class^=slider-vertical] .pagination .prev:focus,[class^=slider-vertical] .pagination .prev:hover{background-color:#5a0a07}[class^=slider-vertical] .pagination .next .ico,[class^=slider-vertical] .pagination .prev .ico{line-height:60px}[class^=slider-vertical] .pagination .next{margin-right:0;margin-left:2.5px}[class^=slider-vertical].wrap{margin:20px 0 80px}[class^=slider-vertical].wrap .carousel-scroller{max-height:500px}[class^=slider-vertical].wrap .carousel-scroller figure{max-width:100%;width:100%}[class^=slider-vertical].wrap .carousel-scroller figure img{min-width:100%;height:auto;min-height:100%;top:50%;transform:translate(-50%,-50%)}[class^=slider-vertical].wrap .pagination{text-align:center}.smallimg-section{display:block}.smallimg-section:after{content:none}.smallimg-section .section figure{margin-right:0;margin-top:200px}.smallimg-section .normal__layer{background:linear-gradient(224.99deg,#77001b,#9c0326 55.09%);width:335px;padding:14rem 4rem 10rem 5.5rem}.smallimg-section .normal__layer .container{width:auto;padding:0}.smallimg-section .figure{margin-left:auto}.tuile{display:table;text-decoration:none;position:relative;width:100%;padding-top:140%}.tuile a{background:inherit;color:inherit}.tuile .panel,.tuile figure{position:absolute}.tuile figure{left:0;top:0;width:100%;height:62%;margin:0;overflow:hidden;text-align:center}.tuile figure img{object-fit:cover;height:100%;min-width:100%;opacity:1;object-position:center}.tuile figure+.panel{background:inherit;min-height:38%}.tuile .panel{bottom:0;padding:1em 1.35em 1.35em;font-size:.9em;font-weight:400}.tuile.with_text .panel{top:0}.tuile .verticalalign{display:table;height:100%}.tuile .tuile_description{display:table-cell;vertical-align:middle}.tuile .tuile_description .tuile_content{line-height:1.3em}.tuile [class*=" ico-"],.tuile [class^=ico-]{font-size:5em;display:block;position:absolute;top:50%;left:50%;margin:-.4em 0 0 -.5em}.tuile .tuile_title{font:1.3em/1.15em icomoon,sans-serif;margin:0 0 .5em}.widget .tuile{font-size:1em}.calltoaction-section{background:linear-gradient(224.99deg,#77001b,#9c0326 55.09%);margin:0 3rem;padding:5.6rem 3.7rem 5.7rem 3.1rem}.calltoaction-section h1,.calltoaction-section h2,.calltoaction-section p,.calltoaction-section span{color:#fff;text-align:left}.calltoaction-section .section-title-1{padding-bottom:1.5rem;color:hsla(0,0%,100%,.5)}.calltoaction-section .section-title-2{padding:0;margin:0}.calltoaction-section .btn-main>span{color:#fff}.calltoaction-section figure{display:none}.gallery-section{position:relative;margin-top:0!important}.gallery-section:after{content:"";display:block;width:67%;height:100%;background-color:#f2f2f2;position:absolute;right:0;top:0;z-index:-1}#masonry-container,#masonry-item,.gallery-section .btn-main{text-align:center}#masonry-item{display:flex;flex-direction:column;border-radius:3px;margin:40px auto 0;gap:30px;position:relative}#masonry-item div[class*=gallery-item-],#masonry-item div[class^=gallery-item-]{width:100%;overflow:hidden;border-radius:10px;position:relative}#masonry-item div[class*=gallery-item-] img,#masonry-item div[class^=gallery-item-] img{object-fit:cover;height:105%;width:100%}#masonry-item div[class*=gallery-item-].mobile-class,#masonry-item div[class^=gallery-item-].mobile-class{height:250px}#masonry-item div[class*=gallery-item-].mobile-class:nth-child(3n+3),#masonry-item div[class^=gallery-item-].mobile-class:nth-child(3n+3){height:350px}#show-more-link{display:flex;border:none;color:#fff;justify-content:center;margin-top:1rem}#show-more-link span{display:flex;width:50px;height:50px;border-radius:50%;background-color:#a40229;align-items:center;justify-content:center;font-size:4.7rem;font-weight:300}.news-section{position:relative;padding:46px 0 50px;margin-top:11rem!important}.news-section .container{text-align:center}.news-section .section-title-container .section-title-1,.news-section .section-title-container .section-title-2{text-align:left;color:#bba24f}.news-section .section-title-container .section-title-1{margin-bottom:15px;padding-bottom:0;color:hsla(0,0%,100%,.5)}.news-section .section-title-container .section-title-2{width:250px;margin:0;color:#fff}.news-section:after{content:"";position:absolute;width:57%;height:80%;left:0;top:0;background:linear-gradient(224.99deg,#77001b,#9c0326 55.09%);transform:matrix(1,0,0,-1,0,0);z-index:-1}.skeleton-item{position:relative;width:100%;margin-right:10px;height:335px;display:block;border-radius:10px;overflow:hidden;background-color:#bba24f}#owl2row-plugin{overflow:hidden;touch-action:manipulation}#owl2row-plugin .owl-stage{display:flex}#owl2row-plugin .owl-stage .owl-item a{height:100%;display:block;border-radius:10px;overflow:hidden}#owl2row-plugin .owl-stage .owl-item a img{width:100%;height:335px;display:block;object-fit:cover;transition:all .2s ease-in-out}#owl2row-plugin .owl-stage .owl-item a img:hover{cursor:pointer;transform:scale(1.15)}#owl2row-plugin .owl-stage .owl-item a:after{content:"";display:block;position:absolute;width:100%;height:100%;left:0;top:0;transition:left .5s ease-in;background-color:#bba24f;background-image:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.075),hsla(0,0%,100%,0));background-size:40px 100%;background-repeat:no-repeat;background-position:left -40px top 0;animation:shine 1.7s ease infinite}@keyframes shine{to{background-position:right -40px top 0}}#owl2row-plugin .owl-stage .owl-item a.revealed:after{left:100%}#owl2row-plugin .owl-stage .owl-item .item a{margin-top:30px}#owl2row-plugin .owl-dots{margin-top:4rem}#owl2row-plugin .owl-nav{display:none}.our-specialty .section-title-2{text-align:left;padding-bottom:0}.reviews-section{margin:60px auto 0}.reviews-section .section-title-container .section-title-1,.reviews-section .section-title-container .section-title-2{text-align:left}.reviews-section .section-title-container .section-title-1{margin-bottom:0;padding-bottom:0}.reviews-section .section-title-container .section-title-2{color:#bba24f;margin-top:0;margin-bottom:0}.reviews-section .container:not(.section-title-container) .accent-before:before{content:url(../../assets/images/accent.png);display:block;width:54px;margin-top:-10px}.reviews-section .ti-widget[data-layout-id="6"][data-set-id=light-minimal] .ti-reviews-container-wrapper{max-width:100%}.reviews-section .ti-widget[data-layout-id="6"][data-set-id=light-minimal] .ti-review-content .inner .ti-review-text,.reviews-section .ti-widget[data-layout-id="6"][data-set-id=light-minimal] .ti-review-content .ti-inner .ti-review-text{max-height:185.5px!important;font-size:22px!important}.reviews-section .ti-widget .ti-reviews-container-wrapper{margin-top:-50px!important;width:100vw}.reviews-section .ti-widget .ti-inner{border:none!important}.reviews-section .ti-widget .ti-inner .ti-review-content{width:100vw;padding-right:55px!important;max-width:100%;overflow:hidden}.col-md-6:not(.left-contained){padding-left:0;padding-right:0}.twoimg-item{display:inline;vertical-align:top}.twoimg-item.two_img_big img,.twoimg-item.two_img_small img{border-radius:10px;transition:width .5s ease-in}.twoimg-item.two_img_small{width:47%;height:278px;display:block}.twoimg-item.two_img_small img{height:100%;object-fit:cover}.twoimg-item.two_img_big{width:calc(50% - 10px);margin-left:-30px;height:298px;display:block}.twoimg-item.two_img_big img{height:100%;object-fit:cover}.twoimg-item.two_img_big img,.twoimg-item.twoimg-item-right img{border-top-right-radius:0;border-bottom-right-radius:0}.twoimg-item.twoimg-item-right.high{margin-top:-50px}.invert-mobile .twoimg-item.two_img_big{width:calc(61% - 10px)}.invert-mobile .twoimg-item.two_img_big img{border-radius:0 10px 10px 0}.col-md-8{display:flex;justify-content:space-between}.col-md-8 .twoimg-item.twoimg-item-right img{border-top-right-radius:10px;border-bottom-right-radius:10px}@font-face{font-family:Sofia Sans;src:url(../fonts/SofiaSans-regular.woff2) format("woff2-variations");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Sofia Sans;src:url(../fonts/SofiaSans-light.woff2) format("woff2-variations");font-style:normal;font-weight:200;font-display:swap}@font-face{font-family:Sofia Sans;src:url(../fonts/SofiaSans-bold.woff2) format("woff2-variations");font-style:normal;font-weight:600;font-display:swap}@font-face{font-family:icomoon;src:url(fonts/icomoon.eot?vhtxf4);src:url(../fonts/icomoon.eot?vhtxf4) format("eot"),url(../fonts/icomoon.woff2?vhtxf4) format("woff2"),url(../fonts/icomoon.woff?vhtxf4) format("woff"),url(../fonts/icomoon.ttf?vhtxf4) format("truetype"),url(../fonts/icomoon.svg?vhtxf4#icomoon) format("svg");font-weight:400;font-style:normal;font-display:block}[class*=" icon-"],[class^=icon-]{font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;letter-spacing:0;-webkit-font-feature-settings:"liga";-moz-font-feature-settings:"liga=1";-moz-font-feature-settings:"liga";-ms-font-feature-settings:"liga" 1;font-feature-settings:"liga";-webkit-font-variant-ligatures:discretionary-ligatures;font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-download:before{content:"\e900";margin-right:1rem}.icon-facebook:before{content:"\e901"}.icon-instagram:before{content:"\e902"}.icon-arrow:before{content:"\e903"}.ico{font-family:icomoon,sans-serif;font-feature-settings:"dlig";line-height:1;text-transform:lowercase;letter-spacing:0;-webkit-font-feature-settings:"liga";-moz-font-feature-settings:"liga=1";-moz-font-feature-settings:"liga";-ms-font-feature-settings:"liga" 1;font-feature-settings:"liga";-webkit-font-variant-ligatures:discretionary-ligatures;font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.ico[data-ico]:before{content:attr(data-ico)}.rounded-borders{border-radius:10px}.background-left{position:relative}.background-left .col-sm-12:nth-of-type(2){display:block}.background-left:after{position:absolute;content:"";width:50%;height:100%;left:0;top:0;background-color:#f2f2f2;z-index:-1}.margin-top-100{margin-top:80px!important}.margin-top-150{margin-top:150px!important}.custom-section.invert-mobile .row{display:flex;flex-direction:column-reverse}.custom-section.invert-mobile .row [class*=col-]:first-of-type .image_block{padding-right:0}.custom-section.invert-mobile .row [class*=col-]:nth-of-type(2){margin-bottom:46px}body{min-height:480px;min-width:320px;margin:0;background:#fff;font-size:2.4rem;font-weight:300}body.noscroll{overflow:hidden;height:100vh}html{font:62.5% sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;position:relative}body,html{overflow-x:hidden;min-width:320px}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}progress{vertical-align:baseline}[hidden],template{display:none}abbr[title]{border-bottom:0;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none;height:auto;max-width:100%}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font:1em monospace,monospace}figure{margin:1em 0}optgroup{font-weight:700}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{color:inherit;display:table;max-width:100%;white-space:normal}[type=checkbox],[type=radio],legend{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-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-input-placeholder{opacity:.54;color:#686868;font-family:"Sofia Sans",sans-serif}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}body,button,input,select,textarea{color:#171921;font-family:"Sofia Sans",sans-serif;line-height:1.4em}button,input,select,textarea{font-size:2.4rem;margin:0}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:"Sofia Sans",sans-serif;color:#bba24f;margin:1em 0;letter-spacing:0;font-weight:300}.h1,h1{font-size:4.8rem;font-weight:600;line-height:52.8px;margin:0 0 3rem}.h2,h2{font-size:2.4rem;font-weight:500;line-height:1.25;color:#121c31;margin-bottom:.9em}.h3,h3{font-size:2.5rem;line-height:1.2}.h4,.h5,h4,h5{font-size:1rem}.h6,h6{font-size:.9rem;font-weight:400}p{-webkit-text-stroke:.3px #171921}p,p strong{margin:0 0 1.4em}p strong{-webkit-text-stroke:0}cite,dfn,em,i{font-style:italic}blockquote{color:inherit;font-size:1.4em;line-height:1.25em;margin:0 0 1.4em;overflow:hidden}blockquote p:before{content:"“ ";vertical-align:bottom;margin-right:.05em}blockquote p:after{content:" ”";vertical-align:top;margin-left:.05em}blockquote p:after,blockquote p:before{font-size:3em;display:inline-block;height:.5em;line-height:1em}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:""}blockquote p{margin-bottom:0}blockquote cite,blockquote small{display:block;font-size:.8em}blockquote cite:before,blockquote small:before{content:"\2014\a0"}blockquote cite,blockquote em,blockquote i{font-style:normal}strong{color:#bba24f}strong,strong h1,strong h2,strong h3{font-weight:600;font-size:4rem;line-height:4.4rem}blockquote b,blockquote strong{font-weight:400}blockquote>:last-child{margin-bottom:0}address{font-style:italic;margin:0 0 1.4em}code,kbd,pre,samp,tt,var{font-family:monospace}pre{border:1px solid #d1d1d1;line-height:1.3125;margin:0 0 1.4em;max-width:100%;overflow:auto;padding:1.4em;white-space:pre;white-space:pre-wrap;word-wrap:break-word}code{background-color:#d1d1d1;padding:.125em .25em}abbr,acronym{border-bottom:1px dotted #d1d1d1;cursor:help}ins,mark{background:#368abc;color:#fff;padding:.125em .25em;text-decoration:none}big{font-size:125%}*,:after,:before{box-sizing:inherit}div,footer,header{box-sizing:border-box}hr{box-sizing:content-box;overflow:visible;background-color:#b1b1b1;border:0;height:1px;margin:0 0 1.4em}ol,ul{margin:0 0 1.4em 1.25em;padding:0}ul{list-style:disc}ol{list-style:decimal;margin-left:1.5em}li>ol,li>ul{margin-bottom:0}nav ul{margin:0;padding:0;list-style:none}nav ul a{display:block;text-decoration:none}dl{margin:0 0 1.4em}dt{font-weight:700}dd{margin:0 0 1.4em}audio,canvas,iframe,img,svg,video{vertical-align:middle}del{opacity:.8}table,td,th{border:1px solid #d1d1d1}table{border-collapse:separate;border-spacing:0;border-width:1px 0 0 1px;margin:0 0 1.4em;table-layout:fixed;width:100%}caption,td,th{font-weight:400;text-align:left}th{font-weight:700}td,th{border-width:0 1px 1px 0;padding:.4375em}.nobutton{outline:0;background:transparent;border:0;padding:0;transition:all .15s ease-in-out .05s}.nobutton,label{cursor:pointer}:-moz-placeholder,::-moz-placeholder{color:#686868;font-family:"Sofia Sans",sans-serif}::-moz-placeholder{opacity:1}:-ms-input-placeholder{color:#686868;font-family:"Sofia Sans",sans-serif}.image_block{height:350px;padding-right:12%}.image_block img{object-fit:cover;height:100%;border-radius:10px}.white-mask :after{content:"";display:block;height:100%;width:50%;position:absolute;background-color:#fff}[class*=btn]{transition:all .15s ease-in-out .05s;display:inline-block;margin-bottom:0;position:relative;text-align:center;font-size:1.4rem;letter-spacing:0;vertical-align:top;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;text-decoration:none;padding:8px 20px;line-height:115%;border-radius:10px;-webkit-text-stroke:0;box-shadow:10px 15px 35px 0 rgba(23,25,33,.1);transition:box-shadow .1s ease-in-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}[class*=btn]:not(.menu-item){margin-top:2rem}[class*=btn] a{color:#fff;font-weight:600}[class*=btn]:active,[class*=btn]:focus{outline:0;box-shadow:10px 15px 35px 0 rgba(187,162,79,.1)}[class*=btn]:active,[class*=btn]:focus,[class*=btn]:hover{color:#fff;background-color:#fff}[class*=btn][disabled],[disabled] [class*=btn]{cursor:not-allowed;opacity:.4;box-shadow:none;pointer-events:none}[class*=btn][class*=-lightgrey]{background-color:#f2f2f2}[class*=btn][class*=-lightgrey]:active,[class*=btn][class*=-lightgrey]:focus,[class*=btn][class*=-lightgrey]:hover{background-color:#fff}[class*=btn][class*=-red]{background-color:#8a100a}[class*=btn][class*=-red]:active,[class*=btn][class*=-red]:focus,[class*=btn][class*=-red]:hover{color:#fff;background-color:#720d08}[class*=btn][class*=-main]{background-color:#bba24f;color:#fff;font-weight:600;transition:background-color .2s ease-in-out}[class*=btn][class*=-main]:active,[class*=btn][class*=-main]:focus,[class*=btn][class*=-main]:hover{color:#fff;background-color:#ad9543}[class*=btn][class*=-small]{padding:9px 10px;font-size:1rem}[class*=btn][class*=-large]{padding:16px 35px}[class*=btn][class*=-block]{display:block;width:100%}[class*=btn] .ico{margin-left:10px}input[type=checkbox],input[type=radio]{margin:4px 0 0;line-height:normal}input[type=file]{display:block}input[type=range]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type=checkbox]:focus,input[type=file]:focus,input[type=radio]:focus{outline:5px;outline-offset:-2px}input[type=search]{appearance:none;-webkit-appearance:none}input:not([type=radio]):not([type=checkbox]),select,textarea{box-sizing:border-box;display:inline-block;height:calc(2.52em + 2px);padding:.56em 1em;font-size:1em;line-height:1.4em;color:#a40229;vertical-align:middle;background-color:none;background-image:none;border:1px solid #f2f2f2;border-radius:10px;max-width:100%}input:not([type=radio]):not([type=checkbox]):focus,select:focus,textarea:focus{background-color:#fefefe;border-color:#bba24f;color:#a40229;outline:0}[disabled] input:not([type=radio]):not([type=checkbox]),[disabled] select,[disabled] textarea,input:not([type=radio]):not([type=checkbox])[disabled],input:not([type=radio]):not([type=checkbox])[readonly],select[disabled],select[readonly],textarea[disabled],textarea[readonly]{background-color:#ccc;opacity:1;cursor:not-allowed}input:not([type=radio]):not([type=checkbox]).wpcf7-not-valid,select.wpcf7-not-valid,textarea.wpcf7-not-valid{border-color:#8a100a}input:not([type=radio]):not([type=checkbox]).input-block,select.input-block,textarea.input-block{width:100%}input:required:invalid:not(:placeholder-shown){border-color:#8a100a}.screen-reader-response[role=alert]{margin-bottom:3em}[role=alert]{font-style:italic}textarea{height:auto;resize:vertical;width:100%;overflow:auto}textarea::placeholder{color:#f2f2f2}input[type=date],select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-repeat:no-repeat;background-position:calc(100% - .75em) 50%;background-size:auto 1em;padding-right:3em}.custom_check{position:absolute;opacity:0;z-index:-1}.custom_check:focus:invalid+label:before{color:#8a100a}.custom_check+label{display:inline-block;line-height:1.6em;cursor:pointer}.custom_check+label.small{font-size:.8em}.custom_check+label:before{content:"unchecked";font:1.2em icomoon;font-variant-ligatures:discretionary-ligatures;font-feature-settings:"dlig";vertical-align:middle;display:inline-block;margin:-.125em .15em 0 0}.custom_check:checked+label:before{content:"checked"}.wpcf7 .row{margin:0}.wpcf7 .row [class*=col-]:nth-of-type(2){padding-right:0}.wpcf7 input:not([type=checkbox]){width:100%}.wpcf7 input:not([type=checkbox]).cf7-noshow{width:0;height:0;opacity:0;padding:0}.wpcf7 ::placeholder{color:grey}.wpcf7 .wpcf7-list-item-label{margin-left:1rem}.wpcf7 form .wpcf7-response-output{margin-left:0!important}a{color:#bba24f;text-decoration:none;background-color:transparent;-webkit-text-decoration-skip:objects}.content_wysiwyg a{text-decoration:underline}.content_wysiwyg a:hover{color:#a40229}.page-template-default p a{text-decoration:underline}#nav-2,#navsite{position:relative;width:100%;z-index:5;display:none;padding:90px 0;min-height:calc(100vh - 40px)}#nav-2 .cnav ul li,#navsite .cnav ul li{text-align:center;position:relative}#nav-2 .cnav ul li.active-ancestor>a,#nav-2 .cnav ul li.active-parent>a,#nav-2 .cnav ul li.active>a,#navsite .cnav ul li.active-ancestor>a,#navsite .cnav ul li.active-parent>a,#navsite .cnav ul li.active>a{color:#8a100a}#nav-2 .cnav ul li.ico,#navsite .cnav ul li.ico{position:relative}#nav-2 .cnav ul li.ico:after,#navsite .cnav ul li.ico:after{content:"chevronbottom";position:absolute;top:21px;transform:translateY(-50%);right:30px;font-size:12px;pointer-events:none}#nav-2 .cnav ul li hr,#navsite .cnav ul li hr{display:none;margin:0}#nav-2 .cnav ul li a,#navsite .cnav ul li a{max-width:calc(100% - 60px);margin:auto;text-align:left;font-family:"Sofia Sans",sans-serif;text-transform:none;line-height:133%;color:#fff}#nav-2 .cnav ul li.menu-item-has-children>a:after,#navsite .cnav ul li.menu-item-has-children>a:after{content:"\e903";display:inline-block;font:1rem icomoon;margin-left:1rem;transition:transform .2s ease-in-out}#nav-2 .cnav ul li.menu-item-has-children.display>a:after,#navsite .cnav ul li.menu-item-has-children.display>a:after{transform:translateY(-4px) rotate(.5turn)}#nav-2 .cnav ul li.menu-item-has-children.display .sub-menu,#navsite .cnav ul li.menu-item-has-children.display .sub-menu{height:auto;opacity:1}#nav-2 .cnav ul li.menu-item-has-children.display .sub-menu li,#navsite .cnav ul li.menu-item-has-children.display .sub-menu li{pointer-events:auto}#nav-2 .cnav ul li label,#navsite .cnav ul li label{position:absolute;top:0;left:0;right:0;bottom:0;opacity:0}#nav-2 .cnav ul li .sub-menu,#navsite .cnav ul li .sub-menu{max-height:0;overflow:hidden}#nav-2 .cnav ul li .sub-menu.display,#navsite .cnav ul li .sub-menu.display{max-height:100%}#nav-2 .cnav ul li .sub-menu.display li,#navsite .cnav ul li .sub-menu.display li{border-bottom:0}#nav-2 .cnav ul li input.submenu:checked+label+a~.sub-menu,#navsite .cnav ul li input.submenu:checked+label+a~.sub-menu{max-height:1500px;padding-bottom:1em}#nav-2 .cnav ul li input.submenu:checked+label+a~.sub-menu+.sub-menu,#navsite .cnav ul li input.submenu:checked+label+a~.sub-menu+.sub-menu{margin-top:-2.2em}#nav-2 .cnav ul li input.submenu:checked+label,#navsite .cnav ul li input.submenu:checked+label{pointer-events:none}#nav-2 .cnav>ul>li>a,#navsite .cnav>ul>li>a{font-weight:500;font-size:1.8rem}#nav-2 .cnav>ul>li>ul>li>a,#navsite .cnav>ul>li>ul>li>a{font-weight:400;font-size:1.4rem;padding:7px 0 7px 15px}#nav-3{display:block}#nav-3 ul{margin:1rem 0 0}#openclose-navsite~#wrapper .gallery-section .container{padding:0 10px}.cta{display:flex;justify-content:space-between;align-items:center;width:100%}.menu-toggle{cursor:pointer;width:50px;height:50px;z-index:8;color:#a40229;transition:border .15s ease-in-out .05s;margin-right:-10px}.menu-toggle:active .text,.menu-toggle:focus .text,.menu-toggle:hover .text{color:#fff}.menu-toggle:active .burger span,.menu-toggle:focus .burger span,.menu-toggle:hover .burger span{background-color:#ad9543}.menu-toggle .text{transition:color .15s ease-in-out .05s}.menu-toggle .burger{cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform .4s;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%}.menu-toggle .burger span{width:22px;height:2px;background:#bba24f;border-radius:2px;margin:3px 0;transition:background-color .15s ease-in-out .05s,width .15s ease-in-out .05s,opacity .15s ease-in-out .05s,transform .15s ease-in-out .05s,margin .15s ease-in-out .05s}.menu-toggle.overflow{background:#000;z-index:7;position:fixed;top:0;bottom:0;height:auto;width:auto;left:0;right:0;opacity:.6;display:none;border:0 none}#openclose-navsite:checked~#wrapper{overflow:hidden;max-height:100%}#openclose-navsite:checked~#wrapper .container{padding:0 30px}#openclose-navsite:checked~#wrapper #banner{width:100%;position:fixed;height:100vh;min-height:100vh;overflow-y:auto;bottom:0;background:#a40229;z-index:8;border-radius:0;display:block;padding:12rem 0 0}#openclose-navsite:checked~#wrapper #banner .container{padding:0;width:100%}#openclose-navsite:checked~#wrapper #banner .cta{position:fixed;display:flex;justify-content:space-between;align-items:center;z-index:10;top:0;background-color:#fff;border-radius:0 0 20px 20px;padding:15px 25px}#openclose-navsite:checked~#wrapper #banner .main-header{flex-direction:column}#openclose-navsite:checked~#wrapper #banner .main-header #nav-2,#openclose-navsite:checked~#wrapper #banner .main-header #navsite{padding:0}#openclose-navsite:checked~#wrapper #banner .main-header #navsite ul{padding:0 2rem}#openclose-navsite:checked~#wrapper #banner .main-header #navsite ul li{padding:2.3rem 0;border-bottom:1px solid rgba(187,162,79,.2);width:100%}#openclose-navsite:checked~#wrapper #banner .main-header #navsite ul li:last-of-type{border:none}#openclose-navsite:checked~#wrapper #banner .main-header #navsite ul li a{font-size:2.5rem;text-align:center}#openclose-navsite:checked~#wrapper #banner .main-header #navsite ul li.current-menu-item a{font-weight:700}#openclose-navsite:checked~#wrapper #banner .main-header #navsite ul li.menu-item-has-children.display .sub-menu{max-height:fit-content;opacity:1}#openclose-navsite:checked~#wrapper #banner .main-header #navsite ul li.menu-item-has-children>a{padding-bottom:1rem}#openclose-navsite:checked~#wrapper #banner .main-header #navsite ul li .sub-menu li{border:none;margin:0;padding:.75rem 0}#openclose-navsite:checked~#wrapper #banner .main-header #navsite ul li .sub-menu li a{font-size:1.8rem;padding:0;max-width:100%}#openclose-navsite:checked~#wrapper #banner .main-header #nav-2 ul{margin:0}#openclose-navsite:checked~#wrapper #banner .main-header #nav-2 ul li{padding:23px 0;display:block;border-radius:0}#openclose-navsite:checked~#wrapper #banner .main-header #nav-2 ul li a{font-size:2.5rem}#openclose-navsite:checked~#wrapper #nav-2,#openclose-navsite:checked~#wrapper #navsite{display:block;justify-content:center;text-align:center;min-height:auto}#openclose-navsite:checked~#wrapper .menu-toggle{right:20px}#openclose-navsite:checked~#wrapper .menu-toggle .burger span:first-child{transform:rotate(-45deg) translate(-5px,6px)}#openclose-navsite:checked~#wrapper .menu-toggle .burger span:nth-child(2){width:0;opacity:0}#openclose-navsite:checked~#wrapper .menu-toggle .burger span:nth-child(3){transform:rotate(45deg) translate(-5px,-6px);width:22px;margin-left:0}.pagination{margin-bottom:2em;text-align:center;clear:both;font-size:.8em;color:#a40229;border-top:1px solid #ccc}.pagination .page-numbers{display:inline-block;margin:-1px 0;padding:.6em 1em;border:3px solid transparent}.pagination .page-numbers.current{border-color:#a40229;font-weight:700;color:#a40229}.pagination a:hover{border-color:#8a100a;background:#8a100a;color:#fff}.pagination .prev{float:left}.pagination .next{float:right}.pagination .next [class*=" ico-"],.pagination .next [class^=ico-],.pagination .prev [class*=" ico-"],.pagination .prev [class^=ico-]{vertical-align:middle}.pagination .dots{padding-left:0;padding-right:0}.says,.screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute;width:1px;word-wrap:normal}.alignleft{float:left;margin:.3000042858em 1.4em 1.4em 0}.alignright{float:right;margin:.3000042858em 0 1.4em 1.4em}.aligncenter{clear:both;display:block;margin:0 auto 1.4em}blockquote.alignleft{margin:.3000042858em 1.4em 1.4em}blockquote.alignright{margin:.3000042858em 0 1.4em 1.4em}blockquote.aligncenter{margin-bottom:1.4em}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-nowrap{white-space:nowrap}.nomargin{margin:0}.nomargintop{margin-top:0}#wrapper:after,#wrapper:before,.clear:after,.clear:before,.content-area article:after,.content-area article:before,.row:after,.row:before,section:after,section:before{content:"";display:table}#wrapper:after,.clear:after,.content-area article:after,.row:after,section:after{clear:both}.custom-section .col-md-6:nth-of-type(2),.custom-section .col-md-8{display:flex;justify-content:space-between}.custom-section .col-md-8{gap:30px}.custom-section .col-md-8 .twoimg-item .twoimg-item-right img{border-top-right-radius:10px;border-bottom-right-radius:10px}.widget{line-height:1.35em;color:#fff;font-size:.9em;border:none}.widget>ul,.widget ul.menu{list-style:none;margin:0;padding:0}.widget>ul .recentcomments,.widget>ul a,.widget ul.menu .recentcomments,.widget ul.menu a{display:block;padding:.5em 1em;margin:0}.widget>ul .recentcomments:hover,.widget>ul a:hover,.widget ul.menu .recentcomments:hover,.widget ul.menu a:hover{text-decoration:underline}.widget>ul .recentcomments a,.widget ul.menu .recentcomments a{border:none}.widget .post-date{padding:0 .5em 1em}.widget-title{font-size:1.2em;color:inherit;margin:1.5em .8em .5em}#wrapper{position:relative;min-width:320px;scroll-behavior:smooth}.content-area{margin-top:30px;margin-bottom:30px;width:100%;margin-top:20px}.content-area>:last-child{margin-bottom:0}.content-area.listofposts{margin-top:0;margin-bottom:0}.content-area li{line-height:1.3em;margin-bottom:.7em}.right_fluid,.std-section{position:relative;z-index:4}.right_fluid strong,.std-section strong{color:#bba24f;font-size:4rem;line-height:4.4rem}#wrapper .std-section,.margtop{padding-top:150px}#wrapper .right_fluid.margtop{padding-top:32rem}#wrapper .top-one{margin-top:2.5em}#content+.bigimg-section,#content+.header{padding:22vh 0 0;min-height:30em;margin-bottom:-60px}.margbottom{padding-bottom:60px;padding-bottom:80px}#secondary{padding-top:30px;padding-top:20px}#content[tabindex="-1"]:focus{outline:0}.container{padding-left:30px;padding-right:30px}[class*=col-]{margin-bottom:30px;box-sizing:border-box;min-height:1px;padding-left:10px;padding-right:10px;margin-bottom:10px}#wrapper>.custom-section+.std-section{margin-top:0}#wrapper>.margbottom+.std-section{margin-top:-30px}.single-post #wrapper section.post-header{padding-top:5em}.single-post #wrapper section.post-header img{min-width:100%}.custom-section .row #secondary,.std-section #secondary{padding-top:0}.custom-section .row .content-area,.std-section .content-area{margin-top:0}.header h1.section-title,.page h1.entry-title,.section-title,.single h1.entry-title{font-family:"Sofia Sans",sans-serif;margin:0 0 .9em}.bigimg-section h1.section-title,.header h1.section-title,.page-title,.page h1.entry-title{text-align:center;padding-bottom:.5em;margin-top:0}.page h1.entry-title{margin-top:6rem}.page-title+.taxonomy-description{margin:-3.8em auto 3em;min-height:7.15em;max-width:720px}.search-title{margin:0;font-size:2.6em;line-height:1em}.search-results .top-one [class*=col-]{margin-bottom:0}.section-title-1,.section-title-2{text-align:center;display:block}.section-title-1:before,.section-title-2:before{font-size:50px;vertical-align:middle;color:#8a100a;margin-right:15px}.section-title-1{text-transform:uppercase;font-size:1.4rem;padding-bottom:1.5rem}.section-title-2{font-size:4rem;font-weight:600;padding-bottom:5rem;line-height:4.4rem}.normal-title .section-title{text-transform:none;text-align:center;color:#8a100a}.normal-title .section-title:before{display:none}.small-title .section-title{font-size:1.25em;text-transform:uppercase}.border-separator{border-top:10px solid rgba(164,2,41,.05)}.single h1.entry-title{line-height:.9em;padding-bottom:.9em;border-bottom:1px solid #b1b1b1}#banner{border-radius:0 0 20px 20px;position:fixed;background-color:#fff;z-index:7;width:100vw;display:block;align-items:center;padding:15px 25px}#banner .container{padding:0}#banner .main-header{display:flex;align-items:center;justify-content:space-between}#banner.hide{z-index:0}#breadcrumbs{padding-top:20px;padding-bottom:20px;border-bottom:1px solid #000}#breadcrumbs a:focus,#breadcrumbs a:hover{text-decoration:underline}.opening-hours .opening-hours-item{display:flex;justify-content:space-between;padding-bottom:1rem}.opening-hours .opening-hours-item .day{font-weight:600}.opening-hours .opening-hours-item p{margin:0}.list{position:relative;margin:0 auto 1em;display:block}.list .post-thumbnail{background:#a40229;float:left;margin-right:.75em}.list .post-thumbnail figure{margin:0;overflow:hidden;text-align:center;width:6em;height:6em}.list .post-thumbnail figure img{margin:0 -100%}.list figure img{object-fit:cover;height:100%;min-width:100%;opacity:1}.list .panel{padding:.5em;background:inherit;height:auto}.list .entry-meta{position:absolute;background:#ccc;background:#8a100a;left:0;margin:0;font:.86em/1em Sofia Sans,sans-serif;letter-spacing:.05em;color:#fff;bottom:0;text-align:center;width:7em;padding:.25em 0}.list .entry-title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;color:#a40229;margin:0}.list .entry-footer{font-size:.8em;color:#a40229;position:absolute;padding:0;margin:0;bottom:0;left:8.25em;line-height:1em}.list .entry-footer .entry-format{font-style:italic}.list.list-ver.page{text-align:center}.list.list-ver.page .panel{background:none;min-height:62%}.list.list-ver.page .page-title{margin-top:.65em;font-size:1.4em}.list.list-ver.page .page-title:after{border-color:#a40229}.single #primary .entry-meta{margin:-1em 0 1em}.single #primary .entry-meta a{color:inherit}.heightfix[class*=col-]{min-height:26em}[class*=" bg-"] h1,[class*=" bg-"] h2,[class*=" bg-"] h3,[class*=" bg-"] h4,[class*=" bg-"] h5,[class*=" bg-"] h6,[class^=bg-] h1,[class^=bg-] h2,[class^=bg-] h3,[class^=bg-] h4,[class^=bg-] h5,[class^=bg-] h6{color:#8a100a}.bg-1,.bg-1 a.bg-1:hover{background-color:#fff;color:#000}.text-white,.title-white .section-title{color:#fff}.bg-2,.bg-2 a.bg-2:hover{background-color:#f2f2f2;color:#000}.text-lightgrey,.title-lightgrey .section-title{color:#f2f2f2}.bg-5,.bg-5 a.bg-5:hover{background-color:#171921;color:#fff}.text-darkgrey,.title-darkgrey .section-title{color:#171921}.bg-4,.bg-4 a.bg-4:hover{background-color:#171921;color:#fff}.text-black,.title-black .section-title{color:#171921}.bg-9,.bg-9 a.bg-9:hover{background-color:#8a100a;color:#fff}.text-red,.title-red .section-title{color:#8a100a}.bg-6,.bg-6 a.bg-6:hover{background-color:#bba24f;color:#171921}.text-theme,.title-theme .section-title{color:#bba24f}#supplementary{position:relative;z-index:6;border-top:1px solid #000;font-size:1.6rem;padding:10rem 0 5rem;margin-top:15rem;color:#fff;background:#a40229}#supplementary p,#supplementary span{font-weight:300}#supplementary p{line-height:24px;-webkit-text-stroke:0}#supplementary .container{padding:0;width:100%}#supplementary .cnav ul{list-style:none;display:flex}#supplementary .cnav.footer-nav{padding:33px 0 0;border-top:1px solid #fff}#supplementary .cnav.footer-nav ul{display:flex;flex-direction:column;align-items:center}#supplementary .cnav.footer-nav ul li hr{width:24px;margin:5px auto}#supplementary .cnav.footer-nav ul li:last-of-type hr{display:none}#supplementary .cnav.footer-nav ul li a{color:#fff}#supplementary .row{display:flex;margin:0 auto;flex-direction:column;justify-content:space-between;padding-left:3rem;padding-right:3rem}#supplementary .row hr{width:170px;margin:3rem 0}#supplementary .row .footer-title{color:#fff;font-size:4rem;font-weight:600;text-align:center;margin-bottom:4.9rem;margin-top:0}#supplementary .row .footer-column .footer-logo{margin-bottom:1.5rem;position:absolute;top:.5%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#supplementary .row .footer-column .custom-logo-link{display:flex;justify-content:center;margin-bottom:1.4rem}#supplementary .row .footer-column .footer-phonenumber{margin:0}#supplementary .row .footer-column .footer-email{color:#fff;text-decoration:underline;font-weight:400}#supplementary .row .footer-column .footer-email:hover{color:#bba24f}#supplementary .row .footer-column .footer-title-description{font-weight:600;font-size:2rem}#supplementary .row .footer-column .footer-description p{margin:0}#supplementary .row .footer-column .footer-contact-us{font-weight:600}#supplementary .row .footer-column#mapid{width:440px}#supplementary .row .footer-column.map{margin:5rem 0}#supplementary .row .footer-column:first-of-type{width:170px;margin-top:7rem}#supplementary .row .footer-column:last-of-type{align-self:flex-start}#supplementary .row .footer-column .socials{margin-top:2.2rem}#supplementary .row .footer-column .socials [class*=" icon-"],#supplementary .row .footer-column .socials [class^=icon-]{color:#bba24f;font-size:2.4rem;margin-right:1.9rem;transition:color .2s ease-in-out}#supplementary .row .footer-column .socials [class*=" icon-"]:hover,#supplementary .row .footer-column .socials [class^=icon-]:hover{color:#fff}#supplementary .row.footer-last-row{padding-bottom:100px}#supplementary .row.footer-last-row:after,#supplementary .row.footer-last-row:before{display:none}.video-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.video-container embed,.video-container iframe,.video-container object,.video-container video{position:absolute;top:0;left:0;width:100%;height:100%}img.bordered{border:1px solid #a40229}.wp-caption{margin-bottom:1.6em;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin:0}.wp-caption-text{background:#eee;color:#666;font-size:.8em;line-height:1;padding:.5em 1em}.gallery{margin-bottom:1.6em}.gallery-item{display:inline-block;padding:.25%;margin:0;text-align:center;vertical-align:top;width:100%}.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-icon img{margin:0 auto}.gallery-caption{color:rgba(51,51,51,.7);display:block;font-size:.8em;line-height:1.1;padding:.25em}.gallery-columns-6 .gallery-caption,.gallery-columns-7 .gallery-caption,.gallery-columns-8 .gallery-caption,.gallery-columns-9 .gallery-caption{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel{-webkit-tap-highlight-color:transparent;position:relative;z-index:1;display:none;margin-top:5rem}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden;backface-visibility:hidden;display:flex;align-items:center}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.owl-carousel .owl-item figure img{opacity:.6;border-radius:10px;width:auto}.owl-carousel .owl-item.active figure img{opacity:.6}.owl-carousel .owl-item.active.center{z-index:2;width:195px!important;margin-left:-10px;margin-right:-10px}.owl-carousel .owl-item.active.center figure img{object-fit:cover;width:100%;opacity:1}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.owl-carousel .owl-nav.nav-abled{display:block}.owl-carousel .owl-nav .owl-dot,.owl-carousel .owl-nav .owl-nav,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-dot{background:none;color:inherit;border:none;padding:0;font:inherit}.owl-carousel .owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel.no-js{display:block}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.owl-nav button{position:absolute;width:55px;height:55px;border-radius:50px;font:8rem/55px Sofia Sans,sans-serif;display:block;text-align:center;overflow:hidden;padding:0;background:none;color:#fff;border:none}.owl-nav button:hover{cursor:pointer}.owl-nav button.owl-prev:before{font-family:icon-leo;width:55px;height:55px;line-height:55px;-ms-transform:rotate(180deg);transform:rotate(180deg)}.owl-nav button.owl-next{right:0}.owl-nav button.owl-next:before{font-family:icon-leo;width:55px;height:55px;line-height:55px}.owl-nav button:before{text-indent:0;display:block}#masonry{display:none;opacity:0}#masonry.open{display:block}#masonry.show{opacity:1;transition:opacity .3s ease-in}#masonry #masonry-close{position:fixed;z-index:17;width:50px;bottom:50px;color:#fff;left:0;right:0;margin:0 auto;text-align:center;font-size:4rem}#masonry #masonry-close:hover{cursor:pointer}#masonry .owl-masonry{width:100vw;position:fixed;z-index:15;top:0;bottom:0;left:0;right:0;padding:5rem 0 7rem;background-color:rgba(0,0,0,.8);touch-action:manipulation}#masonry .owl-masonry .owl-stage{display:flex}#masonry .owl-masonry .owl-stage-outer{height:100%}#masonry .owl-masonry .owl-nav{display:none;align-items:center;top:50%;justify-content:space-between;width:95%;position:absolute;left:0;padding:0 5rem}.stop-scrolling{height:100%;overflow:hidden;position:fixed}.owl-dots{display:flex;justify-content:center;flex-wrap:wrap;gap:10px;margin-top:2rem}.owl-dots button{width:15px;height:15px;border-radius:15px;border:none;background-color:rgba(187,162,79,.4);transition:background-color .2s ease-in-out;display:block}.owl-dots button.active{background-color:#bba24f}.owl-dots button:hover{background-color:rgba(187,162,79,.6);cursor:pointer}.page-401,.page-403,.page-404{margin-top:150px}@-ms-viewport{width:device-width}.row,[class*=col-]{position:relative}.row{margin-left:-10px;margin-right:-10px}.right_fluid{padding-bottom:14rem}.right_fluid .container{position:unset;padding-right:0}.right_fluid .container .row{position:unset}.right_fluid .container .row>div:first-of-type{position:unset;padding-right:12%}.right_fluid .container .row>div:nth-of-type(2){position:unset;margin-top:10rem}.right_fluid .container h2 span{font-weight:600}.left_fluid .container,.left_fluid .container .row,.left_fluid .container .row>div:first-of-type{position:unset}[class*=col-] [class*=bg-]+[class*=bg-]{margin-top:20px}.content-area,.separator{margin-bottom:20px}[class*=col-xs]{float:left}[class*=col-xs].left-contained{padding-left:135px;padding-right:80px}.col-xs-12{width:100%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}#wrapper>.margbottom+.custom-section{margin-top:-15px}#wrapper>.std-section,.margtop{padding-top:60px}.section-title{padding-top:1em}.hide-xs{display:none!important}#post-navigation{background:#f2f2f2;margin:-30px;padding:30px 30px 0}[class*=col-].first_column_mobile{order:-1}.container.full-xs{max-width:100%;width:100%;flex:0 0 100%}
/*# sourceMappingURL=style.e197b63d.css.map */
