.tm-header.uk-sticky-below .uk-navbar-nav>li:not(.uk-active):hover:before{transform:translateX(-50%) translateY(calc(50% + 18px))}.tm-header.uk-sticky-below .uk-navbar-nav>li.uk-active:before{transform:translateX(-50%) translateY(calc(-50% + 17px));transition:.4s .3s}.tm-header.uk-sticky-below .uk-navbar-nav>li.uk-active:after{transform:translateX(-50%) translateY(calc(-50% + 17px)) rotate(45deg);transition:.4s .3s}.h1-front .uk-card:before{position:absolute;content:"";border-radius:0;width:78%;height:calc(100% + 150px);bottom:-95px;left:0;transform:skewY(-8deg);transform-origin:top right;z-index:-1}.h1-front .uk-card:after{position:absolute;content:"";border-radius:0;width:200vw;height:calc(100% + 190px);bottom:-135px;left:78%;transform:skewY(8deg);transform-origin:top left;z-index:-1}.h1-front .uk-container>div:before{position:absolute;content:"";border-radius:0;width:calc(78% - 4px);height:200vh;bottom:calc(100% + 60px);left:0;transform:skewY(-8deg);transform-origin:top right;z-index:-1}.h1-front .uk-container>div:after{position:absolute;content:"";border-radius:0;width:200vw;height:200vh;bottom:calc(100% + 60px);left:calc(78% + 2px);transform:skewY(8deg);transform-origin:top left;z-index:-1}@media only screen and (max-width:959px){.h1-front .uk-card:before{bottom:-45px}.h1-front .uk-card:after{width:22%;left:unset;right:0;bottom:-85px}.h1-front .uk-container>div:before{bottom:calc(100% + 110px)}.h1-front .uk-container>div:after{width:calc(22% - 1px);left:unset;right:0;bottom:calc(100% + 110px)}}@media only screen and (max-width:555px){.h1-front .uk-card:before{bottom:-85px}.h1-front .uk-card:after{bottom:-125px}.h1-front .uk-container>div:before{bottom:calc(100% + 70px)}.h1-front .uk-container>div:after{bottom:calc(100% + 70px)}}.la-primera .first-section-card:before{position:absolute;content:"";width:400vw;height:calc(100% + 1px);left:-15px;top:0;-webkit-clip-path:polygon(0 0,100% 0%,100% 100%,100% 100%,0 100%,20px 50%);clip-path:polygon(0 0,100% 0%,100% 100%,100% 100%,0 100%,20px 50%);z-index:-1}@media only screen and (max-width:959px){.la-primera .first-section-card:before{width:calc(100% + 20px);left:50%;transform:translateX(-50%);-webkit-clip-path:polygon(0 0,100% 0%,calc(100% - 20px) 50%,100% 100%,100% 100%,0 100%,20px 50%);clip-path:polygon(0 0,100% 0%,calc(100% - 20px) 50%,100% 100%,100% 100%,0 100%,20px 50%)}.la-primera .first-section-card p{padding:0 10px}}.body-float.pic-left h2:before{position:absolute;content:"";width:2px;height:calc(100% + 8px);left:-15px;top:50%;transform:translateY(-50%);z-index:-1}.body-float.pic-left h2:after{position:absolute;content:"";width:400vw;height:calc(100% + 8px);left:-9px;top:50%;transform:translateY(-50%);z-index:-1}.body-float.pic-right h2:before{position:absolute;content:"";width:2px;height:calc(100% + 8px);left:unset;right:-15px;top:50%;transform:translateY(-50%);z-index:-1}.body-float.pic-right h2:after{position:absolute;content:"";width:400vw;height:calc(100% + 8px);left:unset;right:-9px;top:50%;transform:translateY(-50%);z-index:-1}.body-fixed-center .uk-card-body>div:before{position:absolute;content:"";width:300vw;height:3px;right:calc(100% + 20px);top:50%;transform:translateY(-50%);z-index:-1}.body-fixed-center .uk-card-body>div:after{position:absolute;content:"";width:300vw;height:3px;left:calc(100% + 20px);top:50%;transform:translateY(-50%);z-index:-1}.cta-ribbon{background:linear-gradient(90deg,rgba(5,2,22,1) calc(50% + 150px),#09003f calc(50% + 250px),#09003f calc(50% + 700px),rgba(5,2,22,1) calc(50% + 750px));position:relative;z-index:1}.last-section .uk-card:before{position:absolute;content:"";width:200vw;height:100%;left:calc(100% + 20px);top:0}.last-section .uk-card:after{position:absolute;content:"";width:200vw;height:100%;right:calc(100% + 20px);top:0}@media only screen and (max-width:959px){.last-section .uk-card{position:relative;margin:0 auto}.last-section .uk-card:after{position:absolute;content:"";width:200vw;height:100%;right:calc(100% + 20px);top:0}.last-section .bg-white-ghost{background:0 0}}.arrow.left{clip-path:polygon(100% 0,100% 100%,0 50%);margin-right:-10px;transform-origin:right bottom;transform:scale(1) translateY(calc(-50% + 53px));transition:.4s}.arrow.left:hover{transform-origin:right bottom;transform:scale(1.3) translateY(calc(-50% + 53px))}.arrow.right{clip-path:polygon(0 0,100% 50%,0 100%);margin-left:-10px;transform-origin:left bottom;transform:scale(1) translateY(calc(-50% + 53px));transition:.4s}.arrow.right:hover{transform-origin:left bottom;transform:scale(1.3) translateY(calc(-50% + 53px))}.header-sub .uk-card:before{position:absolute;content:"";width:200vw;height:4px;left:calc(100% + 20px);top:50%;transform:translateY(-50%)}.header-sub .uk-card:after{position:absolute;content:"";width:200vw;height:4px;right:calc(100% + 20px);top:50%;transform:translateY(-50%)}body.archive #thrive-header{display:none}.map-link{display:inline-block;position:relative}.map-link:before{position:absolute;content:"";border:3px solid rgba(9,0,63,0);background:rgba(235,10,40,0);width:100%;height:100%;left:0;top:0;transition:.4s}.map-link:hover:before{border:3px solid rgba(9,0,63,1);background:rgba(235,10,40,.3)}.horizontal-contact .gform_wrapper.gravity-theme .gform_footer{padding:0 0 5px}.gform_wrapper.gravity-theme #field_submit .gform-button--width-full{margin-bottom:6px}.mec-event-info-desktop.mec-event-meta.mec-color-before.mec-frontbox{background:#09003f}.mec-event-info-desktop.mec-event-meta.mec-color-before.mec-frontbox h3,.mec-event-info-desktop.mec-event-meta.mec-color-before.mec-frontbox dt{color:white}.mec-event-info-desktop.mec-event-meta.mec-color-before.mec-frontbox i:before{color:#eb0a28}.mec-event-info-desktop.mec-event-meta.mec-color-before.mec-frontbox abbr,.mec-event-info-desktop.mec-event-meta.mec-color-before.mec-frontbox dl>dd,.mec-event-info-desktop.mec-event-meta.mec-color-before.mec-frontbox dl>dd>address{color:rgba(255,255,255,.8)}.mec-wrap .event-detail-wrap{width:100%}@media only screen and (min-width:960px){.real-estate .uk-button{width:300px}.real-estate h2{font-size:2.3rem}}@media only screen and (max-width:959px){.real-estate .uk-button{width:100%}.real-estate h2{font-size:2rem}}.mec-gCalendar #mec-gCalendar-wrap .fc-header-toolbar.fc-toolbar{background:#fff}.tm-main{margin-top:0}