.elementor-6685 .elementor-element.elementor-element-39721f5:not(.elementor-motion-effects-element-type-background), .elementor-6685 .elementor-element.elementor-element-39721f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-6685 .elementor-element.elementor-element-39721f5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-120px;margin-bottom:0px;padding:120px 0px 0px 0px;}.elementor-6685 .elementor-element.elementor-element-39721f5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6685 .elementor-element.elementor-element-f130fa9 > .elementor-element-populated{margin:160px 0px 0160px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-6685 .elementor-element.elementor-element-2fea97fa{margin-top:40px;margin-bottom:0px;}.elementor-6685 .elementor-element.elementor-element-406653b2{margin-top:40px;margin-bottom:0px;}.elementor-6685 .elementor-element.elementor-element-3d4a59ef > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-6685 .elementor-element.elementor-element-3b14c3e6{margin-top:20px;margin-bottom:0px;}.elementor-6685 .elementor-element.elementor-element-76fd08ca{width:var( --container-widget-width, 100vw );max-width:100vw;--container-widget-width:100vw;--container-widget-flex-grow:0;bottom:43px;z-index:0;}.elementor-6685 .elementor-element.elementor-element-76fd08ca > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-6685 .elementor-element.elementor-element-76fd08ca{left:1.201%;}body.rtl .elementor-6685 .elementor-element.elementor-element-76fd08ca{right:1.201%;}.elementor-6685 .elementor-element.elementor-element-75bdafe8 > .elementor-element-populated{margin:0px 0px 40px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-6685 .elementor-element.elementor-element-5b299942{width:var( --container-widget-width, 111.553% );max-width:111.553%;--container-widget-width:111.553%;--container-widget-flex-grow:0;}.elementor-6685 .elementor-element.elementor-element-5b299942 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6685 .elementor-element.elementor-element-55b870e9{margin-top:40px;margin-bottom:0px;}.elementor-6685 .elementor-element.elementor-element-6a7ec9fa{margin-top:40px;margin-bottom:040px;}.elementor-6685 .elementor-element.elementor-element-7dc34aa9 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-6685 .elementor-element.elementor-element-6af9c2cf{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:20px;margin-bottom:80px;padding:0px 0px 0px 0px;}.elementor-6685 .elementor-element.elementor-element-6af9c2cf > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6685 .elementor-element.elementor-element-4253cd66 > .elementor-widget-container{margin:0px -10px 0px 0px;}.elementor-6685 .elementor-element.elementor-element-4253cd66 .elementor-accordion-item{border-width:4px;border-color:#FFFFFF;}.elementor-6685 .elementor-element.elementor-element-4253cd66 .elementor-accordion-item .elementor-tab-content{border-width:4px;border-top-color:#FFFFFF;}.elementor-6685 .elementor-element.elementor-element-4253cd66 .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:4px;border-bottom-color:#FFFFFF;}.elementor-6685 .elementor-element.elementor-element-4253cd66 .elementor-tab-title{background-color:#F8F8F8;padding:20px 20px 20px 150px;}.elementor-6685 .elementor-element.elementor-element-4253cd66 .elementor-accordion-icon, .elementor-6685 .elementor-element.elementor-element-4253cd66 .elementor-accordion-title{color:#323638;}.elementor-6685 .elementor-element.elementor-element-4253cd66 .elementor-accordion-icon svg{fill:#323638;}.elementor-6685 .elementor-element.elementor-element-4253cd66 .elementor-active .elementor-accordion-icon, .elementor-6685 .elementor-element.elementor-element-4253cd66 .elementor-active .elementor-accordion-title{color:#FFFFFF;}.elementor-6685 .elementor-element.elementor-element-4253cd66 .elementor-active .elementor-accordion-icon svg{fill:#FFFFFF;}.elementor-6685 .elementor-element.elementor-element-4253cd66 .elementor-tab-title.elementor-active .elementor-accordion-icon i:before{color:#FFFFFF;}.elementor-6685 .elementor-element.elementor-element-4253cd66 .elementor-tab-title.elementor-active .elementor-accordion-icon svg{fill:#FFFFFF;}.elementor-6685 .elementor-element.elementor-element-4253cd66 .elementor-tab-content{background-color:#F8F8F8;padding:20px 60px 20px 0150px;}.elementor-6685 .elementor-element.elementor-element-6866c6be{margin-top:40px;margin-bottom:040px;}.elementor-6685 .elementor-element.elementor-element-2758985f > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-6685 .elementor-element.elementor-element-36673360{margin-top:0px;margin-bottom:040px;}.elementor-6685 .elementor-element.elementor-element-5a92580a{width:var( --container-widget-width, 100vw );max-width:100vw;--container-widget-width:100vw;--container-widget-flex-grow:0;z-index:0;}.elementor-6685 .elementor-element.elementor-element-4493b9a2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-6685 .elementor-element.elementor-element-4493b9a2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E8D5CA;}.elementor-6685 .elementor-element.elementor-element-4493b9a2 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:80px 0px 10px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 20px 80px 20px;}.elementor-6685 .elementor-element.elementor-element-4493b9a2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6685 .elementor-element.elementor-element-4f0625bb > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-6685 .elementor-element.elementor-element-23dc1e1f > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-6685 .elementor-element.elementor-element-4cbbadd3 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-6685 .elementor-element.elementor-element-6fb63799 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-6685 .elementor-element.elementor-element-416bf64c{margin-top:0px;margin-bottom:60px;}.elementor-6685 .elementor-element.elementor-element-2d5f2c9f{width:var( --container-widget-width, 100vw );max-width:100vw;--container-widget-width:100vw;--container-widget-flex-grow:0;bottom:0px;z-index:1;}body:not(.rtl) .elementor-6685 .elementor-element.elementor-element-2d5f2c9f{left:0%;}body.rtl .elementor-6685 .elementor-element.elementor-element-2d5f2c9f{right:0%;}.elementor-6685 .elementor-element.elementor-element-6b4584e9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-6685 .elementor-element.elementor-element-6b4584e9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#323638;}.elementor-6685 .elementor-element.elementor-element-6b4584e9 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 0px 10px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-6685 .elementor-element.elementor-element-6b4584e9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6685 .elementor-element.elementor-element-3e7d2cf9 > .elementor-widget-container{background-color:#323638;margin:0px 0px 40px 0px;}.elementor-6685 .elementor-element.elementor-element-3e7d2cf9{z-index:2;color:#FFFFFF;}body.elementor-page-6685:not(.elementor-motion-effects-element-type-background), body.elementor-page-6685 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}:root{--page-title-display:none;}body.elementor-page-6685{padding:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-6685 .elementor-element.elementor-element-f130fa9 > .elementor-element-populated{margin:80px 010px 80px 010px;--e-column-margin-right:010px;--e-column-margin-left:010px;}}@media(max-width:767px){.elementor-6685 .elementor-element.elementor-element-3d4a59ef > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-6685 .elementor-element.elementor-element-3b14c3e6{margin-top:0px;margin-bottom:0px;}.elementor-6685 .elementor-element.elementor-element-75bdafe8 > .elementor-element-populated{margin:20px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-6685 .elementor-element.elementor-element-7dc34aa9 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-6685 .elementor-element.elementor-element-6af9c2cf{margin-top:0px;margin-bottom:40px;}.elementor-6685 .elementor-element.elementor-element-4253cd66 .elementor-tab-title{padding:20px 10px 20px 10px;}.elementor-6685 .elementor-element.elementor-element-4253cd66 .elementor-tab-content{padding:010px 010px 010px 010px;}.elementor-6685 .elementor-element.elementor-element-2758985f > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-6685 .elementor-element.elementor-element-36673360{margin-top:0px;margin-bottom:40px;}.elementor-6685 .elementor-element.elementor-element-4493b9a2 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}}@media(min-width:768px){.elementor-6685 .elementor-element.elementor-element-2b35fef7{width:62.5%;}.elementor-6685 .elementor-element.elementor-element-45a259f2{width:37.5%;}.elementor-6685 .elementor-element.elementor-element-1262d664{width:62.5%;}.elementor-6685 .elementor-element.elementor-element-7c5054a4{width:37.5%;}.elementor-6685 .elementor-element.elementor-element-2fde282f{width:8%;}.elementor-6685 .elementor-element.elementor-element-75bdafe8{width:92%;}.elementor-6685 .elementor-element.elementor-element-45a959fd{width:62.5%;}.elementor-6685 .elementor-element.elementor-element-5ff6b467{width:37.5%;}.elementor-6685 .elementor-element.elementor-element-3a715a08{width:25%;}.elementor-6685 .elementor-element.elementor-element-4493b9a2{width:75%;}.elementor-6685 .elementor-element.elementor-element-10c8a4fd{width:25%;}.elementor-6685 .elementor-element.elementor-element-6b4584e9{width:75%;}}/* Start custom CSS for html, class: .elementor-element-76fd08ca */.elementor-6685 .elementor-element.elementor-element-76fd08ca{
    background-color: #f2f2f2;
    height: 80%
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-3b14c3e6 */@media only screen and (max-width: 650px) {
  .elementor-6685 .elementor-element.elementor-element-3b14c3e6 {
    background-color: #f2f2f2;
  }
}/* End custom CSS */
/* Start custom CSS for accordion, class: .elementor-element-4253cd66 *//*Ditch hover transition*/
.elementor-element .elementor-accordion .elementor-tab-title a{
transition: color 0s;
}

/*Background colour on hover*/
.elementor-element .elementor-accordion .elementor-tab-title:hover a{
    color: #ffffff;
}

.elementor-element .elementor-accordion .elementor-tab-title:hover svg{
    fill: #ffffff;
}

.elementor-element .elementor-accordion .elementor-tab-title:hover{
    background-color: #F5401e;
}

.elementor-element .elementor-accordion .elementor-accordion-item .elementor-tab-title.elementor-active {
    background-color:  #F5401e;
}



/*Removing bottom border when accordion is open*/
.elementor-element .elementor-accordion .elementor-accordion-item .elementor-tab-content {
    border-width: 0px;
}

.elementor-6685 .elementor-element.elementor-element-4253cd66 .location{
    float:right;
    margin-right: 20%;
}

/*Fixing the offset active/inactive icons*/
@media only screen and (min-width: 760px) {


.elementor-element .elementor-active .elementor-accordion-icon, .elementor-element .elementor-active .elementor-accordion-title {
    margin-top: -8px;
}

.elementor-element .elementor-accordion-icon, .elementor-element .elementor-accordion-title {
    margin-top: -8px;
}
}

/* Hides the first accordion item */
 .elementor-accordion .elementor-accordion-item:first-child {
    display: none;
 }/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-6af9c2cf */@media screen and (min-width: 1100px){
.elementor-6685 .elementor-element.elementor-element-6af9c2cf {
    margin-left: calc((100vw - 1100px)/2);
}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5a92580a */.elementor-6685 .elementor-element.elementor-element-5a92580a{
    background-color: #E8D5CA;
    height: 100%
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2d5f2c9f */.elementor-6685 .elementor-element.elementor-element-2d5f2c9f{
    background-color: #323638;
    height:100%
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3e7d2cf9 */.elementor-6685 .elementor-element.elementor-element-3e7d2cf9 li{
      display: inline-block;
      list-style-type: square;
      padding-right: 20px;
}
.elementor-6685 .elementor-element.elementor-element-3e7d2cf9 li:before {
  content: '\ffed';
  margin-right: 5px;
}/* End custom CSS */