.elementor-10119 .elementor-element.elementor-element-4e693e7{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:188px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-10119 .elementor-element.elementor-element-4e693e7:not(.elementor-motion-effects-element-type-background), .elementor-10119 .elementor-element.elementor-element-4e693e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#05060B;}.elementor-10119 .elementor-element.elementor-element-77c860a{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-10119 .elementor-element.elementor-element-234e9c1 .elementor-button{background-color:#B76A3E1A;font-size:15px;font-weight:300;fill:#E18B58;color:#E18B58;border-style:solid;border-width:1px 1px 1px 1px;border-color:#B76A3E4D;border-radius:50px 50px 50px 50px;padding:10px 17px 10px 17px;}.elementor-10119 .elementor-element.elementor-element-ddcb622{width:var( --container-widget-width, 610px );max-width:610px;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:610px;--container-widget-flex-grow:0;text-align:center;}.elementor-10119 .elementor-element.elementor-element-ddcb622 .elementor-heading-title{font-size:58px;font-weight:500;text-transform:none;line-height:73px;color:#EEE1BF;}.elementor-10119 .elementor-element.elementor-element-7b04528{width:var( --container-widget-width, 726px );max-width:726px;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 9px) 0px;--container-widget-width:726px;--container-widget-flex-grow:0;text-align:center;font-size:20px;font-weight:300;color:#EEE1BFCC;}.elementor-10119 .elementor-element.elementor-element-7b04528 p{margin-block-end:0px;}.elementor-10119 .elementor-element.elementor-element-5c9eda2{--display:flex;}.elementor-10119 .elementor-element.elementor-element-ceeda80{--e-filter-direction:row;--e-filter-white-space:nowrap;--e-filter-wrap:wrap;--e-filter-overflow-x:initial;z-index:2;--e-filter-hover-text-color:#FFFFFF;--e-filter-active-text-color:#FFFFFF;}.elementor-10119 .elementor-element.elementor-element-baad9fe{--grid-columns:1;}.elementor-10119 .elementor-element.elementor-element-baad9fe > .elementor-widget-container{margin:15px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-10119 .elementor-element.elementor-element-3807ceb{left:0px;}body.rtl .elementor-10119 .elementor-element.elementor-element-3807ceb{right:0px;}.elementor-10119 .elementor-element.elementor-element-3807ceb{top:0px;}.elementor-10119 .elementor-element.elementor-element-0659e63{--display:flex;}.elementor-10119 .elementor-element.elementor-element-21aebac{--grid-columns:3;--grid-row-gap:40px;--grid-column-gap:40px;}.elementor-10119 .elementor-element.elementor-element-4971363{--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;--padding-top:60px;--padding-bottom:90px;--padding-left:10px;--padding-right:10px;}.elementor-10119 .elementor-element.elementor-element-7be5fd7{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 01px 1px 01px;--border-top-width:1px;--border-right-width:01px;--border-bottom-width:1px;--border-left-width:01px;border-color:#B76A3E4D;--border-color:#B76A3E4D;--border-radius:20px 20px 20px 20px;--padding-top:40px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-10119 .elementor-element.elementor-element-7be5fd7:not(.elementor-motion-effects-element-type-background), .elementor-10119 .elementor-element.elementor-element-7be5fd7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#05060B;}.elementor-10119 .elementor-element.elementor-element-bb7beb1{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-10119 .elementor-element.elementor-element-7cd759a.elementor-element{--align-self:center;}.elementor-10119 .elementor-element.elementor-element-7cd759a .elementor-icon-wrapper{text-align:center;}.elementor-10119 .elementor-element.elementor-element-7cd759a .elementor-icon{font-size:83px;}.elementor-10119 .elementor-element.elementor-element-7cd759a .elementor-icon svg{height:83px;}.elementor-10119 .elementor-element.elementor-element-603da54{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;}.elementor-10119 .elementor-element.elementor-element-603da54 .elementor-heading-title{font-size:41px;text-transform:capitalize;color:#EEE1BF;}.elementor-10119 .elementor-element.elementor-element-6c63476{width:var( --container-widget-width, 886px );max-width:886px;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:886px;--container-widget-flex-grow:0;text-align:center;font-family:"Roboto", Sans-serif;font-size:21px;color:#EEE1BFCC;}.elementor-10119 .elementor-element.elementor-element-6c63476 p{margin-block-end:0px;}.elementor-10119 .elementor-element.elementor-element-f819bde{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:10px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-10119 .elementor-element.elementor-element-e71c8c3 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-10119 .elementor-element.elementor-element-e71c8c3 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-10119 .elementor-element.elementor-element-e71c8c3{--e-icon-list-icon-size:18px;--e-icon-list-icon-align:right;--e-icon-list-icon-margin:0 0 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25);--icon-vertical-align:center;--icon-vertical-offset:-1px;}.elementor-10119 .elementor-element.elementor-element-e71c8c3 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-10119 .elementor-element.elementor-element-e71c8c3 .elementor-icon-list-text{color:#EEE1BFCC;transition:color 0.3s;}body.elementor-page-10119:not(.elementor-motion-effects-element-type-background), body.elementor-page-10119 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#05060B;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-10119 .elementor-element.elementor-element-4e693e7{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:137px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-10119 .elementor-element.elementor-element-ddcb622{margin:10px 10px calc(var(--kit-widget-spacing, 0px) + 10px) 10px;}.elementor-10119 .elementor-element.elementor-element-ddcb622 .elementor-heading-title{font-size:36px;}.elementor-10119 .elementor-element.elementor-element-7b04528{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:17px;}.elementor-10119 .elementor-element.elementor-element-baad9fe{--grid-columns:1;}.elementor-10119 .elementor-element.elementor-element-21aebac{--grid-columns:2;}.elementor-10119 .elementor-element.elementor-element-4971363{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}}@media(max-width:767px){.elementor-10119 .elementor-element.elementor-element-4e693e7{--padding-top:118px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-10119 .elementor-element.elementor-element-77c860a{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10119 .elementor-element.elementor-element-234e9c1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10119 .elementor-element.elementor-element-ddcb622{margin:015px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-10119 .elementor-element.elementor-element-ddcb622 .elementor-heading-title{font-size:28px;line-height:40px;}.elementor-10119 .elementor-element.elementor-element-7b04528{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-size:14px;}.elementor-10119 .elementor-element.elementor-element-ceeda80{--e-filter-direction:row;--e-filter-white-space:nowrap;--e-filter-justify-content:initial;--e-filter-item-width:100%;--e-filter-item-flex-grow:1;width:100%;max-width:100%;--e-filter-item-justify-content:center;--e-filter-space-between:10px;}.elementor-10119 .elementor-element.elementor-element-ceeda80 .e-filter-item{font-size:12px;}.elementor-10119 .elementor-element.elementor-element-baad9fe{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-10119 .elementor-element.elementor-element-21aebac{--grid-columns:1;}.elementor-10119 .elementor-element.elementor-element-4971363{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-10119 .elementor-element.elementor-element-7be5fd7{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-10119 .elementor-element.elementor-element-bb7beb1{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-10119 .elementor-element.elementor-element-603da54{width:100%;max-width:100%;text-align:start;}.elementor-10119 .elementor-element.elementor-element-603da54 .elementor-heading-title{font-size:27px;}.elementor-10119 .elementor-element.elementor-element-6c63476{text-align:start;font-size:16px;line-height:31px;}}/* Start custom CSS for heading, class: .elementor-element-ddcb622 */.elementor-10119 .elementor-element.elementor-element-ddcb622 span{
    color: #CE7C4C !important;
}/* End custom CSS */
/* Start custom CSS for taxonomy-filter, class: .elementor-element-ceeda80 */.elementor-10119 .elementor-element.elementor-element-ceeda80 button.e-filter-item {
    border: 2px solid #b76a3e70! IMPORTANT;
    border-radius: 9px !important;
    padding: 13px 20px !important;
   color: #EEE1BF !important;
}
.elementor-10119 .elementor-element.elementor-element-ceeda80 button.e-filter-item:hover{
    border: 2px solid #B76A3E ! IMPORTANT;
    color: #EEE1BF !important;
}
.elementor-widget-taxonomy-filter search button:nth-child(7){
   background: linear-gradient(135deg, #B76A3E, #E18B58);
}
.elementor-widget-taxonomy-filter .e-filter-item[aria-pressed=true]{
     background: linear-gradient(135deg, #B76A3E, #E18B58);
}

.elementor-widget-taxonomy-filter .e-filter-item[aria-pressed=true] #first-loop{
    display: none !important;
}

.elementor-10119 .elementor-element.elementor-element-ceeda80 button.e-filter-item{
    width: 100% !IMPORTANT;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3807ceb */.hide-first-loop {
  display: none !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-7cd759a */.elementor-10119 .elementor-element.elementor-element-7cd759a{
    border-radius: 120%;
    height: 83px;
    box-shadow:
        0 0 60px 25px rgba(195,116,70,0.25);
    display: flex;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-0167db2 */.elementor-10119 .elementor-element.elementor-element-0167db2 .first-row{
    display: flex;
    gap: 30px;
}
.elementor-10119 .elementor-element.elementor-element-0167db2 .second-row{
    display: flex;
    gap: 30px;
}
.elementor-10119 .elementor-element.elementor-element-0167db2 label{
    color: #EEE1BFCC;
    font-size: 14px;
}
.elementor-10119 .elementor-element.elementor-element-0167db2 label input{
    margin-top:10px ;
    background-color: #05060B80;
    border: 1px solid #B76A3E4D;
    padding: 15px 15px;
    transition: .4s;
    border-radius: 10px;
}
.elementor-10119 .elementor-element.elementor-element-0167db2 label input:focus{
    
    outline: 1px solid #CC6633;
}
.elementor-10119 .elementor-element.elementor-element-0167db2 form{
    display: flex;
    flex-direction: column;
    gap: 20px;
    justify-content: center;
    align-items: center;
}
.elementor-10119 .elementor-element.elementor-element-0167db2 input[type='submit']{
    border:1px solid #CC6633;
    border-radius: 20px;
}
.elementor-10119 .elementor-element.elementor-element-0167db2 .submit-btn {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 5px;
  background: linear-gradient(90deg, #C37446, #E18B58);
  color: #fff;
  border: none;
  padding: 20px 34px !important;
  border-radius: 15px !important;
  cursor: pointer;
  font-weight: 600;
  overflow: hidden;
  transition: all 0.35s ease;
}
.elementor-10119 .elementor-element.elementor-element-0167db2 .submit-btn .btn-text {
  transition: transform 0.35s ease;
}
.elementor-10119 .elementor-element.elementor-element-0167db2 .submit-btn .btn-icon {
  width: 18px !important;
  height: 18px !important; 
  transition: transform 0.35s ease, opacity 0.35s ease;
  filter: brightness(0) saturate(100%) invert(98%) sepia(3%) saturate(561%) hue-rotate(290deg) brightness(117%) contrast(100%);
}


.elementor-10119 .elementor-element.elementor-element-0167db2 .submit-btn:hover .btn-text {
  transform: translateX(-4px);
}

.elementor-10119 .elementor-element.elementor-element-0167db2 .submit-btn:hover .btn-icon {
  transform: translateX(6px) rotate(-10deg);
}
@media (max-width:767px){
    .elementor-10119 .elementor-element.elementor-element-0167db2 form{
        align-items: start;
        gap: 10px;
    }
    .elementor-10119 .elementor-element.elementor-element-0167db2 .first-row{
    display: flex;
    gap: 10px;
    }
    .elementor-10119 .elementor-element.elementor-element-0167db2 .second-row{
        display: flex;
        gap: 10px;
    }
      .elementor-10119 .elementor-element.elementor-element-0167db2 .submit-btn {
    padding: 14px 24px !important;
    border-radius: 12px !important;
    gap: 6px;
  }

  .elementor-10119 .elementor-element.elementor-element-0167db2 .submit-btn .btn-text {
    font-size: 14px;
  }

  .elementor-10119 .elementor-element.elementor-element-0167db2 .submit-btn .btn-icon {
    width: 15px !important;
    height: 15px !important;
  }
  .elementor-10119 .elementor-element.elementor-element-0167db2 .first-row{
    display: flex;
    gap: 10px;
    flex-direction: column !important;
}
.elementor-10119 .elementor-element.elementor-element-0167db2 .second-row{
    display: flex;
    gap: 10px;
    flex-direction: column !important;
}a
}/* End custom CSS */