/*!
Theme Name: blue-island-security
Theme URI: http://underscores.me/
Author: Whoisleshalight
Author URI: https://www.upwork.com/freelancers/~01fc1f1580d536da80?mp_source=share
Description: Description
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: blue-island-security
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready


 */
.cart__title {
	line-height: 130%;
}

.report {
	padding-top: 0 !important;
}

.hero-report__body .hero-report__content {
	max-width: 44.75rem;
}

body {
	padding-top: 0 !important;
	max-width: 100vw;
	overflow-x: clip;
}
._active-report ._report-download-item {
display: block;
}
.single-item__title {
	line-height: 120%;
}

.cart__wrapper {
	height: 100%;
	display: flex;
	flex-direction: column;
}

.cart__body {
	flex: 1 1 auto;
	display: flex;
	flex-direction: column;
}

.cart__info {
	flex: 1 1 auto;
}

.dots {
	pointer-events: none;
}

@media (max-width: 991.98px) {
	.header__menu {
		transition: opacity .4s ease 0s !important;
	}

	.header__menu {
		position: fixed;
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;
		pointer-events: none;
	}

	[data-fls-menu-open] .header__menu {
		pointer-events: all;
	}
}

.top-footer nav ul a,
.header__actions ._button-text,
.menu__body ul li a {
	text-transform: capitalize;
}

.element-light {
	pointer-events: none;
}

.about__picture {
	position: relative;
	z-index: 3;
}