.elementor-7813 .elementor-element.elementor-element-b33b52c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-html .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-html .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-7813 .elementor-element.elementor-element-cd044bd{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7813 .elementor-element.elementor-element-a25e323{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-button .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-button .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-7813 .elementor-element.elementor-element-0d06030 .elementor-button{background-color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-weight:500;fill:#000000;color:#000000;border-style:solid;border-color:#325F5D;}.elementor-7813 .elementor-element.elementor-element-0d06030 .elementor-button:hover, .elementor-7813 .elementor-element.elementor-element-0d06030 .elementor-button:focus{background-color:#325F5D;color:#FFFFFF;border-color:#FFFFFF;}.elementor-7813 .elementor-element.elementor-element-0d06030 .elementor-button:hover svg, .elementor-7813 .elementor-element.elementor-element-0d06030 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-7813 .elementor-element.elementor-element-af46388{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-widget-heading .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );color:var( --e-global-color-primary );}.elementor-7813 .elementor-element.elementor-element-720eb33{width:var( --container-widget-width, 850px );max-width:850px;--container-widget-width:850px;--container-widget-flex-grow:0;text-align:center;}.elementor-7813 .elementor-element.elementor-element-720eb33.elementor-element{--align-self:center;}.elementor-7813 .elementor-element.elementor-element-720eb33 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2.4rem;font-weight:500;line-height:2.4rem;color:#FFFFFF;}.elementor-7813 .elementor-element.elementor-element-f67aca3 .elementor-button{background-color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-weight:500;fill:#000000;color:#000000;border-style:solid;border-color:#CDB480;}.elementor-7813 .elementor-element.elementor-element-f67aca3 .elementor-button:hover, .elementor-7813 .elementor-element.elementor-element-f67aca3 .elementor-button:focus{background-color:#010211;color:#CDB480;}.elementor-7813 .elementor-element.elementor-element-f67aca3 .elementor-button:hover svg, .elementor-7813 .elementor-element.elementor-element-f67aca3 .elementor-button:focus svg{fill:#CDB480;}.elementor-7813 .elementor-element.elementor-element-e292389{--display:flex;--position:fixed;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-7813 .elementor-element.elementor-element-e292389.e-con{--e-con-transform-flipX:-1;}body:not(.rtl) .elementor-7813 .elementor-element.elementor-element-e292389{right:0px;}body.rtl .elementor-7813 .elementor-element.elementor-element-e292389{left:0px;}.elementor-7813 .elementor-element.elementor-element-da2cc9b > .elementor-widget-container{--e-transform-flipX:-1;}.elementor-7813 .elementor-element.elementor-element-da2cc9b{z-index:999;text-align:start;}.elementor-7813 .elementor-element.elementor-element-da2cc9b img{width:75%;max-width:100%;}.elementor-7813 .elementor-element.elementor-element-b100d43{--display:flex;--position:fixed;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}body:not(.rtl) .elementor-7813 .elementor-element.elementor-element-b100d43{right:0px;}body.rtl .elementor-7813 .elementor-element.elementor-element-b100d43{left:0px;}.elementor-7813 .elementor-element.elementor-element-89e397e > .elementor-widget-container{--e-transform-flipX:-1;}.elementor-7813 .elementor-element.elementor-element-89e397e{z-index:999;text-align:start;}.elementor-7813 .elementor-element.elementor-element-89e397e img{width:75%;max-width:100%;}.elementor-7813 .elementor-element.elementor-element-5138b90{--display:flex;--position:absolute;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;top:0px;}body:not(.rtl) .elementor-7813 .elementor-element.elementor-element-5138b90{left:0px;}body.rtl .elementor-7813 .elementor-element.elementor-element-5138b90{right:0px;}.elementor-7813 .elementor-element.elementor-element-8693466 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7813 .elementor-element.elementor-element-8693466.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-7813 .elementor-element.elementor-element-8693466{left:0%;}body.rtl .elementor-7813 .elementor-element.elementor-element-8693466{right:0%;}.elementor-7813 .elementor-element.elementor-element-8693466{top:0%;text-align:start;}.elementor-7813 .elementor-element.elementor-element-8693466 img{width:120px;height:90px;object-fit:contain;object-position:center center;}.elementor-7813 .elementor-element.elementor-element-8d91764{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-7813 .elementor-element.elementor-element-8d91764:not(.elementor-motion-effects-element-type-background), .elementor-7813 .elementor-element.elementor-element-8d91764 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-7813 .elementor-element.elementor-element-08c717a > .elementor-widget-container{margin:0% 0% -5% 0%;padding:0% 0% 0% 0%;}.elementor-7813 .elementor-element.elementor-element-08c717a{text-align:end;}.elementor-7813 .elementor-element.elementor-element-08c717a img{width:10%;}.elementor-7813 .elementor-element.elementor-element-2d3f9e0 > .elementor-widget-container{margin:0% 0% 2% 0%;}.elementor-7813 .elementor-element.elementor-element-2d3f9e0{text-align:center;}.elementor-7813 .elementor-element.elementor-element-2d3f9e0 .elementor-heading-title{font-size:2.4rem;font-weight:400;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-7813 .elementor-element.elementor-element-470030b > .elementor-widget-container{margin:0% 0% 2% 0%;}.elementor-7813 .elementor-element.elementor-element-470030b{text-align:center;}.elementor-7813 .elementor-element.elementor-element-470030b .elementor-heading-title{font-size:2.4rem;font-weight:400;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-7813 .elementor-element.elementor-element-d1b4186 > .elementor-widget-container{margin:-1% 0% 0% 0%;}.elementor-7813 .elementor-element.elementor-element-d1b4186 img{width:27%;}.elementor-7813 .elementor-element.elementor-element-4d534f3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-7813 .elementor-element.elementor-element-52d5d8e img{border-radius:0px 0px 0px 0px;}.elementor-widget-text-editor .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-7813 .elementor-element.elementor-element-618e1b6{width:var( --container-widget-width, 69.111% );max-width:69.111%;--container-widget-width:69.111%;--container-widget-flex-grow:0;text-align:justify;font-family:"Poppins", Sans-serif;font-weight:400;color:var( --e-global-color-primary );}.elementor-7813 .elementor-element.elementor-element-618e1b6 > .elementor-widget-container{margin:0% 0% 0% 5%;}.elementor-7813 .elementor-element.elementor-element-618e1b6.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-7813 .elementor-element.elementor-element-3b9d001{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7813 .elementor-element.elementor-element-b6c6194 .elementor-button{background-color:#FFFFFF00;fill:var( --e-global-color-ba1f342 );color:var( --e-global-color-ba1f342 );border-style:solid;border-color:var( --e-global-color-ba1f342 );}.elementor-7813 .elementor-element.elementor-element-b6c6194 .elementor-button:hover, .elementor-7813 .elementor-element.elementor-element-b6c6194 .elementor-button:focus{background-color:var( --e-global-color-ba1f342 );color:var( --e-global-color-primary );}.elementor-7813 .elementor-element.elementor-element-b6c6194 .elementor-button:hover svg, .elementor-7813 .elementor-element.elementor-element-b6c6194 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-7813 .elementor-element.elementor-element-ea00565 .elementor-button{background-color:#FFFFFF00;fill:var( --e-global-color-1ac6deb );color:var( --e-global-color-1ac6deb );border-style:solid;border-color:var( --e-global-color-1ac6deb );}.elementor-7813 .elementor-element.elementor-element-ea00565 .elementor-button:hover, .elementor-7813 .elementor-element.elementor-element-ea00565 .elementor-button:focus{background-color:var( --e-global-color-1ac6deb );color:var( --e-global-color-text );}.elementor-7813 .elementor-element.elementor-element-ea00565 .elementor-button:hover svg, .elementor-7813 .elementor-element.elementor-element-ea00565 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-7813 .elementor-element.elementor-element-8dbcd0e{font-family:"Poppins", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-7813 .elementor-element.elementor-element-8dbcd0e a{color:#FFFFFF;}.elementor-widget-reviews .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-reviews .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-reviews .elementor-testimonial__header, .elementor-widget-reviews .elementor-testimonial__name{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );}.elementor-widget-reviews .elementor-testimonial__text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-7813 .elementor-element.elementor-element-cb9711b .elementor-swiper-button{font-size:20px;}.elementor-7813 .elementor-element.elementor-element-cb9711b .elementor-testimonial__header{background-color:#000000;}.elementor-7813 .elementor-element.elementor-element-cb9711b .elementor-testimonial__name{color:#FFFFFF;}.elementor-7813 .elementor-element.elementor-element-cb9711b .elementor-star-rating i:before{color:#CEB580;}.elementor-7813 .elementor-element.elementor-element-cb9711b .elementor-star-rating i{color:#000000;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-7813 .elementor-element.elementor-element-a25e323{--width:50%;}.elementor-7813 .elementor-element.elementor-element-af46388{--width:50%;}.elementor-7813 .elementor-element.elementor-element-4d534f3{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-7813 .elementor-element.elementor-element-a25e323{--width:100%;}.elementor-7813 .elementor-element.elementor-element-af46388{--width:100%;}}@media(max-width:1024px){.elementor-7813 .elementor-element.elementor-element-cd044bd{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7813 .elementor-element.elementor-element-a25e323{--min-height:50vh;}.elementor-7813 .elementor-element.elementor-element-6b987e9 img{width:100%;max-width:100%;height:40px;object-fit:contain;}.elementor-7813 .elementor-element.elementor-element-0d06030 .elementor-button{font-size:1rem;line-height:1rem;letter-spacing:1px;border-width:2px 2px 2px 2px;border-radius:0px 0px 0px 0px;padding:0.75em 1.5em 0.75em 1.5em;}.elementor-7813 .elementor-element.elementor-element-af46388{--min-height:50vh;}.elementor-7813 .elementor-element.elementor-element-720eb33{--container-widget-width:500px;--container-widget-flex-grow:0;width:var( --container-widget-width, 500px );max-width:500px;}.elementor-7813 .elementor-element.elementor-element-720eb33 .elementor-heading-title{font-size:3rem;line-height:2.1rem;}.elementor-7813 .elementor-element.elementor-element-f67aca3 .elementor-button{font-size:1rem;line-height:1rem;letter-spacing:1px;border-width:2px 2px 2px 2px;border-radius:0px 0px 0px 0px;padding:0.75em 1.5em 0.75em 1.5em;}.elementor-7813 .elementor-element.elementor-element-5138b90{--min-height:0vh;top:53%;}body:not(.rtl) .elementor-7813 .elementor-element.elementor-element-5138b90{left:50%;}body.rtl .elementor-7813 .elementor-element.elementor-element-5138b90{right:50%;}.elementor-7813 .elementor-element.elementor-element-8693466 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-7813 .elementor-element.elementor-element-8693466.elementor-element{--align-self:center;}body:not(.rtl) .elementor-7813 .elementor-element.elementor-element-8693466{left:50%;}body.rtl .elementor-7813 .elementor-element.elementor-element-8693466{right:50%;}.elementor-7813 .elementor-element.elementor-element-8693466{top:50%;}.elementor-7813 .elementor-element.elementor-element-8693466 img{width:250px;}.elementor-7813 .elementor-element.elementor-element-3b9d001{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-7813 .elementor-element.elementor-element-6b987e9 img{height:30px;}.elementor-7813 .elementor-element.elementor-element-0d06030{z-index:5;}.elementor-7813 .elementor-element.elementor-element-0d06030 .elementor-button{font-size:0.9rem;border-width:2px 2px 2px 2px;border-radius:0px 0px 0px 0px;padding:0.75em 2em 0.75em 2em;}.elementor-7813 .elementor-element.elementor-element-720eb33{--container-widget-width:310px;--container-widget-flex-grow:0;width:var( --container-widget-width, 310px );max-width:310px;}.elementor-7813 .elementor-element.elementor-element-720eb33 .elementor-heading-title{font-size:2.5rem;line-height:2rem;}.elementor-7813 .elementor-element.elementor-element-f67aca3{z-index:5;}.elementor-7813 .elementor-element.elementor-element-f67aca3 .elementor-button{font-size:0.9rem;border-width:2px 2px 2px 2px;border-radius:0px 0px 0px 0px;padding:0.75em 2em 0.75em 2em;}.elementor-7813 .elementor-element.elementor-element-5138b90{--min-height:0vh;top:50vh;}.elementor-7813 .elementor-element.elementor-element-8693466{top:50%;}.elementor-7813 .elementor-element.elementor-element-8693466 img{width:300px;}.elementor-7813 .elementor-element.elementor-element-4d534f3.e-con{--align-self:center;}.elementor-7813 .elementor-element.elementor-element-618e1b6{width:100%;max-width:100%;text-align:justify;}.elementor-7813 .elementor-element.elementor-element-618e1b6 > .elementor-widget-container{margin:4% 4% 4% 4%;}.elementor-7813 .elementor-element.elementor-element-618e1b6.elementor-element{--align-self:center;}.elementor-7813 .elementor-element.elementor-element-3b9d001{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for html, class: .elementor-element-0be44c5 */@media all and (min-width: 1024px) {
    


html,
body {
  margin: 0;
  padding: 0;
  background-color: #000;
}
:root {
  --step--2: clamp(0.7813rem, 0.7775rem + 0.0188vw, 0.8rem);
  --step--1: clamp(0.9375rem, 0.925rem + 0.0625vw, 1rem);
  --step-0: clamp(1.125rem, 1.1rem + 0.125vw, 1.25rem);
  --step-1: clamp(1.35rem, 1.3075rem + 0.2125vw, 1.5625rem);
  --step-2: clamp(1.62rem, 1.5534rem + 0.3331vw, 1.9531rem);
  --step-3: clamp(1.9438rem, 1.8443rem + 0.4975vw, 2.4413rem);
  --step-4: clamp(2.3325rem, 2.1886rem + 0.7194vw, 3.0519rem);
  --step-5: clamp(2.7994rem, 2.5963rem + 1.0156vw, 3.815rem);
}

.oblique {
  position: relative;
  overflow: hidden;
}

.oblique .main-block-oblique {
  overflow: hidden;
  position: relative;
  z-index: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  background-repeat: no-repeat;
}

.oblique .skew-block-repeat {
  will-change: transform;
  -webkit-transition: all 0.5s cubic-bezier(0.215, 0.61, 0.355, 1);
  -moz-transition: all 0.5s cubic-bezier(0.215, 0.61, 0.355, 1);
  -ms-transition: all 0.5s cubic-bezier(0.215, 0.61, 0.355, 1);
  -o-transition: all 0.5s cubic-bezier(0.215, 0.61, 0.355, 1);
  transition: all 0.5s cubic-bezier(0.215, 0.61, 0.355, 1);
  opacity: 1;
  min-height: 100vh;
  float: left;
  position: relative;
  z-index: 0;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  margin: 0 -1px;
}

.oblique .skew-block-repeat a .oblique-inner {
  -webkit-transform: skewX(-10deg);
  transform: skewX(-10deg);
  margin-left: 0;
  margin-right: 0;
  -webkit-transition: box-shadow 0.2s ease-out;
  -moz-transition: box-shadow 0.2s ease-out;
  -ms-transition: box-shadow 0.2s ease-out;
  -o-transition: box-shadow 0.2s ease-out;
  transition: box-shadow 0.2s ease-out;
  position: relative;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  overflow: hidden;
  height: 100%;
  position: absolute;
  width: 100%;
}

.oblique .skew-block-repeat a .oblique-caption {
  position: absolute;
  bottom: 90px;
  color: #fff;
  z-index: 1;
  width: 100%;
  bottom: auto;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  text-align: center;
}

.oblique .skew-block {
  margin-left: -10vh;
  margin-right: -10vh;
}

.oblique .skew-block-repeat:hover {
  -webkit-box-flex: 1.5;
  -webkit-flex: 1.5;
  -ms-flex: 1.5;
  flex: 1.5;
  opacity: 1;
}

.oblique .skew-block-repeat a .oblique-inner .image-wrapper .main-image .image-img {
  position: absolute;
  width: 100%;
  -o-object-fit: cover;
  object-fit: cover;
  height: 100%;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-transition: 0.2s ease-out;
  -moz-transition:0.2s ease-out;
  -ms-transition: 0.2s ease-out;
  -o-transition: 0.2s ease-out;
  transition: 0.2s ease-out;
  max-width: 100%;
  max-height: 100%;
  vertical-align: middle;
  border: 0;
}

.oblique .skew-block-repeat a .oblique-inner .image-wrapper {
  margin-left: -10vh;
  margin-right: -10vh;
  -webkit-transform: skewX(10deg);
  transform: skewX(10deg);
  position: relative;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  height: 100%;
}

.oblique .skew-block-repeat a .oblique-caption h2 {
 
  font-size: var(--step-5);
  font-weight:500;
  color: #fff;
  margin: 0;
  padding: 0;
  text-transform: uppercase;
}

.oblique .skew-block-repeat a .oblique-caption button {
  font-family: "poppins", sans-serif;
  font-size: var(--step--1);
  text-transform: uppercase;
  background: #FFF;
  color: #000;
  border: 2px solid #fff;
  padding: 0.6rem 3rem;
  margin-top: 1rem;
  opacity: 1;
  cursor: pointer;
  -webkit-transition: all 800ms;
  -moz-transition: all 800ms;
  -ms-transition: all 800ms;
  -o-transition: all 800ms;
  transition: all 800ms;
  border-radius:0px;
      border:2px solid #CDB480;
}

.oblique .skew-block-repeat:hover a .oblique-caption button {
  opacity: 1;
  background: #fff;
  color: #000;
     border:2px solid #CDB480;
}
.oblique .skew-block-repeat:hover a .oblique-caption button:hover {
    opacity:1;
    background:#010211;
    border:2px solid #CDB480;
    color:#CDB480;
}
}


/*.button:focus,.button:focus-visible, :focus-visible, */

:focus{
    outline: none !important;
    border:none!important;
    border-color: white !important;
}
.eventsButton {
    border-color: #325F5D !important;
    color:#325F5D !important;
}

.eventsButton:hover {
    background-color:#325F5D !important;
    border-color: #FFF !important;
    color:#FFF !important;
}

.logo_container img {
    width: 400px;
}

.logo_container h2 {
    font-family: "quiche-sans", sans-serif;
    font-weight: 400 !important;
    font-style: normal !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-720eb33 */.elementor-7813 .elementor-element.elementor-element-720eb33 h2 {
    font-family: "quiche-sans", sans-serif !important;
    font-weight: 400 !important;
    font-style: normal !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e292389 */.elementor-7813 .elementor-element.elementor-element-e292389 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b100d43 */.elementor-7813 .elementor-element.elementor-element-b100d43 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8693466 */@media (max-width:1023px) {
.elementor-7813 .elementor-element.elementor-element-8693466 img {
    transform: translateX(-50%) translateY(-50%);
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5138b90 */.elementor-7813 .elementor-element.elementor-element-5138b90 {
    pointer-events: none;
    height: 0px !important;
}
@media (max-width:1023px) {
.elementor-7813 .elementor-element.elementor-element-5138b90  {
    transform: translateX(-50%) translateY(-50%);
}
}/* End custom CSS */