.elementor-1359 .elementor-element.elementor-element-a7138fa{--display:flex;--min-height:800px;--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:center;--background-transition:.3s;--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px}.elementor-1359 .elementor-element.elementor-element-a7138fa:not(.elementor-motion-effects-element-type-background),.elementor-1359 .elementor-element.elementor-element-a7138fa>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://stjohnsschool1.wpenginepowered.com/wp-content/uploads/2025/04/9557b027b06a6be6739241866fd039a1-scaled-e1745938352798.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-1359 .elementor-element.elementor-element-a7138fa:before,.elementor-1359 .elementor-element.elementor-element-a7138fa>.elementor-background-video-container:before,.elementor-1359 .elementor-element.elementor-element-a7138fa>.e-con-inner>.elementor-background-video-container:before,.elementor-1359 .elementor-element.elementor-element-a7138fa>.elementor-background-slideshow:before,.elementor-1359 .elementor-element.elementor-element-a7138fa>.e-con-inner>.elementor-background-slideshow:before,.elementor-1359 .elementor-element.elementor-element-a7138fa>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(180deg,#12121200 0%,#121212 100%)}.elementor-1359 .elementor-element.elementor-element-a7138fa,.elementor-1359 .elementor-element.elementor-element-a7138fa:before{--border-transition:.3s}.elementor-1359 .elementor-element.elementor-element-b75150c{text-align:center}.elementor-1359 .elementor-element.elementor-element-b75150c .elementor-heading-title{color:var(--e-global-color-34bec90);font-weight:400}.elementor-1359 .elementor-element.elementor-element-f658afc{text-align:center}.elementor-1359 .elementor-element.elementor-element-f658afc .elementor-heading-title{color:var(--e-global-color-34bec90);font-size:28px;font-weight:400;line-height:33px}.elementor-1359 .elementor-element.elementor-element-5522d42 img{width:100%;height:176px;object-fit:contain;object-position:center center}.elementor-1359 .elementor-element.elementor-element-5522d42>.elementor-widget-container{margin:80px 0 0}.elementor-1359 .elementor-element.elementor-element-7e4bc9e{--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;--background-transition:.3s;--overlay-opacity:1;--padding-top:32px;--padding-bottom:32px;--padding-left:20px;--padding-right:20px}.elementor-1359 .elementor-element.elementor-element-7e4bc9e:before,.elementor-1359 .elementor-element.elementor-element-7e4bc9e>.elementor-background-video-container:before,.elementor-1359 .elementor-element.elementor-element-7e4bc9e>.e-con-inner>.elementor-background-video-container:before,.elementor-1359 .elementor-element.elementor-element-7e4bc9e>.elementor-background-slideshow:before,.elementor-1359 .elementor-element.elementor-element-7e4bc9e>.e-con-inner>.elementor-background-slideshow:before,.elementor-1359 .elementor-element.elementor-element-7e4bc9e>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(90deg,#1a25ab 0%,#3f4bd5 100%)}.elementor-1359 .elementor-element.elementor-element-8dd4165 .elementor-nav-menu .elementor-item{font-size:18px;font-weight:400}.elementor-1359 .elementor-element.elementor-element-8dd4165 .elementor-nav-menu--main .elementor-item{color:var(--e-global-color-34bec90);fill:var(--e-global-color-34bec90);padding-left:0;padding-right:0}.elementor-1359 .elementor-element.elementor-element-8dd4165 .elementor-nav-menu--main .elementor-item:hover,.elementor-1359 .elementor-element.elementor-element-8dd4165 .elementor-nav-menu--main .elementor-item.elementor-item-active,.elementor-1359 .elementor-element.elementor-element-8dd4165 .elementor-nav-menu--main .elementor-item.highlighted,.elementor-1359 .elementor-element.elementor-element-8dd4165 .elementor-nav-menu--main .elementor-item:focus{color:var(--e-global-color-accent);fill:var(--e-global-color-accent)}.elementor-1359 .elementor-element.elementor-element-8dd4165 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,.elementor-1359 .elementor-element.elementor-element-8dd4165 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var(--e-global-color-accent)}.elementor-1359 .elementor-element.elementor-element-8dd4165 .e--pointer-framed .elementor-item:before,.elementor-1359 .elementor-element.elementor-element-8dd4165 .e--pointer-framed .elementor-item:after{border-color:var(--e-global-color-accent)}.elementor-1359 .elementor-element.elementor-element-8dd4165 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:var(--e-global-color-accent)}.elementor-1359 .elementor-element.elementor-element-8dd4165 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active:before,.elementor-1359 .elementor-element.elementor-element-8dd4165 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active:after{background-color:var(--e-global-color-accent)}.elementor-1359 .elementor-element.elementor-element-8dd4165 .e--pointer-framed .elementor-item.elementor-item-active:before,.elementor-1359 .elementor-element.elementor-element-8dd4165 .e--pointer-framed .elementor-item.elementor-item-active:after{border-color:var(--e-global-color-accent)}.elementor-1359 .elementor-element.elementor-element-8dd4165 .e--pointer-framed .elementor-item:before{border-width:1px}.elementor-1359 .elementor-element.elementor-element-8dd4165 .e--pointer-framed.e--animation-draw .elementor-item:before{border-width:0 0 1px 1px}.elementor-1359 .elementor-element.elementor-element-8dd4165 .e--pointer-framed.e--animation-draw .elementor-item:after{border-width:1px 1px 0 0}.elementor-1359 .elementor-element.elementor-element-8dd4165 .e--pointer-framed.e--animation-corners .elementor-item:before{border-width:1px 0 0 1px}.elementor-1359 .elementor-element.elementor-element-8dd4165 .e--pointer-framed.e--animation-corners .elementor-item:after{border-width:0 1px 1px 0}.elementor-1359 .elementor-element.elementor-element-8dd4165 .e--pointer-underline .elementor-item:after,.elementor-1359 .elementor-element.elementor-element-8dd4165 .e--pointer-overline .elementor-item:before,.elementor-1359 .elementor-element.elementor-element-8dd4165 .e--pointer-double-line .elementor-item:before,.elementor-1359 .elementor-element.elementor-element-8dd4165 .e--pointer-double-line .elementor-item:after{height:1px}.elementor-1359 .elementor-element.elementor-element-8dd4165{--e-nav-menu-horizontal-menu-item-margin:calc( 20px / 2 )}.elementor-1359 .elementor-element.elementor-element-8dd4165 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu>li:not(:last-child){margin-bottom:20px}.elementor-1359 .elementor-element.elementor-element-3819c8a{--display:flex;--background-transition:.3s;--padding-top:32px;--padding-bottom:32px;--padding-left:20px;--padding-right:20px}.elementor-1359 .elementor-element.elementor-element-df2f683{--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:134px 134px;--background-transition:.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px}.elementor-1359 .elementor-element.elementor-element-637b111{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:.3s;--padding-top:0;--padding-bottom:0;--padding-left:calc((100vw - 1250px) / 2);--padding-right:0}.elementor-1359 .elementor-element.elementor-element-d4470cd{--display:flex;--gap:8px 8px;--background-transition:.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1359 .elementor-element.elementor-element-67eb0ba .elementor-heading-title{color:var(--e-global-color-primary)}.elementor-1359 .elementor-element.elementor-element-6bd9012{--display:flex;--background-transition:.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1359 .elementor-element.elementor-element-a65cb6a img{width:100%;height:490px;object-fit:cover;object-position:center center}.elementor-1359 .elementor-element.elementor-element-983d070{--display:flex;--background-transition:.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1359 .elementor-element.elementor-element-f3e610a{--display:flex;--background-transition:.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1359 .elementor-element.elementor-element-f3e610a:not(.elementor-motion-effects-element-type-background),.elementor-1359 .elementor-element.elementor-element-f3e610a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-accent)}.elementor-1359 .elementor-element.elementor-element-f3e610a,.elementor-1359 .elementor-element.elementor-element-f3e610a:before{--border-transition:.3s}.elementor-1359 .elementor-element.elementor-element-610bacd{--display:flex;--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:center;--align-items:center;--gap:32px 32px;--background-transition:.3s;--margin-top:-35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px}.elementor-1359 .elementor-element.elementor-element-91672f1{--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;--background-transition:.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1359 .elementor-element.elementor-element-7a42a04{--divider-border-style:solid;--divider-color:var(--e-global-color-accent);--divider-border-width:2px;width:var(--container-widget-width,420px);max-width:420px;--container-widget-width:420px;--container-widget-flex-grow:0;top:50%}.elementor-1359 .elementor-element.elementor-element-7a42a04 .elementor-divider-separator{width:420px}.elementor-1359 .elementor-element.elementor-element-7a42a04 .elementor-divider{padding-block-start:0px;padding-block-end:0px}body:not(.rtl) .elementor-1359 .elementor-element.elementor-element-7a42a04{left:0}body.rtl .elementor-1359 .elementor-element.elementor-element-7a42a04{right:0}.elementor-1359 .elementor-element.elementor-element-a97d816{text-align:center}.elementor-1359 .elementor-element.elementor-element-a97d816 .elementor-heading-title{color:var(--e-global-color-primary)}.elementor-1359 .elementor-element.elementor-element-a97d816>.elementor-widget-container{padding:0;border-style:none}.elementor-1359 .elementor-element.elementor-element-e868164 .elementor-heading-title{color:var(--e-global-color-primary);font-family:"Josefin Sans",Sans-serif;font-size:35px;font-weight:400}.elementor-1359 .elementor-element.elementor-element-3b7e2af{--display:grid;--e-con-grid-template-columns:repeat(3,1fr);--e-con-grid-template-rows:repeat(4,1fr);--gap:64px 24px;--grid-auto-flow:row;--background-transition:.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1359 .elementor-element.elementor-element-24994e5{--display:flex;--background-transition:.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1359 .elementor-element.elementor-element-ada52ce img{width:100%;height:276px;object-fit:cover;object-position:center center}.elementor-1359 .elementor-element.elementor-element-13dbe70.elementor-position-right .elementor-image-box-img{margin-left:0}.elementor-1359 .elementor-element.elementor-element-13dbe70.elementor-position-left .elementor-image-box-img{margin-right:0}.elementor-1359 .elementor-element.elementor-element-13dbe70.elementor-position-top .elementor-image-box-img{margin-bottom:0}.elementor-1359 .elementor-element.elementor-element-13dbe70 .elementor-image-box-wrapper .elementor-image-box-img{width:30%}.elementor-1359 .elementor-element.elementor-element-13dbe70 .elementor-image-box-img img{transition-duration:.3s}.elementor-1359 .elementor-element.elementor-element-13dbe70 .elementor-image-box-title{color:var(--e-global-color-primary);font-family:"Josefin Sans",Sans-serif;font-size:23px;font-weight:400}.elementor-1359 .elementor-element.elementor-element-13dbe70>.elementor-widget-container{margin:-20px 0 0}.elementor-1359 .elementor-element.elementor-element-a660541{--display:flex;--background-transition:.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1359 .elementor-element.elementor-element-49b7b3b img{width:100%;height:276px;object-fit:cover;object-position:center center}.elementor-1359 .elementor-element.elementor-element-9d6504e.elementor-position-right .elementor-image-box-img{margin-left:0}.elementor-1359 .elementor-element.elementor-element-9d6504e.elementor-position-left .elementor-image-box-img{margin-right:0}.elementor-1359 .elementor-element.elementor-element-9d6504e.elementor-position-top .elementor-image-box-img{margin-bottom:0}.elementor-1359 .elementor-element.elementor-element-9d6504e .elementor-image-box-wrapper .elementor-image-box-img{width:30%}.elementor-1359 .elementor-element.elementor-element-9d6504e .elementor-image-box-img img{transition-duration:.3s}.elementor-1359 .elementor-element.elementor-element-9d6504e .elementor-image-box-title{color:var(--e-global-color-primary);font-family:"Josefin Sans",Sans-serif;font-size:23px;font-weight:400}.elementor-1359 .elementor-element.elementor-element-9d6504e>.elementor-widget-container{margin:-20px 0 0}.elementor-1359 .elementor-element.elementor-element-dc3be49{--display:flex;--background-transition:.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1359 .elementor-element.elementor-element-bb72815 img{width:100%;height:276px;object-fit:cover;object-position:center center}.elementor-1359 .elementor-element.elementor-element-bb7d55b.elementor-position-right .elementor-image-box-img{margin-left:0}.elementor-1359 .elementor-element.elementor-element-bb7d55b.elementor-position-left .elementor-image-box-img{margin-right:0}.elementor-1359 .elementor-element.elementor-element-bb7d55b.elementor-position-top .elementor-image-box-img{margin-bottom:0}.elementor-1359 .elementor-element.elementor-element-bb7d55b .elementor-image-box-wrapper .elementor-image-box-img{width:30%}.elementor-1359 .elementor-element.elementor-element-bb7d55b .elementor-image-box-img img{transition-duration:.3s}.elementor-1359 .elementor-element.elementor-element-bb7d55b .elementor-image-box-title{color:var(--e-global-color-primary);font-family:"Josefin Sans",Sans-serif;font-size:23px;font-weight:400}.elementor-1359 .elementor-element.elementor-element-bb7d55b>.elementor-widget-container{margin:-20px 0 0}.elementor-1359 .elementor-element.elementor-element-63416d1{--display:flex;--background-transition:.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1359 .elementor-element.elementor-element-691cf57 img{width:100%;height:276px;object-fit:cover;object-position:center center}.elementor-1359 .elementor-element.elementor-element-099cea0.elementor-position-right .elementor-image-box-img{margin-left:0}.elementor-1359 .elementor-element.elementor-element-099cea0.elementor-position-left .elementor-image-box-img{margin-right:0}.elementor-1359 .elementor-element.elementor-element-099cea0.elementor-position-top .elementor-image-box-img{margin-bottom:0}.elementor-1359 .elementor-element.elementor-element-099cea0 .elementor-image-box-wrapper .elementor-image-box-img{width:30%}.elementor-1359 .elementor-element.elementor-element-099cea0 .elementor-image-box-img img{transition-duration:.3s}.elementor-1359 .elementor-element.elementor-element-099cea0 .elementor-image-box-title{color:var(--e-global-color-primary);font-family:"Josefin Sans",Sans-serif;font-size:23px;font-weight:400}.elementor-1359 .elementor-element.elementor-element-099cea0>.elementor-widget-container{margin:-20px 0 0}.elementor-1359 .elementor-element.elementor-element-0032347{--display:flex;--background-transition:.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1359 .elementor-element.elementor-element-9436776 img{width:100%;height:276px;object-fit:cover;object-position:center center}.elementor-1359 .elementor-element.elementor-element-143fd70.elementor-position-right .elementor-image-box-img{margin-left:0}.elementor-1359 .elementor-element.elementor-element-143fd70.elementor-position-left .elementor-image-box-img{margin-right:0}.elementor-1359 .elementor-element.elementor-element-143fd70.elementor-position-top .elementor-image-box-img{margin-bottom:0}.elementor-1359 .elementor-element.elementor-element-143fd70 .elementor-image-box-wrapper .elementor-image-box-img{width:30%}.elementor-1359 .elementor-element.elementor-element-143fd70 .elementor-image-box-img img{transition-duration:.3s}.elementor-1359 .elementor-element.elementor-element-143fd70 .elementor-image-box-title{color:var(--e-global-color-primary);font-family:"Josefin Sans",Sans-serif;font-size:23px;font-weight:400}.elementor-1359 .elementor-element.elementor-element-143fd70>.elementor-widget-container{margin:-20px 0 0}.elementor-1359 .elementor-element.elementor-element-4b5b2f6{--display:flex;--background-transition:.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1359 .elementor-element.elementor-element-03d3a20 img{width:100%;height:276px;object-fit:cover;object-position:center center}.elementor-1359 .elementor-element.elementor-element-84181d9.elementor-position-right .elementor-image-box-img{margin-left:0}.elementor-1359 .elementor-element.elementor-element-84181d9.elementor-position-left .elementor-image-box-img{margin-right:0}.elementor-1359 .elementor-element.elementor-element-84181d9.elementor-position-top .elementor-image-box-img{margin-bottom:0}.elementor-1359 .elementor-element.elementor-element-84181d9 .elementor-image-box-wrapper .elementor-image-box-img{width:30%}.elementor-1359 .elementor-element.elementor-element-84181d9 .elementor-image-box-img img{transition-duration:.3s}.elementor-1359 .elementor-element.elementor-element-84181d9 .elementor-image-box-title{color:var(--e-global-color-primary);font-family:"Josefin Sans",Sans-serif;font-size:23px;font-weight:400}.elementor-1359 .elementor-element.elementor-element-84181d9>.elementor-widget-container{margin:-20px 0 0}.elementor-1359 .elementor-element.elementor-element-b326afb{--display:flex;--background-transition:.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1359 .elementor-element.elementor-element-54e9c84 img{width:100%;height:276px;object-fit:cover;object-position:center center}.elementor-1359 .elementor-element.elementor-element-13a3c3e.elementor-position-right .elementor-image-box-img{margin-left:0}.elementor-1359 .elementor-element.elementor-element-13a3c3e.elementor-position-left .elementor-image-box-img{margin-right:0}.elementor-1359 .elementor-element.elementor-element-13a3c3e.elementor-position-top .elementor-image-box-img{margin-bottom:0}.elementor-1359 .elementor-element.elementor-element-13a3c3e .elementor-image-box-wrapper .elementor-image-box-img{width:30%}.elementor-1359 .elementor-element.elementor-element-13a3c3e .elementor-image-box-img img{transition-duration:.3s}.elementor-1359 .elementor-element.elementor-element-13a3c3e .elementor-image-box-title{color:var(--e-global-color-primary);font-family:"Josefin Sans",Sans-serif;font-size:23px;font-weight:400}.elementor-1359 .elementor-element.elementor-element-13a3c3e>.elementor-widget-container{margin:-20px 0 0}.elementor-1359 .elementor-element.elementor-element-3ac1a0b{--display:flex;--background-transition:.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1359 .elementor-element.elementor-element-ed4c389 img{width:100%;height:276px;object-fit:cover;object-position:center center}.elementor-1359 .elementor-element.elementor-element-b8c672d.elementor-position-right .elementor-image-box-img{margin-left:0}.elementor-1359 .elementor-element.elementor-element-b8c672d.elementor-position-left .elementor-image-box-img{margin-right:0}.elementor-1359 .elementor-element.elementor-element-b8c672d.elementor-position-top .elementor-image-box-img{margin-bottom:0}.elementor-1359 .elementor-element.elementor-element-b8c672d .elementor-image-box-wrapper .elementor-image-box-img{width:30%}.elementor-1359 .elementor-element.elementor-element-b8c672d .elementor-image-box-img img{transition-duration:.3s}.elementor-1359 .elementor-element.elementor-element-b8c672d .elementor-image-box-title{color:var(--e-global-color-primary);font-family:"Josefin Sans",Sans-serif;font-size:23px;font-weight:400}.elementor-1359 .elementor-element.elementor-element-b8c672d>.elementor-widget-container{margin:-20px 0 0}.elementor-1359 .elementor-element.elementor-element-278e9c6{--display:flex;--background-transition:.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1359 .elementor-element.elementor-element-fabcee7 img{width:100%;height:276px;object-fit:cover;object-position:center center}.elementor-1359 .elementor-element.elementor-element-ebc9346.elementor-position-right .elementor-image-box-img{margin-left:0}.elementor-1359 .elementor-element.elementor-element-ebc9346.elementor-position-left .elementor-image-box-img{margin-right:0}.elementor-1359 .elementor-element.elementor-element-ebc9346.elementor-position-top .elementor-image-box-img{margin-bottom:0}.elementor-1359 .elementor-element.elementor-element-ebc9346 .elementor-image-box-wrapper .elementor-image-box-img{width:30%}.elementor-1359 .elementor-element.elementor-element-ebc9346 .elementor-image-box-img img{transition-duration:.3s}.elementor-1359 .elementor-element.elementor-element-ebc9346 .elementor-image-box-title{color:var(--e-global-color-primary);font-family:"Josefin Sans",Sans-serif;font-size:23px;font-weight:400}.elementor-1359 .elementor-element.elementor-element-ebc9346>.elementor-widget-container{margin:-20px 0 0}.elementor-1359 .elementor-element.elementor-element-f8676e9{--display:flex;--background-transition:.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1359 .elementor-element.elementor-element-529a9ac img{width:100%;height:276px;object-fit:cover;object-position:center center}.elementor-1359 .elementor-element.elementor-element-1326a17.elementor-position-right .elementor-image-box-img{margin-left:0}.elementor-1359 .elementor-element.elementor-element-1326a17.elementor-position-left .elementor-image-box-img{margin-right:0}.elementor-1359 .elementor-element.elementor-element-1326a17.elementor-position-top .elementor-image-box-img{margin-bottom:0}.elementor-1359 .elementor-element.elementor-element-1326a17 .elementor-image-box-wrapper .elementor-image-box-img{width:30%}.elementor-1359 .elementor-element.elementor-element-1326a17 .elementor-image-box-img img{transition-duration:.3s}.elementor-1359 .elementor-element.elementor-element-1326a17 .elementor-image-box-title{color:var(--e-global-color-primary);font-family:"Josefin Sans",Sans-serif;font-size:23px;font-weight:400}.elementor-1359 .elementor-element.elementor-element-1326a17>.elementor-widget-container{margin:-20px 0 0}.elementor-1359 .elementor-element.elementor-element-5680e36 .elementor-heading-title{color:var(--e-global-color-primary);font-family:"Josefin Sans",Sans-serif;font-size:35px;font-weight:400}.elementor-1359 .elementor-element.elementor-element-c76815d{--display:grid;--e-con-grid-template-columns:repeat(3,1fr);--e-con-grid-template-rows:repeat(2,1fr);--gap:64px 24px;--grid-auto-flow:row;--background-transition:.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1359 .elementor-element.elementor-element-af51962{--display:flex;--background-transition:.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1359 .elementor-element.elementor-element-b50c49b img{width:100%;height:276px;object-fit:cover;object-position:center center}.elementor-1359 .elementor-element.elementor-element-5cb64a8.elementor-position-right .elementor-image-box-img{margin-left:0}.elementor-1359 .elementor-element.elementor-element-5cb64a8.elementor-position-left .elementor-image-box-img{margin-right:0}.elementor-1359 .elementor-element.elementor-element-5cb64a8.elementor-position-top .elementor-image-box-img{margin-bottom:0}.elementor-1359 .elementor-element.elementor-element-5cb64a8 .elementor-image-box-wrapper .elementor-image-box-img{width:30%}.elementor-1359 .elementor-element.elementor-element-5cb64a8 .elementor-image-box-img img{transition-duration:.3s}.elementor-1359 .elementor-element.elementor-element-5cb64a8 .elementor-image-box-title{color:var(--e-global-color-primary);font-family:"Josefin Sans",Sans-serif;font-size:23px;font-weight:400}.elementor-1359 .elementor-element.elementor-element-5cb64a8>.elementor-widget-container{margin:-20px 0 0}.elementor-1359 .elementor-element.elementor-element-383d27a{--display:flex;--background-transition:.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1359 .elementor-element.elementor-element-21c02a8 img{width:100%;height:276px;object-fit:cover;object-position:center center}.elementor-1359 .elementor-element.elementor-element-6b5016e.elementor-position-right .elementor-image-box-img{margin-left:0}.elementor-1359 .elementor-element.elementor-element-6b5016e.elementor-position-left .elementor-image-box-img{margin-right:0}.elementor-1359 .elementor-element.elementor-element-6b5016e.elementor-position-top .elementor-image-box-img{margin-bottom:0}.elementor-1359 .elementor-element.elementor-element-6b5016e .elementor-image-box-wrapper .elementor-image-box-img{width:30%}.elementor-1359 .elementor-element.elementor-element-6b5016e .elementor-image-box-img img{transition-duration:.3s}.elementor-1359 .elementor-element.elementor-element-6b5016e .elementor-image-box-title{color:var(--e-global-color-primary);font-family:"Josefin Sans",Sans-serif;font-size:23px;font-weight:400}.elementor-1359 .elementor-element.elementor-element-6b5016e>.elementor-widget-container{margin:-20px 0 0}.elementor-1359 .elementor-element.elementor-element-722af67{--display:flex;--background-transition:.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1359 .elementor-element.elementor-element-e5c747f img{width:100%;height:276px;object-fit:cover;object-position:center center}.elementor-1359 .elementor-element.elementor-element-7b90c7d.elementor-position-right .elementor-image-box-img{margin-left:0}.elementor-1359 .elementor-element.elementor-element-7b90c7d.elementor-position-left .elementor-image-box-img{margin-right:0}.elementor-1359 .elementor-element.elementor-element-7b90c7d.elementor-position-top .elementor-image-box-img{margin-bottom:0}.elementor-1359 .elementor-element.elementor-element-7b90c7d .elementor-image-box-wrapper .elementor-image-box-img{width:30%}.elementor-1359 .elementor-element.elementor-element-7b90c7d .elementor-image-box-img img{transition-duration:.3s}.elementor-1359 .elementor-element.elementor-element-7b90c7d .elementor-image-box-title{color:var(--e-global-color-primary);font-family:"Josefin Sans",Sans-serif;font-size:23px;font-weight:400}.elementor-1359 .elementor-element.elementor-element-7b90c7d>.elementor-widget-container{margin:-20px 0 0}.elementor-1359 .elementor-element.elementor-element-d023c49{--display:flex;--background-transition:.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1359 .elementor-element.elementor-element-8b15724 img{width:100%;height:276px;object-fit:cover;object-position:center center}.elementor-1359 .elementor-element.elementor-element-f8e9834.elementor-position-right .elementor-image-box-img{margin-left:0}.elementor-1359 .elementor-element.elementor-element-f8e9834.elementor-position-left .elementor-image-box-img{margin-right:0}.elementor-1359 .elementor-element.elementor-element-f8e9834.elementor-position-top .elementor-image-box-img{margin-bottom:0}.elementor-1359 .elementor-element.elementor-element-f8e9834 .elementor-image-box-wrapper .elementor-image-box-img{width:30%}.elementor-1359 .elementor-element.elementor-element-f8e9834 .elementor-image-box-img img{transition-duration:.3s}.elementor-1359 .elementor-element.elementor-element-f8e9834 .elementor-image-box-title{color:var(--e-global-color-primary);font-family:"Josefin Sans",Sans-serif;font-size:23px;font-weight:400}.elementor-1359 .elementor-element.elementor-element-f8e9834>.elementor-widget-container{margin:-20px 0 0}.elementor-1359 .elementor-element.elementor-element-94e9f5c{--display:flex;--background-transition:.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1359 .elementor-element.elementor-element-62e3b01 img{width:100%;height:276px;object-fit:cover;object-position:center center}.elementor-1359 .elementor-element.elementor-element-8556b6e.elementor-position-right .elementor-image-box-img{margin-left:0}.elementor-1359 .elementor-element.elementor-element-8556b6e.elementor-position-left .elementor-image-box-img{margin-right:0}.elementor-1359 .elementor-element.elementor-element-8556b6e.elementor-position-top .elementor-image-box-img{margin-bottom:0}.elementor-1359 .elementor-element.elementor-element-8556b6e .elementor-image-box-wrapper .elementor-image-box-img{width:30%}.elementor-1359 .elementor-element.elementor-element-8556b6e .elementor-image-box-img img{transition-duration:.3s}.elementor-1359 .elementor-element.elementor-element-8556b6e .elementor-image-box-title{color:var(--e-global-color-primary);font-family:"Josefin Sans",Sans-serif;font-size:23px;font-weight:400}.elementor-1359 .elementor-element.elementor-element-8556b6e>.elementor-widget-container{margin:-20px 0 0}.elementor-1359 .elementor-element.elementor-element-5770db6{--display:flex;--background-transition:.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1359 .elementor-element.elementor-element-3dbb19d img{width:100%;height:276px;object-fit:cover;object-position:center center}.elementor-1359 .elementor-element.elementor-element-064552d.elementor-position-right .elementor-image-box-img{margin-left:0}.elementor-1359 .elementor-element.elementor-element-064552d.elementor-position-left .elementor-image-box-img{margin-right:0}.elementor-1359 .elementor-element.elementor-element-064552d.elementor-position-top .elementor-image-box-img{margin-bottom:0}.elementor-1359 .elementor-element.elementor-element-064552d .elementor-image-box-wrapper .elementor-image-box-img{width:30%}.elementor-1359 .elementor-element.elementor-element-064552d .elementor-image-box-img img{transition-duration:.3s}.elementor-1359 .elementor-element.elementor-element-064552d .elementor-image-box-title{color:var(--e-global-color-primary);font-family:"Josefin Sans",Sans-serif;font-size:23px;font-weight:400}.elementor-1359 .elementor-element.elementor-element-064552d>.elementor-widget-container{margin:-20px 0 0}.elementor-1359 .elementor-element.elementor-element-aafd724 .elementor-heading-title{color:var(--e-global-color-primary);font-family:"Josefin Sans",Sans-serif;font-size:35px;font-weight:400}.elementor-1359 .elementor-element.elementor-element-522beef{--display:grid;--e-con-grid-template-columns:repeat(3,1fr);--e-con-grid-template-rows:repeat(2,1fr);--gap:64px 24px;--grid-auto-flow:row;--background-transition:.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1359 .elementor-element.elementor-element-f67aeb2{--display:flex;--background-transition:.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1359 .elementor-element.elementor-element-1b3f4d7 img{width:100%;height:276px;object-fit:cover;object-position:center center}.elementor-1359 .elementor-element.elementor-element-3cf121a.elementor-position-right .elementor-image-box-img{margin-left:0}.elementor-1359 .elementor-element.elementor-element-3cf121a.elementor-position-left .elementor-image-box-img{margin-right:0}.elementor-1359 .elementor-element.elementor-element-3cf121a.elementor-position-top .elementor-image-box-img{margin-bottom:0}.elementor-1359 .elementor-element.elementor-element-3cf121a .elementor-image-box-wrapper .elementor-image-box-img{width:30%}.elementor-1359 .elementor-element.elementor-element-3cf121a .elementor-image-box-img img{transition-duration:.3s}.elementor-1359 .elementor-element.elementor-element-3cf121a .elementor-image-box-title{color:var(--e-global-color-primary);font-family:"Josefin Sans",Sans-serif;font-size:23px;font-weight:400}.elementor-1359 .elementor-element.elementor-element-3cf121a>.elementor-widget-container{margin:-20px 0 0}.elementor-1359 .elementor-element.elementor-element-e7587d8{--display:flex;--background-transition:.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1359 .elementor-element.elementor-element-1c4e4e7 img{width:100%;height:276px;object-fit:cover;object-position:center center}.elementor-1359 .elementor-element.elementor-element-e9e64ae.elementor-position-right .elementor-image-box-img{margin-left:0}.elementor-1359 .elementor-element.elementor-element-e9e64ae.elementor-position-left .elementor-image-box-img{margin-right:0}.elementor-1359 .elementor-element.elementor-element-e9e64ae.elementor-position-top .elementor-image-box-img{margin-bottom:0}.elementor-1359 .elementor-element.elementor-element-e9e64ae .elementor-image-box-wrapper .elementor-image-box-img{width:30%}.elementor-1359 .elementor-element.elementor-element-e9e64ae .elementor-image-box-img img{transition-duration:.3s}.elementor-1359 .elementor-element.elementor-element-e9e64ae .elementor-image-box-title{color:var(--e-global-color-primary);font-family:"Josefin Sans",Sans-serif;font-size:23px;font-weight:400}.elementor-1359 .elementor-element.elementor-element-e9e64ae>.elementor-widget-container{margin:-20px 0 0}.elementor-1359 .elementor-element.elementor-element-8ea6f8f{--display:flex;--background-transition:.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1359 .elementor-element.elementor-element-c1202d4 img{width:100%;height:276px;object-fit:cover;object-position:center center}.elementor-1359 .elementor-element.elementor-element-a9240fc.elementor-position-right .elementor-image-box-img{margin-left:0}.elementor-1359 .elementor-element.elementor-element-a9240fc.elementor-position-left .elementor-image-box-img{margin-right:0}.elementor-1359 .elementor-element.elementor-element-a9240fc.elementor-position-top .elementor-image-box-img{margin-bottom:0}.elementor-1359 .elementor-element.elementor-element-a9240fc .elementor-image-box-wrapper .elementor-image-box-img{width:30%}.elementor-1359 .elementor-element.elementor-element-a9240fc .elementor-image-box-img img{transition-duration:.3s}.elementor-1359 .elementor-element.elementor-element-a9240fc .elementor-image-box-title{color:var(--e-global-color-primary);font-family:"Josefin Sans",Sans-serif;font-size:23px;font-weight:400}.elementor-1359 .elementor-element.elementor-element-a9240fc>.elementor-widget-container{margin:-20px 0 0}.elementor-1359 .elementor-element.elementor-element-5609ac7{--display:flex;--background-transition:.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1359 .elementor-element.elementor-element-cf10226 img{width:100%;height:276px;object-fit:cover;object-position:center center}.elementor-1359 .elementor-element.elementor-element-c5cceab.elementor-position-right .elementor-image-box-img{margin-left:0}.elementor-1359 .elementor-element.elementor-element-c5cceab.elementor-position-left .elementor-image-box-img{margin-right:0}.elementor-1359 .elementor-element.elementor-element-c5cceab.elementor-position-top .elementor-image-box-img{margin-bottom:0}.elementor-1359 .elementor-element.elementor-element-c5cceab .elementor-image-box-wrapper .elementor-image-box-img{width:30%}.elementor-1359 .elementor-element.elementor-element-c5cceab .elementor-image-box-img img{transition-duration:.3s}.elementor-1359 .elementor-element.elementor-element-c5cceab .elementor-image-box-title{color:var(--e-global-color-primary);font-family:"Josefin Sans",Sans-serif;font-size:23px;font-weight:400}.elementor-1359 .elementor-element.elementor-element-c5cceab>.elementor-widget-container{margin:-20px 0 0}.elementor-1359 .elementor-element.elementor-element-9efda72{--display:flex;--background-transition:.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1359 .elementor-element.elementor-element-b80d5dc img{width:100%;height:276px;object-fit:cover;object-position:center center}.elementor-1359 .elementor-element.elementor-element-8c19fb5.elementor-position-right .elementor-image-box-img{margin-left:0}.elementor-1359 .elementor-element.elementor-element-8c19fb5.elementor-position-left .elementor-image-box-img{margin-right:0}.elementor-1359 .elementor-element.elementor-element-8c19fb5.elementor-position-top .elementor-image-box-img{margin-bottom:0}.elementor-1359 .elementor-element.elementor-element-8c19fb5 .elementor-image-box-wrapper .elementor-image-box-img{width:30%}.elementor-1359 .elementor-element.elementor-element-8c19fb5 .elementor-image-box-img img{transition-duration:.3s}.elementor-1359 .elementor-element.elementor-element-8c19fb5 .elementor-image-box-title{color:var(--e-global-color-primary);font-family:"Josefin Sans",Sans-serif;font-size:23px;font-weight:400}.elementor-1359 .elementor-element.elementor-element-8c19fb5>.elementor-widget-container{margin:-20px 0 0}.elementor-1359 .elementor-element.elementor-element-aaf517d{--display:flex;--background-transition:.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1359 .elementor-element.elementor-element-5a58659{--spacer-size:150px}.elementor-1359 .elementor-element.elementor-element-a49e69e{--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;--gap:8px 8px;--background-transition:.3s}.elementor-1359 .elementor-element.elementor-element-ab6cb9d{text-align:center}.elementor-1359 .elementor-element.elementor-element-ab6cb9d .elementor-heading-title{color:#1a25ab}.elementor-1359 .elementor-element.elementor-element-6d55d56{text-align:left}.elementor-1359 .elementor-element.elementor-element-e70ff89{--display:flex;--background-transition:.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1359 .elementor-element.elementor-element-157b57e{--spacer-size:150px}.elementor-1359 .elementor-element.elementor-element-6a5cbe1{--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;--gap:8px 8px;--background-transition:.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px}.elementor-1359 .elementor-element.elementor-element-e5bac84{text-align:center}.elementor-1359 .elementor-element.elementor-element-e5bac84 .elementor-heading-title{color:var(--e-global-color-primary)}.elementor-1359 .elementor-element.elementor-element-e5bac84>.elementor-widget-container{padding:0;border-style:none}.elementor-1359 .elementor-element.elementor-element-bd1417f{text-align:center}@media(min-width:768px){.elementor-1359 .elementor-element.elementor-element-637b111{--width:50%}.elementor-1359 .elementor-element.elementor-element-6bd9012{--width:50%}.elementor-1359 .elementor-element.elementor-element-f3e610a{--width:2px}}@media(max-width:1024px) and (min-width:768px){.elementor-1359 .elementor-element.elementor-element-637b111{--width:100%}.elementor-1359 .elementor-element.elementor-element-d4470cd{--width:100%}.elementor-1359 .elementor-element.elementor-element-6bd9012{--width:100%}}@media(min-width:2400px){.elementor-1359 .elementor-element.elementor-element-3b7e2af{--grid-auto-flow:row}.elementor-1359 .elementor-element.elementor-element-c76815d{--grid-auto-flow:row}.elementor-1359 .elementor-element.elementor-element-522beef{--grid-auto-flow:row}}@media(max-width:1366px){.elementor-1359 .elementor-element.elementor-element-637b111{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:50px}.elementor-1359 .elementor-element.elementor-element-3b7e2af{--grid-auto-flow:row}.elementor-1359 .elementor-element.elementor-element-c76815d{--grid-auto-flow:row}.elementor-1359 .elementor-element.elementor-element-522beef{--grid-auto-flow:row}}@media(max-width:1200px){.elementor-1359 .elementor-element.elementor-element-3b7e2af{--grid-auto-flow:row}.elementor-1359 .elementor-element.elementor-element-c76815d{--grid-auto-flow:row}.elementor-1359 .elementor-element.elementor-element-522beef{--grid-auto-flow:row}}@media(max-width:1024px){.elementor-1359 .elementor-element.elementor-element-a7138fa{--min-height:900px}.elementor-1359 .elementor-element.elementor-element-df2f683{--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;--gap:20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px}.elementor-1359 .elementor-element.elementor-element-637b111{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1359 .elementor-element.elementor-element-610bacd{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-1359 .elementor-element.elementor-element-3b7e2af{--e-con-grid-template-columns:repeat(2,1fr);--grid-auto-flow:row}.elementor-1359 .elementor-element.elementor-element-c76815d{--e-con-grid-template-columns:repeat(2,1fr);--grid-auto-flow:row}.elementor-1359 .elementor-element.elementor-element-522beef{--e-con-grid-template-columns:repeat(2,1fr);--grid-auto-flow:row}}@media(max-width:880px){.elementor-1359 .elementor-element.elementor-element-3b7e2af{--grid-auto-flow:row}.elementor-1359 .elementor-element.elementor-element-c76815d{--grid-auto-flow:row}.elementor-1359 .elementor-element.elementor-element-522beef{--grid-auto-flow:row}.elementor-1359 .elementor-element.elementor-element-5a58659{--spacer-size:50px}.elementor-1359 .elementor-element.elementor-element-157b57e{--spacer-size:50px}}@media(max-width:767px){.elementor-1359 .elementor-element.elementor-element-a7138fa{--min-height:500px}.elementor-1359 .elementor-element.elementor-element-f658afc .elementor-heading-title{font-size:20px}.elementor-1359 .elementor-element.elementor-element-5522d42 img{height:100px}.elementor-1359 .elementor-element.elementor-element-5522d42>.elementor-widget-container{margin:40px 0 0}.elementor-1359 .elementor-element.elementor-element-8dd4165 .elementor-nav-menu .elementor-item{font-size:16px}.elementor-1359 .elementor-element.elementor-element-a65cb6a img{height:250px}.elementor-1359 .elementor-element.elementor-element-e868164 .elementor-heading-title{font-size:25px}.elementor-1359 .elementor-element.elementor-element-3b7e2af{--e-con-grid-template-columns:repeat(1,1fr);--grid-auto-flow:row}.elementor-1359 .elementor-element.elementor-element-13dbe70 .elementor-image-box-img{margin-bottom:0}.elementor-1359 .elementor-element.elementor-element-13dbe70 .elementor-image-box-title{font-size:20px}.elementor-1359 .elementor-element.elementor-element-9d6504e .elementor-image-box-img{margin-bottom:0}.elementor-1359 .elementor-element.elementor-element-9d6504e .elementor-image-box-title{font-size:20px}.elementor-1359 .elementor-element.elementor-element-bb7d55b .elementor-image-box-img{margin-bottom:0}.elementor-1359 .elementor-element.elementor-element-bb7d55b .elementor-image-box-title{font-size:20px}.elementor-1359 .elementor-element.elementor-element-099cea0 .elementor-image-box-img{margin-bottom:0}.elementor-1359 .elementor-element.elementor-element-143fd70 .elementor-image-box-img{margin-bottom:0}.elementor-1359 .elementor-element.elementor-element-143fd70 .elementor-image-box-title{font-size:20px}.elementor-1359 .elementor-element.elementor-element-84181d9 .elementor-image-box-img{margin-bottom:0}.elementor-1359 .elementor-element.elementor-element-84181d9 .elementor-image-box-title{font-size:20px}.elementor-1359 .elementor-element.elementor-element-13a3c3e .elementor-image-box-img{margin-bottom:0}.elementor-1359 .elementor-element.elementor-element-13a3c3e .elementor-image-box-title{font-size:20px}.elementor-1359 .elementor-element.elementor-element-b8c672d .elementor-image-box-img{margin-bottom:0}.elementor-1359 .elementor-element.elementor-element-b8c672d .elementor-image-box-title{font-size:20px}.elementor-1359 .elementor-element.elementor-element-ebc9346 .elementor-image-box-img{margin-bottom:0}.elementor-1359 .elementor-element.elementor-element-ebc9346 .elementor-image-box-title{font-size:20px}.elementor-1359 .elementor-element.elementor-element-1326a17 .elementor-image-box-img{margin-bottom:0}.elementor-1359 .elementor-element.elementor-element-1326a17 .elementor-image-box-title{font-size:20px}.elementor-1359 .elementor-element.elementor-element-5680e36 .elementor-heading-title{font-size:25px}.elementor-1359 .elementor-element.elementor-element-c76815d{--e-con-grid-template-columns:repeat(1,1fr);--grid-auto-flow:row}.elementor-1359 .elementor-element.elementor-element-5cb64a8 .elementor-image-box-img{margin-bottom:0}.elementor-1359 .elementor-element.elementor-element-5cb64a8 .elementor-image-box-title{font-size:20px}.elementor-1359 .elementor-element.elementor-element-6b5016e .elementor-image-box-img{margin-bottom:0}.elementor-1359 .elementor-element.elementor-element-6b5016e .elementor-image-box-title{font-size:20px}.elementor-1359 .elementor-element.elementor-element-7b90c7d .elementor-image-box-img{margin-bottom:0}.elementor-1359 .elementor-element.elementor-element-7b90c7d .elementor-image-box-title{font-size:20px}.elementor-1359 .elementor-element.elementor-element-f8e9834 .elementor-image-box-img{margin-bottom:0}.elementor-1359 .elementor-element.elementor-element-f8e9834 .elementor-image-box-title{font-size:20px}.elementor-1359 .elementor-element.elementor-element-8556b6e .elementor-image-box-img{margin-bottom:0}.elementor-1359 .elementor-element.elementor-element-8556b6e .elementor-image-box-title{font-size:20px}.elementor-1359 .elementor-element.elementor-element-064552d .elementor-image-box-img{margin-bottom:0}.elementor-1359 .elementor-element.elementor-element-064552d .elementor-image-box-title{font-size:20px}.elementor-1359 .elementor-element.elementor-element-aafd724 .elementor-heading-title{font-size:25px}.elementor-1359 .elementor-element.elementor-element-522beef{--e-con-grid-template-columns:repeat(1,1fr);--grid-auto-flow:row}.elementor-1359 .elementor-element.elementor-element-3cf121a .elementor-image-box-img{margin-bottom:0}.elementor-1359 .elementor-element.elementor-element-3cf121a .elementor-image-box-title{font-size:20px}.elementor-1359 .elementor-element.elementor-element-e9e64ae .elementor-image-box-img{margin-bottom:0}.elementor-1359 .elementor-element.elementor-element-e9e64ae .elementor-image-box-title{font-size:20px}.elementor-1359 .elementor-element.elementor-element-a9240fc .elementor-image-box-img{margin-bottom:0}.elementor-1359 .elementor-element.elementor-element-a9240fc .elementor-image-box-title{font-size:20px}.elementor-1359 .elementor-element.elementor-element-c5cceab .elementor-image-box-img{margin-bottom:0}.elementor-1359 .elementor-element.elementor-element-c5cceab .elementor-image-box-title{font-size:20px}.elementor-1359 .elementor-element.elementor-element-8c19fb5 .elementor-image-box-img{margin-bottom:0}.elementor-1359 .elementor-element.elementor-element-8c19fb5 .elementor-image-box-title{font-size:20px}}@media (max-width:767px){.elementor-1359 .elementor-element.elementor-element-8dd4165 ul{display:flex;overflow-x:auto;white-space:nowrap;-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-wrap:nowrap}}.elementor-1359 .elementor-element.elementor-element-df2f683{background-size:46% 100%}.elementor-1359 .elementor-element.elementor-element-f3e610a{height:250px}.elementor-1359 .elementor-element.elementor-element-610bacd{background-size:46% 100%}.elementor-1359 .elementor-element.elementor-element-3e2f406 .tribe-events .tribe-events-header{z-index:20}.elementor-1359 .elementor-element.elementor-element-3e2f406 .tribe-events .tribe-events-calendar-month header{position:relative;z-index:1}@media only screen and (max-width:767px){.elementor-1359 .elementor-element.elementor-element-3e2f406 .tribe-events .tribe-events-calendar-list{position:relative}.elementor-1359 .elementor-element.elementor-element-3e2f406 .tribe-events .tribe-events-calendar-list .tribe-events-calendar-list__event-header{position:relative}}@font-face{font-family:'Josefin Sans';font-style:normal;font-weight:400;font-display:swap;src:url('https://stjohnsschool1.wpenginepowered.com/wp-content/uploads/2025/01/josefinsans-regular.eot');src:url('https://stjohnsschool1.wpenginepowered.com/wp-content/uploads/2025/01/josefinsans-regular.eot?#iefix') format('embedded-opentype'),url('https://stjohnsschool1.wpenginepowered.com/wp-content/uploads/2025/01/josefinsans-regular.woff2') format('woff2'),url('https://stjohnsschool1.wpenginepowered.com/wp-content/uploads/2025/01/josefinsans-regular.woff') format('woff'),url('https://stjohnsschool1.wpenginepowered.com/wp-content/uploads/2025/01/josefinsans-regular.ttf') format('truetype')}