.elementor-19720 .elementor-element.elementor-element-45bccff2{--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;--padding-top:50px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-19720 .elementor-element.elementor-element-525b94a5{--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-19720 .elementor-element.elementor-element-47921500 .premium-title-container{text-align:left;}.elementor-19720 .elementor-element.elementor-element-47921500 .premium-title-header, .elementor-19720 .elementor-element.elementor-element-47921500.premium-title-noise-yes .premium-title-noise-word:not(.premium-title__focused-word)::before, .elementor-19720 .elementor-element.elementor-element-47921500.premium-title-noise-yes .premium-title-noise-word:not(.premium-title__focused-word)::after{color:#000000;}.elementor-19720 .elementor-element.elementor-element-47921500.premium-title-stroke-yes .premium-title-text{-webkit-text-fill-color:#000000;}.elementor-19720 .elementor-element.elementor-element-47921500 .premium-title-style8 .premium-title-text[data-animation="shiny"]{--base-color:#000000;}.elementor-19720 .elementor-element.elementor-element-47921500 .premium-title-header{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:1em;letter-spacing:1.5px;}.elementor-19720 .elementor-element.elementor-element-47921500 .premium-title-style1{border-style:none;}.elementor-19720 .elementor-element.elementor-element-47921500 .premium-title-text{margin:-5px 0px -5px 0px;}.elementor-19720 .elementor-element.elementor-element-47921500.elementor-element{--align-self:center;}.elementor-19720 .elementor-element.elementor-element-163dc1b7{--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-19720 .elementor-element.elementor-element-5fdb80b5 .premium-prefix-text, .elementor-19720 .elementor-element.elementor-element-5fdb80b5 .premium-suffix-text{display:inline;font-family:"Plus Jakarta Sans", Sans-serif;font-weight:800;}.elementor-19720 .elementor-element.elementor-element-5fdb80b5 .premium-atext__headline{text-align:left;font-family:"Plus Jakarta Sans", Sans-serif;font-size:40px;font-weight:700;}.elementor-19720 .elementor-element.elementor-element-5fdb80b5 .premium-atext__text{color:#7c54b4;}.elementor-19720 .elementor-element.elementor-element-5fdb80b5 .text{fill:#7c54b4;}.elementor-19720 .elementor-element.elementor-element-5fdb80b5 .premium-prefix-text{color:#000000;}.elementor-19720 .elementor-element.elementor-element-5fdb80b5 .premium-suffix-text{color:#000000;}.elementor-19720 .elementor-element.elementor-element-5fdb80b5 > .elementor-widget-container{margin:-15px 0px -30px 0px;}.elementor-19720 .elementor-element.elementor-element-42d01a2f{font-family:"Lorin", Sans-serif;font-size:15px;color:#000000;width:var( --container-widget-width, 870px );max-width:870px;--container-widget-width:870px;--container-widget-flex-grow:0;}.elementor-19720 .elementor-element.elementor-element-57e7d0fd{--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-19720 .elementor-element.elementor-element-24322d1c .premium-woo-cats__list-wrap li.product-category{width:16.667%;padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );}.elementor-19720 .elementor-element.elementor-element-24322d1c .premium-woo-cats__list-wrap ul.products{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );}.elementor-19720 .elementor-element.elementor-element-24322d1c .premium-woo-cats__content-wrap{text-align:center;width:100%;margin:10px 0px 15px 0px;padding:20px 10px 20px 20px;}.elementor-19720 .elementor-element.elementor-element-24322d1c .premium-woo-cats__category img{object-fit:cover;}.elementor-19720 .elementor-element.elementor-element-24322d1c .woocommerce-loop-category__title{color:#000000;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:1px;margin:0px 0px 0px 0px;}.elementor-19720 .elementor-element.elementor-element-24322d1c .woocommerce-loop-category__title:hover{color:#000000;}.elementor-19720 .elementor-element.elementor-element-24322d1c .premium-woo-cats__count{color:#000000;font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:400;margin:0px 0px 0px 0px;}.elementor-19720 .elementor-element.elementor-element-24322d1c .premium-woo-cats__count:hover{color:#000000;}.elementor-19720 .elementor-element.elementor-element-24322d1c ul.slick-dots li{color:#000000;}.elementor-19720 .elementor-element.elementor-element-24322d1c ul.slick-dots li.slick-active{color:#7c54b4;}.elementor-19720 .elementor-element.elementor-element-24322d1c .elementor-repeater-item-79ce8ce{background-color:#7C54B426;}.elementor-19720 .elementor-element.elementor-element-24322d1c .elementor-repeater-item-38dc033{background-color:#7C54B44D;}.elementor-19720 .elementor-element.elementor-element-24322d1c .elementor-repeater-item-517b5de{background-color:#7C54B426;}.elementor-19720 .elementor-element.elementor-element-24322d1c .elementor-repeater-item-dc6a6cc{background-color:#7C54B44D;}.elementor-19720 .elementor-element.elementor-element-24322d1c .elementor-repeater-item-9512966{background-color:#7C54B426;}.elementor-19720 .elementor-element.elementor-element-24322d1c .elementor-repeater-item-9fac877{background-color:#7C54B44D;}.elementor-19720 .elementor-element.elementor-element-24322d1c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-19720 .elementor-element.elementor-element-4a70c538{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19720 .elementor-element.elementor-element-4a70c538:not(.elementor-motion-effects-element-type-background), .elementor-19720 .elementor-element.elementor-element-4a70c538 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0C004C;}.elementor-19720 .elementor-element.elementor-element-465cad77 .premium-counter:not(.top){justify-content:center;}.elementor-19720 .elementor-element.elementor-element-465cad77 .premium-counter.top{align-items:center;}.elementor-19720 .elementor-element.elementor-element-465cad77 .premium-init-wrapper{flex-direction:column;}.elementor-19720 .elementor-element.elementor-element-465cad77 .premium-counter-value-wrap{align-self:center;}.elementor-19720 .elementor-element.elementor-element-465cad77 .premium-counter-area .premium-counter-init{color:#FFFFFF;font-size:140px;font-weight:900;line-height:100px;letter-spacing:15px;}.elementor-19720 .elementor-element.elementor-element-7a5729d2{text-align:center;z-index:1;}.elementor-19720 .elementor-element.elementor-element-7a5729d2 .elementor-heading-title{font-size:37px;font-weight:500;line-height:50px;color:#FFFFFF;}.elementor-19720 .elementor-element.elementor-element-99bb952{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:11;}.elementor-19720 .elementor-element.elementor-element-6dee584{text-align:right;}.elementor-19720 .elementor-element.elementor-element-6dee584 .premium-button .premium-button-text-icon-wrapper span{font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:3px;color:#FFFFFF;}.elementor-19720 .elementor-element.elementor-element-6dee584 .premium-button, .elementor-19720 .elementor-element.elementor-element-6dee584 .premium-button.premium-button-style2-shutinhor:before , .elementor-19720 .elementor-element.elementor-element-6dee584 .premium-button.premium-button-style2-shutinver:before , .elementor-19720 .elementor-element.elementor-element-6dee584 .premium-button-style5-radialin:before , .elementor-19720 .elementor-element.elementor-element-6dee584 .premium-button-style5-rectin:before{background-color:#FFFFFF00;}.elementor-19720 .elementor-element.elementor-element-6dee584 .premium-button{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;}.elementor-19720 .elementor-element.elementor-element-6dee584 .premium-button, .elementor-19720 .elementor-element.elementor-element-6dee584 .premium-button-line6::after{padding:16px 30px 16px 30px;}.elementor-19720 .elementor-element.elementor-element-6dee584 .premium-button:hover .premium-button-text-icon-wrapper span, .elementor-19720 .elementor-element.elementor-element-6dee584 .premium-button-line6::after{color:#000000;}.elementor-19720 .elementor-element.elementor-element-6dee584 .premium-button-none:hover, .elementor-19720 .elementor-element.elementor-element-6dee584 .premium-button-style8:hover, .elementor-19720 .elementor-element.elementor-element-6dee584 .premium-button-style1:before, .elementor-19720 .elementor-element.elementor-element-6dee584 .premium-button-style2-shutouthor:before, .elementor-19720 .elementor-element.elementor-element-6dee584 .premium-button-style2-shutoutver:before, .elementor-19720 .elementor-element.elementor-element-6dee584 .premium-button-style2-shutinhor, .elementor-19720 .elementor-element.elementor-element-6dee584 .premium-button-style2-shutinver, .elementor-19720 .elementor-element.elementor-element-6dee584 .premium-button-style2-dshutinhor:before, .elementor-19720 .elementor-element.elementor-element-6dee584 .premium-button-style2-dshutinver:before, .elementor-19720 .elementor-element.elementor-element-6dee584 .premium-button-style2-scshutouthor:before, .elementor-19720 .elementor-element.elementor-element-6dee584 .premium-button-style2-scshutoutver:before, .elementor-19720 .elementor-element.elementor-element-6dee584 .premium-button-style3-after:hover, .elementor-19720 .elementor-element.elementor-element-6dee584 .premium-button-style3-before:hover, .elementor-19720 .elementor-element.elementor-element-6dee584 .premium-button-style4-icon-wrapper, .elementor-19720 .elementor-element.elementor-element-6dee584 .premium-button-style5-radialin, .elementor-19720 .elementor-element.elementor-element-6dee584 .premium-button-style5-radialout:before, .elementor-19720 .elementor-element.elementor-element-6dee584 .premium-button-style5-rectin, .elementor-19720 .elementor-element.elementor-element-6dee584 .premium-button-style5-rectout:before, .elementor-19720 .elementor-element.elementor-element-6dee584 .premium-button-style6-bg, .elementor-19720 .elementor-element.elementor-element-6dee584 .premium-button-style6:hover, .elementor-19720 .elementor-element.elementor-element-6dee584 .premium-button-style6:hover::before{background-color:#FFFFFF;}.elementor-19720 .elementor-element.elementor-element-4db60af8{--grid-template-columns:repeat(0, auto);--icon-size:22px;--grid-column-gap:10px;--grid-row-gap:0px;}.elementor-19720 .elementor-element.elementor-element-4db60af8 .elementor-widget-container{text-align:left;}.elementor-19720 .elementor-element.elementor-element-4db60af8 .elementor-social-icon{background-color:#FFFFFF00;--icon-padding:0.6em;}.elementor-19720 .elementor-element.elementor-element-4db60af8 .elementor-social-icon i{color:#FFFFFF;}.elementor-19720 .elementor-element.elementor-element-4db60af8 .elementor-social-icon svg{fill:#FFFFFF;}.elementor-19720 .elementor-element.elementor-element-4db60af8 .elementor-social-icon:hover{background-color:#FFFFFF00;}.elementor-19720 .elementor-element.elementor-element-4db60af8 .elementor-social-icon:hover i{color:#FFFFFF;}.elementor-19720 .elementor-element.elementor-element-4db60af8 .elementor-social-icon:hover svg{fill:#FFFFFF;}.elementor-19720 .elementor-element.elementor-element-f66d6db{text-align:center;bottom:0px;z-index:1;}.elementor-19720 .elementor-element.elementor-element-f66d6db img{width:100%;}.elementor-19720 .elementor-element.elementor-element-f66d6db.elementor-element{--align-self:stretch;}body:not(.rtl) .elementor-19720 .elementor-element.elementor-element-f66d6db{left:0px;}body.rtl .elementor-19720 .elementor-element.elementor-element-f66d6db{right:0px;}.elementor-19720 .elementor-element.elementor-element-65134334{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overflow:hidden;--padding-top:110px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-19720 .elementor-element.elementor-element-65134334 > .elementor-shape-top svg, .elementor-19720 .elementor-element.elementor-element-65134334 > .e-con-inner > .elementor-shape-top svg{height:15px;}.elementor-19720 .elementor-element.elementor-element-64d179a5{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--z-index:1;}.elementor-19720 .elementor-element.elementor-element-48104b71{text-align:center;}.elementor-19720 .elementor-element.elementor-element-349a28af .premium-dual-header-first-span, .elementor-19720 .elementor-element.elementor-element-349a28af .premium-dual-header-second-header{display:block;}.elementor-19720 .elementor-element.elementor-element-349a28af{text-align:center;width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;}.elementor-19720 .elementor-element.elementor-element-349a28af .premium-dual-header-wrapper{flex-direction:column;}.elementor-19720 .elementor-element.elementor-element-349a28af .premium-dh-description{order:2;align-self:center;font-family:"DM Sans", Sans-serif;font-size:17px;font-weight:400;margin:15px 0px 0px 0px;}.elementor-19720 .elementor-element.elementor-element-349a28af .premium-dual-header-first-span{font-family:"Plus Jakarta Sans", Sans-serif;font-size:17px;font-weight:400;text-transform:uppercase;letter-spacing:2px;color:#FFFFFF;}.elementor-19720 .elementor-element.elementor-element-349a28af .premium-dual-header-second-header{font-family:"Plus Jakarta Sans", Sans-serif;font-size:50px;font-weight:900;line-height:1.5em;color:#FFFFFF;}.elementor-19720 .elementor-element.elementor-element-349a28af .premium-dh-description, .elementor-19720 .elementor-element.elementor-element-349a28af .premium-dh-description *{color:#FFFFFFCC;}.elementor-19720 .elementor-element.elementor-element-35ce1f87{--spacer-size:10px;}.elementor-19720 .elementor-element.elementor-element-95cabe4{--spacer-size:10px;}.elementor-19720 .elementor-element.elementor-element-1576533f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:-115px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19720 .elementor-element.elementor-element-3c75c611{--display:flex;}.elementor-19720 .elementor-element.elementor-element-4b72cc3d .premium-image-scroll-container{height:295px;}.elementor-19720 .elementor-element.elementor-element-4b72cc3d .premium-image-scroll-label{justify-self:center;align-self:start;--pa-scroll-label-y:30px;color:#FFFFFF;font-family:"Plus Jakarta Sans", Sans-serif;font-size:17px;font-weight:600;background-color:#0000004D;border-radius:10px 10px 10px 10px;padding:7px 20px 7px 20px;}.elementor-19720 .elementor-element.elementor-element-4b72cc3d .premium-image-scroll-container .premium-image-scroll-horizontal img {object-fit:fill;}.elementor-19720 .elementor-element.elementor-element-4b72cc3d .premium-image-scroll-container img{transition-duration:2s;}.elementor-19720 .elementor-element.elementor-element-4b72cc3d .premium-image-scroll-section, .elementor-19720 .elementor-element.elementor-element-4b72cc3d .premium-container-scroll{border-radius:25px;}.elementor-19720 .elementor-element.elementor-element-4b72cc3d .premium-image-scroll-section{box-shadow:0px 15px 70px 0px rgba(0,0,0,0.25);}.elementor-19720 .elementor-element.elementor-element-602908ac{--display:flex;}.elementor-19720 .elementor-element.elementor-element-3f705c84 .premium-image-scroll-container{height:295px;}.elementor-19720 .elementor-element.elementor-element-3f705c84 .premium-image-scroll-label{justify-self:center;align-self:end;--pa-scroll-label-y:-30px;color:#FFFFFF;font-family:"Plus Jakarta Sans", Sans-serif;font-size:17px;font-weight:600;background-color:#0000004D;border-radius:10px 10px 10px 10px;padding:7px 20px 7px 20px;}.elementor-19720 .elementor-element.elementor-element-3f705c84 .premium-image-scroll-container .premium-image-scroll-horizontal img {object-fit:fill;}.elementor-19720 .elementor-element.elementor-element-3f705c84 .premium-image-scroll-container img{transition-duration:5s;}.elementor-19720 .elementor-element.elementor-element-3f705c84 .premium-image-scroll-section, .elementor-19720 .elementor-element.elementor-element-3f705c84 .premium-container-scroll{border-radius:25px;}.elementor-19720 .elementor-element.elementor-element-3f705c84 .premium-image-scroll-section{box-shadow:0px 15px 70px 0px rgba(0,0,0,0.25);}.elementor-19720 .elementor-element.elementor-element-3111c207{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:200px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19720 .elementor-element.elementor-element-3111c207 > .elementor-shape-bottom svg, .elementor-19720 .elementor-element.elementor-element-3111c207 > .e-con-inner > .elementor-shape-bottom svg{width:calc(165% + 1.3px);height:275px;}.elementor-19720 .elementor-element.elementor-element-76252c4{--display:flex;}.elementor-19720 .elementor-element.elementor-element-561c2bc6{text-align:start;}.elementor-19720 .elementor-element.elementor-element-561c2bc6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:400;text-transform:uppercase;letter-spacing:10px;color:#ffffff;}.elementor-19720 .elementor-element.elementor-element-525f28cc .premium-dual-header-first-span, .elementor-19720 .elementor-element.elementor-element-525f28cc .premium-dual-header-second-header{display:block;}.elementor-19720 .elementor-element.elementor-element-525f28cc{text-align:left;}.elementor-19720 .elementor-element.elementor-element-525f28cc .premium-dual-header-first-span{font-family:"Montserrat", Sans-serif;font-size:55px;font-weight:900;line-height:0.8em;color:#ffffff;}.elementor-19720 .elementor-element.elementor-element-525f28cc .premium-dual-header-second-header{font-family:"Montserrat", Sans-serif;font-size:55px;font-weight:900;line-height:1.5em;background-image:url("https://craftystudios.co.uk/wp-content/uploads/2026/09/sailor_walk.gif");background-position:center right;background-size:auto;}.elementor-19720 .elementor-element.elementor-element-525f28cc > .elementor-widget-container{margin:-5px 0px 0px 0px;}.elementor-19720 .elementor-element.elementor-element-273a6f7c{text-align:start;font-family:"Poppins", Sans-serif;font-size:20px;color:#ffffff;}.elementor-19720 .elementor-element.elementor-element-273a6f7c > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0% 5% 0% 0%;}.elementor-19720 .elementor-element.elementor-element-621cdbe3 .premium-button-text-icon-wrapper{flex-direction:row-reverse;gap:15px;}.elementor-19720 .elementor-element.elementor-element-621cdbe3.pa-icon-pos-before{--pa-btn-line6-translate-x:15px;}.elementor-19720 .elementor-element.elementor-element-621cdbe3.pa-icon-pos-after{--pa-btn-line6-translate-x:-15px;}.elementor-19720 .elementor-element.elementor-element-621cdbe3{text-align:left;}.elementor-19720 .elementor-element.elementor-element-621cdbe3 .premium-button .premium-button-text-icon-wrapper span{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;letter-spacing:2px;color:#ffffff;}.elementor-19720 .elementor-element.elementor-element-621cdbe3 .premium-button-text-icon-wrapper i{color:#ffffff;}.elementor-19720 .elementor-element.elementor-element-621cdbe3 .premium-drawable-icon *, .elementor-19720 .elementor-element.elementor-element-621cdbe3 .premium-button-text-icon-wrapper svg:not([class*="premium-"]){fill:#ffffff;}.elementor-19720 .elementor-element.elementor-element-621cdbe3 .premium-button, .elementor-19720 .elementor-element.elementor-element-621cdbe3 .premium-button.premium-button-style2-shutinhor:before , .elementor-19720 .elementor-element.elementor-element-621cdbe3 .premium-button.premium-button-style2-shutinver:before , .elementor-19720 .elementor-element.elementor-element-621cdbe3 .premium-button-style5-radialin:before , .elementor-19720 .elementor-element.elementor-element-621cdbe3 .premium-button-style5-rectin:before{background-color:rgba(0,0,0,0);}.elementor-19720 .elementor-element.elementor-element-621cdbe3 .premium-button, .elementor-19720 .elementor-element.elementor-element-621cdbe3 .premium-button-line6::after{padding:0px 0px 0px 0px;}.elementor-19720 .elementor-element.elementor-element-621cdbe3 .premium-button:hover .premium-button-text-icon-wrapper span, .elementor-19720 .elementor-element.elementor-element-621cdbe3 .premium-button-line6::after{color:#fda629;}.elementor-19720 .elementor-element.elementor-element-621cdbe3 .premium-button:hover .premium-button-text-icon-wrapper i{color:#fda629;}.elementor-19720 .elementor-element.elementor-element-621cdbe3 .premium-button:hover .premium-drawable-icon *, .elementor-19720 .elementor-element.elementor-element-621cdbe3 .premium-button:hover svg:not([class*="premium-"]){fill:#fda629;}.elementor-19720 .elementor-element.elementor-element-621cdbe3 .premium-button-none:hover, .elementor-19720 .elementor-element.elementor-element-621cdbe3 .premium-button-style8:hover, .elementor-19720 .elementor-element.elementor-element-621cdbe3 .premium-button-style1:before, .elementor-19720 .elementor-element.elementor-element-621cdbe3 .premium-button-style2-shutouthor:before, .elementor-19720 .elementor-element.elementor-element-621cdbe3 .premium-button-style2-shutoutver:before, .elementor-19720 .elementor-element.elementor-element-621cdbe3 .premium-button-style2-shutinhor, .elementor-19720 .elementor-element.elementor-element-621cdbe3 .premium-button-style2-shutinver, .elementor-19720 .elementor-element.elementor-element-621cdbe3 .premium-button-style2-dshutinhor:before, .elementor-19720 .elementor-element.elementor-element-621cdbe3 .premium-button-style2-dshutinver:before, .elementor-19720 .elementor-element.elementor-element-621cdbe3 .premium-button-style2-scshutouthor:before, .elementor-19720 .elementor-element.elementor-element-621cdbe3 .premium-button-style2-scshutoutver:before, .elementor-19720 .elementor-element.elementor-element-621cdbe3 .premium-button-style3-after:hover, .elementor-19720 .elementor-element.elementor-element-621cdbe3 .premium-button-style3-before:hover, .elementor-19720 .elementor-element.elementor-element-621cdbe3 .premium-button-style4-icon-wrapper, .elementor-19720 .elementor-element.elementor-element-621cdbe3 .premium-button-style5-radialin, .elementor-19720 .elementor-element.elementor-element-621cdbe3 .premium-button-style5-radialout:before, .elementor-19720 .elementor-element.elementor-element-621cdbe3 .premium-button-style5-rectin, .elementor-19720 .elementor-element.elementor-element-621cdbe3 .premium-button-style5-rectout:before, .elementor-19720 .elementor-element.elementor-element-621cdbe3 .premium-button-style6-bg, .elementor-19720 .elementor-element.elementor-element-621cdbe3 .premium-button-style6:hover, .elementor-19720 .elementor-element.elementor-element-621cdbe3 .premium-button-style6:hover::before{background-color:#7A7A7A00;}.elementor-19720 .elementor-element.elementor-element-621cdbe3 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-19720 .elementor-element.elementor-element-71bc5352{--spacer-size:165px;}.elementor-19720 .elementor-element.elementor-element-71475c98{--display:flex;}.elementor-19720 .elementor-element.elementor-element-2bd45b96{--spacer-size:50px;}.elementor-19720 .elementor-element.elementor-element-fa52761{--display:flex;--min-height:825px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:1;}.elementor-19720 .elementor-element.elementor-element-fa52761::before, .elementor-19720 .elementor-element.elementor-element-fa52761 > .elementor-background-video-container::before, .elementor-19720 .elementor-element.elementor-element-fa52761 > .e-con-inner > .elementor-background-video-container::before, .elementor-19720 .elementor-element.elementor-element-fa52761 > .elementor-background-slideshow::before, .elementor-19720 .elementor-element.elementor-element-fa52761 > .e-con-inner > .elementor-background-slideshow::before, .elementor-19720 .elementor-element.elementor-element-fa52761 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-19720 .elementor-element.elementor-element-fa52761 > .elementor-shape-bottom svg, .elementor-19720 .elementor-element.elementor-element-fa52761 > .e-con-inner > .elementor-shape-bottom svg{width:calc(150% + 1.3px);height:315px;}.elementor-19720 .elementor-element.elementor-element-aa712b7{--display:flex;--justify-content:center;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;--z-index:1;}.elementor-19720 .elementor-element.elementor-element-52b2cd4e{--spacer-size:10px;}.elementor-19720 .elementor-element.elementor-element-7d711fc5 .premium-dual-header-first-span, .elementor-19720 .elementor-element.elementor-element-7d711fc5 .premium-dual-header-second-header{display:block;}.elementor-19720 .elementor-element.elementor-element-7d711fc5{text-align:left;}.elementor-19720 .elementor-element.elementor-element-7d711fc5 .premium-dual-header-first-span{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:500;text-transform:uppercase;letter-spacing:1px;color:#FFFFFF;}.elementor-19720 .elementor-element.elementor-element-7d711fc5 .premium-dual-header-second-header{font-family:"Patua One", Sans-serif;font-size:75px;line-height:0.9em;color:#FFFFFF;}.elementor-19720 .elementor-element.elementor-element-66736488{--spacer-size:10px;}.elementor-19720 .elementor-element.elementor-element-1106ede .countdown-amount{width:60px;height:60px;}.elementor-19720 .elementor-element.elementor-element-1106ede.premium-countdown-block .countdown-period span{width:60px;}.elementor-19720 .elementor-element.elementor-element-1106ede .premium-countdown-flipping .flip{width:60px;}.elementor-19720 .elementor-element.elementor-element-1106ede .premium-countdown{justify-content:left;}.elementor-19720 .elementor-element.elementor-element-1106ede .countdown-amount, .elementor-19720 .elementor-element.elementor-element-1106ede .inn{color:#ffffff;font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:900;line-height:1.2em;background-color:rgba(255,255,255,0.2);}.elementor-19720 .elementor-element.elementor-element-1106ede .countdown-amount, .elementor-19720 .elementor-element.elementor-element-1106ede .flip{border-radius:5px;}.elementor-19720 .elementor-element.elementor-element-1106ede .countdown-period, .elementor-19720 .elementor-element.elementor-element-1106ede .premium-countdown-label, .elementor-19720 .elementor-element.elementor-element-1106ede .flip-clock-label{color:#ffffff;font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:500;}.elementor-19720 .elementor-element.elementor-element-1106ede .countdown_separator{color:#FFFFFF;}.elementor-19720 .elementor-element.elementor-element-1106ede .countdown-separator-circle{background-color:#FFFFFF;}.elementor-19720 .elementor-element.elementor-element-36065c85{text-align:start;font-family:"Montserrat", Sans-serif;font-weight:bold;text-transform:uppercase;color:#ffffff;}.elementor-19720 .elementor-element.elementor-element-36065c85 > .elementor-widget-container{margin:0% 0% 0% 1%;}.elementor-19720 .elementor-element.elementor-element-3e8ad22{--grid-template-columns:repeat(0, auto);--icon-size:18px;--grid-column-gap:20px;--grid-row-gap:0px;}.elementor-19720 .elementor-element.elementor-element-3e8ad22 .elementor-widget-container{text-align:left;}.elementor-19720 .elementor-element.elementor-element-3e8ad22 .elementor-social-icon{background-color:rgba(0,0,0,0);--icon-padding:9px;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,0.75);}.elementor-19720 .elementor-element.elementor-element-3e8ad22 .elementor-social-icon i{color:#ffffff;}.elementor-19720 .elementor-element.elementor-element-3e8ad22 .elementor-social-icon svg{fill:#ffffff;}.elementor-19720 .elementor-element.elementor-element-3e8ad22 .elementor-icon{border-radius:8px 8px 8px 8px;}.elementor-19720 .elementor-element.elementor-element-3e8ad22 .elementor-social-icon:hover{background-color:rgba(0,0,0,0);border-color:#f79409;}.elementor-19720 .elementor-element.elementor-element-3e8ad22 .elementor-social-icon:hover i{color:#f79409;}.elementor-19720 .elementor-element.elementor-element-3e8ad22 .elementor-social-icon:hover svg{fill:#f79409;}.elementor-19720 .elementor-element.elementor-element-3e8ad22 > .elementor-widget-container{margin:-5% 0% 0% 1%;}.elementor-19720 .elementor-element.elementor-element-d1b9432{--display:flex;--justify-content:flex-start;--z-index:1;}.elementor-19720 .elementor-element.elementor-element-54f53c81 img{width:100%;}.elementor-19720 .elementor-element.elementor-element-a02499a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:130px;--padding-bottom:130px;--padding-left:0px;--padding-right:0px;}.elementor-19720 .elementor-element.elementor-element-a02499a > .elementor-shape-top .elementor-shape-fill, .elementor-19720 .elementor-element.elementor-element-a02499a > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:#ffffff;}.elementor-19720 .elementor-element.elementor-element-a02499a > .elementor-shape-top svg, .elementor-19720 .elementor-element.elementor-element-a02499a > .e-con-inner > .elementor-shape-top svg{width:calc(111% + 1.3px);height:49px;}.elementor-19720 .elementor-element.elementor-element-a02499a > .elementor-shape-bottom svg, .elementor-19720 .elementor-element.elementor-element-a02499a > .e-con-inner > .elementor-shape-bottom svg{height:46px;}.elementor-19720 .elementor-element.elementor-element-4612d0bc{text-align:center;}.elementor-19720 .elementor-element.elementor-element-4612d0bc .elementor-heading-title{color:#5b7c5a;}.elementor-19720 .elementor-element.elementor-element-7f678abb{text-align:center;width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-19720 .elementor-element.elementor-element-3bffb06a .elementor-button{background-color:#5b7c5a;}.elementor-19720 .elementor-element.elementor-element-3bffb06a .elementor-button:hover, .elementor-19720 .elementor-element.elementor-element-3bffb06a .elementor-button:focus{background-color:#157c11;}.elementor-19720 .elementor-element.elementor-element-3bffb06a > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-19720 .elementor-element.elementor-element-505453ad{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:110px;--padding-bottom:110px;--padding-left:0px;--padding-right:0px;}.elementor-19720 .elementor-element.elementor-element-505453ad > .elementor-shape-top .elementor-shape-fill, .elementor-19720 .elementor-element.elementor-element-505453ad > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:#F7F7F7;}.elementor-19720 .elementor-element.elementor-element-505453ad > .elementor-shape-top svg, .elementor-19720 .elementor-element.elementor-element-505453ad > .e-con-inner > .elementor-shape-top svg{width:calc(170% + 1.3px);}.elementor-19720 .elementor-element.elementor-element-505453ad > .elementor-shape-bottom svg, .elementor-19720 .elementor-element.elementor-element-505453ad > .e-con-inner > .elementor-shape-bottom svg{width:calc(170% + 1.3px);}.elementor-19720 .elementor-element.elementor-element-6893022e{--display:flex;}.elementor-19720 .elementor-element.elementor-element-3736e42f .premium-dual-header-first-span, .elementor-19720 .elementor-element.elementor-element-3736e42f .premium-dual-header-second-header{display:block;}.elementor-19720 .elementor-element.elementor-element-3736e42f{text-align:left;}.elementor-19720 .elementor-element.elementor-element-3736e42f .premium-dual-header-first-span{font-size:16px;font-weight:500;text-transform:uppercase;line-height:1.5em;letter-spacing:3.9px;color:#FFFFFF;}.elementor-19720 .elementor-element.elementor-element-3736e42f .premium-dual-header-second-header{font-weight:800;text-transform:uppercase;line-height:1.1em;letter-spacing:0.5px;color:#FFFFFF;}.elementor-19720 .elementor-element.elementor-element-2f91d177{--divider-border-style:curved;--divider-color:#FF6D31;--divider-border-width:3px;--divider-pattern-height:15px;--divider-pattern-size:20px;}.elementor-19720 .elementor-element.elementor-element-2f91d177 .elementor-divider-separator{width:120px;margin:0 auto;margin-left:0;}.elementor-19720 .elementor-element.elementor-element-2f91d177 .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-19720 .elementor-element.elementor-element-2f91d177 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-19720 .elementor-element.elementor-element-7f913158{text-align:start;font-size:16px;line-height:1.4em;color:#FFFFFF;}.elementor-19720 .elementor-element.elementor-element-19ce0a7c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-19720 .elementor-element.elementor-element-49beb9e2 .premium-feed-element-text, .elementor-19720 .elementor-element.elementor-element-49beb9e2 .premium-feed-element-read-more{text-align:left;}.elementor-19720 .elementor-element.elementor-element-49beb9e2 .premium-feed-element-author-img{display:none;}.elementor-19720 .elementor-element.elementor-element-49beb9e2 .premium-feed-element-author{display:block;margin:5px 0px 5px -2px;}.elementor-19720 .elementor-element.elementor-element-49beb9e2 .premium-feed-element-date{display:none;}.elementor-19720 .elementor-element.elementor-element-49beb9e2 .premium-feed-element-text{display:block;font-size:16px;color:#FFFFFF;}.elementor-19720 .elementor-element.elementor-element-49beb9e2 .premium-feed-element-read-more{display:none;}.elementor-19720 .elementor-element.elementor-element-49beb9e2 .premium-social-icon{display:inline-block;color:#FFFFFF;font-size:25px;}.elementor-19720 .elementor-element.elementor-element-49beb9e2 .premium-social-feed-element{border-radius:0px;}.elementor-19720 .elementor-element.elementor-element-49beb9e2 .premium-social-feed-element:hover{border-radius:0px;}.elementor-19720 .elementor-element.elementor-element-49beb9e2 .list-layout .premium-social-feed-element{margin:0px 20px 20px 20px;}.elementor-19720 .elementor-element.elementor-element-49beb9e2 .premium-social-feed-element-wrap{padding:0px 20px 20px 20px;}.elementor-19720 .elementor-element.elementor-element-49beb9e2 .premium-feed-element-text a{color:rgba(0, 232, 255, 0.95);}.elementor-19720 .elementor-element.elementor-element-49beb9e2 .premium-feed-element-author a{color:#FFFFFF;font-size:17px;font-weight:600;}.elementor-19720 .elementor-element.elementor-element-49beb9e2 .premium-feed-element-author:hover a{color:#FFFFFF;}.elementor-19720 .elementor-element.elementor-element-49beb9e2 .premium-facebook-feed-wrapper{background-color:rgba(62, 77, 219, 0);border-radius:35px;box-shadow:0px 20px 55px 0px rgba(25, 0, 79, 0.25);padding:35px 10px 15px 15px;}.elementor-19720 .elementor-element.elementor-element-4d7d34ca .premium-image-separator-container img{width:150px;}.elementor-19720 .elementor-element.elementor-element-4d7d34ca .premium-image-separator-container i{font-size:150px;}.elementor-19720 .elementor-element.elementor-element-4d7d34ca .premium-image-separator-container svg{width:150px !important;height:150px !important;}.elementor-19720 .elementor-element.elementor-element-4d7d34ca .premium-image-separator-container{transform:translateY( -65% );text-align:center;}.elementor-19720 .elementor-element.elementor-element-5ab2be27{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:1;--overlay-mix-blend-mode:luminosity;--padding-top:240px;--padding-bottom:160px;--padding-left:0px;--padding-right:0px;}.elementor-19720 .elementor-element.elementor-element-5ab2be27::before, .elementor-19720 .elementor-element.elementor-element-5ab2be27 > .elementor-background-video-container::before, .elementor-19720 .elementor-element.elementor-element-5ab2be27 > .e-con-inner > .elementor-background-video-container::before, .elementor-19720 .elementor-element.elementor-element-5ab2be27 > .elementor-background-slideshow::before, .elementor-19720 .elementor-element.elementor-element-5ab2be27 > .e-con-inner > .elementor-background-slideshow::before, .elementor-19720 .elementor-element.elementor-element-5ab2be27 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-image:url("https://craftystudios.co.uk/wp-content/uploads/2026/09/twisted-shape-bg-short.png");background-position:top center;background-size:cover;}.elementor-19720 .elementor-element.elementor-element-5ab2be27 > .elementor-shape-bottom .elementor-shape-fill, .elementor-19720 .elementor-element.elementor-element-5ab2be27 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#FAFAFA;}.elementor-19720 .elementor-element.elementor-element-5ab2be27 > .elementor-shape-bottom svg, .elementor-19720 .elementor-element.elementor-element-5ab2be27 > .e-con-inner > .elementor-shape-bottom svg{width:calc(100% + 1.3px);height:20px;}.elementor-19720 .elementor-element.elementor-element-783540f3{--display:flex;--z-index:2;}.elementor-19720 .elementor-element.elementor-element-2382001a .premium-dual-header-first-span, .elementor-19720 .elementor-element.elementor-element-2382001a .premium-dual-header-second-header{display:block;}.elementor-19720 .elementor-element.elementor-element-2382001a{text-align:left;z-index:1;}.elementor-19720 .elementor-element.elementor-element-2382001a .premium-dual-header-first-span{font-family:"Red Hat Display", Sans-serif;font-size:85px;font-weight:800;line-height:1em;color:#FFFFFF;}.elementor-19720 .elementor-element.elementor-element-2382001a .premium-dual-header-second-header{font-family:"Red Hat Display", Sans-serif;font-size:30px;font-weight:600;text-transform:none;color:#FFFFFF;margin:5px 0px 0px 0px;}.elementor-19720 .elementor-element.elementor-element-6032ad83{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 2px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:2px;border-color:#FFFFFF78;--border-color:#FFFFFF78;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:50px;}.elementor-19720 .elementor-element.elementor-element-1f87ffb7{--display:flex;}.elementor-19720 .elementor-element.elementor-element-7e9d261b{font-family:"Poppins", Sans-serif;font-size:17px;color:#FFFFFF;}.elementor-19720 .elementor-element.elementor-element-7e9d261b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-19720 .elementor-element.elementor-element-47cbf842{--display:flex;}.elementor-19720 .elementor-element.elementor-element-2d1f4333.premium-lottie-canvas .premium-lottie-animation, .elementor-19720 .elementor-element.elementor-element-2d1f4333.premium-lottie-svg svg{width:30px !important;}.elementor-19720 .elementor-element.elementor-element-2d1f4333 .premium-lottie-animation{transform:rotate(0deg);}.elementor-19720 .elementor-element.elementor-element-2d1f4333{text-align:left;}.elementor-19720 .elementor-element.elementor-element-2d1f4333 > .elementor-widget-container{margin:15px 0px 0px -14px;}.elementor-19720 .elementor-element.elementor-element-494d93c8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-19720 .elementor-element.elementor-element-494d93c8 > .elementor-shape-top svg, .elementor-19720 .elementor-element.elementor-element-494d93c8 > .e-con-inner > .elementor-shape-top svg{width:calc(170% + 1.3px);}.elementor-19720 .elementor-element.elementor-element-494d93c8 > .elementor-shape-bottom svg, .elementor-19720 .elementor-element.elementor-element-494d93c8 > .e-con-inner > .elementor-shape-bottom svg{width:calc(170% + 1.3px);}.elementor-19720 .elementor-element.elementor-element-40795163{--display:flex;}.elementor-19720 .elementor-element.elementor-element-656b8f9a{text-align:center;}.elementor-19720 .elementor-element.elementor-element-656b8f9a .elementor-heading-title{font-weight:400;text-transform:uppercase;letter-spacing:5.5px;color:#ffffff;}.elementor-19720 .elementor-element.elementor-element-7bd66bc5 .premium-dual-header-first-span, .elementor-19720 .elementor-element.elementor-element-7bd66bc5 .premium-dual-header-second-header{display:inline;}.elementor-19720 .elementor-element.elementor-element-7bd66bc5{text-align:center;}.elementor-19720 .elementor-element.elementor-element-7bd66bc5 .premium-dual-header-first-span{font-weight:900;color:#ffffff;}.elementor-19720 .elementor-element.elementor-element-7bd66bc5 .premium-dual-header-second-header{font-weight:900;line-height:0.7em;background-image:url("https://craftystudios.co.uk/wp-content/uploads/2026/09/adobe-illustration-motion-design.gif");background-position:center center;}.elementor-19720 .elementor-element.elementor-element-7bd66bc5 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-19720 .elementor-element.elementor-element-5fe655ab .slick-dots,.elementor-19720 .elementor-element.elementor-element-5fe655ab .premium-carousel-nav-fraction{text-align:center;}.elementor-19720 .elementor-element.elementor-element-5fe655ab .premium-carousel-scale .premium-carousel-inner .slick-slide{transition:all 300ms !important;}.elementor-19720 .elementor-element.elementor-element-5fe655ab .premium-carousel-nav-progressbar-fill{transition-duration:300ms !important;}.elementor-19720 .elementor-element.elementor-element-5fe655ab .premium-carousel-wrapper .slick-arrow{font-size:17px;color:#ffffff;}.elementor-19720 .elementor-element.elementor-element-5fe655ab .premium-carousel-wrapper .slick-arrow svg{width:17px;height:17px;fill:#ffffff;}.elementor-19720 .elementor-element.elementor-element-5fe655ab a.carousel-arrow.carousel-next{right:-50px;}.elementor-19720 .elementor-element.elementor-element-5fe655ab a.carousel-arrow.carousel-prev{left:-50px;}.elementor-19720 .elementor-element.elementor-element-5fe655ab a.ver-carousel-arrow.carousel-next{bottom:-50px;}.elementor-19720 .elementor-element.elementor-element-5fe655ab a.ver-carousel-arrow.carousel-prev{top:-50px;}.elementor-19720 .elementor-element.elementor-element-5fe655ab a.carousel-next, .elementor-19720 .elementor-element.elementor-element-5fe655ab a.carousel-prev{background-color:rgba(255,255,255,0.14);}.elementor-19720 .elementor-element.elementor-element-747ed7ea{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-19720 .elementor-element.elementor-element-747ed7ea > .elementor-shape-top svg, .elementor-19720 .elementor-element.elementor-element-747ed7ea > .e-con-inner > .elementor-shape-top svg{width:calc(170% + 1.3px);}.elementor-19720 .elementor-element.elementor-element-747ed7ea > .elementor-shape-bottom svg, .elementor-19720 .elementor-element.elementor-element-747ed7ea > .e-con-inner > .elementor-shape-bottom svg{width:calc(170% + 1.3px);}.elementor-19720 .elementor-element.elementor-element-17a14c3f{--display:flex;}.elementor-19720 .elementor-element.elementor-element-7b52dcb6{text-align:center;}.elementor-19720 .elementor-element.elementor-element-7b52dcb6 .elementor-heading-title{font-weight:400;text-transform:uppercase;letter-spacing:5.5px;color:#ffffff;}.elementor-19720 .elementor-element.elementor-element-7be74393 .premium-dual-header-first-span, .elementor-19720 .elementor-element.elementor-element-7be74393 .premium-dual-header-second-header{display:inline;}.elementor-19720 .elementor-element.elementor-element-7be74393{text-align:center;}.elementor-19720 .elementor-element.elementor-element-7be74393 .premium-dual-header-first-span{font-weight:900;color:#ffffff;}.elementor-19720 .elementor-element.elementor-element-7be74393 .premium-dual-header-second-header{font-weight:900;line-height:0.7em;background-image:url("https://craftystudios.co.uk/wp-content/uploads/2026/09/adobe-illustration-motion-design.gif");background-position:center center;}.elementor-19720 .elementor-element.elementor-element-7be74393 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-19720 .elementor-element.elementor-element-3df700f4 .slick-dots,.elementor-19720 .elementor-element.elementor-element-3df700f4 .premium-carousel-nav-fraction{text-align:center;}.elementor-19720 .elementor-element.elementor-element-3df700f4 .premium-carousel-scale .premium-carousel-inner .slick-slide{transition:all 300ms !important;}.elementor-19720 .elementor-element.elementor-element-3df700f4 .premium-carousel-nav-progressbar-fill{transition-duration:300ms !important;}.elementor-19720 .elementor-element.elementor-element-3df700f4 .premium-carousel-wrapper .slick-arrow{font-size:17px;color:#ffffff;}.elementor-19720 .elementor-element.elementor-element-3df700f4 .premium-carousel-wrapper .slick-arrow svg{width:17px;height:17px;fill:#ffffff;}.elementor-19720 .elementor-element.elementor-element-3df700f4 a.carousel-arrow.carousel-next{right:-50px;}.elementor-19720 .elementor-element.elementor-element-3df700f4 a.carousel-arrow.carousel-prev{left:-50px;}.elementor-19720 .elementor-element.elementor-element-3df700f4 a.ver-carousel-arrow.carousel-next{bottom:-50px;}.elementor-19720 .elementor-element.elementor-element-3df700f4 a.ver-carousel-arrow.carousel-prev{top:-50px;}.elementor-19720 .elementor-element.elementor-element-3df700f4 a.carousel-next, .elementor-19720 .elementor-element.elementor-element-3df700f4 a.carousel-prev{background-color:rgba(255,255,255,0.14);}.elementor-19720 .elementor-element.elementor-element-2ff5b573{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:150px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-19720 .elementor-element.elementor-element-2ff5b573 > .elementor-shape-top svg, .elementor-19720 .elementor-element.elementor-element-2ff5b573 > .e-con-inner > .elementor-shape-top svg{width:calc(165% + 1.3px);height:110px;}.elementor-19720 .elementor-element.elementor-element-2ff5b573 > .elementor-shape-bottom svg, .elementor-19720 .elementor-element.elementor-element-2ff5b573 > .e-con-inner > .elementor-shape-bottom svg{width:calc(165% + 1.3px);height:110px;}.elementor-19720 .elementor-element.elementor-element-6856bc9c{--display:flex;}.elementor-19720 .elementor-element.elementor-element-a515c58{text-align:center;}.elementor-19720 .elementor-element.elementor-element-a515c58 .elementor-heading-title{font-size:19px;font-weight:500;text-transform:uppercase;letter-spacing:7px;color:#ffffff;}.elementor-19720 .elementor-element.elementor-element-72f0afb0 .premium-dual-header-first-span, .elementor-19720 .elementor-element.elementor-element-72f0afb0 .premium-dual-header-second-header{display:inline;}.elementor-19720 .elementor-element.elementor-element-72f0afb0{text-align:center;}.elementor-19720 .elementor-element.elementor-element-72f0afb0 .premium-dual-header-first-span{font-size:45px;font-weight:900;line-height:1.3em;color:#ffffff;}.elementor-19720 .elementor-element.elementor-element-72f0afb0 .premium-dual-header-second-header{font-size:45px;font-weight:900;line-height:0.7em;background-image:url("https://craftystudios.co.uk/wp-content/uploads/2026/09/adobe-illustration-motion-design-1.gif");background-position:center center;margin:0px 0px 0px 0px;}.elementor-19720 .elementor-element.elementor-element-72f0afb0 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-19720 .elementor-element.elementor-element-34922070 .premium-testimonial-img-wrapper{width:145px;height:145px;}.elementor-19720 .elementor-element.elementor-element-34922070 .premium-testimonial__carousel{width:calc( 3 * 145px );}.elementor-19720 .elementor-element.elementor-element-34922070 .premium-testimonial-person-name{color:#ffffff;font-weight:700;text-transform:uppercase;}.elementor-19720 .elementor-element.elementor-element-34922070 .premium-testimonial-author-info{align-items:center;}.elementor-19720 .elementor-element.elementor-element-34922070 .premium-testimonial-company-link{color:#ffffff;font-weight:500;}.elementor-19720 .elementor-element.elementor-element-34922070 .premium-testimonial-text-wrapper{color:#ffffff;margin:20px 70px 20px 70px;}.elementor-19720 .elementor-element.elementor-element-34922070 .premium-testimonial-quote{fill:rgba(255,255,255,0.1);}.elementor-19720 .elementor-element.elementor-element-34922070 .premium-testimonial-upper-quote{top:115px;left:35px;}.elementor-19720 .elementor-element.elementor-element-34922070 .premium-testimonial-lower-quote{right:35px;bottom:5px;}.elementor-19720 .elementor-element.elementor-element-34922070 .premium-testimonial-content-wrapper{align-items:center;justify-content:flex-start;text-align:center;}.elementor-19720 .elementor-element.elementor-element-66eacf4a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:130px;--padding-bottom:130px;--padding-left:0px;--padding-right:0px;}.elementor-19720 .elementor-element.elementor-element-66eacf4a > .elementor-shape-top .elementor-shape-fill, .elementor-19720 .elementor-element.elementor-element-66eacf4a > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:#ffffff;}.elementor-19720 .elementor-element.elementor-element-66eacf4a > .elementor-shape-top svg, .elementor-19720 .elementor-element.elementor-element-66eacf4a > .e-con-inner > .elementor-shape-top svg{height:40px;}.elementor-19720 .elementor-element.elementor-element-66eacf4a > .elementor-shape-bottom .elementor-shape-fill, .elementor-19720 .elementor-element.elementor-element-66eacf4a > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#ffffff;}.elementor-19720 .elementor-element.elementor-element-66eacf4a > .elementor-shape-bottom svg, .elementor-19720 .elementor-element.elementor-element-66eacf4a > .e-con-inner > .elementor-shape-bottom svg{height:30px;}.elementor-19720 .elementor-element.elementor-element-29e12ae8{--display:flex;}.elementor-19720 .elementor-element.elementor-element-328fb442 .premium-counter:not(.top){justify-content:center;}.elementor-19720 .elementor-element.elementor-element-328fb442 .premium-counter.top{align-items:center;}.elementor-19720 .elementor-element.elementor-element-328fb442 .premium-init-wrapper{flex-direction:column;}.elementor-19720 .elementor-element.elementor-element-328fb442 .premium-counter-value-wrap{align-self:center;}.elementor-19720 .elementor-element.elementor-element-328fb442 .premium-counter-title{text-align:center;}.elementor-19720 .elementor-element.elementor-element-328fb442 .premium-counter-area .premium-counter-icon .icon i{color:#ffffff;}.elementor-19720 .elementor-element.elementor-element-328fb442 .premium-drawable-icon *, .elementor-19720 .elementor-element.elementor-element-328fb442 .premium-counter-icon svg:not([class*="premium-"]){fill:#ffffff;}.elementor-19720 .elementor-element.elementor-element-328fb442 .premium-counter-area .premium-counter-icon .icon{font-size:36px;}.elementor-19720 .elementor-element.elementor-element-328fb442 .premium-counter-area .premium-counter-icon svg{width:36px;height:36px;}.elementor-19720 .elementor-element.elementor-element-328fb442 .premium-counter-title .premium-counter-title-val{color:#ffffff;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:500;}.elementor-19720 .elementor-element.elementor-element-328fb442 .premium-counter-area .premium-counter-init{color:#ffffff;font-family:"Poppins", Sans-serif;font-size:50px;font-weight:600;}.elementor-19720 .elementor-element.elementor-element-328fb442 .premium-counter-area span#prefix{color:#ffffff;font-family:"Plus Jakarta Sans", Sans-serif;font-size:36px;}.elementor-19720 .elementor-element.elementor-element-328fb442 .premium-counter-area span#suffix{color:#ffffff;font-family:"Poppins", Sans-serif;font-size:50px;font-weight:600;}.elementor-19720 .elementor-element.elementor-element-b1d2247{--display:flex;}.elementor-19720 .elementor-element.elementor-element-5a576202 .premium-counter:not(.top){justify-content:center;}.elementor-19720 .elementor-element.elementor-element-5a576202 .premium-counter.top{align-items:center;}.elementor-19720 .elementor-element.elementor-element-5a576202 .premium-init-wrapper{flex-direction:column;}.elementor-19720 .elementor-element.elementor-element-5a576202 .premium-counter-value-wrap{align-self:center;}.elementor-19720 .elementor-element.elementor-element-5a576202 .premium-counter-title{text-align:center;}.elementor-19720 .elementor-element.elementor-element-5a576202 .premium-counter-area .premium-counter-icon .icon i{color:#ffffff;}.elementor-19720 .elementor-element.elementor-element-5a576202 .premium-drawable-icon *, .elementor-19720 .elementor-element.elementor-element-5a576202 .premium-counter-icon svg:not([class*="premium-"]){fill:#ffffff;}.elementor-19720 .elementor-element.elementor-element-5a576202 .premium-counter-area .premium-counter-icon .icon{font-size:36px;}.elementor-19720 .elementor-element.elementor-element-5a576202 .premium-counter-area .premium-counter-icon svg{width:36px;height:36px;}.elementor-19720 .elementor-element.elementor-element-5a576202 .premium-counter-title .premium-counter-title-val{color:#ffffff;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:500;}.elementor-19720 .elementor-element.elementor-element-5a576202 .premium-counter-area .premium-counter-init{color:#ffffff;font-family:"Poppins", Sans-serif;font-size:50px;font-weight:600;}.elementor-19720 .elementor-element.elementor-element-5a576202 .premium-counter-area span#prefix{color:#ffffff;font-family:"Plus Jakarta Sans", Sans-serif;font-size:36px;}.elementor-19720 .elementor-element.elementor-element-5a576202 .premium-counter-area span#suffix{color:#ffffff;font-family:"Poppins", Sans-serif;font-size:50px;font-weight:600;}.elementor-19720 .elementor-element.elementor-element-3603fbbe{--display:flex;}.elementor-19720 .elementor-element.elementor-element-5fd87be6 .premium-counter:not(.top){justify-content:center;}.elementor-19720 .elementor-element.elementor-element-5fd87be6 .premium-counter.top{align-items:center;}.elementor-19720 .elementor-element.elementor-element-5fd87be6 .premium-init-wrapper{flex-direction:column;}.elementor-19720 .elementor-element.elementor-element-5fd87be6 .premium-counter-value-wrap{align-self:center;}.elementor-19720 .elementor-element.elementor-element-5fd87be6 .premium-counter-title{text-align:center;}.elementor-19720 .elementor-element.elementor-element-5fd87be6 .premium-counter-area .premium-counter-icon .icon i{color:#ffffff;}.elementor-19720 .elementor-element.elementor-element-5fd87be6 .premium-drawable-icon *, .elementor-19720 .elementor-element.elementor-element-5fd87be6 .premium-counter-icon svg:not([class*="premium-"]){fill:#ffffff;}.elementor-19720 .elementor-element.elementor-element-5fd87be6 .premium-counter-area .premium-counter-icon .icon{font-size:36px;}.elementor-19720 .elementor-element.elementor-element-5fd87be6 .premium-counter-area .premium-counter-icon svg{width:36px;height:36px;}.elementor-19720 .elementor-element.elementor-element-5fd87be6 .premium-counter-title .premium-counter-title-val{color:#ffffff;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:500;}.elementor-19720 .elementor-element.elementor-element-5fd87be6 .premium-counter-area .premium-counter-init{color:#ffffff;font-family:"Poppins", Sans-serif;font-size:50px;font-weight:600;}.elementor-19720 .elementor-element.elementor-element-5fd87be6 .premium-counter-area span#prefix{color:#ffffff;font-family:"Plus Jakarta Sans", Sans-serif;font-size:36px;}.elementor-19720 .elementor-element.elementor-element-5fd87be6 .premium-counter-area span#suffix{color:#ffffff;font-family:"Poppins", Sans-serif;font-size:50px;font-weight:600;}.elementor-19720 .elementor-element.elementor-element-20f0ea0b{--display:flex;}.elementor-19720 .elementor-element.elementor-element-74989545 .premium-counter:not(.top){justify-content:center;}.elementor-19720 .elementor-element.elementor-element-74989545 .premium-counter.top{align-items:center;}.elementor-19720 .elementor-element.elementor-element-74989545 .premium-init-wrapper{flex-direction:column;}.elementor-19720 .elementor-element.elementor-element-74989545 .premium-counter-value-wrap{align-self:center;}.elementor-19720 .elementor-element.elementor-element-74989545 .premium-counter-title{text-align:center;}.elementor-19720 .elementor-element.elementor-element-74989545 .premium-counter-area .premium-counter-icon .icon i{color:#ffffff;}.elementor-19720 .elementor-element.elementor-element-74989545 .premium-drawable-icon *, .elementor-19720 .elementor-element.elementor-element-74989545 .premium-counter-icon svg:not([class*="premium-"]){fill:#ffffff;}.elementor-19720 .elementor-element.elementor-element-74989545 .premium-counter-area .premium-counter-icon .icon{font-size:36px;}.elementor-19720 .elementor-element.elementor-element-74989545 .premium-counter-area .premium-counter-icon svg{width:36px;height:36px;}.elementor-19720 .elementor-element.elementor-element-74989545 .premium-counter-title .premium-counter-title-val{color:#ffffff;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:500;}.elementor-19720 .elementor-element.elementor-element-74989545 .premium-counter-area .premium-counter-init{color:#ffffff;font-family:"Poppins", Sans-serif;font-size:50px;font-weight:600;}.elementor-19720 .elementor-element.elementor-element-74989545 .premium-counter-area span#prefix{color:#ffffff;font-family:"Plus Jakarta Sans", Sans-serif;font-size:36px;}.elementor-19720 .elementor-element.elementor-element-74989545 .premium-counter-area span#suffix{color:#ffffff;font-family:"Poppins", Sans-serif;font-size:50px;font-weight:600;}.elementor-19720 .elementor-element.elementor-element-9206038{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.5;--overlay-mix-blend-mode:luminosity;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-19720 .elementor-element.elementor-element-9206038::before, .elementor-19720 .elementor-element.elementor-element-9206038 > .elementor-background-video-container::before, .elementor-19720 .elementor-element.elementor-element-9206038 > .e-con-inner > .elementor-background-video-container::before, .elementor-19720 .elementor-element.elementor-element-9206038 > .elementor-background-slideshow::before, .elementor-19720 .elementor-element.elementor-element-9206038 > .e-con-inner > .elementor-background-slideshow::before, .elementor-19720 .elementor-element.elementor-element-9206038 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-image:url("https://craftystudios.co.uk/wp-content/uploads/2026/09/fluid-background.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-19720 .elementor-element.elementor-element-73f3c856{--display:flex;--justify-content:center;--margin-top:20px;--margin-bottom:20px;--margin-left:20px;--margin-right:20px;}.elementor-19720 .elementor-element.elementor-element-295a6775 .premium-dual-header-first-span, .elementor-19720 .elementor-element.elementor-element-295a6775 .premium-dual-header-second-header{display:block;}.elementor-19720 .elementor-element.elementor-element-295a6775{text-align:left;}.elementor-19720 .elementor-element.elementor-element-295a6775 .premium-dual-header-wrapper{flex-direction:column;}.elementor-19720 .elementor-element.elementor-element-295a6775 .premium-dh-description{order:2;align-self:center;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;margin:15px 0px 0px 0px;}.elementor-19720 .elementor-element.elementor-element-295a6775 .premium-dual-header-first-span{font-family:"Plus Jakarta Sans", Sans-serif;font-size:56px;font-weight:800;color:#FFFFFF;}.elementor-19720 .elementor-element.elementor-element-295a6775 .premium-dual-header-second-header{font-family:"Plus Jakarta Sans", Sans-serif;font-size:56px;font-weight:800;line-height:1.1em;color:#FF9FAC;}.elementor-19720 .elementor-element.elementor-element-295a6775 .premium-dh-description, .elementor-19720 .elementor-element.elementor-element-295a6775 .premium-dh-description *{color:#FFFFFF;}.elementor-19720 .elementor-element.elementor-element-766b1c75 .premium-cf7-container .wpcf7-form label, .elementor-19720 .elementor-element.elementor-element-766b1c75 .premium-cf7-container .wpcf7-form .wpcf7-quiz-label{display:inline-block;}.elementor-19720 .elementor-element.elementor-element-766b1c75 .premium-cf7-container label{color:#FFFFFF99;font-family:"DM Sans", Sans-serif;font-size:15px;}.elementor-19720 .elementor-element.elementor-element-766b1c75 .premium-cf-head{align-items:flex-start;}.elementor-19720 .elementor-element.elementor-element-766b1c75 .premium-cf7-title{color:#FFFFFF;font-family:"Plus Jakarta Sans", Sans-serif;font-size:25px;font-weight:800;margin:0px 0px 10px 0px;}.elementor-19720 .elementor-element.elementor-element-766b1c75 .premium-cf7-container .wpcf7-form-control.wpcf7-text, .elementor-19720 .elementor-element.elementor-element-766b1c75 .premium-cf7-container .wpcf7-form-control.wpcf7-quiz, .elementor-19720 .elementor-element.elementor-element-766b1c75 .premium-cf7-container .wpcf7-form-control.wpcf7-date, .elementor-19720 .elementor-element.elementor-element-766b1c75 .premium-cf7-container .wpcf7-form-control.wpcf7-textarea{color:#FFFFFF;padding:10px 10px 10px 10px;background-color:#FFFFFF33;border-style:none;border-radius:50px 50px 50px 50px;}.elementor-19720 .elementor-element.elementor-element-766b1c75 .premium-cf7-container .wpcf7-form-control.wpcf7-text, .elementor-19720 .elementor-element.elementor-element-766b1c75 .premium-cf7-container .wpcf7-form-control.wpcf7-quiz, .elementor-19720 .elementor-element.elementor-element-766b1c75 .premium-cf7-container .wpcf7-form-control.wpcf7-quiz, .elementor-19720 .elementor-element.elementor-element-766b1c75 .premium-cf7-container .wpcf7-form-control.wpcf7-textarea{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;}.elementor-19720 .elementor-element.elementor-element-766b1c75 .premium-cf7-container .wpcf7-form-control.wpcf7-text, .elementor-19720 .elementor-element.elementor-element-766b1c75 .premium-cf7-container .wpcf7-form-control.wpcf7-quiz, .elementor-19720 .elementor-element.elementor-element-766b1c75 .premium-cf7-container .wpcf7-form-control.wpcf7-date{width:100%;}.elementor-19720 .elementor-element.elementor-element-766b1c75 .premium-cf7-container input.wpcf7-submit{color:#FFFFFF;background-color:#E22252;border-style:none;border-radius:50px;margin:25px 0px 0px 0px;}.elementor-19720 .elementor-element.elementor-element-2d5fefe0{--display:flex;}.elementor-19720 .elementor-element.elementor-element-630a647b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-19720 .elementor-element.elementor-element-630a647b > .elementor-shape-top svg, .elementor-19720 .elementor-element.elementor-element-630a647b > .e-con-inner > .elementor-shape-top svg{height:11px;}.elementor-19720 .elementor-element.elementor-element-630a647b > .elementor-shape-bottom svg, .elementor-19720 .elementor-element.elementor-element-630a647b > .e-con-inner > .elementor-shape-bottom svg{height:11px;}.elementor-19720 .elementor-element.elementor-element-2f6192b{--display:flex;--overlay-opacity:1;}.elementor-19720 .elementor-element.elementor-element-2f6192b::before, .elementor-19720 .elementor-element.elementor-element-2f6192b > .elementor-background-video-container::before, .elementor-19720 .elementor-element.elementor-element-2f6192b > .e-con-inner > .elementor-background-video-container::before, .elementor-19720 .elementor-element.elementor-element-2f6192b > .elementor-background-slideshow::before, .elementor-19720 .elementor-element.elementor-element-2f6192b > .e-con-inner > .elementor-background-slideshow::before, .elementor-19720 .elementor-element.elementor-element-2f6192b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-19720 .elementor-element.elementor-element-5dc3732c{text-align:center;}.elementor-19720 .elementor-element.elementor-element-5dc3732c .elementor-heading-title{font-size:18px;font-weight:500;text-transform:uppercase;letter-spacing:7px;color:#ffffff;}.elementor-19720 .elementor-element.elementor-element-281f607f .premium-dual-header-first-span, .elementor-19720 .elementor-element.elementor-element-281f607f .premium-dual-header-second-header{display:block;}.elementor-19720 .elementor-element.elementor-element-281f607f{text-align:center;}.elementor-19720 .elementor-element.elementor-element-281f607f .premium-dual-header-first-span{font-size:50px;font-weight:900;line-height:0.8em;color:#ffffff;}.elementor-19720 .elementor-element.elementor-element-281f607f .premium-dual-header-second-header{font-family:"Playfair Display", Sans-serif;font-size:50px;font-weight:900;font-style:italic;line-height:1.5em;color:#ffffff;}.elementor-19720 .elementor-element.elementor-element-1424f8a6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-19720 .elementor-element.elementor-element-1424f8a6:not(.elementor-motion-effects-element-type-background), .elementor-19720 .elementor-element.elementor-element-1424f8a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://craftystudios.co.uk/wp-content/uploads/2026/09/geometric-shapes.png");background-position:center center;background-size:cover;}.elementor-19720 .elementor-element.elementor-element-1424f8a6 > .elementor-shape-top svg, .elementor-19720 .elementor-element.elementor-element-1424f8a6 > .e-con-inner > .elementor-shape-top svg{width:calc(170% + 1.3px);}.elementor-19720 .elementor-element.elementor-element-1424f8a6 > .elementor-shape-bottom svg, .elementor-19720 .elementor-element.elementor-element-1424f8a6 > .e-con-inner > .elementor-shape-bottom svg{width:calc(170% + 1.3px);}.elementor-19720 .elementor-element.elementor-element-40a9242f{--display:flex;--z-index:1;}.elementor-19720 .elementor-element.elementor-element-5b199900{text-align:center;}.elementor-19720 .elementor-element.elementor-element-5b199900 .elementor-heading-title{font-weight:400;text-transform:uppercase;letter-spacing:5.5px;color:#ffffff;}.elementor-19720 .elementor-element.elementor-element-5b199900 > .elementor-widget-container{padding:0px 0px 0px 1px;}.elementor-19720 .elementor-element.elementor-element-597a00c3 .premium-dual-header-first-span, .elementor-19720 .elementor-element.elementor-element-597a00c3 .premium-dual-header-second-header{display:inline;}.elementor-19720 .elementor-element.elementor-element-597a00c3{text-align:center;}.elementor-19720 .elementor-element.elementor-element-597a00c3 .premium-dual-header-first-span{font-weight:900;color:#ffffff;}.elementor-19720 .elementor-element.elementor-element-597a00c3 .premium-dual-header-second-header{font-weight:900;line-height:0.7em;background-image:url("https://craftystudios.co.uk/wp-content/uploads/2026/09/sailor_walk-1.gif");background-position:center center;}.elementor-19720 .elementor-element.elementor-element-597a00c3 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-19720 .elementor-element.elementor-element-165a9e8b .slick-dots,.elementor-19720 .elementor-element.elementor-element-165a9e8b .premium-carousel-nav-fraction{text-align:center;}.elementor-19720 .elementor-element.elementor-element-165a9e8b .premium-carousel-scale .premium-carousel-inner .slick-slide{transition:all 1200ms !important;}.elementor-19720 .elementor-element.elementor-element-165a9e8b .premium-carousel-nav-progressbar-fill{transition-duration:1200ms !important;}.elementor-19720 .elementor-element.elementor-element-165a9e8b ul.slick-dots li{color:rgba(255,255,255,0.37);}.elementor-19720 .elementor-element.elementor-element-165a9e8b ul.slick-dots li svg{fill:rgba(255,255,255,0.37);}.elementor-19720 .elementor-element.elementor-element-165a9e8b .fraction-pagination-total{color:rgba(255,255,255,0.37);}.elementor-19720 .elementor-element.elementor-element-165a9e8b ul.slick-dots li.slick-active{color:#ffffff;}.elementor-19720 .elementor-element.elementor-element-165a9e8b ul.slick-dots li.slick-active svg{fill:#ffffff;}.elementor-19720 .elementor-element.elementor-element-165a9e8b .fraction-pagination-current{color:#ffffff;}.elementor-19720 .elementor-element.elementor-element-49af42b5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:100px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-19720 .elementor-element.elementor-element-49af42b5:not(.elementor-motion-effects-element-type-background), .elementor-19720 .elementor-element.elementor-element-49af42b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(320deg, #89007e 0%, #6701ba 100%);}.elementor-19720 .elementor-element.elementor-element-49af42b5 > .elementor-shape-bottom svg, .elementor-19720 .elementor-element.elementor-element-49af42b5 > .e-con-inner > .elementor-shape-bottom svg{width:calc(110% + 1.3px);height:90px;}.elementor-19720 .elementor-element.elementor-element-73933380{--display:flex;}.elementor-19720 .elementor-element.elementor-element-77603abb{text-align:center;}.elementor-19720 .elementor-element.elementor-element-77603abb .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:22px;font-weight:400;text-transform:uppercase;letter-spacing:10px;color:#ffffff;}.elementor-19720 .elementor-element.elementor-element-7ee073a5{text-align:center;}.elementor-19720 .elementor-element.elementor-element-7ee073a5 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:42px;font-weight:900;line-height:1.2em;color:#ffffff;}.elementor-19720 .elementor-element.elementor-element-7ee073a5 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-19720 .elementor-element.elementor-element-5e9dcacd{--divider-border-style:solid;--divider-color:#ffffff;--divider-border-width:5px;}.elementor-19720 .elementor-element.elementor-element-5e9dcacd .elementor-divider-separator{width:8%;margin:0 auto;margin-center:0;}.elementor-19720 .elementor-element.elementor-element-5e9dcacd .elementor-divider{text-align:center;padding-block-start:10px;padding-block-end:10px;}.elementor-19720 .elementor-element.elementor-element-5e9dcacd > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-19720 .elementor-element.elementor-element-54072643{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:-90px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19720 .elementor-element.elementor-element-205176bc{--display:flex;}.elementor-19720 .elementor-element.elementor-element-31c8478 .premium-icon-box-container-in{text-align:center;background-color:rgba(0,0,0,0);}.elementor-19720 .elementor-element.elementor-element-31c8478 .premium-icon-box-title{justify-content:center;color:#ffffff;font-family:"Plus Jakarta Sans", Sans-serif;font-size:22px;font-weight:900;}.elementor-19720 .elementor-element.elementor-element-31c8478{overflow:hidden;background-color:transparent;background-image:linear-gradient(120deg, #add100 0%, #7b920a 100%);border-radius:50px;box-shadow:0px 40px 65px 0px rgba(0,0,0,0.15);}.elementor-19720 .elementor-element.elementor-element-31c8478:hover .premium-icon-box-title{color:#FFFFFF;}.elementor-19720 .elementor-element.elementor-element-31c8478:hover{box-shadow:0px 40px 65px 0px rgba(0,0,0,0.15);}.elementor-19720 .elementor-element.elementor-element-6ef70119{--display:flex;}.elementor-19720 .elementor-element.elementor-element-238a4e8a .premium-icon-box-container-in{text-align:center;background-color:rgba(0,0,0,0);}.elementor-19720 .elementor-element.elementor-element-238a4e8a .premium-icon-box-title{justify-content:center;color:#ffffff;font-family:"Plus Jakarta Sans", Sans-serif;font-size:22px;font-weight:900;}.elementor-19720 .elementor-element.elementor-element-238a4e8a{overflow:hidden;background-color:transparent;background-image:linear-gradient(180deg, #f2c94c 0%, #f2994a 100%);border-radius:50px;box-shadow:0px 40px 65px 0px rgba(0,0,0,0.15);}.elementor-19720 .elementor-element.elementor-element-238a4e8a:hover .premium-icon-box-title{color:#FFFFFF;}.elementor-19720 .elementor-element.elementor-element-238a4e8a:hover{box-shadow:0px 40px 65px 0px rgba(0,0,0,0.15);}.elementor-19720 .elementor-element.elementor-element-20918db1{--display:flex;}.elementor-19720 .elementor-element.elementor-element-253e2eac .premium-icon-box-container-in{text-align:center;background-color:rgba(0,0,0,0);}.elementor-19720 .elementor-element.elementor-element-253e2eac .premium-icon-box-title{justify-content:center;color:#ffffff;font-family:"Plus Jakarta Sans", Sans-serif;font-size:22px;font-weight:900;}.elementor-19720 .elementor-element.elementor-element-253e2eac{overflow:hidden;background-color:transparent;background-image:linear-gradient(120deg, #add100 0%, #7b920a 100%);border-radius:50px;box-shadow:0px 40px 65px 0px rgba(0,0,0,0.15);}.elementor-19720 .elementor-element.elementor-element-253e2eac:hover .premium-icon-box-title{color:#FFFFFF;}.elementor-19720 .elementor-element.elementor-element-253e2eac:hover{box-shadow:0px 40px 65px 0px rgba(0,0,0,0.15);}.elementor-19720 .elementor-element.elementor-element-42dc772e{--display:flex;}.elementor-19720 .elementor-element.elementor-element-5225a55c .premium-icon-box-container-in{text-align:center;background-color:rgba(0,0,0,0);}.elementor-19720 .elementor-element.elementor-element-5225a55c .premium-icon-box-title{justify-content:center;color:#ffffff;font-family:"Plus Jakarta Sans", Sans-serif;font-size:22px;font-weight:900;}.elementor-19720 .elementor-element.elementor-element-5225a55c{overflow:hidden;background-color:transparent;background-image:linear-gradient(180deg, #f2c94c 0%, #f2994a 100%);border-radius:50px;box-shadow:0px 40px 65px 0px rgba(0,0,0,0.15);}.elementor-19720 .elementor-element.elementor-element-5225a55c:hover .premium-icon-box-title{color:#FFFFFF;}.elementor-19720 .elementor-element.elementor-element-5225a55c:hover{box-shadow:0px 40px 65px 0px rgba(0,0,0,0.15);}.elementor-19720 .elementor-element.elementor-element-235ebf30{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:100px;--padding-bottom:95px;--padding-left:0px;--padding-right:0px;}.elementor-19720 .elementor-element.elementor-element-383be2de{--display:flex;}.elementor-19720 .elementor-element.elementor-element-7aeb1ea6 .premium-title-container{text-align:left;}.elementor-19720 .elementor-element.elementor-element-7aeb1ea6 .premium-title-wrapper{flex-direction:column;}.elementor-19720 .elementor-element.elementor-element-7aeb1ea6 .premium-title-description{order:2;align-self:center;font-family:"DM Sans", Sans-serif;font-weight:400;}.elementor-19720 .elementor-element.elementor-element-7aeb1ea6 .premium-title-header, .elementor-19720 .elementor-element.elementor-element-7aeb1ea6.premium-title-noise-yes .premium-title-noise-word:not(.premium-title__focused-word)::before, .elementor-19720 .elementor-element.elementor-element-7aeb1ea6.premium-title-noise-yes .premium-title-noise-word:not(.premium-title__focused-word)::after{color:#FFFFFF;}.elementor-19720 .elementor-element.elementor-element-7aeb1ea6.premium-title-stroke-yes .premium-title-text{-webkit-text-fill-color:#FFFFFF;}.elementor-19720 .elementor-element.elementor-element-7aeb1ea6 .premium-title-style8 .premium-title-text[data-animation="shiny"]{--base-color:#FFFFFF;}.elementor-19720 .elementor-element.elementor-element-7aeb1ea6 .premium-title-header{font-family:"Plus Jakarta Sans", Sans-serif;font-size:45px;font-weight:700;}.elementor-19720 .elementor-element.elementor-element-7aeb1ea6 .premium-title-style1{border-style:none;}.elementor-19720 .elementor-element.elementor-element-7aeb1ea6 .premium-title-header, .elementor-19720 .elementor-element.elementor-element-7aeb1ea6.premium-title-noise-yes .premium-title-noise-word::before, .elementor-19720 .elementor-element.elementor-element-7aeb1ea6.premium-title-noise-yes .premium-title-noise-word::after{padding:0px 0px 20px 0px;}.elementor-19720 .elementor-element.elementor-element-7aeb1ea6 .premium-title-description, .elementor-19720 .elementor-element.elementor-element-7aeb1ea6 .premium-title-description *{color:#FFFFFF;}.elementor-19720 .elementor-element.elementor-element-76451be9{--display:flex;--justify-content:center;}.elementor-19720 .elementor-element.elementor-element-3ffc766d{text-align:center;}.elementor-19720 .elementor-element.elementor-element-3ffc766d .premium-button .premium-button-text-icon-wrapper span{font-family:"DM Sans", Sans-serif;font-size:20px;color:#ffffff;}.elementor-19720 .elementor-element.elementor-element-3ffc766d .premium-button, .elementor-19720 .elementor-element.elementor-element-3ffc766d .premium-button.premium-button-style2-shutinhor:before , .elementor-19720 .elementor-element.elementor-element-3ffc766d .premium-button.premium-button-style2-shutinver:before , .elementor-19720 .elementor-element.elementor-element-3ffc766d .premium-button-style5-radialin:before , .elementor-19720 .elementor-element.elementor-element-3ffc766d .premium-button-style5-rectin:before{background-color:#537a3d;}.elementor-19720 .elementor-element.elementor-element-3ffc766d .premium-button{border-radius:10px;}.elementor-19720 .elementor-element.elementor-element-3ffc766d .premium-button, .elementor-19720 .elementor-element.elementor-element-3ffc766d .premium-button-line6::after{padding:15px 30px 15px 30px;}.elementor-19720 .elementor-element.elementor-element-3ffc766d .premium-button:hover .premium-button-text-icon-wrapper span, .elementor-19720 .elementor-element.elementor-element-3ffc766d .premium-button-line6::after{color:#ffffff;}.elementor-19720 .elementor-element.elementor-element-3ffc766d .premium-button-none:hover, .elementor-19720 .elementor-element.elementor-element-3ffc766d .premium-button-style8:hover, .elementor-19720 .elementor-element.elementor-element-3ffc766d .premium-button-style1:before, .elementor-19720 .elementor-element.elementor-element-3ffc766d .premium-button-style2-shutouthor:before, .elementor-19720 .elementor-element.elementor-element-3ffc766d .premium-button-style2-shutoutver:before, .elementor-19720 .elementor-element.elementor-element-3ffc766d .premium-button-style2-shutinhor, .elementor-19720 .elementor-element.elementor-element-3ffc766d .premium-button-style2-shutinver, .elementor-19720 .elementor-element.elementor-element-3ffc766d .premium-button-style2-dshutinhor:before, .elementor-19720 .elementor-element.elementor-element-3ffc766d .premium-button-style2-dshutinver:before, .elementor-19720 .elementor-element.elementor-element-3ffc766d .premium-button-style2-scshutouthor:before, .elementor-19720 .elementor-element.elementor-element-3ffc766d .premium-button-style2-scshutoutver:before, .elementor-19720 .elementor-element.elementor-element-3ffc766d .premium-button-style3-after:hover, .elementor-19720 .elementor-element.elementor-element-3ffc766d .premium-button-style3-before:hover, .elementor-19720 .elementor-element.elementor-element-3ffc766d .premium-button-style4-icon-wrapper, .elementor-19720 .elementor-element.elementor-element-3ffc766d .premium-button-style5-radialin, .elementor-19720 .elementor-element.elementor-element-3ffc766d .premium-button-style5-radialout:before, .elementor-19720 .elementor-element.elementor-element-3ffc766d .premium-button-style5-rectin, .elementor-19720 .elementor-element.elementor-element-3ffc766d .premium-button-style5-rectout:before, .elementor-19720 .elementor-element.elementor-element-3ffc766d .premium-button-style6-bg, .elementor-19720 .elementor-element.elementor-element-3ffc766d .premium-button-style6:hover, .elementor-19720 .elementor-element.elementor-element-3ffc766d .premium-button-style6:hover::before{background-color:#4a6d36;}@media(min-width:768px){.elementor-19720 .elementor-element.elementor-element-45bccff2{--content-width:1200px;}.elementor-19720 .elementor-element.elementor-element-525b94a5{--width:20%;}.elementor-19720 .elementor-element.elementor-element-163dc1b7{--width:80%;}.elementor-19720 .elementor-element.elementor-element-99bb952{--width:500px;}.elementor-19720 .elementor-element.elementor-element-65134334{--content-width:1200px;}.elementor-19720 .elementor-element.elementor-element-1576533f{--content-width:1200px;}.elementor-19720 .elementor-element.elementor-element-fa52761{--content-width:1395px;}.elementor-19720 .elementor-element.elementor-element-aa712b7{--width:40%;}.elementor-19720 .elementor-element.elementor-element-d1b9432{--width:60%;}.elementor-19720 .elementor-element.elementor-element-5ab2be27{--content-width:1070px;}.elementor-19720 .elementor-element.elementor-element-73f3c856{--width:55%;}.elementor-19720 .elementor-element.elementor-element-2d5fefe0{--width:45%;}.elementor-19720 .elementor-element.elementor-element-630a647b{--content-width:1200px;}.elementor-19720 .elementor-element.elementor-element-54072643{--content-width:1200px;}.elementor-19720 .elementor-element.elementor-element-383be2de{--width:68.596%;}.elementor-19720 .elementor-element.elementor-element-76451be9{--width:31.404%;}}@media(max-width:1024px) and (min-width:768px){.elementor-19720 .elementor-element.elementor-element-fa52761{--content-width:100%;}.elementor-19720 .elementor-element.elementor-element-aa712b7{--width:40%;}.elementor-19720 .elementor-element.elementor-element-d1b9432{--width:60%;}.elementor-19720 .elementor-element.elementor-element-2f6192b{--width:50%;}}@media(max-width:1024px){.elementor-19720 .elementor-element.elementor-element-24322d1c .premium-woo-cats__list-wrap li.product-category{width:50%;}.elementor-19720 .elementor-element.elementor-element-4a70c538{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-19720 .elementor-element.elementor-element-465cad77 .premium-counter-area .premium-counter-init{font-size:120px;}.elementor-19720 .elementor-element.elementor-element-465cad77 > .elementor-widget-container{margin:-15px 0px -15px 0px;}.elementor-19720 .elementor-element.elementor-element-7a5729d2 .elementor-heading-title{font-size:28px;}.elementor-19720 .elementor-element.elementor-element-7a5729d2 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-19720 .elementor-element.elementor-element-99bb952{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19720 .elementor-element.elementor-element-f66d6db > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-19720 .elementor-element.elementor-element-349a28af .premium-dual-header-first-span{margin:0px 0px 10px 0px;}.elementor-19720 .elementor-element.elementor-element-349a28af .premium-dual-header-second-header{font-size:35px;line-height:1.1em;}.elementor-19720 .elementor-element.elementor-element-4b72cc3d .premium-image-scroll-label{font-size:16px;}.elementor-19720 .elementor-element.elementor-element-3f705c84 .premium-image-scroll-label{font-size:16px;}.elementor-19720 .elementor-element.elementor-element-561c2bc6 .elementor-heading-title{letter-spacing:8px;}.elementor-19720 .elementor-element.elementor-element-525f28cc .premium-dual-header-first-span{line-height:1.1em;}.elementor-19720 .elementor-element.elementor-element-fa52761{--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-19720 .elementor-element.elementor-element-fa52761 > .elementor-shape-bottom svg, .elementor-19720 .elementor-element.elementor-element-fa52761 > .e-con-inner > .elementor-shape-bottom svg{width:calc(229% + 1.3px);height:360px;}.elementor-19720 .elementor-element.elementor-element-aa712b7{--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:5px;--margin-right:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-19720 .elementor-element.elementor-element-7d711fc5 .premium-dual-header-second-header{font-size:68px;}.elementor-19720 .elementor-element.elementor-element-1106ede .countdown-amount{width:60px;height:60px;}.elementor-19720 .elementor-element.elementor-element-1106ede.premium-countdown-block .countdown-period span{width:60px;}.elementor-19720 .elementor-element.elementor-element-1106ede .premium-countdown-flipping .flip{width:60px;}.elementor-19720 .elementor-element.elementor-element-1106ede .countdown-amount, .elementor-19720 .elementor-element.elementor-element-1106ede .inn{font-size:20px;}.elementor-19720 .elementor-element.elementor-element-1106ede .countdown-period, .elementor-19720 .elementor-element.elementor-element-1106ede .premium-countdown-label, .elementor-19720 .elementor-element.elementor-element-1106ede .flip-clock-label{font-size:10px;}.elementor-19720 .elementor-element.elementor-element-36065c85{font-size:17px;}.elementor-19720 .elementor-element.elementor-element-d1b9432{--justify-content:center;}.elementor-19720 .elementor-element.elementor-element-54f53c81 img{width:100%;}.elementor-19720 .elementor-element.elementor-element-505453ad > .elementor-shape-top svg, .elementor-19720 .elementor-element.elementor-element-505453ad > .e-con-inner > .elementor-shape-top svg{width:calc(270% + 1.3px);}.elementor-19720 .elementor-element.elementor-element-505453ad > .elementor-shape-bottom svg, .elementor-19720 .elementor-element.elementor-element-505453ad > .e-con-inner > .elementor-shape-bottom svg{width:calc(270% + 1.3px);}.elementor-19720 .elementor-element.elementor-element-3736e42f{text-align:left;}.elementor-19720 .elementor-element.elementor-element-2f91d177 .elementor-divider{text-align:left;}.elementor-19720 .elementor-element.elementor-element-2f91d177 .elementor-divider-separator{margin:0 auto;margin-left:0;}.elementor-19720 .elementor-element.elementor-element-494d93c8 > .elementor-shape-top svg, .elementor-19720 .elementor-element.elementor-element-494d93c8 > .e-con-inner > .elementor-shape-top svg{width:calc(285% + 1.3px);}.elementor-19720 .elementor-element.elementor-element-494d93c8 > .elementor-shape-bottom svg, .elementor-19720 .elementor-element.elementor-element-494d93c8 > .e-con-inner > .elementor-shape-bottom svg{width:calc(285% + 1.3px);}.elementor-19720 .elementor-element.elementor-element-747ed7ea > .elementor-shape-top svg, .elementor-19720 .elementor-element.elementor-element-747ed7ea > .e-con-inner > .elementor-shape-top svg{width:calc(285% + 1.3px);}.elementor-19720 .elementor-element.elementor-element-747ed7ea > .elementor-shape-bottom svg, .elementor-19720 .elementor-element.elementor-element-747ed7ea > .e-con-inner > .elementor-shape-bottom svg{width:calc(285% + 1.3px);}.elementor-19720 .elementor-element.elementor-element-a515c58 .elementor-heading-title{font-size:20px;line-height:1.3em;}.elementor-19720 .elementor-element.elementor-element-34922070 .premium-testimonial-text-wrapper{margin:0% 5% 0% 5%;}.elementor-19720 .elementor-element.elementor-element-328fb442 .premium-counter-area .premium-counter-init{font-size:30px;}.elementor-19720 .elementor-element.elementor-element-328fb442 .premium-counter-area span#suffix{font-size:30px;}.elementor-19720 .elementor-element.elementor-element-5a576202 .premium-counter-area .premium-counter-init{font-size:30px;}.elementor-19720 .elementor-element.elementor-element-5a576202 .premium-counter-area span#suffix{font-size:30px;}.elementor-19720 .elementor-element.elementor-element-5fd87be6 .premium-counter-area .premium-counter-init{font-size:30px;}.elementor-19720 .elementor-element.elementor-element-5fd87be6 .premium-counter-area span#suffix{font-size:30px;}.elementor-19720 .elementor-element.elementor-element-74989545 .premium-counter-area .premium-counter-init{font-size:30px;}.elementor-19720 .elementor-element.elementor-element-74989545 .premium-counter-area span#suffix{font-size:30px;}.elementor-19720 .elementor-element.elementor-element-5dc3732c{text-align:center;}.elementor-19720 .elementor-element.elementor-element-5dc3732c .elementor-heading-title{line-height:1.4em;}.elementor-19720 .elementor-element.elementor-element-281f607f{text-align:center;}.elementor-19720 .elementor-element.elementor-element-281f607f .premium-dual-header-first-span{line-height:1em;}.elementor-19720 .elementor-element.elementor-element-1424f8a6 > .elementor-shape-top svg, .elementor-19720 .elementor-element.elementor-element-1424f8a6 > .e-con-inner > .elementor-shape-top svg{width:calc(285% + 1.3px);}.elementor-19720 .elementor-element.elementor-element-1424f8a6 > .elementor-shape-bottom svg, .elementor-19720 .elementor-element.elementor-element-1424f8a6 > .e-con-inner > .elementor-shape-bottom svg{width:calc(285% + 1.3px);}.elementor-19720 .elementor-element.elementor-element-49af42b5 > .elementor-shape-top svg, .elementor-19720 .elementor-element.elementor-element-49af42b5 > .e-con-inner > .elementor-shape-top svg{width:calc(155% + 1.3px);}.elementor-19720 .elementor-element.elementor-element-5e9dcacd .elementor-divider-separator{width:10%;}.elementor-19720 .elementor-element.elementor-element-31c8478 .premium-icon-box-title{font-size:17px;}.elementor-19720 .elementor-element.elementor-element-238a4e8a .premium-icon-box-title{font-size:17px;}.elementor-19720 .elementor-element.elementor-element-253e2eac .premium-icon-box-title{font-size:17px;}.elementor-19720 .elementor-element.elementor-element-5225a55c .premium-icon-box-title{font-size:17px;}}@media(max-width:767px){.elementor-19720 .elementor-element.elementor-element-45bccff2{--padding-top:10px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-19720 .elementor-element.elementor-element-47921500 .premium-title-container{text-align:left;}.elementor-19720 .elementor-element.elementor-element-47921500 .premium-title-text{margin:-5px 0px -5px -8px;}.elementor-19720 .elementor-element.elementor-element-47921500.elementor-element{--align-self:flex-start;}.elementor-19720 .elementor-element.elementor-element-5fdb80b5 .premium-atext__headline{font-size:30px;line-height:1.2em;}.elementor-19720 .elementor-element.elementor-element-5fdb80b5 > .elementor-widget-container{margin:-30px 0px -30px 0px;}.elementor-19720 .elementor-element.elementor-element-24322d1c .premium-woo-cats__list-wrap li.product-category{width:100%;}.elementor-19720 .elementor-element.elementor-element-4a70c538{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19720 .elementor-element.elementor-element-465cad77 .premium-counter-area .premium-counter-init{font-size:80px;line-height:1em;letter-spacing:10px;}.elementor-19720 .elementor-element.elementor-element-465cad77 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19720 .elementor-element.elementor-element-7a5729d2 .elementor-heading-title{font-size:22px;line-height:1.3em;}.elementor-19720 .elementor-element.elementor-element-99bb952{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19720 .elementor-element.elementor-element-6dee584{text-align:center;}.elementor-19720 .elementor-element.elementor-element-4db60af8 .elementor-widget-container{text-align:center;}.elementor-19720 .elementor-element.elementor-element-f66d6db > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19720 .elementor-element.elementor-element-f66d6db.elementor-element{--align-self:center;}.elementor-19720 .elementor-element.elementor-element-349a28af .premium-dual-header-first-span{font-size:15px;}.elementor-19720 .elementor-element.elementor-element-349a28af .premium-dual-header-second-header{font-size:30px;line-height:1.2em;}.elementor-19720 .elementor-element.elementor-element-4b72cc3d .premium-image-scroll-label{font-size:14px;}.elementor-19720 .elementor-element.elementor-element-3f705c84 .premium-image-scroll-label{font-size:14px;}.elementor-19720 .elementor-element.elementor-element-3111c207 > .elementor-shape-bottom svg, .elementor-19720 .elementor-element.elementor-element-3111c207 > .e-con-inner > .elementor-shape-bottom svg{width:calc(300% + 1.3px);}.elementor-19720 .elementor-element.elementor-element-561c2bc6{text-align:center;}.elementor-19720 .elementor-element.elementor-element-561c2bc6 .elementor-heading-title{font-size:20px;}.elementor-19720 .elementor-element.elementor-element-525f28cc{text-align:center;}.elementor-19720 .elementor-element.elementor-element-273a6f7c{text-align:center;}.elementor-19720 .elementor-element.elementor-element-273a6f7c > .elementor-widget-container{padding:0% 7% 0% 7%;}.elementor-19720 .elementor-element.elementor-element-621cdbe3{text-align:center;}.elementor-19720 .elementor-element.elementor-element-71bc5352{--spacer-size:0px;}.elementor-19720 .elementor-element.elementor-element-fa52761{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19720 .elementor-element.elementor-element-fa52761 > .elementor-shape-bottom svg, .elementor-19720 .elementor-element.elementor-element-fa52761 > .e-con-inner > .elementor-shape-bottom svg{width:calc(300% + 1.3px);height:285px;}.elementor-19720 .elementor-element.elementor-element-aa712b7{--margin-top:-10%;--margin-bottom:-20%;--margin-left:0%;--margin-right:0%;}.elementor-19720 .elementor-element.elementor-element-7d711fc5{text-align:center;}.elementor-19720 .elementor-element.elementor-element-7d711fc5 .premium-dual-header-second-header{font-size:55px;}.elementor-19720 .elementor-element.elementor-element-1106ede .premium-countdown{justify-content:center;}.elementor-19720 .elementor-element.elementor-element-1106ede .countdown-amount, .elementor-19720 .elementor-element.elementor-element-1106ede .inn{font-size:10vw;}.elementor-19720 .elementor-element.elementor-element-1106ede .countdown-period, .elementor-19720 .elementor-element.elementor-element-1106ede .premium-countdown-label, .elementor-19720 .elementor-element.elementor-element-1106ede .flip-clock-label{font-size:3.5vw;}.elementor-19720 .elementor-element.elementor-element-1106ede > .elementor-widget-container{margin:-25px 0px 0px -5px;}.elementor-19720 .elementor-element.elementor-element-1106ede.elementor-element{--align-self:center;}.elementor-19720 .elementor-element.elementor-element-36065c85{text-align:center;line-height:1em;}.elementor-19720 .elementor-element.elementor-element-36065c85.elementor-element{--align-self:center;}.elementor-19720 .elementor-element.elementor-element-3e8ad22 .elementor-widget-container{text-align:center;}.elementor-19720 .elementor-element.elementor-element-3e8ad22{--icon-size:17px;--grid-column-gap:12px;}.elementor-19720 .elementor-element.elementor-element-3e8ad22.elementor-element{--align-self:center;}.elementor-19720 .elementor-element.elementor-element-d1b9432{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-19720 .elementor-element.elementor-element-505453ad > .elementor-shape-top svg, .elementor-19720 .elementor-element.elementor-element-505453ad > .e-con-inner > .elementor-shape-top svg{width:calc(300% + 1.3px);height:10px;}.elementor-19720 .elementor-element.elementor-element-505453ad > .elementor-shape-bottom svg, .elementor-19720 .elementor-element.elementor-element-505453ad > .e-con-inner > .elementor-shape-bottom svg{width:calc(300% + 1.3px);height:10px;}.elementor-19720 .elementor-element.elementor-element-3736e42f{text-align:center;}.elementor-19720 .elementor-element.elementor-element-3736e42f .premium-dual-header-first-span{line-height:1.4em;}.elementor-19720 .elementor-element.elementor-element-3736e42f .premium-dual-header-second-header{line-height:1.1em;}.elementor-19720 .elementor-element.elementor-element-2f91d177 .elementor-divider{text-align:center;}.elementor-19720 .elementor-element.elementor-element-2f91d177 .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-19720 .elementor-element.elementor-element-2f91d177 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19720 .elementor-element.elementor-element-7f913158{text-align:center;}.elementor-19720 .elementor-element.elementor-element-19ce0a7c{--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-19720 .elementor-element.elementor-element-5ab2be27{--padding-top:170px;--padding-bottom:130px;--padding-left:0px;--padding-right:0px;}.elementor-19720 .elementor-element.elementor-element-2382001a .premium-dual-header-first-span{font-size:45px;}.elementor-19720 .elementor-element.elementor-element-2382001a .premium-dual-header-second-header{font-size:20px;line-height:1.2em;}.elementor-19720 .elementor-element.elementor-element-656b8f9a .elementor-heading-title{font-size:20px;line-height:1.3em;}.elementor-19720 .elementor-element.elementor-element-7b52dcb6 .elementor-heading-title{font-size:20px;line-height:1.3em;}.elementor-19720 .elementor-element.elementor-element-a515c58{text-align:center;}.elementor-19720 .elementor-element.elementor-element-a515c58 .elementor-heading-title{line-height:1.3em;}.elementor-19720 .elementor-element.elementor-element-34922070 .premium-testimonial-text-wrapper{margin:50px 0px 50px 0px;}.elementor-19720 .elementor-element.elementor-element-66eacf4a > .elementor-shape-bottom svg, .elementor-19720 .elementor-element.elementor-element-66eacf4a > .e-con-inner > .elementor-shape-bottom svg{width:calc(300% + 1.3px);height:20px;}.elementor-19720 .elementor-element.elementor-element-66eacf4a{--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-19720 .elementor-element.elementor-element-9206038{--padding-top:20%;--padding-bottom:20%;--padding-left:0%;--padding-right:0%;}.elementor-19720 .elementor-element.elementor-element-66eb0da6 > .elementor-widget-container{padding:0% 0% 0% 10%;}.elementor-19720 .elementor-element.elementor-element-2f6192b{--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;}.elementor-19720 .elementor-element.elementor-element-5dc3732c{text-align:center;}.elementor-19720 .elementor-element.elementor-element-5dc3732c .elementor-heading-title{font-size:20px;line-height:1.5em;}.elementor-19720 .elementor-element.elementor-element-281f607f{text-align:center;}.elementor-19720 .elementor-element.elementor-element-5b199900 .elementor-heading-title{font-size:20px;}.elementor-19720 .elementor-element.elementor-element-77603abb .elementor-heading-title{line-height:1.4em;}.elementor-19720 .elementor-element.elementor-element-5e9dcacd .elementor-divider-separator{width:20%;}.elementor-19720 .elementor-element.elementor-element-31c8478 .premium-icon-box-title{font-size:25px;}.elementor-19720 .elementor-element.elementor-element-238a4e8a .premium-icon-box-title{font-size:25px;}.elementor-19720 .elementor-element.elementor-element-253e2eac .premium-icon-box-title{font-size:25px;}.elementor-19720 .elementor-element.elementor-element-5225a55c .premium-icon-box-title{font-size:25px;}.elementor-19720 .elementor-element.elementor-element-235ebf30{--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}}