.elementor-48 .elementor-element.elementor-element-79cdfbb{--display:flex;--position:fixed;--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;--justify-content:space-between;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;top:0px;--z-index:9;}body:not(.rtl) .elementor-48 .elementor-element.elementor-element-79cdfbb{left:0px;}body.rtl .elementor-48 .elementor-element.elementor-element-79cdfbb{right:0px;}body:not(.rtl) .elementor-48 .elementor-element.elementor-element-c4f6f19{left:0px;}body.rtl .elementor-48 .elementor-element.elementor-element-c4f6f19{right:0px;}.elementor-48 .elementor-element.elementor-element-c4f6f19{top:0px;}.elementor-48 .elementor-element.elementor-element-aff556e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;}.elementor-48 .elementor-element.elementor-element-f72dbca{text-align:left;}.elementor-48 .elementor-element.elementor-element-f72dbca img{width:180px;}.elementor-48 .elementor-element.elementor-element-1648d3c .elementor-nav-menu .elementor-item{font-size:1rem;font-weight:400;line-height:1em;letter-spacing:1px;}.elementor-48 .elementor-element.elementor-element-1648d3c .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-d63e657 );fill:var( --e-global-color-d63e657 );}.elementor-48 .elementor-element.elementor-element-1648d3c .elementor-nav-menu--main .elementor-item:hover,
					.elementor-48 .elementor-element.elementor-element-1648d3c .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-48 .elementor-element.elementor-element-1648d3c .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-48 .elementor-element.elementor-element-1648d3c .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-48 .elementor-element.elementor-element-1648d3c .elementor-nav-menu--main .elementor-item.elementor-item-active{color:var( --e-global-color-1ac5724 );}.elementor-48 .elementor-element.elementor-element-10aef51{margin:0px 4px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-48 .elementor-element.elementor-element-10aef51 .elementor-heading-title{font-size:0.9rem;font-weight:400;text-transform:uppercase;letter-spacing:1px;color:var( --e-global-color-d63e657 );}.elementor-48 .elementor-element.elementor-element-b339c9e{--display:flex;--position:fixed;--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;--justify-content:space-between;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;bottom:0px;--z-index:9;}body:not(.rtl) .elementor-48 .elementor-element.elementor-element-b339c9e{left:0px;}body.rtl .elementor-48 .elementor-element.elementor-element-b339c9e{right:0px;}.elementor-48 .elementor-element.elementor-element-7c171f3{--display:flex;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--z-index:9;}.elementor-48 .elementor-element.elementor-element-f80921f{margin:0px 4px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-48 .elementor-element.elementor-element-f80921f .elementor-heading-title{font-size:0.9rem;font-weight:400;text-transform:uppercase;letter-spacing:1px;color:var( --e-global-color-d63e657 );}.elementor-48 .elementor-element.elementor-element-bf68627{--grid-template-columns:repeat(1, auto);text-align:center;padding:0px 0px 0px 0px;--icon-size:24px;--grid-column-gap:5px;--grid-row-gap:20px;}.elementor-48 .elementor-element.elementor-element-bf68627 .elementor-social-icon{background-color:var( --e-global-color-1ac5724 );--icon-padding:8px;}.elementor-48 .elementor-element.elementor-element-bf68627 .elementor-social-icon i{color:var( --e-global-color-d63e657 );}.elementor-48 .elementor-element.elementor-element-bf68627 .elementor-social-icon svg{fill:var( --e-global-color-d63e657 );}.elementor-48 .elementor-element.elementor-element-bf68627 .elementor-social-icon:hover{background-color:#10CFC9;}.elementor-48 .elementor-element.elementor-element-8612c92{--display:flex;--position:fixed;--min-height:100vh;--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;--justify-content:center;top:0px;--z-index:8;}.elementor-48 .elementor-element.elementor-element-8612c92:not(.elementor-motion-effects-element-type-background), .elementor-48 .elementor-element.elementor-element-8612c92 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d63e657 );}body:not(.rtl) .elementor-48 .elementor-element.elementor-element-8612c92{left:0px;}body.rtl .elementor-48 .elementor-element.elementor-element-8612c92{right:0px;}.elementor-48 .elementor-element.elementor-element-4188087 .elementor-nav-menu .elementor-item{font-size:5rem;font-weight:700;line-height:1em;}.elementor-48 .elementor-element.elementor-element-4188087 .elementor-nav-menu--main .elementor-item{color:#4E4E4E;fill:#4E4E4E;}.elementor-48 .elementor-element.elementor-element-4188087 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-48 .elementor-element.elementor-element-4188087 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-48 .elementor-element.elementor-element-4188087 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-48 .elementor-element.elementor-element-4188087 .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-48 .elementor-element.elementor-element-4188087 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:var( --e-global-color-1ac5724 );}.elementor-48 .elementor-element.elementor-element-6935db9{--display:flex;--position:fixed;--min-height:100vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:4rem 4rem;--row-gap:4rem;--column-gap:4rem;top:0px;--z-index:8;}.elementor-48 .elementor-element.elementor-element-6935db9:not(.elementor-motion-effects-element-type-background), .elementor-48 .elementor-element.elementor-element-6935db9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d63e657 );}body:not(.rtl) .elementor-48 .elementor-element.elementor-element-6935db9{left:0px;}body.rtl .elementor-48 .elementor-element.elementor-element-6935db9{right:0px;}body:not(.rtl) .elementor-48 .elementor-element.elementor-element-7b75730{left:0px;}body.rtl .elementor-48 .elementor-element.elementor-element-7b75730{right:0px;}.elementor-48 .elementor-element.elementor-element-7b75730{top:0px;}.elementor-48 .elementor-element.elementor-element-466850a{--display:flex;--justify-content:center;--gap:60px 60px;--row-gap:60px;--column-gap:60px;}.elementor-48 .elementor-element.elementor-element-b5be72a > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-48 .elementor-element.elementor-element-b5be72a{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-48 .elementor-element.elementor-element-b5be72a .jet-listing-grid__slider-icon{color:var( --e-global-color-1ac5724 );background:#FFFFFF;}.elementor-48 .elementor-element.elementor-element-b5be72a .jet-listing-grid__slider-icon:hover{color:var( --e-global-color-accent );}.elementor-48 .elementor-element.elementor-element-b5be72a .jet-listing-grid__slider-icon.prev-arrow{top:-30px;bottom:auto;right:70px;left:auto;}.elementor-48 .elementor-element.elementor-element-b5be72a .jet-listing-grid__slider-icon.next-arrow{top:-30px;bottom:auto;right:10px;left:auto;}.elementor-48 .elementor-element.elementor-element-873e8f8{--display:flex;--justify-content:center;--gap:3rem 3rem;--row-gap:3rem;--column-gap:3rem;}.elementor-48 .elementor-element.elementor-element-c71b716 .elementor-icon-wrapper{text-align:right;}.elementor-48 .elementor-element.elementor-element-c71b716 .elementor-icon{font-size:31px;}.elementor-48 .elementor-element.elementor-element-c71b716 .elementor-icon svg{height:31px;}.elementor-48 .elementor-element.elementor-element-348c70b .elementor-heading-title{font-size:2rem;color:var( --e-global-color-accent );}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(min-width:768px){.elementor-48 .elementor-element.elementor-element-8612c92{--content-width:1200px;}.elementor-48 .elementor-element.elementor-element-6935db9{--content-width:1200px;}.elementor-48 .elementor-element.elementor-element-466850a{--width:400px;}.elementor-48 .elementor-element.elementor-element-873e8f8{--width:66%;}}@media(max-width:1024px){.elementor-48 .elementor-element.elementor-element-79cdfbb{--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;--justify-content:space-between;}.elementor-48 .elementor-element.elementor-element-aff556e{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-48 .elementor-element.elementor-element-1648d3c .elementor-nav-menu .elementor-item{font-size:4rem;}.elementor-48 .elementor-element.elementor-element-10aef51{margin:0px 6px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-48 .elementor-element.elementor-element-10aef51 .elementor-heading-title{font-size:1rem;}.elementor-48 .elementor-element.elementor-element-b339c9e{--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;--justify-content:space-between;}.elementor-48 .elementor-element.elementor-element-f80921f{margin:0px 6px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-48 .elementor-element.elementor-element-f80921f .elementor-heading-title{font-size:1rem;}.elementor-48 .elementor-element.elementor-element-bf68627{--icon-size:30px;}.elementor-48 .elementor-element.elementor-element-8612c92{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-48 .elementor-element.elementor-element-4188087 .elementor-nav-menu .elementor-item{font-size:4rem;}.elementor-48 .elementor-element.elementor-element-6935db9{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-48 .elementor-element.elementor-element-b5be72a > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}}@media(max-width:767px){.elementor-48 .elementor-element.elementor-element-79cdfbb{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-48 .elementor-element.elementor-element-aff556e{--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-48 .elementor-element.elementor-element-1648d3c .elementor-nav-menu .elementor-item{font-size:2.5rem;}.elementor-48 .elementor-element.elementor-element-b339c9e{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-48 .elementor-element.elementor-element-7c171f3{--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-48 .elementor-element.elementor-element-4188087 .elementor-nav-menu .elementor-item{font-size:2.5rem;}.elementor-48 .elementor-element.elementor-element-b5be72a{margin:3rem 0rem calc(var(--kit-widget-spacing, 0px) + -3rem) 1rem;}.elementor-48 .elementor-element.elementor-element-b5be72a .jet-listing-grid__slider-icon.prev-arrow{top:-30px;bottom:auto;right:74px;left:auto;}.elementor-48 .elementor-element.elementor-element-b5be72a .jet-listing-grid__slider-icon.next-arrow{top:-30px;bottom:auto;right:26px;left:auto;}}@media(max-width:1024px) and (min-width:768px){.elementor-48 .elementor-element.elementor-element-aff556e{--width:100%;}.elementor-48 .elementor-element.elementor-element-7c171f3{--width:100%;}}/* Start custom CSS for heading, class: .elementor-element-10aef51 */.elementor-48 .elementor-element.elementor-element-10aef51 p{
  padding:0.5rem 1rem;
  background: #af8c72;
}

.elementor-48 .elementor-element.elementor-element-10aef51 p:hover{
  background: #10CFC9;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8b2a606 */.burger {
        width: 34px;
        height: 34px;
        /*background-color: #333;*/
        border-radius: 50%;
        display: flex;
        flex-direction: column;
        justify-content: center;
        align-items: center;
        cursor: pointer;

      }
      .line {
        width: 34px;
        height: 4px;
        background-color: #10cfc9;
        margin: 3px 0;
      }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aff556e *//*@media (width < 676px){*/
/*    .elementor-48 .elementor-element.elementor-element-aff556e{*/
/*    background: white;*/
/*    }*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-79cdfbb */.elementor-48 .elementor-element.elementor-element-79cdfbb, .elementor-48 .elementor-element.elementor-element-79cdfbb *{
    pointer-events: none;
}
.elementor-48 .elementor-element.elementor-element-79cdfbb a, #burger{
    pointer-events: auto;
}
#header{
    transition: padding .3s,  background 0.1s;
}

#header.fixed{
    background: white;
    padding:0.5rem 2rem;
}
@media (width < 768px){
  #header.fixed{
    padding:0;
}  
}

#header.fixed .menu-item a{
    color:#333 ;
}
#header.fixed .menu-item a.elementor-item-active{
    color:#af8c72 ;
}

#header.fixed .menu-item a:hover{
    color:#27d6cc ;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f80921f */.elementor-48 .elementor-element.elementor-element-f80921f p{
  writing-mode: vertical-rl;   
  transform: rotate(180deg);
  padding:1rem 0.5rem;
  background: #af8c72;
  border-radius: 10px;
}

.elementor-48 .elementor-element.elementor-element-f80921f p:hover{
  background: #10CFC9;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b339c9e */.elementor-48 .elementor-element.elementor-element-b339c9e, .elementor-48 .elementor-element.elementor-element-b339c9e *{
    pointer-events: none;
}
.elementor-48 .elementor-element.elementor-element-b339c9e a, #burger{
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8612c92 */body:not(.postid-48) .oculto{
    display:none;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7b75730 */.burger {
        width: 34px;
        height: 34px;
        /*background-color: #333;*/
        border-radius: 50%;
        display: flex;
        flex-direction: column;
        justify-content: center;
        align-items: center;
        cursor: pointer;

      }
      .line {
        width: 34px;
        height: 4px;
        background-color: #10cfc9;
        margin: 3px 0;
      }/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-c71b716 */.elementor-48 .elementor-element.elementor-element-c71b716 svg{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-af05260 */.elementor-48 .elementor-element.elementor-element-af05260 label{
    width: 100%;
    font-size:12px;
    margin-bottom: 22px;
    color:#00000099;
    letter-spacing: 0.5px;
}
.elementor-48 .elementor-element.elementor-element-af05260 input{
    border:none;
    border-bottom:1px solid black;
    border-radius: 0;
    outline: none;
    padding: 10px 0;
    color:#10cfc9;;
}

.elementor-48 .elementor-element.elementor-element-af05260 button{
    margin-top: 20px;
    color:#10cfc9;
    border: 1px solid #10cfc9;
    width: 100%;
    padding: 1.5rem;
}

.elementor-48 .elementor-element.elementor-element-af05260 button:hover,
.elementor-48 .elementor-element.elementor-element-af05260 button:focus{
    color:white;
    background:#10cfc9!important;
    
    
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6935db9 */body:not(.postid-48) .oculto{
    display:none;
}/* End custom CSS */