
.top-menu > li:last-child {
    margin-right: 0;
}
.top-menu > li {
    margin-right: 15px;
}
body .is-layout-flex {
    align-items: flex-start;
}

footer .wpforms-container .wpforms-field-email input[type=email] {
    background: transparent;
    border: 1px solid rgba(255, 255, 255, .17);
    color: #fff;
    border-radius: 6px;
    padding: 0 23px;
    height: 52px;
}
footer .wpforms-container .wpforms-field-email input[type=email]::placeholder {
    color: #fff;
}
footer .wpforms-container .wpforms-form * {
    color: #fff !important;
}
footer div.wpforms-container-full:not(:empty) {
    margin: 0;
}

footer .wpforms-container .wpforms-field {
    padding-top: 0;
}
footer .wpforms-widget .wpforms-container .wpforms-submit-container button.wpforms-submit {
    background: #fff !important;
    border: 1px solid #eaeaea;
    border-radius: 30px;
    padding: 8px 29px;
    box-shadow: 0 10px 12px #00000036;
	color: #615b9c !important;
}
footer .wpforms-widget .wpforms-container .wpforms-submit-container button.wpforms-submit:hover {
    color: #fff !important;
    background: #615b9c !important;
}
footer .wpforms-container .wpforms-field-email input[type=email]:focus {
    border-color: #fff !important;
}
footer .wpforms-widget .wpforms-container .wpforms-submit-container button.wpforms-submit:focus:after {
    border: 0;
}
footer .widget {
    overflow: visible;
}
ul.nav.wp-menu > li > a {
    font-size: inherit;
}

.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {
	word-spacing: -6px;
}

aside.footer-widget-2 h5:after {
	display: none;
}
.widget.widget_nav_menu li a:before {
    color: #fff;
}
.social_icon_footer {
    margin-top: 14px;
    display: flex;
    align-items: center;
    gap: 10px;
    flex-wrap: wrap;
    width: 100%;
}

.social_icon_footer a img {
    width: 32px;
    max-width: 32px;
    min-width: 32px;
}
@media only screen and (max-width: 767px) {
   aside.footer-widget-2 {
        margin-bottom: 30px;
    }
	aside.footer-widget-2:last-child {
        margin-bottom: 0px;
    }
	.wp-container-core-columns-is-layout-1.wp-container-core-columns-is-layout-1 {
    flex-wrap: wrap;
    flex-direction: column;
}
} 
@media only screen and (max-width: 1590px) {
	header .navbar > div > ul.nav.pull-right > li:last-of-type .btn.btn-primary {
		display: inline !important;
	}
}	

/*-------01 July 2025-----------*/
.naR_slider .owl-carousel .owl-nav .owl-prev:before,.naR_slider .owl-carousel .owl-nav .owl-next:before {
    font-size: 25px;
}
@media only screen and (max-width: 767px) {
  .naR_slider {
    margin-top: 0 !important;
  }

  .naR_slider .owl-nav {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    display: flex;
    justify-content: space-between;
    width: 100%;
  }

  .naR_slider .owl-nav button {
    position: unset;
    border-radius: 100px;
  }

  .naR_slider .owl-nav button.owl-prev {
    margin-left: -10px;
  }

  .naR_slider .owl-nav button.owl-next {
    margin-right: -10px;
  }
}


.gigas-masonry > article .entry-title {
    letter-spacing: 0;
    font-family: Nunito;
    font-size: 26px;
    letter-spacing: 1px;
}

