.elementor-16 .elementor-element.elementor-element-5e6cf4a .elementor-heading-title{color:#AF0D0D;font-weight:700;}.elementor-16 .elementor-element.elementor-element-7dd1f9f{text-align:right;}.elementor-16 .elementor-element.elementor-element-968734f, .elementor-16 .elementor-element.elementor-element-968734f > .elementor-background-overlay{border-radius:20px 20px 20px 20px;}.elementor-16 .elementor-element.elementor-element-d185532 > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-16 .elementor-element.elementor-element-6a66805, .elementor-16 .elementor-element.elementor-element-6a66805 > .elementor-background-overlay{border-radius:20px 20px 20px 20px;}.elementor-16 .elementor-element.elementor-element-ff15297:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-ff15297 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#272728;}.elementor-16 .elementor-element.elementor-element-ff15297:hover > .elementor-background-overlay{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-16 .elementor-element.elementor-element-ff15297{border-style:solid;border-color:var( --e-global-color-7b1414f3 );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;z-index:99999999;}.elementor-16 .elementor-element.elementor-element-ff15297 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-16 .elementor-element.elementor-element-36ecc2c .elementor-icon-wrapper{text-align:center;}.elementor-16 .elementor-element.elementor-element-36ecc2c.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-36ecc2c.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-36ecc2c.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-36ecc2c.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-36ecc2c.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-63cbfc2 .elementor-icon-wrapper{text-align:center;}.elementor-16 .elementor-element.elementor-element-63cbfc2.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-63cbfc2.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-63cbfc2.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-63cbfc2.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-63cbfc2.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-44f4f5c .elementor-icon-wrapper{text-align:center;}.elementor-16 .elementor-element.elementor-element-44f4f5c.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-44f4f5c.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-44f4f5c.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-44f4f5c.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-44f4f5c.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}@media(min-width:768px){.elementor-16 .elementor-element.elementor-element-4d13e3b{width:45.508%;}.elementor-16 .elementor-element.elementor-element-917bc8b{width:54.492%;}}@media(max-width:767px){.elementor-16 .elementor-element.elementor-element-4d13e3b{width:70%;}.elementor-16 .elementor-element.elementor-element-d017e64{width:var( --container-widget-width, 293px );max-width:293px;--container-widget-width:293px;--container-widget-flex-grow:0;}.elementor-16 .elementor-element.elementor-element-917bc8b{width:30%;}.elementor-16 .elementor-element.elementor-element-2d5de56{width:33%;}.elementor-16 .elementor-element.elementor-element-36ecc2c .elementor-icon{font-size:33px;}.elementor-16 .elementor-element.elementor-element-6f10bb4{width:30%;}.elementor-16 .elementor-element.elementor-element-63cbfc2 .elementor-icon{font-size:30px;}.elementor-16 .elementor-element.elementor-element-c6bc0bb{width:33%;}.elementor-16 .elementor-element.elementor-element-44f4f5c .elementor-icon{font-size:33px;}}/* Start custom CSS for section, class: .elementor-element-6f8df93 */.topnav {
  overflow: hidden;
  background-color: #333;
}

.topnav a {
  float: left;
  display: block;
  color: #f2f2f2;
  text-align: center;
  padding: 14px 16px;
  text-decoration: none;
  font-size: 17px;
}

.topnav a:hover {
  background-color: #ddd;
  color: black;
}

.topnav .icon {
  display: none;
}

@media screen and (max-width: 600px) {
  .topnav a {display: none;}
  .topnav a.icon {
    float: right;
    display: block;
  }
}

@media screen and (max-width: 600px) {
  .topnav.responsive {position: relative;}
  .topnav.responsive .icon {
    position: absolute;
    right: 0;
    top: 0;
  }
  .topnav.responsive a {
    float: none;
    display: block;
    text-align: left;
  }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-ff15297 */#bar-footer{
    position: fixed;
    bottom: 0;
    width: 100%;
}/* End custom CSS */