.elementor-2436 .elementor-element.elementor-element-0c0a9bc{--display:grid;--min-height:40vh;--e-con-grid-template-columns:5fr 7fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-2436 .elementor-element.elementor-element-0c0a9bc:not(.elementor-motion-effects-element-type-background), .elementor-2436 .elementor-element.elementor-element-0c0a9bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-2436 .elementor-element.elementor-element-1165621{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:1rem 0rem;--row-gap:1rem;--column-gap:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-2436 .elementor-element.elementor-element-d0b0659 .elementor-heading-title{font-family:"Secular One", Sans-serif;font-size:3.5rem;font-weight:400;color:#133C55;}.elementor-2436 .elementor-element.elementor-element-729a6f3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2436 .elementor-element.elementor-element-729a6f3:not(.elementor-motion-effects-element-type-background), .elementor-2436 .elementor-element.elementor-element-729a6f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;background-size:cover;}.elementor-2436 .elementor-element.elementor-element-e0bf0c7{--display:flex;--padding-top:4em;--padding-bottom:4em;--padding-left:0em;--padding-right:0em;}.elementor-widget-theme-post-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2436 .elementor-element.elementor-element-f2c8e33{text-align:start;color:#133C55;font-family:"Secular One", Sans-serif;font-size:1.2rem;font-weight:400;}@media(max-width:1200px){.elementor-2436 .elementor-element.elementor-element-0c0a9bc{--grid-auto-flow:row;}}@media(max-width:1024px){.elementor-2436 .elementor-element.elementor-element-0c0a9bc{--grid-auto-flow:row;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-theme-post-content{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}}@media(max-width:768px){.elementor-2436 .elementor-element.elementor-element-0c0a9bc{--e-con-grid-template-columns:1fr;--grid-auto-flow:row;}.elementor-2436 .elementor-element.elementor-element-1165621{--min-height:20vh;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2436 .elementor-element.elementor-element-d0b0659 .elementor-heading-title{font-size:2.3rem;}.elementor-2436 .elementor-element.elementor-element-729a6f3{--min-height:20vh;}.elementor-2436 .elementor-element.elementor-element-729a6f3.e-con{--order:99999 /* order end hack */;}.elementor-2436 .elementor-element.elementor-element-e0bf0c7{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-widget-theme-post-content{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2436 .elementor-element.elementor-element-f2c8e33{font-size:1rem;}}/* Start custom CSS for container, class: .elementor-element-729a6f3 */@media only screen and (min-width: 768px) {
.elementor-2436 .elementor-element.elementor-element-729a6f3{
    clip-path: polygon(0 0, 75% 0, 100% 100%, 0 100%);
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0c0a9bc */.elementor-2436 .elementor-element.elementor-element-0c0a9bc:before{
    content:'';
    position: absolute;
    inset:0;
    opacity: 0.12;
    background-color: #DFDBE5;
background-image: url("data:image/svg+xml,%3Csvg width='200' height='200' viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 15l15 15H0V15zM15 0l15 15V0H15z' fill='%239C92AC' fill-opacity='0.4' fill-rule='evenodd'/%3E%3C/svg%3E");
/*    background:*/
/*linear-gradient(45deg, #92baac 45px, transparent 45px)64px 64px,*/
/*linear-gradient(45deg, #92baac 45px, transparent 45px,transparent 91px, #e1ebbd 91px, #e1ebbd 135px, transparent 135px),*/
/*linear-gradient(-45deg, #92baac 23px, transparent 23px, transparent 68px,#92baac 68px,#92baac 113px,transparent 113px,transparent 158px,#92baac 158px);*/
/*background-color:#e1ebbd;*/
/*background-size: 128px 128px;*/
}/* End custom CSS */
/* Start custom CSS for theme-post-content, class: .elementor-element-f2c8e33 */.elementor-2436 .elementor-element.elementor-element-f2c8e33 .elementor-widget-container{
    position: relative;
}

.elementor-2436 .elementor-element.elementor-element-f2c8e33 :is(h2,h3){
    font-family: "Secular One", Sans-serif;
    color: #133C55;
}/* End custom CSS */