.elementor-448 .elementor-element.elementor-element-84cce08{--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;--gap:0px 0px;--background-transition:0.3s;--overlay-opacity:0.44;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-448 .elementor-element.elementor-element-84cce08::before, .elementor-448 .elementor-element.elementor-element-84cce08 > .elementor-background-video-container::before, .elementor-448 .elementor-element.elementor-element-84cce08 > .e-con-inner > .elementor-background-video-container::before, .elementor-448 .elementor-element.elementor-element-84cce08 > .elementor-background-slideshow::before, .elementor-448 .elementor-element.elementor-element-84cce08 > .e-con-inner > .elementor-background-slideshow::before, .elementor-448 .elementor-element.elementor-element-84cce08 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-448 .elementor-element.elementor-element-84cce08 .elementor-background-slideshow__slide__image{background-size:cover;background-position:center center;}.elementor-448 .elementor-element.elementor-element-84cce08, .elementor-448 .elementor-element.elementor-element-84cce08::before{--border-transition:0.3s;}.elementor-448 .elementor-element.elementor-element-c19cb74{--spacer-size:700px;}.elementor-448 .elementor-element.elementor-element-94e49a9{--display:flex;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-448 .elementor-element.elementor-element-94e49a9:not(.elementor-motion-effects-element-type-background), .elementor-448 .elementor-element.elementor-element-94e49a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-448 .elementor-element.elementor-element-94e49a9, .elementor-448 .elementor-element.elementor-element-94e49a9::before{--border-transition:0.3s;}.elementor-448 .elementor-element.elementor-element-54243cc .elementor-repeater-item-5d81cf7{font-weight:300;}.elementor-448 .elementor-element.elementor-element-54243cc .text-editor_wrapper .elementor-repeater-item-5d81cf7{color:#FFFFFF;}.elementor-448 .elementor-element.elementor-element-54243cc .elementor-repeater-item-dce6af4{font-weight:300;}.elementor-448 .elementor-element.elementor-element-54243cc .text-editor_wrapper .elementor-repeater-item-dce6af4{color:#FFC829;}.elementor-448 .elementor-element.elementor-element-54243cc .elementor-repeater-item-df4e5ad{font-weight:300;}.elementor-448 .elementor-element.elementor-element-54243cc .text-editor_wrapper .elementor-repeater-item-df4e5ad{color:#FFFFFF;}.elementor-448 .elementor-element.elementor-element-54243cc .elementor-repeater-item-4cb5ce6{font-weight:300;}.elementor-448 .elementor-element.elementor-element-54243cc .text-editor_wrapper .elementor-repeater-item-4cb5ce6{color:#FFC829;}.elementor-448 .elementor-element.elementor-element-54243cc .elementor-repeater-item-d05a468{font-weight:300;}.elementor-448 .elementor-element.elementor-element-54243cc .text-editor_wrapper .elementor-repeater-item-d05a468{color:#FFFFFF;}.elementor-448 .elementor-element.elementor-element-54243cc .elementor-repeater-item-396d734{font-weight:300;}.elementor-448 .elementor-element.elementor-element-54243cc .text-editor_wrapper .elementor-repeater-item-396d734{color:#FFC829;}.elementor-448 .elementor-element.elementor-element-54243cc .elementor-repeater-item-58d9d76{font-weight:300;}.elementor-448 .elementor-element.elementor-element-54243cc .text-editor_wrapper .elementor-repeater-item-58d9d76{color:#FFFFFF;}.elementor-448 .elementor-element.elementor-element-54243cc .elementor-repeater-item-18aeb4f{font-weight:300;}.elementor-448 .elementor-element.elementor-element-54243cc .text-editor_wrapper .elementor-repeater-item-18aeb4f{color:#FFC829;}.elementor-448 .elementor-element.elementor-element-54243cc .elementor-repeater-item-437f080{font-weight:300;}.elementor-448 .elementor-element.elementor-element-54243cc .text-editor_wrapper .elementor-repeater-item-437f080{color:#FFFFFF;}.elementor-448 .elementor-element.elementor-element-54243cc .elementor-repeater-item-c13839d{font-weight:300;}.elementor-448 .elementor-element.elementor-element-54243cc .text-editor_wrapper .elementor-repeater-item-c13839d{color:#FFC829;}.elementor-448 .elementor-element.elementor-element-54243cc .text-editor_wrapper{font-size:21px;text-transform:uppercase;line-height:1.4em;letter-spacing:0.15em;}.elementor-448 .elementor-element.elementor-element-54243cc .text-editor_wrapper span{color:#232323;}.elementor-448 .elementor-element.elementor-element-54243cc .text-editor_wrapper a{color:#232323;}.elementor-448 .elementor-element.elementor-element-54243cc .loop_animation{--wgl-loop-animation-gap:70px;--wgl-loop-animation-duration:100s;}.elementor-448 .elementor-element.elementor-element-4c129ad{--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;--padding-top:30px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-448 .elementor-element.elementor-element-4ead009{--display:flex;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-448 .elementor-element.elementor-element-e1dde98 .description__wrapper{text-align:center;}.elementor-448 .elementor-element.elementor-element-e1dde98 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-448 .elementor-element.elementor-element-e1dde98 .wgl-portfolio{--portfolio-columns-gap:20px;}.elementor-448 .elementor-element.elementor-element-e1dde98 .isotope-filter{margin:0px 0px 0px 0px;}.elementor-448 .elementor-element.elementor-element-e1dde98 .isotope-filter a{border-radius:10px 10px 10px 10px;}.elementor-448 .elementor-element.elementor-element-e1dde98 .isotope-filter a.active{color:#FFC829;}.elementor-448 .elementor-element.elementor-element-e1dde98 .portfolio_title{margin:0px 0px -20px 0px;}.elementor-448 .elementor-element.elementor-element-e1dde98 .portfolio__item .item__image{--wgl-portfolio-image-scale-size:1.22;--wgl-portfolio-image-transition:0.6s;}.elementor-448 .elementor-element.elementor-element-e1dde98 .title{font-size:22px;font-weight:500;text-transform:uppercase;}.elementor-448 .elementor-element.elementor-element-e1dde98 .item__title{padding:0px 0px 0px 0px;}.elementor-448 .elementor-element.elementor-element-e1dde98 .title:hover,
                    .elementor-448 .elementor-element.elementor-element-e1dde98 .title:hover a{color:#38002B;}.elementor-448 .elementor-element.elementor-element-e1dde98 .load_more_item{text-transform:uppercase;border-radius:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;}.elementor-448 .elementor-element.elementor-element-e1dde98 .load_more_wrapper{text-align:center;}.elementor-448 .elementor-element.elementor-element-e1dde98 .load_more_item:hover{color:#0C0C0C;}.wgl-canvas-outer{opacity:0.79;}body.elementor-page-448 #main.site-main{z-index:0;}@media(max-width:1200px){.elementor-448 .elementor-element.elementor-element-84cce08{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-448 .elementor-element.elementor-element-c19cb74{--spacer-size:500px;}.elementor-448 .elementor-element.elementor-element-54243cc .text-editor_wrapper{font-size:22px;}.elementor-448 .elementor-element.elementor-element-54243cc .loop_animation{--wgl-loop-animation-gap:40px;}.elementor-448 .elementor-element.elementor-element-4c129ad{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}}@media(max-width:767px){.elementor-448 .elementor-element.elementor-element-c19cb74{--spacer-size:400px;}.elementor-448 .elementor-element.elementor-element-54243cc .text-editor_wrapper{font-size:18px;letter-spacing:0em;}.elementor-448 .elementor-element.elementor-element-54243cc .loop_animation{--wgl-loop-animation-gap:30px;}.elementor-448 .elementor-element.elementor-element-4c129ad{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-448 .elementor-element.elementor-element-e1dde98 .item__description{padding:20px 0px 0px 0px;}}