.elementor-cxsd .elementor-element.elementor-element-85a9051 {
display: flex;
min-height: 70vh;
flex-direction: column;
width: 100%;
height: initial;
flex-grow: 0;
align-self: initial;
flex-wrap-mobile: wrap;
background-transition: 0.3s;
}
.elementor-cxsd .elementor-element.elementor-element-85a9051:not(.elementor-motion-effects-element-type-background), .elementor-cxsd .elementor-element.elementor-element-85a9051 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
background-image: url("https://kwpc.co.uk/wp-content/uploads/2024/08/istockphoto-504566439-1024x1024_edit.png");
}
.elementor-cxsd .elementor-element.elementor-element-85a9051, .elementor-cxsd .elementor-element.elementor-element-85a9051::before {
border-transition: 0.3s;
}
.elementor-cxsd .elementor-element.elementor-element-54a5e49 {
spacer-size: 50px;
}
.elementor-cxsd .elementor-element.elementor-element-e651fa5 {
display: flex;
flex-direction: row;
width: initial;
height: 100%;
flex-grow: 1;
align-self: stretch;
flex-wrap-mobile: wrap;
gap: 0px 0px;
background-transition: 0.3s;
padding-top: 0px;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
}
.elementor-cxsd .elementor-element.elementor-element-b76ba7d {
display: flex;
flex-direction: column;
width: 100%;
height: initial;
flex-grow: 0;
align-self: initial;
flex-wrap-mobile: wrap;
background-transition: 0.3s;
padding-top: 60px;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
}
.elementor-cxsd .elementor-element.elementor-element-b76ba7d:not(.elementor-motion-effects-element-type-background), .elementor-cxsd .elementor-element.elementor-element-b76ba7d > .elementor-motion-effects-container > .elementor-motion-effects-layer {
background-color: transparent;
background-image: linear-gradient(180deg, var(--e-global-color-515c38b) 0%, var(--e-global-color-1a4cd0b) 100%);
}
.elementor-cxsd .elementor-element.elementor-element-b76ba7d, .elementor-cxsd .elementor-element.elementor-element-b76ba7d::before {
border-transition: 0.3s;
}
.elementor-cxsd .elementor-element.elementor-element-6941dc8 {
display: flex;
background-transition: 0.3s;
}
.elementor-cxsd .elementor-element.elementor-element-085a597 {
text-align: center;
}
.elementor-cxsd .elementor-element.elementor-element-085a597 .elementor-heading-title {
color: var(--e-global-color-04b822b);
}
.elementor-cxsd .elementor-element.elementor-element-99d8519 {
display: flex;
flex-direction: row;
width: initial;
height: 100%;
flex-grow: 1;
align-self: stretch;
flex-wrap-mobile: wrap;
background-transition: 0.3s;
}
.elementor-cxsd .elementor-element.elementor-element-a7ba24e {
display: flex;
flex-direction: row;
width: calc((1 - var(--flex-grow)) * 100%);
height: 100%;
flex-grow: 1;
align-self: stretch;
flex-wrap-mobile: wrap;
align-items: center;
background-transition: 0.3s;
}
.elementor-cxsd .elementor-element.elementor-element-d6cf598 .elementor-heading-title {
color: var(--e-global-color-04b822b);
font-family: "mongoose", Sans-serif;
font-weight: 600;
text-transform: uppercase;
}
.elementor-cxsd .elementor-element.elementor-element-ff21969 {
display: flex;
justify-content: center;
background-transition: 0.3s;
border-style: solid;
border-style: solid;
border-width: 2px 2px 2px 2px;
border-top-width: 2px;
border-right-width: 2px;
border-bottom-width: 2px;
border-left-width: 2px;
border-color: var(--e-global-color-04b822b);
border-color: var(--e-global-color-04b822b);
}
.elementor-cxsd .elementor-element.elementor-element-ff21969, .elementor-cxsd .elementor-element.elementor-element-ff21969::before {
border-transition: 0.3s;
}
.elementor-cxsd .elementor-element.elementor-element-3873001 {
text-align: center;
}
.elementor-cxsd .elementor-element.elementor-element-3873001 .elementor-heading-title {
color: var(--e-global-color-04b822b);
}
.elementor-cxsd .elementor-element.elementor-element-d723df2 {
display: flex;
flex-direction: row;
width: calc((1 - var(--flex-grow)) * 100%);
height: 100%;
flex-grow: 1;
align-self: stretch;
flex-wrap-mobile: wrap;
align-items: center;
background-transition: 0.3s;
}
.elementor-cxsd .elementor-element.elementor-element-b536180 .elementor-heading-title {
color: var(--e-global-color-04b822b);
font-family: "mongoose", Sans-serif;
font-weight: 600;
text-transform: uppercase;
letter-spacing: 0.7px;
}
.elementor-cxsd .elementor-element.elementor-element-90816b1 img {
width: 100%;
}
.elementor-cxsd .elementor-element.elementor-element-e48b406 {
display: flex;
background-transition: 0.3s;
}
.elementor-cxsd .elementor-element.elementor-element-798971f .elementor-button {
background-color: #FFFFFF2E;
font-family: "mongoose", Sans-serif;
font-size: 20px;
font-weight: 400;
border-radius: 0px 0px 0px 0px;
}
.elementor-cxsd .elementor-element.elementor-element-8405c0d {
text-align: center;
color: var(--e-global-color-04b822b);
}
.elementor-cxsd .elementor-element.elementor-element-86e3bfb {
display: flex;
flex-direction: column;
width: 100%;
height: initial;
flex-grow: 0;
align-self: initial;
flex-wrap-mobile: wrap;
background-transition: 0.3s;
padding-top: 60px;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
}
.elementor-cxsd .elementor-element.elementor-element-86e3bfb:not(.elementor-motion-effects-element-type-background), .elementor-cxsd .elementor-element.elementor-element-86e3bfb > .elementor-motion-effects-container > .elementor-motion-effects-layer {
background-color: var(--e-global-color-secondary);
}
.elementor-cxsd .elementor-element.elementor-element-86e3bfb, .elementor-cxsd .elementor-element.elementor-element-86e3bfb::before {
border-transition: 0.3s;
}
.elementor-cxsd .elementor-element.elementor-element-96a095c {
display: flex;
background-transition: 0.3s;
}
.elementor-cxsd .elementor-element.elementor-element-a9e96f7 {
text-align: center;
}
.elementor-cxsd .elementor-element.elementor-element-ee9c1da {
display: flex;
flex-direction: row;
width: initial;
height: 100%;
flex-grow: 1;
align-self: stretch;
flex-wrap-mobile: wrap;
background-transition: 0.3s;
}
.elementor-cxsd .elementor-element.elementor-element-c0d1f30 {
display: flex;
background-transition: 0.3s;
}
.elementor-cxsd .elementor-element.elementor-element-84af63d .elementor-button {
background-color: var(--e-global-color-04b822b);
font-family: "mongoose", Sans-serif;
font-size: 20px;
font-weight: 400;
fill: var(--e-global-color-text);
color: var(--e-global-color-text);
border-radius: 0px 0px 0px 0px;
}
.elementor-cxsd .elementor-element.elementor-element-19ada47 {
text-align: center;
}
.elementor-cxsd .elementor-element.elementor-element-add234a {
text-align: center;
}
.elementor-element.elementor-element-999b5b8 .elementor-button {
font-family: "mongoose", Sans-serif;
font-size: 20px;
font-weight: 400;
fill: var(--e-global-color-primary);
color: var(--e-global-color-primary);
border-radius: 0px 0px 0px 0px;
cursor: pointer;
}
.elementor-cxsd .elementor-element.elementor-element-dc5d54d {
display: flex;
background-transition: 0.3s;
}
.elementor-cxsd .elementor-element.elementor-element-bcd1d19 .elementor-countdown-item {
background-color: var(--e-global-color-04b822b);
}
body:not(.rtl) .elementor-cxsd .elementor-element.elementor-element-bcd1d19 .elementor-countdown-item:not(:first-of-type) {
margin-left: calc(5px/2);
}
body:not(.rtl) .elementor-cxsd .elementor-element.elementor-element-bcd1d19 .elementor-countdown-item:not(:last-of-type) {
margin-right: calc(5px/2);
}
body.rtl .elementor-cxsd .elementor-element.elementor-element-bcd1d19 .elementor-countdown-item:not(:first-of-type) {
margin-right: calc(5px/2);
}
body.rtl .elementor-cxsd .elementor-element.elementor-element-bcd1d19 .elementor-countdown-item:not(:last-of-type) {
margin-left: calc(5px/2);
}
.elementor-cxsd .elementor-element.elementor-element-bcd1d19 .elementor-countdown-digits {
color: var(--e-global-color-text);
font-family: "mongoose", Sans-serif;
font-size: 50px;
font-weight: 600;
}
.elementor-cxsd .elementor-element.elementor-element-bcd1d19 .elementor-countdown-label {
color: var(--e-global-color-text);
font-family: "mongoose", Sans-serif;
font-size: 20px;
font-weight: 400;
text-transform: capitalize;
-webkit-text-stroke-color: #000;
stroke: #000;
}
.elementor-cxsd .elementor-element.elementor-element-8bac4cd {
display: flex;
flex-direction: row;
width: initial;
height: 100%;
flex-grow: 1;
align-self: stretch;
flex-wrap-mobile: wrap;
gap: 0px 0px;
background-transition: 0.3s;
padding-top: 150px;
padding-bottom: 150px;
padding-left: 0px;
padding-right: 0px;
}
.elementor-cxsd .elementor-element.elementor-element-8bac4cd:not(.elementor-motion-effects-element-type-background), .elementor-cxsd .elementor-element.elementor-element-8bac4cd > .elementor-motion-effects-container > .elementor-motion-effects-layer {
background-image: url("https://kwpc.co.uk/wp-content/uploads/2024/08/Mask-Group-21.png");
background-position: center center;
background-repeat: no-repeat;
background-size: cover;
}
.elementor-cxsd .elementor-element.elementor-element-8bac4cd, .elementor-cxsd .elementor-element.elementor-element-8bac4cd::before {
border-transition: 0.3s;
}
.elementor-cxsd .elementor-element.elementor-element-ba12ae4 {
display: flex;
flex-direction: column;
width: 100%;
height: initial;
flex-grow: 0;
align-self: initial;
flex-wrap-mobile: wrap;
background-transition: 0.3s;
padding-top: 0px;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
}
.elementor-cxsd .elementor-element.elementor-element-ba12ae4, .elementor-cxsd .elementor-element.elementor-element-ba12ae4::before {
border-transition: 0.3s;
}
.elementor-cxsd .elementor-element.elementor-element-287f403 {
display: flex;
flex-direction: column;
width: 100%;
height: initial;
flex-grow: 0;
align-self: initial;
flex-wrap-mobile: wrap;
justify-content: center;
background-transition: 0.3s;
padding-top: 0px;
padding-bottom: 0px;
padding-left: 100px;
padding-right: 180px;
}
.elementor-cxsd .elementor-element.elementor-element-287f403:not(.elementor-motion-effects-element-type-background), .elementor-cxsd .elementor-element.elementor-element-287f403 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
background-color: var(--e-global-color-04b822b);
}
.elementor-cxsd .elementor-element.elementor-element-287f403, .elementor-cxsd .elementor-element.elementor-element-287f403::before {
border-transition: 0.3s;
}
.elementor-cxsd .elementor-element.elementor-element-33127e0 .elementor-button {
background-color: #CE000D20;
font-family: "mongoose", Sans-serif;
font-size: 20px;
font-weight: 400;
fill: var(--e-global-color-primary);
color: var(--e-global-color-primary);
border-radius: 0px 0px 0px 0px;
}
.elementor-cxsd .elementor-element.elementor-element-987c327 {
display: flex;
flex-direction: row;
width: initial;
height: 100%;
flex-grow: 1;
align-self: stretch;
flex-wrap-mobile: wrap;
gap: 0px 0px;
background-transition: 0.3s;
padding-top: 80px;
padding-bottom: 80px;
padding-left: 0px;
padding-right: 0px;
}
.elementor-cxsd .elementor-element.elementor-element-987c327:not(.elementor-motion-effects-element-type-background), .elementor-cxsd .elementor-element.elementor-element-987c327 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
background-color: transparent;
background-image: linear-gradient(180deg, var(--e-global-color-515c38b) 0%, var(--e-global-color-1a4cd0b) 100%);
}
.elementor-cxsd .elementor-element.elementor-element-987c327, .elementor-cxsd .elementor-element.elementor-element-987c327::before {
border-transition: 0.3s;
}
.elementor-cxsd .elementor-element.elementor-element-6f21d44 {
display: flex;
flex-direction: column;
width: 100%;
height: initial;
flex-grow: 0;
align-self: initial;
flex-wrap-mobile: wrap;
gap: 40px 40px;
background-transition: 0.3s;
}
.elementor-cxsd .elementor-element.elementor-element-6e2f5f6 .elementor-button {
background-color: #FFFFFF20;
font-family: "mongoose", Sans-serif;
font-size: 20px;
font-weight: 400;
fill: var(--e-global-color-04b822b);
color: var(--e-global-color-04b822b);
border-radius: 0px 0px 0px 0px;
}
.elementor-cxsd .elementor-element.elementor-element-996278b {
text-align: center;
}
.elementor-cxsd .elementor-element.elementor-element-996278b .elementor-heading-title {
color: var(--e-global-color-04b822b);
}
.elementor-cxsd .elementor-element.elementor-element-72745cc {
display: flex;
flex-direction: row;
width: calc((1 - var(--flex-grow)) * 100%);
height: 100%;
flex-grow: 1;
align-self: stretch;
flex-wrap-mobile: wrap;
align-items: center;
background-transition: 0.3s;
}
.elementor-cxsd .elementor-element.elementor-element-72745cc:not(.elementor-motion-effects-element-type-background), .elementor-cxsd .elementor-element.elementor-element-72745cc > .elementor-motion-effects-container > .elementor-motion-effects-layer {
background-color: #FFFFFF20;
}
.elementor-cxsd .elementor-element.elementor-element-72745cc, .elementor-cxsd .elementor-element.elementor-element-72745cc::before {
border-transition: 0.3s;
}
.elementor-cxsd .elementor-element.elementor-element-3832dac {
display: flex;
background-transition: 0.3s;
}
.elementor-cxsd .elementor-element.elementor-element-3832dac.e-con {
flex-grow: 0;
flex-shrink: 0;
}
.elementor-cxsd .elementor-element.elementor-element-635d6d7 .elementor-heading-title {
color: var(--e-global-color-04b822b);
}
.elementor-cxsd .elementor-element.elementor-element-8cff8a2 {
display: flex;
justify-content: center;
gap: 0px 0px;
background-transition: 0.3s;
}
.elementor-cxsd .elementor-element.elementor-element-460b500 .elementor-heading-title {
color: var(--e-global-color-04b822b);
}
.elementor-cxsd .elementor-element.elementor-element-3c1ac8e {
color: var(--e-global-color-04b822b);
}
.elementor-cxsd .elementor-element.elementor-element-2fc17dc iframe {
transition-duration: 0.4s;
}
.elementor-cxsd .elementor-element.elementor-element-6d0fb33 {
display: flex;
flex-direction: column;
width: 100%;
height: initial;
flex-grow: 0;
align-self: initial;
flex-wrap-mobile: wrap;
gap: 40px 40px;
background-transition: 0.3s;
padding-top: 0px;
padding-bottom: 0px;
padding-left: 50px;
padding-right: 50px;
}
.elementor-cxsd .elementor-element.elementor-element-7b52136 .elementor-button {
background-color: #FFFFFF20;
font-family: "mongoose", Sans-serif;
font-size: 20px;
font-weight: 400;
fill: var(--e-global-color-04b822b);
color: var(--e-global-color-04b822b);
border-radius: 0px 0px 0px 0px;
}
.elementor-cxsd .elementor-element.elementor-element-7f14123 {
text-align: center;
}
.elementor-cxsd .elementor-element.elementor-element-7f14123 .elementor-heading-title {
color: var(--e-global-color-04b822b);
}
.elementor-cxsd .elementor-element.elementor-element-fb8851b {
text-align: center;
color: var(--e-global-color-04b822b);
}
.elementor-cxsd .elementor-element.elementor-element-6afc7c1 .elementor-button {
background-color: var(--e-global-color-04b822b);
font-family: "mongoose", Sans-serif;
font-size: 26px;
font-weight: 400;
fill: var(--e-global-color-primary);
color: var(--e-global-color-primary);
border-radius: 0px 0px 0px 0px;
}
.elementor-cxsd .elementor-element.elementor-element-6afc7c1 .elementor-button:hover, .elementor-cxsd .elementor-element.elementor-element-6afc7c1 .elementor-button:focus {
background-color: var(--e-global-color-primary);
color: var(--e-global-color-04b822b);
}
.elementor-cxsd .elementor-element.elementor-element-6afc7c1 .elementor-button:hover svg, .elementor-cxsd .elementor-element.elementor-element-6afc7c1 .elementor-button:focus svg {
fill: var(--e-global-color-04b822b);
}
.elementor-cxsd .elementor-element.elementor-element-c055619 {
display: flex;
flex-direction: column;
width: 100%;
height: initial;
flex-grow: 0;
align-self: initial;
flex-wrap-mobile: wrap;
background-transition: 0.3s;
}
.elementor-cxsd .elementor-element.elementor-element-318a1ff {
display: flex;
flex-direction: column;
width: 100%;
height: initial;
flex-grow: 0;
align-self: initial;
flex-wrap-mobile: wrap;
gap: 0px 0px;
background-transition: 0.3s;
padding-top: 100px;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
}
.elementor-cxsd .elementor-element.elementor-element-a96b3ca {
display: flex;
flex-direction: column;
width: 100%;
height: initial;
flex-grow: 0;
align-self: initial;
flex-wrap-mobile: wrap;
background-transition: 0.3s;
}
.elementor-cxsd .elementor-element.elementor-element-5c47ee0 .elementor-button {
background-color: #CE000D20;
font-family: "mongoose", Sans-serif;
font-size: 20px;
font-weight: 400;
fill: var(--e-global-color-primary);
color: var(--e-global-color-primary);
border-radius: 0px 0px 0px 0px;
}
.elementor-cxsd .elementor-element.elementor-element-45c1f93 {
text-align: center;
}
.elementor-cxsd .elementor-element.elementor-element-4f7a77a {
display: flex;
flex-direction: column;
width: 100%;
height: initial;
flex-grow: 0;
align-self: initial;
flex-wrap-mobile: wrap;
background-transition: 0.3s;
}
.elementor-cxsd .elementor-element.elementor-element-c47818a .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-cxsd .elementor-element.elementor-element-c47818a .e-gallery-item:focus .elementor-gallery-item__overlay {
background-color: rgba(0, 0, 0, 0.5);
}
.elementor-cxsd .elementor-element.elementor-element-c47818a {
image-transition-duration: 800ms;
overlay-transition-duration: 800ms;
content-text-align: center;
content-padding: 20px;
content-transition-duration: 800ms;
content-transition-delay: 800ms;
}
.elementor-cxsd .elementor-element.elementor-element-70e92c6 {
display: flex;
flex-direction: column;
width: 100%;
height: initial;
flex-grow: 0;
align-self: initial;
flex-wrap-mobile: wrap;
background-transition: 0.3s;
}
.elementor-cxsd .elementor-element.elementor-element-3d415bf {
display: flex;
flex-direction: column;
width: 100%;
height: initial;
flex-grow: 0;
align-self: initial;
flex-wrap-mobile: wrap;
background-transition: 0.3s;
padding-top: 100px;
padding-bottom: 100px;
padding-left: 0px;
padding-right: 0px;
}
.elementor-cxsd .elementor-element.elementor-element-3d415bf:not(.elementor-motion-effects-element-type-background), .elementor-cxsd .elementor-element.elementor-element-3d415bf > .elementor-motion-effects-container > .elementor-motion-effects-layer {
background-image: url("https://kwpc.co.uk/wp-content/uploads/2024/08/Mask-Group-21.png");
}
.elementor-cxsd .elementor-element.elementor-element-3d415bf, .elementor-cxsd .elementor-element.elementor-element-3d415bf::before {
border-transition: 0.3s;
}
.elementor-cxsd .elementor-element.elementor-element-d0e4322 {
display: flex;
background-transition: 0.3s;
}
.elementor-cxsd .elementor-element.elementor-element-8150ad5 .elementor-button {
background-color: #CE000D20;
font-family: "mongoose", Sans-serif;
font-size: 20px;
font-weight: 400;
fill: var(--e-global-color-primary);
color: var(--e-global-color-primary);
border-radius: 0px 0px 0px 0px;
}
.elementor-cxsd .elementor-element.elementor-element-339f6cd {
text-align: center;
}
.elementor-cxsd .elementor-element.elementor-element-f0fcec3 {
display: flex;
flex-direction: row;
width: initial;
height: 100%;
flex-grow: 1;
align-self: stretch;
flex-wrap-mobile: wrap;
background-transition: 0.3s;
padding-top: 0px;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
flex-wrap: wrap;
}
.elementor-cxsd .elementor-element.elementor-element-f0fcec3 > div {
width: calc(25% - 20px);
box-sizing: border-box;
}
.elementor-cxsd .elementor-element.elementor-element-c96abd0 {
display: flex;
flex-direction: column;
width: 100%;
height: initial;
flex-grow: 0;
align-self: initial;
flex-wrap-mobile: wrap;
justify-content: center;
gap: 0px 0px;
background-transition: 0.3s;
margin-top: 10px;
margin-bottom: 10px;
margin-left: 10px;
margin-right: 10px;
padding-top: 050px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
}
.elementor-cxsd .elementor-element.elementor-element-c96abd0:not(.elementor-motion-effects-element-type-background), .elementor-cxsd .elementor-element.elementor-element-c96abd0 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
background-color: transparent;
background-image: linear-gradient(180deg, var(--e-global-color-1a4cd0b) 0%, var(--e-global-color-515c38b) 100%);
}
.elementor-cxsd .elementor-element.elementor-element-c96abd0, .elementor-cxsd .elementor-element.elementor-element-c96abd0::before {
border-transition: 0.3s;
}
.elementor-cxsd .elementor-element.elementor-element-93011fc .elementor-button {
background-color: var(--e-global-color-04b822b);
font-family: "mongoose", Sans-serif;
font-size: 20px;
font-weight: 400;
fill: var(--e-global-color-text);
color: var(--e-global-color-text);
border-radius: 0px 0px 0px 0px;
}
.elementor-cxsd .elementor-element.elementor-element-0037b6b {
spacer-size: 50px;
}
.elementor-cxsd .elementor-element.elementor-element-de6b0bd {
text-align: center;
}
.elementor-cxsd .elementor-element.elementor-element-de6b0bd .elementor-heading-title {
color: var(--e-global-color-04b822b);
}
.elementor-cxsd .elementor-element.elementor-element-196617e {
text-align: center;
color: var(--e-global-color-04b822b);
}
.elementor-cxsd .elementor-element.elementor-element-addf0ad {
text-align: center;
color: var(--e-global-color-04b822b);
}
.elementor-cxsd .elementor-element.elementor-element-f12d408 {
spacer-size: 30px;
}
.elementor-cxsd .elementor-element.elementor-element-7182385 .elementor-icon-wrapper {
text-align: right;
}
.elementor-cxsd .elementor-element.elementor-element-7182385.elementor-view-stacked .elementor-icon {
background-color: var(--e-global-color-04b822b);
}
.elementor-cxsd .elementor-element.elementor-element-7182385.elementor-view-framed .elementor-icon, .elementor-cxsd .elementor-element.elementor-element-7182385.elementor-view-default .elementor-icon {
color: var(--e-global-color-04b822b);
border-color: var(--e-global-color-04b822b);
}
.elementor-cxsd .elementor-element.elementor-element-7182385.elementor-view-framed .elementor-icon, .elementor-cxsd .elementor-element.elementor-element-7182385.elementor-view-default .elementor-icon svg {
fill: var(--e-global-color-04b822b);
}
.elementor-cxsd .elementor-element.elementor-element-7182385 .elementor-icon {
font-size: 34px;
}
.elementor-cxsd .elementor-element.elementor-element-7182385 .elementor-icon svg {
height: 34px;
}
.elementor-cxsd .elementor-element.elementor-element-7f1714d {
display: flex;
flex-direction: column;
width: 100%;
height: initial;
flex-grow: 0;
align-self: initial;
flex-wrap-mobile: wrap;
justify-content: center;
gap: 0px 0px;
background-transition: 0.3s;
border-style: solid;
border-style: solid;
border-width: 1px 1px 1px 1px;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
margin-top: 10px;
margin-bottom: 10px;
margin-left: 10px;
margin-right: 10px;
padding-top: 050px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
}
.elementor-cxsd .elementor-element.elementor-element-7f1714d:not(.elementor-motion-effects-element-type-background), .elementor-cxsd .elementor-element.elementor-element-7f1714d > .elementor-motion-effects-container > .elementor-motion-effects-layer {
background-color: var(--e-global-color-04b822b);
}
.elementor-cxsd .elementor-element.elementor-element-7f1714d, .elementor-cxsd .elementor-element.elementor-element-7f1714d::before {
border-transition: 0.3s;
}
.elementor-cxsd .elementor-element.elementor-element-0c450f3 .elementor-button {
background-color: #CE000D20;
font-family: "mongoose", Sans-serif;
font-size: 20px;
font-weight: 400;
fill: var(--e-global-color-text);
color: var(--e-global-color-text);
border-radius: 0px 0px 0px 0px;
}
.elementor-cxsd .elementor-element.elementor-element-9eadbdd {
height: 50px !important;
}
.elementor-cxsd .elementor-element.elementor-element-c79fc9a {
height: 30px !important;
}
.elementor-cxsd .elementor-element.elementor-element-0bb7b93 {
text-align: center;
}
.elementor-cxsd .elementor-element.elementor-element-0bb7b93 .elementor-heading-title {
color: var(--e-global-color-text);
}
.elementor-cxsd .elementor-element.elementor-element-6e0d7df {
text-align: center;
color: var(--e-global-color-text);
}
.elementor-cxsd .elementor-element.elementor-element-7e16683 {
text-align: center;
color: var(--e-global-color-text);
}
.elementor-cxsd .elementor-element.elementor-element-c79fc9a {
spacer-size: 30px;
}
.elementor-cxsd .elementor-element.elementor-element-1845954 .elementor-icon-wrapper {
text-align: right;
cursor: pointer;
}
.elementor-cxsd .elementor-element.elementor-element-1845954.elementor-view-stacked .elementor-icon {
background-color: var(--e-global-color-primary);
}
.elementor-cxsd .elementor-element.elementor-element-1845954.elementor-view-framed .elementor-icon, .elementor-cxsd .elementor-element.elementor-element-1845954.elementor-view-default .elementor-icon {
color: var(--e-global-color-primary);
border-color: var(--e-global-color-primary);
}
.elementor-cxsd .elementor-element.elementor-element-1845954.elementor-view-framed .elementor-icon, .elementor-cxsd .elementor-element.elementor-element-1845954.elementor-view-default .elementor-icon svg {
fill: var(--e-global-color-primary);
}
.elementor-cxsd .elementor-element.elementor-element-1845954 .elementor-icon {
font-size: 34px;
}
.elementor-cxsd .elementor-element.elementor-element-1845954 .elementor-icon svg {
height: 34px;
}
.elementor-cxsd .elementor-element.elementor-element-3fa6d0f {
display: flex;
flex-direction: column;
width: 100%;
height: initial;
flex-grow: 0;
align-self: initial;
flex-wrap-mobile: wrap;
justify-content: center;
gap: 0px 0px;
background-transition: 0.3s;
border-style: solid;
border-style: solid;
border-width: 1px 1px 1px 1px;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
margin-top: 10px;
margin-bottom: 10px;
margin-left: 10px;
margin-right: 10px;
padding-top: 050px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
}
.elementor-cxsd .elementor-element.elementor-element-3fa6d0f:not(.elementor-motion-effects-element-type-background), .elementor-cxsd .elementor-element.elementor-element-3fa6d0f > .elementor-motion-effects-container > .elementor-motion-effects-layer {
background-color: var(--e-global-color-04b822b);
}
.elementor-cxsd .elementor-element.elementor-element-3fa6d0f, .elementor-cxsd .elementor-element.elementor-element-3fa6d0f::before {
border-transition: 0.3s;
}
.elementor-cxsd .elementor-element.elementor-element-ffcdcea .elementor-button {
background-color: #CE000D20;
font-family: "mongoose", Sans-serif;
font-size: 20px;
font-weight: 400;
fill: var(--e-global-color-text);
color: var(--e-global-color-text);
border-radius: 0px 0px 0px 0px;
}
.elementor-cxsd .elementor-element.elementor-element-1b4717b {
spacer-size: 50px;
}
.elementor-cxsd .elementor-element.elementor-element-fe7bd23 {
text-align: center;
}
.elementor-cxsd .elementor-element.elementor-element-fe7bd23 .elementor-heading-title {
color: var(--e-global-color-text);
}
.elementor-cxsd .elementor-element.elementor-element-598b157 {
text-align: center;
color: var(--e-global-color-text);
}
.elementor-cxsd .elementor-element.elementor-element-6aaf059 {
text-align: center;
color: var(--e-global-color-text);
}
.elementor-cxsd .elementor-element.elementor-element-0157006 {
spacer-size: 30px;
}
.elementor-cxsd .elementor-element.elementor-element-35e388b .elementor-icon-wrapper {
text-align: right;
}
.elementor-cxsd .elementor-element.elementor-element-35e388b.elementor-view-stacked .elementor-icon {
background-color: var(--e-global-color-primary);
}
.elementor-cxsd .elementor-element.elementor-element-35e388b.elementor-view-framed .elementor-icon, .elementor-cxsd .elementor-element.elementor-element-35e388b.elementor-view-default .elementor-icon {
color: var(--e-global-color-primary);
border-color: var(--e-global-color-primary);
}
.elementor-cxsd .elementor-element.elementor-element-35e388b.elementor-view-framed .elementor-icon, .elementor-cxsd .elementor-element.elementor-element-35e388b.elementor-view-default .elementor-icon svg {
fill: var(--e-global-color-primary);
}
.elementor-cxsd .elementor-element.elementor-element-35e388b .elementor-icon {
font-size: 34px;
}
.elementor-cxsd .elementor-element.elementor-element-35e388b .elementor-icon svg {
height: 34px;
}
.elementor-cxsd .elementor-element.elementor-element-bd83c9c {
display: flex;
flex-direction: column;
width: 100%;
height: initial;
flex-grow: 0;
align-self: initial;
flex-wrap-mobile: wrap;
justify-content: center;
gap: 0px 0px;
background-transition: 0.3s;
border-style: solid;
border-style: solid;
border-width: 1px 1px 1px 1px;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
margin-top: 10px;
margin-bottom: 10px;
margin-left: 10px;
margin-right: 10px;
padding-top: 050px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
}
.elementor-cxsd .elementor-element.elementor-element-bd83c9c:not(.elementor-motion-effects-element-type-background), .elementor-cxsd .elementor-element.elementor-element-bd83c9c > .elementor-motion-effects-container > .elementor-motion-effects-layer {
background-color: var(--e-global-color-04b822b);
}
.elementor-cxsd .elementor-element.elementor-element-bd83c9c, .elementor-cxsd .elementor-element.elementor-element-bd83c9c::before {
border-transition: 0.3s;
}
.elementor-cxsd .elementor-element.elementor-element-445ebef .elementor-button {
background-color: #CE000D20;
font-family: "mongoose", Sans-serif;
font-size: 20px;
font-weight: 400;
fill: var(--e-global-color-text);
color: var(--e-global-color-text);
border-radius: 0px 0px 0px 0px;
}
.elementor-cxsd .elementor-element.elementor-element-e68d903 {
spacer-size: 50px;
}
.elementor-cxsd .elementor-element.elementor-element-b12e6a2 {
text-align: center;
}
.elementor-cxsd .elementor-element.elementor-element-b12e6a2 .elementor-heading-title {
color: var(--e-global-color-text);
}
.elementor-cxsd .elementor-element.elementor-element-b964abd {
text-align: center;
color: var(--e-global-color-text);
}
.elementor-cxsd .elementor-element.elementor-element-a120035 {
text-align: center;
color: var(--e-global-color-text);
}
.elementor-cxsd .elementor-element.elementor-element-8a98392 {
spacer-size: 30px;
}
.elementor-cxsd .elementor-element.elementor-element-c713d1d .elementor-icon-wrapper {
text-align: right;
}
.elementor-cxsd .elementor-element.elementor-element-c713d1d.elementor-view-stacked .elementor-icon {
background-color: var(--e-global-color-primary);
}
.elementor-cxsd .elementor-element.elementor-element-c713d1d.elementor-view-framed .elementor-icon, .elementor-cxsd .elementor-element.elementor-element-c713d1d.elementor-view-default .elementor-icon {
color: var(--e-global-color-primary);
border-color: var(--e-global-color-primary);
}
.elementor-cxsd .elementor-element.elementor-element-c713d1d.elementor-view-framed .elementor-icon, .elementor-cxsd .elementor-element.elementor-element-c713d1d.elementor-view-default .elementor-icon svg {
fill: var(--e-global-color-primary);
}
.elementor-cxsd .elementor-element.elementor-element-c713d1d .elementor-icon {
font-size: 34px;
}
.elementor-cxsd .elementor-element.elementor-element-c713d1d .elementor-icon svg {
height: 34px;
}
.elementor-cxsd .elementor-element.elementor-element-a32c8b3 {
display: flex;
background-transition: 0.3s;
}
.elementor-cxsd .elementor-element.elementor-element-ec1f6f3 {
display: flex;
flex-direction: row;
width: initial;
height: 100%;
flex-grow: 1;
align-self: stretch;
flex-wrap-mobile: wrap;
gap: 0px 0px;
background-transition: 0.3s;
padding-top: 100px;
padding-bottom: 100px;
padding-left: 0px;
padding-right: 0px;
}
.elementor-cxsd .elementor-element.elementor-element-ec1f6f3:not(.elementor-motion-effects-element-type-background), .elementor-cxsd .elementor-element.elementor-element-ec1f6f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
background-color: var(--e-global-color-secondary);
}
.elementor-cxsd .elementor-element.elementor-element-ec1f6f3, .elementor-cxsd .elementor-element.elementor-element-ec1f6f3::before {
border-transition: 0.3s;
}
.elementor-cxsd .elementor-element.elementor-element-b1ede9c {
display: flex;
flex-direction: column;
width: 100%;
height: initial;
flex-grow: 0;
align-self: initial;
flex-wrap-mobile: wrap;
gap: 40px 40px;
background-transition: 0.3s;
padding-top: 0px;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
}
.elementor-element-999b5b8 {
margin-top: 32px;
}
.elementor-cxsd .elementor-element.elementor-element-b1ede9c.e-con {
flex-grow: 0;
flex-shrink: 0;
}
.elementor-cxsd .elementor-element.elementor-element-ddcb560 {
display: flex;
flex-direction: column;
width: 100%;
height: initial;
flex-grow: 0;
align-self: initial;
flex-wrap-mobile: wrap;
gap: 10px 10px;
background-transition: 0.3s;
padding-top: 0px;
padding-bottom: 0px;
padding-left: 100px;
padding-right: 50px;
}
.elementor-cxsd .elementor-element.elementor-element-c42e2c9 {
text-align: left;
}
.elementor-cxsd .elementor-element.elementor-element-c42e2c9 .elementor-heading-title {
color: var(--e-global-color-text);
}
.elementor-cxsd .elementor-element.elementor-element-230c9e6 .elementor-field-group {
padding-right: calc(10px/2);
padding-left: calc(10px/2);
margin-bottom: 10px;
}
.elementor-cxsd .elementor-element.elementor-element-230c9e6 .elementor-form-fields-wrapper {
margin-left: calc(-10px/2);
margin-right: calc(-10px/2);
margin-bottom: -10px;
}
.elementor-cxsd .elementor-element.elementor-element-230c9e6 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-cxsd .elementor-element.elementor-element-230c9e6 .elementor-field-group.recaptcha_v3-bottomright {
margin-bottom: 0;
}
body.rtl .elementor-cxsd .elementor-element.elementor-element-230c9e6 .elementor-labels-inline .elementor-field-group > label {
padding-left: 0px;
}
body:not(.rtl) .elementor-cxsd .elementor-element.elementor-element-230c9e6 .elementor-labels-inline .elementor-field-group > label {
padding-right: 0px;
}
body .elementor-cxsd .elementor-element.elementor-element-230c9e6 .elementor-labels-above .elementor-field-group > label {
padding-bottom: 0px;
}
.elementor-cxsd .elementor-element.elementor-element-230c9e6 .elementor-field-type-html {
padding-bottom: 0px;
}
.elementor-cxsd .elementor-element.elementor-element-230c9e6 .elementor-field-group:not(.elementor-field-type-upload) .elementor-field:not(.elementor-select-wrapper) {
border-width: 0px 0px 1px 0px;
border-radius: 0px 0px 0px 0px;
}
.elementor-cxsd .elementor-element.elementor-element-230c9e6 .elementor-field-group .elementor-select-wrapper select {
border-width: 0px 0px 1px 0px;
border-radius: 0px 0px 0px 0px;
}
.elementor-cxsd .elementor-element.elementor-element-230c9e6 .elementor-button {
font-family: "mongoose", Sans-serif;
font-size: 26px;
font-weight: 500;
border-radius: 0px 0px 0px 0px;
}
.elementor-cxsd .elementor-element.elementor-element-230c9e6 .e-form__buttons__wrapper__button-next {
color: #ffffff;
}
.elementor-cxsd .elementor-element.elementor-element-230c9e6 .elementor-button[type="submit"] {
color: #ffffff;
}
.elementor-cxsd .elementor-element.elementor-element-230c9e6 .elementor-button[type="submit"] svg * {
fill: #ffffff;
}
.elementor-cxsd .elementor-element.elementor-element-230c9e6 .e-form__buttons__wrapper__button-previous {
color: #ffffff;
}
.elementor-cxsd .elementor-element.elementor-element-230c9e6 .e-form__buttons__wrapper__button-next:hover {
color: #ffffff;
}
.elementor-cxsd .elementor-element.elementor-element-230c9e6 .elementor-button[type="submit"]:hover {
color: #ffffff;
}
.elementor-cxsd .elementor-element.elementor-element-230c9e6 .elementor-button[type="submit"]:hover svg * {
fill: #ffffff;
}
.elementor-cxsd .elementor-element.elementor-element-230c9e6 .e-form__buttons__wrapper__button-previous:hover {
color: #ffffff;
}
.elementor-cxsd .elementor-element.elementor-element-230c9e6 {
e-form-steps-indicators-spacing: 20px;
e-form-steps-indicator-padding: 30px;
e-form-steps-indicator-inactive-secondary-color: #ffffff;
e-form-steps-indicator-active-secondary-color: #ffffff;
e-form-steps-indicator-completed-secondary-color: #ffffff;
e-form-steps-divider-width: 1px;
e-form-steps-divider-gap: 10px;
}
:root {
page-title-display: none;
}
@media (max-width: 1024px) {
.elementor-cxsd .elementor-element.elementor-element-a7ba24e {
flex-direction: column;
width: 100%;
height: initial;
flex-grow: 0;
align-self: initial;
flex-wrap-mobile: wrap;
}
.elementor-cxsd .elementor-element.elementor-element-d723df2 {
flex-direction: column-reverse;
width: 100%;
height: initial;
flex-grow: 0;
align-self: initial;
flex-wrap-mobile: wrap;
}
.elementor-cxsd .elementor-element.elementor-element-287f403 {
padding-top: 40px;
padding-bottom: 40px;
padding-left: 40px;
padding-right: 40px;
}
.elementor-cxsd .elementor-element.elementor-element-f0fcec3 {
gap: 0px 0px;
}
.elementor-cxsd .elementor-element.elementor-element-ddcb560 {
padding-top: 0px;
padding-bottom: 0px;
padding-left: 50px;
padding-right: 50px;
}
}
@media (max-width: 767px) {
.elementor-cxsd .elementor-element.elementor-element-7f1714d {
display: flex;
flex-direction: row;
width: initial;
height: 100%;
flex-grow: 1;
align-self: stretch;
flex-wrap-mobile: wrap;
background-transition: 0.3s;
padding-top: 0px;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
}
}
.elementor-cxsd .elementor-element.elementor-element-85a9051:not(.elementor-motion-effects-element-type-background), .elementor-cxsd .elementor-element.elementor-element-85a9051 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
background-position: center center;
}
.elementor-cxsd .elementor-element.elementor-element-99d8519 {
flex-direction: row;
width: initial;
height: 100%;
flex-grow: 1;
align-self: stretch;
flex-wrap-mobile: wrap;
gap: 10px 10px;
}
.elementor-cxsd .elementor-element.elementor-element-a7ba24e {
width: 30%;
flex-direction: column;
width: 100%;
height: initial;
flex-grow: 0;
align-self: initial;
flex-wrap-mobile: wrap;
padding-top: 0px;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
}
.elementor-cxsd .elementor-element.elementor-element-61a676f img {
width: 55%;
}
.elementor-cxsd .elementor-element.elementor-element-d6cf598 {
text-align: center;
}
.elementor-cxsd .elementor-element.elementor-element-d6cf598 .elementor-heading-title {
font-size: 30px;
}
.elementor-cxsd .elementor-element.elementor-element-ff21969 {
width: 33%;
}
.elementor-cxsd .elementor-element.elementor-element-d723df2 {
width: 30%;
flex-direction: column-reverse;
width: 100%;
height: initial;
flex-grow: 0;
align-self: initial;
flex-wrap-mobile: wrap;
padding-top: 0px;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
}
.elementor-cxsd .elementor-element.elementor-element-b536180 .elementor-heading-title {
font-size: 30px;
}
.elementor-cxsd .elementor-element.elementor-element-90816b1 img {
width: 55%;
}
.elementor-cxsd .elementor-element.elementor-element-ba12ae4 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
}
.elementor-cxsd .elementor-element.elementor-element-287f403 {
margin-top: 20px;
margin-bottom: 20px;
margin-left: 20px;
margin-right: 20px;
padding-top: 40px;
padding-bottom: 40px;
padding-left: 40px;
padding-right: 40px;
}
.elementor-cxsd .elementor-element.elementor-element-987c327 {
padding-top: 40px;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
}
.elementor-cxsd .elementor-element.elementor-element-6f21d44 {
padding-top: 0px;
padding-bottom: 040px;
padding-left: 0px;
padding-right: 0px;
}
.elementor-cxsd .elementor-element.elementor-element-3832dac {
width: 20%;
}
.elementor-cxsd .elementor-element.elementor-element-8cff8a2 {
width: 70%;
}
.elementor-cxsd .elementor-element.elementor-element-6d0fb33 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
}
.elementor-cxsd .elementor-element.elementor-element-3d415bf {
padding-top: 40px;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
}
.elementor-cxsd .elementor-element.elementor-element-ec1f6f3 {
padding-top: 40px;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
}
.elementor-cxsd .elementor-element.elementor-element-b1ede9c {
padding-top: 0px;
padding-bottom: 040px;
padding-left: 0px;
padding-right: 0px;
}
.elementor-cxsd .elementor-element.elementor-element-ddcb560 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
}
}
@media (min-width: 768px) {
.elementor-cxsd .elementor-element.elementor-element-b76ba7d {
width: 50%;
}
.elementor-cxsd .elementor-element.elementor-element-86e3bfb {
width: 50%;
}
.elementor-cxsd .elementor-element.elementor-element-8bac4cd {
content-width: 1400px;
}
.elementor-cxsd .elementor-element.elementor-element-ba12ae4 {
width: 50%;
}
.elementor-cxsd .elementor-element.elementor-element-287f403 {
width: 50%;
}
.elementor-cxsd .elementor-element.elementor-element-6f21d44 {
width: 50%;
}
.elementor-cxsd .elementor-element.elementor-element-3832dac {
width: 14.151%;
}
.elementor-cxsd .elementor-element.elementor-element-6d0fb33 {
width: 50%;
}
.elementor-cxsd .elementor-element.elementor-element-a96b3ca {
width: 100%;
}
.elementor-cxsd .elementor-element.elementor-element-4f7a77a {
width: 100%;
}
.elementor-cxsd .elementor-element.elementor-element-3d415bf {
content-width: 1400px;
}
.elementor-cxsd .elementor-element.elementor-element-c96abd0 {
width: 25%;
}
.elementor-cxsd .elementor-element.elementor-element-7f1714d {
width: 25%;
}
.elementor-cxsd .elementor-element.elementor-element-3fa6d0f {
width: 25%;
}
.elementor-cxsd .elementor-element.elementor-element-bd83c9c {
width: 25%;
}
.elementor-cxsd .elementor-element.elementor-element-b1ede9c {
width: 50%;
}
.elementor-cxsd .elementor-element.elementor-element-ddcb560 {
width: 50%;
}
}
No upcoming events found.
jQuery(document).ready(function($) {
var container = $('.elementor-cxsd .elementor-element-f0fcec3');
var allItems = container.children();
if (allItems.length > 4) {
allItems.slice(4).hide();
$('.elementor-element-999b5b8 a').show();
$('.elementor-element-999b5b8 a').on('click', function(e) {
e.preventDefault();
allItems.slice(4).show();
$(this).hide();
});
} else {
$('.elementor-element-999b5b8 a').hide();
}
});