.elementor-9 .elementor-element.elementor-element-4661386{--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;--align-items:stretch;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--overlay-opacity:0.76;--padding-top:5%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%}.elementor-9 .elementor-element.elementor-element-4661386:not(.elementor-motion-effects-element-type-background),.elementor-9 .elementor-element.elementor-element-4661386>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://salisburysummercamp.com/wp-content/uploads/2025/03/20220708_145433-scaled.jpg);background-position:0 -668px;background-repeat:no-repeat;background-size:cover}.elementor-9 .elementor-element.elementor-element-4661386::before,.elementor-9 .elementor-element.elementor-element-4661386>.elementor-background-video-container::before,.elementor-9 .elementor-element.elementor-element-4661386>.e-con-inner>.elementor-background-video-container::before,.elementor-9 .elementor-element.elementor-element-4661386>.elementor-background-slideshow::before,.elementor-9 .elementor-element.elementor-element-4661386>.e-con-inner>.elementor-background-slideshow::before,.elementor-9 .elementor-element.elementor-element-4661386>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#000;--background-overlay:''}.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-9 .elementor-element.elementor-element-213bf146{text-align:center}.elementor-9 .elementor-element.elementor-element-213bf146 .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:65px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0;word-spacing:0em;color:#FFF}.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-9 .elementor-element.elementor-element-c58b0a1{text-align:center;color:#FFF}.elementor-9 .elementor-element.elementor-element-e98b0f6{text-align:center;color:#FFF8F8}.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-9 .elementor-element.elementor-element-991633a .elementor-button{background-color:#F78446;font-family:"Poppins",Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0;word-spacing:0em;fill:#FFF;color:#FFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#467FF7;border-radius:100px 100px 100px 100px;padding:16px 55px 16px 55px}.elementor-9 .elementor-element.elementor-element-991633a .elementor-button:hover,.elementor-9 .elementor-element.elementor-element-991633a .elementor-button:focus{background-color:#FFE605FA;color:#000}.elementor-9 .elementor-element.elementor-element-991633a .elementor-button:hover svg,.elementor-9 .elementor-element.elementor-element-991633a .elementor-button:focus svg{fill:#000}.elementor-9 .elementor-element.elementor-element-164c7dc9{--display:flex;--min-height:620px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:5% 5%;--row-gap:5%;--column-gap:5%;--margin-top:8%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:3%;--padding-right:3%}.elementor-9 .elementor-element.elementor-element-4f70a64c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%}.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-9 .elementor-element.elementor-element-18bb1343{text-align:left}.elementor-9 .elementor-element.elementor-element-6d559485{--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:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%}.elementor-9 .elementor-element.elementor-element-56cd3d4a .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:47px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0;word-spacing:0em;color:#1C244B}.elementor-9 .elementor-element.elementor-element-561072e9>.elementor-widget-container{padding:0% 25% 0% 0%}.elementor-9 .elementor-element.elementor-element-561072e9{font-family:"Poppins",Sans-serif;font-size:16px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0;word-spacing:0em;color:#324A6D}.elementor-9 .elementor-element.elementor-element-763d942 .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:47px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0;word-spacing:0em;color:#1C244B}.elementor-9 .elementor-element.elementor-element-3b8a396 .elementor-button{background-color:#F78446;font-family:"Poppins",Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0;word-spacing:0em;fill:#FFF;color:#FFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#467FF7;border-radius:100px 100px 100px 100px;padding:16px 55px 16px 55px}.elementor-9 .elementor-element.elementor-element-3b8a396 .elementor-button:hover,.elementor-9 .elementor-element.elementor-element-3b8a396 .elementor-button:focus{background-color:#FFE605FA;color:#000}.elementor-9 .elementor-element.elementor-element-3b8a396 .elementor-button:hover svg,.elementor-9 .elementor-element.elementor-element-3b8a396 .elementor-button:focus svg{fill:#000}.elementor-9 .elementor-element.elementor-element-e152281{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row}.elementor-9 .elementor-element.elementor-element-e152281:not(.elementor-motion-effects-element-type-background),.elementor-9 .elementor-element.elementor-element-e152281>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#000}.elementor-9 .elementor-element.elementor-element-9ed1930{text-align:center;font-family:"Roboto",Sans-serif;font-size:24px;font-weight:400;color:#FFF}.elementor-9 .elementor-element.elementor-element-4f6cfe4 .elementor-button{background-color:#F78446;font-family:"Poppins",Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0;word-spacing:0em;fill:#FFF;color:#FFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#467FF7;border-radius:100px 100px 100px 100px;padding:16px 55px 16px 55px}.elementor-9 .elementor-element.elementor-element-4f6cfe4 .elementor-button:hover,.elementor-9 .elementor-element.elementor-element-4f6cfe4 .elementor-button:focus{background-color:#FFE605FA;color:#000}.elementor-9 .elementor-element.elementor-element-4f6cfe4 .elementor-button:hover svg,.elementor-9 .elementor-element.elementor-element-4f6cfe4 .elementor-button:focus svg{fill:#000}.elementor-9 .elementor-element.elementor-element-2679c1d8{--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;--align-items:stretch;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:12%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:8%;--padding-right:8%}.elementor-9 .elementor-element.elementor-element-78591b86{text-align:center}.elementor-9 .elementor-element.elementor-element-78591b86 .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:65px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0;word-spacing:0em;color:#1C244B}.elementor-9 .elementor-element.elementor-element-f10b078{--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:space-between;--align-items:stretch;--gap:15% 15%;--row-gap:15%;--column-gap:15%;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-widget-icon-box.elementor-view-framed .elementor-icon,.elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var(--e-global-color-primary);color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-widget-icon-box .elementor-icon-box-title,.elementor-widget-icon-box .elementor-icon-box-title a{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-icon-box .elementor-icon-box-title{color:var(--e-global-color-primary)}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,.elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var(--e-global-color-primary)}.elementor-widget-icon-box .elementor-icon-box-description{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-9 .elementor-element.elementor-element-147e19d1{width:var(--container-widget-width,25%);max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0}.elementor-9 .elementor-element.elementor-element-147e19d1 .elementor-icon-box-wrapper{text-align:center}.elementor-9 .elementor-element.elementor-element-147e19d1 .elementor-icon-box-title{margin-bottom:10px;color:#1C244B}.elementor-9 .elementor-element.elementor-element-147e19d1 .elementor-icon-box-title,.elementor-9 .elementor-element.elementor-element-147e19d1 .elementor-icon-box-title a{font-family:"Poppins",Sans-serif;font-size:22px;font-weight:600;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0;word-spacing:0em}.elementor-9 .elementor-element.elementor-element-147e19d1 .elementor-icon-box-description{font-family:"Poppins",Sans-serif;font-size:16px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0;word-spacing:0em;color:#324A6D}.elementor-9 .elementor-element.elementor-element-47d934af{width:var(--container-widget-width,25%);max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0}.elementor-9 .elementor-element.elementor-element-47d934af .elementor-icon-box-wrapper{text-align:center}.elementor-9 .elementor-element.elementor-element-47d934af .elementor-icon-box-title{margin-bottom:10px;color:#1C244B}.elementor-9 .elementor-element.elementor-element-47d934af .elementor-icon-box-title,.elementor-9 .elementor-element.elementor-element-47d934af .elementor-icon-box-title a{font-family:"Poppins",Sans-serif;font-size:22px;font-weight:600;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0;word-spacing:0em}.elementor-9 .elementor-element.elementor-element-47d934af .elementor-icon-box-description{font-family:"Poppins",Sans-serif;font-size:16px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0;word-spacing:0em;color:#324A6D}.elementor-9 .elementor-element.elementor-element-3380544a{width:var(--container-widget-width,25%);max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0}.elementor-9 .elementor-element.elementor-element-3380544a .elementor-icon-box-wrapper{text-align:center}.elementor-9 .elementor-element.elementor-element-3380544a .elementor-icon-box-title{margin-bottom:10px;color:#1C244B}.elementor-9 .elementor-element.elementor-element-3380544a .elementor-icon-box-title,.elementor-9 .elementor-element.elementor-element-3380544a .elementor-icon-box-title a{font-family:"Poppins",Sans-serif;font-size:22px;font-weight:600;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0;word-spacing:0em}.elementor-9 .elementor-element.elementor-element-3380544a .elementor-icon-box-description{font-family:"Poppins",Sans-serif;font-size:16px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0;word-spacing:0em;color:#324A6D}.elementor-9 .elementor-element.elementor-element-29c2fd0d{width:var(--container-widget-width,25%);max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0}.elementor-9 .elementor-element.elementor-element-29c2fd0d .elementor-icon-box-wrapper{text-align:center}.elementor-9 .elementor-element.elementor-element-29c2fd0d .elementor-icon-box-title{margin-bottom:10px;color:#1C244B}.elementor-9 .elementor-element.elementor-element-29c2fd0d .elementor-icon-box-title,.elementor-9 .elementor-element.elementor-element-29c2fd0d .elementor-icon-box-title a{font-family:"Poppins",Sans-serif;font-size:22px;font-weight:600;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0;word-spacing:0em}.elementor-9 .elementor-element.elementor-element-29c2fd0d .elementor-icon-box-description{font-family:"Poppins",Sans-serif;font-size:16px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0;word-spacing:0em;color:#324A6D}.elementor-9 .elementor-element.elementor-element-7e7c8978{--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:012%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:3%}.elementor-9 .elementor-element.elementor-element-7d38f7f5{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%}.elementor-widget-blockquote .elementor-blockquote__content{color:var(--e-global-color-text)}.elementor-widget-blockquote .elementor-blockquote__author{color:var(--e-global-color-secondary)}.elementor-9 .elementor-element.elementor-element-62e5d598{width:100%;max-width:100%}.elementor-9 .elementor-element.elementor-element-62e5d598 .elementor-blockquote__content{color:#324A6D;font-family:"Poppins",Sans-serif;font-size:24px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0;word-spacing:0em}.elementor-9 .elementor-element.elementor-element-62e5d598 .elementor-blockquote__content+.e-q-footer{margin-top:40px}.elementor-9 .elementor-element.elementor-element-62e5d598 .elementor-blockquote__author{color:#1C244B;font-family:"Poppins",Sans-serif;font-size:39px;font-weight:500;text-transform:capitalize;font-style:italic;text-decoration:none;line-height:1.5em;letter-spacing:0;word-spacing:0em}.elementor-9 .elementor-element.elementor-element-03fd8ab .elementor-button{background-color:#F78446;font-family:"Poppins",Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0;word-spacing:0em;fill:#FFF;color:#FFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#467FF7;border-radius:100px 100px 100px 100px;padding:16px 55px 16px 55px}.elementor-9 .elementor-element.elementor-element-03fd8ab .elementor-button:hover,.elementor-9 .elementor-element.elementor-element-03fd8ab .elementor-button:focus{background-color:#FFE605FA;color:#000}.elementor-9 .elementor-element.elementor-element-03fd8ab .elementor-button:hover svg,.elementor-9 .elementor-element.elementor-element-03fd8ab .elementor-button:focus svg{fill:#000}.elementor-9 .elementor-element.elementor-element-3713c551{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%}.elementor-9 .elementor-element.elementor-element-7cb6de7a{text-align:right}.elementor-9 .elementor-element.elementor-element-7cb6de7a img{border-radius:383px 383px 383px 383px;box-shadow:9px 7px 19px 7px rgb(0 0 0 / .5)}.elementor-9 .elementor-element.elementor-element-314e97a8{--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;--align-items:stretch;--gap:63px 63px;--row-gap:63px;--column-gap:63px;--overlay-opacity:0.21;--margin-top:12%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:8%;--padding-bottom:8%;--padding-left:3%;--padding-right:3%}.elementor-9 .elementor-element.elementor-element-314e97a8:not(.elementor-motion-effects-element-type-background),.elementor-9 .elementor-element.elementor-element-314e97a8>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#F3F5F8}.elementor-9 .elementor-element.elementor-element-314e97a8::before,.elementor-9 .elementor-element.elementor-element-314e97a8>.elementor-background-video-container::before,.elementor-9 .elementor-element.elementor-element-314e97a8>.e-con-inner>.elementor-background-video-container::before,.elementor-9 .elementor-element.elementor-element-314e97a8>.elementor-background-slideshow::before,.elementor-9 .elementor-element.elementor-element-314e97a8>.e-con-inner>.elementor-background-slideshow::before,.elementor-9 .elementor-element.elementor-element-314e97a8>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-image:url(https://salisburysummercamp.com/wp-content/uploads/2025/03/camplogonotext.png);--background-overlay:'';background-position:center center;background-repeat:no-repeat}.elementor-9 .elementor-element.elementor-element-2500bdc{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-9 .elementor-element.elementor-element-4dfc1788{text-align:center}.elementor-9 .elementor-element.elementor-element-4dfc1788 .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:65px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0;word-spacing:0;color:#1C244B}.elementor-9 .elementor-element.elementor-element-77c67c61{text-align:center;font-family:"Poppins",Sans-serif;font-size:23px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0;word-spacing:0;color:#324A6D}.elementor-9 .elementor-element.elementor-element-a663406 .elementor-button{background-color:#F78446;font-family:"Poppins",Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0;word-spacing:0em;fill:#FFF;color:#FFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#467FF7;border-radius:100px 100px 100px 100px;padding:16px 55px 16px 55px}.elementor-9 .elementor-element.elementor-element-a663406 .elementor-button:hover,.elementor-9 .elementor-element.elementor-element-a663406 .elementor-button:focus{background-color:#FFE605FA;color:#000}.elementor-9 .elementor-element.elementor-element-a663406 .elementor-button:hover svg,.elementor-9 .elementor-element.elementor-element-a663406 .elementor-button:focus svg{fill:#000}.elementor-9 .elementor-element.elementor-element-3d3c4bcb{--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:12%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:6%;--padding-left:3%;--padding-right:3%}.elementor-9 .elementor-element.elementor-element-48ef9df6{--display:flex;--justify-content:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:10%}.elementor-9 .elementor-element.elementor-element-1c099030>.elementor-widget-container{padding:0% 10% 0% 0%}.elementor-9 .elementor-element.elementor-element-1c099030{text-align:left}.elementor-9 .elementor-element.elementor-element-1c099030 .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:65px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0;word-spacing:0em;color:#1C244B}.elementor-9 .elementor-element.elementor-element-302a7e47>.elementor-widget-container{padding:0% 50% 0% 0%}.elementor-9 .elementor-element.elementor-element-302a7e47{text-align:left;font-family:"Poppins",Sans-serif;font-size:16px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0;word-spacing:0em;color:#324A6D}.elementor-9 .elementor-element.elementor-element-d2f8b13>.elementor-widget-container{padding:0% 50% 0% 0%}.elementor-9 .elementor-element.elementor-element-d2f8b13{text-align:center;font-family:"Poppins",Sans-serif;font-size:16px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0;word-spacing:0em;color:#000}.elementor-9 .elementor-element.elementor-element-059df3f .elementor-button{background-color:#F78446;font-family:"Poppins",Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0;word-spacing:0em;fill:#FFF;color:#FFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#467FF7;border-radius:100px 100px 100px 100px;padding:16px 55px 16px 55px}.elementor-9 .elementor-element.elementor-element-059df3f .elementor-button:hover,.elementor-9 .elementor-element.elementor-element-059df3f .elementor-button:focus{background-color:#FFE605FA;color:#000}.elementor-9 .elementor-element.elementor-element-059df3f .elementor-button:hover svg,.elementor-9 .elementor-element.elementor-element-059df3f .elementor-button:focus svg{fill:#000}.elementor-9 .elementor-element.elementor-element-5cb0c827{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-9 .elementor-element.elementor-element-70fcc3ac{text-align:right}.elementor-9 .elementor-element.elementor-element-70fcc3ac img{opacity:1;border-radius:100px 100px 100px 100px}.elementor-9 .elementor-element.elementor-element-402bfe4{--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-9 .elementor-element.elementor-element-8def826{--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;--align-items:stretch;--gap:63px 63px;--row-gap:63px;--column-gap:63px;--overlay-opacity:0.13;--margin-top:12%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:8%;--padding-bottom:8%;--padding-left:3%;--padding-right:3%}.elementor-9 .elementor-element.elementor-element-8def826:not(.elementor-motion-effects-element-type-background),.elementor-9 .elementor-element.elementor-element-8def826>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#F3F5F8}.elementor-9 .elementor-element.elementor-element-8def826::before,.elementor-9 .elementor-element.elementor-element-8def826>.elementor-background-video-container::before,.elementor-9 .elementor-element.elementor-element-8def826>.e-con-inner>.elementor-background-video-container::before,.elementor-9 .elementor-element.elementor-element-8def826>.elementor-background-slideshow::before,.elementor-9 .elementor-element.elementor-element-8def826>.e-con-inner>.elementor-background-slideshow::before,.elementor-9 .elementor-element.elementor-element-8def826>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-image:url(https://salisburysummercamp.com/wp-content/uploads/2025/03/camplogonotext.png);--background-overlay:'';background-position:center center;background-repeat:no-repeat}.elementor-9 .elementor-element.elementor-element-bb097c3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-9 .elementor-element.elementor-element-ec59f7b{text-align:center}.elementor-9 .elementor-element.elementor-element-ec59f7b .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:65px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0;word-spacing:0;color:#1C244B}.elementor-9 .elementor-element.elementor-element-8df4edb{text-align:center;font-family:"Poppins",Sans-serif;font-size:23px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0;word-spacing:0;color:#324A6D}.elementor-9 .elementor-element.elementor-element-6e619ec .elementor-button{background-color:#F78446;font-family:"Poppins",Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0;word-spacing:0em;fill:#FFF;color:#FFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#467FF7;border-radius:100px 100px 100px 100px;padding:16px 55px 16px 55px}.elementor-9 .elementor-element.elementor-element-6e619ec .elementor-button:hover,.elementor-9 .elementor-element.elementor-element-6e619ec .elementor-button:focus{background-color:#FFE605FA;color:#000}.elementor-9 .elementor-element.elementor-element-6e619ec .elementor-button:hover svg,.elementor-9 .elementor-element.elementor-element-6e619ec .elementor-button:focus svg{fill:#000}.elementor-9 .elementor-element.elementor-element-94bfc78{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row}.elementor-9 .elementor-element.elementor-element-370c3dc{text-align:center;color:#000}.elementor-9 .elementor-element.elementor-element-cb0ddcf .elementor-button{background-color:#F78446;font-family:"Poppins",Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0;word-spacing:0em;fill:#FFF;color:#FFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#467FF7;border-radius:100px 100px 100px 100px;padding:16px 55px 16px 55px}.elementor-9 .elementor-element.elementor-element-cb0ddcf .elementor-button:hover,.elementor-9 .elementor-element.elementor-element-cb0ddcf .elementor-button:focus{background-color:#FFE605FA;color:#000}.elementor-9 .elementor-element.elementor-element-cb0ddcf .elementor-button:hover svg,.elementor-9 .elementor-element.elementor-element-cb0ddcf .elementor-button:focus svg{fill:#000}body.elementor-page-9:not(.elementor-motion-effects-element-type-background),body.elementor-page-9>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF;background-image:url(https://salisburysummercamp.com/wp-content/uploads/2025/03/ws-bg2.png);background-repeat:no-repeat;background-size:cover}:root{--page-title-display:none}@media(max-width:1024px){.elementor-9 .elementor-element.elementor-element-4661386{--min-height:0px;--padding-top:8%;--padding-bottom:8%;--padding-left:0%;--padding-right:0%}.elementor-9 .elementor-element.elementor-element-4661386:not(.elementor-motion-effects-element-type-background),.elementor-9 .elementor-element.elementor-element-4661386>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:0 0}.elementor-9 .elementor-element.elementor-element-213bf146 .elementor-heading-title{font-size:42px}.elementor-9 .elementor-element.elementor-element-991633a .elementor-button{font-size:14px}.elementor-9 .elementor-element.elementor-element-164c7dc9{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:15%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%}.elementor-9 .elementor-element.elementor-element-4f70a64c{--margin-top:10%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%}.elementor-9 .elementor-element.elementor-element-18bb1343{text-align:left}.elementor-9 .elementor-element.elementor-element-6d559485{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:10%}.elementor-9 .elementor-element.elementor-element-56cd3d4a .elementor-heading-title{font-size:45px}.elementor-9 .elementor-element.elementor-element-561072e9>.elementor-widget-container{padding:0% 0% 0% 0%}.elementor-9 .elementor-element.elementor-element-561072e9{font-size:14px}.elementor-9 .elementor-element.elementor-element-763d942 .elementor-heading-title{font-size:45px}.elementor-9 .elementor-element.elementor-element-3b8a396 .elementor-button{font-size:14px}.elementor-9 .elementor-element.elementor-element-e152281{--grid-auto-flow:row}.elementor-9 .elementor-element.elementor-element-4f6cfe4 .elementor-button{font-size:14px}.elementor-9 .elementor-element.elementor-element-2679c1d8{--margin-top:15%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%}.elementor-9 .elementor-element.elementor-element-78591b86 .elementor-heading-title{font-size:45px}.elementor-9 .elementor-element.elementor-element-f10b078{--gap:90px 90px;--row-gap:90px;--column-gap:90px;--flex-wrap:nowrap;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%}.elementor-9 .elementor-element.elementor-element-147e19d1 .elementor-icon-box-description{font-size:14px}.elementor-9 .elementor-element.elementor-element-47d934af .elementor-icon-box-description{font-size:14px}.elementor-9 .elementor-element.elementor-element-3380544a .elementor-icon-box-description{font-size:14px}.elementor-9 .elementor-element.elementor-element-29c2fd0d .elementor-icon-box-description{font-size:14px}.elementor-9 .elementor-element.elementor-element-7e7c8978{--margin-top:15%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%}.elementor-9 .elementor-element.elementor-element-7d38f7f5{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:10%}.elementor-9 .elementor-element.elementor-element-62e5d598 .elementor-blockquote__content{font-size:14px}.elementor-9 .elementor-element.elementor-element-62e5d598 .elementor-blockquote__content+.e-q-footer{margin-top:25px}.elementor-9 .elementor-element.elementor-element-62e5d598 .elementor-blockquote__author{font-size:14px}.elementor-9 .elementor-element.elementor-element-03fd8ab .elementor-button{font-size:14px}.elementor-9 .elementor-element.elementor-element-314e97a8{--min-height:0px;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:15%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:8%;--padding-bottom:8%;--padding-left:5%;--padding-right:5%}.elementor-9 .elementor-element.elementor-element-2500bdc{--gap:20px 20px;--row-gap:20px;--column-gap:20px}.elementor-9 .elementor-element.elementor-element-4dfc1788 .elementor-heading-title{font-size:45px}.elementor-9 .elementor-element.elementor-element-77c67c61{font-size:14px}.elementor-9 .elementor-element.elementor-element-a663406 .elementor-button{font-size:14px}.elementor-9 .elementor-element.elementor-element-3d3c4bcb{--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:15%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%}.elementor-9 .elementor-element.elementor-element-48ef9df6{--padding-top:0%;--padding-bottom:0%;--padding-left:15%;--padding-right:15%}.elementor-9 .elementor-element.elementor-element-1c099030>.elementor-widget-container{padding:0% 0% 0% 0%}.elementor-9 .elementor-element.elementor-element-1c099030{text-align:center}.elementor-9 .elementor-element.elementor-element-1c099030 .elementor-heading-title{font-size:45px}.elementor-9 .elementor-element.elementor-element-302a7e47>.elementor-widget-container{padding:0% 5% 0% 5%}.elementor-9 .elementor-element.elementor-element-302a7e47{text-align:center;font-size:14px}.elementor-9 .elementor-element.elementor-element-d2f8b13>.elementor-widget-container{padding:0% 5% 0% 5%}.elementor-9 .elementor-element.elementor-element-d2f8b13{text-align:center;font-size:14px}.elementor-9 .elementor-element.elementor-element-059df3f .elementor-button{font-size:14px}.elementor-9 .elementor-element.elementor-element-5cb0c827{--margin-top:10%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%}.elementor-9 .elementor-element.elementor-element-8def826{--min-height:0px;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:15%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:8%;--padding-bottom:8%;--padding-left:5%;--padding-right:5%}.elementor-9 .elementor-element.elementor-element-bb097c3{--gap:20px 20px;--row-gap:20px;--column-gap:20px}.elementor-9 .elementor-element.elementor-element-ec59f7b .elementor-heading-title{font-size:45px}.elementor-9 .elementor-element.elementor-element-8df4edb{font-size:14px}.elementor-9 .elementor-element.elementor-element-6e619ec .elementor-button{font-size:14px}.elementor-9 .elementor-element.elementor-element-94bfc78{--grid-auto-flow:row}.elementor-9 .elementor-element.elementor-element-cb0ddcf .elementor-button{font-size:14px}}@media(max-width:767px){.elementor-9 .elementor-element.elementor-element-4661386:not(.elementor-motion-effects-element-type-background),.elementor-9 .elementor-element.elementor-element-4661386>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:center center}.elementor-9 .elementor-element.elementor-element-4661386{--padding-top:15%;--padding-bottom:15%;--padding-left:5%;--padding-right:5%}.elementor-9 .elementor-element.elementor-element-213bf146{text-align:center}.elementor-9 .elementor-element.elementor-element-213bf146 .elementor-heading-title{font-size:28px;line-height:1.1em}.elementor-9 .elementor-element.elementor-element-991633a .elementor-button{padding:15px 35px 15px 35px}.elementor-9 .elementor-element.elementor-element-164c7dc9{--margin-top:25%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%}.elementor-9 .elementor-element.elementor-element-4f70a64c{--margin-top:15%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%}.elementor-9 .elementor-element.elementor-element-6d559485{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-9 .elementor-element.elementor-element-56cd3d4a{text-align:center}.elementor-9 .elementor-element.elementor-element-56cd3d4a .elementor-heading-title{font-size:28px;line-height:1.1em}.elementor-9 .elementor-element.elementor-element-561072e9{text-align:center}.elementor-9 .elementor-element.elementor-element-763d942{text-align:center}.elementor-9 .elementor-element.elementor-element-763d942 .elementor-heading-title{font-size:28px;line-height:1.1em}.elementor-9 .elementor-element.elementor-element-3b8a396 .elementor-button{padding:15px 35px 15px 35px}.elementor-9 .elementor-element.elementor-element-e152281{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row}.elementor-9 .elementor-element.elementor-element-4f6cfe4 .elementor-button{padding:15px 35px 15px 35px}.elementor-9 .elementor-element.elementor-element-2679c1d8{--margin-top:25%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%}.elementor-9 .elementor-element.elementor-element-78591b86 .elementor-heading-title{font-size:28px;line-height:1.1em}.elementor-9 .elementor-element.elementor-element-f10b078{--justify-content:center;--gap:47px 47px;--row-gap:47px;--column-gap:47px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-9 .elementor-element.elementor-element-147e19d1{--container-widget-width:45%;--container-widget-flex-grow:0;width:var(--container-widget-width,45%);max-width:45%}.elementor-9 .elementor-element.elementor-element-147e19d1 .elementor-icon-box-title,.elementor-9 .elementor-element.elementor-element-147e19d1 .elementor-icon-box-title a{font-size:18px}.elementor-9 .elementor-element.elementor-element-47d934af{--container-widget-width:45%;--container-widget-flex-grow:0;width:var(--container-widget-width,45%);max-width:45%}.elementor-9 .elementor-element.elementor-element-47d934af .elementor-icon-box-title,.elementor-9 .elementor-element.elementor-element-47d934af .elementor-icon-box-title a{font-size:18px}.elementor-9 .elementor-element.elementor-element-3380544a{--container-widget-width:45%;--container-widget-flex-grow:0;width:var(--container-widget-width,45%);max-width:45%}.elementor-9 .elementor-element.elementor-element-3380544a .elementor-icon-box-title,.elementor-9 .elementor-element.elementor-element-3380544a .elementor-icon-box-title a{font-size:18px}.elementor-9 .elementor-element.elementor-element-29c2fd0d{--container-widget-width:45%;--container-widget-flex-grow:0;width:var(--container-widget-width,45%);max-width:45%}.elementor-9 .elementor-element.elementor-element-29c2fd0d .elementor-icon-box-title,.elementor-9 .elementor-element.elementor-element-29c2fd0d .elementor-icon-box-title a{font-size:18px}.elementor-9 .elementor-element.elementor-element-7e7c8978{--margin-top:25%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%}.elementor-9 .elementor-element.elementor-element-7d38f7f5{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-9 .elementor-element.elementor-element-03fd8ab .elementor-button{padding:15px 35px 15px 35px}.elementor-9 .elementor-element.elementor-element-3713c551{--margin-top:15%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%}.elementor-9 .elementor-element.elementor-element-314e97a8{--margin-top:25%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:15%;--padding-bottom:15%;--padding-left:5%;--padding-right:5%}.elementor-9 .elementor-element.elementor-element-2500bdc{--gap:15px 15px;--row-gap:15px;--column-gap:15px}.elementor-9 .elementor-element.elementor-element-4dfc1788 .elementor-heading-title{font-size:28px;line-height:1.1em}.elementor-9 .elementor-element.elementor-element-a663406 .elementor-button{padding:15px 35px 15px 35px}.elementor-9 .elementor-element.elementor-element-3d3c4bcb{--margin-top:25%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%}.elementor-9 .elementor-element.elementor-element-48ef9df6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-9 .elementor-element.elementor-element-1c099030{text-align:center}.elementor-9 .elementor-element.elementor-element-1c099030 .elementor-heading-title{font-size:28px;line-height:1.1em}.elementor-9 .elementor-element.elementor-element-302a7e47>.elementor-widget-container{padding:0% 0% 0% 0%}.elementor-9 .elementor-element.elementor-element-302a7e47{text-align:center}.elementor-9 .elementor-element.elementor-element-d2f8b13>.elementor-widget-container{padding:0% 0% 0% 0%}.elementor-9 .elementor-element.elementor-element-d2f8b13{text-align:center}.elementor-9 .elementor-element.elementor-element-059df3f .elementor-button{padding:15px 35px 15px 35px}.elementor-9 .elementor-element.elementor-element-5cb0c827{--margin-top:15%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%}.elementor-9 .elementor-element.elementor-element-8def826{--margin-top:25%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:15%;--padding-bottom:15%;--padding-left:5%;--padding-right:5%}.elementor-9 .elementor-element.elementor-element-bb097c3{--gap:15px 15px;--row-gap:15px;--column-gap:15px}.elementor-9 .elementor-element.elementor-element-ec59f7b .elementor-heading-title{font-size:28px;line-height:1.1em}.elementor-9 .elementor-element.elementor-element-6e619ec .elementor-button{padding:15px 35px 15px 35px}.elementor-9 .elementor-element.elementor-element-94bfc78{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row}.elementor-9 .elementor-element.elementor-element-cb0ddcf .elementor-button{padding:15px 35px 15px 35px}}@media(min-width:768px){.elementor-9 .elementor-element.elementor-element-4661386{--content-width:780px}.elementor-9 .elementor-element.elementor-element-164c7dc9{--content-width:1920px}.elementor-9 .elementor-element.elementor-element-4f70a64c{--width:55%}.elementor-9 .elementor-element.elementor-element-6d559485{--width:45%}.elementor-9 .elementor-element.elementor-element-2679c1d8{--content-width:1920px}.elementor-9 .elementor-element.elementor-element-7e7c8978{--content-width:1920px}.elementor-9 .elementor-element.elementor-element-7d38f7f5{--width:50%}.elementor-9 .elementor-element.elementor-element-3713c551{--width:60%}.elementor-9 .elementor-element.elementor-element-314e97a8{--content-width:1920px}.elementor-9 .elementor-element.elementor-element-2500bdc{--content-width:700px}.elementor-9 .elementor-element.elementor-element-3d3c4bcb{--content-width:1920px}.elementor-9 .elementor-element.elementor-element-48ef9df6{--width:50%}.elementor-9 .elementor-element.elementor-element-5cb0c827{--width:50%}.elementor-9 .elementor-element.elementor-element-8def826{--content-width:1920px}.elementor-9 .elementor-element.elementor-element-bb097c3{--content-width:700px}}@media(max-width:1024px) and (min-width:768px){.elementor-9 .elementor-element.elementor-element-4661386{--content-width:580px}.elementor-9 .elementor-element.elementor-element-4f70a64c{--width:100%}.elementor-9 .elementor-element.elementor-element-6d559485{--width:100%}.elementor-9 .elementor-element.elementor-element-7d38f7f5{--width:50%}.elementor-9 .elementor-element.elementor-element-3713c551{--width:50%}.elementor-9 .elementor-element.elementor-element-48ef9df6{--width:100%}.elementor-9 .elementor-element.elementor-element-5cb0c827{--width:100%}}@media(min-width:1025px){.elementor-9 .elementor-element.elementor-element-4661386:not(.elementor-motion-effects-element-type-background),.elementor-9 .elementor-element.elementor-element-4661386>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}}