.elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated {
    padding: 0px 10px;
}
body {
    font-size: 16px;
}
/******* Top Bar *******/
.top-panel i {
    color: #efd3d0;
}
.top-panel a {
    font-size: 14px;
    color: #aaa;
}
.top-panel a:hover {
    color: #efd3d0;
}
.top-panel__container .contact-block__item {
    padding-top: 10px;
    padding-bottom: 10px;
}
.site-header.default .site-branding {
    margin-right: 15px;
}
/******* Slider *******/
.slider_content {
    max-width: 1200px;
    margin: 0 auto;
}
div#n2-ss-16 .n2-ss-control-bullet {
    display: none;
}
/******* Header *******/
.header-container__flex .site-branding {
    padding-top: 10px;
    padding-bottom: 10px;
}
.jet-menu-inner .jet-menu > .jet-menu-item {
    padding: 13px 5px;
}
/******* Footer *******/
.site-footer .contact-block__inner {
    font-family: 'Roboto', sans-serif;
    font-size: 16px;
    color: #aaa;
}
.site-footer .contact-block__inner a {
    color: #fff;
}
.site-info .footer-copyright {
    font-size: 14px;
    color: #aaa;
}
/******* Contact Form 7 *******/
textarea {
    height: 210px;
}
.invert .wpcf7 input[type='submit']:hover {
    color: #fff;
    border-color: #fff;
    background-color: rgba(240,211,208,0);
}
.elementor-element .wpcf7 input.wpcf7-submit {
    font-family: "Roboto", Sans-serif;
    font-size: 16px;
    font-weight: 400;
    border: solid 1px #fff;
    width: 200px;
    padding: 12px 0px;
    border-radius: 30px;
    margin: 20px auto;
    display: inherit;
}
/******* Post *******/
.single .hentry .entry-header {
   display: none;
}
.single .hentry .entry-footer {
   display: none;
}
.single .hentry {
   margin-bottom: 0px;
}
h5 {
      font-size: 46px;
}
@media screen and (max-width: 414px) {
   h1 {
      font-size: 34px;
   }
   h2 {
      font-size: 28px;
   }
    h5 {
      font-size: 30px;
   }
   .header-container__flex > * {
      margin-right: 0px;
   }
   /******* Slider *******/
   /*.n2-ss-layer {
      width: 100% !important;
      max-width: 100% !important;
   }*/
}

.jet-sub-mega-menu .elementor-widget-heading, .elementor-widget:not(:last-child) {
margin-bottom: 0px;
margin-top:10px
}

.jet-custom-nav>.jet-custom-nav__item:last-child {
margin-bottom:15px
}