.elementor-4510
  .elementor-element.elementor-element-3cb87ca
  > .elementor-container {
  min-height: 100vh;
}
.elementor-4510
  .elementor-element.elementor-element-3cb87ca:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-4510
  .elementor-element.elementor-element-3cb87ca
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #141414;
}
.elementor-4510 .elementor-element.elementor-element-3cb87ca {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-4510
  .elementor-element.elementor-element-3cb87ca
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-bc-flex-widget
  .elementor-4510
  .elementor-element.elementor-element-a011c0c.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-4510
  .elementor-element.elementor-element-a011c0c.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-4510
  .elementor-element.elementor-element-a011c0c.elementor-column
  > .elementor-widget-wrap {
  justify-content: center;
}
.elementor-4510
  .elementor-element.elementor-element-a011c0c:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-4510
  .elementor-element.elementor-element-a011c0c
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-image: url("https://parkofideas.com/goldish/demo/wp-content/uploads/2024/01/goldish-1514157352.png");
  background-position: center center;
  background-repeat: repeat;
  background-size: 160px auto;
}
.elementor-4510
  .elementor-element.elementor-element-a011c0c
  > .elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 0px 60px 0px 60px;
}
.elementor-4510
  .elementor-element.elementor-element-a011c0c
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-4510 .elementor-element.elementor-element-e8e456a {
  text-align: center;
  width: auto;
  max-width: auto;
}
.elementor-4510
  .elementor-element.elementor-element-e8e456a
  .elementor-heading-title {
  color: #cacaca;
  font-family: "Boska Light", Sans-serif;
  font-size: 10vw;
  line-height: 9vw;
  letter-spacing: -0.3vw;
}
.elementor-4510
  .elementor-element.elementor-element-e8e456a
  > .elementor-widget-container {
  margin: 0px -20px 0px -20px;
  padding: 0px 0px 0px 0px;
}
.elementor-4510 .elementor-element.elementor-element-0e6ea39 {
  text-align: center;
  width: auto;
  max-width: auto;
}
.elementor-4510
  .elementor-element.elementor-element-0e6ea39
  .elementor-heading-title {
  color: #cacaca;
  font-family: "Boska Light", Sans-serif;
  font-size: 4vw;
  line-height: 4.5vw;
  letter-spacing: -0.2vw;
}
.elementor-4510
  .elementor-element.elementor-element-0e6ea39
  > .elementor-widget-container {
  margin: 0.5vw 0vw 0vw 0vw;
  padding: 0px 0px 0px 0px;
}
.elementor-4510 .elementor-element.elementor-element-883890a .elementor-button {
  font-size: 13px;
  font-weight: 400;
  text-transform: uppercase;
  letter-spacing: 0.78px;
  fill: #ffffff;
  color: #ffffff;
  background-color: #000000;
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  border-color: #ffffff;
  border-radius: 0px 0px 0px 0px;
  padding: 17px 40px 17px 40px;
}
.elementor-4510
  .elementor-element.elementor-element-883890a
  .elementor-button:hover,
.elementor-4510
  .elementor-element.elementor-element-883890a
  .elementor-button:focus {
  color: #000000;
  background-color: #ffffff;
}
.elementor-4510
  .elementor-element.elementor-element-883890a
  .elementor-button:hover
  svg,
.elementor-4510
  .elementor-element.elementor-element-883890a
  .elementor-button:focus
  svg {
  fill: #000000;
}
.elementor-4510
  .elementor-element.elementor-element-883890a
  > .elementor-widget-container {
  margin: 2vw 0vw 0vw 0vw;
}
.elementor-bc-flex-widget
  .elementor-4510
  .elementor-element.elementor-element-d4fe0a9.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-4510
  .elementor-element.elementor-element-d4fe0a9.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-4510
  .elementor-element.elementor-element-d4fe0a9.elementor-column
  > .elementor-widget-wrap {
  justify-content: center;
}
.elementor-4510
  .elementor-element.elementor-element-d4fe0a9:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-4510
  .elementor-element.elementor-element-d4fe0a9
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #837145;
  background-image: url("https://parkofideas.com/goldish/demo/wp-content/uploads/2024/01/goldish-1524801400.jpg");
  background-position: center right;
  background-size: cover;
}
.elementor-4510
  .elementor-element.elementor-element-d4fe0a9
  > .elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-4510
  .elementor-element.elementor-element-d4fe0a9
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-4510 .elementor-element.elementor-element-ad805ec {
  --spacer-size: 50px;
}
.elementor-4510
  .elementor-element.elementor-element-3c36b0e
  > .elementor-container {
  max-width: 1280px;
  min-height: 460px;
}
.elementor-4510
  .elementor-element.elementor-element-3c36b0e:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-4510
  .elementor-element.elementor-element-3c36b0e
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #ffffff;
  background-image: url("https://parkofideas.com/goldish/demo/wp-content/uploads/2024/01/goldish-1524646221.jpg");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: 336px auto;
}
.elementor-4510 .elementor-element.elementor-element-3c36b0e {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 0px 0px 0px 0px;
}
.elementor-4510
  .elementor-element.elementor-element-3c36b0e
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-bc-flex-widget
  .elementor-4510
  .elementor-element.elementor-element-48869e6.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-4510
  .elementor-element.elementor-element-48869e6.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-4510
  .elementor-element.elementor-element-48869e6.elementor-column
  > .elementor-widget-wrap {
  justify-content: center;
}
.elementor-4510
  .elementor-element.elementor-element-48869e6
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(
    .elementor-widget__width-initial
  ):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 35px;
}
.elementor-4510
  .elementor-element.elementor-element-48869e6
  > .elementor-element-populated {
  padding: 60px 60px 60px 60px;
}
.elementor-4510 .elementor-element.elementor-element-c15e724 {
  text-align: center;
}
.elementor-4510
  .elementor-element.elementor-element-c15e724
  .elementor-heading-title {
  color: #000000;
  font-family: "Boska Regular", Sans-serif;
  font-size: 45px;
  line-height: 49px;
  letter-spacing: -0.9px;
}
.elementor-4510 .elementor-element.elementor-element-f8e972b {
  text-align: center;
  color: #000000;
  font-size: 19px;
  font-weight: 300;
  line-height: 32px;
  letter-spacing: 0.285px;
  width: var(--container-widget-width, 687px);
  max-width: 687px;
  --container-widget-width: 687px;
  --container-widget-flex-grow: 0;
}
.elementor-4510
  .elementor-element.elementor-element-9a0abdb
  > .elementor-container {
  min-height: 700px;
}
.elementor-bc-flex-widget
  .elementor-4510
  .elementor-element.elementor-element-2cff52d.elementor-column
  .elementor-widget-wrap {
  align-items: flex-end;
}
.elementor-4510
  .elementor-element.elementor-element-2cff52d.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: flex-end;
  align-items: flex-end;
}
.elementor-4510
  .elementor-element.elementor-element-2cff52d.elementor-column
  > .elementor-widget-wrap {
  justify-content: center;
}
.elementor-4510
  .elementor-element.elementor-element-2cff52d:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-4510
  .elementor-element.elementor-element-2cff52d
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #939f8f;
  background-image: url("https://parkofideas.com/goldish/demo/wp-content/uploads/2024/01/goldish-1524465200.jpg");
  background-position: center center;
  background-size: cover;
}
.elementor-4510
  .elementor-element.elementor-element-2cff52d
  > .elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 0px 15px 0px 0px;
  --e-column-margin-right: 15px;
  --e-column-margin-left: 0px;
  padding: 80px 30px 80px 30px;
}
@media(max-width:768px){
    .elementor-4510
  .elementor-element.elementor-element-2cff52d
  > .elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 0px 15px 0px 0px;
  --e-column-margin-right: 15px;
  --e-column-margin-left: 0px;
  padding: 150px 30px 10px 30px;
}
    
}
.elementor-4510
  .elementor-element.elementor-element-2cff52d
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-4510 .elementor-element.elementor-element-de39f35 {
  --spacer-size: 50px;
}
.elementor-4510 .elementor-element.elementor-element-ddbd634 {
  text-align: right;
}
.elementor-4510
  .elementor-element.elementor-element-ddbd634
  .elementor-heading-title {
  color: #ffffff;
  font-size: 35px;
  font-weight: 300;
  line-height: 39px;
  letter-spacing: -0.8px;
}
@media (max-width: 768px) {
.elementor-4510
  .elementor-element.elementor-element-ddbd634
  .elementor-heading-title
  {
    font-size: 24px;
    font-weight: 350;
    text-align: center;
  }
}

 




.elementor-4510 .elementor-element.elementor-element-09d18b3 .elementor-button {
  font-size: 13px;
  font-weight: 400;
  text-transform: uppercase;
  letter-spacing: 0.78px;
  fill: #ffffff;
  color: #ffffff;
  background-color: #000000;
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  border-color: #ffffff;
  border-radius: 0px 0px 0px 0px;
  padding: 17px 30px 17px 30px;
  
}
@media(max-width:768px){
    .elementor-4510 .elementor-element.elementor-element-09d18b3 .elementor-button{
        padding: 5px 10px 5px 10px;
    }
    
}

.elementor-4510
  .elementor-element.elementor-element-09d18b3
  .elementor-button:hover,
.elementor-4510
  .elementor-element.elementor-element-09d18b3
  .elementor-button:focus {
  color: #000000;
  background-color: #ffffff;
}
.elementor-4510
  .elementor-element.elementor-element-09d18b3
  .elementor-button:hover
  svg,
.elementor-4510
  .elementor-element.elementor-element-09d18b3
  .elementor-button:focus
  svg {
  fill: #000000;
}
.elementor-4510
  .elementor-element.elementor-element-09d18b3
  > .elementor-widget-container {
  margin: 30px 0px 0px 0px;
}
.elementor-bc-flex-widget
  .elementor-4510
  .elementor-element.elementor-element-abc1459.elementor-column
  .elementor-widget-wrap {
  align-items: flex-end;
}
.elementor-4510
  .elementor-element.elementor-element-abc1459.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: flex-end;
  align-items: flex-end;
}
.elementor-4510
  .elementor-element.elementor-element-abc1459.elementor-column
  > .elementor-widget-wrap {
  justify-content: center;
}
.elementor-4510
  .elementor-element.elementor-element-abc1459:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-4510
  .elementor-element.elementor-element-abc1459
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #8eb9b4;
  background-image: url("https://parkofideas.com/goldish/demo/wp-content/uploads/2024/01/goldish-1524866931.jpg");
  background-position: center center;
  background-size: cover;
}
.elementor-4510
  .elementor-element.elementor-element-abc1459
  > .elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 0px 15px 0px 15px;
  --e-column-margin-right: 15px;
  --e-column-margin-left: 15px;
  padding: 80px 30px 80px 30px;
}
@media(max-width:768px){
    .elementor-4510
  .elementor-element.elementor-element-abc1459
  > .elementor-element-populated {
  
  --e-column-margin-right: 15px;
  --e-column-margin-left: 15px;
  padding: 150px 30px 10px 30px;
}
}
.elementor-4510
  .elementor-element.elementor-element-abc1459
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-4510 .elementor-element.elementor-element-086c592 {
  --spacer-size: 50px;
}
.elementor-4510 .elementor-element.elementor-element-b8c69dc {
  text-align: right;
}
.elementor-4510
  .elementor-element.elementor-element-b8c69dc
  .elementor-heading-title {
  color: #ffffff;
  font-size: 35px;
  font-weight: 300;
  line-height: 39px;
  letter-spacing: -0.8px;
}

@media(max-width:768px){
    .elementor-4510
  .elementor-element.elementor-element-b8c69dc
  .elementor-heading-title {
  
  font-size: 24px;
  font-weight: 350;
  text-align: center;
}
}
.elementor-4510 .elementor-element.elementor-element-a318ce6 .elementor-button {
  font-size: 13px;
  font-weight: 400;
  text-transform: uppercase;
  letter-spacing: 0.78px;
  fill: #ffffff;
  color: #ffffff;
  background-color: #000000;
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  border-color: #ffffff;
  border-radius: 0px 0px 0px 0px;
  padding: 17px 30px 17px 30px;
}
@media(max-width:768px){
    .elementor-4510 .elementor-element.elementor-element-a318ce6 .elementor-button{
        padding: 5px 10px 5px 10px;
    }
    
}
.elementor-4510
  .elementor-element.elementor-element-a318ce6
  .elementor-button:hover,
.elementor-4510
  .elementor-element.elementor-element-a318ce6
  .elementor-button:focus {
  color: #000000;
  background-color: #ffffff;
}
.elementor-4510
  .elementor-element.elementor-element-a318ce6
  .elementor-button:hover
  svg,
.elementor-4510
  .elementor-element.elementor-element-a318ce6
  .elementor-button:focus
  svg {
  fill: #000000;
}
.elementor-4510
  .elementor-element.elementor-element-a318ce6
  > .elementor-widget-container {
  margin: 30px 0px 0px 0px;
}
.elementor-bc-flex-widget
  .elementor-4510
  .elementor-element.elementor-element-5b2bdf2.elementor-column
  .elementor-widget-wrap {
  align-items: flex-end;
}
.elementor-4510
  .elementor-element.elementor-element-5b2bdf2.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: flex-end;
  align-items: flex-end;
}
.elementor-4510
  .elementor-element.elementor-element-5b2bdf2.elementor-column
  > .elementor-widget-wrap {
  justify-content: center;
}
.elementor-4510
  .elementor-element.elementor-element-5b2bdf2:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-4510
  .elementor-element.elementor-element-5b2bdf2
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #1b2015;
  background-image: url("https://parkofideas.com/goldish/demo/wp-content/uploads/2024/01/goldish-1524839574.jpg");
  background-position: center center;
  background-size: cover;
}
.elementor-4510
  .elementor-element.elementor-element-5b2bdf2
  > .elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 0px 0px 0px 15px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 15px;
  padding: 80px 30px 80px 30px;
}
@media(max-width:768px){
    .elementor-4510
  .elementor-element.elementor-element-5b2bdf2
  > .elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 0px 0px 0px 15px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 15px;
  padding: 150px 30px 10px 30px;
}
    
}
.elementor-4510
  .elementor-element.elementor-element-5b2bdf2
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-4510 .elementor-element.elementor-element-815cfbd {
  --spacer-size: 50px;
}
.elementor-4510 .elementor-element.elementor-element-ba85378 {
  text-align: right;
  width: auto;
  max-width: auto;
}
.elementor-4510
  .elementor-element.elementor-element-ba85378
  .elementor-heading-title {
  color: #ffffff;
  font-size: 12px;
  font-weight: 500;
  letter-spacing: 0.24px;
}
.elementor-4510
  .elementor-element.elementor-element-ba85378
  > .elementor-widget-container {
  margin: 0px 0px 15px 0px;
  padding: 7px 7px 5px 7px;
  background-color: #000000;
}
.elementor-4510 .elementor-element.elementor-element-a0dbaa6 {
  text-align: right;
}
.elementor-4510
  .elementor-element.elementor-element-a0dbaa6
  .elementor-heading-title {
  color: #ffffff;
  font-size: 35px;
  font-weight: 300;
  line-height: 39px;
  letter-spacing: -0.8px;
}
@media(max-width:768px){
    .elementor-4510
  .elementor-element.elementor-element-a0dbaa6
  .elementor-heading-title {

  font-size: 24px;
  font-weight: 350;
  text-align: center;

}
    
}
.elementor-4510 .elementor-element.elementor-element-e0ad2eb .elementor-button {
  font-size: 13px;
  font-weight: 400;
  text-transform: uppercase;
  letter-spacing: 0.78px;
  fill: #ffffff;
  color: #ffffff;
  background-color: #000000;
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  border-color: #ffffff;
  border-radius: 0px 0px 0px 0px;
  padding: 17px 30px 17px 30px;
}
@media(max-width:768px){
    .elementor-4510 .elementor-element.elementor-element-e0ad2eb .elementor-button{
        padding: 5px 10px 5px 10px;
    }
    
}
.elementor-4510
  .elementor-element.elementor-element-e0ad2eb
  .elementor-button:hover,
.elementor-4510
  .elementor-element.elementor-element-e0ad2eb
  .elementor-button:focus {
  color: #000000;
  background-color: #ffffff;
}
.elementor-4510
  .elementor-element.elementor-element-e0ad2eb
  .elementor-button:hover
  svg,
.elementor-4510
  .elementor-element.elementor-element-e0ad2eb
  .elementor-button:focus
  svg {
  fill: #000000;
}
.elementor-4510
  .elementor-element.elementor-element-e0ad2eb
  > .elementor-widget-container {
  margin: 30px 0px 0px 0px;
}
.elementor-4510
  .elementor-element.elementor-element-d42bc96
  > .elementor-container {
  min-height: 690px;
}
.elementor-4510 .elementor-element.elementor-element-d42bc96 {
  margin-top: 100px;
  margin-bottom: 80px;
}
.elementor-bc-flex-widget
  .elementor-4510
  .elementor-element.elementor-element-0f85da8.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-4510
  .elementor-element.elementor-element-0f85da8.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-4510
  .elementor-element.elementor-element-0f85da8.elementor-column
  > .elementor-widget-wrap {
  justify-content: center;
}
.elementor-4510
  .elementor-element.elementor-element-0f85da8:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-4510
  .elementor-element.elementor-element-0f85da8
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #f6f6f6;
  background-image: url("https://parkofideas.com/goldish/demo/wp-content/uploads/2024/01/goldish-1524340168.png");
  background-position: center center;
  background-repeat: repeat;
  background-size: 160px auto;
}
.elementor-4510
  .elementor-element.elementor-element-0f85da8
  > .elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 0px 50px 0px 0px;
  --e-column-margin-right: 50px;
  --e-column-margin-left: 0px;
  padding: 40px 40px 40px 40px;
}
.elementor-4510
  .elementor-element.elementor-element-0f85da8
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-4510 .elementor-element.elementor-element-93bd9a7 img {
  max-width: 222px;
}
.elementor-4510
  .elementor-element.elementor-element-93bd9a7
  > .elementor-widget-container {
  margin: 0px 0px 30px 0px;
}
.elementor-4510 .elementor-element.elementor-element-45a1a45 {
  text-align: right;
  width: auto;
  max-width: auto;
}
.elementor-4510
  .elementor-element.elementor-element-45a1a45
  .elementor-heading-title {
  color: #ffffff;
  font-size: 12px;
  font-weight: 500;
  letter-spacing: 0.24px;
}
.elementor-4510
  .elementor-element.elementor-element-45a1a45
  > .elementor-widget-container {
  margin: 0px 0px 15px 0px;
  padding: 7px 7px 5px 7px;
  background-color: #000000;
}
.elementor-4510 .elementor-element.elementor-element-124e2ae {
  text-align: center;
}
.elementor-4510
  .elementor-element.elementor-element-124e2ae
  .elementor-heading-title {
  color: #000000;
  font-size: 40px;
  font-weight: 300;
  line-height: 44px;
  letter-spacing: -1px;
}
.elementor-4510 .elementor-element.elementor-element-d93ee0f {
  margin-top: 20px;
  margin-bottom: 20px;
}
.elementor-4510
  .elementor-element.elementor-element-cd55f84.elementor-column
  > .elementor-widget-wrap {
  justify-content: center;
}
.elementor-4510
  .elementor-element.elementor-element-cd55f84
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(
    .elementor-widget__width-initial
  ):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 0px;
}
.elementor-4510 .elementor-element.elementor-element-ef9cb95 {
  text-align: center;
  width: auto;
  max-width: auto;
}
.elementor-4510
  .elementor-element.elementor-element-ef9cb95
  .elementor-heading-title {
  color: #000000;
  font-size: 23px;
  font-weight: 300;
  line-height: 30px;
  letter-spacing: -0.46px;
}
.elementor-4510
  .elementor-element.elementor-element-ef9cb95
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-4510 .elementor-element.elementor-element-bfbe82a {
  text-align: center;
  width: auto;
  max-width: auto;
}
.elementor-4510
  .elementor-element.elementor-element-bfbe82a
  .elementor-heading-title {
  color: #000000;
  font-size: 15px;
  font-weight: 300;
  text-decoration: line-through;
  line-height: 34px;
  letter-spacing: -0.2px;
}
.elementor-4510
  .elementor-element.elementor-element-bfbe82a
  > .elementor-widget-container {
  margin: 0px 0px 0px 5px;
  padding: 0px 0px 0px 0px;
}
.elementor-4510 .elementor-element.elementor-element-7d0bd70 .elementor-button {
  font-size: 13px;
  font-weight: 400;
  text-transform: uppercase;
  letter-spacing: 0.78px;
  fill: #ffffff;
  color: #ffffff;
  background-color: #000000;
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  border-color: #ffffff;
  border-radius: 0px 0px 0px 0px;
  padding: 17px 30px 17px 30px;
}
.elementor-4510
  .elementor-element.elementor-element-7d0bd70
  .elementor-button:hover,
.elementor-4510
  .elementor-element.elementor-element-7d0bd70
  .elementor-button:focus {
  color: #000000;
  background-color: #ffffff;
}
.elementor-4510
  .elementor-element.elementor-element-7d0bd70
  .elementor-button:hover
  svg,
.elementor-4510
  .elementor-element.elementor-element-7d0bd70
  .elementor-button:focus
  svg {
  fill: #000000;
}
.elementor-4510
  .elementor-element.elementor-element-7d0bd70
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
}
.elementor-4510
  .elementor-element.elementor-element-2e4537e.elementor-column
  > .elementor-widget-wrap {
  justify-content: space-between;
}
.elementor-4510
  .elementor-element.elementor-element-2e4537e
  > .elementor-element-populated {
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 0px 0px 0px 50px;
}
.elementor-4510 .elementor-element.elementor-element-a026122 {
  text-align: left;
  width: auto;
  max-width: auto;
}
.elementor-4510
  .elementor-element.elementor-element-a026122
  .elementor-heading-title {
  color: #000000;
  font-family: "Boska Regular", Sans-serif;
  font-size: 40px;
  line-height: 45px;
  letter-spacing: -0.8px;
}
.elementor-4510
  .elementor-element.elementor-element-a026122
  > .elementor-widget-container {
  margin: 0px 0px 0px -2px;
}
.elementor-4510 .elementor-element.elementor-element-8190c0a .elementor-button {
  font-size: 13px;
  font-weight: 500;
  text-transform: uppercase;
  letter-spacing: 0.78px;
  fill: #000000;
  color: #000000;
  background-color: #ffffff00;
  border-style: solid;
  border-width: 0px 0px 1px 0px;
  border-color: #000000;
  border-radius: 0px 0px 0px 0px;
  padding: 15px 0px 15px 0px;
}
.elementor-4510
  .elementor-element.elementor-element-8190c0a
  .elementor-button:hover,
.elementor-4510
  .elementor-element.elementor-element-8190c0a
  .elementor-button:focus {
  color: #0000007d;
  background-color: #00000000;
}
.elementor-4510
  .elementor-element.elementor-element-8190c0a
  .elementor-button:hover
  svg,
.elementor-4510
  .elementor-element.elementor-element-8190c0a
  .elementor-button:focus
  svg {
  fill: #0000007d;
}
.elementor-4510
  .elementor-element.elementor-element-8190c0a
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  --e-transform-translateX: -50px;
}
.elementor-4510 .elementor-element.elementor-element-8190c0a {
  width: auto;
  max-width: auto;
}
.elementor-4510
  .elementor-element.elementor-element-3182a63
  > .elementor-widget-container {
  margin: 40px 0px 0px -50px;
  padding: 0px 0px 0px 0px;
}
.elementor-4510 .elementor-element.elementor-element-9446abe {
  margin-top: 50px;
  margin-bottom: 80px;
}
.elementor-4510
  .elementor-element.elementor-element-96915ab
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(
    .elementor-widget__width-initial
  ):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 50px;
}
.elementor-4510 .elementor-element.elementor-element-f4f3ede {
  text-align: center;
}
.elementor-4510
  .elementor-element.elementor-element-f4f3ede
  .elementor-heading-title {
  color: #000000;
  font-family: "Boska Regular", Sans-serif;
  font-size: 53px;
  line-height: 55px;
  letter-spacing: -1.59px;
}
.elementor-4510
  .elementor-element.elementor-element-f4f3ede
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
}
.elementor-4510
  .elementor-element.elementor-element-938e468
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
}
.elementor-4510
  .elementor-element.elementor-element-e29cf88
  > .elementor-container {
  min-height: 690px;
}
.elementor-4510 .elementor-element.elementor-element-e29cf88 {
  margin-top: 100px;
  margin-bottom: 80px;
  padding: 0px 0px 0px 0px;
}
.elementor-4510
  .elementor-element.elementor-element-59f3f05.elementor-column
  > .elementor-widget-wrap {
  justify-content: space-between;
}
.elementor-4510
  .elementor-element.elementor-element-59f3f05
  > .elementor-element-populated {
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 0px 0px 0px 50px;
}
.elementor-4510 .elementor-element.elementor-element-7afa7df {
  text-align: left;
  width: auto;
  max-width: auto;
}
.elementor-4510
  .elementor-element.elementor-element-7afa7df
  .elementor-heading-title {
  color: #000000;
  font-family: "Boska Regular", Sans-serif;
  font-size: 40px;
  line-height: 45px;
  letter-spacing: -0.8px;
}
.elementor-4510
  .elementor-element.elementor-element-7afa7df
  > .elementor-widget-container {
  margin: 0px 0px 0px -2px;
}
.elementor-4510 .elementor-element.elementor-element-c44e11c .elementor-button {
  font-size: 13px;
  font-weight: 500;
  text-transform: uppercase;
  letter-spacing: 0.78px;
  fill: #000000;
  color: #000000;
  background-color: #ffffff00;
  border-style: solid;
  border-width: 0px 0px 1px 0px;
  border-color: #000000;
  border-radius: 0px 0px 0px 0px;
  padding: 15px 0px 15px 0px;
}
.elementor-4510
  .elementor-element.elementor-element-c44e11c
  .elementor-button:hover,
.elementor-4510
  .elementor-element.elementor-element-c44e11c
  .elementor-button:focus {
  color: #0000007d;
  background-color: #00000000;
}
.elementor-4510
  .elementor-element.elementor-element-c44e11c
  .elementor-button:hover
  svg,
.elementor-4510
  .elementor-element.elementor-element-c44e11c
  .elementor-button:focus
  svg {
  fill: #0000007d;
}
.elementor-4510
  .elementor-element.elementor-element-c44e11c
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  --e-transform-translateX: -50px;
}
.elementor-4510 .elementor-element.elementor-element-c44e11c {
  width: auto;
  max-width: auto;
}
.elementor-4510
  .elementor-element.elementor-element-04675d7
  > .elementor-widget-container {
  margin: 40px 0px 0px -50px;
  padding: 0px 0px 0px 0px;
}
.elementor-bc-flex-widget
  .elementor-4510
  .elementor-element.elementor-element-5ffce73.elementor-column
  .elementor-widget-wrap {
  align-items: flex-end;
}
.elementor-4510
  .elementor-element.elementor-element-5ffce73.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: flex-end;
  align-items: flex-end;
}
.elementor-4510
  .elementor-element.elementor-element-5ffce73.elementor-column
  > .elementor-widget-wrap {
  justify-content: center;
}
.elementor-4510
  .elementor-element.elementor-element-5ffce73:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-4510
  .elementor-element.elementor-element-5ffce73
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #545e30;
  background-image: url("https://parkofideas.com/goldish/demo/wp-content/uploads/2024/01/goldish-1524556035.jpg");
  background-position: center center;
  background-size: cover;
}
.elementor-4510
  .elementor-element.elementor-element-5ffce73
  > .elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 0px -6px 0px 50px;
  --e-column-margin-right: -6px;
  --e-column-margin-left: 50px;
  padding: 0px 30px 80px 30px;
}
.elementor-4510
  .elementor-element.elementor-element-5ffce73
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-4510 .elementor-element.elementor-element-36b5913 {
  --spacer-size: 50px;
}
.elementor-4510 .elementor-element.elementor-element-f4ffed7 {
  text-align: center;
}
.elementor-4510
  .elementor-element.elementor-element-f4ffed7
  .elementor-heading-title {
  color: #ffffff;
  font-size: 40px;
  font-weight: 300;
  line-height: 44px;
  letter-spacing: -0.8px;
}
.elementor-4510 .elementor-element.elementor-element-70782e6 .elementor-button {
  font-size: 13px;
  font-weight: 400;
  text-transform: uppercase;
  letter-spacing: 0.78px;
  fill: #ffffff;
  color: #ffffff;
  background-color: #000000;
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  border-color: #ffffff;
  border-radius: 0px 0px 0px 0px;
  padding: 17px 30px 17px 30px;
}
.elementor-4510
  .elementor-element.elementor-element-70782e6
  .elementor-button:hover,
.elementor-4510
  .elementor-element.elementor-element-70782e6
  .elementor-button:focus {
  color: #000000;
  background-color: #ffffff;
}
.elementor-4510
  .elementor-element.elementor-element-70782e6
  .elementor-button:hover
  svg,
.elementor-4510
  .elementor-element.elementor-element-70782e6
  .elementor-button:focus
  svg {
  fill: #000000;
}
.elementor-4510
  .elementor-element.elementor-element-70782e6
  > .elementor-widget-container {
  margin: 30px 0px 0px 0px;
}
.elementor-4510
  .elementor-element.elementor-element-b6b20e4:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-4510
  .elementor-element.elementor-element-b6b20e4
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #f6f6f6;
}
.elementor-4510 .elementor-element.elementor-element-b6b20e4 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;

  margin-bottom: 0px;
  padding: 70px 40px 50px 40px;
}
.elementor-4510
  .elementor-element.elementor-element-b6b20e4
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-4510
  .elementor-element.elementor-element-f3ae9dd.elementor-column
  > .elementor-widget-wrap {
  justify-content: center;
}
.elementor-4510 .elementor-element.elementor-element-6aa07e5 {
  text-align: center;
  width: auto;
  max-width: auto;
}
.elementor-4510
  .elementor-element.elementor-element-6aa07e5
  .elementor-heading-title {
  color: #000000;
  font-family: "Boska Regular", Sans-serif;
  font-size: 40px;
  line-height: 45px;
  letter-spacing: -0.8px;
}
.elementor-4510
  .elementor-element.elementor-element-6aa07e5
  > .elementor-widget-container {
  margin: 0px 0px 0px -2px;
}
.elementor-4510 .elementor-element.elementor-element-1654151 .owl-prev {
  background-color: #ffffff;
}
.elementor-4510 .elementor-element.elementor-element-1654151 .owl-next {
  background-color: #ffffff;
}
.elementor-4510
  .elementor-element.elementor-element-1654151
  > .elementor-widget-container {
  margin: 60px 0px 0px 0px;
}
.elementor-4510
  .elementor-element.elementor-element-93b5792
  > .elementor-container {
  min-height: 755px;
}
.elementor-4510
  .elementor-element.elementor-element-93b5792:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-4510
  .elementor-element.elementor-element-93b5792
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #a3832d;
  background-image: url("https://parkofideas.com/goldish/demo/wp-content/uploads/2024/01/goldish-1524469794.jpg");
  background-position: center center;
  background-size: cover;
}
.elementor-4510
  .elementor-element.elementor-element-93b5792
  > .elementor-background-overlay {
  background-color: #000000;
  opacity: 0.46;
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-4510 .elementor-element.elementor-element-93b5792 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-bc-flex-widget
  .elementor-4510
  .elementor-element.elementor-element-fa268e1.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-4510
  .elementor-element.elementor-element-fa268e1.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-4510
  .elementor-element.elementor-element-fa268e1.elementor-column
  > .elementor-widget-wrap {
  justify-content: center;
}
.elementor-4510
  .elementor-element.elementor-element-fa268e1
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(
    .elementor-widget__width-initial
  ):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 30px;
}
.elementor-4510 .elementor-element.elementor-element-e483b48 img {
  max-width: 70px;
}
.elementor-4510
  .elementor-element.elementor-element-e483b48
  > .elementor-widget-container {
  margin: 0px 0px 30px 0px;
}
.elementor-4510 .elementor-element.elementor-element-e483b48 {
  width: auto;
  max-width: auto;
}
.elementor-4510 .elementor-element.elementor-element-2fd933f {
  text-align: center;
}
.elementor-4510
  .elementor-element.elementor-element-2fd933f
  .elementor-heading-title {
  color: #ffffff;
  font-family: "Boska Regular", Sans-serif;
  font-size: 48px;
  font-weight: 400;
  line-height: 55px;
  letter-spacing: -0.72px;
}
.elementor-4510
  .elementor-element.elementor-element-2fd933f
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
}
.elementor-4510 .elementor-element.elementor-element-1f3309d {
  text-align: center;
  color: #ffffff;
  font-size: 19px;
  font-weight: 300;
  line-height: 32px;
  letter-spacing: 0.285px;
  width: var(--container-widget-width, 840px);
  max-width: 840px;
  --container-widget-width: 840px;
  --container-widget-flex-grow: 0;
}
.elementor-4510
  .elementor-element.elementor-element-1f3309d
  > .elementor-widget-container {
  margin: -5px 0px 0px 0px;
}
.elementor-4510 .elementor-element.elementor-element-4b6302d .elementor-button {
  font-size: 13px;
  font-weight: 400;
  text-transform: uppercase;
  letter-spacing: 0.78px;
  fill: #ffffff;
  color: #ffffff;
  background-color: #00000000;
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  border-color: #ffffff;
  border-radius: 0px 0px 0px 0px;
  padding: 19px 45px 19px 45px;
}
.elementor-4510
  .elementor-element.elementor-element-4b6302d
  .elementor-button:hover,
.elementor-4510
  .elementor-element.elementor-element-4b6302d
  .elementor-button:focus {
  color: #000000;
  background-color: #ffffff;
}
.elementor-4510
  .elementor-element.elementor-element-4b6302d
  .elementor-button:hover
  svg,
.elementor-4510
  .elementor-element.elementor-element-4b6302d
  .elementor-button:focus
  svg {
  fill: #000000;
}
.elementor-4510
  .elementor-element.elementor-element-4b6302d
  > .elementor-widget-container {
  margin: 2vw 0vw 0vw 0vw;
}
.elementor-4510
  .elementor-element.elementor-element-6c6924d
  > .elementor-container {
  min-height: 350px;
  justify-content: center;
}
.elementor-4510
  .elementor-element.elementor-element-6c6924d
  > .elementor-container
  > .elementor-row {
  justify-content: center;
}
.elementor-4510 .elementor-element.elementor-element-6c6924d {
  z-index: 20;
}
.elementor-bc-flex-widget
  .elementor-4510
  .elementor-element.elementor-element-2a2e9d5.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-4510
  .elementor-element.elementor-element-2a2e9d5.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-4510
  .elementor-element.elementor-element-2a2e9d5.elementor-column
  > .elementor-widget-wrap {
  justify-content: space-between;
}
.elementor-4510
  .elementor-element.elementor-element-2a2e9d5
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(
    .elementor-widget__width-initial
  ):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 50px;
}
.elementor-4510
  .elementor-element.elementor-element-2a2e9d5
  > .elementor-element-populated {
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-4510 .elementor-element.elementor-element-763ef47 img {
  max-width: 280px;
  height: 280px;
}
.elementor-4510 .elementor-element.elementor-element-763ef47 {
  width: auto;
  max-width: auto;
}
.elementor-4510 .elementor-element.elementor-element-80330b7 img {
  max-width: 280px;
  height: 280px;
}
.elementor-4510
  .elementor-element.elementor-element-80330b7
  > .elementor-widget-container {
  margin: -200px 0px 0px 0px;
}
.elementor-4510 .elementor-element.elementor-element-80330b7 {
  width: auto;
  max-width: auto;
}
.elementor-4510 .elementor-element.elementor-element-83fc4db img {
  max-width: 280px;
  height: 280px;
}
.elementor-4510
  .elementor-element.elementor-element-83fc4db
  > .elementor-widget-container {
  margin: 0px 0px -200px 0px;
}
.elementor-4510 .elementor-element.elementor-element-83fc4db {
  width: auto;
  max-width: auto;
}
.elementor-4510 .elementor-element.elementor-element-b65561c img {
  max-width: 280px;
  height: 280px;
}
.elementor-4510
  .elementor-element.elementor-element-b65561c
  > .elementor-widget-container {
  margin: -130px 0px 0px 0px;
}
.elementor-4510 .elementor-element.elementor-element-b65561c {
  width: auto;
  max-width: auto;
}
.elementor-4510
  .elementor-element.elementor-element-9e3d624
  > .elementor-container {
  min-height: 280px;
  justify-content: center;
}
.elementor-4510
  .elementor-element.elementor-element-9e3d624
  > .elementor-container
  > .elementor-column
  > .elementor-widget-wrap {
  align-content: center;
  align-items: center;
}
.elementor-4510
  .elementor-element.elementor-element-9e3d624
  > .elementor-container
  > .elementor-row {
  justify-content: center;
}
.elementor-4510 .elementor-element.elementor-element-9e3d624 {
  margin-top: -280px;
  margin-bottom: 0px;
}
.elementor-bc-flex-widget
  .elementor-4510
  .elementor-element.elementor-element-f84d9e8.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-4510
  .elementor-element.elementor-element-f84d9e8.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-4510
  .elementor-element.elementor-element-f84d9e8.elementor-column
  > .elementor-widget-wrap {
  justify-content: center;
}
.elementor-4510
  .elementor-element.elementor-element-f84d9e8
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(
    .elementor-widget__width-initial
  ):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 18px;
}
.elementor-4510 .elementor-element.elementor-element-f84d9e8 {
  max-width: 280px;
}
.elementor-4510
  .elementor-element.elementor-element-f84d9e8:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-4510
  .elementor-element.elementor-element-f84d9e8
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #1a1a1a;
}
.elementor-4510
  .elementor-element.elementor-element-f84d9e8
  > .elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 30px 30px 30px 30px;
}
.elementor-4510
  .elementor-element.elementor-element-f84d9e8
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-4510
  .elementor-element.elementor-element-ad0e2bd
  > .elementor-widget-container {
  margin: 0px 0px -10px 0px;
}
.elementor-4510 .elementor-element.elementor-element-8e3f063 {
  text-align: center;
  width: 100%;
  max-width: 100%;
}
.elementor-4510
  .elementor-element.elementor-element-8e3f063
  .elementor-heading-title {
  color: #ffffff;
  font-family: "Boska Regular", Sans-serif;
  font-size: 30px;
  line-height: 30px;
}
.elementor-4510
  .elementor-element.elementor-element-8e3f063
  > .elementor-widget-container {
  margin: 0px 0px 0px -2px;
}
.elementor-4510 .elementor-element.elementor-element-b7736bf {
  text-align: center;
  width: auto;
  max-width: auto;
}
.elementor-4510
  .elementor-element.elementor-element-b7736bf
  .elementor-heading-title {
  color: #ffffff;
  font-size: 15px;
  font-weight: 400;
  line-height: 20px;
  letter-spacing: 0.45px;
}
.elementor-4510
  .elementor-element.elementor-element-b7736bf
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-4510 .elementor-element.elementor-element-ce004f9 .elementor-button {
  font-size: 13px;
  font-weight: 500;
  text-transform: uppercase;
  letter-spacing: 0.6px;
  fill: #000000;
  color: #000000;
  background-color: #ffffff;
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  border-color: #ffffff;
  border-radius: 0px 0px 0px 0px;
  padding: 15px 37px 15px 40px;
}
.elementor-4510
  .elementor-element.elementor-element-ce004f9
  .elementor-button:hover,
.elementor-4510
  .elementor-element.elementor-element-ce004f9
  .elementor-button:focus {
  color: #ffffff;
  background-color: #000000;
}
.elementor-4510
  .elementor-element.elementor-element-ce004f9
  .elementor-button:hover
  svg,
.elementor-4510
  .elementor-element.elementor-element-ce004f9
  .elementor-button:focus
  svg {
  fill: #ffffff;
}
.elementor-4510
  .elementor-element.elementor-element-ce004f9
  > .elementor-widget-container {
  margin: 35px 0px 0px 0px;
}
.elementor-4510
  .elementor-element.elementor-element-3ae152c
  > .elementor-container {
  max-width: 1260px;
  min-height: 655px;
}
.elementor-4510
  .elementor-element.elementor-element-3ae152c:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-4510
  .elementor-element.elementor-element-3ae152c
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #f0f0f0;
}
.elementor-4510 .elementor-element.elementor-element-3ae152c {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 0px 40px 0px 40px;
}
.elementor-4510
  .elementor-element.elementor-element-3ae152c
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-4510
  .elementor-element.elementor-element-90be2a1
  > .elementor-element-populated {
  padding: 0px 0px 0px 0px;
}
.elementor-4510 .elementor-element.elementor-element-df3e916 img {
  max-width: 434px;
}
.elementor-4510
  .elementor-element.elementor-element-df3e916
  > .elementor-widget-container {
  margin: 0px -50px 0px 0px;
}
.elementor-4510 .elementor-element.elementor-element-80bed5b {
  text-align: left;
  width: auto;
  max-width: auto;
}
.elementor-4510
  .elementor-element.elementor-element-80bed5b
  .elementor-heading-title {
  color: #000000;
  font-family: "Boska Regular", Sans-serif;
  font-size: 40px;
  line-height: 45px;
  letter-spacing: -0.8px;
}
.elementor-4510
  .elementor-element.elementor-element-80bed5b
  > .elementor-widget-container {
  margin: 0px 0px 0px -2px;
}
.elementor-4510
  .elementor-element.elementor-element-ece80c9
  > .elementor-widget-container {
  margin: 40px 0px 30px 0px;
}
.elementor-4510 .elementor-element.elementor-element-ece80c9 {
  width: var(--container-widget-width, 390px);
  max-width: 390px;
  --container-widget-width: 390px;
  --container-widget-flex-grow: 0;
}
.elementor-4510 .elementor-element.elementor-element-4261bb0 {
  text-align: left;
  width: var(--container-widget-width, 385px);
  max-width: 385px;
  --container-widget-width: 385px;
  --container-widget-flex-grow: 0;
}
.elementor-4510
  .elementor-element.elementor-element-4261bb0
  .elementor-heading-title {
  color: #000000;
  font-size: 14px;
  font-weight: 300;
  line-height: 21px;
  letter-spacing: 0.285px;
}
.elementor-4510
  .elementor-element.elementor-element-4261bb0
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
}
body.elementor-page-4510:not(.elementor-motion-effects-element-type-background),
body.elementor-page-4510
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #ffffff;
}
@media (min-width: 768px) {
  .elementor-4510 .elementor-element.elementor-element-0f85da8 {
    width: 33%;
  }
  .elementor-4510 .elementor-element.elementor-element-2e4537e {
    width: 66.666%;
  }
  .elementor-4510 .elementor-element.elementor-element-59f3f05 {
    width: 66.366%;
  }
  .elementor-4510 .elementor-element.elementor-element-5ffce73 {
    width: 33.3%;
  }
}
@media (max-width: 1189px) {
  .elementor-4510
    .elementor-element.elementor-element-3cb87ca
    > .elementor-container {
    min-height: 100vh;
  }
  .elementor-4510
    .elementor-element.elementor-element-a011c0c:not(
      .elementor-motion-effects-element-type-background
    )
    > .elementor-widget-wrap,
  .elementor-4510
    .elementor-element.elementor-element-a011c0c
    > .elementor-widget-wrap
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-position: center center;
  }
  .elementor-4510
    .elementor-element.elementor-element-0e6ea39
    .elementor-heading-title {
    font-size: 5vw;
    line-height: 5vw;
    letter-spacing: -0.1vw;
  }
  .elementor-4510
    .elementor-element.elementor-element-0e6ea39
    > .elementor-widget-container {
    margin: 1vw 0vw 1vw 0vw;
  }
  .elementor-4510 .elementor-element.elementor-element-ad805ec {
    --spacer-size: 183px;
  }
  .elementor-4510
    .elementor-element.elementor-element-3c36b0e:not(
      .elementor-motion-effects-element-type-background
    ),
  .elementor-4510
    .elementor-element.elementor-element-3c36b0e
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-size: 320px auto;
  }
  .elementor-4510
    .elementor-element.elementor-element-48869e6
    > .elementor-element-populated {
    padding: 40px 40px 40px 40px;
  }
  .elementor-4510
    .elementor-element.elementor-element-2cff52d
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-4510 .elementor-element.elementor-element-de39f35 {
    --spacer-size: 350px;
  }
  .elementor-4510
    .elementor-element.elementor-element-abc1459
    > .elementor-element-populated {
    margin: 20px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-4510 .elementor-element.elementor-element-086c592 {
    --spacer-size: 350px;
  }
  .elementor-4510
    .elementor-element.elementor-element-5b2bdf2
    > .elementor-element-populated {
    margin: 20px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-4510 .elementor-element.elementor-element-815cfbd {
    --spacer-size: 350px;
  }
  .elementor-4510 .elementor-element.elementor-element-ba85378 {
    text-align: center;
  }
  .elementor-4510
    .elementor-element.elementor-element-ba85378
    > .elementor-widget-container {
    margin: 0px 0px 15px 0px;
    padding: 8px 0px 7px 0px;
  }
  .elementor-4510 .elementor-element.elementor-element-d42bc96 {
    margin-top: 50px;
    margin-bottom: 50px;
  }
  .elementor-4510
    .elementor-element.elementor-element-0f85da8
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 50px 0px 50px 0px;
  }
  .elementor-4510 .elementor-element.elementor-element-93bd9a7 img {
    width: 50%;
  }
  .elementor-4510 .elementor-element.elementor-element-45a1a45 {
    text-align: center;
  }
  .elementor-4510
    .elementor-element.elementor-element-45a1a45
    > .elementor-widget-container {
    margin: 0px 0px 11px 0px;
    padding: 8px 0px 7px 0px;
  }
  .elementor-4510
    .elementor-element.elementor-element-ef9cb95
    > .elementor-widget-container {
    margin: 0px -10px 0px -20px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-4510
    .elementor-element.elementor-element-bfbe82a
    > .elementor-widget-container {
    margin: 0px 0px 0px -20px;
  }
  .elementor-4510
    .elementor-element.elementor-element-2e4537e
    > .elementor-element-populated {
    margin: 40px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-4510
    .elementor-element.elementor-element-a026122
    > .elementor-widget-container {
    margin: 0px 0px 25px 0px;
  }
  .elementor-4510
    .elementor-element.elementor-element-8190c0a
    > .elementor-widget-container {
    margin: -5px -5px -5px -5px;
    padding: 0px 0px 0px 0px;
    --e-transform-translateX: -20px;
  }
  .elementor-4510
    .elementor-element.elementor-element-3182a63
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
  }
  .elementor-4510 .elementor-element.elementor-element-9446abe {
    margin-top: 10px;
    margin-bottom: 10px;
  }
  .elementor-4510
    .elementor-element.elementor-element-f4f3ede
    > .elementor-widget-container {
    margin: 0px -20px 0px -20px;
  }
  .elementor-4510 .elementor-element.elementor-element-e29cf88 {
    margin-top: 50px;
    margin-bottom: 40px;
  }
  .elementor-4510
    .elementor-element.elementor-element-59f3f05
    > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
  }
  .elementor-4510
    .elementor-element.elementor-element-7afa7df
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
  }
  .elementor-4510
    .elementor-element.elementor-element-c44e11c
    > .elementor-widget-container {
    margin: -5px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    --e-transform-translateX: -20px;
  }
  .elementor-4510
    .elementor-element.elementor-element-04675d7
    > .elementor-widget-container {
    margin: 25px 0px 0px 0px;
  }
  .elementor-4510
    .elementor-element.elementor-element-5ffce73:not(
      .elementor-motion-effects-element-type-background
    )
    > .elementor-widget-wrap,
  .elementor-4510
    .elementor-element.elementor-element-5ffce73
    > .elementor-widget-wrap
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-position: bottom center;
  }
  .elementor-4510
    .elementor-element.elementor-element-5ffce73
    > .elementor-element-populated {
    margin: 50px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 40px 40px 40px 40px;
  }
  .elementor-4510 .elementor-element.elementor-element-36b5913 {
    --spacer-size: 350px;
  }
  .elementor-4510 .elementor-element.elementor-element-b6b20e4 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 50px 0px 40px 0px;
  }
  .elementor-4510
    .elementor-element.elementor-element-6aa07e5
    > .elementor-widget-container {
    margin: 0px -20px 0px -20px;
  }
  .elementor-4510
    .elementor-element.elementor-element-1654151
    > .elementor-widget-container {
    margin: 30px 0px 0px 0px;
  }
  .elementor-4510
    .elementor-element.elementor-element-93b5792
    > .elementor-container {
    min-height: 600px;
  }
  .elementor-4510
    .elementor-element.elementor-element-fa268e1
    > .elementor-element-populated {
    padding: 40px 40px 40px 40px;
  }
  .elementor-4510 .elementor-element.elementor-element-e483b48 img {
    max-width: 9%;
  }
  .elementor-4510
    .elementor-element.elementor-element-2fd933f
    > .elementor-widget-container {
    margin: 0px -20px 0px -20px;
  }
  .elementor-4510
    .elementor-element.elementor-element-2a2e9d5.elementor-column
    > .elementor-widget-wrap {
    justify-content: space-evenly;
  }
  .elementor-4510
    .elementor-element.elementor-element-2a2e9d5
    > .elementor-element-populated {
    margin: 20px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-4510
    .elementor-element.elementor-element-763ef47
    > .elementor-widget-container {
    margin: -40px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-4510
    .elementor-element.elementor-element-80330b7
    > .elementor-widget-container {
    margin: -130px 0px 0px 0px;
  }
  .elementor-4510
    .elementor-element.elementor-element-83fc4db
    > .elementor-widget-container {
    margin: 50px 0px 0px 0px;
  }
  .elementor-4510
    .elementor-element.elementor-element-b65561c
    > .elementor-widget-container {
    margin: -40px 0px 0px 0px;
  }
  .elementor-4510 .elementor-element.elementor-element-9e3d624 {
    margin-top: -600px;
    margin-bottom: 0px;
  }
  .elementor-4510
    .elementor-element.elementor-element-8e3f063
    > .elementor-widget-container {
    margin: 0px -20px 0px -20px;
  }
  .elementor-4510
    .elementor-element.elementor-element-3ae152c
    > .elementor-container {
    min-height: 590px;
  }
  .elementor-4510 .elementor-element.elementor-element-3ae152c {
    margin-top: -20px;
    margin-bottom: 0px;
  }
  .elementor-4510 .elementor-element.elementor-element-df3e916 img {
    max-width: 322px;
  }
  .elementor-4510
    .elementor-element.elementor-element-df3e916
    > .elementor-widget-container {
    margin: 0px 0px 0px -50px;
  }
  .elementor-4510
    .elementor-element.elementor-element-80bed5b
    > .elementor-widget-container {
    margin: 0px -20px 0px -20px;
  }
  .elementor-4510
    .elementor-element.elementor-element-4261bb0
    > .elementor-widget-container {
    margin: 0px -20px 0px -20px;
  }
  .elementor-4510 .elementor-element.elementor-element-4261bb0 {
    --container-widget-width: 283px;
    --container-widget-flex-grow: 0;
    width: var(--container-widget-width, 283px);
    max-width: 283px;
  }
}
@media (max-width: 767px) {
  .elementor-4510
    .elementor-element.elementor-element-3cb87ca
    > .elementor-container {
    min-height: 100vh;
  }
  .elementor-4510
    .elementor-element.elementor-element-a011c0c
    > .elementor-widget-wrap
    > .elementor-widget:not(.elementor-widget__width-auto):not(
      .elementor-widget__width-initial
    ):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
  }
  .elementor-4510
    .elementor-element.elementor-element-a011c0c:not(
      .elementor-motion-effects-element-type-background
    )
    > .elementor-widget-wrap,
  .elementor-4510
    .elementor-element.elementor-element-a011c0c
    > .elementor-widget-wrap
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-position: center center;
  }
  .elementor-4510
    .elementor-element.elementor-element-a011c0c
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 30px 0px 30px;
  }
  .elementor-4510
    .elementor-element.elementor-element-e8e456a
    .elementor-heading-title {
    font-size: 13vw;
    line-height: 12vw;
  }
  .elementor-4510
    .elementor-element.elementor-element-0e6ea39
    .elementor-heading-title {
    font-size: 8vw;
    line-height: 8vw;
  }
  .elementor-4510
    .elementor-element.elementor-element-0e6ea39
    > .elementor-widget-container {
    margin: 3vw 0vw 3vw 0vw;
  }
  .elementor-4510
    .elementor-element.elementor-element-d4fe0a9
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-4510 .elementor-element.elementor-element-ad805ec {
    --spacer-size: 183px;
  }
  .elementor-4510
    .elementor-element.elementor-element-3c36b0e:not(
      .elementor-motion-effects-element-type-background
    ),
  .elementor-4510
    .elementor-element.elementor-element-3c36b0e
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-size: 344px auto;
  }
  .elementor-4510 .elementor-element.elementor-element-3c36b0e {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 40px 0px 40px 0px;
  }
  .elementor-4510
    .elementor-element.elementor-element-48869e6
    > .elementor-widget-wrap
    > .elementor-widget:not(.elementor-widget__width-auto):not(
      .elementor-widget__width-initial
    ):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 20px;
  }
  .elementor-4510
    .elementor-element.elementor-element-48869e6
    > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
  }
  .elementor-4510
    .elementor-element.elementor-element-c15e724
    .elementor-heading-title {
    font-size: 40px;
    line-height: 42px;
    letter-spacing: -0.9px;
  }
  .elementor-4510 .elementor-element.elementor-element-de39f35 {
    --spacer-size: 280px;
  }
  .elementor-4510 .elementor-element.elementor-element-086c592 {
    --spacer-size: 280px;
  }
  .elementor-4510 .elementor-element.elementor-element-815cfbd {
    --spacer-size: 280px;
  }
  .elementor-4510 .elementor-element.elementor-element-9446abe {
    padding: 30px 0px 30px 0px;
  }
  .elementor-4510
    .elementor-element.elementor-element-96915ab
    > .elementor-widget-wrap
    > .elementor-widget:not(.elementor-widget__width-auto):not(
      .elementor-widget__width-initial
    ):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 30px;
  }
  .elementor-4510
    .elementor-element.elementor-element-f4f3ede
    .elementor-heading-title {
    font-size: 47px;
    line-height: 50px;
    letter-spacing: -1.8px;
  }
  .elementor-4510 .elementor-element.elementor-element-36b5913 {
    --spacer-size: 340px;
  }
  .elementor-4510 .elementor-element.elementor-element-b6b20e4 {
    padding: 30px 0px 30px 0px;
  }
  .elementor-4510
    .elementor-element.elementor-element-f3ae9dd
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-4510
    .elementor-element.elementor-element-1654151
    > .elementor-widget-container {
    margin: 20px 0px 0px 0px;
  }
  .elementor-4510
    .elementor-element.elementor-element-93b5792
    > .elementor-container {
    min-height: 650px;
  }
  .elementor-4510
    .elementor-element.elementor-element-93b5792:not(
      .elementor-motion-effects-element-type-background
    ),
  .elementor-4510
    .elementor-element.elementor-element-93b5792
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
  }
  .elementor-4510
    .elementor-element.elementor-element-fa268e1
    > .elementor-widget-wrap
    > .elementor-widget:not(.elementor-widget__width-auto):not(
      .elementor-widget__width-initial
    ):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 20px;
  }
  .elementor-4510
    .elementor-element.elementor-element-fa268e1
    > .elementor-element-populated {
    padding: 20px 40px 40px 40px;
  }
  .elementor-4510 .elementor-element.elementor-element-e483b48 img {
    max-width: 17%;
  }
  .elementor-4510
    .elementor-element.elementor-element-2fd933f
    .elementor-heading-title {
    font-size: 40px;
    line-height: 42px;
    letter-spacing: -0.9px;
  }
  .elementor-4510 .elementor-element.elementor-element-1f3309d {
    font-size: 17px;
    line-height: 29px;
  }
  .elementor-4510
    .elementor-element.elementor-element-1f3309d
    > .elementor-widget-container {
    padding: 0px 0px 15px 0px;
  }
  .elementor-4510
    .elementor-element.elementor-element-6c6924d
    > .elementor-container
    > .elementor-row {
    justify-content: center;
  }
  .elementor-4510
    .elementor-element.elementor-element-6c6924d
    > .elementor-container {
    justify-content: center;
  }
  .elementor-4510
    .elementor-element.elementor-element-2a2e9d5.elementor-column
    > .elementor-widget-wrap {
    justify-content: space-around;
  }
  .elementor-4510 .elementor-element.elementor-element-763ef47 img {
    max-width: 250px;
    height: 250px;
  }
  .elementor-4510
    .elementor-element.elementor-element-763ef47
    > .elementor-widget-container {
    margin: -50px 0px 0px -80px;
  }
  .elementor-4510
    .elementor-element.elementor-element-80330b7
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
  }
  .elementor-4510
    .elementor-element.elementor-element-83fc4db
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
  }
  .elementor-4510 .elementor-element.elementor-element-b65561c img {
    max-width: 250px;
    height: 250px;
  }
  .elementor-4510
    .elementor-element.elementor-element-b65561c
    > .elementor-widget-container {
    margin: 0px 0px 0px 80px;
  }
  .elementor-4510 .elementor-element.elementor-element-9e3d624 {
    margin-top: -490px;
    margin-bottom: 0px;
  }
  .elementor-4510 .elementor-element.elementor-element-3ae152c {
    margin-top: -25px;
    margin-bottom: 0px;
    padding: 60px 30px 40px 30px;
  }
  .elementor-4510
    .elementor-element.elementor-element-90be2a1
    > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
  }
  .elementor-4510 .elementor-element.elementor-element-df3e916 img {
    max-width: 254px;
  }
  .elementor-4510
    .elementor-element.elementor-element-df3e916
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
  }
  .elementor-4510
    .elementor-element.elementor-element-8519222
    > .elementor-element-populated {
    margin: 10px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-4510 .elementor-element.elementor-element-80bed5b {
    text-align: center;
  }
  .elementor-4510
    .elementor-element.elementor-element-80bed5b
    .elementor-heading-title {
    font-size: 31px;
    line-height: 40px;
    letter-spacing: -0.7px;
  }
  .elementor-4510
    .elementor-element.elementor-element-ece80c9
    > .elementor-widget-container {
    margin: 35px 0px 35px 0px;
  }
  .elementor-4510 .elementor-element.elementor-element-4261bb0 {
    text-align: center;
    --container-widget-width: 288px;
    --container-widget-flex-grow: 0;
    width: var(--container-widget-width, 288px);
    max-width: 288px;
  }
  .elementor-4510
    .elementor-element.elementor-element-4261bb0
    > .elementor-widget-container {
    margin: 0px -20px 0px -20px;
  }
}
@media (max-width: 1189px) and (min-width: 768px) {
  .elementor-4510 .elementor-element.elementor-element-a011c0c {
    width: 100%;
  }
  .elementor-4510 .elementor-element.elementor-element-d4fe0a9 {
    width: 100%;
  }
  .elementor-4510 .elementor-element.elementor-element-2cff52d {
    width: 100%;
  }
  .elementor-4510 .elementor-element.elementor-element-abc1459 {
    width: 100%;
  }
  .elementor-4510 .elementor-element.elementor-element-5b2bdf2 {
    width: 100%;
  }
  .elementor-4510 .elementor-element.elementor-element-0f85da8 {
    width: 100%;
  }
  .elementor-4510 .elementor-element.elementor-element-2e4537e {
    width: 100%;
  }
  .elementor-4510 .elementor-element.elementor-element-59f3f05 {
    width: 100%;
  }
  .elementor-4510 .elementor-element.elementor-element-5ffce73 {
    width: 100%;
  }
  .elementor-4510 .elementor-element.elementor-element-90be2a1 {
    width: 50%;
  }
  .elementor-4510 .elementor-element.elementor-element-8519222 {
    width: 50%;
  }
}
