.elementor-9 .elementor-element.elementor-element-3363adf{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-c7b41ae .elementor-repeater-item-5e70001 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://www.barringtonglobal.co.uk/wp-content/uploads/2023/07/13-rtop-sea-view.jpg);background-size:cover;}.elementor-9 .elementor-element.elementor-element-c7b41ae .elementor-repeater-item-5e70001 .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-9 .elementor-element.elementor-element-c7b41ae .elementor-repeater-item-f773a8d .swiper-slide-bg{background-color:#4054b2;background-image:url(https://www.barringtonglobal.co.uk/wp-content/uploads/2023/07/image-38-copyright-1536xa1024.jpg);background-size:cover;}.elementor-9 .elementor-element.elementor-element-c7b41ae .elementor-repeater-item-f773a8d .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-9 .elementor-element.elementor-element-c7b41ae .elementor-repeater-item-e05eca9 .swiper-slide-bg{background-color:#4054b2;background-image:url(https://www.barringtonglobal.co.uk/wp-content/uploads/2023/07/11-20-2-copy.jpg);background-size:cover;}.elementor-9 .elementor-element.elementor-element-c7b41ae .elementor-repeater-item-e05eca9 .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-9 .elementor-element.elementor-element-c7b41ae .elementor-repeater-item-a0a551e .swiper-slide-bg{background-color:#4054b2;background-image:url(https://www.barringtonglobal.co.uk/wp-content/uploads/2023/07/11-20-3.jpg);background-size:cover;}.elementor-9 .elementor-element.elementor-element-c7b41ae .elementor-repeater-item-a0a551e .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-9 .elementor-element.elementor-element-c7b41ae .elementor-repeater-item-feedd1b .swiper-slide-bg{background-color:#4054b2;background-image:url(https://www.barringtonglobal.co.uk/wp-content/uploads/2023/07/10-lobby.jpg);background-size:cover;}.elementor-9 .elementor-element.elementor-element-c7b41ae .elementor-repeater-item-feedd1b .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-9 .elementor-element.elementor-element-c7b41ae .elementor-repeater-item-4d2969c .swiper-slide-bg{background-color:#4054b2;background-image:url(https://www.barringtonglobal.co.uk/wp-content/uploads/2023/07/WhatsApp-Image-2023-07-19-at-07.51.46.jpg);background-size:cover;}.elementor-9 .elementor-element.elementor-element-c7b41ae .elementor-repeater-item-4d2969c .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-9 .elementor-element.elementor-element-c7b41ae .swiper-slide{height:650px;transition-duration:calc(5000ms*1.2);}.elementor-9 .elementor-element.elementor-element-c7b41ae .swiper-slide-contents{max-width:65%;}.elementor-9 .elementor-element.elementor-element-c7b41ae .swiper-slide-inner{text-align:center;}.elementor-9 .elementor-element.elementor-element-c7b41ae .elementor-slide-heading{font-family:"Montserrat", Sans-serif;font-size:58px;font-weight:600;line-height:67px;}.elementor-9 .elementor-element.elementor-element-c7b41ae .elementor-slide-description{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;line-height:27px;}.elementor-9 .elementor-element.elementor-element-c7b41ae > .elementor-widget-container{background-color:#212121;}.elementor-9 .elementor-element.elementor-element-1b87cc0 > .elementor-container{min-height:150px;}.elementor-9 .elementor-element.elementor-element-1b87cc0:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-1b87cc0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B21F29;}.elementor-9 .elementor-element.elementor-element-1b87cc0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-9 .elementor-element.elementor-element-1b87cc0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-4f004ec.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-9 .elementor-element.elementor-element-4f004ec.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-9 .elementor-element.elementor-element-4f004ec.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-9 .elementor-element.elementor-element-d999fed .elementor-button .elementor-align-icon-right{margin-left:7px;}.elementor-9 .elementor-element.elementor-element-d999fed .elementor-button .elementor-align-icon-left{margin-right:7px;}.elementor-9 .elementor-element.elementor-element-d999fed .elementor-button{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;fill:#020202;color:#020202;background-color:#FFFFFF;border-radius:70px 70px 70px 70px;padding:15px 60px 15px 60px;}.elementor-9 .elementor-element.elementor-element-d999fed .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-d999fed .elementor-button:focus{color:#FFFFFF;background-color:#000000;}.elementor-9 .elementor-element.elementor-element-d999fed .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-d999fed .elementor-button:focus svg{fill:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-d999fed > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-d999fed{width:100%;max-width:100%;}.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-5098e4b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-9 .elementor-element.elementor-element-5098e4b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-9 .elementor-element.elementor-element-5098e4b.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-9 .elementor-element.elementor-element-305a434 .elementor-button .elementor-align-icon-right{margin-left:7px;}.elementor-9 .elementor-element.elementor-element-305a434 .elementor-button .elementor-align-icon-left{margin-right:7px;}.elementor-9 .elementor-element.elementor-element-305a434 .elementor-button{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;fill:#020202;color:#020202;background-color:#FFFFFF;border-radius:70px 70px 70px 70px;padding:15px 75px 15px 75px;}.elementor-9 .elementor-element.elementor-element-305a434 .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-305a434 .elementor-button:focus{color:#FFFFFF;background-color:#000000;}.elementor-9 .elementor-element.elementor-element-305a434 .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-305a434 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-305a434 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-305a434{width:100%;max-width:100%;}.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-7fbeecf.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-9 .elementor-element.elementor-element-7fbeecf.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-9 .elementor-element.elementor-element-7fbeecf.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-9 .elementor-element.elementor-element-8e7c358 .elementor-button .elementor-align-icon-right{margin-left:7px;}.elementor-9 .elementor-element.elementor-element-8e7c358 .elementor-button .elementor-align-icon-left{margin-right:7px;}.elementor-9 .elementor-element.elementor-element-8e7c358 .elementor-button{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;fill:#020202;color:#020202;background-color:#FFFFFF;border-radius:70px 70px 70px 70px;padding:15px 55px 15px 55px;}.elementor-9 .elementor-element.elementor-element-8e7c358 .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-8e7c358 .elementor-button:focus{color:#FFFFFF;background-color:#000000;}.elementor-9 .elementor-element.elementor-element-8e7c358 .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-8e7c358 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-8e7c358 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-8e7c358{width:100%;max-width:100%;}.elementor-9 .elementor-element.elementor-element-fd4ed8b > .elementor-container{min-height:600px;}.elementor-9 .elementor-element.elementor-element-fd4ed8b{margin-top:30px;margin-bottom:30px;}.elementor-9 .elementor-element.elementor-element-a39e2b4{width:var( --container-widget-width, 98.55% );max-width:98.55%;--container-widget-width:98.55%;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-99c1af1 > .elementor-element-populated{padding:53px 53px 53px 53px;}.elementor-9 .elementor-element.elementor-element-8c5fc48 .elementor-heading-title{color:#20252E;font-family:"Montserrat", Sans-serif;font-size:42px;font-weight:700;line-height:44px;}.elementor-9 .elementor-element.elementor-element-cafe7bc{color:#8A8D98;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:300;line-height:27px;}.elementor-9 .elementor-element.elementor-element-8ae0770 .elementor-button .elementor-align-icon-right{margin-left:7px;}.elementor-9 .elementor-element.elementor-element-8ae0770 .elementor-button .elementor-align-icon-left{margin-right:7px;}.elementor-9 .elementor-element.elementor-element-8ae0770 .elementor-button{background-color:#B21F29;}.elementor-9 .elementor-element.elementor-element-4e34800:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-4e34800 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-4e34800{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:30px;margin-bottom:30px;}.elementor-9 .elementor-element.elementor-element-4e34800 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9 .elementor-element.elementor-element-9ae803d{text-align:center;}.elementor-9 .elementor-element.elementor-element-9ae803d .elementor-heading-title{color:#20252E;font-family:"Montserrat", Sans-serif;font-size:42px;font-weight:700;line-height:44px;}.elementor-9 .elementor-element.elementor-element-6eb2a7c:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-6eb2a7c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F6F9;}.elementor-9 .elementor-element.elementor-element-6eb2a7c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 0px 30px 0px;}.elementor-9 .elementor-element.elementor-element-6eb2a7c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9 .elementor-element.elementor-element-2fd2ed2 .elementor-heading-title{color:#20252E;font-family:"Montserrat", Sans-serif;font-size:42px;font-weight:700;line-height:44px;}.elementor-9 .elementor-element.elementor-element-675929f.elementor-view-stacked .elementor-icon{background-color:#202020;}.elementor-9 .elementor-element.elementor-element-675929f.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-675929f.elementor-view-default .elementor-icon{fill:#202020;color:#202020;border-color:#202020;}.elementor-9 .elementor-element.elementor-element-675929f{--icon-box-icon-margin:12px;}.elementor-9 .elementor-element.elementor-element-675929f .elementor-icon{font-size:26px;}.elementor-9 .elementor-element.elementor-element-675929f .elementor-icon-box-title{color:#202020;}.elementor-9 .elementor-element.elementor-element-675929f .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-675929f .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:800;line-height:27px;}.elementor-9 .elementor-element.elementor-element-675929f .elementor-icon-box-description{color:#7A7A7A;font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:27px;}.elementor-9 .elementor-element.elementor-element-675929f > .elementor-widget-container{padding:23px 23px 23px 23px;}.elementor-9 .elementor-element.elementor-element-675929f:hover .elementor-widget-container{border-style:solid;border-width:4px 4px 4px 4px;border-color:#B21F29;}.elementor-9 .elementor-element.elementor-element-e966d59.elementor-view-stacked .elementor-icon{background-color:#202020;}.elementor-9 .elementor-element.elementor-element-e966d59.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-e966d59.elementor-view-default .elementor-icon{fill:#202020;color:#202020;border-color:#202020;}.elementor-9 .elementor-element.elementor-element-e966d59{--icon-box-icon-margin:12px;}.elementor-9 .elementor-element.elementor-element-e966d59 .elementor-icon{font-size:26px;}.elementor-9 .elementor-element.elementor-element-e966d59 .elementor-icon-box-title{color:#202020;}.elementor-9 .elementor-element.elementor-element-e966d59 .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-e966d59 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:800;line-height:27px;}.elementor-9 .elementor-element.elementor-element-e966d59 .elementor-icon-box-description{color:#7A7A7A;font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:27px;}.elementor-9 .elementor-element.elementor-element-e966d59 > .elementor-widget-container{padding:23px 23px 23px 23px;}.elementor-9 .elementor-element.elementor-element-e966d59:hover .elementor-widget-container{border-style:solid;border-width:4px 4px 4px 4px;border-color:#B21F29;}.elementor-9 .elementor-element.elementor-element-0f73256.elementor-view-stacked .elementor-icon{background-color:#202020;}.elementor-9 .elementor-element.elementor-element-0f73256.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-0f73256.elementor-view-default .elementor-icon{fill:#202020;color:#202020;border-color:#202020;}.elementor-9 .elementor-element.elementor-element-0f73256{--icon-box-icon-margin:12px;}.elementor-9 .elementor-element.elementor-element-0f73256 .elementor-icon{font-size:26px;}.elementor-9 .elementor-element.elementor-element-0f73256 .elementor-icon-box-title{color:#202020;}.elementor-9 .elementor-element.elementor-element-0f73256 .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-0f73256 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:800;line-height:27px;}.elementor-9 .elementor-element.elementor-element-0f73256 .elementor-icon-box-description{color:#7A7A7A;font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:27px;}.elementor-9 .elementor-element.elementor-element-0f73256 > .elementor-widget-container{padding:23px 23px 23px 23px;}.elementor-9 .elementor-element.elementor-element-0f73256:hover .elementor-widget-container{border-style:solid;border-width:4px 4px 4px 4px;border-color:#B21F29;}.elementor-9 .elementor-element.elementor-element-745661e.elementor-view-stacked .elementor-icon{background-color:#202020;}.elementor-9 .elementor-element.elementor-element-745661e.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-745661e.elementor-view-default .elementor-icon{fill:#202020;color:#202020;border-color:#202020;}.elementor-9 .elementor-element.elementor-element-745661e{--icon-box-icon-margin:12px;}.elementor-9 .elementor-element.elementor-element-745661e .elementor-icon{font-size:26px;}.elementor-9 .elementor-element.elementor-element-745661e .elementor-icon-box-title{color:#202020;}.elementor-9 .elementor-element.elementor-element-745661e .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-745661e .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:800;line-height:27px;}.elementor-9 .elementor-element.elementor-element-745661e .elementor-icon-box-description{color:#7A7A7A;font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:27px;}.elementor-9 .elementor-element.elementor-element-745661e > .elementor-widget-container{padding:23px 23px 23px 23px;}.elementor-9 .elementor-element.elementor-element-745661e:hover .elementor-widget-container{border-style:solid;border-width:4px 4px 4px 4px;border-color:#B21F29;}.elementor-9 .elementor-element.elementor-element-a052ace iframe{height:600px;}.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-b55bb03.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-9 .elementor-element.elementor-element-b55bb03.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-9 .elementor-element.elementor-element-b55bb03.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-9 .elementor-element.elementor-element-b55bb03 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:62px 62px 0px 62px;}.elementor-9 .elementor-element.elementor-element-b55bb03 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9 .elementor-element.elementor-element-865e19d .elementor-heading-title{color:#20252E;font-family:"Montserrat", Sans-serif;font-size:42px;font-weight:700;line-height:44px;}.elementor-9 .elementor-element.elementor-element-bc7ef38 .fluentform-widget-wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .elementor-9 .elementor-element.elementor-element-bc7ef38 .fluentform-widget-wrapper .ff-el-group textarea, .elementor-9 .elementor-element.elementor-element-bc7ef38 .fluentform-widget-wrapper .ff-el-group select,  .elementor-9 .elementor-element.elementor-element-bc7ef38 .fluentform-widget-wrapper .ff-el-group .select2-container--default .select2-selection--multiple{border-radius:23px 23px 23px 23px;}.elementor-9 .elementor-element.elementor-element-bc7ef38 .fluentform-widget-wrapper .ff-el-group .ff-btn-submit{background-color:#8A8D98 !important;color:#ffffff !important;border-radius:26px 26px 26px 26px;padding:20px 20px 20px 20px;}@media(max-width:1024px){.elementor-9 .elementor-element.elementor-element-3363adf{padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-c7b41ae .swiper-slide{height:447px;}.elementor-9 .elementor-element.elementor-element-c7b41ae .elementor-slide-heading{font-size:30px;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-c7b41ae .elementor-slide-description{font-size:10px;line-height:2em;}.elementor-9 .elementor-element.elementor-element-fd4ed8b{margin-top:15px;margin-bottom:15px;}.elementor-9 .elementor-element.elementor-element-9ae803d{text-align:center;}.elementor-9 .elementor-element.elementor-element-2fd2ed2{text-align:center;}}@media(max-width:767px){.elementor-9 .elementor-element.elementor-element-c7b41ae .swiper-slide{height:421px;}.elementor-9 .elementor-element.elementor-element-c7b41ae .swiper-slide-contents{max-width:100%;}.elementor-9 .elementor-element.elementor-element-c7b41ae .elementor-slide-heading{font-size:24px;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-c7b41ae .elementor-slide-description{font-size:11px;line-height:1.7em;}.elementor-9 .elementor-element.elementor-element-fd4ed8b{margin-top:15px;margin-bottom:15px;}.elementor-9 .elementor-element.elementor-element-99c1af1 > .elementor-element-populated{padding:010px 010px 010px 010px;}.elementor-9 .elementor-element.elementor-element-8c5fc48 .elementor-heading-title{font-size:24px;}.elementor-9 .elementor-element.elementor-element-9ae803d .elementor-heading-title{font-size:24px;}.elementor-9 .elementor-element.elementor-element-2fd2ed2 .elementor-heading-title{font-size:24px;}.elementor-9 .elementor-element.elementor-element-b55bb03 > .elementor-element-populated{padding:010px 010px 010px 010px;}.elementor-9 .elementor-element.elementor-element-865e19d .elementor-heading-title{font-size:24px;}}@media(min-width:768px){.elementor-9 .elementor-element.elementor-element-65dbe3e{width:12%;}.elementor-9 .elementor-element.elementor-element-4f004ec{width:25%;}.elementor-9 .elementor-element.elementor-element-5098e4b{width:25%;}.elementor-9 .elementor-element.elementor-element-7fbeecf{width:25%;}.elementor-9 .elementor-element.elementor-element-e8f7807{width:13%;}.elementor-9 .elementor-element.elementor-element-f8cfcb8{width:55.961%;}.elementor-9 .elementor-element.elementor-element-99c1af1{width:43.954%;}}@media(max-width:1024px) and (min-width:768px){.elementor-9 .elementor-element.elementor-element-e405e81{width:100%;}}