.elementor-200 .elementor-element.elementor-element-895534a{padding:60px 110px 60px 110px;}.elementor-200 .elementor-element.elementor-element-13248d2{text-align:center;}.elementor-200 .elementor-element.elementor-element-080d3f3{padding:10px 110px 60px 110px;}.elementor-200 .elementor-element.elementor-element-aa1ee84 > .elementor-element-populated{margin:0px 120px 0px 0px;--e-column-margin-right:120px;--e-column-margin-left:0px;}.elementor-200 .elementor-element.elementor-element-be9f03b{text-align:left;}.elementor-200 .elementor-element.elementor-element-4e59265 .elementor-heading-title{font-family:var( --e-global-typography-49166b3-font-family ), Sans-serif;font-size:var( --e-global-typography-49166b3-font-size );font-weight:var( --e-global-typography-49166b3-font-weight );text-transform:var( --e-global-typography-49166b3-text-transform );line-height:var( --e-global-typography-49166b3-line-height );letter-spacing:var( --e-global-typography-49166b3-letter-spacing );word-spacing:var( --e-global-typography-49166b3-word-spacing );}.elementor-200 .elementor-element.elementor-element-4e59265 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-200 .elementor-element.elementor-element-3d8f03e{padding:10px 110px 60px 110px;}.elementor-200 .elementor-element.elementor-element-c1ac88e > .elementor-element-populated{margin:0px 0px 0px 120px;--e-column-margin-right:0px;--e-column-margin-left:120px;}.elementor-200 .elementor-element.elementor-element-18718f1{text-align:right;}.elementor-200 .elementor-element.elementor-element-6b3c103{padding:10px 110px 60px 110px;}.elementor-200 .elementor-element.elementor-element-1786804 > .elementor-element-populated{margin:0px 120px 0px 0px;--e-column-margin-right:120px;--e-column-margin-left:0px;}.elementor-200 .elementor-element.elementor-element-f4c8331{text-align:left;}.elementor-200 .elementor-element.elementor-element-4fba1e9 .elementor-heading-title{font-family:var( --e-global-typography-49166b3-font-family ), Sans-serif;font-size:var( --e-global-typography-49166b3-font-size );font-weight:var( --e-global-typography-49166b3-font-weight );text-transform:var( --e-global-typography-49166b3-text-transform );line-height:var( --e-global-typography-49166b3-line-height );letter-spacing:var( --e-global-typography-49166b3-letter-spacing );word-spacing:var( --e-global-typography-49166b3-word-spacing );}.elementor-200 .elementor-element.elementor-element-4fba1e9 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-200 .elementor-element.elementor-element-4938b3d{padding:10px 110px 60px 110px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-200 .elementor-element.elementor-element-1786804{width:40.021%;}.elementor-200 .elementor-element.elementor-element-0c5e75d{width:59.979%;}}@media(max-width:1024px){.elementor-200 .elementor-element.elementor-element-895534a{padding:60px 10px 60px 10px;}.elementor-200 .elementor-element.elementor-element-080d3f3{padding:10px 10px 10px 10px;}.elementor-200 .elementor-element.elementor-element-aa1ee84 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-200 .elementor-element.elementor-element-4e59265 .elementor-heading-title{font-size:var( --e-global-typography-49166b3-font-size );line-height:var( --e-global-typography-49166b3-line-height );letter-spacing:var( --e-global-typography-49166b3-letter-spacing );word-spacing:var( --e-global-typography-49166b3-word-spacing );}.elementor-200 .elementor-element.elementor-element-3d8f03e{padding:10px 10px 40px 10px;}.elementor-200 .elementor-element.elementor-element-c1ac88e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-200 .elementor-element.elementor-element-6b3c103{padding:10px 10px 60px 10px;}.elementor-200 .elementor-element.elementor-element-1786804 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-200 .elementor-element.elementor-element-4fba1e9 .elementor-heading-title{font-size:var( --e-global-typography-49166b3-font-size );line-height:var( --e-global-typography-49166b3-line-height );letter-spacing:var( --e-global-typography-49166b3-letter-spacing );word-spacing:var( --e-global-typography-49166b3-word-spacing );}.elementor-200 .elementor-element.elementor-element-4938b3d{padding:10px 10px 60px 10px;}}@media(max-width:767px){.elementor-200 .elementor-element.elementor-element-895534a{padding:40px 10px 40px 10px;}.elementor-200 .elementor-element.elementor-element-4e59265 .elementor-heading-title{font-size:var( --e-global-typography-49166b3-font-size );line-height:var( --e-global-typography-49166b3-line-height );letter-spacing:var( --e-global-typography-49166b3-letter-spacing );word-spacing:var( --e-global-typography-49166b3-word-spacing );}.elementor-200 .elementor-element.elementor-element-4fba1e9 .elementor-heading-title{font-size:var( --e-global-typography-49166b3-font-size );line-height:var( --e-global-typography-49166b3-line-height );letter-spacing:var( --e-global-typography-49166b3-letter-spacing );word-spacing:var( --e-global-typography-49166b3-word-spacing );}}@media(max-width:1024px) and (min-width:768px){.elementor-200 .elementor-element.elementor-element-aa1ee84{width:100%;}.elementor-200 .elementor-element.elementor-element-1f1c7ab{width:100%;}.elementor-200 .elementor-element.elementor-element-a94bdc1{width:100%;}.elementor-200 .elementor-element.elementor-element-c1ac88e{width:100%;}.elementor-200 .elementor-element.elementor-element-1786804{width:100%;}.elementor-200 .elementor-element.elementor-element-0c5e75d{width:100%;}}/* Start custom CSS for html, class: .elementor-element-684a175 */.gal-container {
    display: grid;
    gap: 40px;
    grid-template-columns: repeat(12, 1fr);
}

.gal-item {
    transition: all 0.3s ease;
}

.gal-item:nth-child(+1) {
    grid-column: span 7;
}

.gal-item:nth-child(+2) {
    grid-column: span 5;
}

.gal-item:nth-child(+3) {
    grid-column: span 5;
}

.gal-item:nth-child(+4) {
    grid-column: span 7;
}

@media (max-width: 767px) {
    .gal-container {
        gap: 20;
        grid-template-columns: 1fr;
    }
    .gal-item {
        grid-column: span 1!important;
    }
}

.gal-img {
    min-height: 400px;
    transition: opacity 0.3s ease;
}

@media (max-width: 1024px) {
    .gal-img {
        min-height: 400px;
    }
}

@media (max-width: 767px) {
    .gal-img {
        min-height: 300px;
    }
}

.gal-1 {
    background-image: url(/wp-content/uploads/2023/08/about-4.jpg);
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.gal-2 {
    background-image: url(/wp-content/uploads/2023/08/about-5.jpg);
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.gal-3 {
    background-image: url(/wp-content/uploads/2023/08/about-6.jpg);
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.gal-4 {
    background-image: url(/wp-content/uploads/2023/08/about-7.jpg);
    background-position: top center;
    background-repeat: no-repeat;
    background-size: cover;
}/* End custom CSS */