.elementor-3249 .elementor-element.elementor-element-0bb55c1{--display:flex;--min-height:663px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--background-transition:0.3s;--overlay-opacity:0.35;--margin-top:-267px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:135px;--padding-left:0px;--padding-right:0px;}.elementor-3249 .elementor-element.elementor-element-0bb55c1:not(.elementor-motion-effects-element-type-background), .elementor-3249 .elementor-element.elementor-element-0bb55c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3249 .elementor-element.elementor-element-0bb55c1::before, .elementor-3249 .elementor-element.elementor-element-0bb55c1 > .elementor-background-video-container::before, .elementor-3249 .elementor-element.elementor-element-0bb55c1 > .e-con-inner > .elementor-background-video-container::before, .elementor-3249 .elementor-element.elementor-element-0bb55c1 > .elementor-background-slideshow::before, .elementor-3249 .elementor-element.elementor-element-0bb55c1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3249 .elementor-element.elementor-element-0bb55c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#000000;}.elementor-3249 .elementor-element.elementor-element-0bb55c1, .elementor-3249 .elementor-element.elementor-element-0bb55c1::before{--border-transition:0.3s;}.elementor-3249 .elementor-element.elementor-element-2367119{text-align:center;}.elementor-3249 .elementor-element.elementor-element-2367119 .elementor-heading-title{color:#FFFFFF;font-family:"Raleway", Sans-serif;font-size:47px;font-weight:800;line-height:1.1em;}.elementor-3249 .elementor-element.elementor-element-2367119.ob-harakiri{writing-mode:inherit;}.elementor-3249 .elementor-element.elementor-element-2367119.ob-harakiri .elementor-heading-title{writing-mode:inherit;transform:rotate(0deg);}.elementor-3249 .elementor-element.elementor-element-2367119.ob-harakiri .elementor-widget-container > div{writing-mode:inherit;transform:rotate(0deg);}.elementor-3249 .elementor-element.elementor-element-2367119 .elementor-widget-container{text-indent:0px;mix-blend-mode:inherit;}.elementor-3249 .elementor-element.elementor-element-2367119 > .elementor-widget-container{padding:0% 25% 0% 25%;}.elementor-3249 .elementor-element.elementor-element-ab6d7a3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--background-transition:0.3s;--border-radius:0px 0px 0px 0px;--margin-top:-105px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-3249 .elementor-element.elementor-element-ab6d7a3, .elementor-3249 .elementor-element.elementor-element-ab6d7a3::before{--border-transition:0.3s;}.elementor-3249 .elementor-element.elementor-element-cb3c63e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;--border-radius:20px 0px 0px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:20px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:80px;}.elementor-3249 .elementor-element.elementor-element-cb3c63e:not(.elementor-motion-effects-element-type-background), .elementor-3249 .elementor-element.elementor-element-cb3c63e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3249 .elementor-element.elementor-element-cb3c63e, .elementor-3249 .elementor-element.elementor-element-cb3c63e::before{--border-transition:0.3s;}.elementor-3249 .elementor-element.elementor-element-dca3e17{text-align:left;}.elementor-3249 .elementor-element.elementor-element-dca3e17 img{width:73px;opacity:0.07;}.elementor-3249 .elementor-element.elementor-element-429740a .elementor-heading-title{font-family:"Syne", Sans-serif;font-size:24px;font-weight:700;}.elementor-3249 .elementor-element.elementor-element-429740a.ob-harakiri{writing-mode:inherit;}.elementor-3249 .elementor-element.elementor-element-429740a.ob-harakiri .elementor-heading-title{writing-mode:inherit;transform:rotate(0deg);}.elementor-3249 .elementor-element.elementor-element-429740a.ob-harakiri .elementor-widget-container > div{writing-mode:inherit;transform:rotate(0deg);}.elementor-3249 .elementor-element.elementor-element-429740a .elementor-widget-container{text-indent:0px;mix-blend-mode:inherit;}.elementor-3249 .elementor-element.elementor-element-429740a > .elementor-widget-container{margin:-79px 0px 0px 56px;padding:0px 0px 0px 0px;}.elementor-3249 .elementor-element.elementor-element-623eb1f .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:13px;font-weight:500;line-height:1.2em;}.elementor-3249 .elementor-element.elementor-element-623eb1f.ob-harakiri{writing-mode:inherit;}.elementor-3249 .elementor-element.elementor-element-623eb1f.ob-harakiri .elementor-heading-title{writing-mode:inherit;transform:rotate(0deg);}.elementor-3249 .elementor-element.elementor-element-623eb1f.ob-harakiri .elementor-widget-container > div{writing-mode:inherit;transform:rotate(0deg);}.elementor-3249 .elementor-element.elementor-element-623eb1f .elementor-widget-container{text-indent:0px;mix-blend-mode:inherit;}.elementor-3249 .elementor-element.elementor-element-623eb1f > .elementor-widget-container{margin:-10px 0px 0px 56px;padding:0px 0px 0px 0px;}.elementor-3249 .elementor-element.elementor-element-08a6a65{--image-border-color:#B40000;--image-border-width:4px;--image-border-radius:10px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-3249 .elementor-element.elementor-element-08a6a65 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-3249 .elementor-element.elementor-element-08a6a65 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-3249 .elementor-element.elementor-element-08a6a65 > .elementor-widget-container{padding:7px 0px 0px 50px;}.elementor-3249 .elementor-element.elementor-element-8d7697c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:0px 20px 20px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:20px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:80px;}.elementor-3249 .elementor-element.elementor-element-8d7697c:not(.elementor-motion-effects-element-type-background), .elementor-3249 .elementor-element.elementor-element-8d7697c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3249 .elementor-element.elementor-element-8d7697c, .elementor-3249 .elementor-element.elementor-element-8d7697c::before{--border-transition:0.3s;}.elementor-3249 .elementor-element.elementor-element-f230cc6{font-family:"Raleway", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;}.elementor-3249 .elementor-element.elementor-element-d47c961 span.post-navigation__prev--label{color:#333333;}.elementor-3249 .elementor-element.elementor-element-d47c961 span.post-navigation__next--label{color:#333333;}.elementor-3249 .elementor-element.elementor-element-d47c961 span.post-navigation__prev--label:hover{color:#B30000;}.elementor-3249 .elementor-element.elementor-element-d47c961 span.post-navigation__next--label:hover{color:#B30000;}.elementor-3249 .elementor-element.elementor-element-d47c961 span.post-navigation__prev--label, .elementor-3249 .elementor-element.elementor-element-d47c961 span.post-navigation__next--label{font-family:"Raleway", Sans-serif;font-size:15px;font-weight:500;}.elementor-3249 .elementor-element.elementor-element-d47c961 .post-navigation__arrow-wrapper{color:#B30000;}.elementor-3249 .elementor-element.elementor-element-d47c961 .post-navigation__arrow-wrapper:hover{color:#3F3F3F;}.elementor-3249 .elementor-element.elementor-element-d47c961 .elementor-post-navigation__separator{background-color:#888888;width:1px;}.elementor-3249 .elementor-element.elementor-element-d47c961 .elementor-post-navigation{color:#888888;border-top-width:1px;border-bottom-width:1px;}.elementor-3249 .elementor-element.elementor-element-d47c961 .elementor-post-navigation__next.elementor-post-navigation__link{width:calc(50% - (1px / 2));}.elementor-3249 .elementor-element.elementor-element-d47c961 .elementor-post-navigation__prev.elementor-post-navigation__link{width:calc(50% - (1px / 2));}.elementor-3249 .elementor-element.elementor-element-d47c961 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-3249 .elementor-element.elementor-element-2993299{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;}.elementor-3249 .elementor-element.elementor-element-ac8d34c{text-align:center;}.elementor-3249 .elementor-element.elementor-element-ac8d34c .elementor-heading-title{color:#777777;font-family:"Raleway", Sans-serif;font-weight:600;text-transform:uppercase;}.elementor-3249 .elementor-element.elementor-element-ac8d34c.ob-harakiri{writing-mode:inherit;}.elementor-3249 .elementor-element.elementor-element-ac8d34c.ob-harakiri .elementor-heading-title{writing-mode:inherit;transform:rotate(0deg);}.elementor-3249 .elementor-element.elementor-element-ac8d34c.ob-harakiri .elementor-widget-container > div{writing-mode:inherit;transform:rotate(0deg);}.elementor-3249 .elementor-element.elementor-element-ac8d34c .elementor-widget-container{text-indent:0px;mix-blend-mode:inherit;}.elementor-3249 .elementor-element.elementor-element-ac8d34c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:80px 0px 0px 0px;}.elementor-3249 .elementor-element.elementor-element-7c3e9cb > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items{--columns:6;}.elementor-3249 .elementor-element.elementor-element-7c3e9cb > .elementor-widget-container{padding:0px 0px 40px 0px;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(min-width:768px){.elementor-3249 .elementor-element.elementor-element-cb3c63e{--width:50%;}.elementor-3249 .elementor-element.elementor-element-8d7697c{--width:50%;}}@media(max-width:1024px){.elementor-3249 .elementor-element.elementor-element-0bb55c1{--min-height:617px;}.elementor-3249 .elementor-element.elementor-element-2367119 .elementor-heading-title{font-size:38px;}.elementor-3249 .elementor-element.elementor-element-2367119 > .elementor-widget-container{padding:0% 15% 0% 15%;}.elementor-3249 .elementor-element.elementor-element-ab6d7a3{--margin-top:-92px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3249 .elementor-element.elementor-element-cb3c63e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:20px;--padding-right:-1px;}.elementor-3249 .elementor-element.elementor-element-08a6a65 > .elementor-widget-container{margin:11px 25px 0px 0px;}.elementor-3249 .elementor-element.elementor-element-8d7697c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:55px;--padding-bottom:0px;--padding-left:15px;--padding-right:40px;}.elementor-3249 .elementor-element.elementor-element-7c3e9cb > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items{--columns:4;}.elementor-3249 .elementor-element.elementor-element-7c3e9cb > .elementor-widget-container{padding:0px 20px 40px 20px;}}@media(max-width:767px){.elementor-3249 .elementor-element.elementor-element-0bb55c1{--min-height:100vh;--margin-top:-330px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3249 .elementor-element.elementor-element-2367119 .elementor-heading-title{font-size:26px;}.elementor-3249 .elementor-element.elementor-element-2367119 > .elementor-widget-container{padding:0px 35px 0px 24px;}.elementor-3249 .elementor-element.elementor-element-cb3c63e{--border-radius:20px 20px 20px 20px;--padding-top:50px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-3249 .elementor-element.elementor-element-429740a > .elementor-widget-container{margin:-77px 0px 0px 39px;}.elementor-3249 .elementor-element.elementor-element-08a6a65 > .elementor-widget-container{margin:10px 17px 0px -7px;padding:0px 0px 0px 0px;}.elementor-3249 .elementor-element.elementor-element-8d7697c{--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:5px;--padding-right:45px;}}@media(min-width:1025px){.elementor-3249 .elementor-element.elementor-element-0bb55c1:not(.elementor-motion-effects-element-type-background), .elementor-3249 .elementor-element.elementor-element-0bb55c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for theme-post-content, class: .elementor-element-f230cc6 */.elementor-3249 .elementor-element.elementor-element-f230cc6 a {
	 border-bottom: 1px solid rgba(0, 0, 0, 0.9);
	 color: rgba(0, 0, 0, 0.9);
	 text-decoration: none;
	 transition: color 0.3s ease-in-out;
	 background-size: 100% 200%;
	 background-image: linear-gradient(to top, transparent 0%, transparent 50%, black 50%, black 100%);
	 background-position: 0 100%;
	 will-change: background-position;
	 font-weight:600;
}
.elementor-3249 .elementor-element.elementor-element-f230cc6 a:hover {
	 animation: backgroundAnimateIn 0.3s;
	 animation-fill-mode: forwards;
}
 @keyframes backgroundAnimateIn {
	 0% {
		 background-position: 0 -100%;
	}
	 63% {
		 background-position: 0 -95%;
	}
	 86% {
		 background-position: 0 2.5%;
	}
	 100% {
		 color: white;
		 background-position: 0 0%;
	}
}/* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-7c3e9cb */.elementor-3249 .elementor-element.elementor-element-7c3e9cb .jet-listing-dynamic-terms__link {
    font-family: "Raleway", Sans-serif;
    text-align: center;
}

#pa-thumb-arch,#pa-thumb-arch .elementor-element .jet-listing{
	align-items:center !important;
	justify-content:center !important;
	flex-direction:column !important;
	align-content:center !important;
	align-items:center;
}/* End custom CSS */