.elementor-1165 .elementor-element.elementor-element-a2e404e > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1165 .elementor-element.elementor-element-a2e404e{z-index:2;}.elementor-1165 .elementor-element.elementor-element-d2bdc7f{text-align:left;width:auto;max-width:auto;}.elementor-1165 .elementor-element.elementor-element-e0fe8f7.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:flex-end;}.elementor-1165 .elementor-element.elementor-element-6f6914b .elementor-heading-title{color:#FFFFFF;}.elementor-1165 .elementor-element.elementor-element-6f6914b{width:auto;max-width:auto;}.elementor-1165 .elementor-element.elementor-element-16f5573{width:auto;max-width:auto;}.elementor-1165 .elementor-element.elementor-element-d987540{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1165 .elementor-element.elementor-element-d987540 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1165 .elementor-element.elementor-element-6b12463 > .elementor-container{min-height:100vh;}.elementor-1165 .elementor-element.elementor-element-6b12463 > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1165 .elementor-element.elementor-element-6b12463{padding:0% 8% 0% 8%;}.elementor-1165 .elementor-element.elementor-element-7490e3f > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-1165 .elementor-element.elementor-element-5db42f3 .elementor-heading-title{color:#FFFFFF;}.elementor-1165 .elementor-element.elementor-element-3e54d26 .elementor-heading-title{color:#FFFFFF;}.elementor-1165 .elementor-element.elementor-element-0e940b0 > .elementor-container{min-height:100vh;}.elementor-1165 .elementor-element.elementor-element-0e940b0 > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1165 .elementor-element.elementor-element-0e940b0:not(.elementor-motion-effects-element-type-background), .elementor-1165 .elementor-element.elementor-element-0e940b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1B0133F2;}.elementor-1165 .elementor-element.elementor-element-0e940b0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 8% 0% 8%;}.elementor-1165 .elementor-element.elementor-element-0e940b0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1165 .elementor-element.elementor-element-b71b885 .elementor-spacer-inner{height:40px;}.elementor-1165 .elementor-element.elementor-element-184d038 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-1165 .elementor-element.elementor-element-65a526b .elementor-heading-title{color:#FFFFFF;}.elementor-1165 .elementor-element.elementor-element-65a526b > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-1165 .elementor-element.elementor-element-6a24d67{color:#FFFFFF;}.elementor-1165 .elementor-element.elementor-element-3cf94af > .elementor-container{min-height:100vh;}.elementor-1165 .elementor-element.elementor-element-3cf94af > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1165 .elementor-element.elementor-element-3cf94af:not(.elementor-motion-effects-element-type-background), .elementor-1165 .elementor-element.elementor-element-3cf94af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1B0133F2;}.elementor-1165 .elementor-element.elementor-element-3cf94af{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 8% 0% 8%;}.elementor-1165 .elementor-element.elementor-element-3cf94af > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1165 .elementor-element.elementor-element-17f2064 .elementor-heading-title{color:#FFFFFF;}.elementor-1165 .elementor-element.elementor-element-cdb09da{text-align:left;}.elementor-1165 .elementor-element.elementor-element-00725bb .elementor-heading-title{color:#FFFFFF;}.elementor-1165 .elementor-element.elementor-element-25e929d{color:#FFFFFF;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(min-width:768px){.elementor-1165 .elementor-element.elementor-element-197f06d{width:65%;}.elementor-1165 .elementor-element.elementor-element-99a1779{width:34.999%;}.elementor-1165 .elementor-element.elementor-element-09c6c76{width:65%;}.elementor-1165 .elementor-element.elementor-element-c42189c{width:35%;}}@media(max-width:921px) and (min-width:768px){.elementor-1165 .elementor-element.elementor-element-8dc7cec{width:20%;}.elementor-1165 .elementor-element.elementor-element-e0fe8f7{width:80%;}}@media(max-width:767px){.elementor-1165 .elementor-element.elementor-element-8dc7cec{width:30%;}.elementor-1165 .elementor-element.elementor-element-8dc7cec > .elementor-element-populated > .elementor-widget-wrap{padding:10px 10px 10px 10px;}.elementor-1165 .elementor-element.elementor-element-e0fe8f7{width:70%;}.elementor-1165 .elementor-element.elementor-element-e0fe8f7 > .elementor-element-populated > .elementor-widget-wrap{padding:10px 10px 10px 10px;}.elementor-1165 .elementor-element.elementor-element-6b12463{padding:0% 0% 0% 0%;}.elementor-1165 .elementor-element.elementor-element-0e940b0{padding:0% 0% 0% 0%;}.elementor-1165 .elementor-element.elementor-element-3cf94af{padding:0% 0% 0% 0%;}}/* Start custom CSS for image, class: .elementor-element-d2bdc7f */.elementor-1165 .elementor-element.elementor-element-d2bdc7f {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6f6914b */@media (min-width: 768px) and (max-width: 991px) {
    .elementor-1165 .elementor-element.elementor-element-6f6914b h5 {
        font-size: 2vw;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-a2e404e */.elementor-1165 .elementor-element.elementor-element-a2e404e {
    position: fixed;
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-945cc1a */.elementor-1165 .elementor-element.elementor-element-945cc1a,
.elementor-1165 .elementor-element.elementor-element-945cc1a * {
    width: 100%;
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-d987540 */.elementor-1165 .elementor-element.elementor-element-d987540 {
    position: fixed;
    width: 100%;
    height: 100vh;
}

.elementor-1165 .elementor-element.elementor-element-d987540 .elementor-row {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5db42f3 */@media (min-width: 992px) {
.elementor-1165 .elementor-element.elementor-element-5db42f3 h2 {
    font-size: 6.77vw;
}
}
@media (min-width: 768px) and (max-width: 991px) {
.elementor-1165 .elementor-element.elementor-element-5db42f3 h2 {
    font-size: 6.5vw;
}
}
@media (max-width: 767px) {
.elementor-1165 .elementor-element.elementor-element-5db42f3 h2 {
    font-size: 10vw;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3e54d26 */@media (min-width: 992px) {
.elementor-1165 .elementor-element.elementor-element-3e54d26 h4 {
    font-size: 5.7vw;
}
}
@media (min-width: 768px) and (max-width: 991px) {
.elementor-1165 .elementor-element.elementor-element-3e54d26 h4 {
    font-size: 5.5vw;
}
}
@media (max-width: 767px) {
.elementor-1165 .elementor-element.elementor-element-3e54d26 h4 {
    font-size: 7.5vw;
}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-6b12463 */@media (min-width: 768px) {
.elementor-1165 .elementor-element.elementor-element-6b12463 {
    padding-top: 100vh !important;
}
}/* End custom CSS */