.elementor-1249 .elementor-element.elementor-element-c0990b6{--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:150px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1249 .elementor-element.elementor-element-c0990b6:not(.elementor-motion-effects-element-type-background), .elementor-1249 .elementor-element.elementor-element-c0990b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://flippinfishdesign.co.uk/wp-content/uploads/2025/09/DS-Total-Solutions-Product-Page-Banner.png");background-repeat:no-repeat;background-size:cover;}.elementor-1249 .elementor-element.elementor-element-c836648{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1249 .elementor-element.elementor-element-c836648.e-con{--flex-grow:0;--flex-shrink:0;}.woocommerce .elementor-1249 .elementor-element.elementor-element-71ef5a3 .woolentor_product_categories_info{font-family:"Space Grotesk", Sans-serif;font-size:47px;font-weight:700;}.elementor-1249 .elementor-element.elementor-element-71ef5a3 .woolentor_product_categories_info .categories-title{display:none !important;}.woocommerce .elementor-1249 .elementor-element.elementor-element-71ef5a3 .woolentor_product_categories_info .posted_in{color:#FFFFFF;}.woocommerce .elementor-1249 .elementor-element.elementor-element-71ef5a3 .woolentor_product_categories_info .posted_in a{color:#FFFFFF;}.woocommerce .elementor-1249 .elementor-element.elementor-element-276e6a0 .woolentor_product_tags_info{font-family:"Space Grotesk", Sans-serif;font-size:20px;font-weight:400;}.elementor-1249 .elementor-element.elementor-element-276e6a0 .woolentor_product_tags_info .tags-title{display:none !important;}.woocommerce .elementor-1249 .elementor-element.elementor-element-276e6a0 .woolentor_product_tags_info .tagged_as{color:#FF3B30;}.woocommerce .elementor-1249 .elementor-element.elementor-element-276e6a0 .woolentor_product_tags_info .tagged_as a{color:#FF3B30;}.woocommerce .elementor-1249 .elementor-element.elementor-element-276e6a0 .woolentor_product_tags_info .tagged_as a:hover{color:#FF3B30;}.elementor-1249 .elementor-element.elementor-element-a618c82{--spacer-size:30px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1249 .elementor-element.elementor-element-360513d .elementor-button{background-color:#FF3B30;font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:400;border-radius:11px 11px 11px 11px;}.elementor-1249 .elementor-element.elementor-element-360513d .elementor-button:hover, .elementor-1249 .elementor-element.elementor-element-360513d .elementor-button:focus{background-color:#FFFFFF;color:#292626;}.elementor-1249 .elementor-element.elementor-element-360513d > .elementor-widget-container:hover{--e-transform-scale:1.1;}.elementor-1249 .elementor-element.elementor-element-360513d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1249 .elementor-element.elementor-element-360513d.elementor-element{--align-self:center;}.elementor-1249 .elementor-element.elementor-element-360513d .elementor-button-content-wrapper{flex-direction:row;}.elementor-1249 .elementor-element.elementor-element-360513d .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-1249 .elementor-element.elementor-element-360513d .elementor-button:hover svg, .elementor-1249 .elementor-element.elementor-element-360513d .elementor-button:focus svg{fill:#292626;}.elementor-1249 .elementor-element.elementor-element-5b253c5{--spacer-size:15px;}.elementor-1249 .elementor-element.elementor-element-db21f0a{--spacer-size:50px;}.elementor-1249 .elementor-element.elementor-element-b8959dd{--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:150px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1249 .elementor-element.elementor-element-b8959dd:not(.elementor-motion-effects-element-type-background), .elementor-1249 .elementor-element.elementor-element-b8959dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://flippinfishdesign.co.uk/wp-content/uploads/2025/09/DS-Total-Solutions-Product-Page-Banner.png");background-repeat:no-repeat;background-size:cover;}.elementor-1249 .elementor-element.elementor-element-85c15c3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1249 .elementor-element.elementor-element-85c15c3.e-con{--flex-grow:0;--flex-shrink:0;}.woocommerce .elementor-1249 .elementor-element.elementor-element-75ff6e9 .woolentor_product_categories_info{font-family:"Space Grotesk", Sans-serif;font-size:47px;font-weight:700;}.elementor-1249 .elementor-element.elementor-element-75ff6e9 .woolentor_product_categories_info .categories-title{display:none !important;}.woocommerce .elementor-1249 .elementor-element.elementor-element-75ff6e9 .woolentor_product_categories_info .posted_in{color:#FFFFFF;}.woocommerce .elementor-1249 .elementor-element.elementor-element-75ff6e9 .woolentor_product_categories_info .posted_in a{color:#FFFFFF;}.woocommerce .elementor-1249 .elementor-element.elementor-element-cffdd67 .woolentor_product_tags_info{font-family:"Space Grotesk", Sans-serif;font-size:20px;font-weight:400;}.elementor-1249 .elementor-element.elementor-element-cffdd67 .woolentor_product_tags_info .tags-title{display:none !important;}.woocommerce .elementor-1249 .elementor-element.elementor-element-cffdd67 .woolentor_product_tags_info .tagged_as{color:#FF3B30;}.woocommerce .elementor-1249 .elementor-element.elementor-element-cffdd67 .woolentor_product_tags_info .tagged_as a{color:#FF3B30;}.woocommerce .elementor-1249 .elementor-element.elementor-element-cffdd67 .woolentor_product_tags_info .tagged_as a:hover{color:#FF3B30;}.elementor-1249 .elementor-element.elementor-element-2eb7852{--spacer-size:30px;}.elementor-1249 .elementor-element.elementor-element-544f916 .elementor-button{background-color:#FF3B30;font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:400;border-radius:11px 11px 11px 11px;}.elementor-1249 .elementor-element.elementor-element-544f916 .elementor-button:hover, .elementor-1249 .elementor-element.elementor-element-544f916 .elementor-button:focus{background-color:#FFFFFF;color:#292626;}.elementor-1249 .elementor-element.elementor-element-544f916 > .elementor-widget-container:hover{--e-transform-scale:1.1;}.elementor-1249 .elementor-element.elementor-element-544f916 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1249 .elementor-element.elementor-element-544f916.elementor-element{--align-self:center;}.elementor-1249 .elementor-element.elementor-element-544f916 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1249 .elementor-element.elementor-element-544f916 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-1249 .elementor-element.elementor-element-544f916 .elementor-button:hover svg, .elementor-1249 .elementor-element.elementor-element-544f916 .elementor-button:focus svg{fill:#292626;}.elementor-1249 .elementor-element.elementor-element-860783f{--spacer-size:15px;}.elementor-1249 .elementor-element.elementor-element-cf11763{--spacer-size:50px;}.elementor-1249 .elementor-element.elementor-element-6507148{--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:150px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1249 .elementor-element.elementor-element-6507148:not(.elementor-motion-effects-element-type-background), .elementor-1249 .elementor-element.elementor-element-6507148 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://flippinfishdesign.co.uk/wp-content/uploads/2025/09/DS-Total-Solutions-Product-Page-Banner.png");background-repeat:no-repeat;background-size:cover;}.elementor-1249 .elementor-element.elementor-element-fdf00bd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1249 .elementor-element.elementor-element-fdf00bd.e-con{--flex-grow:0;--flex-shrink:0;}.woocommerce .elementor-1249 .elementor-element.elementor-element-f844c2c .woolentor_product_categories_info{font-family:"Space Grotesk", Sans-serif;font-size:47px;font-weight:700;}.elementor-1249 .elementor-element.elementor-element-f844c2c .woolentor_product_categories_info .categories-title{display:none !important;}.woocommerce .elementor-1249 .elementor-element.elementor-element-f844c2c .woolentor_product_categories_info .posted_in{color:#FFFFFF;}.woocommerce .elementor-1249 .elementor-element.elementor-element-f844c2c .woolentor_product_categories_info .posted_in a{color:#FFFFFF;}.woocommerce .elementor-1249 .elementor-element.elementor-element-a802d35 .woolentor_product_tags_info{font-family:"Space Grotesk", Sans-serif;font-size:20px;font-weight:400;}.elementor-1249 .elementor-element.elementor-element-a802d35 .woolentor_product_tags_info .tags-title{display:none !important;}.woocommerce .elementor-1249 .elementor-element.elementor-element-a802d35 .woolentor_product_tags_info .tagged_as{color:#FF3B30;}.woocommerce .elementor-1249 .elementor-element.elementor-element-a802d35 .woolentor_product_tags_info .tagged_as a{color:#FF3B30;}.woocommerce .elementor-1249 .elementor-element.elementor-element-a802d35 .woolentor_product_tags_info .tagged_as a:hover{color:#FF3B30;}.elementor-1249 .elementor-element.elementor-element-74be4e4{--spacer-size:30px;}.elementor-1249 .elementor-element.elementor-element-1521419 .elementor-button{background-color:#FF3B30;font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:400;border-radius:11px 11px 11px 11px;}.elementor-1249 .elementor-element.elementor-element-1521419 .elementor-button:hover, .elementor-1249 .elementor-element.elementor-element-1521419 .elementor-button:focus{background-color:#FFFFFF;color:#292626;}.elementor-1249 .elementor-element.elementor-element-1521419 > .elementor-widget-container:hover{--e-transform-scale:1.1;}.elementor-1249 .elementor-element.elementor-element-1521419 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1249 .elementor-element.elementor-element-1521419.elementor-element{--align-self:center;}.elementor-1249 .elementor-element.elementor-element-1521419 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1249 .elementor-element.elementor-element-1521419 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-1249 .elementor-element.elementor-element-1521419 .elementor-button:hover svg, .elementor-1249 .elementor-element.elementor-element-1521419 .elementor-button:focus svg{fill:#292626;}.elementor-1249 .elementor-element.elementor-element-7f23d63{--spacer-size:15px;}.elementor-1249 .elementor-element.elementor-element-bd11efa{--spacer-size:50px;}.elementor-1249 .elementor-element.elementor-element-7560596{--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:0px;--padding-left:0px;--padding-right:0px;}.elementor-1249 .elementor-element.elementor-element-4ef21db{--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-1249 .elementor-element.elementor-element-c46e7bf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.woocommerce .elementor-1249 .elementor-element.elementor-element-50275a8 .product_meta{color:#292626;font-family:"Space Grotesk", Sans-serif;font-size:16px;}.woocommerce .elementor-1249 .elementor-element.elementor-element-50275a8 .product_meta a{color:#FF3B30;}.woocommerce .elementor-1249 .elementor-element.elementor-element-50275a8 .product_meta a:hover{color:#FF3B30;}.elementor-1249 .elementor-element.elementor-element-95af53b .product_title{color:#292626 !important;font-family:"Space Grotesk", Sans-serif;font-size:30px;font-weight:800;}.elementor-1249 .elementor-element.elementor-element-e744b85 .price{color:#FF3B30 !important;}.elementor-1249 .elementor-element.elementor-element-e744b85 .price .amount{font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:700;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1249 .elementor-element.elementor-element-b4e111b{font-family:"Space Grotesk", Sans-serif;font-size:22px;font-weight:800;color:#292626;}.woocommerce .elementor-1249 .elementor-element.elementor-element-653864e .woocommerce_product_description{color:#292626 !important;font-family:"Space Grotesk", Sans-serif;font-size:16px;}.elementor-1249 .elementor-element.elementor-element-017321e{--spacer-size:20px;}.elementor-1249 .elementor-element.elementor-element-e4444df .elementor-button{background-color:#FF3B30;font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:400;border-radius:11px 11px 11px 11px;}.elementor-1249 .elementor-element.elementor-element-e4444df .elementor-button:hover, .elementor-1249 .elementor-element.elementor-element-e4444df .elementor-button:focus{background-color:#FFFFFF;color:#292626;}.elementor-1249 .elementor-element.elementor-element-e4444df > .elementor-widget-container:hover{--e-transform-scale:1.1;}.elementor-1249 .elementor-element.elementor-element-e4444df > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1249 .elementor-element.elementor-element-e4444df.elementor-element{--align-self:flex-start;}.elementor-1249 .elementor-element.elementor-element-e4444df .elementor-button-content-wrapper{flex-direction:row;}.elementor-1249 .elementor-element.elementor-element-e4444df .elementor-button:hover svg, .elementor-1249 .elementor-element.elementor-element-e4444df .elementor-button:focus svg{fill:#292626;}.elementor-1249 .elementor-element.elementor-element-0c99044{--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:0px;--padding-left:0px;--padding-right:0px;}.elementor-1249 .elementor-element.elementor-element-c540966{--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-1249 .elementor-element.elementor-element-4e12274{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.woocommerce .elementor-1249 .elementor-element.elementor-element-5de5dc7 .product_meta{color:#292626;font-family:"Space Grotesk", Sans-serif;font-size:16px;}.woocommerce .elementor-1249 .elementor-element.elementor-element-5de5dc7 .product_meta a{color:#FF3B30;}.woocommerce .elementor-1249 .elementor-element.elementor-element-5de5dc7 .product_meta a:hover{color:#FF3B30;}.elementor-1249 .elementor-element.elementor-element-d37d718 .product_title{color:#292626 !important;font-family:"Space Grotesk", Sans-serif;font-size:30px;font-weight:800;}.elementor-1249 .elementor-element.elementor-element-41e4659 .price{color:#FF3B30 !important;}.elementor-1249 .elementor-element.elementor-element-41e4659 .price .amount{font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:700;}.elementor-1249 .elementor-element.elementor-element-2b38cd7{font-family:"Space Grotesk", Sans-serif;font-size:22px;font-weight:800;color:#292626;}.woocommerce .elementor-1249 .elementor-element.elementor-element-1ff0575 .woocommerce_product_description{color:#292626 !important;font-family:"Space Grotesk", Sans-serif;font-size:16px;}.elementor-1249 .elementor-element.elementor-element-f2bad94{--spacer-size:20px;}.elementor-1249 .elementor-element.elementor-element-4514ff5 .elementor-button{background-color:#FF3B30;font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:400;border-radius:11px 11px 11px 11px;}.elementor-1249 .elementor-element.elementor-element-4514ff5 .elementor-button:hover, .elementor-1249 .elementor-element.elementor-element-4514ff5 .elementor-button:focus{background-color:#FFFFFF;color:#292626;}.elementor-1249 .elementor-element.elementor-element-4514ff5 > .elementor-widget-container:hover{--e-transform-scale:1.1;}.elementor-1249 .elementor-element.elementor-element-4514ff5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1249 .elementor-element.elementor-element-4514ff5.elementor-element{--align-self:flex-start;}.elementor-1249 .elementor-element.elementor-element-4514ff5 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1249 .elementor-element.elementor-element-4514ff5 .elementor-button:hover svg, .elementor-1249 .elementor-element.elementor-element-4514ff5 .elementor-button:focus svg{fill:#292626;}.elementor-1249 .elementor-element.elementor-element-6b71a31{--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:0px;--padding-left:0px;--padding-right:0px;}.elementor-1249 .elementor-element.elementor-element-5c8a580{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.woocommerce .elementor-1249 .elementor-element.elementor-element-ceb88d9 .product_meta{color:#292626;font-family:"Space Grotesk", Sans-serif;font-size:16px;}.woocommerce .elementor-1249 .elementor-element.elementor-element-ceb88d9 .product_meta a{color:#FF3B30;}.woocommerce .elementor-1249 .elementor-element.elementor-element-ceb88d9 .product_meta a:hover{color:#FF3B30;}.elementor-1249 .elementor-element.elementor-element-b3c23e4 .product_title{color:#292626 !important;font-family:"Space Grotesk", Sans-serif;font-size:30px;font-weight:800;}.elementor-1249 .elementor-element.elementor-element-520d745 .price{color:#FF3B30 !important;}.elementor-1249 .elementor-element.elementor-element-520d745 .price .amount{font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:700;}.elementor-1249 .elementor-element.elementor-element-e2c9b40{font-family:"Space Grotesk", Sans-serif;font-size:22px;font-weight:800;color:#292626;}.woocommerce .elementor-1249 .elementor-element.elementor-element-4f0119f .woocommerce_product_description{color:#292626 !important;font-family:"Space Grotesk", Sans-serif;font-size:16px;}.elementor-1249 .elementor-element.elementor-element-f89354a{--spacer-size:20px;}.elementor-1249 .elementor-element.elementor-element-c2c63ae .elementor-button{background-color:#FF3B30;font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:400;border-radius:11px 11px 11px 11px;}.elementor-1249 .elementor-element.elementor-element-c2c63ae .elementor-button:hover, .elementor-1249 .elementor-element.elementor-element-c2c63ae .elementor-button:focus{background-color:#FFFFFF;color:#292626;}.elementor-1249 .elementor-element.elementor-element-c2c63ae > .elementor-widget-container:hover{--e-transform-scale:1.1;}.elementor-1249 .elementor-element.elementor-element-c2c63ae > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1249 .elementor-element.elementor-element-c2c63ae.elementor-element{--align-self:flex-start;}.elementor-1249 .elementor-element.elementor-element-c2c63ae .elementor-button-content-wrapper{flex-direction:row;}.elementor-1249 .elementor-element.elementor-element-c2c63ae .elementor-button:hover svg, .elementor-1249 .elementor-element.elementor-element-c2c63ae .elementor-button:focus svg{fill:#292626;}.elementor-1249 .elementor-element.elementor-element-655edb9{--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-1249 .elementor-element.elementor-element-663b96b{font-family:"Space Grotesk", Sans-serif;font-size:30px;font-weight:800;color:#292626;}.woocommerce .elementor-1249 .elementor-element.elementor-element-ca47fa8 .shop_attributes{font-family:"Space Grotesk", Sans-serif;font-size:16px;}.elementor-1249 .elementor-element.elementor-element-3d6d980{--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-1249 .elementor-element.elementor-element-06d7411{font-family:"Space Grotesk", Sans-serif;font-size:30px;font-weight:800;color:#292626;}.woocommerce .elementor-1249 .elementor-element.elementor-element-7729cc9 .shop_attributes{font-family:"Space Grotesk", Sans-serif;font-size:16px;}.elementor-1249 .elementor-element.elementor-element-9aba0cf{--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-1249 .elementor-element.elementor-element-6e3dd2c{font-family:"Space Grotesk", Sans-serif;font-size:30px;font-weight:800;color:#292626;}.woocommerce .elementor-1249 .elementor-element.elementor-element-5a0710f .shop_attributes{font-family:"Space Grotesk", Sans-serif;font-size:16px;}.elementor-1249 .elementor-element.elementor-element-26a70d5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-1249 .elementor-element.elementor-element-c44d9ce{font-family:"Space Grotesk", Sans-serif;font-size:30px;font-weight:800;color:#292626;}.elementor-1249 .elementor-element.elementor-element-4ec9192{--display:flex;}.elementor-1249 .elementor-element.elementor-element-a1a3cb9{font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:400;color:#292626;}.elementor-1249 .elementor-element.elementor-element-7ddb820{--display:flex;}.elementor-1249 .elementor-element.elementor-element-bb31bc8{font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:400;color:#292626;}.elementor-1249 .elementor-element.elementor-element-19226c0{--display:flex;}.elementor-1249 .elementor-element.elementor-element-c035235{font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:400;color:#292626;}.elementor-1249 .elementor-element.elementor-element-3f5b139{--display:flex;}.elementor-1249 .elementor-element.elementor-element-8bd28cc{font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:400;color:#292626;}.elementor-1249 .elementor-element.elementor-element-1db9f11{--display:flex;}.elementor-1249 .elementor-element.elementor-element-6208ded{font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:400;color:#292626;}.elementor-1249 .elementor-element.elementor-element-44aa3c9{--n-accordion-title-font-size:16px;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#292626;--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:#FF3B30;}.elementor-1249 .elementor-element.elementor-element-44aa3c9 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}:where( .elementor-1249 .elementor-element.elementor-element-44aa3c9 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Space Grotesk", Sans-serif;font-weight:700;}.elementor-1249 .elementor-element.elementor-element-7abe60b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-1249 .elementor-element.elementor-element-731cd1d{font-family:"Space Grotesk", Sans-serif;font-size:30px;font-weight:800;color:#292626;}.elementor-1249 .elementor-element.elementor-element-491d805{--display:flex;}.elementor-1249 .elementor-element.elementor-element-d3b67f1{font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:400;color:#292626;}.elementor-1249 .elementor-element.elementor-element-9931860{--display:flex;}.elementor-1249 .elementor-element.elementor-element-0dcc688{font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:400;color:#292626;}.elementor-1249 .elementor-element.elementor-element-8eed943{--display:flex;}.elementor-1249 .elementor-element.elementor-element-65d849c{font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:400;color:#292626;}.elementor-1249 .elementor-element.elementor-element-06e73bd{--display:flex;}.elementor-1249 .elementor-element.elementor-element-a180218{font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:400;color:#292626;}.elementor-1249 .elementor-element.elementor-element-282c4d1{--display:flex;}.elementor-1249 .elementor-element.elementor-element-ee1d96c{font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:400;color:#292626;}.elementor-1249 .elementor-element.elementor-element-17b5fe3{--n-accordion-title-font-size:16px;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#292626;--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:#FF3B30;}.elementor-1249 .elementor-element.elementor-element-17b5fe3 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}:where( .elementor-1249 .elementor-element.elementor-element-17b5fe3 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Space Grotesk", Sans-serif;font-weight:700;}.elementor-1249 .elementor-element.elementor-element-f5e5ca2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-1249 .elementor-element.elementor-element-0ebbd35{font-family:"Space Grotesk", Sans-serif;font-size:30px;font-weight:800;color:#292626;}.elementor-1249 .elementor-element.elementor-element-bbfe523{--display:flex;}.elementor-1249 .elementor-element.elementor-element-0009aa2{font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:400;color:#292626;}.elementor-1249 .elementor-element.elementor-element-d3110ad{--display:flex;}.elementor-1249 .elementor-element.elementor-element-27b713e{font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:400;color:#292626;}.elementor-1249 .elementor-element.elementor-element-6566752{--display:flex;}.elementor-1249 .elementor-element.elementor-element-16f8d36{font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:400;color:#292626;}.elementor-1249 .elementor-element.elementor-element-bad7bb9{--display:flex;}.elementor-1249 .elementor-element.elementor-element-74c365b{font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:400;color:#292626;}.elementor-1249 .elementor-element.elementor-element-3f7c67e{--display:flex;}.elementor-1249 .elementor-element.elementor-element-4d6f0e0{font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:400;color:#292626;}.elementor-1249 .elementor-element.elementor-element-ad44b6a{--n-accordion-title-font-size:16px;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#292626;--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:#FF3B30;}.elementor-1249 .elementor-element.elementor-element-ad44b6a > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}:where( .elementor-1249 .elementor-element.elementor-element-ad44b6a > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Space Grotesk", Sans-serif;font-weight:700;}.elementor-1249 .elementor-element.elementor-element-2ba6da4{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-1249 .elementor-element.elementor-element-2ba6da4:not(.elementor-motion-effects-element-type-background), .elementor-1249 .elementor-element.elementor-element-2ba6da4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://flippinfishdesign.co.uk/wp-content/uploads/2025/09/DS-Total-Solutions-Quote-Request-Background.png");}.elementor-1249 .elementor-element.elementor-element-0f9e3d9{font-family:"Space Grotesk", Sans-serif;font-size:30px;font-weight:800;color:#FFFFFF;}.elementor-widget-fluent-form-widget .fluentform-widget-description{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1249 .elementor-element.elementor-element-5568576{width:100%;max-width:100%;}.elementor-1249 .elementor-element.elementor-element-5568576.elementor-element{--align-self:center;}.elementor-1249 .elementor-element.elementor-element-5568576 .fluentform-widget-wrapper .ff-el-input--label label{color:#FFFFFF;font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:400;}.elementor-1249 .elementor-element.elementor-element-5568576 .ff-el-is-required.asterisk-right label:after{color:#FF3B30 !important;}.elementor-1249 .elementor-element.elementor-element-5568576 .fluentform-widget-wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .elementor-1249 .elementor-element.elementor-element-5568576 .fluentform-widget-wrapper .ff-el-group textarea, .elementor-1249 .elementor-element.elementor-element-5568576 .fluentform-widget-wrapper .ff-el-group select{color:#292626;font-family:"Space Grotesk", Sans-serif;font-size:16px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1249 .elementor-element.elementor-element-5568576 .fluentform-widget-wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):focus, .elementor-1249 .elementor-element.elementor-element-5568576 .fluentform-widget-wrapper .ff-el-group textarea:focus{border-style:solid;border-color:#FF3B30;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1249 .elementor-element.elementor-element-5568576 .fluentform-widget-wrapper .ff-el-group input::-webkit-input-placeholder, .elementor-1249 .elementor-element.elementor-element-5568576 .fluentform-widget-wrapper .ff-el-group textarea::-webkit-input-placeholder{color:#292626;}.elementor-1249 .elementor-element.elementor-element-5568576 .fluentform-widget-custom-radio-checkbox input[type="checkbox"], .elementor-1249 .elementor-element.elementor-element-5568576 .fluentform-widget-custom-radio-checkbox input[type="radio"]{width:15px;height:15px;margin-right:0px;}.elementor-1249 .elementor-element.elementor-element-5568576 .fluentform-widget-custom-radio-checkbox input[type="checkbox"]:after, .elementor-1249 .elementor-element.elementor-element-5568576 .fluentform-widget-custom-radio-checkbox input[type="radio"]:after{border-width:1px;border-color:#FF3B30;}.elementor-1249 .elementor-element.elementor-element-5568576 .fluentform-widget-custom-radio-checkbox input[type="checkbox"]:checked:after, .elementor-1249 .elementor-element.elementor-element-5568576 .fluentform-widget-custom-radio-checkbox input[type="radio"]:checked:after{background-color:#292626;border-color:#02010100;}.elementor-1249 .elementor-element.elementor-element-5568576 .fluentform-widget-wrapper .ff_t_c {font-family:"Space Grotesk", Sans-serif;font-size:16px;color:#FFFFFF;}.elementor-1249 .elementor-element.elementor-element-5568576 .fluentform-widget-wrapper .ff-el-group .ff-btn-submit{background-color:#FFFFFF !important;color:#292626 !important;font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:700;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1249 .elementor-element.elementor-element-49c5c3d{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-1249 .elementor-element.elementor-element-49c5c3d:not(.elementor-motion-effects-element-type-background), .elementor-1249 .elementor-element.elementor-element-49c5c3d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://flippinfishdesign.co.uk/wp-content/uploads/2025/09/DS-Total-Solutions-Quote-Request-Background.png");}.elementor-1249 .elementor-element.elementor-element-1ce908d{font-family:"Space Grotesk", Sans-serif;font-size:30px;font-weight:800;color:#FFFFFF;}.elementor-1249 .elementor-element.elementor-element-e3ee358{width:100%;max-width:100%;}.elementor-1249 .elementor-element.elementor-element-e3ee358.elementor-element{--align-self:center;}.elementor-1249 .elementor-element.elementor-element-e3ee358 .fluentform-widget-wrapper .ff-el-input--label label{color:#FFFFFF;font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:400;}.elementor-1249 .elementor-element.elementor-element-e3ee358 .ff-el-is-required.asterisk-right label:after{color:#FF3B30 !important;}.elementor-1249 .elementor-element.elementor-element-e3ee358 .fluentform-widget-wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .elementor-1249 .elementor-element.elementor-element-e3ee358 .fluentform-widget-wrapper .ff-el-group textarea, .elementor-1249 .elementor-element.elementor-element-e3ee358 .fluentform-widget-wrapper .ff-el-group select{color:#292626;font-family:"Space Grotesk", Sans-serif;font-size:16px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1249 .elementor-element.elementor-element-e3ee358 .fluentform-widget-wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):focus, .elementor-1249 .elementor-element.elementor-element-e3ee358 .fluentform-widget-wrapper .ff-el-group textarea:focus{border-style:solid;border-color:#FF3B30;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1249 .elementor-element.elementor-element-e3ee358 .fluentform-widget-wrapper .ff-el-group input::-webkit-input-placeholder, .elementor-1249 .elementor-element.elementor-element-e3ee358 .fluentform-widget-wrapper .ff-el-group textarea::-webkit-input-placeholder{color:#292626;}.elementor-1249 .elementor-element.elementor-element-e3ee358 .fluentform-widget-custom-radio-checkbox input[type="checkbox"], .elementor-1249 .elementor-element.elementor-element-e3ee358 .fluentform-widget-custom-radio-checkbox input[type="radio"]{width:15px;height:15px;margin-right:0px;}.elementor-1249 .elementor-element.elementor-element-e3ee358 .fluentform-widget-custom-radio-checkbox input[type="checkbox"]:after, .elementor-1249 .elementor-element.elementor-element-e3ee358 .fluentform-widget-custom-radio-checkbox input[type="radio"]:after{border-width:1px;border-color:#FF3B30;}.elementor-1249 .elementor-element.elementor-element-e3ee358 .fluentform-widget-custom-radio-checkbox input[type="checkbox"]:checked:after, .elementor-1249 .elementor-element.elementor-element-e3ee358 .fluentform-widget-custom-radio-checkbox input[type="radio"]:checked:after{background-color:#292626;border-color:#02010100;}.elementor-1249 .elementor-element.elementor-element-e3ee358 .fluentform-widget-wrapper .ff_t_c {font-family:"Space Grotesk", Sans-serif;font-size:16px;color:#FFFFFF;}.elementor-1249 .elementor-element.elementor-element-e3ee358 .fluentform-widget-wrapper .ff-el-group .ff-btn-submit{background-color:#FFFFFF !important;color:#292626 !important;font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:700;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1249 .elementor-element.elementor-element-2efdc93{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-1249 .elementor-element.elementor-element-2efdc93:not(.elementor-motion-effects-element-type-background), .elementor-1249 .elementor-element.elementor-element-2efdc93 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://flippinfishdesign.co.uk/wp-content/uploads/2025/09/DS-Total-Solutions-Quote-Request-Background.png");}.elementor-1249 .elementor-element.elementor-element-4969604{font-family:"Space Grotesk", Sans-serif;font-size:30px;font-weight:800;color:#FFFFFF;}.elementor-1249 .elementor-element.elementor-element-582f80a{width:100%;max-width:100%;}.elementor-1249 .elementor-element.elementor-element-582f80a.elementor-element{--align-self:center;}.elementor-1249 .elementor-element.elementor-element-582f80a .fluentform-widget-wrapper .ff-el-input--label label{color:#FFFFFF;font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:400;}.elementor-1249 .elementor-element.elementor-element-582f80a .ff-el-is-required.asterisk-right label:after{color:#FF3B30 !important;}.elementor-1249 .elementor-element.elementor-element-582f80a .fluentform-widget-wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .elementor-1249 .elementor-element.elementor-element-582f80a .fluentform-widget-wrapper .ff-el-group textarea, .elementor-1249 .elementor-element.elementor-element-582f80a .fluentform-widget-wrapper .ff-el-group select{color:#292626;font-family:"Space Grotesk", Sans-serif;font-size:16px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1249 .elementor-element.elementor-element-582f80a .fluentform-widget-wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):focus, .elementor-1249 .elementor-element.elementor-element-582f80a .fluentform-widget-wrapper .ff-el-group textarea:focus{border-style:solid;border-color:#FF3B30;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1249 .elementor-element.elementor-element-582f80a .fluentform-widget-wrapper .ff-el-group input::-webkit-input-placeholder, .elementor-1249 .elementor-element.elementor-element-582f80a .fluentform-widget-wrapper .ff-el-group textarea::-webkit-input-placeholder{color:#292626;}.elementor-1249 .elementor-element.elementor-element-582f80a .fluentform-widget-custom-radio-checkbox input[type="checkbox"], .elementor-1249 .elementor-element.elementor-element-582f80a .fluentform-widget-custom-radio-checkbox input[type="radio"]{width:15px;height:15px;margin-right:0px;}.elementor-1249 .elementor-element.elementor-element-582f80a .fluentform-widget-custom-radio-checkbox input[type="checkbox"]:after, .elementor-1249 .elementor-element.elementor-element-582f80a .fluentform-widget-custom-radio-checkbox input[type="radio"]:after{border-width:1px;border-color:#FF3B30;}.elementor-1249 .elementor-element.elementor-element-582f80a .fluentform-widget-custom-radio-checkbox input[type="checkbox"]:checked:after, .elementor-1249 .elementor-element.elementor-element-582f80a .fluentform-widget-custom-radio-checkbox input[type="radio"]:checked:after{background-color:#292626;border-color:#02010100;}.elementor-1249 .elementor-element.elementor-element-582f80a .fluentform-widget-wrapper .ff_t_c {font-family:"Space Grotesk", Sans-serif;font-size:16px;color:#FFFFFF;}.elementor-1249 .elementor-element.elementor-element-582f80a .fluentform-widget-wrapper .ff-el-group .ff-btn-submit{background-color:#FFFFFF !important;color:#292626 !important;font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:700;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1249 .elementor-element.elementor-element-27fac08{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-1249 .elementor-element.elementor-element-d68d5a4{font-family:"Space Grotesk", Sans-serif;font-size:30px;font-weight:800;color:#292626;}.elementor-widget-premium-woo-products .premium-woocommerce .premium-woo-product-desc{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-premium-woo-products .premium-woo-products-details-wrap .premium-woo-atc-button .button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-premium-woo-products .premium-woocommerce li.product .price{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-premium-woo-products .premium-woocommerce li.product .price del{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-premium-woo-products .premium-woocommerce .woocommerce-loop-product__title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-premium-woo-products .premium-woocommerce .woocommerce-loop-product__title:hover{color:var( --e-global-color-primary );}.elementor-widget-premium-woo-products .premium-woocommerce .premium-woo-product-category{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-premium-woo-products .premium-woocommerce .premium-woo-products-details-wrap .premium-woo-atc-button .button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}#premium-woo-quick-view-{{ID}} .premium-qv-badge .corner{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}#premium-woo-quick-view-{{ID}} .woocommerce-loop-product__title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}#premium-woo-quick-view-{{ID}} div.product p.price{color:var( --e-global-color-text );}#premium-woo-quick-view-{{ID}} div.product p.price, .premium-woo-quick-view-{{ID}} div.product p.price ins{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}#premium-woo-quick-view-{{ID}} .price del{color:var( --e-global-color-text );}#premium-woo-quick-view-{{ID}} .premium-woo-qv-desc{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}#premium-woo-quick-view-{{ID}} .premium-woo-atc-button button.button.alt{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}#premium-woo-quick-view-{{ID}} .flex-control-nav a{background-color:var( --e-global-color-secondary );}#premium-woo-quick-view-{{ID}} a.flex-active{background-color:var( --e-global-color-primary );}#premium-woo-quick-view-{{ID}} .flex-direction-nav li a{color:var( --e-global-color-primary );}.elementor-widget-premium-woo-products .premium-woocommerce .premium-woo-qv-btn{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-premium-woo-products .premium-woocommerce .premium-woo-products-details-wrap .premium-woo-qv-btn{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-premium-woo-products .premium-woo-products-pagination ul li > .page-numbers{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-premium-woo-products .premium-woo-load-more-btn{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-secondary );background-color:var( --e-global-color-primary );}.elementor-widget-premium-woo-products .premium-woo-load-more-btn .premium-loader{border-color:var( --e-global-color-secondary );}.elementor-widget-premium-woo-products .premium-woocommerce:not(.premium-woo-skin-grid-10) .premium-woo-product-sale-wrap .premium-woo-product-onsale, .elementor-widget-premium-woo-products .premium-woocommerce.premium-woo-skin-grid-10 .premium-woo-product-sale-wrap{background-color:var( --e-global-color-secondary );}.elementor-widget-premium-woo-products .premium-woocommerce.premium-woo-skin-grid-10 .premium-woo-product-sale-wrap::after{border-left-color:var( --e-global-color-secondary );border-right-color:var( --e-global-color-secondary );}.elementor-widget-premium-woo-products .premium-woo-product-sale-wrap .premium-woo-product-onsale{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-premium-woo-products:not([data-widget_type="premium-woo-products.grid-10"]) .premium-woo-product-featured-wrap .premium-woo-product-featured, .elementor-widget-premium-woo-products[data-widget_type="premium-woo-products.grid-10"] .premium-woo-product-featured-wrap{background-color:var( --e-global-color-primary );}.elementor-widget-premium-woo-products .premium-woocommerce.premium-woo-skin-grid-10 .premium-woo-product-featured-wrap::after{border-left-color:var( --e-global-color-primary );border-right-color:var( --e-global-color-primary );}.elementor-widget-premium-woo-products .premium-woo-product-featured-wrap .premium-woo-product-featured{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-premium-woo-products .premium-woocommerce .slick-arrow{color:var( --e-global-color-primary );background-color:var( --e-global-color-secondary );}.elementor-widget-premium-woo-products ul.slick-dots li{color:var( --e-global-color-primary );}.elementor-widget-premium-woo-products .premium-woocommerce ul.slick-dots li.slick-active{color:var( --e-global-color-secondary );}.elementor-widget-premium-woo-products .pa-out-of-stock{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );background-color:var( --e-global-color-secondary );}.elementor-1249 .elementor-element.elementor-element-fd2096a .premium-woo-products-inner li.product{width:25%;}.elementor-1249 .elementor-element.elementor-element-fd2096a .premium-woo-products-details-wrap, .elementor-1249 .elementor-element.elementor-element-fd2096a .premium-woo-product__link{text-align:left;}.elementor-1249 .elementor-element.elementor-element-fd2096a .premium-woocommerce:not(.premium-woo-products-marquee) li.product{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );}.elementor-1249 .elementor-element.elementor-element-fd2096a .premium-woocommerce:not(.premium-woo-products-marquee) ul.products{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );}.elementor-1249 .elementor-element.elementor-element-fd2096a .premium-woo-products-marquee ul.products{--pa-marquee-spacing:10px;}#premium-woo-quick-view-fd2096a{--pa-qv-align:inline;}.elementor-1249 .elementor-element.elementor-element-fd2096a .woocommerce-loop-product__link, .elementor-1249 .elementor-element.elementor-element-fd2096a .premium-woo-product-gallery-images img{border-style:none;}.elementor-1249 .elementor-element.elementor-element-fd2096a .premium-woocommerce .woocommerce-loop-product__link img{object-fit:cover;}.elementor-1249 .elementor-element.elementor-element-fd2096a .premium-woocommerce li.product .price{color:#FF3B30;font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:400;}.elementor-1249 .elementor-element.elementor-element-fd2096a .premium-woocommerce .woocommerce-loop-product__title{color:#292626;font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:600;}.elementor-1249 .elementor-element.elementor-element-fd2096a .premium-woocommerce .woocommerce-loop-product__title:hover{color:#FF3B30;}.elementor-1249 .elementor-element.elementor-element-fd2096a .premium-woocommerce .premium-woo-product-category{color:#292626;font-family:"Space Grotesk", Sans-serif;font-weight:400;}.elementor-1249 .elementor-element.elementor-element-fd2096a .premium-woo-load-more-btn{font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:600;color:#FFFFFF;background-color:#FF3B30;}.elementor-1249 .elementor-element.elementor-element-fd2096a .premium-woo-load-more-btn .premium-loader{border-color:#FFFFFF;}.elementor-1249 .elementor-element.elementor-element-17483b8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-1249 .elementor-element.elementor-element-67fbc0c{font-family:"Space Grotesk", Sans-serif;font-size:30px;font-weight:800;color:#292626;}.elementor-1249 .elementor-element.elementor-element-0bbd40f .premium-woo-products-inner li.product{width:25%;}.elementor-1249 .elementor-element.elementor-element-0bbd40f .premium-woo-products-details-wrap, .elementor-1249 .elementor-element.elementor-element-0bbd40f .premium-woo-product__link{text-align:left;}.elementor-1249 .elementor-element.elementor-element-0bbd40f .premium-woocommerce:not(.premium-woo-products-marquee) li.product{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );}.elementor-1249 .elementor-element.elementor-element-0bbd40f .premium-woocommerce:not(.premium-woo-products-marquee) ul.products{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );}.elementor-1249 .elementor-element.elementor-element-0bbd40f .premium-woo-products-marquee ul.products{--pa-marquee-spacing:10px;}#premium-woo-quick-view-0bbd40f{--pa-qv-align:inline;}.elementor-1249 .elementor-element.elementor-element-0bbd40f .woocommerce-loop-product__link, .elementor-1249 .elementor-element.elementor-element-0bbd40f .premium-woo-product-gallery-images img{border-style:none;}.elementor-1249 .elementor-element.elementor-element-0bbd40f .premium-woocommerce .woocommerce-loop-product__link img{object-fit:cover;}.elementor-1249 .elementor-element.elementor-element-0bbd40f .premium-woocommerce li.product .price{color:#FF3B30;font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:400;}.elementor-1249 .elementor-element.elementor-element-0bbd40f .premium-woocommerce .woocommerce-loop-product__title{color:#292626;font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:600;}.elementor-1249 .elementor-element.elementor-element-0bbd40f .premium-woocommerce .woocommerce-loop-product__title:hover{color:#FF3B30;}.elementor-1249 .elementor-element.elementor-element-0bbd40f .premium-woocommerce .premium-woo-product-category{color:#292626;font-family:"Space Grotesk", Sans-serif;font-weight:400;}.elementor-1249 .elementor-element.elementor-element-0bbd40f .premium-woo-load-more-btn{font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:600;color:#FFFFFF;background-color:#FF3B30;}.elementor-1249 .elementor-element.elementor-element-0bbd40f .premium-woo-load-more-btn .premium-loader{border-color:#FFFFFF;}.elementor-1249 .elementor-element.elementor-element-24818b7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-1249 .elementor-element.elementor-element-373e6b0{font-family:"Space Grotesk", Sans-serif;font-size:30px;font-weight:800;color:#292626;}.elementor-1249 .elementor-element.elementor-element-36de324 .premium-woo-products-inner li.product{width:25%;}.elementor-1249 .elementor-element.elementor-element-36de324 .premium-woo-products-details-wrap, .elementor-1249 .elementor-element.elementor-element-36de324 .premium-woo-product__link{text-align:left;}.elementor-1249 .elementor-element.elementor-element-36de324 .premium-woocommerce:not(.premium-woo-products-marquee) li.product{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );}.elementor-1249 .elementor-element.elementor-element-36de324 .premium-woocommerce:not(.premium-woo-products-marquee) ul.products{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );}.elementor-1249 .elementor-element.elementor-element-36de324 .premium-woo-products-marquee ul.products{--pa-marquee-spacing:10px;}#premium-woo-quick-view-36de324{--pa-qv-align:inline;}.elementor-1249 .elementor-element.elementor-element-36de324 .woocommerce-loop-product__link, .elementor-1249 .elementor-element.elementor-element-36de324 .premium-woo-product-gallery-images img{border-style:none;}.elementor-1249 .elementor-element.elementor-element-36de324 .premium-woocommerce .woocommerce-loop-product__link img{object-fit:cover;}.elementor-1249 .elementor-element.elementor-element-36de324 .premium-woocommerce li.product .price{color:#FF3B30;font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:400;}.elementor-1249 .elementor-element.elementor-element-36de324 .premium-woocommerce .woocommerce-loop-product__title{color:#292626;font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:600;}.elementor-1249 .elementor-element.elementor-element-36de324 .premium-woocommerce .woocommerce-loop-product__title:hover{color:#FF3B30;}.elementor-1249 .elementor-element.elementor-element-36de324 .premium-woocommerce .premium-woo-product-category{color:#292626;font-family:"Space Grotesk", Sans-serif;font-weight:400;}.elementor-1249 .elementor-element.elementor-element-36de324 .premium-woo-load-more-btn{font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:600;color:#FFFFFF;background-color:#FF3B30;}.elementor-1249 .elementor-element.elementor-element-36de324 .premium-woo-load-more-btn .premium-loader{border-color:#FFFFFF;}.elementor-1249 .elementor-element.elementor-element-81bc9b6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-1249 .elementor-element.elementor-element-81bc9b6:not(.elementor-motion-effects-element-type-background), .elementor-1249 .elementor-element.elementor-element-81bc9b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5C5C5C;background-image:url("https://flippinfishdesign.co.uk/wp-content/uploads/2025/09/DS-Total-Solutions-Book-a-Meeting-Background.png");background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-1249 .elementor-element.elementor-element-057c7e9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1249 .elementor-element.elementor-element-057c7e9.elementor-element{--align-self:center;}.elementor-1249 .elementor-element.elementor-element-057c7e9{text-align:center;font-family:"Space Grotesk", Sans-serif;font-size:47px;font-weight:700;color:#FFFFFF;}.elementor-1249 .elementor-element.elementor-element-057c7e9 a{color:#FFFFFF;}.elementor-1249 .elementor-element.elementor-element-f9bb74f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1249 .elementor-element.elementor-element-f9bb74f{text-align:center;font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-1249 .elementor-element.elementor-element-85d012f{width:var( --container-widget-width, 53% );max-width:53%;--container-widget-width:53%;--container-widget-flex-grow:0;}.elementor-1249 .elementor-element.elementor-element-85d012f.elementor-element{--align-self:center;}.elementor-1249 .elementor-element.elementor-element-85d012f .fluentform-widget-wrapper .ff-el-input--label label{color:#FFFFFF;font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:400;}.elementor-1249 .elementor-element.elementor-element-85d012f .ff-el-is-required.asterisk-right label:after{color:#FF3B30 !important;}.elementor-1249 .elementor-element.elementor-element-85d012f .fluentform-widget-wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .elementor-1249 .elementor-element.elementor-element-85d012f .fluentform-widget-wrapper .ff-el-group textarea, .elementor-1249 .elementor-element.elementor-element-85d012f .fluentform-widget-wrapper .ff-el-group select{color:#292626;font-family:"Space Grotesk", Sans-serif;font-size:16px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1249 .elementor-element.elementor-element-85d012f .fluentform-widget-wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):focus, .elementor-1249 .elementor-element.elementor-element-85d012f .fluentform-widget-wrapper .ff-el-group textarea:focus{border-style:solid;border-color:#FF3B30;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1249 .elementor-element.elementor-element-85d012f .fluentform-widget-wrapper .ff-el-group input::-webkit-input-placeholder, .elementor-1249 .elementor-element.elementor-element-85d012f .fluentform-widget-wrapper .ff-el-group textarea::-webkit-input-placeholder{color:#292626;}.elementor-1249 .elementor-element.elementor-element-85d012f .fluentform-widget-custom-radio-checkbox input[type="checkbox"], .elementor-1249 .elementor-element.elementor-element-85d012f .fluentform-widget-custom-radio-checkbox input[type="radio"]{width:15px;height:15px;margin-right:0px;}.elementor-1249 .elementor-element.elementor-element-85d012f .fluentform-widget-custom-radio-checkbox input[type="checkbox"]:after, .elementor-1249 .elementor-element.elementor-element-85d012f .fluentform-widget-custom-radio-checkbox input[type="radio"]:after{border-width:1px;border-color:#FF3B30;}.elementor-1249 .elementor-element.elementor-element-85d012f .fluentform-widget-custom-radio-checkbox input[type="checkbox"]:checked:after, .elementor-1249 .elementor-element.elementor-element-85d012f .fluentform-widget-custom-radio-checkbox input[type="radio"]:checked:after{background-color:#292626;border-color:#02010100;}.elementor-1249 .elementor-element.elementor-element-85d012f .fluentform-widget-wrapper .ff_t_c {font-family:"Space Grotesk", Sans-serif;font-size:16px;color:#FFFFFF;}.elementor-1249 .elementor-element.elementor-element-85d012f .fluentform-widget-wrapper .ff-el-group .ff-btn-submit{background-color:#FF3B30 !important;color:#ffffff !important;font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:700;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1249 .elementor-element.elementor-element-8ffe380{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-1249 .elementor-element.elementor-element-8ffe380:not(.elementor-motion-effects-element-type-background), .elementor-1249 .elementor-element.elementor-element-8ffe380 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5C5C5C;background-image:url("https://flippinfishdesign.co.uk/wp-content/uploads/2025/09/DS-Total-Solutions-Book-a-Meeting-Background.png");background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-1249 .elementor-element.elementor-element-401caf8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1249 .elementor-element.elementor-element-401caf8.elementor-element{--align-self:center;}.elementor-1249 .elementor-element.elementor-element-401caf8{text-align:center;font-family:"Space Grotesk", Sans-serif;font-size:47px;font-weight:700;color:#FFFFFF;}.elementor-1249 .elementor-element.elementor-element-401caf8 a{color:#FFFFFF;}.elementor-1249 .elementor-element.elementor-element-7f3c876 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1249 .elementor-element.elementor-element-7f3c876{text-align:center;font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-1249 .elementor-element.elementor-element-163cf45{width:var( --container-widget-width, 53% );max-width:53%;--container-widget-width:53%;--container-widget-flex-grow:0;}.elementor-1249 .elementor-element.elementor-element-163cf45.elementor-element{--align-self:center;}.elementor-1249 .elementor-element.elementor-element-163cf45 .fluentform-widget-wrapper .ff-el-input--label label{color:#FFFFFF;font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:400;}.elementor-1249 .elementor-element.elementor-element-163cf45 .ff-el-is-required.asterisk-right label:after{color:#FF3B30 !important;}.elementor-1249 .elementor-element.elementor-element-163cf45 .fluentform-widget-wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .elementor-1249 .elementor-element.elementor-element-163cf45 .fluentform-widget-wrapper .ff-el-group textarea, .elementor-1249 .elementor-element.elementor-element-163cf45 .fluentform-widget-wrapper .ff-el-group select{color:#292626;font-family:"Space Grotesk", Sans-serif;font-size:16px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1249 .elementor-element.elementor-element-163cf45 .fluentform-widget-wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):focus, .elementor-1249 .elementor-element.elementor-element-163cf45 .fluentform-widget-wrapper .ff-el-group textarea:focus{border-style:solid;border-color:#FF3B30;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1249 .elementor-element.elementor-element-163cf45 .fluentform-widget-wrapper .ff-el-group input::-webkit-input-placeholder, .elementor-1249 .elementor-element.elementor-element-163cf45 .fluentform-widget-wrapper .ff-el-group textarea::-webkit-input-placeholder{color:#292626;}.elementor-1249 .elementor-element.elementor-element-163cf45 .fluentform-widget-custom-radio-checkbox input[type="checkbox"], .elementor-1249 .elementor-element.elementor-element-163cf45 .fluentform-widget-custom-radio-checkbox input[type="radio"]{width:15px;height:15px;margin-right:0px;}.elementor-1249 .elementor-element.elementor-element-163cf45 .fluentform-widget-custom-radio-checkbox input[type="checkbox"]:after, .elementor-1249 .elementor-element.elementor-element-163cf45 .fluentform-widget-custom-radio-checkbox input[type="radio"]:after{border-width:1px;border-color:#FF3B30;}.elementor-1249 .elementor-element.elementor-element-163cf45 .fluentform-widget-custom-radio-checkbox input[type="checkbox"]:checked:after, .elementor-1249 .elementor-element.elementor-element-163cf45 .fluentform-widget-custom-radio-checkbox input[type="radio"]:checked:after{background-color:#292626;border-color:#02010100;}.elementor-1249 .elementor-element.elementor-element-163cf45 .fluentform-widget-wrapper .ff_t_c {font-family:"Space Grotesk", Sans-serif;font-size:16px;color:#FFFFFF;}.elementor-1249 .elementor-element.elementor-element-163cf45 .fluentform-widget-wrapper .ff-el-group .ff-btn-submit{background-color:#FF3B30 !important;color:#ffffff !important;font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:700;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1249 .elementor-element.elementor-element-87ed097{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-1249 .elementor-element.elementor-element-87ed097:not(.elementor-motion-effects-element-type-background), .elementor-1249 .elementor-element.elementor-element-87ed097 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5C5C5C;background-image:url("https://flippinfishdesign.co.uk/wp-content/uploads/2025/09/DS-Total-Solutions-Book-a-Meeting-Background.png");background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-1249 .elementor-element.elementor-element-f8bf1ca > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1249 .elementor-element.elementor-element-f8bf1ca.elementor-element{--align-self:center;}.elementor-1249 .elementor-element.elementor-element-f8bf1ca{text-align:center;font-family:"Space Grotesk", Sans-serif;font-size:47px;font-weight:700;color:#FFFFFF;}.elementor-1249 .elementor-element.elementor-element-f8bf1ca a{color:#FFFFFF;}.elementor-1249 .elementor-element.elementor-element-cab07b6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1249 .elementor-element.elementor-element-cab07b6{text-align:center;font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-1249 .elementor-element.elementor-element-26379e2{width:var( --container-widget-width, 53% );max-width:53%;--container-widget-width:53%;--container-widget-flex-grow:0;}.elementor-1249 .elementor-element.elementor-element-26379e2.elementor-element{--align-self:center;}.elementor-1249 .elementor-element.elementor-element-26379e2 .fluentform-widget-wrapper .ff-el-input--label label{color:#FFFFFF;font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:400;}.elementor-1249 .elementor-element.elementor-element-26379e2 .ff-el-is-required.asterisk-right label:after{color:#FF3B30 !important;}.elementor-1249 .elementor-element.elementor-element-26379e2 .fluentform-widget-wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .elementor-1249 .elementor-element.elementor-element-26379e2 .fluentform-widget-wrapper .ff-el-group textarea, .elementor-1249 .elementor-element.elementor-element-26379e2 .fluentform-widget-wrapper .ff-el-group select{color:#292626;font-family:"Space Grotesk", Sans-serif;font-size:16px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1249 .elementor-element.elementor-element-26379e2 .fluentform-widget-wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):focus, .elementor-1249 .elementor-element.elementor-element-26379e2 .fluentform-widget-wrapper .ff-el-group textarea:focus{border-style:solid;border-color:#FF3B30;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1249 .elementor-element.elementor-element-26379e2 .fluentform-widget-wrapper .ff-el-group input::-webkit-input-placeholder, .elementor-1249 .elementor-element.elementor-element-26379e2 .fluentform-widget-wrapper .ff-el-group textarea::-webkit-input-placeholder{color:#292626;}.elementor-1249 .elementor-element.elementor-element-26379e2 .fluentform-widget-custom-radio-checkbox input[type="checkbox"], .elementor-1249 .elementor-element.elementor-element-26379e2 .fluentform-widget-custom-radio-checkbox input[type="radio"]{width:15px;height:15px;margin-right:0px;}.elementor-1249 .elementor-element.elementor-element-26379e2 .fluentform-widget-custom-radio-checkbox input[type="checkbox"]:after, .elementor-1249 .elementor-element.elementor-element-26379e2 .fluentform-widget-custom-radio-checkbox input[type="radio"]:after{border-width:1px;border-color:#FF3B30;}.elementor-1249 .elementor-element.elementor-element-26379e2 .fluentform-widget-custom-radio-checkbox input[type="checkbox"]:checked:after, .elementor-1249 .elementor-element.elementor-element-26379e2 .fluentform-widget-custom-radio-checkbox input[type="radio"]:checked:after{background-color:#292626;border-color:#02010100;}.elementor-1249 .elementor-element.elementor-element-26379e2 .fluentform-widget-wrapper .ff_t_c {font-family:"Space Grotesk", Sans-serif;font-size:16px;color:#FFFFFF;}.elementor-1249 .elementor-element.elementor-element-26379e2 .fluentform-widget-wrapper .ff-el-group .ff-btn-submit{background-color:#FF3B30 !important;color:#ffffff !important;font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:700;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}@media(max-width:1024px){.elementor-1249 .elementor-element.elementor-element-b8959dd{--padding-top:70px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1249 .elementor-element.elementor-element-06d7411{text-align:start;}.elementor-1249 .elementor-element.elementor-element-7729cc9.elementor-element{--align-self:center;}.elementor-1249 .elementor-element.elementor-element-fd2096a .premium-woo-products-inner li.product{width:50%;}.elementor-1249 .elementor-element.elementor-element-0bbd40f .premium-woo-products-inner li.product{width:50%;}.elementor-1249 .elementor-element.elementor-element-36de324 .premium-woo-products-inner li.product{width:50%;}.elementor-1249 .elementor-element.elementor-element-8ffe380:not(.elementor-motion-effects-element-type-background), .elementor-1249 .elementor-element.elementor-element-8ffe380 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-1249 .elementor-element.elementor-element-401caf8{width:var( --container-widget-width, 84% );max-width:84%;--container-widget-width:84%;--container-widget-flex-grow:0;}.elementor-1249 .elementor-element.elementor-element-401caf8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1249 .elementor-element.elementor-element-7f3c876{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-1249 .elementor-element.elementor-element-7f3c876.elementor-element{--align-self:center;}.elementor-1249 .elementor-element.elementor-element-163cf45{--container-widget-width:69%;--container-widget-flex-grow:0;width:var( --container-widget-width, 69% );max-width:69%;}.elementor-1249 .elementor-element.elementor-element-163cf45 .fluentform-widget-wrapper{width:100%;}}@media(max-width:767px){.elementor-1249 .elementor-element.elementor-element-6b71a31{--content-width:96%;}.elementor-1249 .elementor-element.elementor-element-ceb88d9.elementor-element{--align-self:center;}.elementor-1249 .elementor-element.elementor-element-b3c23e4.elementor-element{--align-self:center;}.elementor-1249 .elementor-element.elementor-element-520d745.elementor-element{--align-self:center;}.elementor-1249 .elementor-element.elementor-element-e2c9b40{text-align:center;}.elementor-1249 .elementor-element.elementor-element-4f0119f{text-align:center;}.elementor-1249 .elementor-element.elementor-element-c2c63ae.elementor-element{--align-self:center;}.elementor-1249 .elementor-element.elementor-element-9aba0cf{--content-width:96%;}.elementor-1249 .elementor-element.elementor-element-6e3dd2c{text-align:center;}.elementor-1249 .elementor-element.elementor-element-5a0710f.elementor-element{--align-self:center;}.elementor-1249 .elementor-element.elementor-element-f5e5ca2{--content-width:96%;}.elementor-1249 .elementor-element.elementor-element-0ebbd35{text-align:center;}.elementor-1249 .elementor-element.elementor-element-2efdc93{--content-width:96%;}.elementor-1249 .elementor-element.elementor-element-4969604{text-align:center;}.elementor-1249 .elementor-element.elementor-element-fd2096a .premium-woo-products-inner li.product{width:100%;}.elementor-1249 .elementor-element.elementor-element-0bbd40f .premium-woo-products-inner li.product{width:100%;}.elementor-1249 .elementor-element.elementor-element-24818b7{--content-width:96%;}.elementor-1249 .elementor-element.elementor-element-373e6b0{text-align:center;}.elementor-1249 .elementor-element.elementor-element-36de324 .premium-woo-products-inner li.product{width:100%;}.elementor-1249 .elementor-element.elementor-element-36de324 .premium-woo-products-details-wrap, .elementor-1249 .elementor-element.elementor-element-36de324 .premium-woo-product__link{text-align:center;}.elementor-1249 .elementor-element.elementor-element-87ed097:not(.elementor-motion-effects-element-type-background), .elementor-1249 .elementor-element.elementor-element-87ed097 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-1249 .elementor-element.elementor-element-cab07b6{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;}.elementor-1249 .elementor-element.elementor-element-cab07b6.elementor-element{--align-self:center;}.elementor-1249 .elementor-element.elementor-element-26379e2{width:var( --container-widget-width, 82% );max-width:82%;--container-widget-width:82%;--container-widget-flex-grow:0;}}@media(min-width:768px){.elementor-1249 .elementor-element.elementor-element-c836648{--width:100%;}.elementor-1249 .elementor-element.elementor-element-85c15c3{--width:100%;}.elementor-1249 .elementor-element.elementor-element-fdf00bd{--width:100%;}.elementor-1249 .elementor-element.elementor-element-4ef21db{--width:50%;}.elementor-1249 .elementor-element.elementor-element-c46e7bf{--width:50%;}.elementor-1249 .elementor-element.elementor-element-c540966{--width:50%;}.elementor-1249 .elementor-element.elementor-element-4e12274{--width:50%;}.elementor-1249 .elementor-element.elementor-element-5c8a580{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1249 .elementor-element.elementor-element-0c99044{--content-width:96%;}.elementor-1249 .elementor-element.elementor-element-3d6d980{--content-width:96%;}.elementor-1249 .elementor-element.elementor-element-7abe60b{--content-width:96%;}.elementor-1249 .elementor-element.elementor-element-49c5c3d{--content-width:96%;}.elementor-1249 .elementor-element.elementor-element-17483b8{--content-width:96%;}.elementor-1249 .elementor-element.elementor-element-8ffe380{--content-width:100%;}}