.elementor-319 .elementor-element.elementor-element-a45b8f3 > .elementor-container{max-width:1143px;}.elementor-319 .elementor-element.elementor-element-a45b8f3{padding:0px 30px 0px 30px;}.elementor-319 .elementor-element.elementor-element-f375bfa .elementor-heading-title{font-size:29px;line-height:1.3em;color:var( --e-global-color-secondary );}.elementor-319 .elementor-element.elementor-element-5adbdc1{font-weight:normal;}.elementor-319 .elementor-element.elementor-element-3518a94 > .elementor-background-overlay{background-image:url("https://adi-ndi.co.uk/wp-content/uploads/2020/02/home2-slider.jpg");opacity:0.5;}.elementor-319 .elementor-element.elementor-element-341774d{--spacer-size:29px;}.elementor-319 .elementor-element.elementor-element-cf06a88 > .elementor-widget-container{background-color:var( --e-global-color-primary );}.elementor-319 .elementor-element.elementor-element-cf06a88{text-align:center;}.elementor-319 .elementor-element.elementor-element-cf06a88 .elementor-heading-title{font-size:26px;color:#FFFFFF;}.elementor-319 .elementor-element.elementor-element-0d2525f > .elementor-background-overlay{opacity:0.5;}.elementor-319 .elementor-element.elementor-element-11d2368 > .elementor-widget-container{background-color:var( --e-global-color-secondary );}.elementor-319 .elementor-element.elementor-element-11d2368:hover .elementor-widget-container{background-color:var( --e-global-color-primary );}.elementor-319 .elementor-element.elementor-element-11d2368{text-align:center;}.elementor-319 .elementor-element.elementor-element-11d2368 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-6e99696 );}.elementor-319 .elementor-element.elementor-element-cb8e635{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-319 .elementor-element.elementor-element-a6a3868 .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );fill:var( --e-global-color-6e99696 );color:var( --e-global-color-6e99696 );}.elementor-319 .elementor-element.elementor-element-a6a3868 .elementor-button:hover, .elementor-319 .elementor-element.elementor-element-a6a3868 .elementor-button:focus{color:var( --e-global-color-6e99696 );}.elementor-319 .elementor-element.elementor-element-a6a3868 .elementor-button:hover svg, .elementor-319 .elementor-element.elementor-element-a6a3868 .elementor-button:focus svg{fill:var( --e-global-color-6e99696 );}.elementor-319 .elementor-element.elementor-element-b33ee10 > .elementor-widget-container{background-color:var( --e-global-color-secondary );}.elementor-319 .elementor-element.elementor-element-b33ee10:hover .elementor-widget-container{background-color:var( --e-global-color-primary );}.elementor-319 .elementor-element.elementor-element-b33ee10{text-align:center;}.elementor-319 .elementor-element.elementor-element-b33ee10 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-6e99696 );}.elementor-319 .elementor-element.elementor-element-0af695b{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-319 .elementor-element.elementor-element-d277892{--spacer-size:19px;}.elementor-319 .elementor-element.elementor-element-53ad30b > .elementor-widget-container{background-color:var( --e-global-color-secondary );}.elementor-319 .elementor-element.elementor-element-53ad30b:hover .elementor-widget-container{background-color:var( --e-global-color-primary );}.elementor-319 .elementor-element.elementor-element-53ad30b{text-align:center;}.elementor-319 .elementor-element.elementor-element-53ad30b .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-6e99696 );}.elementor-319 .elementor-element.elementor-element-e6ce045{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-319 .elementor-element.elementor-element-fbc9f69 > .elementor-widget-container{background-color:var( --e-global-color-secondary );}.elementor-319 .elementor-element.elementor-element-fbc9f69:hover .elementor-widget-container{background-color:var( --e-global-color-primary );}.elementor-319 .elementor-element.elementor-element-fbc9f69{text-align:center;}.elementor-319 .elementor-element.elementor-element-fbc9f69 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-6e99696 );}.elementor-319 .elementor-element.elementor-element-a0673c0{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-319 .elementor-element.elementor-element-709e6f8 > .elementor-widget-container{background-color:var( --e-global-color-secondary );}.elementor-319 .elementor-element.elementor-element-709e6f8:hover .elementor-widget-container{background-color:var( --e-global-color-primary );}.elementor-319 .elementor-element.elementor-element-709e6f8{text-align:center;}.elementor-319 .elementor-element.elementor-element-709e6f8 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-6e99696 );}.elementor-319 .elementor-element.elementor-element-bfa6232{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-319 .elementor-element.elementor-element-2b6e53f > .elementor-widget-container{background-color:var( --e-global-color-secondary );}.elementor-319 .elementor-element.elementor-element-2b6e53f:hover .elementor-widget-container{background-color:var( --e-global-color-primary );}.elementor-319 .elementor-element.elementor-element-2b6e53f{text-align:center;}.elementor-319 .elementor-element.elementor-element-2b6e53f .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-6e99696 );}.elementor-319 .elementor-element.elementor-element-0d93c43{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-319 .elementor-element.elementor-element-437646c > .elementor-widget-container{background-color:var( --e-global-color-secondary );}.elementor-319 .elementor-element.elementor-element-437646c:hover .elementor-widget-container{background-color:var( --e-global-color-primary );}.elementor-319 .elementor-element.elementor-element-437646c{text-align:center;}.elementor-319 .elementor-element.elementor-element-437646c .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-6e99696 );}.elementor-319 .elementor-element.elementor-element-50cf140{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-319 .elementor-element.elementor-element-42b2c5a > .elementor-widget-container{background-color:var( --e-global-color-secondary );}.elementor-319 .elementor-element.elementor-element-42b2c5a:hover .elementor-widget-container{background-color:var( --e-global-color-primary );}.elementor-319 .elementor-element.elementor-element-42b2c5a{text-align:center;}.elementor-319 .elementor-element.elementor-element-42b2c5a .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-6e99696 );}.elementor-319 .elementor-element.elementor-element-89709f6{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-319 .elementor-element.elementor-element-e4637fc{--spacer-size:50px;}.elementor-319 .elementor-element.elementor-element-22fc685 .elementor-flip-box__front{background-color:var( --e-global-color-secondary );}.elementor-319 .elementor-element.elementor-element-22fc685 .elementor-flip-box__back{background-color:var( --e-global-color-primary );}.elementor-319 .elementor-element.elementor-element-22fc685 .elementor-flip-box__button:hover{background-color:var( --e-global-color-secondary );color:var( --e-global-color-primary );}.elementor-319 .elementor-element.elementor-element-22fc685 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-319 .elementor-element.elementor-element-22fc685 .elementor-icon i{transform:rotate(0deg);}.elementor-319 .elementor-element.elementor-element-22fc685 .elementor-icon svg{transform:rotate(0deg);}.elementor-319 .elementor-element.elementor-element-22fc685 .elementor-flip-box__front .elementor-flip-box__layer__title{color:var( --e-global-color-primary );}.elementor-319 .elementor-element.elementor-element-22fc685 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-319 .elementor-element.elementor-element-22fc685 .elementor-flip-box__button{margin-center:0;}.elementor-319 .elementor-element.elementor-element-22fc685 .elementor-flip-box__back .elementor-flip-box__layer__title{color:var( --e-global-color-secondary );}