/* https://www.kalli-graphic.com/wp-content/uploads/elementor/css/post-18532.css?ver=1756201502 */
.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-18532 .elementor-element.elementor-element-1e7596bd{font-family:"Montserrat",Sans-serif;font-weight:400}.elementor-18532 .elementor-element.elementor-element-e7bc871{font-family:"Montserrat",Sans-serif;font-size:10px;font-weight:400}.elementor-18532 .elementor-element.elementor-element-7405290{font-family:"Montserrat",Sans-serif;font-weight:400}.elementor-18532 .elementor-element.elementor-element-41c0621{font-family:"Montserrat",Sans-serif;font-weight:400}.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-18532 .elementor-element.elementor-element-3ab3754{font-family:"Montserrat",Sans-serif;font-weight:400}.elementor-widget-gallery .elementor-gallery-item__title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-gallery .elementor-gallery-item__description{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-gallery{--galleries-title-color-normal:var( --e-global-color-primary );--galleries-title-color-hover:var( --e-global-color-secondary );--galleries-pointer-bg-color-hover:var( --e-global-color-accent );--gallery-title-color-active:var( --e-global-color-secondary );--galleries-pointer-bg-color-active:var( --e-global-color-accent )}.elementor-widget-gallery .elementor-gallery-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-18532 .elementor-element.elementor-element-60dfef1 .e-gallery-item:hover .elementor-gallery-item__overlay,.elementor-18532 .elementor-element.elementor-element-60dfef1 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,.5)}.elementor-18532 .elementor-element.elementor-element-60dfef1{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms}.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),Sans-serif;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-18532 .elementor-element.elementor-element-45d3bf2{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px}.elementor-18532 .elementor-element.elementor-element-45d3bf2 .elementor-divider-separator{width:100%}.elementor-18532 .elementor-element.elementor-element-45d3bf2 .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-18532 .elementor-element.elementor-element-4a23d60{font-family:"Montserrat",Sans-serif;font-weight:400}.elementor-18532 .elementor-element.elementor-element-981a6d0{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px}.elementor-18532 .elementor-element.elementor-element-981a6d0 .elementor-divider-separator{width:100%}.elementor-18532 .elementor-element.elementor-element-981a6d0 .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-18532 .elementor-element.elementor-element-44a234a{font-family:"Montserrat",Sans-serif;font-weight:400}.elementor-18532 .elementor-element.elementor-element-fe45c45{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0}.elementor-18532 .elementor-element.elementor-element-109dd1d{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px}.elementor-18532 .elementor-element.elementor-element-109dd1d .elementor-divider-separator{width:100%}.elementor-18532 .elementor-element.elementor-element-109dd1d .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-18532 .elementor-element.elementor-element-9ab17a7{font-family:"Montserrat",Sans-serif;font-weight:400}.elementor-18532 .elementor-element.elementor-element-b070be3{width:var(--container-widget-width,101.599%);max-width:101.599%;--container-widget-width:101.599%;--container-widget-flex-grow:0}.elementor-18532 .elementor-element.elementor-element-71eed38{font-family:"Montserrat",Sans-serif;font-weight:400}.elementor-18532 .elementor-element.elementor-element-efd5cd4{--spacer-size:50px}.elementor-18532 .elementor-element.elementor-element-f7c7ea5{font-family:"Montserrat",Sans-serif;font-weight:700}.elementor-18532 .elementor-element.elementor-element-6322ed2{font-family:"Montserrat",Sans-serif;font-weight:400}.elementor-18532 .elementor-element.elementor-element-f78e0d0{font-family:"Montserrat",Sans-serif;font-weight:400}.elementor-18532 .elementor-element.elementor-element-328342c{width:var(--container-widget-width,100.751%);max-width:100.751%;--container-widget-width:100.751%;--container-widget-flex-grow:0}.elementor-18532 .elementor-element.elementor-element-3b9e4fd{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px}.elementor-18532 .elementor-element.elementor-element-3b9e4fd .elementor-divider-separator{width:100%}.elementor-18532 .elementor-element.elementor-element-3b9e4fd .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-18532 .elementor-element.elementor-element-46a8f2b{font-family:"Montserrat",Sans-serif;font-weight:400}.elementor-18532 .elementor-element.elementor-element-821c7c5{width:var(--container-widget-width,102.954%);max-width:102.954%;--container-widget-width:102.954%;--container-widget-flex-grow:0}.elementor-18532 .elementor-element.elementor-element-821c7c5 .widget-image-caption{font-family:"Montserrat",Sans-serif;font-size:11px;font-weight:400}.elementor-18532 .elementor-element.elementor-element-a6daea2{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px}.elementor-18532 .elementor-element.elementor-element-a6daea2 .elementor-divider-separator{width:100%}.elementor-18532 .elementor-element.elementor-element-a6daea2 .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-18532 .elementor-element.elementor-element-45f3fcf{font-family:"Montserrat",Sans-serif;font-weight:400}.elementor-18532 .elementor-element.elementor-element-b1884cc{--spacer-size:15px}.elementor-18532 .elementor-element.elementor-element-238cc4c{font-family:"Montserrat",Sans-serif;font-weight:700}.elementor-18532 .elementor-element.elementor-element-3dbb2d5{font-family:"Montserrat",Sans-serif;font-weight:400}.elementor-18532 .elementor-element.elementor-element-9ad060e{font-family:"Montserrat",Sans-serif;font-weight:400}.elementor-18532 .elementor-element.elementor-element-39ee404{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px}.elementor-18532 .elementor-element.elementor-element-39ee404 .elementor-divider-separator{width:100%}.elementor-18532 .elementor-element.elementor-element-39ee404 .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-18532 .elementor-element.elementor-element-e466c45{width:var(--container-widget-width,100.991%);max-width:100.991%;--container-widget-width:100.991%;--container-widget-flex-grow:0}.elementor-18532 .elementor-element.elementor-element-791af04{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px}.elementor-18532 .elementor-element.elementor-element-791af04 .elementor-divider-separator{width:100%}.elementor-18532 .elementor-element.elementor-element-791af04 .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-18532 .elementor-element.elementor-element-8258d55{width:var(--container-widget-width,101.489%);max-width:101.489%;--container-widget-width:101.489%;--container-widget-flex-grow:0}.elementor-18532 .elementor-element.elementor-element-63c005c{width:var(--container-widget-width,101.489%);max-width:101.489%;--container-widget-width:101.489%;--container-widget-flex-grow:0}.elementor-18532 .elementor-element.elementor-element-c633baa{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px}.elementor-18532 .elementor-element.elementor-element-c633baa .elementor-divider-separator{width:100%}.elementor-18532 .elementor-element.elementor-element-c633baa .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-18532 .elementor-element.elementor-element-46b1cde .widget-image-caption{font-family:"Montserrat",Sans-serif;font-size:10px;font-weight:400;line-height:11px}.elementor-18532 .elementor-element.elementor-element-cd0422f{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px}.elementor-18532 .elementor-element.elementor-element-cd0422f .elementor-divider-separator{width:100%}.elementor-18532 .elementor-element.elementor-element-cd0422f .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-18532 .elementor-element.elementor-element-361c274>.elementor-widget-container{margin:12px 0 0 0}.elementor-18532 .elementor-element.elementor-element-361c274{font-family:"Montserrat",Sans-serif;font-weight:400}.elementor-18532 .elementor-element.elementor-element-bf53ad2{width:var(--container-widget-width,105.912%);max-width:105.912%;--container-widget-width:105.912%;--container-widget-flex-grow:0;font-family:"Montserrat",Sans-serif;font-weight:400}.elementor-18532 .elementor-element.elementor-element-5ee34a0{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px}.elementor-18532 .elementor-element.elementor-element-5ee34a0 .elementor-divider-separator{width:100%}.elementor-18532 .elementor-element.elementor-element-5ee34a0 .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-18532 .elementor-element.elementor-element-7d033e2{width:var(--container-widget-width,101.279%);max-width:101.279%;--container-widget-width:101.279%;--container-widget-flex-grow:0}.elementor-18532 .elementor-element.elementor-element-5f0e64e .widget-image-caption{font-family:"Montserrat",Sans-serif;font-size:11px;font-weight:400;line-height:14px}.elementor-18532 .elementor-element.elementor-element-0a3f6cf{width:var(--container-widget-width,105.912%);max-width:105.912%;--container-widget-width:105.912%;--container-widget-flex-grow:0;font-family:"Montserrat",Sans-serif;font-weight:400;line-height:7px}.elementor-18532 .elementor-element.elementor-element-4675f77{width:var(--container-widget-width,100.991%);max-width:100.991%;--container-widget-width:100.991%;--container-widget-flex-grow:0}.elementor-18532 .elementor-element.elementor-element-6fa3478{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px}.elementor-18532 .elementor-element.elementor-element-6fa3478 .elementor-divider-separator{width:100%}.elementor-18532 .elementor-element.elementor-element-6fa3478 .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-18532 .elementor-element.elementor-element-c76cda5{width:var(--container-widget-width,100.991%);max-width:100.991%;--container-widget-width:100.991%;--container-widget-flex-grow:0}.elementor-18532 .elementor-element.elementor-element-58f082a{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px}.elementor-18532 .elementor-element.elementor-element-58f082a .elementor-divider-separator{width:100%}.elementor-18532 .elementor-element.elementor-element-58f082a .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-18532 .elementor-element.elementor-element-c553f3b{width:var(--container-widget-width,100.991%);max-width:100.991%;--container-widget-width:100.991%;--container-widget-flex-grow:0}.elementor-18532 .elementor-element.elementor-element-d0e20ec{width:var(--container-widget-width,105.912%);max-width:105.912%;--container-widget-width:105.912%;--container-widget-flex-grow:0;font-family:"Montserrat",Sans-serif;font-weight:400;line-height:20px}.elementor-18532 .elementor-element.elementor-element-d0e20ec>.elementor-widget-container{margin:0 0 14px 0}.elementor-18532 .elementor-element.elementor-element-3765ab4{width:var(--container-widget-width,101.279%);max-width:101.279%;--container-widget-width:101.279%;--container-widget-flex-grow:0}.elementor-18532 .elementor-element.elementor-element-7a61ced>.elementor-widget-container{margin:4px 0 0 0}@media(min-width:768px){.elementor-18532 .elementor-element.elementor-element-1da8dab{width:46.393%}.elementor-18532 .elementor-element.elementor-element-5d3b10a{width:53.607%}.elementor-18532 .elementor-element.elementor-element-112e208{width:29.257%}.elementor-18532 .elementor-element.elementor-element-95dfe09{width:70.743%}.elementor-18532 .elementor-element.elementor-element-d52d68b{width:49.098%}.elementor-18532 .elementor-element.elementor-element-d42051f{width:50.902%}.elementor-18532 .elementor-element.elementor-element-c3ab175{width:44.739%}.elementor-18532 .elementor-element.elementor-element-163b0e8{width:55.261%}.elementor-18532 .elementor-element.elementor-element-eb587cd{width:45.491%}.elementor-18532 .elementor-element.elementor-element-e6548d0{width:54.509%}.elementor-18532 .elementor-element.elementor-element-c086953{width:64.729%}.elementor-18532 .elementor-element.elementor-element-b4076a9{width:35.198%}.elementor-18532 .elementor-element.elementor-element-eb033a1{width:66.234%}.elementor-18532 .elementor-element.elementor-element-8e4d082{width:33.693%}.elementor-18532 .elementor-element.elementor-element-286a28d{width:41.282%}.elementor-18532 .elementor-element.elementor-element-8472c10{width:58.718%}.elementor-18532 .elementor-element.elementor-element-e4ec456{width:69.913%}.elementor-18532 .elementor-element.elementor-element-83a4b95{width:30.012%}.elementor-18532 .elementor-element.elementor-element-aafae05{width:62.329%}.elementor-18532 .elementor-element.elementor-element-d099f40{width:37.671%}.elementor-18532 .elementor-element.elementor-element-f5fa8d5{width:71.645%}.elementor-18532 .elementor-element.elementor-element-3dfa4c7{width:28.282%}.elementor-18532 .elementor-element.elementor-element-7849b9a{width:58.32%}.elementor-18532 .elementor-element.elementor-element-56823df{width:41.68%}.elementor-18532 .elementor-element.elementor-element-a3ff38b{width:34.056%}.elementor-18532 .elementor-element.elementor-element-efd1f31{width:32.418%}.elementor-18532 .elementor-element.elementor-element-b367c3d{width:33.19%}.elementor-18532 .elementor-element.elementor-element-f5c54c3{width:48.549%}.elementor-18532 .elementor-element.elementor-element-05700ce{width:51.451%}.elementor-18532 .elementor-element.elementor-element-756ee09{width:45.04%}.elementor-18532 .elementor-element.elementor-element-58c80a2{width:54.81%}.elementor-18532 .elementor-element.elementor-element-34310b3{width:59.62%}.elementor-18532 .elementor-element.elementor-element-d8bb703{width:40.38%}.elementor-18532 .elementor-element.elementor-element-ef53dc6{width:31.226%}.elementor-18532 .elementor-element.elementor-element-f85f5e0{width:35.104%}.elementor-18532 .elementor-element.elementor-element-6c0232b{width:33.334%}.elementor-18532 .elementor-element.elementor-element-9d316ce{width:68.489%}.elementor-18532 .elementor-element.elementor-element-a27290c{width:31.438%}.elementor-18532 .elementor-element.elementor-element-6e40836{width:72.996%}.elementor-18532 .elementor-element.elementor-element-38f490e{width:26.931%}.elementor-18532 .elementor-element.elementor-element-ee64fa6{width:64.28%}.elementor-18532 .elementor-element.elementor-element-af59be9{width:35.647%}.elementor-18532 .elementor-element.elementor-element-c8cd389{width:30.927%}.elementor-18532 .elementor-element.elementor-element-9d920db{width:39.614%}.elementor-18532 .elementor-element.elementor-element-693e44d{width:28.742%}}