.elementor-672 .elementor-element.elementor-element-c822661{--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;--justify-content:center;--margin-top:-5%;--margin-bottom:0%;--margin-left:21%;--margin-right:0%;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Montserrat;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-672 .elementor-element.elementor-element-865ca52{padding:1% 0% 0% 0%;border-style:solid;border-width:1px 0px 1px 0px;border-color:var( --e-global-color-primary );font-family:"Montserrat Alternates", Montserrat;font-size:16px;font-weight:400;}.elementor-672 .elementor-element.elementor-element-4dc1ee1{--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:1px 1px;--row-gap:1px;--column-gap:1px;--margin-top:0%;--margin-bottom:0%;--margin-left:12%;--margin-right:0%;}.elementor-widget-image-gallery .gallery-item .gallery-caption{font-family:var( --e-global-typography-accent-font-family ), Montserrat;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-672 .elementor-element.elementor-element-d6426ec{width:var( --container-widget-width, 79% );max-width:79%;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 7%;padding:1px 1px 1px 1px;--container-widget-width:79%;--container-widget-flex-grow:0;}.elementor-672 .elementor-element.elementor-element-d6426ec .gallery-item .gallery-caption{display:none;}.elementor-672 .elementor-element.elementor-element-d6426ec .gallery-item{padding:0 0px 0px 0;}.elementor-672 .elementor-element.elementor-element-d6426ec .gallery{margin:0 -0px -0px 0;}.elementor-672 .elementor-element.elementor-element-623a8069{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:367px;--margin-right:0px;}.elementor-672 .elementor-element.elementor-element-776951c9{--display:flex;--min-height:0px;--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;--justify-content:flex-start;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:0%;--margin-bottom:0%;--margin-left:-4%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-672 .elementor-element.elementor-element-776951c9.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Montserrat;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-672 .elementor-element.elementor-element-61b2b23{width:var( --container-widget-width, 88% );max-width:88%;margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 16px;padding:0px 39px 0px 0px;--container-widget-width:88%;--container-widget-flex-grow:0;text-align:center;}.elementor-672 .elementor-element.elementor-element-61b2b23.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-672 .elementor-element.elementor-element-61b2b23 .elementor-heading-title{font-family:"Great Vibes", Montserrat;font-size:32px;font-weight:500;font-style:normal;line-height:33px;letter-spacing:1.6px;}.elementor-672 .elementor-element.elementor-element-7f326d2a{width:var( --container-widget-width, 99% );max-width:99%;margin:8% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;--container-widget-width:99%;--container-widget-flex-grow:0;text-align:justify;font-family:"Montserrat Alternates", Montserrat;font-size:13px;font-weight:500;}.elementor-672 .elementor-element.elementor-element-7f326d2a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-672 .elementor-element.elementor-element-7f326d2a p{margin-block-end:12px;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Montserrat;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-672 .elementor-element.elementor-element-3c1368ce{--divider-border-style:double;--divider-color:#000;--divider-border-width:3.6px;margin:-79px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:12px 12px 12px 12px;}.elementor-672 .elementor-element.elementor-element-3c1368ce .elementor-divider-separator{width:89%;margin:0 auto;margin-center:0;}.elementor-672 .elementor-element.elementor-element-3c1368ce .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-672 .elementor-element.elementor-element-2c45265{width:var( --container-widget-width, 97% );max-width:97%;margin:-3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:97%;--container-widget-flex-grow:0;text-align:justify;font-family:"Montserrat Alternates", Montserrat;font-size:13px;font-weight:400;}.elementor-672 .elementor-element.elementor-element-2c45265.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Montserrat;font-weight:var( --e-global-typography-text-font-weight );}.elementor-672 .elementor-element.elementor-element-ba5a151{width:var( --container-widget-width, 84% );max-width:84%;margin:-24px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 25px;padding:-10px -10px -10px -10px;--container-widget-width:84%;--container-widget-flex-grow:0;}.elementor-672 .elementor-element.elementor-element-ba5a151 img{width:100%;max-width:100%;}.elementor-672 .elementor-element.elementor-element-b0ca9ab{width:var( --container-widget-width, 82.575% );max-width:82.575%;margin:-9% 0% calc(var(--kit-widget-spacing, 0px) + 2%) 0%;padding:1% 0% 9% 0%;--container-widget-width:82.575%;--container-widget-flex-grow:0;column-gap:0px;text-align:center;font-family:"Montserrat", Montserrat;font-size:12px;font-weight:400;}.elementor-672 .elementor-element.elementor-element-b0ca9ab.elementor-element{--align-self:center;--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:0;}.elementor-672 .elementor-element.elementor-element-b0ca9ab p{margin-block-end:0px;}.elementor-672 .elementor-element.elementor-element-c4daaa{--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;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:2px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-672 .elementor-element.elementor-element-c4daaa.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-672 .elementor-element.elementor-element-3247d8d3{width:var( --container-widget-width, 96% );max-width:96%;margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 7px;padding:0px 0px 0px 12px;--container-widget-width:96%;--container-widget-flex-grow:0;text-align:center;}.elementor-672 .elementor-element.elementor-element-3247d8d3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-672 .elementor-element.elementor-element-3247d8d3 .elementor-heading-title{font-family:"Great Vibes", Montserrat;font-size:32px;font-weight:500;line-height:33px;letter-spacing:2px;text-shadow:0px 0px 100px rgba(0,0,0,0.3);}.elementor-672 .elementor-element.elementor-element-2cb3f5a1{width:var( --container-widget-width, 98% );max-width:98%;margin:8% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 1%;padding:0% 0% 0% 0%;--container-widget-width:98%;--container-widget-flex-grow:0;text-align:justify;font-family:"Montserrat Alternates", Montserrat;font-size:13px;font-weight:500;}.elementor-672 .elementor-element.elementor-element-2cb3f5a1 p{margin-block-end:12px;}.elementor-672 .elementor-element.elementor-element-7e21b75f{--divider-border-style:double;--divider-color:#000;--divider-border-width:3.6px;margin:-38px 0px calc(var(--kit-widget-spacing, 0px) + -3px) 0px;}.elementor-672 .elementor-element.elementor-element-7e21b75f .elementor-divider-separator{width:89%;margin:0 auto;margin-center:0;}.elementor-672 .elementor-element.elementor-element-7e21b75f .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-672 .elementor-element.elementor-element-4d969e20{width:var( --container-widget-width, 97% );max-width:97%;margin:13px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:97%;--container-widget-flex-grow:0;border-style:none;border-radius:6px 6px 6px 6px;text-align:justify;font-family:"Montserrat Alternates", Montserrat;font-size:13px;font-weight:400;line-height:21px;color:var( --e-global-color-text );}.elementor-672 .elementor-element.elementor-element-4d969e20.elementor-element{--align-self:center;}.elementor-672 .elementor-element.elementor-element-4d969e20 p{margin-block-end:11px;}.elementor-672 .elementor-element.elementor-element-6b72305{width:var( --container-widget-width, 80% );max-width:80%;margin:4% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 10%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-672 .elementor-element.elementor-element-6b72305 img{width:100%;height:98%;}.elementor-672 .elementor-element.elementor-element-34996a2{width:var( --container-widget-width, 80% );max-width:80%;margin:-4% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0% 0% 0% 0%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Montserrat;font-size:12px;font-weight:400;font-style:italic;line-height:16px;}.elementor-672 .elementor-element.elementor-element-34996a2.elementor-element{--align-self:center;}.elementor-672 .elementor-element.elementor-element-34996a2 p{margin-block-end:11px;}.elementor-672 .elementor-element.elementor-element-447af2f{--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;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:8px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-672 .elementor-element.elementor-element-447af2f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-672 .elementor-element.elementor-element-212c6482{width:var( --container-widget-width, 100% );max-width:100%;margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-672 .elementor-element.elementor-element-212c6482.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-672 .elementor-element.elementor-element-212c6482 .elementor-heading-title{font-family:"Great Vibes", Montserrat;font-size:32px;font-weight:500;line-height:33px;letter-spacing:2px;}.elementor-672 .elementor-element.elementor-element-5b977dff{width:var( --container-widget-width, 100% );max-width:100%;margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;padding:13px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:justify;font-family:"Montserrat Alternates", Montserrat;font-size:13px;font-weight:500;}.elementor-672 .elementor-element.elementor-element-5b977dff p{margin-block-end:27px;}.elementor-672 .elementor-element.elementor-element-49f37d3e{--divider-border-style:double;--divider-color:#000;--divider-border-width:3.6px;margin:-47px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:-3px -3px -3px -3px;}.elementor-672 .elementor-element.elementor-element-49f37d3e .elementor-divider-separator{width:89%;margin:0 auto;margin-center:0;}.elementor-672 .elementor-element.elementor-element-49f37d3e .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-672 .elementor-element.elementor-element-2fb8671b{width:var( --container-widget-width, 97% );max-width:97%;margin:19px 5px calc(var(--kit-widget-spacing, 0px) + 5px) 4px;padding:0px 0px 0px 0px;--container-widget-width:97%;--container-widget-flex-grow:0;border-style:none;border-radius:6px 6px 6px 6px;text-align:justify;font-family:"Montserrat Alternates", Montserrat;font-size:13px;font-weight:400;line-height:19px;}.elementor-672 .elementor-element.elementor-element-2fb8671b p{margin-block-end:15px;}.elementor-672 .elementor-element.elementor-element-6623464{width:var( --container-widget-width, 93% );max-width:93%;margin:6% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 3%;padding:4% 4% 4% 4%;--container-widget-width:93%;--container-widget-flex-grow:0;}.elementor-672 .elementor-element.elementor-element-6623464.elementor-element{--align-self:flex-start;}.elementor-672 .elementor-element.elementor-element-6623464 img{width:100%;height:355px;object-fit:fill;}.elementor-672 .elementor-element.elementor-element-a17bdc0{width:var( --container-widget-width, 88% );max-width:88%;margin:-6% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 5%;padding:1% 0% 0% 0%;--container-widget-width:88%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Montserrat;font-size:12px;font-weight:400;font-style:italic;}:root{--page-title-display:none;}body.elementor-page-672{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}@media(min-width:768px){.elementor-672 .elementor-element.elementor-element-c822661{--width:59%;}.elementor-672 .elementor-element.elementor-element-4dc1ee1{--width:82%;}.elementor-672 .elementor-element.elementor-element-623a8069{--width:62%;}.elementor-672 .elementor-element.elementor-element-776951c9{--content-width:100%;}.elementor-672 .elementor-element.elementor-element-c4daaa{--width:100%;}.elementor-672 .elementor-element.elementor-element-447af2f{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-672 .elementor-element.elementor-element-776951c9{--content-width:962px;}}@media(max-width:1024px){.elementor-672 .elementor-element.elementor-element-623a8069{--e-con-grid-template-columns:repeat(3, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:-1px;--margin-right:-1px;--padding-top:0px;--padding-bottom:0px;--padding-left:11px;--padding-right:0px;}.elementor-672 .elementor-element.elementor-element-623a8069.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-672 .elementor-element.elementor-element-776951c9{--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;grid-column:span 4;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-672 .elementor-element.elementor-element-61b2b23 .elementor-heading-title{font-size:20px;}.elementor-672 .elementor-element.elementor-element-7f326d2a{font-size:12px;}.elementor-672 .elementor-element.elementor-element-c4daaa{grid-column:span 4;}.elementor-672 .elementor-element.elementor-element-3247d8d3 .elementor-heading-title{font-size:20px;}.elementor-672 .elementor-element.elementor-element-447af2f{grid-column:span 4;}.elementor-672 .elementor-element.elementor-element-212c6482 .elementor-heading-title{font-size:20px;}}@media(max-width:767px){.elementor-672 .elementor-element.elementor-element-c822661{--width:97%;--margin-top:00%;--margin-bottom:00%;--margin-left:00%;--margin-right:00%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-672 .elementor-element.elementor-element-865ca52{width:var( --container-widget-width, 91% );max-width:91%;margin:4% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;--container-widget-width:91%;--container-widget-flex-grow:0;text-align:center;font-size:13px;}.elementor-672 .elementor-element.elementor-element-865ca52.elementor-element{--align-self:center;}.elementor-672 .elementor-element.elementor-element-4dc1ee1{--width:75%;}.elementor-672 .elementor-element.elementor-element-623a8069{--width:97%;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:9px 9px;--row-gap:9px;--column-gap:9px;--grid-auto-flow:row;--margin-top:0%;--margin-bottom:0%;--margin-left:2%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:11px;--padding-right:0px;}.elementor-672 .elementor-element.elementor-element-776951c9{--margin-top:0%;--margin-bottom:0%;--margin-left:-2%;--margin-right:0%;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-672 .elementor-element.elementor-element-61b2b23 .elementor-heading-title{font-size:29px;}.elementor-672 .elementor-element.elementor-element-7f326d2a{width:var( --container-widget-width, 339px );max-width:339px;margin:6% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;--container-widget-width:339px;--container-widget-flex-grow:0;font-size:18px;}.elementor-672 .elementor-element.elementor-element-7f326d2a p{margin-block-end:0.1em;}.elementor-672 .elementor-element.elementor-element-3c1368ce{margin:-62px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:16px 16px 16px 16px;}.elementor-672 .elementor-element.elementor-element-ba5a151{margin:-1% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 6%;padding:0% 0% 0% 0%;--container-widget-width:88%;--container-widget-flex-grow:0;width:var( --container-widget-width, 88% );max-width:88%;}.elementor-672 .elementor-element.elementor-element-b0ca9ab{margin:-4% -4% calc(var(--kit-widget-spacing, 0px) + -4%) -4%;padding:6% 5% 5% 5%;--container-widget-width:93%;--container-widget-flex-grow:0;width:var( --container-widget-width, 93% );max-width:93%;}.elementor-672 .elementor-element.elementor-element-c4daaa{--margin-top:0%;--margin-bottom:0%;--margin-left:-2%;--margin-right:0%;}.elementor-672 .elementor-element.elementor-element-3247d8d3 .elementor-heading-title{font-size:29px;}.elementor-672 .elementor-element.elementor-element-2cb3f5a1{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;columns:1;column-gap:0px;text-align:center;font-size:11px;}.elementor-672 .elementor-element.elementor-element-4d969e20{font-size:12px;}.elementor-672 .elementor-element.elementor-element-6b72305{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 7%;--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-672 .elementor-element.elementor-element-447af2f{--margin-top:0%;--margin-bottom:0%;--margin-left:-2%;--margin-right:0%;}.elementor-672 .elementor-element.elementor-element-212c6482{margin:4% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 2%;--container-widget-width:97%;--container-widget-flex-grow:0;width:var( --container-widget-width, 97% );max-width:97%;}.elementor-672 .elementor-element.elementor-element-212c6482 .elementor-heading-title{font-size:29px;}.elementor-672 .elementor-element.elementor-element-5b977dff{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-size:12px;}.elementor-672 .elementor-element.elementor-element-49f37d3e{margin:-37px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-672 .elementor-element.elementor-element-2fb8671b{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 5px;font-size:12px;}}