.section-py
{
	padding:6.25rem 0
}
@media(max-width: 1199.98px)
{
	.section-py{
		padding:4rem 0
	}
}
@media(max-width: 767.98px){
	.section-py{
		padding:3rem 0
	}
}
.first-section-pt{
	padding-top:11.28rem
	}
@media(max-width: 1199.98px){
	.first-section-pt{
		padding-top:7.5rem
		}
}
.card[class*=card-hover-border-]{
	transition:all .2s ease-in-out
	}
.banner-bg-img
{
	position:absolute;top:0;left:0;height:100%;width:100%;object-fit:cover;object-position:left
}
.section-title-img
{
	height:100%;width:120%;inset-inline-start:-12%;top:10px
}
.light-style body
{
	background-color:#fff
}
.dark-style body
{
	background-color:#2b2c40
}
nav.layout-navbar
{
	backdrop-filter:unset !important;
	height:auto !important;
	z-index:999 !important;
	background-color:rgba(0,0,0,0) !important;
	position: fixed;
}
nav.layout-navbar::after
{
	content:"";position:absolute;
	display:block;
	height:100%;
	width:100%;
	top:0;
	left:0;

}
nav.layout-navbar.navbar-active::after
{
	backdrop-filter:saturate(100%) blur(6px);
	-webkit-backdrop-filter:saturate(100%) blur(6px)
}
.navbar.landing-navbar
{
	box-shadow:none;transition:all .2s ease-in-out;
	transform:unset !important;
	padding-top:.614rem;
	padding-bottom:.614rem;
	margin-top:1rem;
	border-width:2px;
	border-style:solid;
	border-radius:.375rem
}
.navbar.landing-navbar .navbar-nav .nav-link
{
	padding:.5rem .625rem;
	margin-inline-end:.625rem
}
@media(max-width: 1199.98px)
{
	.navbar.landing-navbar .navbar-nav .nav-link
	{
		padding-left:.5rem;
		padding-right:.5rem;
		margin-inline-end:0}}.navbar.landing-navbar .navbar-nav .nav-item:last-child .nav-link{margin-inline-end:0}@media(min-width: 992px){.navbar.landing-navbar .navbar-nav .nav-item.mega-dropdown>.dropdown-menu{max-width:1300px;inset-inline-start:50% !important;transform:translateX(-50%);top:100%}}@media(max-width: 991.98px){.navbar.landing-navbar .navbar-nav .nav-item.mega-dropdown>.dropdown-menu{background:rgba(0,0,0,0);box-shadow:none;border:none}}.navbar.landing-navbar .navbar-nav .nav-item.mega-dropdown>.dropdown-menu .mega-dropdown-link{padding-left:0;padding-right:0;margin:0;font-weight:400}
.navbar.landing-navbar .navbar-nav .nav-item.mega-dropdown>.dropdown-menu .mega-dropdown-link i
{
	font-size:1rem;
	font-weight:700;
	margin-top:-0.125rem
}
.navbar.landing-navbar .navbar-nav .nav-item .nav-img-col,
.navbar.landing-navbar .navbar-nav .nav-item .nav-img-col img
{
	border-radius:.625rem
}
@media(max-width: 991.98px){.navbar.landing-navbar .landing-menu-overlay{position:fixed;display:none;top:0;left:0;width:100%;height:100%;background-color:rgba(34,48,62,.78);transition:all .2s ease-in-out;z-index:9998}.navbar.landing-navbar .landing-nav-menu{position:fixed;display:block !important;height:100%;max-width:300px;width:80%;padding:1rem;inset-inline-start:-100%;top:0;overflow-y:auto;transition:all .3s ease-in-out;z-index:9999}.navbar.landing-navbar .landing-nav-menu.show{inset-inline-start:0}.navbar.landing-navbar .landing-nav-menu.show~.landing-menu-overlay{display:block}}.light-style .layout-navbar .navbar.landing-navbar{border-color:rgba(255,255,255,.68);background:rgba(255,255,255,.38)}.light-style .layout-navbar .navbar.landing-navbar .navbar-nav .nav-link{color:#384551}.light-style .layout-navbar .navbar.landing-navbar .navbar-nav .show>.nav-link,.light-style .layout-navbar .navbar.landing-navbar .navbar-nav .active>.nav-link,.light-style .layout-navbar .navbar.landing-navbar .navbar-nav .nav-link.show,.light-style .layout-navbar .navbar.landing-navbar .navbar-nav .nav-link.active{color:#696cff !important}.light-style .layout-navbar .navbar.landing-navbar .navbar-nav .nav-item.mega-dropdown>.dropdown-menu .mega-dropdown-link i{color:#646e78}@media(max-width: 991.98px){.light-style .layout-navbar .navbar.landing-navbar .landing-nav-menu{background-color:#fff}}.light-style .layout-navbar.navbar-active .navbar.landing-navbar{background:#fff;box-shadow:0 .125rem .375rem 0 rgba(34,48,62,.08)}.light-style .layout-navbar .menu-text{color:#384551}.dark-style .layout-navbar .navbar.landing-navbar{border-color:rgba(65,65,95,.68);background-color:rgba(65,65,95,.38)}.dark-style .layout-navbar .navbar.landing-navbar .navbar-nav .nav-link{color:#d5d5e2}.dark-style .layout-navbar .navbar.landing-navbar .navbar-nav .show>.nav-link,.dark-style .layout-navbar .navbar.landing-navbar .navbar-nav .active>.nav-link,.dark-style .layout-navbar .navbar.landing-navbar .navbar-nav .nav-link.show,.dark-style .layout-navbar .navbar.landing-navbar .navbar-nav .nav-link.active{color:#696cff !important}.dark-style .layout-navbar .navbar.landing-navbar .navbar-nav .nav-item.mega-dropdown>.dropdown-menu .mega-dropdown-link i{color:#b2b2c4}@media(max-width: 991.98px){.dark-style .layout-navbar .navbar.landing-navbar .landing-nav-menu{background-color:#2b2c40}}.dark-style .layout-navbar .navbar .menu-text{color:#d5d5e2}.dark-style .layout-navbar.navbar-active .navbar.landing-navbar{background:#2b2c40;border-color:#2b2c40;box-shadow:0 .125rem .375rem 0 rgba(20,20,29,.2)}@media(min-width: 992px){[dir=rtl] .navbar.landing-navbar .navbar-nav .nav-item.mega-dropdown>.dropdown-menu{transform:translateX(50%)}}.landing-footer .footer-link,.landing-footer .footer-text{color:#fff;opacity:.78}.landing-footer .footer-title{color:#fff;opacity:.92}.landing-footer .footer-bottom-text{color:#d3d4dc}.landing-footer .footer-bottom{background-color:#282c3e}.landing-footer .footer-link{transition:all .2s ease-in-out}.landing-footer .footer-link:hover{opacity:1}.landing-footer .footer-top{padding-top:3.3rem;padding-bottom:2.3rem;border-top-left-radius:3.75rem;border-top-right-radius:3.75rem}@media(max-width: 767.98px){.landing-footer .footer-top{padding:3rem 0}}.landing-footer .footer-top .footer-bg{object-position:center}@media(min-width: 992px){.landing-footer .footer-logo-description{max-width:385px}}.landing-footer .footer-form{max-width:22.25rem}.landing-footer .footer-form input{background-color:rgba(0,0,0,0);border-color:#4e4f6c;color:#fff}.landing-footer .footer-form input:hover:not([disabled]):not([focus]){border-color:#4e4f6c}.landing-footer .footer-form input::placeholder{color:rgba(255,255,255,.5)}.landing-footer .footer-form label{color:#d5d5e2}