@import url('https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap');
@import url("https://cdn.jsdelivr.net/npm/bootstrap-icons@1.10.3/font/bootstrap-icons.css");

body{scroll-behavior: smooth;font-family: 'Montserrat', sans-serif;}
.h1,.h2,.h3,.h4,.h5,.h6{line-height: 1.6em;}
.border-2{border-width: 2px;border-style: ridge;}
.lesz-red{color:#e42629!important;}
#start-main{background: url('../img/2023/01/main-bg.webp'); background-repeat: no-repeat;background-attachment: fixed;background-position: center;background-size: cover;}
.bg-dark-50{background: rgba(0, 0, 0, .5);}
#start-main .bg-dark-50:hover{background: rgba(0, 0, 0, .8);}
#start-main a.bg-white:hover{border: 2px ridge #dc3545!important;text-decoration: underline!important;}
.bg-dark-75{background: rgba(0, 0, 0, .75);}
.h-48{height: 48%;}
.font-90{font-size: 90%; font-weight: 400;}
.opacity-1{opacity: 1!important;}
.initialism{border-bottom:1px dotted;}
.initialism:hover{text-decoration:none!important;border-bottom:1px solid;}

.navbar-dark .navbar-nav .nav-link{color: rgba(255, 255, 255, .7);text-transform: uppercase;transition: all .3s linear;}
.navbar-dark .navbar-nav .nav-link:hover{color: rgba(255, 255, 255, 1);transition: all .3s linear;}
.navbar-dark .navbar-nav .active>.nav-link{text-decoration: underline;color: rgba(255, 255, 255, 1);}

#sub-header{background: url('../img/2023/01/sub-head.webp');background-size: cover; height: 26vw; background-position: center;}
.bg-lesz-blue{background: #33424c;color: white!important}
.bg-lesz-blue .h1{line-height: 1em;}
.bg-lesz-blue .h5,.bg-lesz-blue .h6{line-height: 1.4em;}
.text-shadow {filter: drop-shadow(0px 0px 7px rgba(0,0,0,.8)); }
.zoom{font-size: 140%;}

#menu{background: transparent;}


/*SM wiewport*/
@media (max-width:575px) {
	.w-sm-50 {width:50%;}
	.w-sm-75 {width:75%;}
}

@media (max-width:992px) {
	#menu nav{background-color: #33424c!important;z-index: 1020;}
}