.elementor-164 .elementor-element.elementor-element-b65832c{--display:flex;--min-height:74vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--overlay-opacity:1;--padding-top:04%;--padding-bottom:04%;--padding-left:0%;--padding-right:0%;}.elementor-164 .elementor-element.elementor-element-b65832c:not(.elementor-motion-effects-element-type-background), .elementor-164 .elementor-element.elementor-element-b65832c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://truffstrails.co.uk/wp-content/uploads/2025/01/D01B1E78-A4C1-4371-BE2A-ECDA43265FC9-11983-0000112E1B2E1AD4-copy.jpg");background-position:center right;background-size:cover;}.elementor-164 .elementor-element.elementor-element-b65832c::before, .elementor-164 .elementor-element.elementor-element-b65832c > .elementor-background-video-container::before, .elementor-164 .elementor-element.elementor-element-b65832c > .e-con-inner > .elementor-background-video-container::before, .elementor-164 .elementor-element.elementor-element-b65832c > .elementor-background-slideshow::before, .elementor-164 .elementor-element.elementor-element-b65832c > .e-con-inner > .elementor-background-slideshow::before, .elementor-164 .elementor-element.elementor-element-b65832c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#E2DDC900;background-image:url("https://truffstrails.co.uk/wp-content/uploads/2024/10/Untitled-design-6-1.png");--background-overlay:'';background-position:bottom center;background-repeat:repeat-x;background-size:contain;}.elementor-164 .elementor-element.elementor-element-95abb1c{--display:flex;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-164 .elementor-element.elementor-element-95abb1c:not(.elementor-motion-effects-element-type-background), .elementor-164 .elementor-element.elementor-element-95abb1c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-164 .elementor-element.elementor-element-95abb1c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-164 .elementor-element.elementor-element-86239e6{--display:flex;}.elementor-164 .elementor-element.elementor-element-86239e6.e-con{--flex-grow:0;--flex-shrink:0;}.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-164 .elementor-element.elementor-element-eed8e12 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:47px;font-weight:800;color:#FFFFFF;}.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-164 .elementor-element.elementor-element-567ace7{font-family:"Montserrat", Sans-serif;font-weight:600;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-164 .elementor-element.elementor-element-a7aac6e .elementor-button{background-color:#A4AC86;font-family:"Poppins", Sans-serif;font-weight:600;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:20px 20px 20px 20px;}.elementor-164 .elementor-element.elementor-element-a7aac6e .elementor-button:hover, .elementor-164 .elementor-element.elementor-element-a7aac6e .elementor-button:focus{background-color:var( --e-global-color-ee69eda );color:var( --e-global-color-accent );}.elementor-164 .elementor-element.elementor-element-a7aac6e .elementor-button:hover svg, .elementor-164 .elementor-element.elementor-element-a7aac6e .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-widget-image .widget-image-caption{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-164 .elementor-element.elementor-element-8aa4431 > .elementor-widget-container{margin:-10% -19% -33% -23%;}.elementor-164 .elementor-element.elementor-element-8aa4431{text-align:right;}.elementor-164 .elementor-element.elementor-element-8aa4431 img{width:20%;}.elementor-164 .elementor-element.elementor-element-4b83523{--display:flex;--overlay-opacity:0.5;}.elementor-164 .elementor-element.elementor-element-4b83523::before, .elementor-164 .elementor-element.elementor-element-4b83523 > .elementor-background-video-container::before, .elementor-164 .elementor-element.elementor-element-4b83523 > .e-con-inner > .elementor-background-video-container::before, .elementor-164 .elementor-element.elementor-element-4b83523 > .elementor-background-slideshow::before, .elementor-164 .elementor-element.elementor-element-4b83523 > .e-con-inner > .elementor-background-slideshow::before, .elementor-164 .elementor-element.elementor-element-4b83523 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-164 .elementor-element.elementor-element-647e7c7{--spacer-size:50px;}.elementor-164 .elementor-element.elementor-element-6e5f6b8{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;--padding-top:4%;--padding-bottom:4%;--padding-left:6%;--padding-right:6%;}.elementor-164 .elementor-element.elementor-element-6e5f6b8:not(.elementor-motion-effects-element-type-background), .elementor-164 .elementor-element.elementor-element-6e5f6b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A4AC86;}.elementor-164 .elementor-element.elementor-element-6e5f6b8::before, .elementor-164 .elementor-element.elementor-element-6e5f6b8 > .elementor-background-video-container::before, .elementor-164 .elementor-element.elementor-element-6e5f6b8 > .e-con-inner > .elementor-background-video-container::before, .elementor-164 .elementor-element.elementor-element-6e5f6b8 > .elementor-background-slideshow::before, .elementor-164 .elementor-element.elementor-element-6e5f6b8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-164 .elementor-element.elementor-element-6e5f6b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-164 .elementor-element.elementor-element-9bfa1cd.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-164 .elementor-element.elementor-element-9bfa1cd{text-align:center;}.elementor-164 .elementor-element.elementor-element-9bfa1cd .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:500;color:var( --e-global-color-82bff96 );}.elementor-164 .elementor-element.elementor-element-18e9265.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-164 .elementor-element.elementor-element-18e9265{text-align:center;}.elementor-164 .elementor-element.elementor-element-18e9265 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:29px;font-weight:800;color:var( --e-global-color-accent );}.elementor-164 .elementor-element.elementor-element-ac5638d{text-align:center;font-family:"Montserrat", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-164 .elementor-element.elementor-element-6af346f .elementor-button{background-color:#666E4B;font-family:"Poppins", Sans-serif;font-weight:600;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:20px 20px 20px 20px;}.elementor-164 .elementor-element.elementor-element-6af346f .elementor-button:hover, .elementor-164 .elementor-element.elementor-element-6af346f .elementor-button:focus{background-color:var( --e-global-color-ee69eda );color:var( --e-global-color-accent );}.elementor-164 .elementor-element.elementor-element-6af346f .elementor-button:hover svg, .elementor-164 .elementor-element.elementor-element-6af346f .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-164 .elementor-element.elementor-element-ff4e413{--display:flex;--min-height:328px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:1;--padding-top:7%;--padding-bottom:2%;--padding-left:0%;--padding-right:0%;}.elementor-164 .elementor-element.elementor-element-ff4e413:not(.elementor-motion-effects-element-type-background), .elementor-164 .elementor-element.elementor-element-ff4e413 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ee69eda );}.elementor-164 .elementor-element.elementor-element-ff4e413::before, .elementor-164 .elementor-element.elementor-element-ff4e413 > .elementor-background-video-container::before, .elementor-164 .elementor-element.elementor-element-ff4e413 > .e-con-inner > .elementor-background-video-container::before, .elementor-164 .elementor-element.elementor-element-ff4e413 > .elementor-background-slideshow::before, .elementor-164 .elementor-element.elementor-element-ff4e413 > .e-con-inner > .elementor-background-slideshow::before, .elementor-164 .elementor-element.elementor-element-ff4e413 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://truffstrails.co.uk/wp-content/uploads/2024/10/Untitled-design-9-1.png");--background-overlay:'';background-position:top center;background-repeat:repeat-x;background-size:contain;}.elementor-164 .elementor-element.elementor-element-2441d02{--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:6px 46px;--row-gap:6px;--column-gap:46px;}.elementor-164 .elementor-element.elementor-element-f5aee25{--display:flex;--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.06);--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-164 .elementor-element.elementor-element-f5aee25:not(.elementor-motion-effects-element-type-background), .elementor-164 .elementor-element.elementor-element-f5aee25 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-164 .elementor-element.elementor-element-f5aee25.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-164 .elementor-element.elementor-element-3e1ed3d{--display:flex;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-fe318f3{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-164 .elementor-element.elementor-element-fe318f3 img{width:100%;}.elementor-164 .elementor-element.elementor-element-150c610{text-align:center;}.elementor-164 .elementor-element.elementor-element-150c610 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:800;color:var( --e-global-color-accent );}.elementor-164 .elementor-element.elementor-element-aa05421{text-align:center;font-family:"Montserrat", Sans-serif;font-weight:600;color:#3F464B;}.elementor-164 .elementor-element.elementor-element-4b59b2a .elementor-button{background-color:#666E4B;font-family:"Poppins", Sans-serif;font-weight:600;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:20px 20px 20px 20px;}.elementor-164 .elementor-element.elementor-element-4b59b2a .elementor-button:hover, .elementor-164 .elementor-element.elementor-element-4b59b2a .elementor-button:focus{background-color:var( --e-global-color-ee69eda );color:var( --e-global-color-accent );}.elementor-164 .elementor-element.elementor-element-4b59b2a .elementor-button:hover svg, .elementor-164 .elementor-element.elementor-element-4b59b2a .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-164 .elementor-element.elementor-element-df65fa7{--display:flex;--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.06);--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-164 .elementor-element.elementor-element-df65fa7:not(.elementor-motion-effects-element-type-background), .elementor-164 .elementor-element.elementor-element-df65fa7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-164 .elementor-element.elementor-element-df65fa7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-164 .elementor-element.elementor-element-54ecf78{--display:flex;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-b489ac2{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-164 .elementor-element.elementor-element-b489ac2 img{width:100%;}.elementor-164 .elementor-element.elementor-element-7add098{text-align:center;}.elementor-164 .elementor-element.elementor-element-7add098 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:800;color:var( --e-global-color-accent );}.elementor-164 .elementor-element.elementor-element-7cea170{text-align:center;font-family:"Montserrat", Sans-serif;font-weight:600;color:#3F464B;}.elementor-164 .elementor-element.elementor-element-f9618a0 .elementor-button{background-color:#666E4B;font-family:"Poppins", Sans-serif;font-weight:600;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:20px 20px 20px 20px;}.elementor-164 .elementor-element.elementor-element-f9618a0 .elementor-button:hover, .elementor-164 .elementor-element.elementor-element-f9618a0 .elementor-button:focus{background-color:var( --e-global-color-ee69eda );color:var( --e-global-color-accent );}.elementor-164 .elementor-element.elementor-element-f9618a0 .elementor-button:hover svg, .elementor-164 .elementor-element.elementor-element-f9618a0 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-164 .elementor-element.elementor-element-15c7912{--display:flex;--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.06);--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-164 .elementor-element.elementor-element-15c7912:not(.elementor-motion-effects-element-type-background), .elementor-164 .elementor-element.elementor-element-15c7912 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-164 .elementor-element.elementor-element-15c7912.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-164 .elementor-element.elementor-element-352afdb{--display:flex;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-07afbd5{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-164 .elementor-element.elementor-element-07afbd5 img{width:100%;}.elementor-164 .elementor-element.elementor-element-0b02436{text-align:center;}.elementor-164 .elementor-element.elementor-element-0b02436 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:800;color:var( --e-global-color-accent );}.elementor-164 .elementor-element.elementor-element-7681fcf{text-align:center;font-family:"Montserrat", Sans-serif;font-weight:600;color:#3F464B;}.elementor-164 .elementor-element.elementor-element-dbdabf5 .elementor-button{background-color:#666E4B;font-family:"Poppins", Sans-serif;font-weight:600;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:20px 20px 20px 20px;}.elementor-164 .elementor-element.elementor-element-dbdabf5 .elementor-button:hover, .elementor-164 .elementor-element.elementor-element-dbdabf5 .elementor-button:focus{background-color:var( --e-global-color-ee69eda );color:var( --e-global-color-accent );}.elementor-164 .elementor-element.elementor-element-dbdabf5 .elementor-button:hover svg, .elementor-164 .elementor-element.elementor-element-dbdabf5 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-164 .elementor-element.elementor-element-b08464b{--display:flex;--flex-direction:row-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--align-items:center;--overflow:hidden;--overlay-opacity:1;--padding-top:2%;--padding-bottom:4%;--padding-left:0%;--padding-right:0%;}.elementor-164 .elementor-element.elementor-element-b08464b:not(.elementor-motion-effects-element-type-background), .elementor-164 .elementor-element.elementor-element-b08464b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A4AC8624;background-image:url("https://truffstrails.co.uk/wp-content/uploads/2024/10/bg.jpg");}.elementor-164 .elementor-element.elementor-element-b08464b::before, .elementor-164 .elementor-element.elementor-element-b08464b > .elementor-background-video-container::before, .elementor-164 .elementor-element.elementor-element-b08464b > .e-con-inner > .elementor-background-video-container::before, .elementor-164 .elementor-element.elementor-element-b08464b > .elementor-background-slideshow::before, .elementor-164 .elementor-element.elementor-element-b08464b > .e-con-inner > .elementor-background-slideshow::before, .elementor-164 .elementor-element.elementor-element-b08464b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://truffstrails.co.uk/wp-content/uploads/2024/10/Untitled-design-11.png");--background-overlay:'';background-position:top center;background-repeat:repeat-x;background-size:contain;}.elementor-164 .elementor-element.elementor-element-b08464b.e-con{--align-self:center;}.elementor-164 .elementor-element.elementor-element-2077b57{--display:flex;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-4%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-164 .elementor-element.elementor-element-2077b57.e-con{--align-self:flex-start;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-164 .elementor-element.elementor-element-45d461a > .elementor-widget-container{--e-transform-rotateZ:4deg;margin:8% -39% -22% 21%;}.elementor-164 .elementor-element.elementor-element-45d461a.elementor-element{--align-self:flex-start;}.elementor-164 .elementor-element.elementor-element-45d461a{z-index:10;text-align:left;}.elementor-164 .elementor-element.elementor-element-45d461a img{width:44%;}.elementor-164 .elementor-element.elementor-element-78e77e3{width:var( --container-widget-width, 92.329% );max-width:92.329%;--container-widget-width:92.329%;--container-widget-flex-grow:0;text-align:center;}.elementor-164 .elementor-element.elementor-element-78e77e3 > .elementor-widget-container{--e-transform-rotateZ:2deg;margin:0% 0% 0% 0%;}.elementor-164 .elementor-element.elementor-element-78e77e3.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-164 .elementor-element.elementor-element-78e77e3 img{width:100%;height:371px;object-fit:cover;object-position:center center;border-style:solid;border-width:10px 10px 60px 10px;border-color:#FFFFFF;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.11);}.elementor-164 .elementor-element.elementor-element-a0de0b3 > .elementor-widget-container{--e-transform-rotateZ:3deg;margin:-53% 0% 0% -35%;}.elementor-164 .elementor-element.elementor-element-a0de0b3.elementor-element{--align-self:center;}.elementor-164 .elementor-element.elementor-element-a0de0b3{text-align:center;}.elementor-164 .elementor-element.elementor-element-a0de0b3 .elementor-heading-title{font-family:"Breathney", Sans-serif;font-size:26px;font-weight:400;color:#C75F16;}.elementor-164 .elementor-element.elementor-element-4ff4c72{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-164 .elementor-element.elementor-element-4ff4c72.e-con{--align-self:center;}.elementor-164 .elementor-element.elementor-element-13e293f{text-align:center;}.elementor-164 .elementor-element.elementor-element-13e293f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:800;color:var( --e-global-color-accent );}.elementor-164 .elementor-element.elementor-element-0e2da8a{text-align:center;font-family:"Montserrat", Sans-serif;font-weight:600;color:#3F464B;}.elementor-164 .elementor-element.elementor-element-7edf54c{--display:flex;--padding-top:4%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-164 .elementor-element.elementor-element-7edf54c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-164 .elementor-element.elementor-element-2fb01cb > .elementor-widget-container{margin:5% 0% -22% 3%;}.elementor-164 .elementor-element.elementor-element-2fb01cb.elementor-element{--align-self:flex-start;}.elementor-164 .elementor-element.elementor-element-2fb01cb{z-index:10;text-align:left;}.elementor-164 .elementor-element.elementor-element-2fb01cb img{width:52%;}.elementor-164 .elementor-element.elementor-element-8531aba > .elementor-widget-container{--e-transform-rotateZ:-2deg;margin:0% 20% 0% -16%;}.elementor-164 .elementor-element.elementor-element-8531aba.elementor-element{--align-self:flex-start;}.elementor-164 .elementor-element.elementor-element-8531aba img{height:319px;object-fit:cover;object-position:bottom center;border-style:solid;border-width:10px 10px 60px 10px;border-color:#FFFFFF;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.11);}.elementor-164 .elementor-element.elementor-element-3047993 > .elementor-widget-container{margin:-29% 6% -32% -17%;}.elementor-164 .elementor-element.elementor-element-3047993{text-align:right;}.elementor-164 .elementor-element.elementor-element-3047993 img{width:38%;}.elementor-164 .elementor-element.elementor-element-669021a > .elementor-widget-container{--e-transform-rotateZ:-3deg;margin:-59% 0% 0% -53%;}.elementor-164 .elementor-element.elementor-element-669021a.elementor-element{--align-self:center;}.elementor-164 .elementor-element.elementor-element-669021a{text-align:center;}.elementor-164 .elementor-element.elementor-element-669021a .elementor-heading-title{font-family:"Breathney", Sans-serif;font-size:26px;font-weight:400;color:#C75F16;}.elementor-164 .elementor-element.elementor-element-0ab2ddb{--display:flex;--min-height:328px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:1;--padding-top:2%;--padding-bottom:6%;--padding-left:0%;--padding-right:0%;}.elementor-164 .elementor-element.elementor-element-0ab2ddb:not(.elementor-motion-effects-element-type-background), .elementor-164 .elementor-element.elementor-element-0ab2ddb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ee69eda );}.elementor-164 .elementor-element.elementor-element-0ab2ddb::before, .elementor-164 .elementor-element.elementor-element-0ab2ddb > .elementor-background-video-container::before, .elementor-164 .elementor-element.elementor-element-0ab2ddb > .e-con-inner > .elementor-background-video-container::before, .elementor-164 .elementor-element.elementor-element-0ab2ddb > .elementor-background-slideshow::before, .elementor-164 .elementor-element.elementor-element-0ab2ddb > .e-con-inner > .elementor-background-slideshow::before, .elementor-164 .elementor-element.elementor-element-0ab2ddb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://truffstrails.co.uk/wp-content/uploads/2024/10/Untitled-design-6-1.png");--background-overlay:'';background-position:bottom center;background-repeat:repeat-x;background-size:contain;}.elementor-164 .elementor-element.elementor-element-9319c95{--display:flex;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.09);--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-164 .elementor-element.elementor-element-9319c95:not(.elementor-motion-effects-element-type-background), .elementor-164 .elementor-element.elementor-element-9319c95 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-164 .elementor-element.elementor-element-b6fa4a5{text-align:center;}.elementor-164 .elementor-element.elementor-element-b6fa4a5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:800;}.elementor-widget-testimonial-carousel .elementor-testimonial__text{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-testimonial-carousel .elementor-testimonial__name{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-164 .elementor-element.elementor-element-ae81f71 .swiper-pagination-bullet-active, .elementor-164 .elementor-element.elementor-element-ae81f71 .swiper-pagination-progressbar-fill{background-color:var( --e-global-color-primary );}.elementor-164 .elementor-element.elementor-element-ae81f71 .swiper-pagination-fraction{color:var( --e-global-color-primary );}.elementor-164 .elementor-element.elementor-element-ae81f71 .elementor-main-swiper .swiper-slide{padding:0px 0px 0px 0px;}.elementor-164 .elementor-element.elementor-element-ae81f71 .elementor-swiper-button{font-size:20px;}.elementor-164 .elementor-element.elementor-element-ae81f71 .swiper-pagination-bullet{height:13px;width:13px;}.elementor-164 .elementor-element.elementor-element-ae81f71 .swiper-horizontal .swiper-pagination-progressbar{height:13px;}.elementor-164 .elementor-element.elementor-element-ae81f71 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:var( --e-global-color-accent );opacity:var( --e-global-color-accent );}.elementor-164 .elementor-element.elementor-element-ae81f71 .elementor-testimonial__text{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;font-style:normal;}.elementor-164 .elementor-element.elementor-element-ae81f71 .elementor-testimonial__name{color:#C75F16;font-family:"Montserrat", Sans-serif;font-weight:600;}@media(max-width:1024px){.elementor-164 .elementor-element.elementor-element-b65832c:not(.elementor-motion-effects-element-type-background), .elementor-164 .elementor-element.elementor-element-b65832c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-164 .elementor-element.elementor-element-eed8e12 .elementor-heading-title{font-size:30px;}.elementor-164 .elementor-element.elementor-element-567ace7{font-size:14px;}.elementor-164 .elementor-element.elementor-element-8aa4431 > .elementor-widget-container{margin:-8% 0% 0% -7%;}.elementor-164 .elementor-element.elementor-element-9bfa1cd .elementor-heading-title{font-size:24px;}.elementor-164 .elementor-element.elementor-element-18e9265 .elementor-heading-title{font-size:24px;}.elementor-164 .elementor-element.elementor-element-ac5638d{font-size:14px;}.elementor-164 .elementor-element.elementor-element-2441d02{--justify-content:center;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-164 .elementor-element.elementor-element-150c610 .elementor-heading-title{font-size:18px;}.elementor-164 .elementor-element.elementor-element-aa05421{font-size:14px;}.elementor-164 .elementor-element.elementor-element-7add098 .elementor-heading-title{font-size:18px;}.elementor-164 .elementor-element.elementor-element-7cea170{font-size:14px;}.elementor-164 .elementor-element.elementor-element-0b02436 .elementor-heading-title{font-size:18px;}.elementor-164 .elementor-element.elementor-element-7681fcf{font-size:14px;}.elementor-164 .elementor-element.elementor-element-78e77e3 img{height:268px;}.elementor-164 .elementor-element.elementor-element-a0de0b3 > .elementor-widget-container{margin:-78% 0% 0% 0%;}.elementor-164 .elementor-element.elementor-element-a0de0b3 .elementor-heading-title{font-size:20px;}.elementor-164 .elementor-element.elementor-element-13e293f .elementor-heading-title{font-size:20px;}.elementor-164 .elementor-element.elementor-element-0e2da8a{font-size:14px;}.elementor-164 .elementor-element.elementor-element-2fb01cb > .elementor-widget-container{margin:0% 0% -22% 28%;}.elementor-164 .elementor-element.elementor-element-8531aba > .elementor-widget-container{margin:0% 4% 0% 5%;}.elementor-164 .elementor-element.elementor-element-8531aba img{height:262px;}.elementor-164 .elementor-element.elementor-element-3047993 > .elementor-widget-container{margin:-26% 0% -17% -5%;}.elementor-164 .elementor-element.elementor-element-669021a > .elementor-widget-container{margin:-87% 0% 0% 0%;}.elementor-164 .elementor-element.elementor-element-669021a .elementor-heading-title{font-size:18px;}.elementor-164 .elementor-element.elementor-element-b6fa4a5 .elementor-heading-title{font-size:25px;}.elementor-164 .elementor-element.elementor-element-ae81f71 .elementor-testimonial__text{font-size:14px;}}@media(max-width:767px){.elementor-164 .elementor-element.elementor-element-b65832c{--min-height:21vh;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-164 .elementor-element.elementor-element-b65832c:not(.elementor-motion-effects-element-type-background), .elementor-164 .elementor-element.elementor-element-b65832c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center left;}.elementor-164 .elementor-element.elementor-element-95abb1c{--padding-top:8%;--padding-bottom:8%;--padding-left:8%;--padding-right:8%;}.elementor-164 .elementor-element.elementor-element-eed8e12{text-align:center;}.elementor-164 .elementor-element.elementor-element-eed8e12 .elementor-heading-title{font-size:32px;}.elementor-164 .elementor-element.elementor-element-567ace7{text-align:center;}.elementor-164 .elementor-element.elementor-element-8aa4431 > .elementor-widget-container{margin:-18% 0% 0% 0%;}.elementor-164 .elementor-element.elementor-element-4b83523:not(.elementor-motion-effects-element-type-background), .elementor-164 .elementor-element.elementor-element-4b83523 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://truffstrails.co.uk/wp-content/uploads/2024/10/2.jpg");background-position:center center;background-size:cover;}.elementor-164 .elementor-element.elementor-element-4b83523::before, .elementor-164 .elementor-element.elementor-element-4b83523 > .elementor-background-video-container::before, .elementor-164 .elementor-element.elementor-element-4b83523 > .e-con-inner > .elementor-background-video-container::before, .elementor-164 .elementor-element.elementor-element-4b83523 > .elementor-background-slideshow::before, .elementor-164 .elementor-element.elementor-element-4b83523 > .e-con-inner > .elementor-background-slideshow::before, .elementor-164 .elementor-element.elementor-element-4b83523 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://truffstrails.co.uk/wp-content/uploads/2024/10/Untitled-design-6-1.png");background-position:bottom center;background-repeat:repeat-x;background-size:contain;}.elementor-164 .elementor-element.elementor-element-4b83523{--overlay-opacity:1;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-164 .elementor-element.elementor-element-647e7c7{--spacer-size:214px;}.elementor-164 .elementor-element.elementor-element-9bfa1cd{width:var( --container-widget-width, 248.844px );max-width:248.844px;--container-widget-width:248.844px;--container-widget-flex-grow:0;}.elementor-164 .elementor-element.elementor-element-9bfa1cd .elementor-heading-title{font-size:15px;}.elementor-164 .elementor-element.elementor-element-18e9265{width:var( --container-widget-width, 248.844px );max-width:248.844px;--container-widget-width:248.844px;--container-widget-flex-grow:0;}.elementor-164 .elementor-element.elementor-element-18e9265 .elementor-heading-title{font-size:20px;}.elementor-164 .elementor-element.elementor-element-ff4e413{--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-164 .elementor-element.elementor-element-f5aee25{--padding-top:8%;--padding-bottom:8%;--padding-left:8%;--padding-right:8%;}.elementor-164 .elementor-element.elementor-element-df65fa7{--padding-top:8%;--padding-bottom:8%;--padding-left:8%;--padding-right:8%;}.elementor-164 .elementor-element.elementor-element-15c7912{--padding-top:8%;--padding-bottom:8%;--padding-left:8%;--padding-right:8%;}.elementor-164 .elementor-element.elementor-element-b08464b{--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-164 .elementor-element.elementor-element-2077b57{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0%;--padding-bottom:0%;--padding-left:17%;--padding-right:11%;}.elementor-164 .elementor-element.elementor-element-2077b57.e-con{--align-self:center;}.elementor-164 .elementor-element.elementor-element-45d461a > .elementor-widget-container{margin:0% 0% -23% 0%;}.elementor-164 .elementor-element.elementor-element-45d461a{text-align:center;}.elementor-164 .elementor-element.elementor-element-45d461a img{width:53%;}.elementor-164 .elementor-element.elementor-element-78e77e3{width:var( --container-widget-width, 286.547px );max-width:286.547px;--container-widget-width:286.547px;--container-widget-flex-grow:0;}.elementor-164 .elementor-element.elementor-element-78e77e3 img{height:322px;}.elementor-164 .elementor-element.elementor-element-a0de0b3 > .elementor-widget-container{margin:-61% 0% -0% -11%;}.elementor-164 .elementor-element.elementor-element-a0de0b3{text-align:left;}.elementor-164 .elementor-element.elementor-element-a0de0b3 .elementor-heading-title{font-size:24px;}.elementor-164 .elementor-element.elementor-element-2fb01cb > .elementor-widget-container{margin:0% 0% -15% 0%;}.elementor-164 .elementor-element.elementor-element-2fb01cb{text-align:center;}.elementor-164 .elementor-element.elementor-element-2fb01cb img{width:35%;}.elementor-164 .elementor-element.elementor-element-8531aba img{height:326px;object-position:bottom center;}.elementor-164 .elementor-element.elementor-element-3047993 > .elementor-widget-container{margin:-22% 0% 0% 0%;}.elementor-164 .elementor-element.elementor-element-3047993 img{width:23%;}.elementor-164 .elementor-element.elementor-element-0ab2ddb{--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-164 .elementor-element.elementor-element-9319c95{--padding-top:6%;--padding-bottom:6%;--padding-left:6%;--padding-right:6%;}}@media(min-width:768px){.elementor-164 .elementor-element.elementor-element-95abb1c{--width:49%;}.elementor-164 .elementor-element.elementor-element-86239e6{--width:100%;}.elementor-164 .elementor-element.elementor-element-6e5f6b8{--content-width:924px;}.elementor-164 .elementor-element.elementor-element-f5aee25{--width:30%;}.elementor-164 .elementor-element.elementor-element-df65fa7{--width:30%;}.elementor-164 .elementor-element.elementor-element-15c7912{--width:30%;}.elementor-164 .elementor-element.elementor-element-2077b57{--width:26%;}.elementor-164 .elementor-element.elementor-element-7edf54c{--width:22%;}}@media(max-width:1024px) and (min-width:768px){.elementor-164 .elementor-element.elementor-element-7edf54c{--width:216.219px;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Breathney';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://truffstrails.co.uk/wp-content/uploads/2024/10/Breathney-Demo.ttf') format('truetype');
}
/* End Custom Fonts CSS */