/*!
* Theme Name: astra-child
* Text Domain: astra
* Template: astra
* Version: 3.4.1
* Tested up to: 6.1.1
* Requires at least: 5.6
* Requires PHP: 7.2
* Author: Code Calibre Team
* Author URI: https://codecalibre.com/
* Theme URI: https://codecalibre.com/
* Description: astra-child is the perfect theme for your project. There is any issue or new funtionality, visit:
https://codecalibre.com/
*/

/* ------------------Fonts----------------- */
@font-face {
    font-family: 'Okta Neue';
    src: url('Fonts/OktaNeue-BlackItalic.woff2') format('woff2'),
        url('Fonts/OktaNeue-BlackItalic.woff') format('woff');
    font-weight: 900;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Okta Neue';
    src: url('Fonts/OktaNeue-UltraLight.woff2') format('woff2'),
        url('Fonts/OktaNeue-UltraLight.woff') format('woff');
    font-weight: 200;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Okta Neue';
    src: local('Okta Neue Normal'), local('Okta-Neue-Normal'),
        url('Fonts/OktaNeue-Normal.woff2') format('woff2'),
        url('Fonts/OktaNeue-Normal.woff') format('woff'),
        url('Fonts/OktaNeue-Normal.ttf') format('truetype');
    font-weight: 400;
    font-style: normal;
  }
/* --------------------------------------------- */
/* -------------Global CSS---------------------- */
*{
	padding:0;
	margin:0;
	box-sizing:border-box;
}
body{
	padding:0;
	margin:0;
	box-sizing:border-box;
	overflow-x:hidden !important;
	max-width:100%;
	width:100%;
	background:#030F42!important;
	font-family: 'Okta Neue' !important;
}
html, body{
	width:100%!important;
overflow-x:hidden!important;
}
h1, h2,h3,h4,span,div,a, p{
	     font-family: 'Okta Neue'!important;	
}
ul {
    margin-left: 25px;
    margin-right: 15px;
}
.elementor-element-38b1078 .elementor-widget-icon-box {
    -webkit-mask-size: 100% 100%!important;
}