/**
Theme Name: ICN Astra Child Theme
Theme URI: <THEME_URI>
Author: AudeeMirza Design
Author URI: https://audeemirza.com/about/
Description: Child Theme for Astra
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: icn-astra-child-theme
Template: astra
*/

@import url(https://fonts.googleapis.com/css?family=Montserrat:700);

body {
  font-family: 'Poppins', 'Inter','Helvetica Neue',Arial,sans-serif;

 font-style: normal;
font-weight: 500;
font-size: 16px;
line-height: 24px;
}


/* Aurora */


position: absolute;
width: 131px;
height: 78.63px;
left: 603px;
top: 1695.63px;

transform: rotate(-180deg);

/* Pinkrora */


position: absolute;
width: 100px;
height: 20px;
left: 1270px;
top: 624px;

background: #FF2272;
filter: blur(72px);

.row {
/* Auto layout */

display: flex;
flex-direction: row;
align-items: flex-start;
padding: 0px;

position: absolute;
width: 1200px;
height: 272px;
left: 120px;
top: 948px;
}

/* Headshot / Desktop */

position: static;
width: 180px;
height: 216px;
left: 0px;
top: 0px;

background: url(Felita.jpg);
border-radius: 8px;

/* Inside auto layout */
flex: none;
order: 0;
flex-grow: 0;
margin: 12px 0px;


/* Niki */

/* Auto layout */
display: flex;
flex-direction: column;
justify-content: flex-end;
align-items: center;
padding: 0px;

position: static;
width: 180px;
height: 272px;
left: 0px;
top: 0px;


/* Inside auto layout */
flex: none;
order: 0;
flex-grow: 0;
margin: 0px 24px;


/* Headshot / Desktop */

position: static;
width: 180px;
height: 216px;
left: 0px;
top: 0px;

background: url(A$apbree.jpg);
border-radius: 8px;

/* Inside auto layout */
flex: none;
order: 0;
flex-grow: 0;
margin: 12px 0px;


/* Person */

/* Auto layout */
display: flex;
flex-direction: column;
align-items: center;
padding: 0px;

position: static;
width: 180px;
height: 44px;
left: 0px;
top: 228px;


/* Inside auto layout */
flex: none;
order: 1;
align-self: stretch;
flex-grow: 0;
margin: 12px 0px;


/* Name */

position: static;
width: 137px;
height: 24px;
left: 21.5px;
top: 0px;

/* Desktop/Subheading/sm/600 */
font-family: Poppins;
font-style: normal;
font-weight: 600;
font-size: 16px;
line-height: 24px;
/* identical to box height, or 150% */
display: flex;
align-items: center;
letter-spacing: -0.01em;

/* Black/100 */
color: #241B1B;


/* Inside auto layout */
flex: none;
order: 0;
flex-grow: 0;
margin: 0px 0px;


/* Title */

position: static;
width: 167px;
height: 20px;
left: 6.5px;
top: 24px;

/* Desktop/Body/Inter/sm/700 */
font-family: Inter;
font-style: normal;
font-weight: bold;
font-size: 14px;
line-height: 20px;
/* identical to box height, or 143% */
display: flex;
align-items: center;

/* Grey/300 */
color: #A9ACAF;


/* Inside auto layout */
flex: none;
order: 1;
flex-grow: 0;
margin: 0px 0px;



/* JobsVacancy */

/* Auto layout */
display: flex;
flex-direction: column;
justify-content: center;
align-items: flex-start;
padding: 32px;

position: absolute;
width: 384px;
height: 260px;
left: 936px;
top: 1756px;

/* White/100 */
background: #FFFFFF;
/* Card/small */
box-shadow: 0px 4px 18px rgba(0, 0, 0, 0.09);
border-radius: 8px;


/* Information */

/* Auto layout */
display: flex;
flex-direction: column;
align-items: flex-start;
padding: 0px;

position: static;
width: 320px;
height: 124px;
left: 32px;
top: 32px;


/* Inside auto layout */
flex: none;
order: 0;
align-self: stretch;
flex-grow: 0;
margin: 16px 0px;


/* Frame 316 */

position: static;
width: 56px;
height: 56px;
left: 0px;
top: 0px;

/* Blue/50 */
background: #F2F5F9;
border-radius: 4px;

/* Inside auto layout */
flex: none;
order: 0;
flex-grow: 0;
margin: 16px 0px;


/* u-megaphone 1 */

position: absolute;
width: 40px;
height: 40px;
left: 8px;
top: 8px;



/* Vector */

position: absolute;
left: 12.46%;
right: 12.54%;
top: 8.34%;
bottom: 8.33%;

/* Blue/500 */
background: #1E386B;


/* Heading */

/* Auto layout */
display: flex;
flex-direction: column;
align-items: flex-start;
padding: 0px;

position: static;
width: 320px;
height: 52px;
left: 0px;
top: 72px;


/* Inside auto layout */
flex: none;
order: 1;
align-self: stretch;
flex-grow: 0;
margin: 16px 0px;


/* Campaign/Account Manager */

position: static;
width: 320px;
height: 28px;
left: 0px;
top: 0px;

/* Desktop/Subheading/md/600 */
font-family: Poppins;
font-style: normal;
font-weight: 600;
font-size: 20px;
line-height: 28px;
/* identical to box height, or 140% */
display: flex;
align-items: center;
letter-spacing: -0.03em;

/* Black/100 */
color: #241B1B;


/* Inside auto layout */
flex: none;
order: 0;
align-self: stretch;
flex-grow: 0;
margin: 4px 0px;


/* Full Time · 30 Days Ago */

position: static;
width: 320px;
height: 20px;
left: 0px;
top: 32px;

/* Desktop/Body/Inter/sm/500 */
font-family: Inter;
font-style: normal;
font-weight: 500;
font-size: 14px;
line-height: 20px;
/* identical to box height, or 143% */
display: flex;
align-items: center;

/* Grey/200 */
color: #A6B0C0;


/* Inside auto layout */
flex: none;
order: 1;
align-self: stretch;
flex-grow: 0;
margin: 4px 0px;


/* Forms / Desktop / Button */

/* Auto layout */
display: flex;
flex-direction: row;
justify-content: center;
align-items: center;
padding: 16px;

position: static;
width: 187px;
height: 56px;
left: 32px;
top: 172px;

/* Blue/500 */
background: #1E386B;
border-radius: 4px;

/* Inside auto layout */
flex: none;
order: 1;
flex-grow: 0;
margin: 16px 0px;


/* Button */

position: static;
left: 8.56%;
right: 8.56%;
top: 28.57%;
bottom: 28.57%;

/* Desktop/Body/Inter/md/500 */
font-family: Inter;
font-style: normal;
font-weight: 500;
font-size: 16px;
line-height: 24px;
/* identical to box height, or 150% */
display: flex;
align-items: center;
text-align: center;

/* White/100 */
color: #FFFFFF;


/* Inside auto layout */
flex: none;
order: 0;
flex-grow: 0;
margin: 0px 10px;


/* Footer */


/* Auto layout */

display: flex;
flex-direction: column;
align-items: center;
padding: 56px 120px 24px;

position: absolute;
width: 1440px;
height: 640px;
left: 0px;
top: 2120px;

/* Blue/500 */

background: #1E386B;

