.elementor-kit-6{--e-global-color-primary:#2BBADE;--e-global-color-secondary:#1F1F1F;--e-global-color-text:#1F1F1F;--e-global-color-accent:#EF6BA7;--e-global-color-6a39f90:#7F68AD;--e-global-color-56e1aca:#E8F8FB;--e-global-color-130fca5:#B8ECF5;--e-global-color-6af6e6b:#1A87A8;--e-global-color-30df9fd:#0F5870;--e-global-color-38b1cac:#777777;--e-global-color-956a71e:#41B555;--e-global-color-9762aed:#EE4423;--e-global-color-c2fdbf4:#FFFFFF;--e-global-color-bca0b02:#F9F9F9;--e-global-color-0834d6b:#2BBADE;--e-global-typography-primary-font-family:"clother";--e-global-typography-primary-font-size:56px;--e-global-typography-primary-font-weight:700;--e-global-typography-primary-line-height:73px;--e-global-typography-secondary-font-family:"clother";--e-global-typography-secondary-font-size:48px;--e-global-typography-secondary-font-weight:700;--e-global-typography-secondary-line-height:58px;--e-global-typography-text-font-family:"DM Sans";--e-global-typography-text-font-size:18px;--e-global-typography-text-font-weight:400;--e-global-typography-text-line-height:29px;--e-global-typography-accent-font-family:"DM Sans";--e-global-typography-accent-font-size:18px;--e-global-typography-accent-font-weight:700;--e-global-typography-b2b5fcf-font-family:"clother";--e-global-typography-b2b5fcf-font-size:18px;--e-global-typography-b2b5fcf-font-weight:700;--e-global-typography-b2b5fcf-line-height:29px;--e-global-typography-3228bbc-font-family:"clother";--e-global-typography-3228bbc-font-size:16px;--e-global-typography-3228bbc-font-weight:700;--e-global-typography-3228bbc-line-height:20px;--e-global-typography-266f26c-font-family:"DM Sans";--e-global-typography-266f26c-font-size:16px;--e-global-typography-266f26c-font-weight:500;--e-global-typography-266f26c-line-height:24px;--e-global-typography-d09e6f2-font-family:"clother";--e-global-typography-d09e6f2-font-size:18px;--e-global-typography-d09e6f2-font-weight:500;--e-global-typography-d09e6f2-line-height:22px;--e-global-typography-b88fa94-font-family:"clother";--e-global-typography-b88fa94-font-size:28px;--e-global-typography-b88fa94-font-weight:700;--e-global-typography-b88fa94-line-height:47px;color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height)}.elementor-kit-6 button,.elementor-kit-6 input[type="button"],.elementor-kit-6 input[type="submit"],.elementor-kit-6 .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-d09e6f2-font-family),Sans-serif;font-size:var(--e-global-typography-d09e6f2-font-size);font-weight:var(--e-global-typography-d09e6f2-font-weight);line-height:var(--e-global-typography-d09e6f2-line-height);color:var(--e-global-color-c2fdbf4);border-style:none;border-radius:50px 50px 50px 50px;padding:18px 24px 18px 24px}.elementor-kit-6 button:hover,.elementor-kit-6 button:focus,.elementor-kit-6 input[type="button"]:hover,.elementor-kit-6 input[type="button"]:focus,.elementor-kit-6 input[type="submit"]:hover,.elementor-kit-6 input[type="submit"]:focus,.elementor-kit-6 .elementor-button:hover,.elementor-kit-6 .elementor-button:focus{background-color:#D7418C}.elementor-kit-6 e-page-transition{background-color:#FFBC7D}.elementor-kit-6 h1{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);line-height:var(--e-global-typography-primary-line-height)}.elementor-kit-6 h2{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);line-height:var(--e-global-typography-secondary-line-height)}.elementor-kit-6 h3{font-family:"clother",Sans-serif;font-size:28px;font-weight:700;line-height:47px}.elementor-kit-6 h4{font-family:var(--e-global-typography-b88fa94-font-family),Sans-serif;font-size:var(--e-global-typography-b88fa94-font-size);font-weight:var(--e-global-typography-b88fa94-font-weight);line-height:var(--e-global-typography-b88fa94-line-height)}.elementor-kit-6 h6{font-family:var(--e-global-typography-d09e6f2-font-family),Sans-serif;font-size:var(--e-global-typography-d09e6f2-font-size);font-weight:var(--e-global-typography-d09e6f2-font-weight);line-height:var(--e-global-typography-d09e6f2-line-height)}.elementor-kit-6 input:not([type="button"]):not([type="submit"]),.elementor-kit-6 textarea,.elementor-kit-6 .elementor-field-textual{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);color:var(--e-global-color-secondary)}.elementor-widget:not(:last-child){margin-block-end:20px}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px}{}h1.entry-title{display:var(--page-title-display)}@media(max-width:1024px){.elementor-kit-6{--e-global-typography-primary-font-size:45px;--e-global-typography-secondary-font-size:40px;font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-kit-6 h1{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height)}.elementor-kit-6 h2{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-kit-6 h4{font-size:var(--e-global-typography-b88fa94-font-size);line-height:var(--e-global-typography-b88fa94-line-height)}.elementor-kit-6 h6{font-size:var(--e-global-typography-d09e6f2-font-size);line-height:var(--e-global-typography-d09e6f2-line-height)}.elementor-kit-6 button,.elementor-kit-6 input[type="button"],.elementor-kit-6 input[type="submit"],.elementor-kit-6 .elementor-button{font-size:var(--e-global-typography-d09e6f2-font-size);line-height:var(--e-global-typography-d09e6f2-line-height)}.elementor-kit-6 input:not([type="button"]):not([type="submit"]),.elementor-kit-6 textarea,.elementor-kit-6 .elementor-field-textual{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1024px}.e-con{--container-max-width:1024px}}@media(max-width:767px){.elementor-kit-6{--e-global-typography-primary-font-size:30px;--e-global-typography-primary-line-height:1.2em;--e-global-typography-secondary-font-size:24px;--e-global-typography-secondary-line-height:1.2em;--e-global-typography-text-font-size:15px;--e-global-typography-accent-font-size:15px;--e-global-typography-d09e6f2-font-size:15px;--e-global-typography-b88fa94-font-size:20px;--e-global-typography-b88fa94-line-height:1.2em;font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-kit-6 h1{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height)}.elementor-kit-6 h2{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-kit-6 h3{font-size:20px;line-height:1.2em}.elementor-kit-6 h4{font-size:var(--e-global-typography-b88fa94-font-size);line-height:var(--e-global-typography-b88fa94-line-height)}.elementor-kit-6 h6{font-size:var(--e-global-typography-d09e6f2-font-size);line-height:var(--e-global-typography-d09e6f2-line-height)}.elementor-kit-6 button,.elementor-kit-6 input[type="button"],.elementor-kit-6 input[type="submit"],.elementor-kit-6 .elementor-button{font-size:var(--e-global-typography-d09e6f2-font-size);line-height:var(--e-global-typography-d09e6f2-line-height);padding:12px 16px 12px 16px}.elementor-kit-6 input:not([type="button"]):not([type="submit"]),.elementor-kit-6 textarea,.elementor-kit-6 .elementor-field-textual{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-section.elementor-section-boxed>.elementor-container{max-width:767px}.e-con{--container-max-width:767px}}.ginput_container input{background-color:#fff;border-color:#868686!important;border-width:1px 1px 1px 1px!important;border-radius:6px 6px 6px 6px!important;font-size:18px!important}.ginput_container input:focus,.ginput_container textarea:focus{box-shadow:0 0 0 .25rem rgb(147 103 234 / .25)!important;outline:0!important;border-color:#c9b3f5!important}.gform-theme--framework .gfield_list_group_item::before,.gform-theme--framework .gform-field-label:where(:not([class*=gform-field-label--type-])),.gform-theme--framework .gform-field-label--type-inline{font-size:18px!important}.gform_button.button{background-color:var(--e-global-color-primary)!important;color:#fff;border-color:var(--e-global-color-primary)!important;border-style:solid!important;border-radius:50px 50px 50px 50px!important;padding:18px 24px 18px 24px!important;font-size:18px!important;font-weight:700}.gform_button.button:hover{background-color:var(--e-global-color-5d1d6a3)!important;border-color:var(--e-global-color-5d1d6a3)!important}.elementor-element.curveBacgkground,.elementor-element.curveBackground{display:none!important}body:has(.child-category-tile) #load-more{display:none!important}body .elementor .elementor-element.elementor-element-pin0099{overflow:hidden}body .elementor .elementor-element.elementor-element-pin0099 .elementor-element-pin0010{position:relative}body .elementor .elementor-element.elementor-element-pin0099 .intro-img img{border-radius:14px;display:block;width:100%}body .elementor .elementor-element.elementor-element-in0099{overflow:hidden}body .elementor .elementor-element.elementor-element-in0099 .elementor-element-in0010{position:relative}body .elementor .elementor-element.elementor-element-in0099 .intro-img img{border-radius:14px;display:block;width:100%}body .elementor .elementor-element.elementor-element-pin0099 .elementor-element-pin0001,body .elementor .elementor-element.elementor-element-pin0099 .elementor-element-pin0002,body .elementor .elementor-element.elementor-element-pin0099 .elementor-element-pin0003,body .elementor .elementor-element.elementor-element-pin0099 .elementor-element-pin0004,body .elementor .elementor-element.elementor-element-in0099 .elementor-element-in0001,body .elementor .elementor-element.elementor-element-in0099 .elementor-element-in0002,body .elementor .elementor-element.elementor-element-in0099 .elementor-element-in0003,body .elementor .elementor-element.elementor-element-in0099 .elementor-element-in0004{position:absolute;display:block;border:0;border-radius:0;transform:none;background-color:#fff0;background-repeat:no-repeat;background-position:center center;background-size:contain;z-index:2}body .elementor .elementor-element.elementor-element-pin0099 .elementor-element-pin0001,body .elementor .elementor-element.elementor-element-in0099 .elementor-element-in0001{top:-14px;left:-12px;right:auto;bottom:auto;width:52px;height:54px;background-image:url(https://www.caloo.co.uk/wp-content/uploads/2026/05/Triangle.png)}body .elementor .elementor-element.elementor-element-pin0099 .elementor-element-pin0002,body .elementor .elementor-element.elementor-element-in0099 .elementor-element-in0002{top:-20px;right:-10px;left:auto;bottom:auto;width:54px;height:40px;background-image:url(https://www.caloo.co.uk/wp-content/uploads/2026/05/Quarter-Circle.png)}body .elementor .elementor-element.elementor-element-pin0099 .elementor-element-pin0003,body .elementor .elementor-element.elementor-element-in0099 .elementor-element-in0003{bottom:-16px;left:-10px;right:auto;top:auto;width:46px;height:56px;background-image:url(https://www.caloo.co.uk/wp-content/uploads/2026/05/L-Shape.png)}body .elementor .elementor-element.elementor-element-pin0099 .elementor-element-pin0004,body .elementor .elementor-element.elementor-element-in0099 .elementor-element-in0004{bottom:-14px;right:-20px;left:auto;top:auto;width:70px;height:50px;background-image:url(https://www.caloo.co.uk/wp-content/uploads/2026/05/Semi-Circle.png)}body .elementor .elementor-element.elementor-element-pin0099 .btn-purple .elementor-button{background-color:#7F68AD!important;color:#fff!important;border:none!important;border-radius:50px!important}body .elementor .elementor-element.elementor-element-pin0099 .btn-purple .elementor-button:hover{background-color:#6E579C!important}body .elementor .elementor-element.elementor-element-in0099 .btn-purple .elementor-button{background-color:#7F68AD!important;color:#fff!important;border:none!important;border-radius:50px!important}body .elementor .elementor-element.elementor-element-in0099 .btn-purple .elementor-button:hover{background-color:#6E579C!important}@media (max-width:1024px){body .elementor .elementor-element.elementor-element-pin0099 .elementor-element-pin0001,body .elementor .elementor-element.elementor-element-pin0099 .elementor-element-pin0002,body .elementor .elementor-element.elementor-element-pin0099 .elementor-element-pin0003,body .elementor .elementor-element.elementor-element-pin0099 .elementor-element-pin0004,body .elementor .elementor-element.elementor-element-in0099 .elementor-element-in0001,body .elementor .elementor-element.elementor-element-in0099 .elementor-element-in0002,body .elementor .elementor-element.elementor-element-in0099 .elementor-element-in0003,body .elementor .elementor-element.elementor-element-in0099 .elementor-element-in0004{display:none}}body .elementor .elementor-element.elementor-element-pfu0099{overflow:hidden}body .elementor .elementor-element.elementor-element-pfu0099 .elementor-element-pfu0010{position:relative}body .elementor .elementor-element.elementor-element-pfu0099 .elementor-element-pfu0001,body .elementor .elementor-element.elementor-element-pfu0099 .elementor-element-pfu0002,body .elementor .elementor-element.elementor-element-pfu0099 .elementor-element-pfu0003,body .elementor .elementor-element.elementor-element-pfu0099 .elementor-element-pfu0004{position:absolute;display:block;border:0;border-radius:0;transform:none;background-color:#fff0;background-repeat:no-repeat;background-position:center center;background-size:contain;z-index:2}body .elementor .elementor-element.elementor-element-pfu0099 .elementor-element-pfu0001{top:-14px;left:-12px;right:auto;bottom:auto;width:52px;height:54px;background-image:url(https://www.caloo.co.uk/wp-content/uploads/2026/05/Triangle.png)}body .elementor .elementor-element.elementor-element-pfu0099 .elementor-element-pfu0002{top:-20px;right:-10px;left:auto;bottom:auto;width:54px;height:40px;background-image:url(https://www.caloo.co.uk/wp-content/uploads/2026/05/Quarter-Circle.png)}body .elementor .elementor-element.elementor-element-pfu0099 .elementor-element-pfu0003{bottom:-16px;left:-10px;right:auto;top:auto;width:46px;height:56px;background-image:url(https://www.caloo.co.uk/wp-content/uploads/2026/05/L-Shape.png)}body .elementor .elementor-element.elementor-element-pfu0099 .elementor-element-pfu0004{bottom:-14px;right:-20px;left:auto;top:auto;width:70px;height:50px;background-image:url(https://www.caloo.co.uk/wp-content/uploads/2026/05/Semi-Circle.png)}@media (max-width:1024px){body .elementor .elementor-element.elementor-element-pfu0099 .elementor-element-pfu0001,body .elementor .elementor-element.elementor-element-pfu0099 .elementor-element-pfu0002,body .elementor .elementor-element.elementor-element-pfu0099 .elementor-element-pfu0003,body .elementor .elementor-element.elementor-element-pfu0099 .elementor-element-pfu0004{display:none}}body .elementor .elementor-element.elementor-element-pgc0099 .elementor-element-pgc0020>:nth-child(4n+1) .elementor-button,body .elementor .elementor-element.elementor-element-pc0099 .elementor-element-pc0020>:nth-child(4n+1) .elementor-button{background-color:#f06ca7!important;color:#fff!important;border:none!important;border-radius:50px!important}body .elementor .elementor-element.elementor-element-pgc0099 .elementor-element-pgc0020>:nth-child(4n+1) .elementor-button:hover,body .elementor .elementor-element.elementor-element-pc0099 .elementor-element-pc0020>:nth-child(4n+1) .elementor-button:hover,body .elementor .elementor-element.elementor-element-pgc0099 .elementor-element-pgc0020>:nth-child(4n+1) .elementor-button:focus,body .elementor .elementor-element.elementor-element-pc0099 .elementor-element-pc0020>:nth-child(4n+1) .elementor-button:focus{background-color:#E2578F!important;color:#fff!important}body .elementor .elementor-element.elementor-element-pgc0099 .elementor-element-pgc0020>:nth-child(4n+2) .elementor-button,body .elementor .elementor-element.elementor-element-pc0099 .elementor-element-pc0020>:nth-child(4n+2) .elementor-button{background-color:#8068AE!important;color:#fff!important;border:none!important;border-radius:50px!important}body .elementor .elementor-element.elementor-element-pgc0099 .elementor-element-pgc0020>:nth-child(4n+2) .elementor-button:hover,body .elementor .elementor-element.elementor-element-pc0099 .elementor-element-pc0020>:nth-child(4n+2) .elementor-button:hover,body .elementor .elementor-element.elementor-element-pgc0099 .elementor-element-pgc0020>:nth-child(4n+2) .elementor-button:focus,body .elementor .elementor-element.elementor-element-pc0099 .elementor-element-pc0020>:nth-child(4n+2) .elementor-button:focus{background-color:#6C5695!important;color:#fff!important}body .elementor .elementor-element.elementor-element-pgc0099 .elementor-element-pgc0020>:nth-child(4n+3) .elementor-button,body .elementor .elementor-element.elementor-element-pc0099 .elementor-element-pc0020>:nth-child(4n+3) .elementor-button{background-color:#42B555!important;color:#fff!important;border:none!important;border-radius:50px!important}body .elementor .elementor-element.elementor-element-pgc0099 .elementor-element-pgc0020>:nth-child(4n+3) .elementor-button:hover,body .elementor .elementor-element.elementor-element-pc0099 .elementor-element-pc0020>:nth-child(4n+3) .elementor-button:hover,body .elementor .elementor-element.elementor-element-pgc0099 .elementor-element-pgc0020>:nth-child(4n+3) .elementor-button:focus,body .elementor .elementor-element.elementor-element-pc0099 .elementor-element-pc0020>:nth-child(4n+3) .elementor-button:focus{background-color:#379A47!important;color:#fff!important}body .elementor .elementor-element.elementor-element-pgc0099 .elementor-element-pgc0020>:nth-child(4n+4) .elementor-button,body .elementor .elementor-element.elementor-element-pc0099 .elementor-element-pc0020>:nth-child(4n+4) .elementor-button{background-color:#2ABBDE!important;color:#fff!important;border:none!important;border-radius:50px!important}body .elementor .elementor-element.elementor-element-pgc0099 .elementor-element-pgc0020>:nth-child(4n+4) .elementor-button:hover,body .elementor .elementor-element.elementor-element-pc0099 .elementor-element-pc0020>:nth-child(4n+4) .elementor-button:hover,body .elementor .elementor-element.elementor-element-pgc0099 .elementor-element-pgc0020>:nth-child(4n+4) .elementor-button:focus,body .elementor .elementor-element.elementor-element-pc0099 .elementor-element-pc0020>:nth-child(4n+4) .elementor-button:focus{background-color:#1FA0BF!important;color:#fff!important}#embedded-messaging,#embedded-messaging .embeddedMessagingFrame,.embeddedMessagingConversationButton{z-index:2147483000!important}