.jupiterx-header-overlapped:not(.jupiterx-header-fixed):not(.jupiterx-header-stick):not(.jupiterx-header-sticked) .jupiterx-header{position:absolute}.raven-nav-menu-mobile.raven-nav-menu-full-screen .raven-nav-menu>li>a{padding:10px 32px !important}.raven-nav-menu-toggle .hamburger-inner{transition:ease all .2s}.raven-nav-menu-toggle:hover .hamburger-inner{transform:scale(1.1)}.elementor-slideshow__footer{display:none !important}.faux-italic .elementor-heading-title{transform:skewX(-8deg) !important}body .raven-nav-menu-close-button{color:#fff;font-size:50px !important;font-weight:100 !important;top:36px;right:20px}#jupiterx-main{overflow:hidden}body .content-row{padding:75px 25px;transition:none !important}body .content-row .elementor-widget-text-editor p:last-child{margin-bottom:0 !important}@media screen and (max-width:767px){.elementor-widget-heading br{display:none}body .content-row{padding:45px 20px}}.nowrap,.no-wrap{white-space:nowrap}.max-1000>.e-con-inner,.max-1000>.elementor-heading-title{max-width:1000px !important;margin-left:auto;margin-right:auto}.max-1100>.e-con-inner,.max-1100>.elementor-heading-title{max-width:1100px !important;margin-left:auto;margin-right:auto}.max-1200>.e-con-inner,.max-1200>.elementor-heading-title{max-width:1200px !important;margin-left:auto;margin-right:auto}.max-1300>.e-con-inner,.max-1300>.elementor-heading-title{max-width:1300px !important;margin-left:auto;margin-right:auto}.light-text{font-weight:300 !important}.elementor-40 .elementor-element.elementor-element-e6b55ca .elementor-nav-menu--main .elementor-item:hover{color:#66b124}.raven-nav-menu-full-screen .raven-nav-menu a{transition:ease all .2s}.raven-nav-menu-full-screen .raven-nav-menu a:hover{color:var(--e-global-color-933a0c5) !important}.raven-nav-menu-full-screen .raven-nav-menu ul li a{font-size:1.2em !important;padding:4px 0}.raven-nav-menu-full-screen .raven-nav-menu ul{margin:-5px 0 5px !important}.raven-nav-menu-full-screen .sub-arrow{fill:#fff !important}body .jupiterx-scroll-top{display:none !important;background:rgba(255,255,255,.7);border-color:#66b124;color:#66b124 !important;border-radius:0;transition:ease all .2s}body .jupiterx-scroll-top:hover{background:#66b124;color:#fff !important}.e-con-full.top-banner{padding:65px 0 0;position:relative;height:95vh;max-height:700px}.e-con-full.top-banner:before{mix-blend-mode:multiply;opacity:.6 !important}.e-con-full.top-banner.shorter{height:65vh;max-height:600px;padding-top:60px}@media screen and (max-width:767px){.e-con-full.top-banner{height:65vh}.e-con-full.top-banner.shorter{min-height:45vh}}.top-banner-card{background:rgba(41,77,38,.6);max-width:800px;min-height:300px !important;padding:55px 35px}.top-banner-card.clear{background:0 0}.top-banner-card>div{position:relative;z-index:2}.top-banner-card:after{content:'';display:block;width:calc(100% - 50px);height:calc(100% - 50px);position:absolute;top:25px;left:25px;border:solid 2px #fff}@media screen and (max-width:767px){.top-banner-card>div{padding-left:0 !important;padding-right:0 !important}.top-banner-card:after{border-left:none !important;border-right:none !important;width:100% !important;left:0}}@media screen and (max-width:385px){.page-id-4255 .elementor-heading-title{font-size:28px !important}}.e-con-full.header-fix{min-height:108px}footer[data-elementor-type=footer] ul a,footer[data-elementor-type=footer] p a{position:relative;color:#fff !important}footer[data-elementor-type=footer] ul a:hover,footer[data-elementor-type=footer] p a:hover{color:var(--e-global-color-933a0c5) !important}footer[data-elementor-type=footer] ul a:after,footer[data-elementor-type=footer] p a:after{content:'';display:block;width:100%;height:1px;position:absolute;bottom:-5px;left:0;background:var(--e-global-color-933a0c5) !important;opacity:1 !important;transform:scaleX(0) !important;transition:ease all .2s;transform-origin:left center}footer[data-elementor-type=footer] ul a:hover:after,footer[data-elementor-type=footer] p a:hover:after{transform:scaleX(1) !important}footer[data-elementor-type=footer] .sub-arrow{display:none}footer[data-elementor-type=footer] ul a{display:inline-block}footer[data-elementor-type=footer] ul a:after{bottom:2px}.project-tile,.featured-tiles{overflow:hidden}.project-tile .overlay,.featured-tiles .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(41,77,38,.6);display:flex;justify-content:center;align-items:center;opacity:0;transition:ease all .2s;padding:30px 40px}.project-tile .overlay:after,.featured-tiles .overlay:after{content:'';display:block;width:calc(100% - 50px);height:calc(100% - 50px);position:absolute;top:25px;left:25px;border:solid 2px #fff}.project-tile>.e-con-inner,.featured-tiles>.e-flex{overflow:hidden;min-height:400px}.project-tile:hover .overlay,.featured-tiles>.e-flex:hover .overlay{opacity:1}.project-tile .overlay>div,.featured-tiles .overlay>div{transform:translate(0,35px);opacity:0;transition:ease all .35s}.project-tile .overlay>div:nth-child(2),.featured-tiles .overlay>div:nth-child(2){transition-delay:50ms}.project-tile:hover .overlay>div,.featured-tiles>.e-flex:hover .overlay>div{transform:translate(0,0);opacity:1}.elementor-widget-raven-testimonial-carousel .raven-main-swiper{max-width:1000px !important;position:unset}.elementor-widget-raven-testimonial-carousel .raven-testimonial-content-text{font-style:normal !important}.elementor-widget-raven-testimonial-carousel .swiper-slide{display:flex;align-items:center;justify-content:center}@media (max-width:767px){.elementor-widget-raven-testimonial-carousel .raven-main-swiper{position:unset}.elementor-widget-raven-testimonial-carousel .elementor-swiper-button-prev{margin-left:-25px}.elementor-widget-raven-testimonial-carousel .elementor-swiper-button-next{margin-right:-25px}}body .wsf-form button.wsf-button.wsf-button-primary,body .nf-form-content input[type=submit],body .elementor-widget-button .elementor-button-link,body .elementor-button-wrapper .elementor-button-link{border-radius:0;display:inline-block;margin:0 auto;color:#fff;background:var(--e-global-color-accent);border:solid 1px var(--e-global-color-accent);cursor:pointer;font-weight:500 !important;font-size:17px !important;padding:13px 25px;height:auto;line-height:1em;transition:ease all .2s;letter-spacing:.075em;box-sizing:border-box;overflow:hidden;text-transform:uppercase;min-width:220px}body .wsf-form button.wsf-button.wsf-button-primary:hover,body .elementor-widget-button .elementor-button-link:hover,body .elementor-button-wrapper .elementor-button-link:hover{background:#fff;color:#66b124}body .wsf-form button.wsf-button.wsf-button-primary{background:var(--e-global-color-primary) !important;border-color:var(--e-global-color-primary) !important;width:auto !important;float:right !important}body .wsf-form button.wsf-button.wsf-button-primary:hover{background:#fff !important;color:var(--e-global-color-primary) !important}body .elementor-widget-button.light-green .elementor-button-link{background:var(--e-global-color-933a0c5);border-color:var(--e-global-color-933a0c5)}body .elementor-widget-button.light-green .elementor-button-link:hover{color:var(--e-global-color-933a0c5);background:#fff}body .elementor-widget-button.white .elementor-button-link{background:#fff;color:var(--e-global-color-accent);border-color:#fff}body .elementor-widget-button.white .elementor-button-link:hover{color:#fff;background:var(--e-global-color-accent)}.features-grid{max-width:1000px;margin:25px auto 0 !important}.features-grid>div{width:calc(50% - 5px) !important;padding:45px 60px}.features-grid>div:nth-child(1){border-bottom:solid 1px #ccc;border-right:solid 1px #ccc}.features-grid>div:nth-child(2){border-bottom:solid 1px #ccc}.features-grid>div:nth-child(3){border-right:solid 1px #ccc}@media (max-width:767px){.features-grid>div{width:100% !important;border:none !important;border-bottom:solid 1px #ccc !important;padding:25px;justify-content:center}.features-grid>div *:not(img){width:100% !important;text-align:center}.features-grid>div:last-child{border-bottom:none !important}}.jet-color-image-list{max-width:650px;margin:25px auto 0}.jet-color-image-list fieldset{display:flex;justify-content:center}.jet-color-image-list fieldset div{width:calc(100% / 2)}.jet-color-image-list fieldset div label{display:block !important;flex-wrap:wrap;justify-content:center}.jet-color-image-list fieldset div label span{display:block}.jet-color-image-list fieldset div label .jet-color-image-list__button{display:block;text-align:center;width:100% !important}.jet-color-image-list fieldset div label .jet-color-image-list__button .jet-color-image-list__decorator{margin-bottom:15px}.jet-color-image-list fieldset div label .jet-color-image-list__button .jet-color-image-list__decorator .jet-color-image-list__image{display:flex;justify-content:center;border:none !important;width:100% !important;max-width:none}.jet-color-image-list fieldset div label .jet-color-image-list__button .jet-color-image-list__decorator img{width:80px !important;max-width:80px !important;transition:ease all .01s}.jet-color-image-list fieldset div label .jet-color-image-list__button .jet-color-image-list__label{width:100%;transition:ease all .2s;font-family:"Montserrat",Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;line-height:1.05em;color:#fff}.jet-color-image-list .jet-color-image-list__button{position:relative;overflow:hidden;transition:ease all .2s}.jet-color-image-list .jet-color-image-list__button.active .jet-color-image-list__label,.jet-color-image-list .jet-color-image-list__button:hover .jet-color-image-list__label{color:var(--e-global-color-933a0c5) !important}.jet-color-image-list .jet-color-image-list__button.active img,.jet-color-image-list .jet-color-image-list__button:hover img{filter:brightness(0) saturate(100%) invert(53%) sepia(62%) saturate(523%) hue-rotate(49deg) brightness(100%) contrast(92%)}.jet-color-image-list .jet-color-image-list__button:hover{transform:scale(1.1)}@media screen and (max-width:400px){.jet-color-image-list fieldset div label .jet-color-image-list__button .jet-color-image-list__decorator img{width:60px !important;max-width:60px !important;transition:ease all .01s}.jet-color-image-list fieldset div label .jet-color-image-list__button .jet-color-image-list__label{font-size:16px}}.jet-filters-pagination,.elementor-pagination{background:var(--e-global-color-accent);padding:30px 20px;font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.jet-filters-pagination .prev-next,.elementor-pagination .prev-next{color:#fff !important}.jet-filters-pagination .jet-filters-pagination__link,.jet-filters-pagination .page-numbers,.elementor-pagination .jet-filters-pagination__link,.elementor-pagination .page-numbers{color:#fff;padding:5px 12px !important}.jet-filters-pagination .prev:hover,.jet-filters-pagination .next:hover,.elementor-pagination .prev:hover,.elementor-pagination .next:hover{text-decoration:underline}.jet-filters-pagination .jet-filters-pagination__link:not(.prev-next .jet-filters-pagination__link),.jet-filters-pagination .page-numbers:not(.prev,.next),.elementor-pagination .jet-filters-pagination__link:not(.prev-next .jet-filters-pagination__link),.elementor-pagination .page-numbers:not(.prev,.next){border:solid 1px #fff;padding:5px 12px;font-size:18px;transition:ease all .2s}.jet-filters-pagination .jet-filters-pagination__link:not(.prev-next .jet-filters-pagination__link):hover,.jet-filters-pagination .jet-filters-pagination__link:not(.prev-next .jet-filters-pagination__link).current,.jet-filters-pagination .page-numbers:not(.prev,.next):hover,.jet-filters-pagination .page-numbers:not(.prev,.next).current,.elementor-pagination .jet-filters-pagination__link:not(.prev-next .jet-filters-pagination__link):hover,.elementor-pagination .jet-filters-pagination__link:not(.prev-next .jet-filters-pagination__link).current,.elementor-pagination .page-numbers:not(.prev,.next):hover,.elementor-pagination .page-numbers:not(.prev,.next).current{background:#fff;color:var(--e-global-color-accent)}.jet-filters-pagination .jet-filters-pagination__current .jet-filters-pagination__link,.elementor-pagination .jet-filters-pagination__current .jet-filters-pagination__link{background:#fff;color:var(--e-global-color-accent)}.jet-filters-pagination{padding:20px;gap:7px !important}.wsf-field-wrapper[data-type=recaptcha]{margin:0 !important}.wsf-form input[type=date].wsf-field,.wsf-form input[type=datetime-local].wsf-field,.wsf-form input[type=file].wsf-field,.wsf-form input[type=month].wsf-field,.wsf-form input[type=password].wsf-field,.wsf-form input[type=search].wsf-field,.wsf-form input[type=time].wsf-field,.wsf-form input[type=week].wsf-field,.wsf-form input[type=email].wsf-field,.wsf-form input[type=number].wsf-field,.wsf-form input[type=tel].wsf-field,.wsf-form input[type=text].wsf-field,.wsf-form input[type=url].wsf-field,.wsf-form select.wsf-field,.wsf-form textarea.wsf-field{border:none !important;outline:none !important;border-radius:0 !important;padding:14px 22px !important;font-family:var(--e-global-typography-text-font-family),Sans-serif !important}.wsf-form input[type=date].wsf-field::placeholder,.wsf-form input[type=datetime-local].wsf-field::placeholder,.wsf-form input[type=file].wsf-field::placeholder,.wsf-form input[type=month].wsf-field::placeholder,.wsf-form input[type=password].wsf-field::placeholder,.wsf-form input[type=search].wsf-field::placeholder,.wsf-form input[type=time].wsf-field::placeholder,.wsf-form input[type=week].wsf-field::placeholder,.wsf-form input[type=email].wsf-field::placeholder,.wsf-form input[type=number].wsf-field::placeholder,.wsf-form input[type=tel].wsf-field::placeholder,.wsf-form input[type=text].wsf-field::placeholder,.wsf-form input[type=url].wsf-field::placeholder,.wsf-form select.wsf-field::placeholder,.wsf-form textarea.wsf-field::placeholder{color:#999 !important}.wsf-form textarea.wsf-field{height:160px !important}body .nf-form-cont{max-width:750px;margin-top:25px}body .nf-form-cont label{font-size:17px}body .nf-form-cont .nf-field-label label{display:none}body .nf-form-cont .nf-form-fields-required{display:none}body .nf-form-cont .nf-form-content input:not([type=submit]),body .nf-form-cont .nf-form-content .list-select-wrap select,body .nf-form-cont .nf-form-content textarea{background:#fff;border:solid 1px #ccc;color:#000 !important;font-family:var(--e-global-typography-text-font-family),Sans-serif;padding:12px 25px;font-size:var(--e-global-typography-text-font-size) !important}body .nf-form-cont .nf-form-content select.ninja-forms-field:not([multiple]){color:#000;font-family:var(--e-global-typography-text-font-family),Sans-serif;padding-left:25px;padding-right:25px}body .nf-form-cont .nf-form-content input:not([type=submit])::placeholder,body .nf-form-cont .nf-form-content textarea::placeholder{color:#99a9b5 !important}body .nf-form-cont .nf-form-content .listradio-container{margin-bottom:0}body .nf-form-cont .nf-form-content .listradio-wrap .nf-field-label{color:var(--e-global-color-accent);font-size:1.4em;font-family:var(--e-global-typography-text-font-family),Sans-serif;margin-bottom:0}body .nf-form-cont .nf-form-content .listradio-wrap .nf-field-element ul{display:flex}body .nf-form-cont .nf-form-content .listradio-wrap .nf-field-element ul li{padding:0 25px 12px 0 !important;color:#99a9b5;font-size:var(--e-global-typography-text-font-size) !important;font-family:var(--e-global-typography-text-font-family),Sans-serif}body .nf-form-cont .nf-form-content .listradio-wrap .nf-field-element ul li .nf-checked-label{color:#000}body .nf-form-cont .nf-form-content input[type=submit]{background:var(--e-global-color-primary);border-color:var(--e-global-color-primary);float:right}body .nf-form-cont .nf-form-content input[type=submit]:hover{background:var(--e-global-color-accent);border-color:var(--e-global-color-accent)}body .nf-form-cont .nf-error-msg{color:#fff}body .nf-form-cont .nf-error-wrap.nf-error{padding-left:25px;padding-right:25px;font-size:.82em}body .nf-form-cont .nf-error-msg.nf-error-field-errors{text-align:center;display:none !important;color:#fff !important}body .nf-form-cont .nf-response-msg p{margin:0;color:#fff;width:100%;max-width:900px;margin:0 auto;background:var(--e-global-color-accent);padding:12px 16px;text-align:center}footer[data-elementor-type=footer] .nf-form-cont{position:relative;margin:0}footer[data-elementor-type=footer] .nf-form-cont nf-fields-wrap{display:flex}footer[data-elementor-type=footer] .nf-form-cont nf-field:nth-child(1)>div{margin:0}footer[data-elementor-type=footer] .nf-form-cont nf-field:nth-child(1) input:not([type=submit]){font-size:19px !important;color:var(--e-global-color-primary) !important;font-weight:600 !important;padding:10px 25px;height:52px;border-radius:0 !important;-webkit-border-radius:0 !important}footer[data-elementor-type=footer] .nf-form-cont nf-field:nth-child(1) input:not([type=submit])::placeholder{text-transform:uppercase;font-weight:600 !important;color:var(--e-global-color-primary) !important}footer[data-elementor-type=footer] .nf-form-cont nf-field:nth-child(2)>div{margin:0}footer[data-elementor-type=footer] .nf-form-cont nf-field:nth-child(2) input[type=submit]{min-width:0;background:var(--e-global-color-933a0c5);border-color:var(--e-global-color-933a0c5);min-height:52px}footer[data-elementor-type=footer] .nf-form-cont nf-field:nth-child(2) input[type=submit]:hover{background:var(--e-global-color-accent);border-color:var(--e-global-color-accent)}.e-n-accordion{border:none}body .elementor-widget-n-accordion .e-n-accordion-item{border:none;margin:0 0 15px !important}body .elementor-widget-n-accordion .e-n-accordion-item .e-n-accordion-item-title{background:#f4f2f1;padding:16px 75px 16px 30px !important;border:none !important;position:relative}body .elementor-widget-n-accordion .e-n-accordion-item .e-n-accordion-item-title:after{position:absolute;top:50%;right:30px;background:transparent url(//premiereoutdoorcreations.com/wp-content/themes/jupiterx-child/assets/css/images/faq-arrow.png) no-repeat center center;background-size:cover;content:'';display:block;width:29px;height:16px;transform:rotate(0);margin-top:-8px;transition:ease all .2s}body .elementor-widget-n-accordion .e-n-accordion-item .e-n-accordion-item-title .e-n-accordion-item-title-text{color:#85817f;line-height:1.2em}body .elementor-widget-n-accordion .e-n-accordion-item[open] .e-n-accordion-item-title:after{transform:rotate(180deg)}body .elementor-widget-n-accordion .e-n-accordion-item>.elementor-element{border:none !important}body .elementor-widget-n-accordion .e-n-accordion-item .e-n-accordion-item-title{padding:16px 75px 16px 20px !important}body .animated{animation-duration:.5s}body .fadeInUp{animation-name:fadeInUpV2}body .transparent-heading.fadeInUp{animation-name:transparentHeadingFadeUp}body .fadeInLeft{animation-name:fadeInLeftV2}body .fadeInRight{animation-name:fadeInRightV2}body .slideInUp{animation-name:slideInUpV2}@keyframes fadeInUpV2{from{opacity:0;transform:translate3d(0,75px,0)}to{opacity:1;transform:none}}@keyframes transparentHeadingFadeUp{from{opacity:0;transform:translate3d(0,75px,0)}to{opacity:.4;transform:none}}@keyframes fadeInLeftV2{from{opacity:0;transform:translate3d(-75px,0,0)}to{opacity:1;transform:none}}@keyframes fadeInRightV2{from{opacity:0;transform:translate3d(75px,0,0)}to{opacity:1;transform:none}}@keyframes slideInUpV2{from{transform:translate3d(0,75px,0)}to{transform:none}}