.elementor-716 .elementor-element.elementor-element-48c8437e{--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;--margin-top:-107px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-716 .elementor-element.elementor-element-4e7ba706{--spacer-size:50px;}.elementor-widget-heading .elementor-heading-title{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-primary );}.elementor-716 .elementor-element.elementor-element-306185b3{text-align:center;}.elementor-716 .elementor-element.elementor-element-306185b3 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:35px;font-weight:600;color:#BB2149;}.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-716 .elementor-element.elementor-element-3a9c2d8e{text-align:center;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:#000000;}.elementor-716 .elementor-element.elementor-element-c16243e{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-716 .elementor-element.elementor-element-c16243e.elementor-element{--align-self:center;}.elementor-716 .elementor-element.elementor-element-c16243e > .elementor-widget-container{border-radius:15px 15px 15px 15px;}.elementor-716 .elementor-element.elementor-element-c16243e .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-716 .elementor-element.elementor-element-c16243e .elementor-custom-embed-play i{text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-716 .elementor-element.elementor-element-005f766{--spacer-size:50px;}.elementor-716 .elementor-element.elementor-element-1a670e38{--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-716 .elementor-element.elementor-element-1a670e38:not(.elementor-motion-effects-element-type-background), .elementor-716 .elementor-element.elementor-element-1a670e38 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDEDED;}.elementor-716 .elementor-element.elementor-element-12c8368e{--spacer-size:50px;}.elementor-716 .elementor-element.elementor-element-4cff7a87{text-align:center;}.elementor-716 .elementor-element.elementor-element-4cff7a87 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:35px;font-weight:600;color:#BB2149;}.elementor-716 .elementor-element.elementor-element-84e699e{text-align:center;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;color:#777777;}.elementor-716 .elementor-element.elementor-element-3d06bc3e{--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;}.elementor-716 .elementor-element.elementor-element-1cc6d5e4{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:150px;--padding-bottom:150px;--padding-left:20px;--padding-right:20px;}.elementor-716 .elementor-element.elementor-element-1cc6d5e4:not(.elementor-motion-effects-element-type-background), .elementor-716 .elementor-element.elementor-element-1cc6d5e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-716 .elementor-element.elementor-element-2e700c6 .elementor-icon-wrapper{text-align:center;}.elementor-716 .elementor-element.elementor-element-2e700c6.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-716 .elementor-element.elementor-element-2e700c6.elementor-view-framed .elementor-icon, .elementor-716 .elementor-element.elementor-element-2e700c6.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-716 .elementor-element.elementor-element-2e700c6.elementor-view-framed .elementor-icon, .elementor-716 .elementor-element.elementor-element-2e700c6.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-716 .elementor-element.elementor-element-14779c3{text-align:center;}.elementor-716 .elementor-element.elementor-element-14779c3 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:700;color:#000000;}.elementor-716 .elementor-element.elementor-element-e5f689c{text-align:center;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#777777;}.elementor-716 .elementor-element.elementor-element-147ecf7{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:150px;--padding-bottom:150px;--padding-left:20px;--padding-right:20px;}.elementor-716 .elementor-element.elementor-element-147ecf7:not(.elementor-motion-effects-element-type-background), .elementor-716 .elementor-element.elementor-element-147ecf7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-716 .elementor-element.elementor-element-6799a8f .elementor-icon-wrapper{text-align:center;}.elementor-716 .elementor-element.elementor-element-6799a8f.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-716 .elementor-element.elementor-element-6799a8f.elementor-view-framed .elementor-icon, .elementor-716 .elementor-element.elementor-element-6799a8f.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-716 .elementor-element.elementor-element-6799a8f.elementor-view-framed .elementor-icon, .elementor-716 .elementor-element.elementor-element-6799a8f.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-716 .elementor-element.elementor-element-947d41b{text-align:center;}.elementor-716 .elementor-element.elementor-element-947d41b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:700;color:#000000;}.elementor-716 .elementor-element.elementor-element-3ab18ad{text-align:center;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#777777;}.elementor-716 .elementor-element.elementor-element-07ff79c{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:150px;--padding-bottom:150px;--padding-left:20px;--padding-right:20px;}.elementor-716 .elementor-element.elementor-element-07ff79c:not(.elementor-motion-effects-element-type-background), .elementor-716 .elementor-element.elementor-element-07ff79c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-716 .elementor-element.elementor-element-1b1633f .elementor-icon-wrapper{text-align:center;}.elementor-716 .elementor-element.elementor-element-1b1633f.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-716 .elementor-element.elementor-element-1b1633f.elementor-view-framed .elementor-icon, .elementor-716 .elementor-element.elementor-element-1b1633f.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-716 .elementor-element.elementor-element-1b1633f.elementor-view-framed .elementor-icon, .elementor-716 .elementor-element.elementor-element-1b1633f.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-716 .elementor-element.elementor-element-e771b0f{text-align:center;}.elementor-716 .elementor-element.elementor-element-e771b0f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:700;color:#000000;}.elementor-716 .elementor-element.elementor-element-a6cb730{text-align:center;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#777777;}.elementor-716 .elementor-element.elementor-element-303fa1f{--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;}.elementor-716 .elementor-element.elementor-element-c7d5cf5{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-716 .elementor-element.elementor-element-c7d5cf5:not(.elementor-motion-effects-element-type-background), .elementor-716 .elementor-element.elementor-element-c7d5cf5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-716 .elementor-element.elementor-element-ea25deb > .elementor-widget-container{border-radius:20px 20px 20px 20px;}.elementor-716 .elementor-element.elementor-element-ea25deb .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-716 .elementor-element.elementor-element-3687776{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-716 .elementor-element.elementor-element-3687776:not(.elementor-motion-effects-element-type-background), .elementor-716 .elementor-element.elementor-element-3687776 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-716 .elementor-element.elementor-element-5466258 > .elementor-widget-container{border-radius:20px 20px 20px 20px;}.elementor-716 .elementor-element.elementor-element-5466258 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-716 .elementor-element.elementor-element-0850457{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-716 .elementor-element.elementor-element-0850457:not(.elementor-motion-effects-element-type-background), .elementor-716 .elementor-element.elementor-element-0850457 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-716 .elementor-element.elementor-element-cb319da > .elementor-widget-container{border-radius:20px 20px 20px 20px;}.elementor-716 .elementor-element.elementor-element-cb319da .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-716 .elementor-element.elementor-element-5681d3f{--spacer-size:50px;}.elementor-716 .elementor-element.elementor-element-39d084d{--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-716 .elementor-element.elementor-element-238b8ea7{--spacer-size:50px;}.elementor-716 .elementor-element.elementor-element-70755cb{text-align:center;}.elementor-716 .elementor-element.elementor-element-70755cb .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:35px;font-weight:700;color:#BB2149;}.elementor-716 .elementor-element.elementor-element-a17a235{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:center;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;color:#777777;}.elementor-716 .elementor-element.elementor-element-a17a235.elementor-element{--align-self:center;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-716 .elementor-element.elementor-element-0c5e923 .elementor-repeater-item-dcfe986 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://artistmops.co.uk/wp-content/uploads/2025/05/4b96bada-cb92-4ea6-bc9f-2cdfa6df9484-1.jpeg);background-size:cover;}.elementor-716 .elementor-element.elementor-element-0c5e923 .elementor-repeater-item-dcfe986 .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-716 .elementor-element.elementor-element-0c5e923 .elementor-repeater-item-236311f .swiper-slide-bg{background-color:#833ca3;background-image:url(https://artistmops.co.uk/wp-content/uploads/2025/05/61156b53-3e04-4ff5-bc44-90327cb5c96f.jpeg);background-size:cover;}.elementor-716 .elementor-element.elementor-element-0c5e923 .elementor-repeater-item-236311f .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-716 .elementor-element.elementor-element-0c5e923 .elementor-repeater-item-2afe7c2 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://artistmops.co.uk/wp-content/uploads/2025/05/0d7ac32b-430b-4898-9611-69d8b90b4b5e.png);background-size:cover;}.elementor-716 .elementor-element.elementor-element-0c5e923 .elementor-repeater-item-2afe7c2 .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-716 .elementor-element.elementor-element-0c5e923 .elementor-repeater-item-ee72974 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://artistmops.co.uk/wp-content/uploads/2025/05/4fb9ec97-9423-4abc-a912-74b1d469c560.png);background-size:cover;}.elementor-716 .elementor-element.elementor-element-0c5e923 .elementor-repeater-item-ee72974 .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-716 .elementor-element.elementor-element-0c5e923 .elementor-repeater-item-1c96315 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://artistmops.co.uk/wp-content/uploads/2025/05/ddfca730-3b54-423d-a5df-ae5e37082ce0.png);background-size:cover;}.elementor-716 .elementor-element.elementor-element-0c5e923 .elementor-repeater-item-1c96315 .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-716 .elementor-element.elementor-element-0c5e923 .elementor-repeater-item-8f4eb0e .swiper-slide-bg{background-color:#833ca3;background-image:url(https://artistmops.co.uk/wp-content/uploads/2025/05/9952674a-d3f8-4816-859f-4a5a45a05841.png);background-size:cover;}.elementor-716 .elementor-element.elementor-element-0c5e923 .elementor-repeater-item-8f4eb0e .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-716 .elementor-element.elementor-element-0c5e923 .swiper-slide{transition-duration:calc(5000ms*1.2);height:613px;}.elementor-716 .elementor-element.elementor-element-0c5e923{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-716 .elementor-element.elementor-element-0c5e923.elementor-element{--align-self:center;}.elementor-716 .elementor-element.elementor-element-0c5e923 .swiper-slide-contents{max-width:66%;}.elementor-716 .elementor-element.elementor-element-0c5e923 .swiper-slide-inner{text-align:center;}.elementor-716 .elementor-element.elementor-element-67b409c4{--spacer-size:20px;}.elementor-716 .elementor-element.elementor-element-afa4b55{--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-716 .elementor-element.elementor-element-80667c0{--spacer-size:70px;}.elementor-716 .elementor-element.elementor-element-01481c5{text-align:center;}.elementor-716 .elementor-element.elementor-element-01481c5 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:36px;font-weight:700;color:#000000;}.elementor-716 .elementor-element.elementor-element-4b586f9{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:700;color:#54595F;}.elementor-716 .elementor-element.elementor-element-4b586f9.elementor-element{--align-self:center;}.elementor-716 .elementor-element.elementor-element-19b477a{--spacer-size:70px;}.elementor-716 .elementor-element.elementor-element-fb29aa2{--spacer-size:20px;}.elementor-716 .elementor-element.elementor-element-756d795{--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-716 .elementor-element.elementor-element-01388df{text-align:center;}.elementor-716 .elementor-element.elementor-element-01388df .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:36px;font-weight:700;color:#000000;}.elementor-716 .elementor-element.elementor-element-9f5f4ea{--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;}.elementor-716 .elementor-element.elementor-element-bbdf49e{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-716 .elementor-element.elementor-element-bbdf49e:not(.elementor-motion-effects-element-type-background), .elementor-716 .elementor-element.elementor-element-bbdf49e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.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-716 .elementor-element.elementor-element-f2f97c2 .elementor-button{background-color:#BB2149;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:500;text-decoration:none;border-radius:30px 30px 30px 30px;padding:15px 20px 15px 20px;}.elementor-716 .elementor-element.elementor-element-f2f97c2 .elementor-button:hover, .elementor-716 .elementor-element.elementor-element-f2f97c2 .elementor-button:focus{background-color:transparent;background-image:linear-gradient(180deg, #3D3C3C 0%, #f2295b 100%);}.elementor-716 .elementor-element.elementor-element-f2f97c2 .elementor-button-content-wrapper{flex-direction:row;}.elementor-716 .elementor-element.elementor-element-009e160{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-716 .elementor-element.elementor-element-009e160:not(.elementor-motion-effects-element-type-background), .elementor-716 .elementor-element.elementor-element-009e160 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-716 .elementor-element.elementor-element-bd0d139 .elementor-button{background-color:#BB2149;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:500;text-decoration:none;border-radius:30px 30px 30px 30px;padding:15px 50px 15px 50px;}.elementor-716 .elementor-element.elementor-element-bd0d139 .elementor-button:hover, .elementor-716 .elementor-element.elementor-element-bd0d139 .elementor-button:focus{background-color:transparent;background-image:linear-gradient(266deg, #4E4E4E 0%, #f2295b 100%);}.elementor-716 .elementor-element.elementor-element-bd0d139 .elementor-button-content-wrapper{flex-direction:row;}.elementor-716 .elementor-element.elementor-element-ddd97a4{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-716 .elementor-element.elementor-element-ddd97a4:not(.elementor-motion-effects-element-type-background), .elementor-716 .elementor-element.elementor-element-ddd97a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-716 .elementor-element.elementor-element-88c6bd6 .elementor-button{background-color:#BB2149;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:500;text-decoration:none;border-radius:30px 30px 30px 30px;padding:15px 20px 15px 20px;}.elementor-716 .elementor-element.elementor-element-88c6bd6 .elementor-button:hover, .elementor-716 .elementor-element.elementor-element-88c6bd6 .elementor-button:focus{background-color:transparent;background-image:linear-gradient(0deg, #454545 0%, #f2295b 100%);}.elementor-716 .elementor-element.elementor-element-88c6bd6 .elementor-button-content-wrapper{flex-direction:row;}.elementor-716 .elementor-element.elementor-element-bad3cde{--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-716 .elementor-element.elementor-element-7fae39b{--spacer-size:50px;}@media(min-width:768px){.elementor-716 .elementor-element.elementor-element-39d084d{--width:100%;}.elementor-716 .elementor-element.elementor-element-afa4b55{--width:100%;}.elementor-716 .elementor-element.elementor-element-756d795{--width:100%;}}@media(max-width:767px){.elementor-716 .elementor-element.elementor-element-4e7ba706{--spacer-size:20px;}.elementor-716 .elementor-element.elementor-element-c16243e{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-716 .elementor-element.elementor-element-c16243e .elementor-custom-embed-play i{font-size:35px;}.elementor-716 .elementor-element.elementor-element-c16243e .elementor-custom-embed-play svg{width:35px;height:35px;}.elementor-716 .elementor-element.elementor-element-005f766{--spacer-size:20px;}.elementor-716 .elementor-element.elementor-element-12c8368e{--spacer-size:20px;}.elementor-716 .elementor-element.elementor-element-4cff7a87 .elementor-heading-title{font-size:23px;}.elementor-716 .elementor-element.elementor-element-84e699e{font-size:16px;}.elementor-716 .elementor-element.elementor-element-1cc6d5e4{--padding-top:70px;--padding-bottom:70px;--padding-left:10px;--padding-right:10px;}.elementor-716 .elementor-element.elementor-element-14779c3 .elementor-heading-title{font-size:19px;}.elementor-716 .elementor-element.elementor-element-e5f689c{font-size:15px;}.elementor-716 .elementor-element.elementor-element-147ecf7{--padding-top:70px;--padding-bottom:70px;--padding-left:10px;--padding-right:10px;}.elementor-716 .elementor-element.elementor-element-947d41b .elementor-heading-title{font-size:19px;}.elementor-716 .elementor-element.elementor-element-3ab18ad{font-size:15px;}.elementor-716 .elementor-element.elementor-element-07ff79c{--padding-top:70px;--padding-bottom:70px;--padding-left:10px;--padding-right:10px;}.elementor-716 .elementor-element.elementor-element-e771b0f .elementor-heading-title{font-size:19px;}.elementor-716 .elementor-element.elementor-element-a6cb730{font-size:15px;}.elementor-716 .elementor-element.elementor-element-70755cb .elementor-heading-title{font-size:25px;}.elementor-716 .elementor-element.elementor-element-a17a235{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-716 .elementor-element.elementor-element-0c5e923{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-716 .elementor-element.elementor-element-0c5e923 .swiper-slide{height:500px;}.elementor-716 .elementor-element.elementor-element-67b409c4{--spacer-size:1px;}.elementor-716 .elementor-element.elementor-element-80667c0{--spacer-size:20px;}.elementor-716 .elementor-element.elementor-element-01481c5 .elementor-heading-title{font-size:25px;}.elementor-716 .elementor-element.elementor-element-4b586f9{font-size:16px;}.elementor-716 .elementor-element.elementor-element-19b477a{--spacer-size:20px;}.elementor-716 .elementor-element.elementor-element-fb29aa2{--spacer-size:1px;}.elementor-716 .elementor-element.elementor-element-01388df .elementor-heading-title{font-size:21px;}.elementor-716 .elementor-element.elementor-element-bbdf49e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-716 .elementor-element.elementor-element-009e160{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-716 .elementor-element.elementor-element-ddd97a4{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}/* Start custom CSS for shortcode, class: .elementor-element-a59c744 */.custom-cf7-wrapper {
  max-width: 1100px;
  margin: auto;
  font-family: inherit;
}
.cf7-col br {
    display: none;
}
input {
    background-color: #F6FAFF;
    border: none !important;
    margin-top: 5px;
}
label {
    font-size: 18px !important;
    color: black !important;
}
span.required {
    color: red;
    margin-left: 8px;
}
input.wpcf7-form-control.wpcf7-submit.has-spinner {
    width: 25%;
    margin-left: 37%;
    background-color: #bb2149;
    border-radius: 40px;
}
.cf7-heading span {
  color: #000;
  font-size: 24px;
}
.cf7-row {
  display: flex;
  gap: 20px;
  margin-bottom: 20px;
}
.cf7-row.full {
  flex-direction: column;
}
.cf7-col {
  flex: 1;
}
.custom-cf7-wrapper label {
  display: block;
  margin-bottom: 5px;
  font-weight: 500;
}
.custom-cf7-wrapper input,
.custom-cf7-wrapper textarea {
  width: 100%;
  padding: 10px;
  font-size: 14px;
  border: 1px solid #ccc;
  border-radius: 4px;
}
.custom-cf7-wrapper .wpcf7-submit {
  background: #333;
  color: #fff;
  padding: 12px 24px;
  border: none;
  cursor: pointer;
  font-size: 16px;
}
@media only screen and (max-width: 767px) {
    .cf7-row {
    display: grid;

}
input.wpcf7-form-control.wpcf7-submit.has-spinner {
    width: 100%;
    margin-left: unset !important;
}
}/* End custom CSS */