.elementor-widget-section .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-section .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-15167 .elementor-element.elementor-element-7eaa0c74 .elementor-repeater-item-d5054c0.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-widget-jet-slider .jet-slider .slider-pro .jet-slider__item{background-color:var( --e-global-color-secondary );}.elementor-widget-jet-slider .jet-slider .sp-image-container:after{background-color:var( --e-global-color-secondary );}.elementor-widget-jet-slider .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-jet-slider .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-jet-slider .jet-slider__desc{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-jet-slider .jet-slider__button--primary{background-color:var( --e-global-color-primary );}.elementor-widget-jet-slider  .jet-slider__button--primary{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-jet-slider .jet-slider__button--secondary{background-color:var( --e-global-color-secondary );}.elementor-widget-jet-slider  .jet-slider__button--secondary{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-jet-slider .jet-slider .sp-buttons .sp-button:hover{background-color:var( --e-global-color-primary );}.elementor-widget-jet-slider .jet-slider .sp-buttons .sp-button.sp-selected-button{background-color:var( --e-global-color-primary );}.elementor-widget-jet-slider .jet-slider .sp-thumbnail-container:before{border-color:var( --e-global-color-primary );}.elementor-widget-jet-slider .jet-slider .sp-thumbnail-container:hover:before{border-color:var( --e-global-color-secondary );}.elementor-widget-jet-slider .jet-slider .sp-thumbnail-container.sp-selected-thumbnail:before{border-color:var( --e-global-color-primary );}.elementor-widget-jet-slider .jet-slider__fraction-pagination span{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-15167 .elementor-element.elementor-element-108342a9 .slider-pro{min-height:1080px;}.elementor-15167 .elementor-element.elementor-element-108342a9 .jet-slider .slider-pro .jet-slider__content-inner{max-width:900px;}.elementor-15167 .elementor-element.elementor-element-108342a9 .jet-slider .sp-buttons{max-width:900px;text-align:center;margin-top:-167px;}.elementor-15167 .elementor-element.elementor-element-108342a9 .jet-slider .sp-image-container:after{background-color:var( --e-global-color-accent );opacity:0.6;}.elementor-15167 .elementor-element.elementor-element-108342a9{z-index:99;}.elementor-15167 .elementor-element.elementor-element-108342a9 .jet-slider__icon{justify-content:center;}.elementor-15167 .elementor-element.elementor-element-108342a9 .jet-slider__title{text-align:center;color:#ffffff;font-family:"Playfair Display", Sans-serif;font-size:100px;font-weight:400;text-transform:none;line-height:1em;padding:0px 15px 0px 15px;margin:20px 0px 10px 0px;}.elementor-15167 .elementor-element.elementor-element-108342a9 .jet-slider__subtitle{text-align:center;color:#ffffff;font-family:"Raleway", Sans-serif;font-size:24px;font-weight:300;text-transform:uppercase;letter-spacing:2px;padding:0px 15px 0px 15px;margin:9px 0px 10px 0px;}.elementor-15167 .elementor-element.elementor-element-108342a9 .jet-slider__desc{align-self:center;text-align:center;color:#ffffff;font-family:"Raleway", Sans-serif;font-size:18px;line-height:1.8em;padding:0px 15px 0px 15px;margin:22px 0px 10px 0px;}.elementor-15167 .elementor-element.elementor-element-108342a9 .jet-slider__button-wrapper{text-align:center;}.elementor-15167 .elementor-element.elementor-element-108342a9 .jet-slider__button--primary{padding:0px 0px 0px 0px;background-color:rgba(0,0,0,0);}.elementor-15167 .elementor-element.elementor-element-108342a9 .jet-slider__button--primary:hover{background-color:rgba(0,0,0,0);color:#000000;}.elementor-15167 .elementor-element.elementor-element-108342a9 .jet-slider .sp-arrows .sp-arrow i{color:var( --e-global-color-secondary );}.elementor-15167 .elementor-element.elementor-element-108342a9 .jet-slider .sp-arrows .sp-arrow svg{fill:var( --e-global-color-secondary );}.elementor-15167 .elementor-element.elementor-element-108342a9 .jet-slider .sp-buttons .sp-button{margin:0px 16px 0px 16px;background-color:var( --e-global-color-accent );width:12px;height:12px;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-secondary );}.elementor-15167 .elementor-element.elementor-element-108342a9 .jet-slider .sp-thumbnail-container:hover:before{border-style:solid;border-width:2px 2px 2px 2px;}.elementor-15167 .elementor-element.elementor-element-108342a9 .jet-slider .sp-thumbnail-container.sp-selected-thumbnail:before{border-style:solid;border-width:2px 2px 2px 2px;}.elementor-15167 .elementor-element.elementor-element-7eaa0c74{margin-top:-95px;margin-bottom:0px;overflow:visible;}.elementor-widget-container .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-container .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-15167 .elementor-element.elementor-element-489d086{--display:flex;overflow:visible;}.elementor-widget-spacer .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-spacer .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-15167 .elementor-element.elementor-element-9f72b35{--spacer-size:50px;}.elementor-15167 .elementor-element.elementor-element-637b54b{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;overflow:visible;}.elementor-widget-yprm_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-yprm_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-15167 .elementor-element.elementor-element-2aa1b37 .h{text-align:left;}.elementor-15167 .elementor-element.elementor-element-2aa1b37 .heading-content{text-align:left;font-size:17px;}.elementor-15167 .elementor-element.elementor-element-444b282 .h{text-align:right;}.elementor-15167 .elementor-element.elementor-element-444b282 .heading-content{text-align:right;font-size:20px;}.elementor-15167 .elementor-element.elementor-element-a4145a0{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;overflow:visible;}.elementor-15167 .elementor-element.elementor-element-181b76b .h{text-align:left;}.elementor-15167 .elementor-element.elementor-element-181b76b .heading-content{text-align:left;font-size:17px;}.elementor-15167 .elementor-element.elementor-element-9c92204{--display:flex;overflow:visible;}.elementor-15167 .elementor-element.elementor-element-74d200f{--spacer-size:50px;}.elementor-widget-price-list .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-price-list .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-price-list .elementor-price-list-header{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-price-list .elementor-price-list-price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-price-list .elementor-price-list-description{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-price-list .elementor-price-list-separator{border-bottom-color:var( --e-global-color-secondary );}.elementor-15167 .elementor-element.elementor-element-5674c62 .elementor-price-list-separator{border-bottom-style:dotted;border-bottom-width:2px;border-bottom-color:var( --e-global-color-ab0a8ad );}.elementor-15167 .elementor-element.elementor-element-5674c62 .elementor-price-list-item{align-items:flex-start;}.elementor-15167 .elementor-element.elementor-element-5674c62 .elementor-price-list li:not(:last-child){margin-bottom:50px;}body.rtl .elementor-15167 .elementor-element.elementor-element-5674c62 .elementor-price-list-image{padding-left:calc(20px/2);}body.rtl .elementor-15167 .elementor-element.elementor-element-5674c62 .elementor-price-list-image + .elementor-price-list-text{padding-right:calc(20px/2);}body:not(.rtl) .elementor-15167 .elementor-element.elementor-element-5674c62 .elementor-price-list-image{padding-right:calc(20px/2);}body:not(.rtl) .elementor-15167 .elementor-element.elementor-element-5674c62 .elementor-price-list-image + .elementor-price-list-text{padding-left:calc(20px/2);}.elementor-15167 .elementor-element.elementor-element-5674c62 .elementor-price-list-header{margin-bottom:13px;}.elementor-15167 .elementor-element.elementor-element-5674c62 .elementor-price-list-description{color:var( --e-global-color-secondary );}.elementor-15167 .elementor-element.elementor-element-376468a1{overflow:visible;}.elementor-widget-pt_price_list_type2 .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-pt_price_list_type2 .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-15167 .elementor-element.elementor-element-084dc68 .price-list-type2 .item .price{font-size:56px;line-height:100px;}.elementor-15167 .elementor-element.elementor-element-2e456ab{--display:flex;overflow:visible;}.elementor-15167 .elementor-element.elementor-element-cd51bdf{--spacer-size:50px;}.elementor-15167 .elementor-element.elementor-element-d0d855f{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;overflow:visible;}.elementor-15167 .elementor-element.elementor-element-5c91cbf .h{text-align:left;}.elementor-15167 .elementor-element.elementor-element-5c91cbf .heading-content{text-align:left;font-size:12px;}.elementor-15167 .elementor-element.elementor-element-1474c11 .h{text-align:right;}.elementor-15167 .elementor-element.elementor-element-1474c11 .heading-content{text-align:right;font-size:15px;}.elementor-15167 .elementor-element.elementor-element-d7bb518{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;overflow:visible;}.elementor-15167 .elementor-element.elementor-element-a4113b7 .h{text-align:left;}.elementor-15167 .elementor-element.elementor-element-a4113b7 .heading-content{text-align:left;font-size:12px;}@media(max-width:1024px){.elementor-15167 .elementor-element.elementor-element-108342a9 .slider-pro{min-height:900px;}.elementor-15167 .elementor-element.elementor-element-108342a9 .jet-slider__title{font-size:80px;margin:0px 0px 10px 0px;}.elementor-15167 .elementor-element.elementor-element-7eaa0c74{margin-top:-110px;margin-bottom:0px;}.elementor-15167 .elementor-element.elementor-element-637b54b{--grid-auto-flow:row;}.elementor-15167 .elementor-element.elementor-element-a4145a0{--grid-auto-flow:row;}.elementor-15167 .elementor-element.elementor-element-d0d855f{--grid-auto-flow:row;}.elementor-15167 .elementor-element.elementor-element-d7bb518{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-15167 .elementor-element.elementor-element-108342a9 .jet-slider__title{font-size:45px;margin:-70px 0px 10px 0px;}.elementor-15167 .elementor-element.elementor-element-108342a9 .jet-slider__subtitle{font-size:17px;}.elementor-15167 .elementor-element.elementor-element-108342a9 .jet-slider__desc{font-size:15px;margin:10px 0px 10px 0px;}.elementor-15167 .elementor-element.elementor-element-7eaa0c74{margin-top:-56px;margin-bottom:0px;}.elementor-15167 .elementor-element.elementor-element-637b54b{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-15167 .elementor-element.elementor-element-a4145a0{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-15167 .elementor-element.elementor-element-d0d855f{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-15167 .elementor-element.elementor-element-d7bb518{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for jet-slider, class: .elementor-element-108342a9 */@media (max-width: 767px){
  .elementor-15167 .elementor-element.elementor-element-108342a9,
  .elementor-15167 .elementor-element.elementor-element-108342a9 * {
    visibility: visible !important;
  }

  .elementor-15167 .elementor-element.elementor-element-108342a9 .elementor-widget-wrap,
  .elementor-15167 .elementor-element.elementor-element-108342a9 .elementor-container,
  .elementor-15167 .elementor-element.elementor-element-108342a9 .elementor-column,
  .elementor-15167 .elementor-element.elementor-element-108342a9 .elementor-widget {
    position: relative;
    z-index: 2;
  }

  .elementor-15167 .elementor-element.elementor-element-108342a9 h1,
  .elementor-15167 .elementor-element.elementor-element-108342a9 h2,
  .elementor-15167 .elementor-element.elementor-element-108342a9 h3,
  .elementor-15167 .elementor-element.elementor-element-108342a9 p,
  .elementor-15167 .elementor-element.elementor-element-108342a9 a,
  .elementor-15167 .elementor-element.elementor-element-108342a9 span {
    color: #fff !important;
  }
}
@media (max-width: 767px){
  .elementor-15167 .elementor-element.elementor-element-108342a9,
  .elementor-15167 .elementor-element.elementor-element-108342a9 * {
    visibility: visible !important;
  }

  .elementor-15167 .elementor-element.elementor-element-108342a9 .elementor-widget-wrap,
  .elementor-15167 .elementor-element.elementor-element-108342a9 .elementor-container,
  .elementor-15167 .elementor-element.elementor-element-108342a9 .elementor-column,
  .elementor-15167 .elementor-element.elementor-element-108342a9 .elementor-widget {
    position: relative;
    z-index: 2;
  }

  .elementor-15167 .elementor-element.elementor-element-108342a9 h1,
  .elementor-15167 .elementor-element.elementor-element-108342a9 h2,
  .elementor-15167 .elementor-element.elementor-element-108342a9 h3,
  .elementor-15167 .elementor-element.elementor-element-108342a9 p,
  .elementor-15167 .elementor-element.elementor-element-108342a9 a,
  .elementor-15167 .elementor-element.elementor-element-108342a9 span {
    color: #fff !important;
  }

  .elementor-15167 .elementor-element.elementor-element-108342a9 {
    min-height: 520px !important;
    background-size: contain !important;
    background-position: center top !important;
    background-repeat: no-repeat !important;
    background-color: #000 !important;
  }

  .elementor-15167 .elementor-element.elementor-element-108342a9 .elementor-background-overlay{
    opacity: 0.10 !important;
  }

  .elementor-15167 .elementor-element.elementor-element-108342a9 .swiper-slide,
  .elementor-15167 .elementor-element.elementor-element-108342a9 .slick-slide,
  .elementor-15167 .elementor-element.elementor-element-108342a9 .elementor-slide-content,
  .elementor-15167 .elementor-element.elementor-element-108342a9 .elementor-slide-heading,
  .elementor-15167 .elementor-element.elementor-element-108342a9 .elementor-slide-description,
  .elementor-15167 .elementor-element.elementor-element-108342a9 .elementor-slide-button {
    visibility: visible !important;
    opacity: 1 !important;
  }
}/* End custom CSS */
/* Start custom CSS for jet-slider, class: .elementor-element-108342a9 */@media (max-width: 767px){
  .elementor-15167 .elementor-element.elementor-element-108342a9,
  .elementor-15167 .elementor-element.elementor-element-108342a9 * {
    visibility: visible !important;
  }

  .elementor-15167 .elementor-element.elementor-element-108342a9 .elementor-widget-wrap,
  .elementor-15167 .elementor-element.elementor-element-108342a9 .elementor-container,
  .elementor-15167 .elementor-element.elementor-element-108342a9 .elementor-column,
  .elementor-15167 .elementor-element.elementor-element-108342a9 .elementor-widget {
    position: relative;
    z-index: 2;
  }

  .elementor-15167 .elementor-element.elementor-element-108342a9 h1,
  .elementor-15167 .elementor-element.elementor-element-108342a9 h2,
  .elementor-15167 .elementor-element.elementor-element-108342a9 h3,
  .elementor-15167 .elementor-element.elementor-element-108342a9 p,
  .elementor-15167 .elementor-element.elementor-element-108342a9 a,
  .elementor-15167 .elementor-element.elementor-element-108342a9 span {
    color: #fff !important;
  }
}
@media (max-width: 767px){
  .elementor-15167 .elementor-element.elementor-element-108342a9,
  .elementor-15167 .elementor-element.elementor-element-108342a9 * {
    visibility: visible !important;
  }

  .elementor-15167 .elementor-element.elementor-element-108342a9 .elementor-widget-wrap,
  .elementor-15167 .elementor-element.elementor-element-108342a9 .elementor-container,
  .elementor-15167 .elementor-element.elementor-element-108342a9 .elementor-column,
  .elementor-15167 .elementor-element.elementor-element-108342a9 .elementor-widget {
    position: relative;
    z-index: 2;
  }

  .elementor-15167 .elementor-element.elementor-element-108342a9 h1,
  .elementor-15167 .elementor-element.elementor-element-108342a9 h2,
  .elementor-15167 .elementor-element.elementor-element-108342a9 h3,
  .elementor-15167 .elementor-element.elementor-element-108342a9 p,
  .elementor-15167 .elementor-element.elementor-element-108342a9 a,
  .elementor-15167 .elementor-element.elementor-element-108342a9 span {
    color: #fff !important;
  }

  .elementor-15167 .elementor-element.elementor-element-108342a9 {
    min-height: 520px !important;
    background-size: contain !important;
    background-position: center top !important;
    background-repeat: no-repeat !important;
    background-color: #000 !important;
  }

  .elementor-15167 .elementor-element.elementor-element-108342a9 .elementor-background-overlay{
    opacity: 0.10 !important;
  }

  .elementor-15167 .elementor-element.elementor-element-108342a9 .swiper-slide,
  .elementor-15167 .elementor-element.elementor-element-108342a9 .slick-slide,
  .elementor-15167 .elementor-element.elementor-element-108342a9 .elementor-slide-content,
  .elementor-15167 .elementor-element.elementor-element-108342a9 .elementor-slide-heading,
  .elementor-15167 .elementor-element.elementor-element-108342a9 .elementor-slide-description,
  .elementor-15167 .elementor-element.elementor-element-108342a9 .elementor-slide-button {
    visibility: visible !important;
    opacity: 1 !important;
  }
}/* End custom CSS */