.elementor-19909 .elementor-element.elementor-element-75ea283b:not(.elementor-motion-effects-element-type-background), .elementor-19909 .elementor-element.elementor-element-75ea283b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-19909 .elementor-element.elementor-element-75ea283b > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(347deg, #00000033 26.46%, #000000 78.15%);opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19909 .elementor-element.elementor-element-75ea283b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-19909 .elementor-element.elementor-element-50951a18 > .elementor-element-populated >  .elementor-background-overlay{opacity:0.87;}.elementor-19909 .elementor-element.elementor-element-50951a18 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-19909 .elementor-element.elementor-element-50951a18 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19909 .elementor-element.elementor-element-30392582{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:456px 0px 59px 0px;}.elementor-19909 .elementor-element.elementor-element-30392582 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19909 .elementor-element.elementor-element-ef0fcdd > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.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-19909 .elementor-element.elementor-element-6b7c8257.ob-harakiri{writing-mode:inherit;}.elementor-19909 .elementor-element.elementor-element-6b7c8257.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-19909 .elementor-element.elementor-element-6b7c8257.ob-harakiri div{writing-mode:inherit;}.elementor-19909 .elementor-element.elementor-element-6b7c8257 > .elementor-widget-container{margin:32px 0px 34px 0px;padding:0% 12% 0% 12%;}.elementor-19909 .elementor-element.elementor-element-6b7c8257{text-align:center;}.elementor-19909 .elementor-element.elementor-element-6b7c8257 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:49px;font-weight:bold;line-height:63px;letter-spacing:-1.5px;text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-19909 .elementor-element.elementor-element-6b7c8257.ob-harakiri > div, .elementor-19909 .elementor-element.elementor-element-6b7c8257.ob-harakiri > h1, .elementor-19909 .elementor-element.elementor-element-6b7c8257.ob-harakiri > h2, .elementor-19909 .elementor-element.elementor-element-6b7c8257.ob-harakiri > h3, .elementor-19909 .elementor-element.elementor-element-6b7c8257.ob-harakiri > h4, .elementor-19909 .elementor-element.elementor-element-6b7c8257.ob-harakiri > h5, .elementor-19909 .elementor-element.elementor-element-6b7c8257.ob-harakiri > h6, .elementor-19909 .elementor-element.elementor-element-6b7c8257.ob-harakiri > p{transform:rotate(0deg);}.elementor-19909 .elementor-element.elementor-element-6b7c8257 > div{text-indent:0px;mix-blend-mode:inherit;}.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.ob-postman blockquote{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-text-editor.ob-postman blockquote cite{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.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-19909 .elementor-element.elementor-element-5c683a61.ob-harakiri{writing-mode:inherit;}.elementor-19909 .elementor-element.elementor-element-5c683a61.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-19909 .elementor-element.elementor-element-5c683a61.ob-harakiri div{writing-mode:inherit;}.elementor-19909 .elementor-element.elementor-element-5c683a61 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 18% 0% 18%;}.elementor-19909 .elementor-element.elementor-element-5c683a61{text-align:center;font-family:"Open Sans", Sans-serif;font-size:24px;font-weight:400;line-height:36px;color:#FFFFFF;}.elementor-19909 .elementor-element.elementor-element-5c683a61.ob-harakiri > div, .elementor-19909 .elementor-element.elementor-element-5c683a61.ob-harakiri > h1, .elementor-19909 .elementor-element.elementor-element-5c683a61.ob-harakiri > h2, .elementor-19909 .elementor-element.elementor-element-5c683a61.ob-harakiri > h3, .elementor-19909 .elementor-element.elementor-element-5c683a61.ob-harakiri > h4, .elementor-19909 .elementor-element.elementor-element-5c683a61.ob-harakiri > h5, .elementor-19909 .elementor-element.elementor-element-5c683a61.ob-harakiri > h6, .elementor-19909 .elementor-element.elementor-element-5c683a61.ob-harakiri > p{transform:rotate(0deg);}.elementor-19909 .elementor-element.elementor-element-5c683a61 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-19909 .elementor-element.elementor-element-1345a23{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-19909 .elementor-element.elementor-element-575de2c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-19909 .elementor-element.elementor-element-575de2c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-19909 .elementor-element.elementor-element-dba35ca{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-19909 .elementor-element.elementor-element-6f9974a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-19909 .elementor-element.elementor-element-8574f3d.ob-harakiri{writing-mode:inherit;}.elementor-19909 .elementor-element.elementor-element-8574f3d.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-19909 .elementor-element.elementor-element-8574f3d.ob-harakiri div{writing-mode:inherit;}.elementor-19909 .elementor-element.elementor-element-8574f3d{text-align:center;}.elementor-19909 .elementor-element.elementor-element-8574f3d.ob-harakiri > div, .elementor-19909 .elementor-element.elementor-element-8574f3d.ob-harakiri > h1, .elementor-19909 .elementor-element.elementor-element-8574f3d.ob-harakiri > h2, .elementor-19909 .elementor-element.elementor-element-8574f3d.ob-harakiri > h3, .elementor-19909 .elementor-element.elementor-element-8574f3d.ob-harakiri > h4, .elementor-19909 .elementor-element.elementor-element-8574f3d.ob-harakiri > h5, .elementor-19909 .elementor-element.elementor-element-8574f3d.ob-harakiri > h6, .elementor-19909 .elementor-element.elementor-element-8574f3d.ob-harakiri > p{transform:rotate(0deg);}.elementor-19909 .elementor-element.elementor-element-8574f3d > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-widget-portfolio a .elementor-portfolio-item__overlay{background-color:var( --e-global-color-accent );}.elementor-widget-portfolio .elementor-portfolio-item__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-portfolio .elementor-portfolio__filter{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-portfolio .elementor-portfolio__filter.elementor-active{color:var( --e-global-color-primary );}.elementor-19909 .elementor-element.elementor-element-e3d93b3 .elementor-post__thumbnail__link{padding-bottom:calc( 0.99 * 100% );}.elementor-19909 .elementor-element.elementor-element-e3d93b3:after{content:"0.99";position:absolute;color:transparent;}.elementor-19909 .elementor-element.elementor-element-6fcac13{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-19909 .elementor-element.elementor-element-a87450c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-19909 .elementor-element.elementor-element-16f387a .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:55.5px;}.elementor-19909 .elementor-element.elementor-element-e939f6a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-19909 .elementor-element.elementor-element-e939f6a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 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-19909 .elementor-element.elementor-element-1ad4b39.ob-harakiri{writing-mode:inherit;}.elementor-19909 .elementor-element.elementor-element-1ad4b39.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-19909 .elementor-element.elementor-element-1ad4b39.ob-harakiri div{writing-mode:inherit;}.elementor-19909 .elementor-element.elementor-element-1ad4b39{text-align:center;}.elementor-19909 .elementor-element.elementor-element-1ad4b39.ob-harakiri > div, .elementor-19909 .elementor-element.elementor-element-1ad4b39.ob-harakiri > h1, .elementor-19909 .elementor-element.elementor-element-1ad4b39.ob-harakiri > h2, .elementor-19909 .elementor-element.elementor-element-1ad4b39.ob-harakiri > h3, .elementor-19909 .elementor-element.elementor-element-1ad4b39.ob-harakiri > h4, .elementor-19909 .elementor-element.elementor-element-1ad4b39.ob-harakiri > h5, .elementor-19909 .elementor-element.elementor-element-1ad4b39.ob-harakiri > h6, .elementor-19909 .elementor-element.elementor-element-1ad4b39.ob-harakiri > p{transform:rotate(0deg);}.elementor-19909 .elementor-element.elementor-element-1ad4b39 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-19909 .elementor-element.elementor-element-fc139db > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-19909 .elementor-element.elementor-element-fc139db > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-19909 .elementor-element.elementor-element-f94bb65.ob-harakiri{writing-mode:inherit;}.elementor-19909 .elementor-element.elementor-element-f94bb65.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-19909 .elementor-element.elementor-element-f94bb65.ob-harakiri div{writing-mode:inherit;}.elementor-19909 .elementor-element.elementor-element-f94bb65{text-align:center;}.elementor-19909 .elementor-element.elementor-element-f94bb65.ob-harakiri > div, .elementor-19909 .elementor-element.elementor-element-f94bb65.ob-harakiri > h1, .elementor-19909 .elementor-element.elementor-element-f94bb65.ob-harakiri > h2, .elementor-19909 .elementor-element.elementor-element-f94bb65.ob-harakiri > h3, .elementor-19909 .elementor-element.elementor-element-f94bb65.ob-harakiri > h4, .elementor-19909 .elementor-element.elementor-element-f94bb65.ob-harakiri > h5, .elementor-19909 .elementor-element.elementor-element-f94bb65.ob-harakiri > h6, .elementor-19909 .elementor-element.elementor-element-f94bb65.ob-harakiri > p{transform:rotate(0deg);}.elementor-19909 .elementor-element.elementor-element-f94bb65 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-19909 .elementor-element.elementor-element-871ca2a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-19909 .elementor-element.elementor-element-871ca2a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-19909 .elementor-element.elementor-element-17ef22e.ob-harakiri{writing-mode:inherit;}.elementor-19909 .elementor-element.elementor-element-17ef22e.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-19909 .elementor-element.elementor-element-17ef22e.ob-harakiri div{writing-mode:inherit;}.elementor-19909 .elementor-element.elementor-element-17ef22e{text-align:center;}.elementor-19909 .elementor-element.elementor-element-17ef22e.ob-harakiri > div, .elementor-19909 .elementor-element.elementor-element-17ef22e.ob-harakiri > h1, .elementor-19909 .elementor-element.elementor-element-17ef22e.ob-harakiri > h2, .elementor-19909 .elementor-element.elementor-element-17ef22e.ob-harakiri > h3, .elementor-19909 .elementor-element.elementor-element-17ef22e.ob-harakiri > h4, .elementor-19909 .elementor-element.elementor-element-17ef22e.ob-harakiri > h5, .elementor-19909 .elementor-element.elementor-element-17ef22e.ob-harakiri > h6, .elementor-19909 .elementor-element.elementor-element-17ef22e.ob-harakiri > p{transform:rotate(0deg);}.elementor-19909 .elementor-element.elementor-element-17ef22e > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-19909 .elementor-element.elementor-element-ccc3d87 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-19909 .elementor-element.elementor-element-ccc3d87 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-19909 .elementor-element.elementor-element-7767ded.ob-harakiri{writing-mode:inherit;}.elementor-19909 .elementor-element.elementor-element-7767ded.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-19909 .elementor-element.elementor-element-7767ded.ob-harakiri div{writing-mode:inherit;}.elementor-19909 .elementor-element.elementor-element-7767ded{text-align:center;}.elementor-19909 .elementor-element.elementor-element-7767ded.ob-harakiri > div, .elementor-19909 .elementor-element.elementor-element-7767ded.ob-harakiri > h1, .elementor-19909 .elementor-element.elementor-element-7767ded.ob-harakiri > h2, .elementor-19909 .elementor-element.elementor-element-7767ded.ob-harakiri > h3, .elementor-19909 .elementor-element.elementor-element-7767ded.ob-harakiri > h4, .elementor-19909 .elementor-element.elementor-element-7767ded.ob-harakiri > h5, .elementor-19909 .elementor-element.elementor-element-7767ded.ob-harakiri > h6, .elementor-19909 .elementor-element.elementor-element-7767ded.ob-harakiri > p{transform:rotate(0deg);}.elementor-19909 .elementor-element.elementor-element-7767ded > div{text-indent:0px;mix-blend-mode:inherit;}html, body{overflow-x:auto;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-19909 .elementor-element.elementor-element-30392582{padding:50px 15px 50px 15px;}.elementor-19909 .elementor-element.elementor-element-6b7c8257 .elementor-heading-title{font-size:45px;line-height:46px;}.elementor-19909 .elementor-element.elementor-element-5c683a61{font-size:18px;line-height:24px;}}@media(max-width:767px){.elementor-19909 .elementor-element.elementor-element-6b7c8257 > .elementor-widget-container{margin:0px 0px 15px 0px;padding:0% 0% 0% 0%;}.elementor-19909 .elementor-element.elementor-element-6b7c8257 .elementor-heading-title{font-size:35px;line-height:37px;}.elementor-19909 .elementor-element.elementor-element-5c683a61 > .elementor-widget-container{padding:0% 0% 0% 0%;}}/* Start custom CSS for section, class: .elementor-element-75ea283b */.elementor-element-160b8dd p:last-child, .elementor-element.elementor-element-984ef7e p:last-child {
    margin-bottom: 0;
}

.elementor-element-04a5f7a .elementor-widget-container,
.elementor-element.elementor-element-9e517ef .elementor-widget-container{
    margin-bottom: 0 !important;
}

.elementor-16220 .elementor-element.elementor-element-04a5f7a.ob-harakiri, .elementor-element.elementor-element-9e517ef {
    margin-bottom: 28px;
}/* End custom CSS */
/* Start custom CSS for portfolio, class: .elementor-element-e3d93b3 */.elementor-19909 .elementor-element.elementor-element-e3d93b3 .elementor-post a {
    pointer-events: none !important;
    cursor: default !important;
}/* End custom CSS */