.elementor-3614 .elementor-element.elementor-element-82a26d9a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3614 .elementor-element.elementor-element-4895fb55{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3614 .elementor-element.elementor-element-f4c223e8{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3614 .elementor-element.elementor-element-a4ab451c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3614 .elementor-element.elementor-element-29e15e68{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3614 .elementor-element.elementor-element-4645061c{font-family:"Rubik", Sans-serif;}.elementor-3614 .elementor-element.elementor-element-baf360b3 .elementor-heading-title{font-family:"Fredoka", Sans-serif;}.elementor-3614 .elementor-element.elementor-element-8511a849{font-family:"Rubik", Sans-serif;}.elementor-3614 .elementor-element.elementor-element-2da9c6b1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3614 .elementor-element.elementor-element-7e46ceb8 .elementor-button-content-wrapper{flex-direction:row;}.elementor-3614 .elementor-element.elementor-element-c15a5ad7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3614 .elementor-element.elementor-element-7988c251{font-family:"Rubik", Sans-serif;}.elementor-3614 .elementor-element.elementor-element-07ab763c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3614 .elementor-element.elementor-element-b476a338{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3614 .elementor-element.elementor-element-1c1421cf{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3614 .elementor-element.elementor-element-baf0d98d{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3614 .elementor-element.elementor-element-bcb737b7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3614 .elementor-element.elementor-element-157ea201{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3614 .elementor-element.elementor-element-5bcb3fad{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3614 .elementor-element.elementor-element-70c34f8e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3614 .elementor-element.elementor-element-c659725d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3614 .elementor-element.elementor-element-95684253{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3614 .elementor-element.elementor-element-5ee4636e .elementor-heading-title{font-family:"Fredoka", Sans-serif;}.elementor-3614 .elementor-element.elementor-element-4e926437{font-family:"Rubik", Sans-serif;}.elementor-3614 .elementor-element.elementor-element-3fe55889{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3614 .elementor-element.elementor-element-3df316b9{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3614 .elementor-element.elementor-element-3299e14d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3614 .elementor-element.elementor-element-f687137f{font-family:"Rubik", Sans-serif;}.elementor-3614 .elementor-element.elementor-element-f0ddea46{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3614 .elementor-element.elementor-element-10cde7ed{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3614 .elementor-element.elementor-element-f1bde6c8{font-family:"Rubik", Sans-serif;}.elementor-3614 .elementor-element.elementor-element-21bc0860{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3614 .elementor-element.elementor-element-4f195b58{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3614 .elementor-element.elementor-element-77cc64e6{font-family:"Rubik", Sans-serif;}.elementor-3614 .elementor-element.elementor-element-6a2bf737{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3614 .elementor-element.elementor-element-87d52893{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3614 .elementor-element.elementor-element-f93a59ea{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3614 .elementor-element.elementor-element-a9fd4098{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3614 .elementor-element.elementor-element-c7273418{font-family:"Rubik", Sans-serif;}.elementor-3614 .elementor-element.elementor-element-7ce69ca0 .elementor-heading-title{font-family:"Fredoka", Sans-serif;}.elementor-3614 .elementor-element.elementor-element-91a761ec{font-family:"Rubik", Sans-serif;}.elementor-3614 .elementor-element.elementor-element-7e19248d{--grid-columns:4;}.elementor-3614 .elementor-element.elementor-element-7e19248d .elementor-loop-container{grid-auto-rows:1fr;}.elementor-3614 .elementor-element.elementor-element-7e19248d .e-loop-item > .elementor-section, .elementor-3614 .elementor-element.elementor-element-7e19248d .e-loop-item > .elementor-section > .elementor-container, .elementor-3614 .elementor-element.elementor-element-7e19248d .e-loop-item > .e-con, .elementor-3614 .elementor-element.elementor-element-7e19248d .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-3614 .elementor-element.elementor-element-7e19248d .elementor-pagination{text-align:center;}body:not(.rtl) .elementor-3614 .elementor-element.elementor-element-7e19248d .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-3614 .elementor-element.elementor-element-7e19248d .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 10px/2 );}body.rtl .elementor-3614 .elementor-element.elementor-element-7e19248d .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 10px/2 );}body.rtl .elementor-3614 .elementor-element.elementor-element-7e19248d .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 10px/2 );}.elementor-3614 .elementor-element.elementor-element-bfb552fa{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3614 .elementor-element.elementor-element-7e72cead{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3614 .elementor-element.elementor-element-dc017a58{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3614 .elementor-element.elementor-element-31d45939{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3614 .elementor-element.elementor-element-a7247b2b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3614 .elementor-element.elementor-element-35fc31bd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3614 .elementor-element.elementor-element-9232b6ec{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3614 .elementor-element.elementor-element-349ea6db{font-family:"Playpen Sans Hebrew", Sans-serif;}.elementor-3614 .elementor-element.elementor-element-cf0f7fe5{font-family:"Rubik", Sans-serif;}.elementor-3614 .elementor-element.elementor-element-668b3e7b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3614 .elementor-element.elementor-element-9598274e{font-family:"Playpen Sans Hebrew", Sans-serif;}.elementor-3614 .elementor-element.elementor-element-5cd99fc5 .elementor-button-content-wrapper{flex-direction:row;}@media(max-width:1024px){.elementor-3614 .elementor-element.elementor-element-7e19248d{--grid-columns:3;}}@media(max-width:767px){.elementor-3614 .elementor-element.elementor-element-7e19248d{--grid-columns:2;}}/* Start custom CSS for shortcode, class: .elementor-element-bddb4b1c */.elementor-3614 .elementor-element.elementor-element-bddb4b1c{width:100%;margin:0!important;padding:0!important}.elementor-3614 .elementor-element.elementor-element-bddb4b1c .bb26-breadcrumbs{width:100%}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0f851736 */.elementor-3614 .elementor-element.elementor-element-0f851736{flex:none;width:620px;height:620px;position:absolute;top:-140px;right:-170px;opacity:.55;}.elementor-3614 .elementor-element.elementor-element-0f851736 img{width:100%;height:100%}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4645061c */.elementor-3614 .elementor-element.elementor-element-4645061c{font-size:inherit;line-height:inherit;display:inline-flex;align-items:center;gap:10px;font-size:15px;font-weight:600;letter-spacing:.04em;color:#8A4F6B;}.elementor-3614 .elementor-element.elementor-element-4645061c p{margin:0}.elementor-3614 .elementor-element.elementor-element-4645061c a{text-decoration:none}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-baf360b3 */.elementor-3614 .elementor-element.elementor-element-baf360b3{margin:0;font-family:'Fredoka','Rubik',sans-serif;font-weight:600;font-size:clamp(56px,6.4vw,96px);line-height:1;letter-spacing:.02em;color:#2A1C23;}.elementor-3614 .elementor-element.elementor-element-baf360b3 .elementor-heading-title{font:inherit;color:inherit;line-height:inherit}@media(max-width:767px){.elementor-3614 .elementor-element.elementor-element-baf360b3{font-size:42px;line-height:1.1}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8511a849 */.elementor-3614 .elementor-element.elementor-element-8511a849{font-size:inherit;line-height:inherit;margin:0;font-size:20px;line-height:1.65;color:#4A3941;max-width:540px;text-wrap:pretty;}.elementor-3614 .elementor-element.elementor-element-8511a849 p{margin:0}.elementor-3614 .elementor-element.elementor-element-8511a849 a{text-decoration:none}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7e46ceb8 */.elementor-3614 .elementor-element.elementor-element-7e46ceb8{width:auto;max-width:100%;}.elementor-3614 .elementor-element.elementor-element-7e46ceb8 .elementor-button{background:transparent;padding:0;border-radius:0;color:#6E3F57;transition:transform .25s ease,background-color .25s ease,box-shadow .25s ease,color .25s ease;display:inline-flex;align-items:center;gap:12px;height:56px;padding:0 30px;border-radius:999px;background:#6E3F57;color:#FBF6F1;text-decoration:none;font-weight:600;font-size:17px;}.elementor-3614 .elementor-element.elementor-element-7e46ceb8 .elementor-button:hover{filter:brightness(.95)}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7e217a5f */.elementor-3614 .elementor-element.elementor-element-7e217a5f{display:block;line-height:0;width:42px;height:42px;border-radius:50%;object-fit:cover;box-shadow:0 0 0 2px #FBF6F1,0 0 0 3.5px #D9B9C7;width:42px!important;}.elementor-3614 .elementor-element.elementor-element-7e217a5f .elementor-widget-container{height:100%}.elementor-3614 .elementor-element.elementor-element-7e217a5f img{width:100%;max-width:100%;height:100%;border-radius:inherit;object-fit:cover;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7988c251 */.elementor-3614 .elementor-element.elementor-element-7988c251{font-size:inherit;line-height:inherit;}.elementor-3614 .elementor-element.elementor-element-7988c251 p{margin:0}.elementor-3614 .elementor-element.elementor-element-7988c251 a{text-decoration:none}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c15a5ad7 */.elementor-3614 .elementor-element.elementor-element-c15a5ad7{--container-widget-width:initial;--container-widget-flex-grow:0;--widgets-spacing:0;display:block;padding:0;margin:0;gap:0;min-height:0;min-width:0;max-width:none;width:auto;display:inline-flex;gap:10px;align-items:center;font-size:15px;color:#4A3941;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2da9c6b1 */.elementor-3614 .elementor-element.elementor-element-2da9c6b1{--container-widget-width:initial;--container-widget-flex-grow:0;--widgets-spacing:0;display:block;padding:0;margin:0;gap:0;min-height:0;min-width:0;max-width:none;width:auto;display:flex;gap:14px 24px;flex-wrap:wrap;align-items:center;padding-top:8px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-29e15e68 */.elementor-3614 .elementor-element.elementor-element-29e15e68{--container-widget-width:initial;--container-widget-flex-grow:0;--widgets-spacing:0;display:block;padding:0;margin:0;gap:0;min-height:0;min-width:0;max-width:none;width:auto;flex:1.2 1 460px;display:flex;flex-direction:column;gap:18px;}@media(max-width:767px){.elementor-3614 .elementor-element.elementor-element-29e15e68{flex-basis:100%;min-width:0}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c1421cf */.elementor-3614 .elementor-element.elementor-element-1c1421cf{--container-widget-width:initial;--container-widget-flex-grow:0;--widgets-spacing:0;display:block;padding:0;margin:0;gap:0;min-height:0;min-width:0;max-width:none;width:auto;position:absolute;inset:0;border-radius:220px 220px 28px 28px;border:1.5px solid #D9B9C7;transform:translate(-20px,20px);}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e68774df */.elementor-3614 .elementor-element.elementor-element-e68774df{display:block;line-height:0;width:min(230px,72%);height:auto;display:block;width:min(230px,72%)!important;}.elementor-3614 .elementor-element.elementor-element-e68774df .elementor-widget-container{height:100%}.elementor-3614 .elementor-element.elementor-element-e68774df img{width:100%;max-width:100%;height:100%;border-radius:inherit;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8badba4a */.elementor-3614 .elementor-element.elementor-element-8badba4a{display:block;line-height:0;position:absolute;inset:0;width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply;transform:scale(1.05);width:100%!important;}.elementor-3614 .elementor-element.elementor-element-8badba4a .elementor-widget-container{height:100%}.elementor-3614 .elementor-element.elementor-element-8badba4a img{width:100%;max-width:100%;height:100%;border-radius:inherit;object-fit:contain;mix-blend-mode:multiply;}.elementor-3614 .elementor-element.elementor-element-8badba4a img{transform:none!important;object-fit:contain!important;mix-blend-mode:multiply}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-157ea201 */.elementor-3614 .elementor-element.elementor-element-157ea201{--container-widget-width:initial;--container-widget-flex-grow:0;--widgets-spacing:0;display:block;padding:0;margin:0;gap:0;min-height:0;min-width:0;max-width:none;width:auto;position:relative;width:78px;height:78px;border-radius:50%;overflow:hidden;background:#F3EAE2;display:block;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5a2a871e */.elementor-3614 .elementor-element.elementor-element-5a2a871e{display:block;line-height:0;position:absolute;inset:0;width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply;transform:scale(1.5);width:100%!important;}.elementor-3614 .elementor-element.elementor-element-5a2a871e .elementor-widget-container{height:100%}.elementor-3614 .elementor-element.elementor-element-5a2a871e img{width:100%;max-width:100%;height:100%;border-radius:inherit;object-fit:contain;mix-blend-mode:multiply;}.elementor-3614 .elementor-element.elementor-element-5a2a871e img{transform:none!important;object-fit:contain!important;mix-blend-mode:multiply}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5bcb3fad */.elementor-3614 .elementor-element.elementor-element-5bcb3fad{--container-widget-width:initial;--container-widget-flex-grow:0;--widgets-spacing:0;display:block;padding:0;margin:0;gap:0;min-height:0;min-width:0;max-width:none;width:auto;position:relative;width:78px;height:78px;border-radius:50%;overflow:hidden;background:#F3EAE2;display:block;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a755b49a */.elementor-3614 .elementor-element.elementor-element-a755b49a{display:block;line-height:0;position:absolute;inset:0;width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply;transform:scale(1.4);width:100%!important;}.elementor-3614 .elementor-element.elementor-element-a755b49a .elementor-widget-container{height:100%}.elementor-3614 .elementor-element.elementor-element-a755b49a img{width:100%;max-width:100%;height:100%;border-radius:inherit;object-fit:contain;mix-blend-mode:multiply;}.elementor-3614 .elementor-element.elementor-element-a755b49a img{transform:none!important;object-fit:contain!important;mix-blend-mode:multiply}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70c34f8e */.elementor-3614 .elementor-element.elementor-element-70c34f8e{--container-widget-width:initial;--container-widget-flex-grow:0;--widgets-spacing:0;display:block;padding:0;margin:0;gap:0;min-height:0;min-width:0;max-width:none;width:auto;position:relative;width:78px;height:78px;border-radius:50%;overflow:hidden;background:#F3EAE2;display:block;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcb737b7 */.elementor-3614 .elementor-element.elementor-element-bcb737b7{--container-widget-width:initial;--container-widget-flex-grow:0;--widgets-spacing:0;display:block;padding:0;margin:0;gap:0;min-height:0;min-width:0;max-width:none;width:auto;display:flex;gap:12px;justify-content:center;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-baf0d98d */.elementor-3614 .elementor-element.elementor-element-baf0d98d{--container-widget-width:initial;--container-widget-flex-grow:0;--widgets-spacing:0;display:block;padding:0;margin:0;gap:0;min-height:0;min-width:0;max-width:none;width:auto;position:absolute;inset:0;border-radius:220px 220px 28px 28px;background:#FFFDFB;border:1px solid #EADDD5;box-shadow:0 24px 50px rgba(58,34,48,.08);display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:36px;padding:0 28px 34px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b476a338 */.elementor-3614 .elementor-element.elementor-element-b476a338{--container-widget-width:initial;--container-widget-flex-grow:0;--widgets-spacing:0;display:block;padding:0;margin:0;gap:0;min-height:0;min-width:0;max-width:none;width:auto;position:relative;width:min(380px,100%);aspect-ratio:380/400;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-07ab763c */.elementor-3614 .elementor-element.elementor-element-07ab763c{--container-widget-width:initial;--container-widget-flex-grow:0;--widgets-spacing:0;display:block;padding:0;margin:0;gap:0;min-height:0;min-width:0;max-width:none;width:auto;flex:1 1 360px;display:flex;justify-content:center;}@media(max-width:767px){.elementor-3614 .elementor-element.elementor-element-07ab763c{flex-basis:100%;min-width:0}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a4ab451c */.elementor-3614 .elementor-element.elementor-element-a4ab451c{--container-widget-width:initial;--container-widget-flex-grow:0;--widgets-spacing:0;display:block;padding:0;margin:0;gap:0;min-height:0;min-width:0;max-width:none;width:auto;position:relative;display:flex;flex-wrap:wrap;gap:40px 80px;align-items:center;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5ee4636e */.elementor-3614 .elementor-element.elementor-element-5ee4636e{margin:0;font-family:'Fredoka','Rubik',sans-serif;font-weight:600;font-size:26px;line-height:1.2;color:#2A1C23;}.elementor-3614 .elementor-element.elementor-element-5ee4636e .elementor-heading-title{font:inherit;color:inherit;line-height:inherit}@media(max-width:767px){.elementor-3614 .elementor-element.elementor-element-5ee4636e{font-size:34px;line-height:1.15}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4e926437 */.elementor-3614 .elementor-element.elementor-element-4e926437{font-size:inherit;line-height:inherit;font-size:15px;color:#6B5961;}.elementor-3614 .elementor-element.elementor-element-4e926437 p{margin:0}.elementor-3614 .elementor-element.elementor-element-4e926437 a{text-decoration:none}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-95684253 */.elementor-3614 .elementor-element.elementor-element-95684253{--container-widget-width:initial;--container-widget-flex-grow:0;--widgets-spacing:0;display:block;padding:0;margin:0;gap:0;min-height:0;min-width:0;max-width:none;width:auto;flex:0 0 auto;display:flex;flex-direction:column;gap:6px;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4db55220 */.elementor-3614 .elementor-element.elementor-element-4db55220{display:block;line-height:0;opacity:.82;transition:opacity .3s ease,transform .4s ease;width:132px;height:auto;display:block;width:132px!important;}.elementor-3614 .elementor-element.elementor-element-4db55220 .elementor-widget-container{height:100%}.elementor-3614 .elementor-element.elementor-element-4db55220 img{width:100%;max-width:100%;height:100%;border-radius:inherit;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3299e14d */.elementor-3614 .elementor-element.elementor-element-3299e14d{--container-widget-width:initial;--container-widget-flex-grow:0;--widgets-spacing:0;display:block;padding:0;margin:0;gap:0;min-height:0;min-width:0;max-width:none;width:auto;flex:1;display:flex;align-items:center;justify-content:center;padding-top:22px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f687137f */.elementor-3614 .elementor-element.elementor-element-f687137f{font-size:inherit;line-height:inherit;transition:color .3s;font-size:13.5px;font-weight:600;color:#8A4F6B;}.elementor-3614 .elementor-element.elementor-element-f687137f p{margin:0}.elementor-3614 .elementor-element.elementor-element-f687137f a{text-decoration:none}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3df316b9 */.elementor-3614 .elementor-element.elementor-element-3df316b9{--container-widget-width:initial;--container-widget-flex-grow:0;--widgets-spacing:0;display:block;padding:0;margin:0;gap:0;min-height:0;min-width:0;max-width:none;width:auto;color:#6E3F57;border:1px solid #EADDD5;transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease;transition:transform .3s ease;height:148px;border-radius:110px 110px 20px 20px;background:#FFFDFB;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:14px;padding:18px;text-decoration:none;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c46c5529 */.elementor-3614 .elementor-element.elementor-element-c46c5529{display:block;line-height:0;opacity:.82;transition:opacity .3s ease,transform .4s ease;width:124px;height:auto;display:block;width:124px!important;}.elementor-3614 .elementor-element.elementor-element-c46c5529 .elementor-widget-container{height:100%}.elementor-3614 .elementor-element.elementor-element-c46c5529 img{width:100%;max-width:100%;height:100%;border-radius:inherit;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10cde7ed */.elementor-3614 .elementor-element.elementor-element-10cde7ed{--container-widget-width:initial;--container-widget-flex-grow:0;--widgets-spacing:0;display:block;padding:0;margin:0;gap:0;min-height:0;min-width:0;max-width:none;width:auto;flex:1;display:flex;align-items:center;justify-content:center;padding-top:22px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f1bde6c8 */.elementor-3614 .elementor-element.elementor-element-f1bde6c8{font-size:inherit;line-height:inherit;transition:color .3s;font-size:13.5px;font-weight:600;color:#8A4F6B;}.elementor-3614 .elementor-element.elementor-element-f1bde6c8 p{margin:0}.elementor-3614 .elementor-element.elementor-element-f1bde6c8 a{text-decoration:none}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f0ddea46 */.elementor-3614 .elementor-element.elementor-element-f0ddea46{--container-widget-width:initial;--container-widget-flex-grow:0;--widgets-spacing:0;display:block;padding:0;margin:0;gap:0;min-height:0;min-width:0;max-width:none;width:auto;color:#6E3F57;border:1px solid #EADDD5;transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease;transition:transform .3s ease;height:148px;border-radius:110px 110px 20px 20px;background:#FFFDFB;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:14px;padding:18px;text-decoration:none;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-168863c4 */.elementor-3614 .elementor-element.elementor-element-168863c4{display:block;line-height:0;opacity:.82;transition:opacity .3s ease,transform .4s ease;width:100px;height:auto;display:block;width:100px!important;}.elementor-3614 .elementor-element.elementor-element-168863c4 .elementor-widget-container{height:100%}.elementor-3614 .elementor-element.elementor-element-168863c4 img{width:100%;max-width:100%;height:100%;border-radius:inherit;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f195b58 */.elementor-3614 .elementor-element.elementor-element-4f195b58{--container-widget-width:initial;--container-widget-flex-grow:0;--widgets-spacing:0;display:block;padding:0;margin:0;gap:0;min-height:0;min-width:0;max-width:none;width:auto;flex:1;display:flex;align-items:center;justify-content:center;padding-top:22px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-77cc64e6 */.elementor-3614 .elementor-element.elementor-element-77cc64e6{font-size:inherit;line-height:inherit;transition:color .3s;font-size:13.5px;font-weight:600;color:#8A4F6B;}.elementor-3614 .elementor-element.elementor-element-77cc64e6 p{margin:0}.elementor-3614 .elementor-element.elementor-element-77cc64e6 a{text-decoration:none}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21bc0860 */.elementor-3614 .elementor-element.elementor-element-21bc0860{--container-widget-width:initial;--container-widget-flex-grow:0;--widgets-spacing:0;display:block;padding:0;margin:0;gap:0;min-height:0;min-width:0;max-width:none;width:auto;color:#6E3F57;border:1px solid #EADDD5;transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease;transition:transform .3s ease;height:148px;border-radius:110px 110px 20px 20px;background:#FFFDFB;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:14px;padding:18px;text-decoration:none;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3fe55889 */.elementor-3614 .elementor-element.elementor-element-3fe55889{--container-widget-width:initial;--container-widget-flex-grow:0;--widgets-spacing:0;display:block;padding:0;margin:0;gap:0;min-height:0;min-width:0;max-width:none;width:auto;flex:1 1 520px;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(200px,100%),220px));gap:16px;}@media(max-width:767px){.elementor-3614 .elementor-element.elementor-element-3fe55889{flex-basis:100%;min-width:0}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c659725d */.elementor-3614 .elementor-element.elementor-element-c659725d{--container-widget-width:initial;--container-widget-flex-grow:0;--widgets-spacing:0;display:block;padding:0;margin:0;gap:0;min-height:0;min-width:0;max-width:none;width:auto;position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:20px 48px;padding-top:32px;border-top:1px solid rgba(110,63,87,.16);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4c223e8 */.elementor-3614 .elementor-element.elementor-element-f4c223e8{--container-widget-width:initial;--container-widget-flex-grow:0;--widgets-spacing:0;display:block;padding:0;margin:0;gap:0;min-height:0;min-width:0;max-width:none;width:auto;background-image:url(https://belly-baby.co.il/wp-content/uploads/2026/10/bb-reference-763b01e607d8d8332b45d360968450c6.png);background-size:220px 220px;max-width:1392px;margin:0 auto;border-radius:36px;background-color:#F3EAE2;padding:64px clamp(28px,5vw,88px) 44px;position:relative;overflow:hidden;display:flex;flex-direction:column;gap:48px;}@media(max-width:767px){.elementor-3614 .elementor-element.elementor-element-f4c223e8{width:100%;padding-left:22px;padding-right:22px;border-radius:24px}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4895fb55 */.elementor-3614 .elementor-element.elementor-element-4895fb55{--container-widget-width:initial;--container-widget-flex-grow:0;--widgets-spacing:0;display:block;padding:0;margin:0;gap:0;min-height:0;min-width:0;max-width:none;width:auto;padding:0 24px;}@media(max-width:767px){.elementor-3614 .elementor-element.elementor-element-4895fb55{padding-top:52px;padding-bottom:52px;padding-left:18px;padding-right:18px}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c7273418 */.elementor-3614 .elementor-element.elementor-element-c7273418{font-size:inherit;line-height:inherit;display:inline-flex;align-items:center;gap:10px;font-size:15px;font-weight:600;letter-spacing:.04em;color:#8A4F6B;}.elementor-3614 .elementor-element.elementor-element-c7273418 p{margin:0}.elementor-3614 .elementor-element.elementor-element-c7273418 a{text-decoration:none}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7ce69ca0 */.elementor-3614 .elementor-element.elementor-element-7ce69ca0{margin:0;font-family:'Fredoka','Rubik',sans-serif;font-weight:600;font-size:clamp(38px,4vw,56px);line-height:1.08;color:#2A1C23;}.elementor-3614 .elementor-element.elementor-element-7ce69ca0 .elementor-heading-title{font:inherit;color:inherit;line-height:inherit}@media(max-width:767px){.elementor-3614 .elementor-element.elementor-element-7ce69ca0{font-size:34px;line-height:1.15}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a9fd4098 */.elementor-3614 .elementor-element.elementor-element-a9fd4098{--container-widget-width:initial;--container-widget-flex-grow:0;--widgets-spacing:0;display:block;padding:0;margin:0;gap:0;min-height:0;min-width:0;max-width:none;width:auto;display:flex;flex-direction:column;gap:12px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-91a761ec */.elementor-3614 .elementor-element.elementor-element-91a761ec{font-size:inherit;line-height:inherit;margin:0;max-width:430px;font-size:18px;line-height:1.6;color:#6B5961;}.elementor-3614 .elementor-element.elementor-element-91a761ec p{margin:0}.elementor-3614 .elementor-element.elementor-element-91a761ec a{text-decoration:none}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f93a59ea */.elementor-3614 .elementor-element.elementor-element-f93a59ea{--container-widget-width:initial;--container-widget-flex-grow:0;--widgets-spacing:0;display:block;padding:0;margin:0;gap:0;min-height:0;min-width:0;max-width:none;width:auto;display:flex;flex-wrap:wrap;gap:16px 64px;align-items:flex-end;justify-content:space-between;}/* End custom CSS */
/* Start custom CSS for bb17_catalog_filters, class: .elementor-element-bb17filters3475 */.elementor-3614 .elementor-element.elementor-element-bb17filters3475{width:100%}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-7e19248d */.elementor-3614 .elementor-element.elementor-element-7e19248d{width:100%}.elementor-3614 .elementor-element.elementor-element-7e19248d .elementor-loop-container{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.elementor-3614 .elementor-element.elementor-element-7e19248d .e-loop-item{height:100%;min-width:0}.elementor-3614 .elementor-element.elementor-element-7e19248d .e-loop-item>.elementor-section-wrap,.elementor-3614 .elementor-element.elementor-element-7e19248d .e-loop-item>.e-con{height:100%}.elementor-3614 .elementor-element.elementor-element-7e19248d .elementor-pagination{padding:36px 0;font:500 17px Rubik,sans-serif;color:#6E3F57}@media(max-width:1024px){.elementor-3614 .elementor-element.elementor-element-7e19248d .elementor-loop-container{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}}@media(max-width:767px){.elementor-3614 .elementor-element.elementor-element-7e19248d .elementor-loop-container{gap:12px}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-87d52893 */.elementor-3614 .elementor-element.elementor-element-87d52893{--container-widget-width:initial;--container-widget-flex-grow:0;--widgets-spacing:0;display:block;padding:0;margin:0;gap:0;min-height:0;min-width:0;max-width:none;width:auto;max-width:1296px;margin:0 auto;padding:0 40px;}@media(max-width:767px){.elementor-3614 .elementor-element.elementor-element-87d52893{width:100%;padding-left:22px;padding-right:22px;border-radius:24px}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a2bf737 */.elementor-3614 .elementor-element.elementor-element-6a2bf737{--container-widget-width:initial;--container-widget-flex-grow:0;--widgets-spacing:0;display:block;padding:0;margin:0;gap:0;min-height:0;min-width:0;max-width:none;width:auto;padding:88px 0 0;}@media(max-width:767px){.elementor-3614 .elementor-element.elementor-element-6a2bf737{padding-top:52px;padding-bottom:52px;padding-left:18px;padding-right:18px}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a7247b2b */.elementor-3614 .elementor-element.elementor-element-a7247b2b{--container-widget-width:initial;--container-widget-flex-grow:0;--widgets-spacing:0;display:block;padding:0;margin:0;gap:0;min-height:0;min-width:0;max-width:none;width:auto;position:absolute;inset:0;border-radius:260px 260px 32px 32px;border:1.5px solid #C293A8;transform:translate(-20px,20px);}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8e62bdcb */.elementor-3614 .elementor-element.elementor-element-8e62bdcb{display:block;line-height:0;position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 40%;width:100%!important;}.elementor-3614 .elementor-element.elementor-element-8e62bdcb .elementor-widget-container{height:100%}.elementor-3614 .elementor-element.elementor-element-8e62bdcb img{width:100%;max-width:100%;height:100%;border-radius:inherit;object-fit:cover;object-position:50% 40%;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-35fc31bd */.elementor-3614 .elementor-element.elementor-element-35fc31bd{--container-widget-width:initial;--container-widget-flex-grow:0;--widgets-spacing:0;display:block;padding:0;margin:0;gap:0;min-height:0;min-width:0;max-width:none;width:auto;position:absolute;inset:0;border-radius:260px 260px 32px 32px;overflow:hidden;background:#E9DED4;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31d45939 */.elementor-3614 .elementor-element.elementor-element-31d45939{--container-widget-width:initial;--container-widget-flex-grow:0;--widgets-spacing:0;display:block;padding:0;margin:0;gap:0;min-height:0;min-width:0;max-width:none;width:auto;position:relative;width:min(380px,100%);aspect-ratio:380/480;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dc017a58 */.elementor-3614 .elementor-element.elementor-element-dc017a58{--container-widget-width:initial;--container-widget-flex-grow:0;--widgets-spacing:0;display:block;padding:0;margin:0;gap:0;min-height:0;min-width:0;max-width:none;width:auto;flex:1 1 360px;display:flex;justify-content:center;position:relative;}@media(max-width:767px){.elementor-3614 .elementor-element.elementor-element-dc017a58{flex-basis:100%;min-width:0}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-349ea6db */.elementor-3614 .elementor-element.elementor-element-349ea6db{font-size:inherit;line-height:inherit;font-family:'Playpen Sans Hebrew',cursive;font-size:22px;color:#8A4F6B;}.elementor-3614 .elementor-element.elementor-element-349ea6db p{margin:0}.elementor-3614 .elementor-element.elementor-element-349ea6db a{text-decoration:none}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cf0f7fe5 */.elementor-3614 .elementor-element.elementor-element-cf0f7fe5{font-size:inherit;line-height:inherit;margin:0;font-family:'Rubik','Segoe UI',sans-serif;font-weight:300;font-size:clamp(28px,2.8vw,40px);line-height:1.45;color:#2A1C23;text-wrap:balance;}.elementor-3614 .elementor-element.elementor-element-cf0f7fe5 p{margin:0}.elementor-3614 .elementor-element.elementor-element-cf0f7fe5 a{text-decoration:none}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-99b7614d */.elementor-3614 .elementor-element.elementor-element-99b7614d{display:block;line-height:0;width:56px;height:56px;border-radius:50%;object-fit:cover;box-shadow:0 0 0 3px #FBF6F1,0 0 0 4.5px #D9B9C7;width:56px!important;}.elementor-3614 .elementor-element.elementor-element-99b7614d .elementor-widget-container{height:100%}.elementor-3614 .elementor-element.elementor-element-99b7614d img{width:100%;max-width:100%;height:100%;border-radius:inherit;object-fit:cover;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9598274e */.elementor-3614 .elementor-element.elementor-element-9598274e{font-size:inherit;line-height:inherit;font-family:'Playpen Sans Hebrew',cursive;font-size:26px;color:#6E3F57;}.elementor-3614 .elementor-element.elementor-element-9598274e p{margin:0}.elementor-3614 .elementor-element.elementor-element-9598274e a{text-decoration:none}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-668b3e7b */.elementor-3614 .elementor-element.elementor-element-668b3e7b{--container-widget-width:initial;--container-widget-flex-grow:0;--widgets-spacing:0;display:block;padding:0;margin:0;gap:0;min-height:0;min-width:0;max-width:none;width:auto;display:inline-flex;align-items:center;gap:14px;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5cd99fc5 */.elementor-3614 .elementor-element.elementor-element-5cd99fc5{width:auto;max-width:100%;}.elementor-3614 .elementor-element.elementor-element-5cd99fc5 .elementor-button{background:transparent;padding:0;border-radius:0;color:#6E3F57;display:inline-flex;align-items:center;gap:8px;font-weight:600;text-decoration:none;color:#6E3F57;border-bottom:1.5px solid #D9B9C7;padding-bottom:4px;transition:gap .25s,border-color .25s;align-self:flex-start;font-size:17px;margin-top:4px;}.elementor-3614 .elementor-element.elementor-element-5cd99fc5 .elementor-button:hover{filter:brightness(.95)}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9232b6ec */.elementor-3614 .elementor-element.elementor-element-9232b6ec{--container-widget-width:initial;--container-widget-flex-grow:0;--widgets-spacing:0;display:block;padding:0;margin:0;gap:0;min-height:0;min-width:0;max-width:none;width:auto;flex:1.2 1 460px;display:flex;flex-direction:column;gap:26px;position:relative;}@media(max-width:767px){.elementor-3614 .elementor-element.elementor-element-9232b6ec{flex-basis:100%;min-width:0}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e72cead */.elementor-3614 .elementor-element.elementor-element-7e72cead{--container-widget-width:initial;--container-widget-flex-grow:0;--widgets-spacing:0;display:block;padding:0;margin:0;gap:0;min-height:0;min-width:0;max-width:none;width:auto;max-width:1392px;margin:0 auto;border-radius:36px;background:#F2E1E0;padding:64px clamp(28px,5vw,88px);display:flex;flex-wrap:wrap;align-items:center;gap:48px 96px;position:relative;overflow:hidden;}@media(max-width:767px){.elementor-3614 .elementor-element.elementor-element-7e72cead{width:100%;padding-left:22px;padding-right:22px;border-radius:24px}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bfb552fa */.elementor-3614 .elementor-element.elementor-element-bfb552fa{--container-widget-width:initial;--container-widget-flex-grow:0;--widgets-spacing:0;display:block;padding:0;margin:0;gap:0;min-height:0;min-width:0;max-width:none;width:auto;padding:96px 24px 104px;}@media(max-width:767px){.elementor-3614 .elementor-element.elementor-element-bfb552fa{padding-top:52px;padding-bottom:52px;padding-left:18px;padding-right:18px}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-82a26d9a */.elementor-3614 .elementor-element.elementor-element-82a26d9a{--container-widget-width:initial;--container-widget-flex-grow:0;--widgets-spacing:0;display:block;padding:0;margin:0;gap:0;min-height:0;min-width:0;max-width:none;width:auto;}.elementor-3614 .elementor-element.elementor-element-82a26d9a{direction:rtl;font-family:Rubik,Arial,sans-serif;color:#2A1C23;background:#FBF6F1;-webkit-font-smoothing:antialiased}.elementor-3614 .elementor-element.elementor-element-82a26d9a *{box-sizing:border-box}.elementor-3614 .elementor-element.elementor-element-82a26d9a .elementor-widget{margin:0;min-width:0}.elementor-3614 .elementor-element.elementor-element-82a26d9a .elementor-widget-container{font:inherit;color:inherit}.elementor-3614 .elementor-element.elementor-element-82a26d9a h1,.elementor-3614 .elementor-element.elementor-element-82a26d9a h2,.elementor-3614 .elementor-element.elementor-element-82a26d9a h3,.elementor-3614 .elementor-element.elementor-element-82a26d9a p{margin:0}.elementor-3614 .elementor-element.elementor-element-82a26d9a .elementor-heading-title{font:inherit;color:inherit;line-height:inherit}.elementor-3614 .elementor-element.elementor-element-82a26d9a a{color:inherit}.elementor-3614 .elementor-element.elementor-element-82a26d9a a:focus-visible,.elementor-3614 .elementor-element.elementor-element-82a26d9a button:focus-visible,.elementor-3614 .elementor-element.elementor-element-82a26d9a input:focus-visible,.elementor-3614 .elementor-element.elementor-element-82a26d9a select:focus-visible{outline:3px solid #9A5F7B;outline-offset:4px}.elementor-3614 .elementor-element.elementor-element-82a26d9a .elementor-widget-text-editor p:last-child{margin-bottom:0}.elementor-3614 .elementor-element.elementor-element-82a26d9a .elementor-widget-button .elementor-button{font:inherit;line-height:inherit}.elementor-3614 .elementor-element.elementor-element-82a26d9a .elementor-button-content-wrapper{align-items:center;gap:10px}.elementor-3614 .elementor-element.elementor-element-82a26d9a .elementor-button-text{flex-grow:0}.elementor-3614 .elementor-element.elementor-element-82a26d9a .elementor-widget-image img{display:block}.elementor-3614 .elementor-element.elementor-element-82a26d9a .elementor-widget-icon .elementor-icon{display:flex}.elementor-3614 .elementor-element.elementor-element-82a26d9a .elementor-widget-icon svg{width:100%;height:100%}.elementor-3614 .elementor-element.elementor-element-82a26d9a .elementor-button-icon svg{fill:currentColor}@media(prefers-reduced-motion:reduce){.elementor-3614 .elementor-element.elementor-element-82a26d9a *{transition:none!important;animation:none!important;scroll-behavior:auto!important}}/* End custom CSS */