.elementor-1207 .elementor-element.elementor-element-d9259b7 .elementor-heading-title{font-family:var( --e-global-typography-b0d84e6-font-family ), Sans-serif;font-size:var( --e-global-typography-b0d84e6-font-size );font-weight:var( --e-global-typography-b0d84e6-font-weight );text-transform:var( --e-global-typography-b0d84e6-text-transform );line-height:var( --e-global-typography-b0d84e6-line-height );letter-spacing:var( --e-global-typography-b0d84e6-letter-spacing );word-spacing:var( --e-global-typography-b0d84e6-word-spacing );}.elementor-1207 .elementor-element.elementor-element-98b6a4c{--e-image-carousel-slides-to-show:1;}.elementor-1207 .elementor-element.elementor-element-98b6a4c .elementor-swiper-button.elementor-swiper-button-prev, .elementor-1207 .elementor-element.elementor-element-98b6a4c .elementor-swiper-button.elementor-swiper-button-next{font-size:90px;color:#707070;}.elementor-1207 .elementor-element.elementor-element-98b6a4c .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-1207 .elementor-element.elementor-element-98b6a4c .elementor-swiper-button.elementor-swiper-button-next svg{fill:#707070;}.elementor-1207 .elementor-element.elementor-element-61481e4{--spacer-size:60px;}.elementor-1207 .elementor-element.elementor-element-dc75f9a{--spacer-size:10px;}.elementor-1207 .elementor-element.elementor-element-232f014{--spacer-size:20px;}.elementor-1207 .elementor-element.elementor-element-6281e62 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-1207 .elementor-element.elementor-element-fb56afa{--spacer-size:30px;}@media(max-width:1366px){.elementor-1207 .elementor-element.elementor-element-d9259b7 .elementor-heading-title{font-size:var( --e-global-typography-b0d84e6-font-size );line-height:var( --e-global-typography-b0d84e6-line-height );letter-spacing:var( --e-global-typography-b0d84e6-letter-spacing );word-spacing:var( --e-global-typography-b0d84e6-word-spacing );}}@media(max-width:768px){.elementor-1207 .elementor-element.elementor-element-d9259b7 .elementor-heading-title{font-size:var( --e-global-typography-b0d84e6-font-size );line-height:var( --e-global-typography-b0d84e6-line-height );letter-spacing:var( --e-global-typography-b0d84e6-letter-spacing );word-spacing:var( --e-global-typography-b0d84e6-word-spacing );}}@media(max-width:480px){.elementor-1207 .elementor-element.elementor-element-d9259b7 .elementor-heading-title{font-size:var( --e-global-typography-b0d84e6-font-size );line-height:var( --e-global-typography-b0d84e6-line-height );letter-spacing:var( --e-global-typography-b0d84e6-letter-spacing );word-spacing:var( --e-global-typography-b0d84e6-word-spacing );}}@media(min-width:481px){.elementor-1207 .elementor-element.elementor-element-45b84c5{width:60%;}.elementor-1207 .elementor-element.elementor-element-f9ac5f9{width:40%;}}@media(max-width:1200px) and (min-width:481px){.elementor-1207 .elementor-element.elementor-element-45b84c5{width:40%;}.elementor-1207 .elementor-element.elementor-element-f9ac5f9{width:60%;}}@media(max-width:768px) and (min-width:481px){.elementor-1207 .elementor-element.elementor-element-45b84c5{width:100%;}.elementor-1207 .elementor-element.elementor-element-f9ac5f9{width:100%;}}@media(min-width:2400px){.elementor-1207 .elementor-element.elementor-element-d9259b7 .elementor-heading-title{font-size:var( --e-global-typography-b0d84e6-font-size );line-height:var( --e-global-typography-b0d84e6-line-height );letter-spacing:var( --e-global-typography-b0d84e6-letter-spacing );word-spacing:var( --e-global-typography-b0d84e6-word-spacing );}}/* Start custom CSS for heading, class: .elementor-element-d9259b7 */.elementor-1207 .elementor-element.elementor-element-d9259b7 a {
    font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-98b6a4c */#seio-img-slider.project-slider .swiper-slide-image {
    height: 411px;
}
#seio-img-slider.project-slider .elementor-swiper-button-prev {
    left: 32%;
}
#seio-img-slider.project-slider .elementor-swiper-button-next {
    right: 32%;
}/* End custom CSS */
/* Start custom CSS for theme-post-title, class: .elementor-element-5d2611f */.elementor-1207 .elementor-element.elementor-element-5d2611f {
    max-width: 564px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-231a139 */.elementor-1207 .elementor-element.elementor-element-231a139 p {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a8e1641 */.elementor-1207 .elementor-element.elementor-element-a8e1641 p {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for theme-post-content, class: .elementor-element-d2715b5 */.elementor-1207 .elementor-element.elementor-element-d2715b5 {
    max-width: 883px;
}/* End custom CSS */