/* custom-style.css */

.rd-navbar-fullwidth .rd-navbar-main-outer
{
    padding-top: 10px;
    padding-bottom: 10px;
}

.collection-title
{
    font-weight: 700;
}

.list-nav-bordered
{
	/*justify-content: space-between;*/
	letter-spacing: .05em;
    text-transform: capitalize;
}

.list-nav-bordered li
{
	letter-spacing: .05em;
    text-transform: capitalize;
}

.rd-navbar-fullwidth
{
	background: transparent !important;
}

.rd-navbar-fullwidth.rd-navbar--is-clone, .rd-navbar-fullwidth.rd-navbar--is-stuck
{
	background: #000 !important;
}

.rd-navbar-fullwidth .rd-navbar-nav > li a, .rd-navbar-static .rd-navbar-nav > li a
{
	color: #fff;
}

.rd-navbar-wrap
{
	height: 0 !important;
}

.bg-gray-8, .button-darker, .button-darker:focus, .button-darker:active
{
	background: #000;
}

.button-lighter, .button-lighter:focus, .button-lighter:active
{
	color: #000;
    background-color: #fff;
    border-color: #ebebeb;
}

.swiper-slide .slide-inner
{
	height: 700px;
}

h1, h2, h3, h4, h5, h6, [class^='heading']
{
	font-weight: 700;
}

.custom-paragraph
{
	color: black; font-size: 18px;
}

.button-darker-services
{
	padding: 10px 30px;
	line-height: 1.5;
}

.collection-img:before
{
	background-image: none;
}

.thumb-video__image
{
	position: unset;
}

.rd-navbar-fixed .rd-navbar-brand img
{
    height: 40px;
}

.rd-navbar-fixed .rd-navbar-panel
{
    background: #000;
}

.rd-navbar-toggle span:after, .rd-navbar-toggle span:before, .rd-navbar-toggle span
{
	background-color: #fff;
}

.whatsapp_btn
{
	position: fixed;
    bottom: 40px;
    left: 10px;
    border-radius: 50px;
    box-shadow: 0 3px 2px 1px #999;
    z-index: 100;
}

/* Media Queries */

@media (min-width: 768px)
{
	.list-nav-bordered > li:not(:last-child):after {
	    content: '';
	    height: 0;
	}
}

@media (min-width: 992px)
{
	.footer-classic__main
	{
	    padding: 30px 0 30px;
	}
	.footer-classic__aside
	{
    	padding: 30px 0 30px;
	}
}

@media (min-width: 1200px)
{
	h2, .heading-1
	{
	    font-size: 50px;
    	font-weight: 700;
	}
	.breadcrumbs-custom
	{
	    padding: 170px 0 110px;
	}
}