.elementor-kit-10{--e-global-color-primary:#26BDEE;--e-global-color-secondary:#E88201;--e-global-color-text:#0B0B0B;--e-global-color-accent:#81DEFE;--e-global-color-344d240:#81DEFE;--e-global-color-04c1697:#000000;--e-global-color-ce08083:#FFFFFF;--e-global-color-5f09ac7:#F1F1F1;--e-global-color-ebf5131:#1C1C1A;--e-global-color-1bccf3a:#333333;--e-global-color-217be5d:#D3743C;--e-global-color-30eac7d:#B51C5D;--e-global-color-f9ce03e:#EE6600;--e-global-color-1a22003:#585F71;--e-global-color-c04db2f:#BDE6F4;--e-global-color-cd9cfc1:#F7941E;--e-global-typography-primary-font-family:"Yantramanav";--e-global-typography-primary-font-size:19px;--e-global-typography-primary-font-weight:400;--e-global-typography-primary-line-height:27px;--e-global-typography-secondary-font-family:"Yantramanav";--e-global-typography-secondary-font-size:18px;--e-global-typography-secondary-font-weight:700;--e-global-typography-secondary-line-height:28px;--e-global-typography-text-font-family:"Yantramanav";--e-global-typography-text-font-size:35px;--e-global-typography-text-font-weight:700;--e-global-typography-text-line-height:45px;--e-global-typography-accent-font-family:"Yantramanav";--e-global-typography-accent-font-size:20px;--e-global-typography-accent-font-weight:600;--e-global-typography-accent-line-height:30px;--e-global-typography-9c7066e-font-family:"Yantramanav";--e-global-typography-9c7066e-font-size:35px;--e-global-typography-9c7066e-font-weight:900;--e-global-typography-9c7066e-line-height:45px;--e-global-typography-94ff395-font-family:"Yantramanav";--e-global-typography-94ff395-font-size:22px;--e-global-typography-94ff395-font-weight:700;--e-global-typography-94ff395-line-height:32px;--e-global-typography-9005adc-font-family:"Yantramanav";--e-global-typography-9005adc-font-size:58px;--e-global-typography-9005adc-font-weight:800;--e-global-typography-9005adc-line-height:68px;--e-global-typography-9005adc-letter-spacing:0px;--e-global-typography-9005adc-word-spacing:0px;--e-global-typography-485779f-font-family:"Yantramanav";--e-global-typography-485779f-font-size:30px;--e-global-typography-485779f-font-weight:700;--e-global-typography-485779f-line-height:40px;--e-global-typography-485779f-letter-spacing:0px;--e-global-typography-485779f-word-spacing:0px;--e-global-typography-3628586-font-family:"Yantramanav";--e-global-typography-3628586-font-size:24px;--e-global-typography-3628586-font-weight:400;--e-global-typography-3628586-line-height:34px;--e-global-typography-3628586-letter-spacing:0px;--e-global-typography-3628586-word-spacing:0px;--e-global-typography-5349ddf-font-family:"Yantramanav";--e-global-typography-5349ddf-font-size:16px;--e-global-typography-5349ddf-font-weight:400;--e-global-typography-5349ddf-line-height:26px;--e-global-typography-5349ddf-letter-spacing:0px;--e-global-typography-5349ddf-word-spacing:0px;--e-global-typography-da614da-font-family:"Yantramanav";--e-global-typography-da614da-font-size:45px;--e-global-typography-da614da-font-weight:500;--e-global-typography-da614da-line-height:55px;--e-global-typography-da614da-letter-spacing:0px;--e-global-typography-da614da-word-spacing:0px;--e-global-typography-8eb1562-font-family:"Yantramanav";--e-global-typography-8eb1562-font-size:60px;--e-global-typography-8eb1562-font-weight:600;--e-global-typography-8eb1562-line-height:70px;--e-global-typography-8eb1562-letter-spacing:0px;--e-global-typography-8eb1562-word-spacing:0px;--e-global-typography-feaa610-font-family:"Yantramanav";--e-global-typography-feaa610-font-size:70px;--e-global-typography-feaa610-font-weight:600;--e-global-typography-feaa610-line-height:80px;--e-global-typography-feaa610-letter-spacing:0px;--e-global-typography-feaa610-word-spacing:0px;--e-global-typography-fd68a5b-font-family:"Yantramanav";--e-global-typography-fd68a5b-font-size:45px;--e-global-typography-fd68a5b-font-weight:500;--e-global-typography-fd68a5b-line-height:55px;--e-global-typography-fd68a5b-letter-spacing:0px;--e-global-typography-fd68a5b-word-spacing:0px;}.elementor-kit-10 e-page-transition{background-color:#FFBC7D;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1440px;}.e-con{--container-max-width:1440px;}.elementor-widget:not(:last-child){--kit-widget-spacing:0px;}.elementor-element{--widgets-spacing:0px 0px;--widgets-spacing-row:0px;--widgets-spacing-column:0px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1366px){.elementor-kit-10{--e-global-typography-text-font-size:28px;--e-global-typography-text-line-height:38px;--e-global-typography-9c7066e-font-size:30px;--e-global-typography-9c7066e-line-height:40px;--e-global-typography-94ff395-font-size:20px;--e-global-typography-94ff395-line-height:30px;--e-global-typography-9005adc-font-size:54px;--e-global-typography-9005adc-line-height:64px;--e-global-typography-485779f-font-size:25px;--e-global-typography-485779f-line-height:35px;--e-global-typography-3628586-font-size:19px;--e-global-typography-3628586-line-height:28px;--e-global-typography-3628586-letter-spacing:0px;--e-global-typography-3628586-word-spacing:0px;--e-global-typography-5349ddf-font-size:15px;--e-global-typography-5349ddf-line-height:25px;--e-global-typography-da614da-font-size:40px;--e-global-typography-da614da-line-height:50px;--e-global-typography-8eb1562-font-size:50px;--e-global-typography-8eb1562-line-height:60px;--e-global-typography-feaa610-font-size:60px;--e-global-typography-feaa610-line-height:70px;--e-global-typography-fd68a5b-font-size:40px;--e-global-typography-fd68a5b-line-height:50px;}}@media(max-width:1200px){.elementor-kit-10{--e-global-typography-primary-font-size:16px;--e-global-typography-primary-line-height:26px;--e-global-typography-secondary-font-size:16px;--e-global-typography-secondary-line-height:26px;--e-global-typography-text-font-size:26px;--e-global-typography-text-line-height:36px;--e-global-typography-accent-font-size:18px;--e-global-typography-accent-line-height:28px;--e-global-typography-9c7066e-font-size:25px;--e-global-typography-9c7066e-line-height:35px;--e-global-typography-94ff395-font-size:18px;--e-global-typography-94ff395-line-height:28px;--e-global-typography-9005adc-font-size:45px;--e-global-typography-9005adc-line-height:55px;--e-global-typography-5349ddf-font-size:14px;--e-global-typography-5349ddf-line-height:24px;--e-global-typography-da614da-font-size:35px;--e-global-typography-da614da-line-height:45px;--e-global-typography-8eb1562-font-size:50px;--e-global-typography-8eb1562-line-height:40px;--e-global-typography-feaa610-font-size:50px;--e-global-typography-feaa610-line-height:60px;--e-global-typography-fd68a5b-font-size:35px;--e-global-typography-fd68a5b-line-height:45px;}}@media(max-width:1024px){.elementor-kit-10{--e-global-typography-text-font-size:25px;--e-global-typography-text-line-height:35px;--e-global-typography-9c7066e-font-size:22px;--e-global-typography-9c7066e-line-height:32px;--e-global-typography-9005adc-font-size:40px;--e-global-typography-9005adc-line-height:50px;--e-global-typography-485779f-font-size:22px;--e-global-typography-485779f-line-height:32px;--e-global-typography-3628586-font-size:18px;--e-global-typography-3628586-line-height:28px;--e-global-typography-3628586-letter-spacing:0px;--e-global-typography-3628586-word-spacing:0em;--e-global-typography-da614da-font-size:30px;--e-global-typography-da614da-line-height:40px;--e-global-typography-8eb1562-font-size:40px;--e-global-typography-8eb1562-line-height:50px;--e-global-typography-feaa610-font-size:40px;--e-global-typography-feaa610-line-height:50px;--e-global-typography-fd68a5b-font-size:32px;--e-global-typography-fd68a5b-line-height:42px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:880px){.elementor-kit-10{--e-global-typography-text-font-size:24px;--e-global-typography-text-line-height:34px;--e-global-typography-9005adc-font-size:35px;--e-global-typography-9005adc-line-height:45px;--e-global-typography-8eb1562-font-size:35px;--e-global-typography-8eb1562-line-height:45px;--e-global-typography-feaa610-font-size:35px;--e-global-typography-feaa610-line-height:45px;}}@media(max-width:767px){.elementor-kit-10{--e-global-typography-primary-font-size:15px;--e-global-typography-primary-line-height:24px;--e-global-typography-secondary-font-size:15px;--e-global-typography-secondary-line-height:24px;--e-global-typography-text-font-size:20px;--e-global-typography-text-line-height:28px;--e-global-typography-accent-font-size:16px;--e-global-typography-accent-line-height:24px;--e-global-typography-9c7066e-font-size:18px;--e-global-typography-9c7066e-line-height:26px;--e-global-typography-94ff395-font-size:14px;--e-global-typography-94ff395-line-height:24px;--e-global-typography-9005adc-font-size:24px;--e-global-typography-9005adc-line-height:32px;--e-global-typography-485779f-font-size:18px;--e-global-typography-485779f-line-height:26px;--e-global-typography-3628586-font-size:16px;--e-global-typography-3628586-line-height:26px;--e-global-typography-3628586-letter-spacing:0px;--e-global-typography-3628586-word-spacing:0em;--e-global-typography-5349ddf-font-size:12px;--e-global-typography-5349ddf-line-height:22px;--e-global-typography-da614da-font-size:22px;--e-global-typography-da614da-line-height:32px;--e-global-typography-da614da-letter-spacing:0px;--e-global-typography-da614da-word-spacing:0em;--e-global-typography-8eb1562-font-size:30px;--e-global-typography-8eb1562-line-height:40px;--e-global-typography-feaa610-font-size:30px;--e-global-typography-feaa610-line-height:40px;--e-global-typography-fd68a5b-font-size:26px;--e-global-typography-fd68a5b-line-height:36px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */.nobr { white-space:nowrap; font-style:normal;}
.orgtxt{color:#f6911d;}
.bluetxt {color:#82dfff;}
.springtxt {color:#B51C5D;}
.summertxt {color:#ee6600;}
.wintertxt {color:#bde6f4;}
.autumntxt {color:#d3743c;}

#yourdays li svg .cls-2 {fill: #82dfff !important;}
#yourdays li svg .cls-3 {fill: #fff !important;}

.combibtn a { background-color: transparent !important;}

.combibtn .elementor-button-text {
    display: inline-block;
    padding: 0 0 0 40px;
    margin: 0;
    background: url(http://ampella.co.uk/wp-content/uploads/2025/09/videoplay.png);
    background-position: top 0 left 0px;
    background-size: 30px;
    font-size: 21px;
    background-repeat: no-repeat;}


.services ul { margin:0px; padding:0;width: 100%;}
.services li { display:block; padding:0 0 0 12px; margin:0px; background: url(https://ampella.co.uk/wp-content/uploads/2025/08/dot.png); background-position: top 13px left 0px; background-size:4px; background-repeat: no-repeat;}


#services1 ul { margin:0px; padding:0; width: 100%;}
#services1 li { display: inline-block; padding:0 0 0 12px; margin:0px; background: url(https://ampella.co.uk/wp-content/uploads/2025/08/dot.png); background-position: top 10px left 0px; background-size:5px; background-repeat: no-repeat;float: left;
width: 16%;}

#services2 ul { margin:0px; padding:0;width: 100%;}
#services2 li { display: inline-block; padding:0 0 0 12px; margin:0px; background: url(https://ampella.co.uk/wp-content/uploads/2025/08/dot.png); background-position: top 10px left 0px; background-size:5px; background-repeat: no-repeat;float: left;
width: 16%;}

#services3 ul { margin:0px; padding:0;width: 100%;}
#services3 li { display: inline-block; padding:0 0 0 12px; margin:0px; background: url(https://ampella.co.uk/wp-content/uploads/2025/08/dot.png); background-position: top 10px left 0px; background-size:5px; background-repeat: no-repeat;float: left;
width: 16%;}




@media (max-width:1650px) {
#weservices .elementor-element-populated { background-size: cover; background-position: top 0 left 0;}
}

@media (max-width:1400px) {
#whychoose1  br { display:none;} 
}




@media (max-width:1500px) {
#services1 li,#services2 li,#services3 li {width: 16%;background-size:3px; background-position: top 12px left 0;padding: 0 0 0 8px;}

}

@media (max-width:1200px) {
#text br { display: none;}
.combibtn .elementor-button-text { background-size: 22px; font-size: 19px;}	
#services1 li,#services2 li,#services3 li {width: 25%;background-size:4px; background-position: top 10px left 0;padding: 0 0 0 10px;}

}

@media (max-width:1024px) {
#services1 li,#services2 li,#services3 li {width:30%;}
}

@media (max-width:767px) {
#offfertext br { display:inherit !important;}
br { display:none;}
.services li  { display:block;background-position: top 11px left 0px;}	
}

@media (max-width:440px) {
#getinbtn1 .elementor-button-content-wrapper,#emailbtn1 .elementor-button-content-wrapper { gap: 15px !important;}
#getinbtn1 a {font-size: 15px; padding: 12px 12px;}
#emailbtn1 a {font-size: 15px; padding: 10px 12px;}
}/* End custom CSS */