/*
Theme Name: Bridge Child
Theme URI: http://demo.qodeinteractive.com/bridge/
Description: A child theme of Bridge Theme
Author: Qode Interactive
Author URI: http://www.qodethemes.com/
Version: 1.0.0
Template: twentynineteen
*/
/*
@import url("../bridge/style.css");

original Template: is 'bridge'

from webflow, start
*/
html {
	margin-top: 0 !important;
}
@font-face {
	font-family: Montserrat;
	src: url(/wp-content/themes/bridge-child/assets/fonts/Montserrat-VariableFont_wght.ttf) format("truetype");
	font-weight: 100 900;
	font-style: normal;
	font-display: swap
}
@font-face {
	font-family: Roboto;
	src: url(/wp-content/themes/bridge-child/assets/fonts/Roboto-VariableFont_wdth,wght.ttf) format("truetype");
	font-weight: 100 900;
	font-style: normal;
	font-display: swap
}
@font-face {
	font-family: Robotoserif;
	src: url(/wp-content/themes/bridge-child/assets/fonts/RobotoSerif-VariableFont_GRAD,opsz,wdth,wght.ttf) format("truetype");
	font-weight: 100 900;
	font-style: normal;
	font-display: swap
}
:root {
	--_font-family---primary: Montserrat, Arial, sans-serif;
	--_font-family---secondary: Roboto, Arial, sans-serif;
	--_font-family---alternate: Robotoserif, Arial, sans-serif;
	--transparent: #fff0;
	--black: #000;
	--white: white;
	--dev: red;
	--express-orange: #ffab56;
	--freight-blue: #4e88b6;
	--cargo-grey: #313f4a;
	--bright-gray: #efefef;
	--light-grey: lightgrey;
	--silver: #ccc;
	--whisper-gray: #eee;
	--primary: var(--express-orange);
	--secondary: var(--freight-blue);
	--tertiary: var(--grayish-blue);
	--text-color: var(--cargo-grey);
	--paragraph-link-color: var(--primary);
	--grayish-blue: #849fad;
	--_font-size---16-reg: 16px;
	--_line-height---20-lh-reg: 20px;
	--_font-size---82-4xl: 82px;
	--_line-height---100-lh-4xl: 100px;
	--_font-size---40-3xl: 40px;
	--_line-height---49-lh-3xl: 49px;
	--_font-size---30-2xl: 30px;
	--_line-height---36-lh-2xl: 36px;
	--_font-size---20-lg: 20px;
	--_line-height---24-lh-lg: 24px;
	--_font-size---18-md: 18px;
	--_line-height---22-lh-md: 22px;
	--_font-size---14-sm: 14px;
	--_line-height---17-lh-sm: 17px;
	--_font-size---12-xs: 12px;
	--_line-height---14-lh-xs: 14px;
	--_font-size---10-2xs: 10px;
	--_line-height---12-lh-2xs: 12px;
	--_font-size---24-xl: 24px;
	--_line-height---28-lh-xl: 28px;
	--_font-weight---100-thin: 100px;
	--_font-weight---200-extralight: 200px;
	--_font-weight---300-light: 300px;
	--_font-weight---400-normal: 400px;
	--_font-weight---500-medium: 500px;
	--_font-weight---600-semibold: 600px;
	--_font-weight---700-bold: 700px;
	--_font-weight---800-extrabold: 800px;
	--_font-weight---900-black: 900px;
}
:root {
	--gradient1: linear-gradient(282deg, #313F4A 0.11%, #4E88B6 100.07%);
	--gradient2: linear-gradient(180deg, #A4C8E2 -7.31%, rgba(164, 200, 226, 0.00) 99.1%);
	--gradient3: linear-gradient(134deg, #FF9123 -63.85%, #FFAB56 53.04%, #FFF 169.92%);
	--gradient4: linear-gradient(92deg, #FF9123 -3.31%, #FFDAB5 97.97%);
	--gradient5: linear-gradient(180deg, #FF9123 -7.31%, rgba(255, 145, 35, 0.00) 93.23%);
	--gradient6: linear-gradient(129deg, #313F4A -10.22%, #4E88B6 71.38%, #A4C8E2 152.97%);
	--gradient7: linear-gradient(354deg, #313F4A 34.61%, #4E88B6 84.47%);
	--gradient8: linear-gradient(158deg, #313F4A 22.62%, rgba(49, 63, 74, 0.50) 71.31%);
	--gradient9: linear-gradient(180deg, #EEE 0%, rgba(238, 238, 238, 0.00) 100%);
	--shadow1: 0px 4px 4px 0px rgba(0, 0, 0, 0.25) inset;
	--shadow2: 0px 5px 25px 0px rgba(49, 63, 74, 0.25);
	--shadow3: 0px 4.982px 24.908px 0 rgba(49, 63, 74, 0.25);
	--shadow4: 0 4.368px 21.839px 0 rgba(49, 63, 74, 0.10);
}
