@media(max-width:767px){.elementor .e-grid-base{grid-template-columns:repeat(1,1fr)}}@media(max-width:767px){.elementor .hero-section{width:100%;height:54vh;padding:.5rem;background-image:linear-gradient(68deg,#ffffff 42%,#fff0 100%),url(https://dakatra.co.uk/wp-content/uploads/2026/09/101A9422-2-scaled.jpg);background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;display:flex;flex-direction:row;justify-content:flex-start;align-items:center}}@media(max-width:767px){.elementor .hero-inner{width:100%;gap:2rem}}@media(max-width:767px){.elementor .two-box-column{padding:0rem;margin:0}}@media(max-width:767px){.elementor .inner-column{width:100%;flex-direction:column;justify-content:flex-start;align-items:start}}@media(max-width:767px){.elementor .standard-section{width:100%;max-width:1320px;padding:.5rem;margin-block-start:2rem;margin-block-end:2rem;flex-direction:row;justify-content:center;align-items:start}}@media(max-width:767px){.elementor .content-wrapper{width:100%;max-width:1320px;padding:.5rem;flex-direction:column;justify-content:flex-start;align-items:center}}@media(max-width:767px){.elementor .two-column{width:100%;display:flex;flex-direction:column;gap:1.5rem;justify-content:flex-start;align-items:center}}@media(max-width:767px){.elementor .heading-h1{font-family:Montserrat;font-weight:500;font-size:2.2rem;letter-spacing:.04em;line-height:1.15em;text-align:start;text-transform:uppercase;align-self:start}}@media(max-width:767px){.elementor .heading-h2{font-family:Montserrat;font-weight:400;font-size:1.6rem;color:#074D91;letter-spacing:.02rem;line-height:1.25em;text-align:start;text-transform:uppercase}}@media(max-width:767px){.elementor .body--text{font-family:Lato;font-size:.9rem;color:#334155;line-height:1.3rem;text-align:start;padding:0rem}}@media(max-width:767px){.elementor .brow-text{font-family:Montserrat;font-weight:400;font-size:.8rem;color:#334155;letter-spacing:.08em;line-height:1.5em;text-align:start;text-transform:uppercase;align-self:start}}@media(max-width:767px){.elementor .button{font-family:Montserrat;font-weight:400;font-size:1.1rem;color:#334155;letter-spacing:.09em;line-height:1em;text-align:center;text-transform:uppercase;background-color:#fff0;align-self:start}}@media(max-width:767px){.elementor .heading-h3{font-family:Montserrat;font-weight:500;font-size:1.375rem;color:#074D91;letter-spacing:.04rem;line-height:1.3em;text-align:start;text-transform:uppercase}}@media(max-width:767px){.elementor .e-783d981{width:100%}}@media(max-width:767px){.elementor .e-1e23ac6{width:100%}}@media(max-width:767px){.elementor .e-053fe98{justify-content:space-between;align-items:center}}@media(max-width:767px){.elementor .e-03d821c-57b5682{background-image:linear-gradient(68deg,#ffffff 42%,rgb(255 255 255 / .26) 100%),url(https://dakatra.co.uk/wp-content/uploads/2025/11/Copy-of-101A9192-scaled-e1764943860307.jpg);background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center}}@media(max-width:767px){.elementor .e-567ae04-e343327{font-size:1.58rem}}@media(max-width:767px){.elementor .e-bcd9dd0-bda7f99{font-weight:600;font-size:.8rem}}@media(max-width:767px){.elementor .e-de654bc-9c21a21{width:100%;padding-block-start:2rem;padding-block-end:0rem;padding-inline-start:0rem;padding-inline-end:0rem;display:flex}}@media(max-width:767px){.elementor .e-4fef834-169ab09{width:100%;margin:0}}@media(max-width:767px){.elementor .e-97c39c9-7ae1d01{width:100%}}@media(max-width:767px){.elementor .e-1740ca2-cf6515b{width:100%;padding-block-start:0;padding-block-end:6%;padding-inline-start:3%;padding-inline-end:3%;margin-block-start:0%;margin-inline-end:0%;flex-direction:column;gap:36px}}@media(max-width:767px){.elementor .e-18a10fd-3878f58{width:100%}}@media(max-width:767px){.elementor .e-6845e4f-a64c803{width:100%}}@media(max-width:767px){.elementor .e-02aca0d-ec9ec4c{width:100%;padding-block-start:0;padding-block-end:6%;padding-inline-start:3%;padding-inline-end:3%;margin-block-start:0%;margin-inline-end:0%;flex-direction:column;gap:36px}}@media(max-width:767px){.elementor .e-06d8c68-cc12cf9{padding:0rem}}