.elementor-6662 .elementor-element.elementor-element-11601801:not(.elementor-motion-effects-element-type-background), .elementor-6662 .elementor-element.elementor-element-11601801 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-6662 .elementor-element.elementor-element-11601801{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-6662 .elementor-element.elementor-element-11601801 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6662 .elementor-element.elementor-element-1f90e2bd > .elementor-element-populated{margin:160px 0px 0160px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-6662 .elementor-element.elementor-element-696596e3{margin-top:40px;margin-bottom:0px;}.elementor-6662 .elementor-element.elementor-element-5090fc94{margin-top:40px;margin-bottom:0px;}.elementor-6662 .elementor-element.elementor-element-1702da57 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-6662 .elementor-element.elementor-element-84ec835{margin-top:0px;margin-bottom:080px;}.elementor-6662 .elementor-element.elementor-element-7150b222{width:var( --container-widget-width, 100vw );max-width:100vw;--container-widget-width:100vw;--container-widget-flex-grow:0;z-index:0;}body:not(.rtl) .elementor-6662 .elementor-element.elementor-element-7150b222{left:0%;}body.rtl .elementor-6662 .elementor-element.elementor-element-7150b222{right:0%;}.elementor-6662 .elementor-element.elementor-element-1581e570 > .elementor-element-populated{margin:80px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 20px 80px 20px;}.elementor-6662 .elementor-element.elementor-element-552c37bd > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-6662 .elementor-element.elementor-element-6ab2e48f > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-6662 .elementor-element.elementor-element-772d2607{margin-top:40px;margin-bottom:040px;}.elementor-6662 .elementor-element.elementor-element-5855fe > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-6662 .elementor-element.elementor-element-e766c6{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-6662 .elementor-element.elementor-element-e766c6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6662 .elementor-element.elementor-element-59278b6e > .elementor-widget-container{margin:0px -10px 0px 0px;}.elementor-6662 .elementor-element.elementor-element-59278b6e .elementor-accordion-item{border-width:4px;border-color:#FFFFFF;}.elementor-6662 .elementor-element.elementor-element-59278b6e .elementor-accordion-item .elementor-tab-content{border-width:4px;border-top-color:#FFFFFF;}.elementor-6662 .elementor-element.elementor-element-59278b6e .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:4px;border-bottom-color:#FFFFFF;}.elementor-6662 .elementor-element.elementor-element-59278b6e .elementor-tab-title{background-color:#F8F8F8;padding:20px 20px 20px 150px;}.elementor-6662 .elementor-element.elementor-element-59278b6e .elementor-accordion-icon, .elementor-6662 .elementor-element.elementor-element-59278b6e .elementor-accordion-title{color:#323638;}.elementor-6662 .elementor-element.elementor-element-59278b6e .elementor-accordion-icon svg{fill:#323638;}.elementor-6662 .elementor-element.elementor-element-59278b6e .elementor-active .elementor-accordion-icon, .elementor-6662 .elementor-element.elementor-element-59278b6e .elementor-active .elementor-accordion-title{color:#FFFFFF;}.elementor-6662 .elementor-element.elementor-element-59278b6e .elementor-active .elementor-accordion-icon svg{fill:#FFFFFF;}.elementor-6662 .elementor-element.elementor-element-59278b6e .elementor-tab-title.elementor-active .elementor-accordion-icon i:before{color:#FFFFFF;}.elementor-6662 .elementor-element.elementor-element-59278b6e .elementor-tab-title.elementor-active .elementor-accordion-icon svg{fill:#FFFFFF;}.elementor-6662 .elementor-element.elementor-element-59278b6e .elementor-tab-content{background-color:#F8F8F8;padding:20px 60px 20px 0150px;}.elementor-6662 .elementor-element.elementor-element-fb49669{margin-top:40px;margin-bottom:040px;}.elementor-6662 .elementor-element.elementor-element-77a06aae > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-6662 .elementor-element.elementor-element-50311038{margin-top:0px;margin-bottom:040px;}.elementor-6662 .elementor-element.elementor-element-281cc4d1{width:var( --container-widget-width, 100vw );max-width:100vw;--container-widget-width:100vw;--container-widget-flex-grow:0;z-index:0;}.elementor-6662 .elementor-element.elementor-element-28f0520e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-6662 .elementor-element.elementor-element-28f0520e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E8D5CA;}.elementor-6662 .elementor-element.elementor-element-28f0520e > .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-6662 .elementor-element.elementor-element-28f0520e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6662 .elementor-element.elementor-element-37095de0 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-6662 .elementor-element.elementor-element-3d9f72e3 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-6662 .elementor-element.elementor-element-637da744 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-6662 .elementor-element.elementor-element-50cd70d6 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-6662 .elementor-element.elementor-element-71385c0b > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-6662 .elementor-element.elementor-element-6a16df8b > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-6662 .elementor-element.elementor-element-b10fe89{margin-top:0px;margin-bottom:120px;}.elementor-6662 .elementor-element.elementor-element-98000b5{width:var( --container-widget-width, 100vw );max-width:100vw;--container-widget-width:100vw;--container-widget-flex-grow:0;top:30%;z-index:0;}body:not(.rtl) .elementor-6662 .elementor-element.elementor-element-98000b5{left:0%;}body.rtl .elementor-6662 .elementor-element.elementor-element-98000b5{right:0%;}.elementor-6662 .elementor-element.elementor-element-5e1aaafd > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-6662 .elementor-element.elementor-element-7c37b6bc > .elementor-widget-container{margin:0px 0px 0px 100px;}.elementor-6662 .elementor-element.elementor-element-64941535{margin-top:0px;margin-bottom:60px;}.elementor-6662 .elementor-element.elementor-element-59469d55{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-6662 .elementor-element.elementor-element-59469d55{left:0%;}body.rtl .elementor-6662 .elementor-element.elementor-element-59469d55{right:0%;}.elementor-6662 .elementor-element.elementor-element-45567baa:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-6662 .elementor-element.elementor-element-45567baa > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#323638;}.elementor-6662 .elementor-element.elementor-element-45567baa > .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-6662 .elementor-element.elementor-element-45567baa > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6662 .elementor-element.elementor-element-51edb108 > .elementor-widget-container{background-color:#323638;margin:0px 0px 40px 0px;}.elementor-6662 .elementor-element.elementor-element-51edb108{z-index:2;color:#FFFFFF;}body.elementor-page-6662:not(.elementor-motion-effects-element-type-background), body.elementor-page-6662 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}:root{--page-title-display:none;}body.elementor-page-6662{padding:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-6662 .elementor-element.elementor-element-1f90e2bd > .elementor-element-populated{margin:80px 010px 80px 010px;--e-column-margin-right:010px;--e-column-margin-left:010px;}}@media(max-width:767px){.elementor-6662 .elementor-element.elementor-element-1702da57 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-6662 .elementor-element.elementor-element-5855fe > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-6662 .elementor-element.elementor-element-e766c6{margin-top:0px;margin-bottom:40px;}.elementor-6662 .elementor-element.elementor-element-59278b6e .elementor-tab-title{padding:20px 10px 20px 10px;}.elementor-6662 .elementor-element.elementor-element-59278b6e .elementor-tab-content{padding:010px 010px 010px 010px;}.elementor-6662 .elementor-element.elementor-element-77a06aae > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-6662 .elementor-element.elementor-element-50311038{margin-top:0px;margin-bottom:40px;}.elementor-6662 .elementor-element.elementor-element-28f0520e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-6662 .elementor-element.elementor-element-b10fe89{margin-top:0px;margin-bottom:40px;}}@media(min-width:768px){.elementor-6662 .elementor-element.elementor-element-1fbb2ed4{width:62.5%;}.elementor-6662 .elementor-element.elementor-element-452ffbb{width:37.5%;}.elementor-6662 .elementor-element.elementor-element-4f22a410{width:62.5%;}.elementor-6662 .elementor-element.elementor-element-728cb5a1{width:37.5%;}.elementor-6662 .elementor-element.elementor-element-7bd94077{width:25%;}.elementor-6662 .elementor-element.elementor-element-1581e570{width:75%;}.elementor-6662 .elementor-element.elementor-element-6c4d3bb8{width:25%;}.elementor-6662 .elementor-element.elementor-element-28f0520e{width:75%;}.elementor-6662 .elementor-element.elementor-element-2dbfe06a{width:10%;}.elementor-6662 .elementor-element.elementor-element-33ab959c{width:90%;}.elementor-6662 .elementor-element.elementor-element-7eceb941{width:25%;}.elementor-6662 .elementor-element.elementor-element-45567baa{width:75%;}}/* Start custom CSS for html, class: .elementor-element-7150b222 */.elementor-6662 .elementor-element.elementor-element-7150b222{
    background-color: #E8D5CA;
    height: 100%
}/* End custom CSS */
/* Start custom CSS for accordion, class: .elementor-element-59278b6e *//*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-6662 .elementor-element.elementor-element-59278b6e .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-e766c6 */@media screen and (min-width: 1100px){
.elementor-6662 .elementor-element.elementor-element-e766c6 {
    margin-left: calc((100vw - 1100px)/2);
}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-281cc4d1 */.elementor-6662 .elementor-element.elementor-element-281cc4d1{
    background-color: #E8D5CA;
    height: 100%
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-98000b5 */.elementor-6662 .elementor-element.elementor-element-98000b5{
    background-color: #f2f2f2;
    height: 78%
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-59469d55 */.elementor-6662 .elementor-element.elementor-element-59469d55{
    background-color: #323638;
    height:100%
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-51edb108 */.elementor-6662 .elementor-element.elementor-element-51edb108 li{
      display: inline-block;
      list-style-type: square;
      padding-right: 20px;
}
.elementor-6662 .elementor-element.elementor-element-51edb108 li:before {
  content: '\ffed';
  margin-right: 5px;
}/* End custom CSS */