.elementor-30671 .elementor-element.elementor-element-5d4629f{--display:flex;}.elementor-30671 .elementor-element.elementor-element-458ef97 p{opacity:1;}.elementor-30671 .elementor-element.elementor-element-6abe6e5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-30671 .elementor-element.elementor-element-e5d0285{--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;}.elementor-30671 .elementor-element.elementor-element-4ca0388 p{opacity:1;}.elementor-30671 .elementor-element.elementor-element-8d37580{--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;--justify-content:center;}.elementor-30671 .elementor-element.elementor-element-33c156b{--display:flex;}.elementor-30671 .elementor-element.elementor-element-367213a p{opacity:1;}.elementor-30671 .elementor-element.elementor-element-30a8446{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-30671 .elementor-element.elementor-element-4bc3b89{--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;}.elementor-30671 .elementor-element.elementor-element-23b2077 p{opacity:1;}.elementor-30671 .elementor-element.elementor-element-70cfcc1{--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;}.elementor-30671 .elementor-element.elementor-element-51396ee p{opacity:1;}.elementor-30671 .elementor-element.elementor-element-2217f76{--display:flex;}.elementor-30671 .elementor-element.elementor-element-9cb145a p{opacity:1;}.elementor-30671 .elementor-element.elementor-element-04aa7a2{--display:flex;}.elementor-30671 .elementor-element.elementor-element-6ffb587 p{opacity:1;}.elementor-30671 .elementor-element.elementor-element-f9415cd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-30671 .elementor-element.elementor-element-40249cd{--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;}.elementor-30671 .elementor-element.elementor-element-00a97f1{padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#999999;border-radius:8px 8px 8px 8px;}.elementor-30671 .elementor-element.elementor-element-00a97f1 p{opacity:1;}.elementor-30671 .elementor-element.elementor-element-1e3d094{--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;}.elementor-30671 .elementor-element.elementor-element-9a8f282{--display:flex;}.elementor-30671 .elementor-element.elementor-element-860c348 p{opacity:1;}.elementor-30671 .elementor-element.elementor-element-7127543{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(4, 1fr);--grid-auto-flow:row;}.elementor-30671 .elementor-element.elementor-element-c0d61f0{padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#999999;border-radius:8px 8px 8px 8px;}.elementor-30671 .elementor-element.elementor-element-c0d61f0 p{opacity:1;}.elementor-30671 .elementor-element.elementor-element-fbfaf0f{padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-radius:8px 8px 8px 8px;}.elementor-30671 .elementor-element.elementor-element-fbfaf0f p{opacity:1;}.elementor-30671 .elementor-element.elementor-element-b53472f{padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#999999;border-radius:8px 8px 8px 8px;}.elementor-30671 .elementor-element.elementor-element-b53472f p{opacity:1;}.elementor-30671 .elementor-element.elementor-element-e020b20{padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#999999;border-radius:8px 8px 8px 8px;}.elementor-30671 .elementor-element.elementor-element-e020b20 p{opacity:1;}.elementor-30671 .elementor-element.elementor-element-d462186{padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#999999;border-radius:8px 8px 8px 8px;}.elementor-30671 .elementor-element.elementor-element-d462186 p{opacity:1;}.elementor-30671 .elementor-element.elementor-element-a175da6{padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#999999;border-radius:8px 8px 8px 8px;}.elementor-30671 .elementor-element.elementor-element-a175da6 p{opacity:1;}.elementor-30671 .elementor-element.elementor-element-ceece55{padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#999999;border-radius:8px 8px 8px 8px;}.elementor-30671 .elementor-element.elementor-element-ceece55 p{opacity:1;}.elementor-30671 .elementor-element.elementor-element-5d50ab2{padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#999999;border-radius:8px 8px 8px 8px;}.elementor-30671 .elementor-element.elementor-element-5d50ab2 p{opacity:1;}.elementor-30671 .elementor-element.elementor-element-6e24e53{--display:flex;}.elementor-30671 .elementor-element.elementor-element-79c2271 p{opacity:1;}.elementor-30671 .elementor-element.elementor-element-e524f07{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-30671 .elementor-element.elementor-element-6e6084e p{opacity:1;}.elementor-30671 .elementor-element.elementor-element-90413df p{opacity:1;}.elementor-30671 .elementor-element.elementor-element-db4cb2d p{opacity:1;}.elementor-30671 .elementor-element.elementor-element-40a202f p{opacity:1;}.elementor-30671 .elementor-element.elementor-element-29aebf5{--display:flex;}.elementor-30671 .elementor-element.elementor-element-8d87fd3 p{opacity:1;}.elementor-30671 .elementor-element.elementor-element-a7fd0c0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-30671 .elementor-element.elementor-element-f8b8c9a{--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;}.elementor-30671 .elementor-element.elementor-element-ed75fe2 p{opacity:1;}.elementor-30671 .elementor-element.elementor-element-ea4fcd6{--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;}.elementor-30671 .elementor-element.elementor-element-ec8dee5 p{opacity:1;}.elementor-30671 .elementor-element.elementor-element-1f49da4{--display:flex;}.elementor-30671 .elementor-element.elementor-element-a054d6e p{opacity:1;}.elementor-30671 .elementor-element.elementor-element-d9a028d{--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;}.elementor-30671 .elementor-element.elementor-element-6e1cc51 p{opacity:1;}.elementor-30671 .elementor-element.elementor-element-ef3643c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-30671 .elementor-element.elementor-element-b3c22ce{--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;}.elementor-30671 .elementor-element.elementor-element-5ab05a5 p{opacity:1;}.elementor-30671 .elementor-element.elementor-element-f048f95{--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;}.elementor-30671 .elementor-element.elementor-element-b5e43f4 p{opacity:1;}.elementor-30671 .elementor-element.elementor-element-65cc3f4{--display:flex;}.elementor-30671 .elementor-element.elementor-element-1304849 p{opacity:1;}.elementor-30671 .elementor-element.elementor-element-48159ff{--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;}.elementor-30671 .elementor-element.elementor-element-2698b72 p{opacity:1;}.elementor-30671 .elementor-element.elementor-element-86d6462{--display:flex;}.elementor-30671 .elementor-element.elementor-element-7cf6e56 p{opacity:1;}.elementor-30671 .elementor-element.elementor-element-165d541{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-30671 .elementor-element.elementor-element-b920f18{--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;}.elementor-30671 .elementor-element.elementor-element-80ff66e .elementor-button-content-wrapper{flex-direction:row;}.elementor-30671 .elementor-element.elementor-element-d013fef{--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;}.elementor-30671 .elementor-element.elementor-element-6773154 .elementor-button-content-wrapper{flex-direction:row;}.elementor-30671 .elementor-element.elementor-element-c94d614{--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;}.elementor-30671 .elementor-element.elementor-element-0d27063 .elementor-button-content-wrapper{flex-direction:row;}.elementor-30671 .elementor-element.elementor-element-987ba1a{--display:flex;}.elementor-30671 .elementor-element.elementor-element-f84bced p{opacity:1;}.elementor-30671 .elementor-element.elementor-element-008a11f{--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;}@media(max-width:1024px){.elementor-30671 .elementor-element.elementor-element-7127543{--grid-auto-flow:row;}.elementor-30671 .elementor-element.elementor-element-e524f07{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-30671 .elementor-element.elementor-element-e5d0285{--width:50%;}.elementor-30671 .elementor-element.elementor-element-8d37580{--width:50%;}.elementor-30671 .elementor-element.elementor-element-4bc3b89{--width:50%;}.elementor-30671 .elementor-element.elementor-element-70cfcc1{--width:50%;}.elementor-30671 .elementor-element.elementor-element-40249cd{--width:50%;}.elementor-30671 .elementor-element.elementor-element-1e3d094{--width:50%;}.elementor-30671 .elementor-element.elementor-element-f8b8c9a{--width:50%;}.elementor-30671 .elementor-element.elementor-element-ea4fcd6{--width:50%;}.elementor-30671 .elementor-element.elementor-element-b3c22ce{--width:50%;}.elementor-30671 .elementor-element.elementor-element-f048f95{--width:50%;}.elementor-30671 .elementor-element.elementor-element-b920f18{--width:33.3333%;}.elementor-30671 .elementor-element.elementor-element-d013fef{--width:33.3333%;}.elementor-30671 .elementor-element.elementor-element-c94d614{--width:33.3333%;}}@media(max-width:767px){.elementor-30671 .elementor-element.elementor-element-7127543{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-30671 .elementor-element.elementor-element-e524f07{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for image, class: .elementor-element-8551add */.elementor-30671 .elementor-element.elementor-element-8551add img, .elementor-30671 .elementor-element.elementor-element-8551add video { 
    display: block;
    width: 100%;
    height: 100%; 
    object-fit: cover; 
    mask-image:
        linear-gradient(to right, transparent 0px, black 25px),
        linear-gradient(to left, transparent 0px, black 25px),
        linear-gradient(to bottom, transparent 0px, black 25px),
        linear-gradient(to top, transparent 0px, black 25px);
    mask-composite: intersect; 
    mask-size: 100% 100%; 
    mask-repeat: no-repeat; 
    -webkit-mask-image:
        -webkit-linear-gradient(to right, transparent 0px, black 25px),
        -webkit-linear-gradient(to left, transparent 0px, black 25px),
        -webkit-linear-gradient(to bottom, transparent 0px, black 25px),
        -webkit-linear-gradient(to top, transparent 0px, black 25px);
    -webkit-mask-composite: intersect;
    -webkit-mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5ae869b */.elementor-30671 .elementor-element.elementor-element-5ae869b img, .elementor-30671 .elementor-element.elementor-element-5ae869b video { 
    display: block;
    width: 100%;
    height: 100%; 
    object-fit: cover; 
    mask-image:
        linear-gradient(to right, transparent 0px, black 25px),
        linear-gradient(to left, transparent 0px, black 25px),
        linear-gradient(to bottom, transparent 0px, black 25px),
        linear-gradient(to top, transparent 0px, black 25px);
    mask-composite: intersect; 
    mask-size: 100% 100%; 
    mask-repeat: no-repeat; 
    -webkit-mask-image:
        -webkit-linear-gradient(to right, transparent 0px, black 25px),
        -webkit-linear-gradient(to left, transparent 0px, black 25px),
        -webkit-linear-gradient(to bottom, transparent 0px, black 25px),
        -webkit-linear-gradient(to top, transparent 0px, black 25px);
    -webkit-mask-composite: intersect;
    -webkit-mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
}/* End custom CSS */