.elementor-2259 .elementor-element.elementor-element-eff83e1:not(.elementor-motion-effects-element-type-background), .elementor-2259 .elementor-element.elementor-element-eff83e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );background-image:url("https://kidsincaruba.org/wp-content/uploads/2024/12/DALL·E-2024-11-15-10.04.24-A-vibrant-website-banner-illustration-for-an-online-store-selling-books-classes-and-camps-for-kids-and-teens.-The-scene-features-diverse-children-an.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-2259 .elementor-element.elementor-element-eff83e1 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(240deg, #FFFFFF00 40%, var( --e-global-color-0eb8edb ) 100%);opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2259 .elementor-element.elementor-element-eff83e1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-9em;margin-bottom:0em;padding:12em 1em 7em 1em;}.elementor-2259 .elementor-element.elementor-element-6aaee57.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2259 .elementor-element.elementor-element-cf304c9{width:auto;max-width:auto;bottom:10px;z-index:2;}.elementor-2259 .elementor-element.elementor-element-cf304c9 > .elementor-widget-container{--e-transform-rotateZ:50deg;}body:not(.rtl) .elementor-2259 .elementor-element.elementor-element-cf304c9{left:165px;}body.rtl .elementor-2259 .elementor-element.elementor-element-cf304c9{right:165px;}.elementor-2259 .elementor-element.elementor-element-cf304c9 img{width:100%;height:85px;object-fit:contain;object-position:center center;}.elementor-2259 .elementor-element.elementor-element-c98e488{text-align:center;}.elementor-2259 .elementor-element.elementor-element-c98e488 .elementor-heading-title{font-family:var( --e-global-typography-583e54c-font-family ), Sans-serif;font-size:var( --e-global-typography-583e54c-font-size );font-weight:var( --e-global-typography-583e54c-font-weight );line-height:var( --e-global-typography-583e54c-line-height );-webkit-text-stroke-width:3px;stroke-width:3px;-webkit-text-stroke-color:var( --e-global-color-secondary );stroke:var( --e-global-color-secondary );color:var( --e-global-color-dea41e4 );}.elementor-2259 .elementor-element.elementor-element-1c1203e{width:auto;max-width:auto;bottom:-63px;z-index:2;}body:not(.rtl) .elementor-2259 .elementor-element.elementor-element-1c1203e{left:0px;}body.rtl .elementor-2259 .elementor-element.elementor-element-1c1203e{right:0px;}.elementor-2259 .elementor-element.elementor-element-1c1203e img{width:100%;height:120px;object-fit:contain;object-position:center center;}.elementor-2259 .elementor-element.elementor-element-14c1c85{width:auto;max-width:auto;bottom:31px;}.elementor-2259 .elementor-element.elementor-element-14c1c85 > .elementor-widget-container{--e-transform-rotateZ:-10deg;}body:not(.rtl) .elementor-2259 .elementor-element.elementor-element-14c1c85{left:-21px;}body.rtl .elementor-2259 .elementor-element.elementor-element-14c1c85{right:-21px;}.elementor-2259 .elementor-element.elementor-element-14c1c85 img{width:75%;height:215px;object-fit:contain;object-position:center center;border-style:solid;border-width:12px 12px 12px 12px;border-color:var( --e-global-color-dea41e4 );border-radius:0px 0px 0px 0px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.15);}.elementor-2259 .elementor-element.elementor-element-a1d6295{width:auto;max-width:auto;bottom:205px;z-index:2;}body:not(.rtl) .elementor-2259 .elementor-element.elementor-element-a1d6295{left:-75px;}body.rtl .elementor-2259 .elementor-element.elementor-element-a1d6295{right:-75px;}.elementor-2259 .elementor-element.elementor-element-a1d6295 img{width:100%;height:120px;object-fit:contain;object-position:center center;}.elementor-2259 .elementor-element.elementor-element-d2c813f{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2259 .elementor-element.elementor-element-d9c2409 img{width:100%;max-width:100%;height:100px;}.elementor-2259 .elementor-element.elementor-element-2ae31add:not(.elementor-motion-effects-element-type-background), .elementor-2259 .elementor-element.elementor-element-2ae31add > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-7f12fd4 ) 0%, var( --e-global-color-c7356d5 ) 100%);}.elementor-2259 .elementor-element.elementor-element-2ae31add{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:4em 1em 4em 1em;}.elementor-2259 .elementor-element.elementor-element-2ae31add > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.woocommerce .elementor-2259 .elementor-element.elementor-element-100dc834 .woocommerce-product-gallery__trigger + .woocommerce-product-gallery__wrapper,
					.woocommerce .elementor-2259 .elementor-element.elementor-element-100dc834 .flex-viewport{border-radius:5px 5px 5px 5px;}.woocommerce .elementor-2259 .elementor-element.elementor-element-100dc834 .flex-viewport:not(:last-child){margin-bottom:1px;}.woocommerce .elementor-2259 .elementor-element.elementor-element-100dc834 .flex-control-thumbs img{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-0eb8edb );border-radius:5px 5px 5px 5px;}.woocommerce .elementor-2259 .elementor-element.elementor-element-100dc834 .flex-control-thumbs li{padding-right:calc(1px / 2);padding-left:calc(1px / 2);padding-bottom:1px;}.woocommerce .elementor-2259 .elementor-element.elementor-element-100dc834 .flex-control-thumbs{margin-right:calc(-1px / 2);margin-left:calc(-1px / 2);}.elementor-2259 .elementor-element.elementor-element-199b15e0 > .elementor-element-populated{padding:2em 1em 1em 4em;}.elementor-2259 .elementor-element.elementor-element-46171550 > .elementor-widget-container{margin:0em 0em -1em 0em;}.elementor-2259 .elementor-element.elementor-element-46171550 .woocommerce-breadcrumb{color:var( --e-global-color-dea41e4 );}.elementor-2259 .elementor-element.elementor-element-46171550 .woocommerce-breadcrumb > a{color:var( --e-global-color-91455cb );}.elementor-2259 .elementor-element.elementor-element-60e7e35 .elementor-heading-title{font-family:var( --e-global-typography-5d167aa-font-family ), Sans-serif;font-size:var( --e-global-typography-5d167aa-font-size );font-weight:var( --e-global-typography-5d167aa-font-weight );line-height:var( --e-global-typography-5d167aa-line-height );color:var( --e-global-color-dea41e4 );}.woocommerce .elementor-2259 .elementor-element.elementor-element-11682012 .star-rating{color:var( --e-global-color-primary );}.woocommerce .elementor-2259 .elementor-element.elementor-element-21cce756 .price{color:var( --e-global-color-dea41e4 );font-family:var( --e-global-typography-7044a64-font-family ), Sans-serif;font-size:var( --e-global-typography-7044a64-font-size );font-weight:var( --e-global-typography-7044a64-font-weight );text-transform:var( --e-global-typography-7044a64-text-transform );line-height:var( --e-global-typography-7044a64-line-height );}.woocommerce .elementor-2259 .elementor-element.elementor-element-21cce756 .price ins{color:var( --e-global-color-308e809 );font-family:var( --e-global-typography-83682a1-font-family ), Sans-serif;font-size:var( --e-global-typography-83682a1-font-size );font-weight:var( --e-global-typography-83682a1-font-weight );line-height:var( --e-global-typography-83682a1-line-height );}body:not(.rtl) .elementor-2259 .elementor-element.elementor-element-21cce756:not(.elementor-product-price-block-yes) del{margin-right:10px;}body.rtl .elementor-2259 .elementor-element.elementor-element-21cce756:not(.elementor-product-price-block-yes) del{margin-left:10px;}.elementor-2259 .elementor-element.elementor-element-21cce756.elementor-product-price-block-yes del{margin-bottom:10px;}.elementor-2259 .elementor-element.elementor-element-b6856ec .elementor-button{background-color:var( --e-global-color-primary );}.elementor-2259 .elementor-element.elementor-element-b6856ec .elementor-button:hover, .elementor-2259 .elementor-element.elementor-element-b6856ec .elementor-button:focus{background-color:var( --e-global-color-824d524 );}.elementor-2259 .elementor-element.elementor-element-b6856ec .elementor-button-content-wrapper{flex-direction:row;}.elementor-2259 .elementor-element.elementor-element-4dce9e8e:not(.elementor-woo-meta--view-inline) .product_meta .detail-container:not(:last-child){padding-bottom:calc(8px/2);}.elementor-2259 .elementor-element.elementor-element-4dce9e8e:not(.elementor-woo-meta--view-inline) .product_meta .detail-container:not(:first-child){margin-top:calc(8px/2);}.elementor-2259 .elementor-element.elementor-element-4dce9e8e.elementor-woo-meta--view-inline .product_meta .detail-container{margin-right:calc(8px/2);margin-left:calc(8px/2);}.elementor-2259 .elementor-element.elementor-element-4dce9e8e.elementor-woo-meta--view-inline .product_meta{margin-right:calc(-8px/2);margin-left:calc(-8px/2);}body:not(.rtl) .elementor-2259 .elementor-element.elementor-element-4dce9e8e.elementor-woo-meta--view-inline .detail-container:after{right:calc( (-8px/2) + (-1px/2) );}body:not.rtl .elementor-2259 .elementor-element.elementor-element-4dce9e8e.elementor-woo-meta--view-inline .detail-container:after{left:calc( (-8px/2) - (1px/2) );}.elementor-2259 .elementor-element.elementor-element-4dce9e8e{font-family:var( --e-global-typography-b2ce6af-font-family ), Sans-serif;font-size:var( --e-global-typography-b2ce6af-font-size );line-height:var( --e-global-typography-b2ce6af-line-height );color:var( --e-global-color-text );}.elementor-2259 .elementor-element.elementor-element-4dce9e8e a{font-family:var( --e-global-typography-520c191-font-family ), Sans-serif;font-size:var( --e-global-typography-520c191-font-size );font-weight:var( --e-global-typography-520c191-font-weight );}.elementor-2259 .elementor-element.elementor-element-37b78c58{--divider-border-style:solid;--divider-color:var( --e-global-color-0eb8edb );--divider-border-width:1px;}.elementor-2259 .elementor-element.elementor-element-37b78c58 .elementor-divider-separator{width:100%;}.elementor-2259 .elementor-element.elementor-element-37b78c58 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-2259 .elementor-element.elementor-element-33bddf52{width:auto;max-width:auto;align-self:center;}.elementor-2259 .elementor-element.elementor-element-33bddf52 > .elementor-widget-container{padding:0px 10px 0px 0px;}.elementor-2259 .elementor-element.elementor-element-33bddf52 .elementor-heading-title{font-family:var( --e-global-typography-520c191-font-family ), Sans-serif;font-size:var( --e-global-typography-520c191-font-size );font-weight:var( --e-global-typography-520c191-font-weight );color:var( --e-global-color-text );}.elementor-2259 .elementor-element.elementor-element-51967d64{width:auto;max-width:auto;align-self:center;--grid-side-margin:5px;--grid-column-gap:5px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-2259 .elementor-element.elementor-element-51967d64 .elementor-share-btn{font-size:calc(0.7px * 10);}.elementor-2259 .elementor-element.elementor-element-37484e1e:not(.elementor-motion-effects-element-type-background), .elementor-2259 .elementor-element.elementor-element-37484e1e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-7f12fd4 ) 0%, var( --e-global-color-c7356d5 ) 100%);}.elementor-2259 .elementor-element.elementor-element-37484e1e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:1em 1em 6em 1em;}.elementor-2259 .elementor-element.elementor-element-37484e1e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.woocommerce .elementor-2259 .elementor-element.elementor-element-612bff8c .woocommerce-tabs ul.wc-tabs li a{color:var( --e-global-color-text );font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;}.woocommerce .elementor-2259 .elementor-element.elementor-element-612bff8c .woocommerce-tabs ul.wc-tabs li{background-color:var( --e-global-color-0eb8edb );border-radius:5px 5px 0 0;}.woocommerce .elementor-2259 .elementor-element.elementor-element-612bff8c .woocommerce-tabs ul.wc-tabs li.active a{color:var( --e-global-color-secondary );}.woocommerce .elementor-2259 .elementor-element.elementor-element-612bff8c .woocommerce-tabs .woocommerce-Tabs-panel, .woocommerce .elementor-2259 .elementor-element.elementor-element-612bff8c .woocommerce-tabs ul.wc-tabs li.active{background-color:var( --e-global-color-dea41e4 );}.woocommerce .elementor-2259 .elementor-element.elementor-element-612bff8c .woocommerce-tabs ul.wc-tabs li.active{border-bottom-color:var( --e-global-color-dea41e4 );}.woocommerce .elementor-2259 .elementor-element.elementor-element-612bff8c .woocommerce-Tabs-panel h2{color:var( --e-global-color-text );}.woocommerce .elementor-2259 .elementor-element.elementor-element-612bff8c .woocommerce-tabs .woocommerce-Tabs-panel h2{font-family:var( --e-global-typography-7044a64-font-family ), Sans-serif;font-size:var( --e-global-typography-7044a64-font-size );font-weight:var( --e-global-typography-7044a64-font-weight );text-transform:var( --e-global-typography-7044a64-text-transform );line-height:var( --e-global-typography-7044a64-line-height );}body.elementor-page-2259:not(.elementor-motion-effects-element-type-background), body.elementor-page-2259 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}@media(min-width:768px){.elementor-2259 .elementor-element.elementor-element-1e167cd8{width:45%;}.elementor-2259 .elementor-element.elementor-element-199b15e0{width:55%;}}@media(max-width:1024px){.elementor-2259 .elementor-element.elementor-element-eff83e1:not(.elementor-motion-effects-element-type-background), .elementor-2259 .elementor-element.elementor-element-eff83e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:43vw 0%;background-size:contain;}.elementor-2259 .elementor-element.elementor-element-eff83e1{padding:6em 1em 6em 1em;}.elementor-2259 .elementor-element.elementor-element-cf304c9 img{height:60px;}.elementor-2259 .elementor-element.elementor-element-c98e488{z-index:3;}.elementor-2259 .elementor-element.elementor-element-c98e488 .elementor-heading-title{font-size:var( --e-global-typography-583e54c-font-size );line-height:var( --e-global-typography-583e54c-line-height );}.elementor-2259 .elementor-element.elementor-element-1c1203e img{height:100px;}body:not(.rtl) .elementor-2259 .elementor-element.elementor-element-14c1c85{left:-35px;}body.rtl .elementor-2259 .elementor-element.elementor-element-14c1c85{right:-35px;}.elementor-2259 .elementor-element.elementor-element-14c1c85{bottom:29px;}.elementor-2259 .elementor-element.elementor-element-14c1c85 img{height:130px;border-width:8px 8px 8px 8px;}body:not(.rtl) .elementor-2259 .elementor-element.elementor-element-a1d6295{left:-35px;}body.rtl .elementor-2259 .elementor-element.elementor-element-a1d6295{right:-35px;}.elementor-2259 .elementor-element.elementor-element-a1d6295{bottom:120px;}.elementor-2259 .elementor-element.elementor-element-a1d6295 img{height:100px;}.elementor-2259 .elementor-element.elementor-element-2ae31add{padding:2em 1em 2em 1em;}.elementor-2259 .elementor-element.elementor-element-199b15e0 > .elementor-element-populated{padding:1em 1em 1em 2em;}.elementor-2259 .elementor-element.elementor-element-60e7e35 .elementor-heading-title{font-size:var( --e-global-typography-5d167aa-font-size );line-height:var( --e-global-typography-5d167aa-line-height );}.woocommerce .elementor-2259 .elementor-element.elementor-element-21cce756 .price{font-size:var( --e-global-typography-7044a64-font-size );line-height:var( --e-global-typography-7044a64-line-height );}.woocommerce .elementor-2259 .elementor-element.elementor-element-21cce756 .price ins{font-size:var( --e-global-typography-83682a1-font-size );line-height:var( --e-global-typography-83682a1-line-height );}.elementor-2259 .elementor-element.elementor-element-4dce9e8e{font-size:var( --e-global-typography-b2ce6af-font-size );line-height:var( --e-global-typography-b2ce6af-line-height );}.elementor-2259 .elementor-element.elementor-element-4dce9e8e a{font-size:var( --e-global-typography-520c191-font-size );}.elementor-2259 .elementor-element.elementor-element-33bddf52 .elementor-heading-title{font-size:var( --e-global-typography-520c191-font-size );} .elementor-2259 .elementor-element.elementor-element-51967d64{--grid-side-margin:5px;--grid-column-gap:5px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-2259 .elementor-element.elementor-element-51967d64 .elementor-share-btn{font-size:calc(0.6px * 10);}.elementor-2259 .elementor-element.elementor-element-37484e1e{padding:1em 1em 2em 1em;}.woocommerce .elementor-2259 .elementor-element.elementor-element-612bff8c .woocommerce-tabs ul.wc-tabs li a{font-size:15px;}.woocommerce .elementor-2259 .elementor-element.elementor-element-612bff8c .woocommerce-tabs .woocommerce-Tabs-panel h2{font-size:var( --e-global-typography-7044a64-font-size );line-height:var( --e-global-typography-7044a64-line-height );}}@media(max-width:767px){.elementor-2259 .elementor-element.elementor-element-eff83e1:not(.elementor-motion-effects-element-type-background), .elementor-2259 .elementor-element.elementor-element-eff83e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:10vw 0%;background-size:cover;}.elementor-2259 .elementor-element.elementor-element-eff83e1{padding:6em 0em 6em 0em;}body:not(.rtl) .elementor-2259 .elementor-element.elementor-element-cf304c9{left:62px;}body.rtl .elementor-2259 .elementor-element.elementor-element-cf304c9{right:62px;}.elementor-2259 .elementor-element.elementor-element-cf304c9{bottom:-42px;}.elementor-2259 .elementor-element.elementor-element-cf304c9 img{height:70px;}.elementor-2259 .elementor-element.elementor-element-c98e488 .elementor-heading-title{font-size:var( --e-global-typography-583e54c-font-size );line-height:var( --e-global-typography-583e54c-line-height );}.elementor-2259 .elementor-element.elementor-element-1c1203e img{height:65px;}.elementor-2259 .elementor-element.elementor-element-14c1c85{bottom:-10px;}.elementor-2259 .elementor-element.elementor-element-14c1c85 img{height:84px;}body:not(.rtl) .elementor-2259 .elementor-element.elementor-element-a1d6295{left:10px;}body.rtl .elementor-2259 .elementor-element.elementor-element-a1d6295{right:10px;}.elementor-2259 .elementor-element.elementor-element-a1d6295{bottom:59px;}.elementor-2259 .elementor-element.elementor-element-a1d6295 img{height:55px;}.elementor-2259 .elementor-element.elementor-element-d9c2409 img{height:46px;object-fit:fill;}.elementor-2259 .elementor-element.elementor-element-2ae31add{padding:2em 1em 2em 1em;}.elementor-2259 .elementor-element.elementor-element-100dc834 > .elementor-widget-container{margin:0em 0em -2em 0em;}.elementor-2259 .elementor-element.elementor-element-199b15e0 > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-2259 .elementor-element.elementor-element-60e7e35 .elementor-heading-title{font-size:var( --e-global-typography-5d167aa-font-size );line-height:var( --e-global-typography-5d167aa-line-height );}.woocommerce .elementor-2259 .elementor-element.elementor-element-21cce756 .price{font-size:var( --e-global-typography-7044a64-font-size );line-height:var( --e-global-typography-7044a64-line-height );}.woocommerce .elementor-2259 .elementor-element.elementor-element-21cce756 .price ins{font-size:var( --e-global-typography-83682a1-font-size );line-height:var( --e-global-typography-83682a1-line-height );}.elementor-2259 .elementor-element.elementor-element-4dce9e8e{font-size:var( --e-global-typography-b2ce6af-font-size );line-height:var( --e-global-typography-b2ce6af-line-height );}.elementor-2259 .elementor-element.elementor-element-4dce9e8e a{font-size:var( --e-global-typography-520c191-font-size );}.elementor-2259 .elementor-element.elementor-element-33bddf52 .elementor-heading-title{font-size:var( --e-global-typography-520c191-font-size );} .elementor-2259 .elementor-element.elementor-element-51967d64{--grid-side-margin:5px;--grid-column-gap:5px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-2259 .elementor-element.elementor-element-51967d64 .elementor-share-btn{font-size:calc(0.55px * 10);}.elementor-2259 .elementor-element.elementor-element-37484e1e{padding:1em 0em 2em 0em;}.woocommerce .elementor-2259 .elementor-element.elementor-element-612bff8c .woocommerce-tabs ul.wc-tabs li a{font-size:10px;}.woocommerce .elementor-2259 .elementor-element.elementor-element-612bff8c .woocommerce-tabs .woocommerce-Tabs-panel h2{font-size:var( --e-global-typography-7044a64-font-size );line-height:var( --e-global-typography-7044a64-line-height );}}