.elementor-2 .elementor-element.elementor-element-dcdc4cd{--display:flex;--min-height:770px;--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;--padding-top:30px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2 .elementor-element.elementor-element-dcdc4cd:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-dcdc4cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://theshafercenter.com/wp-content/uploads/2025/05/1.-Kids-Backpacks.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:1400px auto;}.elementor-2 .elementor-element.elementor-element-b1a0744{--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;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2 .elementor-element.elementor-element-8d23f5f{--display:flex;}.elementor-2 .elementor-element.elementor-element-c6f926d{--display:flex;--border-radius:25px 25px 25px 25px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2 .elementor-element.elementor-element-c6f926d:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-c6f926d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EAF3FA;}.elementor-2 .elementor-element.elementor-element-4585461 .elementor-heading-title{color:#5E9DD9;}.elementor-2 .elementor-element.elementor-element-d1c9759{--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;border-style:solid;--border-style:solid;border-width:10px 0px 10px 0px;--border-top-width:10px;--border-right-width:0px;--border-bottom-width:10px;--border-left-width:0px;border-color:#F4B62D;--border-color:#F4B62D;--padding-top:8px;--padding-bottom:8px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-074eeff{--divider-border-style:solid;--divider-color:#86C7E1;--divider-border-width:10px;}.elementor-2 .elementor-element.elementor-element-074eeff .elementor-divider-separator{width:100%;}.elementor-2 .elementor-element.elementor-element-074eeff .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-2 .elementor-element.elementor-element-29da238{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:100px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2 .elementor-element.elementor-element-9a33697{--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-2 .elementor-element.elementor-element-474a9f4{--display:flex;--border-radius:25px 25px 25px 25px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2 .elementor-element.elementor-element-474a9f4:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-474a9f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EAF3FA;}.elementor-2 .elementor-element.elementor-element-f957ba1 .elementor-heading-title{font-size:2.5rem;color:#5E9DD9;}.elementor-2 .elementor-element.elementor-element-4f2b428{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2 .elementor-element.elementor-element-8338ca6{--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-2 .elementor-element.elementor-element-60dce2e{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:10px;--padding-bottom:70px;--padding-left:10px;--padding-right:10px;}.elementor-2 .elementor-element.elementor-element-f98f204{--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-2 .elementor-element.elementor-element-9a2a395{--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-2 .elementor-element.elementor-element-1655c5d{--display:flex;--border-radius:25px 25px 25px 25px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2 .elementor-element.elementor-element-1655c5d:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-1655c5d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EAF3FA;}.elementor-2 .elementor-element.elementor-element-a31f6c5 .elementor-heading-title{font-size:2.5rem;color:#5E9DD9;}.elementor-2 .elementor-element.elementor-element-1584f17{--display:flex;}.elementor-2 .elementor-element.elementor-element-bbf64d1{--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;border-style:solid;--border-style:solid;border-width:10px 0px 10px 0px;--border-top-width:10px;--border-right-width:0px;--border-bottom-width:10px;--border-left-width:0px;border-color:#F4B62D;--border-color:#F4B62D;--padding-top:8px;--padding-bottom:8px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-8bef674{--divider-border-style:solid;--divider-color:#86C7E1;--divider-border-width:10px;}.elementor-2 .elementor-element.elementor-element-8bef674 .elementor-divider-separator{width:100%;}.elementor-2 .elementor-element.elementor-element-8bef674 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-2 .elementor-element.elementor-element-47105d1{--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;--padding-top:100px;--padding-bottom:100px;--padding-left:10px;--padding-right:10px;}.elementor-2 .elementor-element.elementor-element-47105d1:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-47105d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FEFBF3;}.elementor-2 .elementor-element.elementor-element-5f49d7f{--display:flex;}.elementor-2 .elementor-element.elementor-element-809aea9{--display:flex;--border-radius:25px 25px 25px 25px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2 .elementor-element.elementor-element-809aea9:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-809aea9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EAF3FA;}.elementor-2 .elementor-element.elementor-element-a4861df{text-align:center;}.elementor-2 .elementor-element.elementor-element-a4861df .elementor-heading-title{font-size:2.5rem;color:#5E9DD9;}.elementor-2 .elementor-element.elementor-element-aea53d1{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2 .elementor-element.elementor-element-d0149cc{--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-2 .elementor-element.elementor-element-d0149cc.e-con:hover{--e-con-transform-translateY:-8px;}.elementor-2 .elementor-element.elementor-element-c1e90ea{z-index:1;}.elementor-2 .elementor-element.elementor-element-c1e90ea img{height:330px;object-fit:contain;object-position:center center;}.elementor-2 .elementor-element.elementor-element-21389ab{--display:flex;--min-height:230px;--border-radius:36px 36px 36px 36px;--margin-top:-90px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:90px;--padding-bottom:40px;--padding-left:30px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-21389ab:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-21389ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0A91D;}.elementor-2 .elementor-element.elementor-element-9c53d1f{text-align:center;font-size:30px;font-weight:bold;line-height:28px;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-e162687{text-align:center;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-e162687 a{color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-bf7a817{--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-2 .elementor-element.elementor-element-bf7a817.e-con:hover{--e-con-transform-translateY:-8px;}.elementor-2 .elementor-element.elementor-element-ee106b5{z-index:1;}.elementor-2 .elementor-element.elementor-element-ee106b5 img{height:330px;object-fit:contain;object-position:center center;}.elementor-2 .elementor-element.elementor-element-f417bb4{--display:flex;--min-height:230px;--border-radius:36px 36px 36px 36px;--margin-top:-90px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:90px;--padding-bottom:40px;--padding-left:30px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-f417bb4:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-f417bb4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#77B63E;}.elementor-2 .elementor-element.elementor-element-fe3287c{text-align:center;font-size:30px;font-weight:bold;line-height:28px;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-2da2d03{color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-2da2d03 a{color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-da46c5b{--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-2 .elementor-element.elementor-element-da46c5b.e-con:hover{--e-con-transform-translateY:-8px;}.elementor-2 .elementor-element.elementor-element-7aa3997{z-index:1;}.elementor-2 .elementor-element.elementor-element-7aa3997 img{height:330px;object-fit:contain;object-position:center center;}.elementor-2 .elementor-element.elementor-element-a849561{--display:flex;--min-height:230px;--border-radius:36px 36px 36px 36px;--margin-top:-90px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:90px;--padding-bottom:40px;--padding-left:30px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-a849561:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-a849561 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B696A9;}.elementor-2 .elementor-element.elementor-element-30c6a9c{text-align:center;font-size:30px;font-weight:bold;line-height:28px;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-86aba0d{color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-86aba0d a{color:#FFFFFF;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-2 .elementor-element.elementor-element-4f2b428{--grid-auto-flow:row;}.elementor-2 .elementor-element.elementor-element-aea53d1{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-2 .elementor-element.elementor-element-8d23f5f{--width:45%;}.elementor-2 .elementor-element.elementor-element-c6f926d{--width:55%;}.elementor-2 .elementor-element.elementor-element-9a33697{--width:50%;}.elementor-2 .elementor-element.elementor-element-8338ca6{--width:50%;}.elementor-2 .elementor-element.elementor-element-f98f204{--width:50%;}.elementor-2 .elementor-element.elementor-element-9a2a395{--width:50%;}.elementor-2 .elementor-element.elementor-element-5f49d7f{--content-width:500px;}}@media(max-width:767px){.elementor-2 .elementor-element.elementor-element-4f2b428{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2 .elementor-element.elementor-element-aea53d1{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for heading, class: .elementor-element-4585461 */.highlight {
  background: #eaf3fa;
  border-radius: 0.5em;
  padding: 0px 0.4em;
  box-decoration-break: clone;
  -webkit-box-decoration-break: clone;
  
    color: #5e9dd9;
}
/*
.highlight {
    color: #5e9dd9;
  box-shadow: inset 0 -50px 0 #eaf3fa;
}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c6f926d */.elementor-2 .elementor-element.elementor-element-c6f926d {
  background-color: rgba(234, 243, 250, 0.75) !important;
  backdrop-filter: blur(10px);
  -webkit-backdrop-filter: blur(10px);
  border: 1px solid rgba(255, 255, 255, 0.3);
  box-shadow: 0 4px 10px rgba(0, 0, 0, 0.1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1c9759 */.elementor-2 .elementor-element.elementor-element-d1c9759{
    border-bottom-color: #ef8d35 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-474a9f4 *//*.elementor-2 .elementor-element.elementor-element-474a9f4 {
  background-color: rgba(234, 243, 250, 0.75) !important;
  backdrop-filter: blur(10px);
  -webkit-backdrop-filter: blur(10px);
  border: 1px solid rgba(255, 255, 255, 0.3);
  box-shadow: 0 4px 10px rgba(0, 0, 0, 0.1);
}
*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1655c5d *//*.elementor-2 .elementor-element.elementor-element-1655c5d {
  background-color: rgba(234, 243, 250, 0.75) !important;
  backdrop-filter: blur(10px);
  -webkit-backdrop-filter: blur(10px);
  border: 1px solid rgba(255, 255, 255, 0.3);
  box-shadow: 0 4px 10px rgba(0, 0, 0, 0.1);
}
*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bbf64d1 */.elementor-2 .elementor-element.elementor-element-bbf64d1{
    border-bottom-color: #ef8d35 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-809aea9 *//*.elementor-2 .elementor-element.elementor-element-809aea9 {
  background-color: rgba(234, 243, 250, 0.75) !important;
  backdrop-filter: blur(10px);
  -webkit-backdrop-filter: blur(10px);
  border: 1px solid rgba(255, 255, 255, 0.3);
  box-shadow: 0 4px 10px rgba(0, 0, 0, 0.1);
}
*//* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e162687 */.elementor-2 .elementor-element.elementor-element-e162687 p:last-of-type{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2da2d03 */.elementor-2 .elementor-element.elementor-element-2da2d03 p:last-of-type{
    margin-bottom: 0;
}/* End custom CSS */