.elementor-6477 .elementor-element.elementor-element-c802f4e{padding:0px 0px 0px 0px;}.elementor-6477 .elementor-element.elementor-element-aa916e9 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-6477 .elementor-element.elementor-element-dd66e57 .elementor-repeater-item-89d89f8 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://nightowlfilms.com/wp-content/uploads/2022/10/Screen-Shot-2022-10-14-at-4.25.32-PM.png);background-size:cover;}.elementor-6477 .elementor-element.elementor-element-dd66e57 .elementor-repeater-item-89d89f8 .elementor-background-overlay{background-color:#00000012;}.elementor-6477 .elementor-element.elementor-element-dd66e57 .elementor-repeater-item-d8082ea .swiper-slide-bg{background-color:#833ca3;background-image:url(https://nightowlfilms.com/wp-content/uploads/2023/11/maxresdefault.jpg);background-size:cover;}.elementor-6477 .elementor-element.elementor-element-dd66e57 .elementor-repeater-item-d8082ea .elementor-background-overlay{background-color:#00000012;}.elementor-6477 .elementor-element.elementor-element-dd66e57 .elementor-repeater-item-ab1b929 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://nightowlfilms.com/wp-content/uploads/2022/10/Screen-Shot-2022-10-14-at-4.39.51-PM.png);background-size:cover;}.elementor-6477 .elementor-element.elementor-element-dd66e57 .elementor-repeater-item-ab1b929 .elementor-background-overlay{background-color:#00000012;}.elementor-6477 .elementor-element.elementor-element-dd66e57 .swiper-slide{transition-duration:calc(2000ms*1.2);height:82vh;}.elementor-6477 .elementor-element.elementor-element-dd66e57 .swiper-slide-contents{max-width:50%;}.elementor-6477 .elementor-element.elementor-element-dd66e57 .swiper-slide-inner{padding:0px 40px 40px 0px;text-align:center;}.elementor-6477 .elementor-element.elementor-element-dd66e57 .elementor-slide-heading{color:#FFFFFF;font-family:"Bebas Neue", Sans-serif;font-size:64px;font-weight:600;letter-spacing:1px;}.elementor-6477 .elementor-element.elementor-element-dd66e57 .elementor-swiper-button{font-size:26px;color:#FFFFFF;}.elementor-6477 .elementor-element.elementor-element-dd66e57 .elementor-swiper-button svg{fill:#FFFFFF;}.elementor-6477 .elementor-element.elementor-element-7383e71:not(.elementor-motion-effects-element-type-background), .elementor-6477 .elementor-element.elementor-element-7383e71 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-6477 .elementor-element.elementor-element-7383e71 > .elementor-container{max-width:1400px;}.elementor-6477 .elementor-element.elementor-element-7383e71{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:102px 0px 100px 0px;}.elementor-6477 .elementor-element.elementor-element-7383e71 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6477 .elementor-element.elementor-element-c9c5a70 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-6477 .elementor-element.elementor-element-95338a5 .nowl-grid{gap:10px;}.elementor-6477 .elementor-element.elementor-element-95338a5 .nowl-card{height:300px;border-radius:2px;}.elementor-6477 .elementor-element.elementor-element-95338a5 .nowl-card__img{object-fit:cover;object-position:center center;filter:brightness(1);}.elementor-6477 .elementor-element.elementor-element-95338a5 .nowl-card__overlay{background:#0000000A;}.elementor-6477 .elementor-element.elementor-element-95338a5 .nowl-card:hover .nowl-card__img{filter:blur(3px) brightness(0.45);transform:scale(1);}.elementor-6477 .elementor-element.elementor-element-95338a5 .nowl-card__title{font-family:"Bebas Neue", Sans-serif;font-size:30px;font-weight:700;color:#ffffff;}.elementor-6477 .elementor-element.elementor-element-95338a5 .nowl-card__pill{background:rgba(0,0,0,0.55);color:#ffffff;}.elementor-6477 .elementor-element.elementor-element-95338a5 .nowl-filter-btn{color:#FFFFFF;border-color:#444444;font-family:"Outfit", Sans-serif;font-size:16px;}.elementor-6477 .elementor-element.elementor-element-95338a5 .nowl-filter-btn--active{color:#FFFFFF;border-color:#BBBBBB;}.elementor-6477 .elementor-element.elementor-element-95338a5 .nowl-card__cat{color:#D4A85300;font-size:0px;}.elementor-6477 .elementor-element.elementor-element-95338a5 .nowl-load-more{color:#ffffff;background:transparent;border-color:rgba(255,255,255,0.4);padding:15px 50px 15px 50px;font-family:"Outfit", Sans-serif;font-size:16px;}.elementor-6477 .elementor-element.elementor-element-95338a5 .nowl-load-more:hover{background:#ffffff;color:#0a0a0a;}.elementor-6477 .elementor-element.elementor-element-95338a5 .nowl-section-title{font-family:"Bebas Neue", Sans-serif;font-size:60px;color:#ffffff;}.elementor-6477 .elementor-element.elementor-element-95338a5 .nowl-section-line{background:#FFFFFF17;}:root{--page-title-display:none;}/* Start custom CSS for slides, class: .elementor-element-dd66e57 */.elementor-swiper-button.elementor-swiper-button-prev ,.elementor-swiper-button.elementor-swiper-button-next {
    background:#bbb;
    padding:10px;
    border-radius:50px;
    margin:0px 40px;
}/* End custom CSS */
/* Start custom CSS for nightowl_portfolio_grid, class: .elementor-element-95338a5 */.elementor-6477 .elementor-element.elementor-element-95338a5 .nowl-card__img {
height:300px}
.elementor-6477 .elementor-element.elementor-element-95338a5 .nowl-filter-btn:hover{
    border:solid 1px #bbbbbb;
    transform:none;
}
.elementor-6477 .elementor-element.elementor-element-95338a5 .nowl-load-more:hover {
    border:solid 1px;
    transform:none
}
.nowl-lightbox__close {
    top: 5%;
    right: 12%;}
    .nowl-lightbox__content {
    position: unset;
}/* End custom CSS */