.elementor-87 .elementor-element.elementor-element-6c7bd9ab{--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:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-87 .elementor-element.elementor-element-1ae758{text-align:center;}.elementor-87 .elementor-element.elementor-element-1ae758 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;}.elementor-87 .elementor-element.elementor-element-1ae758 > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-87 .elementor-element.elementor-element-235ed712{--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;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-32efbd0b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-a26610f{--icon-box-icon-margin:15px;}.elementor-87 .elementor-element.elementor-element-a26610f.elementor-view-stacked .elementor-icon{background-color:#DCC46B;}.elementor-87 .elementor-element.elementor-element-a26610f.elementor-view-framed .elementor-icon, .elementor-87 .elementor-element.elementor-element-a26610f.elementor-view-default .elementor-icon{fill:#DCC46B;color:#DCC46B;border-color:#DCC46B;}.elementor-87 .elementor-element.elementor-element-a26610f .elementor-icon{font-size:24px;}.elementor-87 .elementor-element.elementor-element-a26610f .elementor-icon-box-title{color:#DCC46B;}.elementor-87 .elementor-element.elementor-element-a26610f .elementor-icon-box-title, .elementor-87 .elementor-element.elementor-element-a26610f .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;}.elementor-87 .elementor-element.elementor-element-a26610f > .elementor-widget-container{padding:20px 24px 20px 24px;background-color:transparent;background-image:linear-gradient(289deg, #B1824669 33%, #F0E37A63 84%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#F0E37A6B;}.elementor-87 .elementor-element.elementor-element-39403106{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-1a9dd3de{--icon-box-icon-margin:15px;}.elementor-87 .elementor-element.elementor-element-1a9dd3de.elementor-view-stacked .elementor-icon{background-color:#DCC46B;}.elementor-87 .elementor-element.elementor-element-1a9dd3de.elementor-view-framed .elementor-icon, .elementor-87 .elementor-element.elementor-element-1a9dd3de.elementor-view-default .elementor-icon{fill:#DCC46B;color:#DCC46B;border-color:#DCC46B;}.elementor-87 .elementor-element.elementor-element-1a9dd3de .elementor-icon{font-size:24px;}.elementor-87 .elementor-element.elementor-element-1a9dd3de .elementor-icon-box-title{color:#DCC46B;}.elementor-87 .elementor-element.elementor-element-1a9dd3de .elementor-icon-box-title, .elementor-87 .elementor-element.elementor-element-1a9dd3de .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;}.elementor-87 .elementor-element.elementor-element-1a9dd3de > .elementor-widget-container{padding:20px 24px 20px 24px;background-color:transparent;background-image:linear-gradient(289deg, #B1824669 33%, #F0E37A63 84%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#F0E37A6B;}.elementor-87 .elementor-element.elementor-element-18e48d4b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-11067152{--icon-box-icon-margin:15px;}.elementor-87 .elementor-element.elementor-element-11067152.elementor-view-stacked .elementor-icon{background-color:#DCC46B;}.elementor-87 .elementor-element.elementor-element-11067152.elementor-view-framed .elementor-icon, .elementor-87 .elementor-element.elementor-element-11067152.elementor-view-default .elementor-icon{fill:#DCC46B;color:#DCC46B;border-color:#DCC46B;}.elementor-87 .elementor-element.elementor-element-11067152 .elementor-icon{font-size:24px;}.elementor-87 .elementor-element.elementor-element-11067152 .elementor-icon-box-title{color:#DCC46B;}.elementor-87 .elementor-element.elementor-element-11067152 .elementor-icon-box-title, .elementor-87 .elementor-element.elementor-element-11067152 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;}.elementor-87 .elementor-element.elementor-element-11067152 > .elementor-widget-container{padding:20px 24px 20px 24px;background-color:transparent;background-image:linear-gradient(289deg, #B1824669 33%, #F0E37A63 84%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#F0E37A6B;}.elementor-87 .elementor-element.elementor-element-400b1141{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-3ac0732b{--icon-box-icon-margin:15px;}.elementor-87 .elementor-element.elementor-element-3ac0732b.elementor-view-stacked .elementor-icon{background-color:#DCC46B;}.elementor-87 .elementor-element.elementor-element-3ac0732b.elementor-view-framed .elementor-icon, .elementor-87 .elementor-element.elementor-element-3ac0732b.elementor-view-default .elementor-icon{fill:#DCC46B;color:#DCC46B;border-color:#DCC46B;}.elementor-87 .elementor-element.elementor-element-3ac0732b .elementor-icon{font-size:24px;}.elementor-87 .elementor-element.elementor-element-3ac0732b .elementor-icon-box-title{color:#DCC46B;}.elementor-87 .elementor-element.elementor-element-3ac0732b .elementor-icon-box-title, .elementor-87 .elementor-element.elementor-element-3ac0732b .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;}.elementor-87 .elementor-element.elementor-element-3ac0732b > .elementor-widget-container{padding:20px 24px 20px 24px;background-color:transparent;background-image:linear-gradient(289deg, #B1824669 33%, #F0E37A63 84%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#F0E37A6B;}.elementor-87 .elementor-element.elementor-element-2651c57{--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;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-3d96f18{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-215be2ae{--icon-box-icon-margin:15px;}.elementor-87 .elementor-element.elementor-element-215be2ae.elementor-view-stacked .elementor-icon{background-color:#DCC46B;}.elementor-87 .elementor-element.elementor-element-215be2ae.elementor-view-framed .elementor-icon, .elementor-87 .elementor-element.elementor-element-215be2ae.elementor-view-default .elementor-icon{fill:#DCC46B;color:#DCC46B;border-color:#DCC46B;}.elementor-87 .elementor-element.elementor-element-215be2ae .elementor-icon{font-size:24px;}.elementor-87 .elementor-element.elementor-element-215be2ae .elementor-icon-box-title{color:#DCC46B;}.elementor-87 .elementor-element.elementor-element-215be2ae .elementor-icon-box-title, .elementor-87 .elementor-element.elementor-element-215be2ae .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;}.elementor-87 .elementor-element.elementor-element-215be2ae > .elementor-widget-container{padding:20px 24px 20px 24px;background-color:transparent;background-image:linear-gradient(289deg, #B1824669 33%, #F0E37A63 84%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#F0E37A6B;}.elementor-87 .elementor-element.elementor-element-4762dc96{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-5f7a3715{--icon-box-icon-margin:15px;}.elementor-87 .elementor-element.elementor-element-5f7a3715.elementor-view-stacked .elementor-icon{background-color:#DCC46B;}.elementor-87 .elementor-element.elementor-element-5f7a3715.elementor-view-framed .elementor-icon, .elementor-87 .elementor-element.elementor-element-5f7a3715.elementor-view-default .elementor-icon{fill:#DCC46B;color:#DCC46B;border-color:#DCC46B;}.elementor-87 .elementor-element.elementor-element-5f7a3715 .elementor-icon{font-size:24px;}.elementor-87 .elementor-element.elementor-element-5f7a3715 .elementor-icon-box-title{color:#DCC46B;}.elementor-87 .elementor-element.elementor-element-5f7a3715 .elementor-icon-box-title, .elementor-87 .elementor-element.elementor-element-5f7a3715 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;}.elementor-87 .elementor-element.elementor-element-5f7a3715 > .elementor-widget-container{padding:20px 24px 20px 24px;background-color:transparent;background-image:linear-gradient(289deg, #B1824669 33%, #F0E37A63 84%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#F0E37A6B;}.elementor-87 .elementor-element.elementor-element-17b8a06c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-283d34f9{--icon-box-icon-margin:15px;}.elementor-87 .elementor-element.elementor-element-283d34f9.elementor-view-stacked .elementor-icon{background-color:#DCC46B;}.elementor-87 .elementor-element.elementor-element-283d34f9.elementor-view-framed .elementor-icon, .elementor-87 .elementor-element.elementor-element-283d34f9.elementor-view-default .elementor-icon{fill:#DCC46B;color:#DCC46B;border-color:#DCC46B;}.elementor-87 .elementor-element.elementor-element-283d34f9 .elementor-icon{font-size:24px;}.elementor-87 .elementor-element.elementor-element-283d34f9 .elementor-icon-box-title{color:#DCC46B;}.elementor-87 .elementor-element.elementor-element-283d34f9 .elementor-icon-box-title, .elementor-87 .elementor-element.elementor-element-283d34f9 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;}.elementor-87 .elementor-element.elementor-element-283d34f9 > .elementor-widget-container{padding:20px 24px 20px 24px;background-color:transparent;background-image:linear-gradient(289deg, #B1824669 33%, #F0E37A63 84%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#F0E37A6B;}.elementor-87 .elementor-element.elementor-element-bd44de{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-23fa0118{--icon-box-icon-margin:15px;}.elementor-87 .elementor-element.elementor-element-23fa0118.elementor-view-stacked .elementor-icon{background-color:#DCC46B;}.elementor-87 .elementor-element.elementor-element-23fa0118.elementor-view-framed .elementor-icon, .elementor-87 .elementor-element.elementor-element-23fa0118.elementor-view-default .elementor-icon{fill:#DCC46B;color:#DCC46B;border-color:#DCC46B;}.elementor-87 .elementor-element.elementor-element-23fa0118 .elementor-icon{font-size:24px;}.elementor-87 .elementor-element.elementor-element-23fa0118 .elementor-icon-box-title{color:#DCC46B;}.elementor-87 .elementor-element.elementor-element-23fa0118 .elementor-icon-box-title, .elementor-87 .elementor-element.elementor-element-23fa0118 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;}.elementor-87 .elementor-element.elementor-element-23fa0118 > .elementor-widget-container{padding:20px 24px 20px 24px;background-color:transparent;background-image:linear-gradient(289deg, #B1824669 33%, #F0E37A63 84%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#F0E37A6B;}:root{--page-title-display:none;}body.elementor-page-87:not(.elementor-motion-effects-element-type-background), body.elementor-page-87 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}@media(min-width:768px){.elementor-87 .elementor-element.elementor-element-32efbd0b{--width:23%;}.elementor-87 .elementor-element.elementor-element-39403106{--width:23%;}.elementor-87 .elementor-element.elementor-element-18e48d4b{--width:23%;}.elementor-87 .elementor-element.elementor-element-400b1141{--width:30%;}.elementor-87 .elementor-element.elementor-element-3d96f18{--width:23%;}.elementor-87 .elementor-element.elementor-element-4762dc96{--width:23%;}.elementor-87 .elementor-element.elementor-element-17b8a06c{--width:23%;}.elementor-87 .elementor-element.elementor-element-bd44de{--width:30%;}}@media(max-width:767px){.elementor-87 .elementor-element.elementor-element-6c7bd9ab{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-87 .elementor-element.elementor-element-1ae758{text-align:center;}.elementor-87 .elementor-element.elementor-element-1ae758 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-87 .elementor-element.elementor-element-a26610f .elementor-icon-box-title, .elementor-87 .elementor-element.elementor-element-a26610f .elementor-icon-box-title a{line-height:1.5em;}.elementor-87 .elementor-element.elementor-element-a26610f .elementor-icon-box-description{line-height:0em;}.elementor-87 .elementor-element.elementor-element-1a9dd3de .elementor-icon-box-title, .elementor-87 .elementor-element.elementor-element-1a9dd3de .elementor-icon-box-title a{line-height:1.5em;}.elementor-87 .elementor-element.elementor-element-1a9dd3de .elementor-icon-box-description{line-height:0em;}.elementor-87 .elementor-element.elementor-element-11067152 .elementor-icon-box-title, .elementor-87 .elementor-element.elementor-element-11067152 .elementor-icon-box-title a{line-height:1.5em;}.elementor-87 .elementor-element.elementor-element-11067152 .elementor-icon-box-description{line-height:0em;}.elementor-87 .elementor-element.elementor-element-3ac0732b .elementor-icon-box-title, .elementor-87 .elementor-element.elementor-element-3ac0732b .elementor-icon-box-title a{line-height:1.5em;}.elementor-87 .elementor-element.elementor-element-3ac0732b .elementor-icon-box-description{line-height:0em;}.elementor-87 .elementor-element.elementor-element-215be2ae .elementor-icon-box-title, .elementor-87 .elementor-element.elementor-element-215be2ae .elementor-icon-box-title a{line-height:1.5em;}.elementor-87 .elementor-element.elementor-element-215be2ae .elementor-icon-box-description{line-height:0em;}.elementor-87 .elementor-element.elementor-element-5f7a3715 .elementor-icon-box-title, .elementor-87 .elementor-element.elementor-element-5f7a3715 .elementor-icon-box-title a{line-height:1.5em;}.elementor-87 .elementor-element.elementor-element-5f7a3715 .elementor-icon-box-description{line-height:0em;}.elementor-87 .elementor-element.elementor-element-283d34f9 .elementor-icon-box-title, .elementor-87 .elementor-element.elementor-element-283d34f9 .elementor-icon-box-title a{line-height:1.5em;}.elementor-87 .elementor-element.elementor-element-283d34f9 .elementor-icon-box-description{line-height:0em;}.elementor-87 .elementor-element.elementor-element-23fa0118 .elementor-icon-box-title, .elementor-87 .elementor-element.elementor-element-23fa0118 .elementor-icon-box-title a{line-height:1.5em;}.elementor-87 .elementor-element.elementor-element-23fa0118 .elementor-icon-box-description{line-height:0em;}}/* Start custom CSS for heading, class: .elementor-element-1ae758 */.heading3custom {
  background: linear-gradient(to right, #F0E37A, #B18246);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-family: 'Montserrat', sans-serif;
  font-weight: 800;
  margin-top: 0px;
  line-height: 1.3;
  font-size: 27px;
  text-align: center;
}/* End custom CSS */
/* Start custom CSS */body, html {
    overflow-x: hidden;
}
.border-grad-3{
    background: linear-gradient(#141414, #141414) 50% 50%/calc(100% - 2.1px) calc(100% - 2.1px) no-repeat,
            linear-gradient(300deg, #aa6814 0%, #0a0703 59%, #f0e37a 100%);
border-radius: 0px;
padding: 11.05px;
box-sizing: border-box;
}
.hidden-mobile {
    display: none;
}
.margin-auto {
    margin: 0 auto;
}
.bg-grad-4 {
   background: rgb(177,130,70);
background: -moz-linear-gradient(90deg, rgba(177,130,70,0.89) 0%, rgba(10,7,3,1) 59%, rgba(240,227,122,1) 100%);
background: -webkit-linear-gradient(90deg, rgba(177,130,70,0.89) 0%, rgba(10,7,3,1) 59%, rgba(240,227,122,1) 100%);
background: linear-gradient(90deg, rgba(177,130,70,0.89) 0%, rgba(10,7,3,1) 59%, rgba(240,227,122,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#b18246",endColorstr="#f0e37a",GradientType=1);
}
.bg-grad-4-r {
  background: rgb(177,130,70);
background: -moz-linear-gradient(270deg, rgba(177,130,70,0.89) 0%, rgba(10,7,3,1) 59%, rgba(240,227,122,1) 100%);
background: -webkit-linear-gradient(270deg, rgba(177,130,70,0.89) 0%, rgba(10,7,3,1) 59%, rgba(240,227,122,1) 100%);
background: linear-gradient(270deg, rgba(177,130,70,0.89) 0%, rgba(10,7,3,1) 59%, rgba(240,227,122,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#b18246",endColorstr="#f0e37a",GradientType=1);
}
.border-grad {
    border-radius: 20px;
    margin: 10px;
    z-index: 1;
    margin: 0 auto;
}
.border-grad:before {
    content: '';
  position: absolute;
  top: 1px;
  right: 1px;
  bottom: 2px;
  left: 2px;
  background-color: #141414;
  border-radius: 20px;
  box-sizing: border-box;
  z-index: -1;
}
.border-grad-2 {
    margin: 10px;
    z-index: 1;
    margin: 0 auto;
    max-width: 100%;

}
.border-grad-2:before {
    content: '';
  position: absolute;
  top: 1px;
  right: 1px;
  bottom: 2px;
  left: 2px;
  background-color: #000;
  box-sizing: border-box;
  z-index: -1;
}
.text-grad {
    background: #F0E37A;
background: linear-gradient(to right, #F0E37A 20%, #B18246 100%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;

}
.bg-grad-3 {
    background: rgb(177,130,70);
background: -moz-linear-gradient(293deg, rgba(177,130,70,0.42) 0%, rgba(240,227,122,0.42) 100%);
background: -webkit-linear-gradient(293deg, rgba(177,130,70,0.42) 0%, rgba(240,227,122,0.42) 100%);
background: linear-gradient(293deg, rgba(177,130,70,0.42) 0%, rgba(240,227,122,0.42) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#b18246",endColorstr="#f0e37a",GradientType=1);
}
.elementor-column.border-grad-2:before {
    content: '';
  position: absolute;
  /* specify the value of border width here */
  top: 2px;
  right: 2px;
  bottom: 2px;
  left: 2px;
  /* --- */
  background-color: #000;
  border-radius: 20px;
  box-sizing: border-box;
  z-index: -1;
}
.border-color-1{
     background-image: linear-gradient(270deg, #F0E37A,  rgb(0 0 0 / 0%) 20%, #AA6814);
}
.border-color-2{
     background-image: linear-gradient(325deg, rgb(255 255 255 / 50%),  rgb(255 255 255 / 0%) 20%, rgb(255 255 255 / 50%));
}
.m-10 {
    margin: 15px !important;
}
.elementor-column.border-grad2 {
    border-style: solid;
    border-width: 2px;
    border-image: linear-gradient(325deg, rgb(255 255 255 / 50%), rgb(255 255 255 / 0%) 20%, rgb(255 255 255 / 50%)) 1;
    margin: 10px;
    border-radius: 20px;
    
}

.elementor-section-full_width.max-1400{
    max-width: 1400px !important;
    margin: 0 auto;
    }
.inline {
    display: inline !important;
}
.ca_btn {
    position: static !important;
}
li.ca_dropdown_item a {
    padding-right: 40px !important;
}
li.ca_dropdown_item svg {
    position: absolute;
    right: 15px;
}
.title-wa {
    display: block;
    color: #fff;
}
a.button, button, input[type="button"], .aux-button {
    margin-bottom: 0;
}
.border-grad video {
    border-radius: 20px;
}
.arrow-down::after {
  content: "";
  margin-left: 13px;
  margin-bottom: 2px;
  display: inline-block;
  border-left: 2px solid #DCC46B;
  border-bottom: 2px solid #DCC46B;
  width: 10px;
  height: 10px;
  transform: rotate(-45deg); /* Point in the direction you want */
}
.arrow-after li.ca_dropdown_item:first-child a {
    flex-direction: row-reverse;
    display: flex !important;
    text-align: left;
    justify-content: start !important;
    gap: 6px !important;
    color: #fff;
}
@media screen and (max-width: 800px) {
 .hide-mobile {
     display: none;
 }
}/* End custom CSS */