.elementor-85 .elementor-element.elementor-element-2d819fb{--display:flex;--min-height:260px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-85 .elementor-element.elementor-element-2d819fb.e-con{--align-self:flex-start;}.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-85 .elementor-element.elementor-element-de3d606{width:100%;max-width:100%;text-align:center;}.elementor-85 .elementor-element.elementor-element-de3d606.elementor-element{--align-self:center;}.elementor-85 .elementor-element.elementor-element-de3d606 .elementor-heading-title{font-family:var( --e-global-typography-789c07c-font-family ), Sans-serif;font-size:var( --e-global-typography-789c07c-font-size );font-weight:var( --e-global-typography-789c07c-font-weight );text-transform:var( --e-global-typography-789c07c-text-transform );letter-spacing:var( --e-global-typography-789c07c-letter-spacing );color:var( --e-global-color-cf435c3 );}.elementor-85 .elementor-element.elementor-element-1edcfaa{--display:flex;}.elementor-85 .elementor-element.elementor-element-a5af7a8{--spacer-size:50px;}.elementor-85 .elementor-element.elementor-element-c9a01e4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-85 .elementor-element.elementor-element-c9a01e4.e-con{--align-self:center;}.elementor-85 .elementor-element.elementor-element-0f1f3f1{--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-85 .elementor-element.elementor-element-3fa429d .elementor-heading-title{font-family:var( --e-global-typography-789c07c-font-family ), Sans-serif;font-size:var( --e-global-typography-789c07c-font-size );font-weight:var( --e-global-typography-789c07c-font-weight );text-transform:var( --e-global-typography-789c07c-text-transform );letter-spacing:var( --e-global-typography-789c07c-letter-spacing );color:var( --e-global-color-b8a4ac2 );}.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-85 .elementor-element.elementor-element-668332a{font-family:"Montserrat", Sans-serif;font-weight:500;color:var( --e-global-color-secondary );}.elementor-85 .elementor-element.elementor-element-9414084{--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-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-85 .elementor-element.elementor-element-1a70d59 img{width:100%;max-width:100%;height:325px;object-fit:cover;object-position:bottom center;}.elementor-85 .elementor-element.elementor-element-060f545{--display:flex;}.elementor-85 .elementor-element.elementor-element-876f4b9{--spacer-size:50px;}.elementor-85 .elementor-element.elementor-element-d25e69e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-85 .elementor-element.elementor-element-d25e69e.e-con{--align-self:center;}.elementor-85 .elementor-element.elementor-element-0694c10{--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-85 .elementor-element.elementor-element-78fe996 img{width:100%;max-width:100%;height:275px;object-fit:cover;object-position:center center;}.elementor-85 .elementor-element.elementor-element-d9a0ed3{--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-85 .elementor-element.elementor-element-59eef9e .elementor-heading-title{font-family:var( --e-global-typography-789c07c-font-family ), Sans-serif;font-size:var( --e-global-typography-789c07c-font-size );font-weight:var( --e-global-typography-789c07c-font-weight );text-transform:var( --e-global-typography-789c07c-text-transform );letter-spacing:var( --e-global-typography-789c07c-letter-spacing );color:var( --e-global-color-b8a4ac2 );}.elementor-85 .elementor-element.elementor-element-04cc30d{font-family:"Montserrat", Sans-serif;font-weight:500;color:var( --e-global-color-secondary );}.elementor-85 .elementor-element.elementor-element-c59d64e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-85 .elementor-element.elementor-element-dd7c32a{--spacer-size:50px;}.elementor-85 .elementor-element.elementor-element-83a6aaa{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-85 .elementor-element.elementor-element-83a6aaa.e-con{--align-self:center;}.elementor-85 .elementor-element.elementor-element-1f61164{--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-85 .elementor-element.elementor-element-5e377d3 .elementor-heading-title{font-family:var( --e-global-typography-789c07c-font-family ), Sans-serif;font-size:var( --e-global-typography-789c07c-font-size );font-weight:var( --e-global-typography-789c07c-font-weight );text-transform:var( --e-global-typography-789c07c-text-transform );letter-spacing:var( --e-global-typography-789c07c-letter-spacing );color:var( --e-global-color-b8a4ac2 );}.elementor-85 .elementor-element.elementor-element-2d1ac94{font-family:"Montserrat", Sans-serif;font-weight:500;color:var( --e-global-color-secondary );}.elementor-85 .elementor-element.elementor-element-8080627{--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-85 .elementor-element.elementor-element-222c592 img{width:100%;max-width:100%;height:325px;object-fit:cover;object-position:bottom center;}.elementor-85 .elementor-element.elementor-element-29bf63b{--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-85 .elementor-element.elementor-element-25f7c44{--spacer-size:50px;}.elementor-85 .elementor-element.elementor-element-056ff29{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-85 .elementor-element.elementor-element-d343c21{--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-85 .elementor-element.elementor-element-505f04b img{width:100%;max-width:100%;height:325px;object-fit:cover;object-position:bottom center;}.elementor-85 .elementor-element.elementor-element-74f5f57{--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-85 .elementor-element.elementor-element-e815334 .elementor-heading-title{font-family:var( --e-global-typography-789c07c-font-family ), Sans-serif;font-size:var( --e-global-typography-789c07c-font-size );font-weight:var( --e-global-typography-789c07c-font-weight );text-transform:var( --e-global-typography-789c07c-text-transform );letter-spacing:var( --e-global-typography-789c07c-letter-spacing );color:var( --e-global-color-b8a4ac2 );}.elementor-85 .elementor-element.elementor-element-9ae28a0{font-family:"Montserrat", Sans-serif;font-weight:500;color:var( --e-global-color-secondary );}.elementor-85 .elementor-element.elementor-element-1625f70{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-85 .elementor-element.elementor-element-1625f70.e-con{--align-self:center;}.elementor-85 .elementor-element.elementor-element-27963e1{--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-85 .elementor-element.elementor-element-f38cd91 .elementor-heading-title{font-family:var( --e-global-typography-789c07c-font-family ), Sans-serif;font-size:var( --e-global-typography-789c07c-font-size );font-weight:var( --e-global-typography-789c07c-font-weight );text-transform:var( --e-global-typography-789c07c-text-transform );letter-spacing:var( --e-global-typography-789c07c-letter-spacing );color:var( --e-global-color-b8a4ac2 );}.elementor-85 .elementor-element.elementor-element-1387377{font-family:"Montserrat", Sans-serif;font-weight:500;color:var( --e-global-color-secondary );}.elementor-85 .elementor-element.elementor-element-519b4be{--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-85 .elementor-element.elementor-element-7d9614f img{width:100%;max-width:100%;height:325px;object-fit:cover;object-position:bottom center;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-85 .elementor-element.elementor-element-0f1f3f1{--width:66.6666%;}.elementor-85 .elementor-element.elementor-element-9414084{--width:33.3333%;}.elementor-85 .elementor-element.elementor-element-0694c10{--width:33.3333%;}.elementor-85 .elementor-element.elementor-element-d9a0ed3{--width:66.6666%;}.elementor-85 .elementor-element.elementor-element-1f61164{--width:66.6666%;}.elementor-85 .elementor-element.elementor-element-8080627{--width:33.3333%;}.elementor-85 .elementor-element.elementor-element-d343c21{--width:33.3333%;}.elementor-85 .elementor-element.elementor-element-74f5f57{--width:66.6666%;}.elementor-85 .elementor-element.elementor-element-27963e1{--width:66.6666%;}.elementor-85 .elementor-element.elementor-element-519b4be{--width:33.3333%;}}@media(max-width:1024px){.elementor-85 .elementor-element.elementor-element-de3d606 .elementor-heading-title{font-size:var( --e-global-typography-789c07c-font-size );letter-spacing:var( --e-global-typography-789c07c-letter-spacing );}.elementor-85 .elementor-element.elementor-element-3fa429d .elementor-heading-title{font-size:var( --e-global-typography-789c07c-font-size );letter-spacing:var( --e-global-typography-789c07c-letter-spacing );}.elementor-85 .elementor-element.elementor-element-59eef9e .elementor-heading-title{font-size:var( --e-global-typography-789c07c-font-size );letter-spacing:var( --e-global-typography-789c07c-letter-spacing );}.elementor-85 .elementor-element.elementor-element-5e377d3 .elementor-heading-title{font-size:var( --e-global-typography-789c07c-font-size );letter-spacing:var( --e-global-typography-789c07c-letter-spacing );}.elementor-85 .elementor-element.elementor-element-e815334 .elementor-heading-title{font-size:var( --e-global-typography-789c07c-font-size );letter-spacing:var( --e-global-typography-789c07c-letter-spacing );}.elementor-85 .elementor-element.elementor-element-f38cd91 .elementor-heading-title{font-size:var( --e-global-typography-789c07c-font-size );letter-spacing:var( --e-global-typography-789c07c-letter-spacing );}}@media(max-width:767px){.elementor-85 .elementor-element.elementor-element-de3d606 .elementor-heading-title{font-size:var( --e-global-typography-789c07c-font-size );letter-spacing:var( --e-global-typography-789c07c-letter-spacing );}.elementor-85 .elementor-element.elementor-element-3fa429d .elementor-heading-title{font-size:var( --e-global-typography-789c07c-font-size );letter-spacing:var( --e-global-typography-789c07c-letter-spacing );}.elementor-85 .elementor-element.elementor-element-0694c10.e-con{--order:99999 /* order end hack */;}.elementor-85 .elementor-element.elementor-element-59eef9e .elementor-heading-title{font-size:var( --e-global-typography-789c07c-font-size );letter-spacing:var( --e-global-typography-789c07c-letter-spacing );}.elementor-85 .elementor-element.elementor-element-5e377d3 .elementor-heading-title{font-size:var( --e-global-typography-789c07c-font-size );letter-spacing:var( --e-global-typography-789c07c-letter-spacing );}.elementor-85 .elementor-element.elementor-element-e815334 .elementor-heading-title{font-size:var( --e-global-typography-789c07c-font-size );letter-spacing:var( --e-global-typography-789c07c-letter-spacing );}.elementor-85 .elementor-element.elementor-element-f38cd91 .elementor-heading-title{font-size:var( --e-global-typography-789c07c-font-size );letter-spacing:var( --e-global-typography-789c07c-letter-spacing );}}