.elementor-12127 .elementor-element.elementor-element-2185cf8{--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-12127 .elementor-element.elementor-element-b840792{--display:flex;}.elementor-12127 .elementor-element.elementor-element-197ee90{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:stretch;--border-radius:25px 25px 0px 0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-12127 .elementor-element.elementor-element-197ee90:not(.elementor-motion-effects-element-type-background), .elementor-12127 .elementor-element.elementor-element-197ee90 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://b4595895.assetcdn.net/2.0/4595895/wp-content/uploads/2026/09/2023-tjp-1.jpg?lossy=2&strip=1&webp=1");background-position:center center;}.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-12127 .elementor-element.elementor-element-f7378df{text-align:start;}.elementor-12127 .elementor-element.elementor-element-f7378df img{width:13%;}.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-12127 .elementor-element.elementor-element-65c5964 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:45px;font-weight:800;letter-spacing:-2.2px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-d35f7fd );}.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-12127 .elementor-element.elementor-element-7480210{text-align:start;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-d35f7fd );}.elementor-12127 .elementor-element.elementor-element-7480210 p{margin-block-end:0px;}.elementor-12127 .elementor-element.elementor-element-077089f{--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-12127 .elementor-element.elementor-element-88e5da1{--display:flex;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-12127 .elementor-element.elementor-element-83e9d1a > .elementor-widget-container{background-color:var( --e-global-color-primary );padding:15px 30px 15px 30px;}.elementor-12127 .elementor-element.elementor-element-83e9d1a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(30px/2);}.elementor-12127 .elementor-element.elementor-element-83e9d1a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(30px/2);}.elementor-12127 .elementor-element.elementor-element-83e9d1a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(30px/2);}.elementor-12127 .elementor-element.elementor-element-83e9d1a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-30px/2);}.elementor-12127 .elementor-element.elementor-element-83e9d1a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-30px/2);}.elementor-12127 .elementor-element.elementor-element-83e9d1a .elementor-icon-list-item:not(:last-child):after{content:"";height:30%;border-color:#ddd;}.elementor-12127 .elementor-element.elementor-element-83e9d1a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-12127 .elementor-element.elementor-element-83e9d1a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-12127 .elementor-element.elementor-element-83e9d1a .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-12127 .elementor-element.elementor-element-83e9d1a .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-12127 .elementor-element.elementor-element-83e9d1a .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-12127 .elementor-element.elementor-element-83e9d1a{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-12127 .elementor-element.elementor-element-83e9d1a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12127 .elementor-element.elementor-element-83e9d1a .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;}.elementor-12127 .elementor-element.elementor-element-83e9d1a .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-12127 .elementor-element.elementor-element-b2d7aa6{--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;--margin-top:-25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12127 .elementor-element.elementor-element-6a492e8{--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;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12127 .elementor-element.elementor-element-825dd16{--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-12127 .elementor-element.elementor-element-1f6c1a9{--display:flex;}.elementor-12127 .elementor-element.elementor-element-e7f7b02{--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;--justify-content:center;--align-items:center;}.elementor-12127 .elementor-element.elementor-element-2ae95a9.elementor-element{--align-self:flex-start;}.elementor-12127 .elementor-element.elementor-element-2ae95a9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:45px;font-weight:800;letter-spacing:-2.4px;color:#860909;}.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-12127 .elementor-element.elementor-element-6b451fb{--divider-border-style:dashed;--divider-color:#000;--divider-border-width:1px;}.elementor-12127 .elementor-element.elementor-element-6b451fb .elementor-divider-separator{width:100%;}.elementor-12127 .elementor-element.elementor-element-6b451fb .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-12127 .elementor-element.elementor-element-774f975{--display:flex;--margin-top:-25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12127 .elementor-element.elementor-element-97bca9b{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;}.elementor-12127 .elementor-element.elementor-element-97bca9b p{margin-block-end:0px;}.elementor-12127 .elementor-element.elementor-element-cebccdc{--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-12127 .elementor-element.elementor-element-3cf6e8d{--display:flex;}.elementor-12127 .elementor-element.elementor-element-89e1c5a{--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;--justify-content:center;--align-items:center;}.elementor-12127 .elementor-element.elementor-element-c45b59c.elementor-element{--align-self:flex-start;}.elementor-12127 .elementor-element.elementor-element-c45b59c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:45px;font-weight:800;letter-spacing:-2.4px;}.elementor-12127 .elementor-element.elementor-element-cd227a4{--divider-border-style:dashed;--divider-color:#000;--divider-border-width:1px;}.elementor-12127 .elementor-element.elementor-element-cd227a4 .elementor-divider-separator{width:100%;}.elementor-12127 .elementor-element.elementor-element-cd227a4 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-12127 .elementor-element.elementor-element-374fafb{--display:flex;--margin-top:-25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12127 .elementor-element.elementor-element-7f16451{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;}.elementor-12127 .elementor-element.elementor-element-7f16451 p{margin-block-end:0px;}.elementor-12127 .elementor-element.elementor-element-87494cf{--display:flex;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12127 .elementor-element.elementor-element-578749a{--display:flex;}.elementor-12127 .elementor-element.elementor-element-9a597d6{--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;--justify-content:center;--align-items:center;}.elementor-12127 .elementor-element.elementor-element-911a4f0.elementor-element{--align-self:flex-start;}.elementor-12127 .elementor-element.elementor-element-911a4f0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:45px;font-weight:800;letter-spacing:-2.4px;color:#860909;}.elementor-12127 .elementor-element.elementor-element-27e707b{--divider-border-style:dashed;--divider-color:#000;--divider-border-width:1px;}.elementor-12127 .elementor-element.elementor-element-27e707b .elementor-divider-separator{width:100%;}.elementor-12127 .elementor-element.elementor-element-27e707b .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-12127 .elementor-element.elementor-element-b85e54d{--display:flex;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12127 .elementor-element.elementor-element-f0403c3{text-align:justify;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;}.elementor-12127 .elementor-element.elementor-element-f0403c3 p{margin-block-end:0px;}.elementor-12127 .elementor-element.elementor-element-93ace37{--display:flex;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12127 .elementor-element.elementor-element-f08d5b7{--display:flex;}.elementor-12127 .elementor-element.elementor-element-f5fc8f4{--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;--justify-content:center;--align-items:center;}.elementor-12127 .elementor-element.elementor-element-606b7b7.elementor-element{--align-self:flex-start;}.elementor-12127 .elementor-element.elementor-element-606b7b7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:45px;font-weight:800;letter-spacing:-2.4px;color:#860909;}.elementor-12127 .elementor-element.elementor-element-068c001{--divider-border-style:dashed;--divider-color:#000;--divider-border-width:1px;}.elementor-12127 .elementor-element.elementor-element-068c001 .elementor-divider-separator{width:100%;}.elementor-12127 .elementor-element.elementor-element-068c001 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-12127 .elementor-element.elementor-element-d313679{--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;--margin-top:-35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12127 .elementor-element.elementor-element-82530be{--display:flex;}.elementor-12127 .elementor-element.elementor-element-c34d8ea{--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;--justify-content:center;--align-items:center;}.elementor-12127 .elementor-element.elementor-element-26a8ee4.elementor-element{--align-self:flex-start;}.elementor-12127 .elementor-element.elementor-element-26a8ee4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:800;letter-spacing:-2.4px;color:var( --e-global-color-text );}.elementor-12127 .elementor-element.elementor-element-91892c4{--divider-border-style:dotted;--divider-color:#000;--divider-border-width:1px;}.elementor-12127 .elementor-element.elementor-element-91892c4 .elementor-divider-separator{width:100%;}.elementor-12127 .elementor-element.elementor-element-91892c4 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-12127 .elementor-element.elementor-element-7637895{--display:flex;}.elementor-12127 .elementor-element.elementor-element-9d9bf9e > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-12127 .elementor-element.elementor-element-9d9bf9e{text-align:justify;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;}.elementor-12127 .elementor-element.elementor-element-9d9bf9e p{margin-block-end:10px;}.elementor-12127 .elementor-element.elementor-element-6b5f5b9{--display:flex;}.elementor-12127 .elementor-element.elementor-element-ff33e0c{--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;--justify-content:center;--align-items:center;}.elementor-12127 .elementor-element.elementor-element-94f7f1b.elementor-element{--align-self:flex-start;}.elementor-12127 .elementor-element.elementor-element-94f7f1b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:800;letter-spacing:-2.4px;color:var( --e-global-color-text );}.elementor-12127 .elementor-element.elementor-element-f6a14fc{--divider-border-style:dotted;--divider-color:#000;--divider-border-width:1px;}.elementor-12127 .elementor-element.elementor-element-f6a14fc .elementor-divider-separator{width:100%;}.elementor-12127 .elementor-element.elementor-element-f6a14fc .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-12127 .elementor-element.elementor-element-e17e1a7{--display:flex;}.elementor-12127 .elementor-element.elementor-element-347266d > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-12127 .elementor-element.elementor-element-347266d{text-align:justify;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;}.elementor-12127 .elementor-element.elementor-element-347266d p{margin-block-end:10px;}.elementor-12127 .elementor-element.elementor-element-9a08215{--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;--margin-top:-35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12127 .elementor-element.elementor-element-1d0dad0{--display:flex;}.elementor-12127 .elementor-element.elementor-element-1394f3b{--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;--justify-content:center;--align-items:center;}.elementor-12127 .elementor-element.elementor-element-791aa70.elementor-element{--align-self:flex-start;}.elementor-12127 .elementor-element.elementor-element-791aa70 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:800;letter-spacing:-2.4px;color:var( --e-global-color-text );}.elementor-12127 .elementor-element.elementor-element-83cbcab{--divider-border-style:dotted;--divider-color:#000;--divider-border-width:1px;}.elementor-12127 .elementor-element.elementor-element-83cbcab .elementor-divider-separator{width:100%;}.elementor-12127 .elementor-element.elementor-element-83cbcab .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-12127 .elementor-element.elementor-element-8e16ba9{--display:flex;}.elementor-12127 .elementor-element.elementor-element-a83881c > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-12127 .elementor-element.elementor-element-a83881c{text-align:justify;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;}.elementor-12127 .elementor-element.elementor-element-a83881c p{margin-block-end:10px;}.elementor-12127 .elementor-element.elementor-element-8c97ddd{--display:flex;}.elementor-12127 .elementor-element.elementor-element-0ed0a1e{--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;--justify-content:center;--align-items:center;}.elementor-12127 .elementor-element.elementor-element-ab195ff.elementor-element{--align-self:flex-start;}.elementor-12127 .elementor-element.elementor-element-ab195ff .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:800;letter-spacing:-2.4px;color:var( --e-global-color-text );}.elementor-12127 .elementor-element.elementor-element-b818082{--divider-border-style:dotted;--divider-color:#000;--divider-border-width:1px;}.elementor-12127 .elementor-element.elementor-element-b818082 .elementor-divider-separator{width:100%;}.elementor-12127 .elementor-element.elementor-element-b818082 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-12127 .elementor-element.elementor-element-0dbf2c7{--display:flex;}.elementor-12127 .elementor-element.elementor-element-688efb3 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-12127 .elementor-element.elementor-element-688efb3{text-align:justify;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;}.elementor-12127 .elementor-element.elementor-element-688efb3 p{margin-block-end:10px;}.elementor-12127 .elementor-element.elementor-element-517b040{--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;--margin-top:-35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12127 .elementor-element.elementor-element-8839668{--display:flex;}.elementor-12127 .elementor-element.elementor-element-4182058{--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;--justify-content:center;--align-items:center;}.elementor-12127 .elementor-element.elementor-element-f40ec25.elementor-element{--align-self:flex-start;}.elementor-12127 .elementor-element.elementor-element-f40ec25 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:800;letter-spacing:-2.4px;color:var( --e-global-color-text );}.elementor-12127 .elementor-element.elementor-element-e7e371c{--divider-border-style:dotted;--divider-color:#000;--divider-border-width:1px;}.elementor-12127 .elementor-element.elementor-element-e7e371c .elementor-divider-separator{width:100%;}.elementor-12127 .elementor-element.elementor-element-e7e371c .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-12127 .elementor-element.elementor-element-a3ec387{--display:flex;}.elementor-12127 .elementor-element.elementor-element-a48a812 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-12127 .elementor-element.elementor-element-a48a812{text-align:justify;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;}.elementor-12127 .elementor-element.elementor-element-a48a812 p{margin-block-end:10px;}.elementor-12127 .elementor-element.elementor-element-3be3c95{--display:flex;}.elementor-12127 .elementor-element.elementor-element-fe28f1f{--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;--justify-content:center;--align-items:center;}.elementor-12127 .elementor-element.elementor-element-1733636.elementor-element{--align-self:flex-start;}.elementor-12127 .elementor-element.elementor-element-1733636 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:800;letter-spacing:-2.4px;color:var( --e-global-color-text );}.elementor-12127 .elementor-element.elementor-element-2d64dc3{--divider-border-style:dotted;--divider-color:#000;--divider-border-width:1px;}.elementor-12127 .elementor-element.elementor-element-2d64dc3 .elementor-divider-separator{width:100%;}.elementor-12127 .elementor-element.elementor-element-2d64dc3 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-12127 .elementor-element.elementor-element-c69f98e{--display:flex;}.elementor-12127 .elementor-element.elementor-element-6cecde3 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-12127 .elementor-element.elementor-element-6cecde3{text-align:justify;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;}.elementor-12127 .elementor-element.elementor-element-6cecde3 p{margin-block-end:10px;}.elementor-12127 .elementor-element.elementor-element-06fad89{--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;--margin-top:-35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12127 .elementor-element.elementor-element-1ec8a33{--display:flex;}.elementor-12127 .elementor-element.elementor-element-d0c2dad{--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;--justify-content:center;--align-items:center;}.elementor-12127 .elementor-element.elementor-element-538dd4e.elementor-element{--align-self:flex-start;}.elementor-12127 .elementor-element.elementor-element-538dd4e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:800;letter-spacing:-2.4px;color:var( --e-global-color-text );}.elementor-12127 .elementor-element.elementor-element-f22aad3{--divider-border-style:dotted;--divider-color:#000;--divider-border-width:1px;}.elementor-12127 .elementor-element.elementor-element-f22aad3 .elementor-divider-separator{width:100%;}.elementor-12127 .elementor-element.elementor-element-f22aad3 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-12127 .elementor-element.elementor-element-0c0b874{--display:flex;}.elementor-12127 .elementor-element.elementor-element-b91f9fb > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-12127 .elementor-element.elementor-element-b91f9fb{text-align:justify;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;}.elementor-12127 .elementor-element.elementor-element-b91f9fb p{margin-block-end:10px;}.elementor-12127 .elementor-element.elementor-element-01514dc{--display:flex;}.elementor-12127 .elementor-element.elementor-element-67d920b{--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;--justify-content:center;--align-items:center;}.elementor-12127 .elementor-element.elementor-element-c053f61.elementor-element{--align-self:flex-start;}.elementor-12127 .elementor-element.elementor-element-c053f61 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:800;letter-spacing:-2.4px;color:var( --e-global-color-text );}.elementor-12127 .elementor-element.elementor-element-7d4d50a{--divider-border-style:dotted;--divider-color:#000;--divider-border-width:1px;}.elementor-12127 .elementor-element.elementor-element-7d4d50a .elementor-divider-separator{width:100%;}.elementor-12127 .elementor-element.elementor-element-7d4d50a .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-12127 .elementor-element.elementor-element-b40fd04{--display:flex;}.elementor-12127 .elementor-element.elementor-element-981cd4b > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-12127 .elementor-element.elementor-element-981cd4b{text-align:justify;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;}.elementor-12127 .elementor-element.elementor-element-981cd4b p{margin-block-end:10px;}.elementor-12127 .elementor-element.elementor-element-64f88cf{--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;--margin-top:-35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12127 .elementor-element.elementor-element-5f19cb0{--display:flex;}.elementor-12127 .elementor-element.elementor-element-79bd2aa{--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;--justify-content:center;--align-items:center;}.elementor-12127 .elementor-element.elementor-element-98c073c.elementor-element{--align-self:flex-start;}.elementor-12127 .elementor-element.elementor-element-98c073c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:800;letter-spacing:-2.4px;color:var( --e-global-color-text );}.elementor-12127 .elementor-element.elementor-element-ce5251c{--divider-border-style:dotted;--divider-color:#000;--divider-border-width:1px;}.elementor-12127 .elementor-element.elementor-element-ce5251c .elementor-divider-separator{width:100%;}.elementor-12127 .elementor-element.elementor-element-ce5251c .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-12127 .elementor-element.elementor-element-18277b9{--display:flex;}.elementor-12127 .elementor-element.elementor-element-3481b69 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-12127 .elementor-element.elementor-element-3481b69{text-align:justify;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;}.elementor-12127 .elementor-element.elementor-element-3481b69 p{margin-block-end:10px;}.elementor-12127 .elementor-element.elementor-element-2896f86{--display:flex;}.elementor-12127 .elementor-element.elementor-element-38ea0da{--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;--justify-content:center;--align-items:center;}.elementor-12127 .elementor-element.elementor-element-e4c9c81.elementor-element{--align-self:flex-start;}.elementor-12127 .elementor-element.elementor-element-e4c9c81 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:800;letter-spacing:-2.4px;color:var( --e-global-color-text );}.elementor-12127 .elementor-element.elementor-element-03a4412{--divider-border-style:dotted;--divider-color:#000;--divider-border-width:1px;}.elementor-12127 .elementor-element.elementor-element-03a4412 .elementor-divider-separator{width:100%;}.elementor-12127 .elementor-element.elementor-element-03a4412 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-12127 .elementor-element.elementor-element-0e5a15d{--display:flex;}.elementor-12127 .elementor-element.elementor-element-5c91d5f > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-12127 .elementor-element.elementor-element-5c91d5f{text-align:justify;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;}.elementor-12127 .elementor-element.elementor-element-5c91d5f p{margin-block-end:10px;}.elementor-12127 .elementor-element.elementor-element-fe2ce68{--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;--margin-top:-35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12127 .elementor-element.elementor-element-3e42c41{--display:flex;}.elementor-12127 .elementor-element.elementor-element-813eefc{--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;--justify-content:center;--align-items:center;}.elementor-12127 .elementor-element.elementor-element-377250b.elementor-element{--align-self:flex-start;}.elementor-12127 .elementor-element.elementor-element-377250b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:800;letter-spacing:-2.4px;color:var( --e-global-color-text );}.elementor-12127 .elementor-element.elementor-element-624e8b3{--divider-border-style:dotted;--divider-color:#000;--divider-border-width:1px;}.elementor-12127 .elementor-element.elementor-element-624e8b3 .elementor-divider-separator{width:100%;}.elementor-12127 .elementor-element.elementor-element-624e8b3 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-12127 .elementor-element.elementor-element-13bb436{--display:flex;}.elementor-12127 .elementor-element.elementor-element-1d408fd > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-12127 .elementor-element.elementor-element-1d408fd{text-align:justify;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;}.elementor-12127 .elementor-element.elementor-element-1d408fd p{margin-block-end:10px;}.elementor-12127 .elementor-element.elementor-element-4d064ac{text-align:center;}.elementor-12127 .elementor-element.elementor-element-4d064ac .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;font-style:italic;}.elementor-12127 .elementor-element.elementor-element-c324496{--display:flex;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12127 .elementor-element.elementor-element-ec80ff0{--display:flex;}.elementor-12127 .elementor-element.elementor-element-ce5c171{--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;--justify-content:center;--align-items:center;}.elementor-12127 .elementor-element.elementor-element-58d0a56.elementor-element{--align-self:flex-start;}.elementor-12127 .elementor-element.elementor-element-58d0a56 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:45px;font-weight:800;letter-spacing:-2.4px;color:#860909;}.elementor-12127 .elementor-element.elementor-element-3cb1789{--divider-border-style:dashed;--divider-color:#000;--divider-border-width:1px;}.elementor-12127 .elementor-element.elementor-element-3cb1789 .elementor-divider-separator{width:100%;}.elementor-12127 .elementor-element.elementor-element-3cb1789 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-12127 .elementor-element.elementor-element-a580445{--display:flex;--margin-top:-25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12127 .elementor-element.elementor-element-c10d5d8{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;}.elementor-12127 .elementor-element.elementor-element-c10d5d8 p{margin-block-end:0px;}.elementor-12127 .elementor-element.elementor-element-d22ddab{--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;--margin-top:-25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12127 .elementor-element.elementor-element-fa634bd{--display:flex;}.elementor-12127 .elementor-element.elementor-element-719a96b{--display:flex;}.elementor-12127 .elementor-element.elementor-element-6913453{--display:flex;}.elementor-12127 .elementor-element.elementor-element-4ca5ff3{--display:flex;}.elementor-12127 .elementor-element.elementor-element-aaa8585{--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;--margin-top:-25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12127 .elementor-element.elementor-element-0b444d8{--display:flex;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12127 .elementor-element.elementor-element-1c49513{--display:flex;}.elementor-12127 .elementor-element.elementor-element-5b208fd{--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;--justify-content:center;--align-items:center;}.elementor-12127 .elementor-element.elementor-element-d82ceee.elementor-element{--align-self:flex-start;}.elementor-12127 .elementor-element.elementor-element-d82ceee .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:45px;font-weight:800;letter-spacing:-2.4px;color:#860909;}.elementor-12127 .elementor-element.elementor-element-21ac01a{--divider-border-style:dashed;--divider-color:#000;--divider-border-width:1px;}.elementor-12127 .elementor-element.elementor-element-21ac01a .elementor-divider-separator{width:100%;}.elementor-12127 .elementor-element.elementor-element-21ac01a .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-12127 .elementor-element.elementor-element-e870c63{--display:flex;}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-12127 .elementor-element.elementor-element-045c759{--grid-columns:3;}.elementor-12127 .elementor-element.elementor-element-045c759 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-12127 .elementor-element.elementor-element-045c759 .e-loop-item > .elementor-section, .elementor-12127 .elementor-element.elementor-element-045c759 .e-loop-item > .elementor-section > .elementor-container, .elementor-12127 .elementor-element.elementor-element-045c759 .e-loop-item > .e-con, .elementor-12127 .elementor-element.elementor-element-045c759 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-12127 .elementor-element.elementor-element-00a6b4a{--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;--margin-top:-25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12127 .elementor-element.elementor-element-dcb47d5{--display:flex;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12127 .elementor-element.elementor-element-8a241b3{--display:flex;}.elementor-12127 .elementor-element.elementor-element-5e6722c{--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;--justify-content:center;--align-items:center;}.elementor-12127 .elementor-element.elementor-element-f81da01.elementor-element{--align-self:flex-start;}.elementor-12127 .elementor-element.elementor-element-f81da01 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:45px;font-weight:800;letter-spacing:-2.4px;color:#860909;}.elementor-12127 .elementor-element.elementor-element-f6f78ad{--divider-border-style:dashed;--divider-color:#000;--divider-border-width:1px;}.elementor-12127 .elementor-element.elementor-element-f6f78ad .elementor-divider-separator{width:100%;}.elementor-12127 .elementor-element.elementor-element-f6f78ad .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-12127 .elementor-element.elementor-element-1318033{--display:flex;--margin-top:-25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12127 .elementor-element.elementor-element-8111571{text-align:center;}.elementor-12127 .elementor-element.elementor-element-8111571 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:800;letter-spacing:-1.6px;color:var( --e-global-color-secondary );}.elementor-12127 .elementor-element.elementor-element-85e37da > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 30px 0px 30px;}.elementor-12127 .elementor-element.elementor-element-85e37da{text-align:center;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;}.elementor-12127 .elementor-element.elementor-element-85e37da p{margin-block-end:0px;}.elementor-12127 .elementor-element.elementor-element-1cde50a{--display:flex;}.elementor-widget-hotspot .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-widget-hotspot{--hotspot-color:var( --e-global-color-primary );--hotspot-box-color:var( --e-global-color-secondary );--tooltip-color:var( --e-global-color-secondary );}.elementor-widget-hotspot .e-hotspot__label{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-hotspot .e-hotspot__tooltip{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-12127 .elementor-element.elementor-element-ba652cc .elementor-repeater-item-dc5df68 .e-hotspot__icon{grid-column:1;}.elementor-12127 .elementor-element.elementor-element-ba652cc .elementor-repeater-item-dc5df68 .e-hotspot__button{grid-gap:5px;}.elementor-12127 .elementor-element.elementor-element-ba652cc .elementor-repeater-item-dc5df68{left:47%;--hotspot-translate-x:47%;top:20%;--hotspot-translate-y:20%;}.elementor-12127 .elementor-element.elementor-element-ba652cc .elementor-repeater-item-59a0e6f .e-hotspot__icon{grid-column:1;}.elementor-12127 .elementor-element.elementor-element-ba652cc .elementor-repeater-item-59a0e6f .e-hotspot__button{grid-gap:5px;}.elementor-12127 .elementor-element.elementor-element-ba652cc .elementor-repeater-item-59a0e6f{left:60%;--hotspot-translate-x:60%;top:40.5%;--hotspot-translate-y:40.5%;}.elementor-12127 .elementor-element.elementor-element-ba652cc .elementor-repeater-item-5bc0cef .e-hotspot__icon{grid-column:1;}.elementor-12127 .elementor-element.elementor-element-ba652cc .elementor-repeater-item-5bc0cef .e-hotspot__button{grid-gap:5px;}.elementor-12127 .elementor-element.elementor-element-ba652cc .elementor-repeater-item-5bc0cef{left:58%;--hotspot-translate-x:58%;top:37%;--hotspot-translate-y:37%;}.elementor-12127 .elementor-element.elementor-element-ba652cc .elementor-repeater-item-15c018f .e-hotspot__icon{grid-column:1;}.elementor-12127 .elementor-element.elementor-element-ba652cc .elementor-repeater-item-15c018f .e-hotspot__button{grid-gap:5px;}.elementor-12127 .elementor-element.elementor-element-ba652cc .elementor-repeater-item-15c018f{left:43.5%;--hotspot-translate-x:43.5%;top:24%;--hotspot-translate-y:24%;}.elementor-12127 .elementor-element.elementor-element-ba652cc .elementor-repeater-item-a595bed .e-hotspot__icon{grid-column:1;}.elementor-12127 .elementor-element.elementor-element-ba652cc .elementor-repeater-item-a595bed .e-hotspot__button{grid-gap:5px;}.elementor-12127 .elementor-element.elementor-element-ba652cc .elementor-repeater-item-a595bed{left:49%;--hotspot-translate-x:49%;top:34%;--hotspot-translate-y:34%;}.elementor-12127 .elementor-element.elementor-element-ba652cc .elementor-repeater-item-7d70de3 .e-hotspot__icon{grid-column:1;}.elementor-12127 .elementor-element.elementor-element-ba652cc .elementor-repeater-item-7d70de3 .e-hotspot__button{grid-gap:5px;}.elementor-12127 .elementor-element.elementor-element-ba652cc .elementor-repeater-item-7d70de3{left:68%;--hotspot-translate-x:68%;top:55.5%;--hotspot-translate-y:55.5%;}.elementor-12127 .elementor-element.elementor-element-ba652cc .elementor-repeater-item-b13b38a .e-hotspot__icon{grid-column:1;}.elementor-12127 .elementor-element.elementor-element-ba652cc .elementor-repeater-item-b13b38a .e-hotspot__button{grid-gap:5px;}.elementor-12127 .elementor-element.elementor-element-ba652cc .elementor-repeater-item-b13b38a{left:68%;--hotspot-translate-x:68%;top:46%;--hotspot-translate-y:46%;}.elementor-12127 .elementor-element.elementor-element-ba652cc .elementor-repeater-item-b3ca423 .e-hotspot__icon{grid-column:1;}.elementor-12127 .elementor-element.elementor-element-ba652cc .elementor-repeater-item-b3ca423 .e-hotspot__button{grid-gap:5px;}.elementor-12127 .elementor-element.elementor-element-ba652cc .elementor-repeater-item-b3ca423{left:72%;--hotspot-translate-x:72%;top:49%;--hotspot-translate-y:49%;}.elementor-12127 .elementor-element.elementor-element-ba652cc .elementor-repeater-item-3cc0fbb .e-hotspot__icon{grid-column:1;}.elementor-12127 .elementor-element.elementor-element-ba652cc .elementor-repeater-item-3cc0fbb .e-hotspot__button{grid-gap:5px;}.elementor-12127 .elementor-element.elementor-element-ba652cc .elementor-repeater-item-3cc0fbb{left:69%;--hotspot-translate-x:69%;top:49.5%;--hotspot-translate-y:49.5%;}.elementor-12127 .elementor-element.elementor-element-ba652cc .elementor-repeater-item-df4e8aa .e-hotspot__icon{grid-column:1;}.elementor-12127 .elementor-element.elementor-element-ba652cc .elementor-repeater-item-df4e8aa .e-hotspot__button{grid-gap:5px;}.elementor-12127 .elementor-element.elementor-element-ba652cc .elementor-repeater-item-df4e8aa{left:38%;--hotspot-translate-x:38%;top:20%;--hotspot-translate-y:20%;}.elementor-12127 .elementor-element.elementor-element-ba652cc .elementor-repeater-item-70d89d5 .e-hotspot__icon{grid-column:1;}.elementor-12127 .elementor-element.elementor-element-ba652cc .elementor-repeater-item-70d89d5 .e-hotspot__button{grid-gap:5px;}.elementor-12127 .elementor-element.elementor-element-ba652cc .elementor-repeater-item-70d89d5{left:40.5%;--hotspot-translate-x:40.5%;top:25.5%;--hotspot-translate-y:25.5%;}.elementor-12127 .elementor-element.elementor-element-ba652cc .elementor-repeater-item-dd99db3 .e-hotspot__icon{grid-column:1;}.elementor-12127 .elementor-element.elementor-element-ba652cc .elementor-repeater-item-dd99db3 .e-hotspot__button{grid-gap:5px;}.elementor-12127 .elementor-element.elementor-element-ba652cc .elementor-repeater-item-dd99db3{left:40%;--hotspot-translate-x:40%;top:15%;--hotspot-translate-y:15%;}.elementor-12127 .elementor-element.elementor-element-ba652cc .elementor-repeater-item-02a46f8 .e-hotspot__icon{grid-column:1;}.elementor-12127 .elementor-element.elementor-element-ba652cc .elementor-repeater-item-02a46f8 .e-hotspot__button{grid-gap:5px;}.elementor-12127 .elementor-element.elementor-element-ba652cc .elementor-repeater-item-02a46f8{left:37%;--hotspot-translate-x:37%;top:24%;--hotspot-translate-y:24%;}.elementor-12127 .elementor-element.elementor-element-ba652cc .elementor-repeater-item-b1642b6 .e-hotspot__icon{grid-column:1;}.elementor-12127 .elementor-element.elementor-element-ba652cc .elementor-repeater-item-b1642b6 .e-hotspot__button{grid-gap:5px;}.elementor-12127 .elementor-element.elementor-element-ba652cc .elementor-repeater-item-b1642b6{left:28%;--hotspot-translate-x:28%;top:62%;--hotspot-translate-y:62%;}.elementor-12127 .elementor-element.elementor-element-ba652cc .elementor-repeater-item-3718f2c .e-hotspot__icon{grid-column:1;}.elementor-12127 .elementor-element.elementor-element-ba652cc .elementor-repeater-item-3718f2c .e-hotspot__button{grid-gap:5px;}.elementor-12127 .elementor-element.elementor-element-ba652cc .elementor-repeater-item-3718f2c{left:44%;--hotspot-translate-x:44%;top:42%;--hotspot-translate-y:42%;}.elementor-12127 .elementor-element.elementor-element-ba652cc .elementor-repeater-item-dc455c9 .e-hotspot__icon{grid-column:1;}.elementor-12127 .elementor-element.elementor-element-ba652cc .elementor-repeater-item-dc455c9 .e-hotspot__button{grid-gap:5px;}.elementor-12127 .elementor-element.elementor-element-ba652cc .elementor-repeater-item-dc455c9{left:45%;--hotspot-translate-x:45%;top:33%;--hotspot-translate-y:33%;}.elementor-12127 .elementor-element.elementor-element-ba652cc .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-12127 .elementor-element.elementor-element-ba652cc{--background-align:center;--opacity:0.69;--hotspot-color:#FFFFFF;--hotspot-size:30px;--hotspot-min-width:0%;--hotspot-min-height:0px;--hotspot-box-color:#860909;--hotspot-padding:2px;--hotspot-border-radius:35px 35px 35px 35px;--tooltip-text-color:var( --e-global-color-d35f7fd );--tooltip-color:var( --e-global-color-primary );--tooltip-border-radius:15px 0px 15px 0px;}.elementor-12127 .elementor-element.elementor-element-ba652cc img{border-radius:5px 5px 5px 5px;}.elementor-12127 .elementor-element.elementor-element-fc938dd{--display:flex;--margin-top:-25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12127 .elementor-element.elementor-element-24dbd4c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:800;letter-spacing:-1.6px;color:var( --e-global-color-secondary );}.elementor-12127 .elementor-element.elementor-element-f14af8d{--display:flex;--margin-top:-25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12127 .elementor-element.elementor-element-86d0805{text-align:center;}.elementor-12127 .elementor-element.elementor-element-86d0805 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;}.elementor-12127 .elementor-element.elementor-element-2a22124{--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;--margin-top:-25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12127 .elementor-element.elementor-element-d2565a6{--display:flex;}.elementor-12127 .elementor-element.elementor-element-8dae0f3:hover iframe{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-12127 .elementor-element.elementor-element-ce10154{--display:flex;}.elementor-12127 .elementor-element.elementor-element-f058188{--display:flex;--min-height:277px;}.elementor-12127 .elementor-element.elementor-element-f058188:not(.elementor-motion-effects-element-type-background), .elementor-12127 .elementor-element.elementor-element-f058188 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://b4595895.assetcdn.net/2.0/4595895/wp-content/uploads/2026/06/office2.png?lossy=2&strip=1&webp=1");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12127 .elementor-element.elementor-element-e0c7371{--display:flex;--margin-top:-25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12127 .elementor-element.elementor-element-b1c2960{text-align:center;}.elementor-12127 .elementor-element.elementor-element-b1c2960 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;}.elementor-12127 .elementor-element.elementor-element-5b87b82{--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;--margin-top:-25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12127 .elementor-element.elementor-element-a1ba6ab{--display:flex;}.elementor-12127 .elementor-element.elementor-element-b1c0aa4{--display:flex;}.elementor-12127 .elementor-element.elementor-element-0308e79{--display:flex;--min-height:277px;}.elementor-12127 .elementor-element.elementor-element-0308e79:not(.elementor-motion-effects-element-type-background), .elementor-12127 .elementor-element.elementor-element-0308e79 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://b4595895.assetcdn.net/2.0/4595895/wp-content/uploads/2026/06/office1.png?lossy=2&strip=1&webp=1");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12127 .elementor-element.elementor-element-99cecbf{--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;--margin-top:-25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12127 .elementor-element.elementor-element-f5bbada{--display:flex;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12127 .elementor-element.elementor-element-5a1864e{--display:flex;}.elementor-12127 .elementor-element.elementor-element-b398aa9{--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;--justify-content:center;--align-items:center;}.elementor-12127 .elementor-element.elementor-element-cf60ace.elementor-element{--align-self:flex-start;}.elementor-12127 .elementor-element.elementor-element-cf60ace .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:45px;font-weight:800;letter-spacing:-2.4px;color:#860909;}.elementor-12127 .elementor-element.elementor-element-7265fec{--divider-border-style:dashed;--divider-color:#000;--divider-border-width:1px;}.elementor-12127 .elementor-element.elementor-element-7265fec .elementor-divider-separator{width:100%;}.elementor-12127 .elementor-element.elementor-element-7265fec .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-12127 .elementor-element.elementor-element-11b5e28{--display:flex;--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12127 .elementor-element.elementor-element-f2c5ccb{--display:flex;}.elementor-12127 .elementor-element.elementor-element-aea695a{text-align:center;}.elementor-12127 .elementor-element.elementor-element-aea695a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:800;font-style:normal;}.elementor-12127 .elementor-element.elementor-element-0a8b267{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-12127 .elementor-element.elementor-element-0745546{--display:flex;--border-radius:15px 0px 0px 15px;}.elementor-12127 .elementor-element.elementor-element-0745546:not(.elementor-motion-effects-element-type-background), .elementor-12127 .elementor-element.elementor-element-0745546 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #860909 0%, #CC0713 100%);}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{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-12127 .elementor-element.elementor-element-c606438 .elementor-counter-number-wrapper{color:var( --e-global-color-d35f7fd );font-family:"Montserrat", Sans-serif;font-weight:800;}.elementor-12127 .elementor-element.elementor-element-c606438 .elementor-counter-title{color:var( --e-global-color-text );font-family:"Anton", Sans-serif;font-weight:200;}.elementor-12127 .elementor-element.elementor-element-905f8b1{--display:flex;}.elementor-12127 .elementor-element.elementor-element-905f8b1:not(.elementor-motion-effects-element-type-background), .elementor-12127 .elementor-element.elementor-element-905f8b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-primary ) 0%, var( --e-global-color-accent ) 100%);}.elementor-12127 .elementor-element.elementor-element-a9bd9ab .elementor-counter-number-wrapper{color:var( --e-global-color-d35f7fd );font-family:"Montserrat", Sans-serif;font-weight:800;}.elementor-12127 .elementor-element.elementor-element-a9bd9ab .elementor-counter-title{color:var( --e-global-color-text );font-family:"Anton", Sans-serif;font-weight:200;}.elementor-12127 .elementor-element.elementor-element-8287486{--display:flex;}.elementor-12127 .elementor-element.elementor-element-8287486:not(.elementor-motion-effects-element-type-background), .elementor-12127 .elementor-element.elementor-element-8287486 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-primary ) 0%, var( --e-global-color-accent ) 100%);}.elementor-12127 .elementor-element.elementor-element-82676c6 .elementor-counter-number-wrapper{color:var( --e-global-color-d35f7fd );font-family:"Montserrat", Sans-serif;font-weight:800;}.elementor-12127 .elementor-element.elementor-element-82676c6 .elementor-counter-title{color:var( --e-global-color-text );font-family:"Anton", Sans-serif;font-weight:200;}.elementor-12127 .elementor-element.elementor-element-cbde5e2{--display:flex;}.elementor-12127 .elementor-element.elementor-element-cbde5e2:not(.elementor-motion-effects-element-type-background), .elementor-12127 .elementor-element.elementor-element-cbde5e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-primary ) 0%, var( --e-global-color-accent ) 100%);}.elementor-12127 .elementor-element.elementor-element-7e621ca .elementor-counter-number-wrapper{color:var( --e-global-color-d35f7fd );font-family:"Montserrat", Sans-serif;font-weight:800;}.elementor-12127 .elementor-element.elementor-element-7e621ca .elementor-counter-title{color:var( --e-global-color-text );font-family:"Anton", Sans-serif;font-weight:200;}.elementor-12127 .elementor-element.elementor-element-9f2b8d8{--display:flex;--border-radius:0px 15px 15px 0px;}.elementor-12127 .elementor-element.elementor-element-9f2b8d8:not(.elementor-motion-effects-element-type-background), .elementor-12127 .elementor-element.elementor-element-9f2b8d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-primary ) 0%, var( --e-global-color-accent ) 100%);}.elementor-12127 .elementor-element.elementor-element-4f09a71 .elementor-counter-number-wrapper{color:var( --e-global-color-d35f7fd );font-family:"Montserrat", Sans-serif;font-weight:800;}.elementor-12127 .elementor-element.elementor-element-4f09a71 .elementor-counter-title{color:var( --e-global-color-text );font-family:"Anton", Sans-serif;font-weight:200;}.elementor-12127 .elementor-element.elementor-element-bbba05e > .elementor-widget-container{margin:-30px 0px 0px 0px;}.elementor-12127 .elementor-element.elementor-element-bbba05e{text-align:center;}.elementor-12127 .elementor-element.elementor-element-bbba05e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;font-style:italic;}.elementor-12127 .elementor-element.elementor-element-0a42e01{--display:flex;--margin-top:-35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12127 .elementor-element.elementor-element-dc52743{--display:flex;}.elementor-12127 .elementor-element.elementor-element-dd73003 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-12127 .elementor-element.elementor-element-dd73003{text-align:center;}.elementor-12127 .elementor-element.elementor-element-dd73003 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;font-style:italic;}.elementor-12127 .elementor-element.elementor-element-3d7c139{--display:flex;--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12127 .elementor-element.elementor-element-9cf1571{--grid-columns:3;}.elementor-12127 .elementor-element.elementor-element-9cf1571 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-12127 .elementor-element.elementor-element-9cf1571 .e-loop-item > .elementor-section, .elementor-12127 .elementor-element.elementor-element-9cf1571 .e-loop-item > .elementor-section > .elementor-container, .elementor-12127 .elementor-element.elementor-element-9cf1571 .e-loop-item > .e-con, .elementor-12127 .elementor-element.elementor-element-9cf1571 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-12127 .elementor-element.elementor-element-045a9ae{--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;--margin-top:-25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12127 .elementor-element.elementor-element-16bc2fe{--display:flex;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12127 .elementor-element.elementor-element-a8a6b2f{--display:flex;}.elementor-12127 .elementor-element.elementor-element-831ec2c{--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;--justify-content:center;--align-items:center;}.elementor-12127 .elementor-element.elementor-element-4fa9608.elementor-element{--align-self:flex-start;}.elementor-12127 .elementor-element.elementor-element-4fa9608 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:45px;font-weight:800;letter-spacing:-2.4px;color:#860909;}.elementor-12127 .elementor-element.elementor-element-a65dc07{--divider-border-style:dashed;--divider-color:#000;--divider-border-width:1px;}.elementor-12127 .elementor-element.elementor-element-a65dc07 .elementor-divider-separator{width:100%;}.elementor-12127 .elementor-element.elementor-element-a65dc07 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-12127 .elementor-element.elementor-element-36a2825{--display:flex;--margin-top:-25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12127 .elementor-element.elementor-element-9997f17{text-align:center;}.elementor-12127 .elementor-element.elementor-element-9997f17 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:800;color:#000000;}.elementor-12127 .elementor-element.elementor-element-fd3f308 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-12127 .elementor-element.elementor-element-fd3f308{text-align:center;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;letter-spacing:-0.5px;}.elementor-12127 .elementor-element.elementor-element-fd3f308 p{margin-block-end:0px;}.elementor-12127 .elementor-element.elementor-element-46f9ad2{--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-12127 .elementor-element.elementor-element-cfa92f7{--display:flex;--min-height:280px;}.elementor-12127 .elementor-element.elementor-element-cfa92f7:not(.elementor-motion-effects-element-type-background), .elementor-12127 .elementor-element.elementor-element-cfa92f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://b4595895.assetcdn.net/2.0/4595895/wp-content/uploads/2026/06/volunteer.jpg?lossy=2&strip=1&webp=1");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12127 .elementor-element.elementor-element-217ada6{--display:flex;--justify-content:center;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-12127 .elementor-element.elementor-element-08863f5{text-align:center;}.elementor-12127 .elementor-element.elementor-element-08863f5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:800;letter-spacing:-1.2px;}.elementor-12127 .elementor-element.elementor-element-9a32808 > .elementor-widget-container{padding:0px 15px 0px 15px;}.elementor-12127 .elementor-element.elementor-element-9a32808{text-align:center;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;letter-spacing:-0.5px;}.elementor-12127 .elementor-element.elementor-element-9a32808 p{margin-block-end:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-12127 .elementor-element.elementor-element-70107be .elementor-button{background-color:var( --e-global-color-dad7b25 );font-family:"Montserrat", Sans-serif;font-weight:500;text-transform:uppercase;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:0px 0px 1px 0px;border-radius:0px 0px 0px 0px;}.elementor-12127 .elementor-element.elementor-element-0c06f1d{--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-12127 .elementor-element.elementor-element-b81b610{--display:flex;--min-height:280px;}.elementor-12127 .elementor-element.elementor-element-b81b610:not(.elementor-motion-effects-element-type-background), .elementor-12127 .elementor-element.elementor-element-b81b610 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://b4595895.assetcdn.net/2.0/4595895/wp-content/uploads/2023/01/partners.jpeg?lossy=2&strip=1&webp=1");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12127 .elementor-element.elementor-element-b81b610.e-con{--order:99999 /* order end hack */;}.elementor-12127 .elementor-element.elementor-element-8f57282{--display:flex;--justify-content:center;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-12127 .elementor-element.elementor-element-57126bc{text-align:center;}.elementor-12127 .elementor-element.elementor-element-57126bc .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:800;letter-spacing:-1.2px;}.elementor-12127 .elementor-element.elementor-element-b67fa70 > .elementor-widget-container{padding:0px 15px 0px 15px;}.elementor-12127 .elementor-element.elementor-element-b67fa70{text-align:center;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;letter-spacing:-0.5px;}.elementor-12127 .elementor-element.elementor-element-b67fa70 p{margin-block-end:0px;}.elementor-12127 .elementor-element.elementor-element-80abd31 .elementor-button{background-color:var( --e-global-color-dad7b25 );font-family:"Montserrat", Sans-serif;font-weight:500;text-transform:uppercase;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:0px 0px 1px 0px;border-radius:0px 0px 0px 0px;}.elementor-12127 .elementor-element.elementor-element-7a32f76{--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-12127 .elementor-element.elementor-element-7a32f76.e-con{--order:99999 /* order end hack */;}.elementor-12127 .elementor-element.elementor-element-4b0bff7{--display:flex;--min-height:280px;}.elementor-12127 .elementor-element.elementor-element-4b0bff7:not(.elementor-motion-effects-element-type-background), .elementor-12127 .elementor-element.elementor-element-4b0bff7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://b4595895.assetcdn.net/2.0/4595895/wp-content/uploads/2023/01/support.jpeg?lossy=2&strip=1&webp=1");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-12127 .elementor-element.elementor-element-4b0bff7.e-con{--order:99999 /* order end hack */;}.elementor-12127 .elementor-element.elementor-element-960f5b8{--display:flex;--justify-content:center;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-12127 .elementor-element.elementor-element-8656e43{text-align:center;}.elementor-12127 .elementor-element.elementor-element-8656e43 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:800;letter-spacing:-1.2px;}.elementor-12127 .elementor-element.elementor-element-34178d0 > .elementor-widget-container{padding:0px 15px 0px 15px;}.elementor-12127 .elementor-element.elementor-element-34178d0{text-align:center;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;letter-spacing:-0.5px;}.elementor-12127 .elementor-element.elementor-element-34178d0 p{margin-block-end:0px;}.elementor-12127 .elementor-element.elementor-element-d125ecd .elementor-button{background-color:var( --e-global-color-dad7b25 );font-family:"Montserrat", Sans-serif;font-weight:500;text-transform:uppercase;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:0px 0px 1px 0px;border-radius:0px 0px 0px 0px;}.elementor-12127 .elementor-element.elementor-element-2f18277{--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-12127 .elementor-element.elementor-element-f0d5bd3{--display:flex;--min-height:280px;}.elementor-12127 .elementor-element.elementor-element-f0d5bd3:not(.elementor-motion-effects-element-type-background), .elementor-12127 .elementor-element.elementor-element-f0d5bd3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://b4595895.assetcdn.net/2.0/4595895/wp-content/uploads/2023/01/prayer.jpeg?lossy=2&strip=1&webp=1");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12127 .elementor-element.elementor-element-00c84a5{--display:flex;--justify-content:center;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-12127 .elementor-element.elementor-element-77e4f98{text-align:center;}.elementor-12127 .elementor-element.elementor-element-77e4f98 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:800;letter-spacing:-1.2px;}.elementor-12127 .elementor-element.elementor-element-ab94c04 > .elementor-widget-container{padding:0px 15px 0px 15px;}.elementor-12127 .elementor-element.elementor-element-ab94c04{text-align:center;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;letter-spacing:-0.5px;}.elementor-12127 .elementor-element.elementor-element-ab94c04 p{margin-block-end:0px;}.elementor-12127 .elementor-element.elementor-element-7c00d23 .elementor-button{background-color:var( --e-global-color-dad7b25 );font-family:"Montserrat", Sans-serif;font-weight:500;text-transform:uppercase;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:0px 0px 1px 0px;border-radius:0px 0px 0px 0px;}body.elementor-page-12127:not(.elementor-motion-effects-element-type-background), body.elementor-page-12127 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ecc.ph/wp-content/uploads/2026/07/loop-bg-official.png");background-position:center center;background-repeat:repeat;background-size:auto;}@media(max-width:1024px){.elementor-12127 .elementor-element.elementor-element-197ee90{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-12127 .elementor-element.elementor-element-f7378df img{width:20%;}.elementor-12127 .elementor-element.elementor-element-045c759{--grid-columns:2;}.elementor-12127 .elementor-element.elementor-element-0a8b267{--flex-wrap:wrap;}.elementor-12127 .elementor-element.elementor-element-0745546{--border-radius:15px 0px 0px 0px;}.elementor-12127 .elementor-element.elementor-element-905f8b1{--border-radius:0px 15px 0px 0px;}.elementor-12127 .elementor-element.elementor-element-9f2b8d8{--border-radius:0px 0px 15px 15px;}.elementor-12127 .elementor-element.elementor-element-9cf1571{--grid-columns:1;}}@media(max-width:767px){.elementor-12127 .elementor-element.elementor-element-197ee90{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-12127 .elementor-element.elementor-element-f7378df img{width:33%;}.elementor-12127 .elementor-element.elementor-element-83e9d1a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(25px/2);}.elementor-12127 .elementor-element.elementor-element-83e9d1a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(25px/2);}.elementor-12127 .elementor-element.elementor-element-83e9d1a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(25px/2);}.elementor-12127 .elementor-element.elementor-element-83e9d1a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-25px/2);}.elementor-12127 .elementor-element.elementor-element-83e9d1a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-25px/2);}.elementor-12127 .elementor-element.elementor-element-83e9d1a{--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;}.elementor-12127 .elementor-element.elementor-element-83e9d1a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12127 .elementor-element.elementor-element-83e9d1a .elementor-icon-list-item > a{font-size:8px;}.elementor-12127 .elementor-element.elementor-element-045c759{--grid-columns:1;}.elementor-12127 .elementor-element.elementor-element-ba652cc .elementor-repeater-item-dc5df68{left:59%;--hotspot-translate-x:59%;top:6%;--hotspot-translate-y:6%;}.elementor-12127 .elementor-element.elementor-element-ba652cc .elementor-repeater-item-59a0e6f{left:55%;--hotspot-translate-x:55%;top:19%;--hotspot-translate-y:19%;}.elementor-12127 .elementor-element.elementor-element-ba652cc .elementor-repeater-item-5bc0cef{left:65%;--hotspot-translate-x:65%;top:27%;--hotspot-translate-y:27%;}.elementor-12127 .elementor-element.elementor-element-ba652cc .elementor-repeater-item-15c018f{left:77%;--hotspot-translate-x:77%;top:28%;--hotspot-translate-y:28%;}.elementor-12127 .elementor-element.elementor-element-ba652cc .elementor-repeater-item-a595bed{left:74%;--hotspot-translate-x:74%;top:39%;--hotspot-translate-y:39%;}.elementor-12127 .elementor-element.elementor-element-ba652cc .elementor-repeater-item-7d70de3{left:80%;--hotspot-translate-x:80%;top:51%;--hotspot-translate-y:51%;}.elementor-12127 .elementor-element.elementor-element-ba652cc .elementor-repeater-item-b13b38a{left:83%;--hotspot-translate-x:83%;top:63%;--hotspot-translate-y:63%;}.elementor-12127 .elementor-element.elementor-element-ba652cc .elementor-repeater-item-b3ca423{left:83%;--hotspot-translate-x:83%;top:63%;--hotspot-translate-y:63%;}.elementor-12127 .elementor-element.elementor-element-ba652cc .elementor-repeater-item-3cc0fbb{left:83%;--hotspot-translate-x:83%;top:63%;--hotspot-translate-y:63%;}.elementor-12127 .elementor-element.elementor-element-ba652cc .elementor-repeater-item-df4e8aa{left:20%;--hotspot-translate-x:20%;top:17.5%;--hotspot-translate-y:17.5%;}.elementor-12127 .elementor-element.elementor-element-ba652cc .elementor-repeater-item-70d89d5{left:27%;--hotspot-translate-x:27%;top:39%;--hotspot-translate-y:39%;}.elementor-12127 .elementor-element.elementor-element-ba652cc .elementor-repeater-item-dd99db3{left:28%;--hotspot-translate-x:28%;top:7%;--hotspot-translate-y:7%;}.elementor-12127 .elementor-element.elementor-element-ba652cc .elementor-repeater-item-02a46f8{left:27%;--hotspot-translate-x:27%;top:26%;--hotspot-translate-y:26%;}.elementor-12127 .elementor-element.elementor-element-ba652cc .elementor-repeater-item-b1642b6{left:10%;--hotspot-translate-x:10%;top:60%;--hotspot-translate-y:60%;}.elementor-12127 .elementor-element.elementor-element-ba652cc .elementor-repeater-item-3718f2c{left:19%;--hotspot-translate-x:19%;top:51%;--hotspot-translate-y:51%;}.elementor-12127 .elementor-element.elementor-element-ba652cc .elementor-repeater-item-dc455c9{left:39%;--hotspot-translate-x:39%;top:51%;--hotspot-translate-y:51%;}.elementor-12127 .elementor-element.elementor-element-ba652cc img{width:100%;max-width:100%;height:100%;}.elementor-12127 .elementor-element.elementor-element-aea695a .elementor-heading-title{font-size:20px;}.elementor-12127 .elementor-element.elementor-element-0745546{--border-radius:15px 15px 0px 0px;}.elementor-12127 .elementor-element.elementor-element-905f8b1{--border-radius:0px 0px 0px 0px;}.elementor-12127 .elementor-element.elementor-element-9f2b8d8{--border-radius:0px 0px 15px 15px;}.elementor-12127 .elementor-element.elementor-element-9cf1571{--grid-columns:1;}}@media(max-width:1024px) and (min-width:768px){.elementor-12127 .elementor-element.elementor-element-0745546{--width:50%;}.elementor-12127 .elementor-element.elementor-element-905f8b1{--width:50%;}.elementor-12127 .elementor-element.elementor-element-8287486{--width:50%;}.elementor-12127 .elementor-element.elementor-element-cbde5e2{--width:50%;}.elementor-12127 .elementor-element.elementor-element-9f2b8d8{--width:100%;}}@media(min-width:1025px){body.elementor-page-12127:not(.elementor-motion-effects-element-type-background), body.elementor-page-12127 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for hotspot, class: .elementor-element-ba652cc *//* =======================================
   1. HOTSPOT BASE LAYER & ANIMATIONS
======================================= */

.elementor-hotspot,
.e-hotspot {
    position: absolute;
    z-index: 10;
    transform-origin: center;
    transition: transform 0.3s ease, filter 0.3s ease, opacity 0.3s ease;
    animation: floatHotspot 3s ease-in-out infinite;
    isolation: isolate; /* Default stacking containment */
}

@keyframes floatHotspot {
    0% { transform: translateY(0px); }
    50% { transform: translateY(-8px); }
    100% { transform: translateY(0px); }
}

/* Shadow depth effect underneath hotspots */
.elementor-hotspot::before,
.e-hotspot::before {
    content: "";
    position: absolute;
    inset: -10px;
    background: rgba(0, 0, 0, 0.15);
    border-radius: 50%;
    filter: blur(10px);
    z-index: -1;
    opacity: 0.4;
    pointer-events: none;
}

/* =======================================
   2. HOVER EFFECT (MUTED WHEN ONE IS ACTIVE)
======================================= */

/* Only scale/glow on hover if there isn't an active/clicked tooltip open on the map */
.ph-map-container:not(:has(.elementor-hotspot--active, .e-hotspot--active)) .elementor-hotspot:hover,
.ph-map-container:not(:has(.elementor-hotspot--active, .e-hotspot--active)) .e-hotspot:hover {
    transform: scale(1.15);
    filter: drop-shadow(0 10px 20px rgba(0,0,0,0.25));
    z-index: 50;
}

/* =======================================
   3. ACTIVE HOTSPOT & SIBLING SUPPRESSION
======================================= */

/* Force the active/clicked hotspot to stay at the very top layer */
.elementor-hotspot.elementor-hotspot--active,
.e-hotspot.elementor-hotspot--active,
.e-hotspot.e-hotspot--active {
    z-index: 99999 !important;
    isolation: auto !important; /* Temporarily breaks isolation boundaries */
    pointer-events: auto !important;
}

/* Lock out all OTHER inactive hotspots on the map when one is clicked open */
.ph-map-container:has(.elementor-hotspot--active, .e-hotspot--active) .elementor-hotspot:not(.elementor-hotspot--active),
.ph-map-container:has(.elementor-hotspot--active, .e-hotspot--active) .e-hotspot:not(.elementor-hotspot--active) {
    z-index: 1 !important;
    pointer-events: none !important; /* Prevents user from accidentally hovering/triggering another item */
    opacity: 0.6; /* Subtly darkens non-active hotspots to emphasize the open tooltip */
}

/* =======================================
   4. TOOLTIP STRUCTURE & OVERLAYS
======================================= */

.elementor-hotspot .elementor-hotspot__tooltip,
.e-hotspot .elementor-hotspot__tooltip,
.elementor-hotspot__tooltip,
.tippy-box {
    z-index: 100000 !important;
    position: absolute;
}

/* Map Containers */
.ph-map-container,
.ph-map-scene {
    position: relative;
    z-index: 1;
}

/* =======================================
   5. TOOLTIP LINK COLOR FIX
======================================= */

/* Aggressive color reset to force links inside tooltips to be solid white */
.elementor-hotspot__tooltip a,
.elementor-hotspot__tooltip a:visited,
.e-hotspot .e-hotspot__tooltip a,
.e-hotspot .e-hotspot__tooltip a:visited,
.elementor-hotspot__tooltip .elementor-text-editor a,
.tippy-box a,
.tippy-content a,
.elementor-12127 .elementor-element.elementor-element-ba652cc .e-hotspot__tooltip a,
.elementor-12127 .elementor-element.elementor-element-ba652cc .e-hotspot__tooltip a:visited {
    color: #ffffff !important;
    text-decoration: none !important;
    text-shadow: none !important;
}

/* Hover style for the link inside the tooltip */
.elementor-hotspot__tooltip a:hover,
.e-hotspot .e-hotspot__tooltip a:hover,
.tippy-box a:hover,
.elementor-12127 .elementor-element.elementor-element-ba652cc .e-hotspot__tooltip a:hover {
    color: #ffffff !important;
    opacity: 0.8 !important;
    text-decoration: none !important;
}

.elementor-12127 .elementor-element.elementor-element-ba652cc .e-hotspot__label {
  display: none;
}/* End custom CSS */