.elementor-2220 .elementor-element.elementor-element-ffb8379 > .elementor-background-overlay{background-color:#000000;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2220 .elementor-element.elementor-element-ffb8379{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2220 .elementor-element.elementor-element-c8ff47e .hero .slider-image.aos-animate{opacity:0.3;}.elementor-2220 .elementor-element.elementor-element-c8ff47e .inner .slider-outline:before{transform:rotate(-15deg);border-width:4px;}.elementor-2220 .elementor-element.elementor-element-c8ff47e .inner .slider-outline:after{transform:rotate(-15deg);border-width:4px;}.elementor-2220 .elementor-element.elementor-element-c8ff47e .slider-item .slide-content .inner .title{font-size:48px;}.elementor-2220 .elementor-element.elementor-element-c8ff47e .dark-button:after{background-color:#686868;}.elementor-2220 .elementor-element.elementor-element-d1ead19:not(.elementor-motion-effects-element-type-background), .elementor-2220 .elementor-element.elementor-element-d1ead19 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111117;}.elementor-2220 .elementor-element.elementor-element-d1ead19 > .elementor-container{max-width:1170px;}.elementor-2220 .elementor-element.elementor-element-d1ead19{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2220 .elementor-element.elementor-element-d1ead19 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2220 .elementor-element.elementor-element-964e35d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-2220 .elementor-element.elementor-element-ca94271 > .elementor-container{max-width:800px;}.elementor-2220 .elementor-element.elementor-element-ca94271{margin-top:0rem;margin-bottom:3rem;}.elementor-2220 .elementor-element.elementor-element-4f6f8a2 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-2220 .elementor-element.elementor-element-b08e3b5:not(.elementor-motion-effects-element-type-background), .elementor-2220 .elementor-element.elementor-element-b08e3b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-2220 .elementor-element.elementor-element-b08e3b5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2220 .elementor-element.elementor-element-b08e3b5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2220 .elementor-element.elementor-element-854b5b1 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-2220 .elementor-element.elementor-element-214faab .fit-image{opacity:1;}.elementor-2220 .elementor-element.elementor-element-214faab .fit-image:hover {opacity:1;}.elementor-2220 .elementor-element.elementor-element-214faab .image-wrapper:hover.fit-image{opacity:1;}.elementor-2220 .elementor-element.elementor-element-214faab .icon:hover + .fit-image{opacity:1;}.elementor-bc-flex-widget .elementor-2220 .elementor-element.elementor-element-0f298f2.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2220 .elementor-element.elementor-element-0f298f2.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2220 .elementor-element.elementor-element-ca5698a{margin-top:0rem;margin-bottom:3rem;}.elementor-2220 .elementor-element.elementor-element-4bda89a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-2220 .elementor-element.elementor-element-cc45329 .heading{font-weight:900;}.elementor-2220 .elementor-element.elementor-element-cc45329 .heading:before{width:50px;height:5px;}.elementor-2220 .elementor-element.elementor-element-1f2364f:not(.elementor-motion-effects-element-type-background), .elementor-2220 .elementor-element.elementor-element-1f2364f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111117;}.elementor-2220 .elementor-element.elementor-element-1f2364f > .elementor-container{max-width:1170px;}.elementor-2220 .elementor-element.elementor-element-1f2364f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2220 .elementor-element.elementor-element-1f2364f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2220 .elementor-element.elementor-element-d86cb8a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-2220 .elementor-element.elementor-element-3748f27{margin-top:0rem;margin-bottom:3rem;}.elementor-2220 .elementor-element.elementor-element-77c3dfa > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-2220 .elementor-element.elementor-element-f3e6309 .heading{font-weight:900;}.elementor-2220 .elementor-element.elementor-element-593901d .card{background-color:#16161C;}.elementor-2220 .elementor-element.elementor-element-593901d .card.featured:before{width:calc(50% + 10px);height:calc(50% + 10px);margin:0px;}.elementor-2220 .elementor-element.elementor-element-dbf9b4a .card{background-color:#16161C;}.elementor-2220 .elementor-element.elementor-element-dbf9b4a .card.featured:before{width:calc(50% + 10px);height:calc(50% + 10px);margin:0px;}.elementor-2220 .elementor-element.elementor-element-730534f .card{background-color:#16161C;}.elementor-2220 .elementor-element.elementor-element-730534f .card.featured:before{width:calc(50% + 10px);height:calc(50% + 10px);margin:0px;}.elementor-2220 .elementor-element.elementor-element-9cbcb3c .card{background-color:#16161C;}.elementor-2220 .elementor-element.elementor-element-9cbcb3c .card.featured:before{width:calc(50% + 10px);height:calc(50% + 10px);margin:0px;}.elementor-2220 .elementor-element.elementor-element-0a8edfd:not(.elementor-motion-effects-element-type-background), .elementor-2220 .elementor-element.elementor-element-0a8edfd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-2220 .elementor-element.elementor-element-0a8edfd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2220 .elementor-element.elementor-element-0a8edfd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2220 .elementor-element.elementor-element-4362fa1 .hero .slider-image.aos-animate{opacity:1;}.elementor-2220 .elementor-element.elementor-element-4362fa1 .inner .slider-outline:before{transform:rotate(-15deg);border-width:4px;}.elementor-2220 .elementor-element.elementor-element-4362fa1 .inner .slider-outline:after{transform:rotate(-15deg);border-width:4px;}.elementor-2220 .elementor-element.elementor-element-4362fa1 .slider-item .slide-content .inner .title{font-size:3rem;font-weight:900;}.elementor-2220 .elementor-element.elementor-element-4362fa1 .dark-button:after{background-color:#000000;}@media(max-width:1024px){.elementor-2220 .elementor-element.elementor-element-c8ff47e .hero .slider-image.aos-animate{opacity:1;}.elementor-2220 .elementor-element.elementor-element-4362fa1 .hero .slider-image.aos-animate{opacity:1;}}@media(max-width:767px){.elementor-2220 .elementor-element.elementor-element-c8ff47e .hero .slider-image.aos-animate{opacity:0.7;}.elementor-2220 .elementor-element.elementor-element-4362fa1 .hero .slider-image.aos-animate{opacity:0.7;}.elementor-2220 .elementor-element.elementor-element-4362fa1 .slider-item .slide-content .inner .title{font-size:3rem;}}