.elementor-288 .elementor-element.elementor-element-4017748{--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-288 .elementor-element.elementor-element-6f8589d{--e-image-carousel-slides-to-show:1;}.elementor-288 .elementor-element.elementor-element-6f8589d .swiper-pagination-bullet{width:10px;height:10px;background:#FFFFFF;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-288 .elementor-element.elementor-element-971649c{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-288 .elementor-element.elementor-element-971649c .elementor-heading-title{font-family:"Noto Sans", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-288 .elementor-element.elementor-element-25d6ec3{--e-image-carousel-slides-to-show:7;}.elementor-288 .elementor-element.elementor-element-25d6ec3 .swiper-wrapper{display:flex;align-items:center;}.elementor-288 .elementor-element.elementor-element-25d6ec3 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:10px 10px 10px 10px;}.elementor-288 .elementor-element.elementor-element-e2a7a9a{--e-image-carousel-slides-to-show:7;}.elementor-288 .elementor-element.elementor-element-e2a7a9a .swiper-wrapper{display:flex;align-items:center;}.elementor-288 .elementor-element.elementor-element-e2a7a9a .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:10px 10px 10px 10px;}.elementor-288 .elementor-element.elementor-element-b14b22b{--e-image-carousel-slides-to-show:7;}.elementor-288 .elementor-element.elementor-element-b14b22b .swiper-wrapper{display:flex;align-items:center;}.elementor-288 .elementor-element.elementor-element-b14b22b .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:10px 10px 10px 10px;}.elementor-288 .elementor-element.elementor-element-b66e866{--e-image-carousel-slides-to-show:7;}.elementor-288 .elementor-element.elementor-element-b66e866 .swiper-wrapper{display:flex;align-items:center;}.elementor-288 .elementor-element.elementor-element-b66e866 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:10px 10px 10px 10px;}.elementor-288 .elementor-element.elementor-element-3d5887c{--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;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-288 .elementor-element.elementor-element-7dd055a{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-288 .elementor-element.elementor-element-7dd055a .elementor-heading-title{font-family:"Noto Sans", Sans-serif;font-weight:700;color:#FF8216;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-288 .elementor-element.elementor-element-018f561{color:#8A9099;}.elementor-288 .elementor-element.elementor-element-018f561 a{color:#FF8216;}.elementor-288 .elementor-element.elementor-element-0cfd09c{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-288 .elementor-element.elementor-element-3311017{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-288 .elementor-element.elementor-element-0e6dd1a{color:#8A9099;}.elementor-288 .elementor-element.elementor-element-0e6dd1a a{color:#FF8216;}.elementor-288 .elementor-element.elementor-element-9859fdf{color:#8A9099;}.elementor-288 .elementor-element.elementor-element-9859fdf a{color:#FF8216;}.elementor-288 .elementor-element.elementor-element-e0ae2bb{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-288 .elementor-element.elementor-element-1be43ab{--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;--border-radius:8px 8px 8px 8px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-288 .elementor-element.elementor-element-1be43ab:not(.elementor-motion-effects-element-type-background), .elementor-288 .elementor-element.elementor-element-1be43ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1E1F28;}.elementor-288 .elementor-element.elementor-element-059139f{color:#8A9099;}.elementor-288 .elementor-element.elementor-element-059139f a{color:#FF8216;}.elementor-288 .elementor-element.elementor-element-cbfc25a{--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;--border-radius:8px 8px 8px 8px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-288 .elementor-element.elementor-element-cbfc25a:not(.elementor-motion-effects-element-type-background), .elementor-288 .elementor-element.elementor-element-cbfc25a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1E1F28;}.elementor-288 .elementor-element.elementor-element-256e97d{color:#8A9099;}.elementor-288 .elementor-element.elementor-element-256e97d a{color:#FF8216;}.elementor-288 .elementor-element.elementor-element-976e396{--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;--border-radius:8px 8px 8px 8px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-288 .elementor-element.elementor-element-976e396:not(.elementor-motion-effects-element-type-background), .elementor-288 .elementor-element.elementor-element-976e396 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1E1F28;}.elementor-288 .elementor-element.elementor-element-edf41af{color:#8A9099;}.elementor-288 .elementor-element.elementor-element-edf41af a{color:#FF8216;}.elementor-288 .elementor-element.elementor-element-1b0be97{--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;--border-radius:8px 8px 8px 8px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-288 .elementor-element.elementor-element-1b0be97:not(.elementor-motion-effects-element-type-background), .elementor-288 .elementor-element.elementor-element-1b0be97 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1E1F28;}.elementor-288 .elementor-element.elementor-element-22fa6ee{color:#8A9099;}.elementor-288 .elementor-element.elementor-element-22fa6ee a{color:#FF8216;}.elementor-288 .elementor-element.elementor-element-a5a6cd2{--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;--border-radius:8px 8px 8px 8px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-288 .elementor-element.elementor-element-a5a6cd2:not(.elementor-motion-effects-element-type-background), .elementor-288 .elementor-element.elementor-element-a5a6cd2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1E1F28;}.elementor-288 .elementor-element.elementor-element-4530c9e{color:#8A9099;}.elementor-288 .elementor-element.elementor-element-4530c9e a{color:#FF8216;}.elementor-288 .elementor-element.elementor-element-e8f82f9{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-288 .elementor-element.elementor-element-563f798{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-288 .elementor-element.elementor-element-1a61cd0{color:#8A9099;}.elementor-288 .elementor-element.elementor-element-1a61cd0 a{color:#FF8216;}.elementor-288 .elementor-element.elementor-element-a2397ff{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-288 .elementor-element.elementor-element-480b970{color:#8A9099;}.elementor-288 .elementor-element.elementor-element-480b970 a{color:#FF8216;}.elementor-288 .elementor-element.elementor-element-ce53ca5 img{width:100%;}.elementor-288 .elementor-element.elementor-element-2d4d603{color:#8A9099;}.elementor-288 .elementor-element.elementor-element-2d4d603 a{color:#FF8216;}body.elementor-page-288:not(.elementor-motion-effects-element-type-background), body.elementor-page-288 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111111;}@media(max-width:1024px){.elementor-288 .elementor-element.elementor-element-0cfd09c{--grid-auto-flow:row;}.elementor-288 .elementor-element.elementor-element-e0ae2bb{--grid-auto-flow:row;}.elementor-288 .elementor-element.elementor-element-e8f82f9{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-288 .elementor-element.elementor-element-4017748{--content-width:1280px;}}@media(max-width:767px){.elementor-288 .elementor-element.elementor-element-0cfd09c{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-288 .elementor-element.elementor-element-e0ae2bb{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-288 .elementor-element.elementor-element-e8f82f9{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for text-editor, class: .elementor-element-018f561 */.elementor-288 .elementor-element.elementor-element-018f561 p:last-child {
    margin-bottom: 0;
}

.elementor-288 .elementor-element.elementor-element-018f561 h2:first-child {
    margin-top: 0;
}

.elementor-288 .elementor-element.elementor-element-018f561 h2 {
    margin-top: 30px;
}

.elementor-288 .elementor-element.elementor-element-018f561 h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-288 .elementor-element.elementor-element-018f561 h2, .elementor-288 .elementor-element.elementor-element-018f561 h3, .elementor-288 .elementor-element.elementor-element-018f561 b, .elementor-288 .elementor-element.elementor-element-018f561 li::marker {
    color: #ff8216;
}

.elementor-288 .elementor-element.elementor-element-018f561 ol, .elementor-288 .elementor-element.elementor-element-018f561 ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

.elementor-288 .elementor-element.elementor-element-018f561 img {
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0e6dd1a */.elementor-288 .elementor-element.elementor-element-0e6dd1a p:last-child {
    margin-bottom: 0;
}

.elementor-288 .elementor-element.elementor-element-0e6dd1a h2:first-child {
    margin-top: 0;
}

.elementor-288 .elementor-element.elementor-element-0e6dd1a h2 {
    margin-top: 30px;
}

.elementor-288 .elementor-element.elementor-element-0e6dd1a h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-288 .elementor-element.elementor-element-0e6dd1a h2, .elementor-288 .elementor-element.elementor-element-0e6dd1a h3, .elementor-288 .elementor-element.elementor-element-0e6dd1a b, .elementor-288 .elementor-element.elementor-element-0e6dd1a li::marker {
    color: #ff8216;
}

.elementor-288 .elementor-element.elementor-element-0e6dd1a ol, .elementor-288 .elementor-element.elementor-element-0e6dd1a ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

.elementor-288 .elementor-element.elementor-element-0e6dd1a img {
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9859fdf */.elementor-288 .elementor-element.elementor-element-9859fdf p:last-child {
    margin-bottom: 0;
}

.elementor-288 .elementor-element.elementor-element-9859fdf h2:first-child {
    margin-top: 0;
}

.elementor-288 .elementor-element.elementor-element-9859fdf h2 {
    margin-top: 30px;
}

.elementor-288 .elementor-element.elementor-element-9859fdf h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-288 .elementor-element.elementor-element-9859fdf h2, .elementor-288 .elementor-element.elementor-element-9859fdf h3, .elementor-288 .elementor-element.elementor-element-9859fdf b, .elementor-288 .elementor-element.elementor-element-9859fdf li::marker {
    color: #ff8216;
}

.elementor-288 .elementor-element.elementor-element-9859fdf ol, .elementor-288 .elementor-element.elementor-element-9859fdf ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

.elementor-288 .elementor-element.elementor-element-9859fdf img {
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-059139f */.elementor-288 .elementor-element.elementor-element-059139f p:last-child {
    margin-bottom: 0;
}

.elementor-288 .elementor-element.elementor-element-059139f h2:first-child {
    margin-top: 0;
}

.elementor-288 .elementor-element.elementor-element-059139f h2 {
    margin-top: 30px;
}

.elementor-288 .elementor-element.elementor-element-059139f h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-288 .elementor-element.elementor-element-059139f h2, .elementor-288 .elementor-element.elementor-element-059139f h3, .elementor-288 .elementor-element.elementor-element-059139f b, .elementor-288 .elementor-element.elementor-element-059139f li::marker {
    color: #ff8216;
}

.elementor-288 .elementor-element.elementor-element-059139f ol, .elementor-288 .elementor-element.elementor-element-059139f ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

.elementor-288 .elementor-element.elementor-element-059139f img {
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-256e97d */.elementor-288 .elementor-element.elementor-element-256e97d p:last-child {
    margin-bottom: 0;
}

.elementor-288 .elementor-element.elementor-element-256e97d h2:first-child {
    margin-top: 0;
}

.elementor-288 .elementor-element.elementor-element-256e97d h2 {
    margin-top: 30px;
}

.elementor-288 .elementor-element.elementor-element-256e97d h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-288 .elementor-element.elementor-element-256e97d h2, .elementor-288 .elementor-element.elementor-element-256e97d h3, .elementor-288 .elementor-element.elementor-element-256e97d b, .elementor-288 .elementor-element.elementor-element-256e97d li::marker {
    color: #ff8216;
}

.elementor-288 .elementor-element.elementor-element-256e97d ol, .elementor-288 .elementor-element.elementor-element-256e97d ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

.elementor-288 .elementor-element.elementor-element-256e97d img {
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-edf41af */.elementor-288 .elementor-element.elementor-element-edf41af p:last-child {
    margin-bottom: 0;
}

.elementor-288 .elementor-element.elementor-element-edf41af h2:first-child {
    margin-top: 0;
}

.elementor-288 .elementor-element.elementor-element-edf41af h2 {
    margin-top: 30px;
}

.elementor-288 .elementor-element.elementor-element-edf41af h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-288 .elementor-element.elementor-element-edf41af h2, .elementor-288 .elementor-element.elementor-element-edf41af h3, .elementor-288 .elementor-element.elementor-element-edf41af b, .elementor-288 .elementor-element.elementor-element-edf41af li::marker {
    color: #ff8216;
}

.elementor-288 .elementor-element.elementor-element-edf41af ol, .elementor-288 .elementor-element.elementor-element-edf41af ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

.elementor-288 .elementor-element.elementor-element-edf41af img {
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-22fa6ee */.elementor-288 .elementor-element.elementor-element-22fa6ee p:last-child {
    margin-bottom: 0;
}

.elementor-288 .elementor-element.elementor-element-22fa6ee h2:first-child {
    margin-top: 0;
}

.elementor-288 .elementor-element.elementor-element-22fa6ee h2 {
    margin-top: 30px;
}

.elementor-288 .elementor-element.elementor-element-22fa6ee h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-288 .elementor-element.elementor-element-22fa6ee h2, .elementor-288 .elementor-element.elementor-element-22fa6ee h3, .elementor-288 .elementor-element.elementor-element-22fa6ee b, .elementor-288 .elementor-element.elementor-element-22fa6ee li::marker {
    color: #ff8216;
}

.elementor-288 .elementor-element.elementor-element-22fa6ee ol, .elementor-288 .elementor-element.elementor-element-22fa6ee ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

.elementor-288 .elementor-element.elementor-element-22fa6ee img {
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4530c9e */.elementor-288 .elementor-element.elementor-element-4530c9e p:last-child {
    margin-bottom: 0;
}

.elementor-288 .elementor-element.elementor-element-4530c9e h2:first-child {
    margin-top: 0;
}

.elementor-288 .elementor-element.elementor-element-4530c9e h2 {
    margin-top: 30px;
}

.elementor-288 .elementor-element.elementor-element-4530c9e h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-288 .elementor-element.elementor-element-4530c9e h2, .elementor-288 .elementor-element.elementor-element-4530c9e h3, .elementor-288 .elementor-element.elementor-element-4530c9e b, .elementor-288 .elementor-element.elementor-element-4530c9e li::marker {
    color: #ff8216;
}

.elementor-288 .elementor-element.elementor-element-4530c9e ol, .elementor-288 .elementor-element.elementor-element-4530c9e ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

.elementor-288 .elementor-element.elementor-element-4530c9e img {
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1a61cd0 */.elementor-288 .elementor-element.elementor-element-1a61cd0 p:last-child {
    margin-bottom: 0;
}

.elementor-288 .elementor-element.elementor-element-1a61cd0 h2:first-child {
    margin-top: 0;
}

.elementor-288 .elementor-element.elementor-element-1a61cd0 h2 {
    margin-top: 30px;
}

.elementor-288 .elementor-element.elementor-element-1a61cd0 h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-288 .elementor-element.elementor-element-1a61cd0 h2, .elementor-288 .elementor-element.elementor-element-1a61cd0 h3, .elementor-288 .elementor-element.elementor-element-1a61cd0 b, .elementor-288 .elementor-element.elementor-element-1a61cd0 li::marker {
    color: #ff8216;
}

.elementor-288 .elementor-element.elementor-element-1a61cd0 ol, .elementor-288 .elementor-element.elementor-element-1a61cd0 ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

.elementor-288 .elementor-element.elementor-element-1a61cd0 img {
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-480b970 */.elementor-288 .elementor-element.elementor-element-480b970 p:last-child {
    margin-bottom: 0;
}

.elementor-288 .elementor-element.elementor-element-480b970 h2:first-child {
    margin-top: 0;
}

.elementor-288 .elementor-element.elementor-element-480b970 h2 {
    margin-top: 30px;
}

.elementor-288 .elementor-element.elementor-element-480b970 h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-288 .elementor-element.elementor-element-480b970 h2, .elementor-288 .elementor-element.elementor-element-480b970 h3, .elementor-288 .elementor-element.elementor-element-480b970 b, .elementor-288 .elementor-element.elementor-element-480b970 li::marker {
    color: #ff8216;
}

.elementor-288 .elementor-element.elementor-element-480b970 ol, .elementor-288 .elementor-element.elementor-element-480b970 ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

.elementor-288 .elementor-element.elementor-element-480b970 img {
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2d4d603 */.elementor-288 .elementor-element.elementor-element-2d4d603 p:last-child {
    margin-bottom: 0;
}

.elementor-288 .elementor-element.elementor-element-2d4d603 h2:first-child {
    margin-top: 0;
}

.elementor-288 .elementor-element.elementor-element-2d4d603 h2 {
    margin-top: 30px;
}

.elementor-288 .elementor-element.elementor-element-2d4d603 h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-288 .elementor-element.elementor-element-2d4d603 h2, .elementor-288 .elementor-element.elementor-element-2d4d603 h3, .elementor-288 .elementor-element.elementor-element-2d4d603 b, .elementor-288 .elementor-element.elementor-element-2d4d603 li::marker {
    color: #ff8216;
}

.elementor-288 .elementor-element.elementor-element-2d4d603 ol, .elementor-288 .elementor-element.elementor-element-2d4d603 ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

.elementor-288 .elementor-element.elementor-element-2d4d603 img {
    border-radius: 8px;
}/* End custom CSS */