.elementor-kit-6{--e-global-color-primary:#4CAFC2;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#61CE70;--e-global-color-cc5690e:#0E1A28;--e-global-color-aa283d7:#FDFDFD;--e-global-color-e50cde0:#ECECEC;--e-global-color-b644b27:#F8F8F8;--e-global-color-2bc202e:#17515C;--e-global-typography-primary-font-family:"Inter";--e-global-typography-primary-font-size:56px;--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Inter";--e-global-typography-secondary-font-size:48px;--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Inter Tight";--e-global-typography-text-font-size:22px;--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Inter";--e-global-typography-accent-font-size:16px;--e-global-typography-accent-font-weight:500;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;}{}h1.entry-title{display:var(--page-title-display);}.elementor-kit-6 e-page-transition{background-color:#FFBC7D;}.site-header .site-branding{flex-direction:column;align-items:stretch;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS *//* Desktop - 15 */

position: relative;
width: 1440px;
height: 5053px;
overflow-y: scroll;

background: #FFFFFF;


/* Hero image */

position: absolute;
width: 1440px;
height: 933px;
left: 0px;
top: 0px;


/* Catchy Title that provides WOW */

position: absolute;
width: 658px;
height: 156px;
left: 72px;
top: 299px;

font-family: 'Inter';
font-style: normal;
font-weight: 800;
font-size: 72px;
line-height: 78px;
/* or 108% */

color: #333333;



/* We created Bolsteroo to provide businesses, marketing agencies, and content creators with easy-to-use products that not only speed up time to create and creative deliverables, but also to enjoy the content creation process. We want to build a world of content editors and not just content writers. At the end of the day, a business's job is to make life better for people. */

position: absolute;
width: 646px;
height: 342px;
left: 72px;
top: 487px;

/* Regular/h4 */
font-family: 'Inter';
font-style: normal;
font-weight: 400;
font-size: 30px;
line-height: 38px;
/* or 127% */

color: #333333;



/* Tag */

/* Auto layout */
display: flex;
flex-direction: column;
align-items: flex-start;
padding: 6px 12px;
gap: 10px;

position: absolute;
width: 87px;
height: 34px;
left: 72px;
top: 241px;

/* Primary/01 */
background: #F0F6FF;
border-radius: 24px;


/* Elements */

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

width: 63px;
height: 22px;


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


/* Items */

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

width: 63px;
height: 22px;


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


/* Tag */

width: 63px;
height: 22px;

/* Semibold/body */
font-family: 'Inter';
font-style: normal;
font-weight: 600;
font-size: 14px;
line-height: 22px;
/* identical to box height, or 157% */
display: flex;
align-items: center;

color: #51B1C3;


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


/* Rectangle 3 */

position: absolute;
width: 769.41px;
height: 360.82px;
left: 779px;
top: 575.06px;

background: #B5EAF3;
border-radius: 16px;
transform: rotate(-25.23deg);


/* Rectangle 2 */

position: absolute;
width: 769.41px;
height: 332.98px;
left: 808.87px;
top: 407.97px;

/* Light Blue/01 */
background: #E5F4FF;
border-radius: 16px;
transform: rotate(-25.23deg);


/* Frame 13 */

position: absolute;
width: 1440px;
height: 112px;
left: 0px;
top: 0px;



/* Bolsteroo Logo 2 */

position: absolute;
width: 186px;
height: 25px;
left: 72px;
top: 45px;

background: url(Bolsteroo Logo);


/* Button

Button
*/

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

position: absolute;
width: 127px;
height: 48px;
left: 1241px;
top: 32px;



/* .main-component */

/* Auto layout */
display: flex;
flex-direction: row;
justify-content: center;
align-items: center;
padding: 12px 24px;
gap: 8px;

width: 127px;
height: 48px;

/* Core/Black */
background: #000000;
border-radius: 8px;

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


/* empty-icon */

display: none;
width: 24px;
height: 24px;


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


/* Button */

width: 79px;
height: 22px;

/* Semibold/body */
font-family: 'Inter';
font-style: normal;
font-weight: 600;
font-size: 14px;
line-height: 22px;
/* identical to box height, or 157% */
display: flex;
align-items: center;

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


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


/* empty-icon */

display: none;
width: 24px;
height: 24px;


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


/* Button

Button
*/

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

position: absolute;
width: 108px;
height: 46px;
left: 290px;
top: 33px;



/* .main-component */

/* Auto layout */
display: flex;
flex-direction: row;
justify-content: center;
align-items: center;
padding: 12px 24px;
gap: 8px;

width: 108px;
height: 46px;

border-radius: 8px;

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


/* empty-icon */

display: none;
width: 24px;
height: 24px;


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


/* Button */

width: 60px;
height: 22px;

/* Semibold/body */
font-family: 'Inter';
font-style: normal;
font-weight: 600;
font-size: 14px;
line-height: 22px;
/* identical to box height, or 157% */
display: flex;
align-items: center;

color: #333333;


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


/* empty-icon */

display: none;
width: 24px;
height: 24px;


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


/* Button

Button
*/

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

position: absolute;
width: 96px;
height: 46px;
left: 414px;
top: 33px;



/* .main-component */

/* Auto layout */
display: flex;
flex-direction: row;
justify-content: center;
align-items: center;
padding: 12px 24px;
gap: 8px;

width: 96px;
height: 46px;

border-radius: 8px;

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


/* empty-icon */

display: none;
width: 24px;
height: 24px;


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


/* Button */

width: 48px;
height: 22px;

/* Semibold/body */
font-family: 'Inter';
font-style: normal;
font-weight: 600;
font-size: 14px;
line-height: 22px;
/* identical to box height, or 157% */
display: flex;
align-items: center;

color: #333333;


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


/* empty-icon */

display: none;
width: 24px;
height: 24px;


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


/* Button

Button
*/

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

position: absolute;
width: 79px;
height: 46px;
left: 526px;
top: 33px;



/* .main-component */

/* Auto layout */
display: flex;
flex-direction: row;
justify-content: center;
align-items: center;
padding: 12px 24px;
gap: 8px;

width: 79px;
height: 46px;

border-radius: 8px;

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


/* empty-icon */

display: none;
width: 24px;
height: 24px;


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


/* Button */

width: 31px;
height: 22px;

/* Semibold/body */
font-family: 'Inter';
font-style: normal;
font-weight: 600;
font-size: 14px;
line-height: 22px;
/* identical to box height, or 157% */
display: flex;
align-items: center;

color: #333333;


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


/* empty-icon */

display: none;
width: 24px;
height: 24px;


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


/* Button

Button
*/

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

position: absolute;
width: 111px;
height: 46px;
left: 621px;
top: 33px;



/* .main-component */

/* Auto layout */
display: flex;
flex-direction: row;
justify-content: center;
align-items: center;
padding: 12px 24px;
gap: 8px;

width: 111px;
height: 46px;

border-radius: 8px;

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


/* empty-icon */

display: none;
width: 24px;
height: 24px;


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


/* Button */

width: 63px;
height: 22px;

/* Semibold/body */
font-family: 'Inter';
font-style: normal;
font-weight: 600;
font-size: 14px;
line-height: 22px;
/* identical to box height, or 157% */
display: flex;
align-items: center;

color: #333333;


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


/* empty-icon */

display: none;
width: 24px;
height: 24px;


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


/* Button

Button
*/

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

position: absolute;
width: 86px;
height: 46px;
left: 1139px;
top: 33px;



/* .main-component */

/* Auto layout */
display: flex;
flex-direction: row;
justify-content: center;
align-items: center;
padding: 12px 24px;
gap: 8px;

width: 86px;
height: 46px;

border-radius: 8px;

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


/* empty-icon */

display: none;
width: 24px;
height: 24px;


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


/* Button */

width: 38px;
height: 22px;

/* Semibold/body */
font-family: 'Inter';
font-style: normal;
font-weight: 600;
font-size: 14px;
line-height: 22px;
/* identical to box height, or 157% */
display: flex;
align-items: center;

/* Core/Black */
color: #000000;


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


/* empty-icon */

display: none;
width: 24px;
height: 24px;


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


/* We created Bolsteroo because we believe that everyone should have access to economical and reliable content creation services. Our focus is on quality over quantity, honesty over pride, creativity over process, disruption over assumptions, and empathy over practicality. Our mission is to provide cutting-edge technology to anyone in need of content creation, as well as a helping hand. As human beings on this earth, it is our responsibility to do a good job with what we have, and that is especially true with the people we interact with. At Bolsteroo our focus is helping others have better lives. We do this not only with content creation but with our time - helping each individual or organization looking for help to find it. */

position: absolute;
width: 1296px;
height: 288px;
left: 72px;
top: 1137px;

/* Regular/h5 */
font-family: 'Inter';
font-style: normal;
font-weight: 400;
font-size: 24px;
line-height: 32px;
/* or 133% */

color: #333333;



/* Little Blur about how awesome and talented the whole team is. Lets try to make it at least 2 lines long so that it looks beefy. */

position: absolute;
width: 1296px;
height: 64px;
left: 72px;
top: 2437px;

/* Regular/h5 */
font-family: 'Inter';
font-style: normal;
font-weight: 400;
font-size: 24px;
line-height: 32px;
/* or 133% */

color: #333333;



/* Footer / Mini / 7 */

position: absolute;
width: 1440px;
height: 282px;
left: 0px;
top: 4771px;

background: #1F1F1F;


/* Links */

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

position: absolute;
width: 337px;
height: 26px;
left: 961px;
top: 66px;



/* Contact us */

width: 84px;
height: 26px;

/* Body / Body 1 */
font-family: 'Inter';
font-style: normal;
font-weight: 400;
font-size: 16px;
line-height: 26px;
/* identical to box height, or 162% */
font-feature-settings: 'salt' on, 'liga' off;

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


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


/* Terms of Use */

width: 101px;
height: 26px;

/* Body / Body 1 */
font-family: 'Inter';
font-style: normal;
font-weight: 400;
font-size: 16px;
line-height: 26px;
/* identical to box height, or 162% */
font-feature-settings: 'salt' on, 'liga' off;

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


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


/* Private Policy */

width: 104px;
height: 26px;

/* Body / Body 1 */
font-family: 'Inter';
font-style: normal;
font-weight: 400;
font-size: 16px;
line-height: 26px;
/* identical to box height, or 162% */
font-feature-settings: 'salt' on, 'liga' off;

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


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


/* Copyright © 2021, Bolsteroo, LLC. All rights reserved. */

position: absolute;
width: 355px;
height: 24px;
left: 142px;
top: calc(50% - 24px/2 + 50px);

/* Body / Body 2 */
font-family: 'Inter';
font-style: normal;
font-weight: 400;
font-size: 14px;
line-height: 24px;
/* identical to box height, or 171% */
font-feature-settings: 'salt' on, 'liga' off;

/* Text / Gray 300 */
color: #D9DBE1;



/* Divider */

position: absolute;
left: 9.86%;
right: 9.86%;
top: 54.69%;
bottom: 44.92%;

/* Default / White */
background: #FFFFFF;
opacity: 0.2;


/* Bolsteroo Logo 1 */

position: absolute;
width: 186px;
height: 25px;
left: 142px;
top: 67px;

background: url(Bolsteroo Logo);


/* Rectangle 1 */

position: absolute;
width: 658px;
height: 10px;
left: 72px;
top: 1095px;

background: #51B1C3;


/* Rectangle 2 */

position: absolute;
width: 658px;
height: 10px;
left: 72px;
top: 2395px;

background: #51B1C3;


/* Frame 30 */

position: absolute;
width: 1440px;
height: 720px;
left: 0px;
top: 1513px;

background: #285B65;


/* We want a world where businesses and the people in them are not controlled by the person with the biggest pocketbook, the biggest title, or the biggest favor. Instead, we focus on the value of every individual and believe everyone holds intrinsic value that is equal and uncompromising. We believe in a world where the V.P. of Product does not have the ability to make life harder on any given individual inside or outside of their department, where the CEO is working alongside the other employees and is transparent about what they are doing to contribute to the work of the whole. Where empathy is the basis for all conversation, and team dynamics take into account the welfare of the individual, so as not to sacrifice the individual for the whole. When you work with Bolsteroo, you are working with empathetic professionals with many years of experience, willing and able to hear you, and find opportunities to make life better for you... After all, isn't this what life is about? Imagine a world where everyone treated everyone else with empathy and respect. You can help that world get here sooner, and so can we, one conversation, one relationship at a time. */

position: absolute;
width: 1296px;
height: 384px;
left: 72px;
top: 195px;

/* Regular/h5 */
font-family: 'Inter';
font-style: normal;
font-weight: 400;
font-size: 24px;
line-height: 32px;
/* or 133% */

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



/* Rectangle 1 */

position: absolute;
width: 658px;
height: 10px;
left: 72px;
top: 153px;

background: #D1D1D1;


/* Our Vision */

position: absolute;
width: 1069px;
height: 54px;
left: 72px;
top: 79px;

/* Semibold/h2 */
font-family: 'Inter';
font-style: normal;
font-weight: 600;
font-size: 46px;
line-height: 54px;
/* identical to box height, or 117% */

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



/* Frame 36 */

position: absolute;
width: 1440px;
height: 821px;
left: 0px;
top: 3950px;

/* Gray/01 */
background: #F9F9FA;


/* Rectangle 4 */

position: absolute;
width: 1171.67px;
height: 493.61px;
left: 2154.85px;
top: 33.57px;

background: #B5EAF3;
border-radius: 16px;
transform: rotate(150.96deg);


/* Rectangle 2 */

position: absolute;
width: 1281.01px;
height: 407.96px;
left: 2121px;
top: 150.25px;

/* Light Blue/01 */
background: #E5F4FF;
border-radius: 16px;
transform: rotate(150.96deg);


/* Have questions? Our support team is ready to help! Email, call, or fill out the form below and we'll get back to you as soon as possible. */

position: absolute;
width: 571px;
height: 96px;
left: 72px;
top: 272px;

/* Regular/h5 */
font-family: 'Inter';
font-style: normal;
font-weight: 400;
font-size: 24px;
line-height: 32px;
/* or 133% */

color: #333333;



/* Group 42 */

position: absolute;
width: 625px;
height: 618px;
left: 743px;
top: 102px;



/* Frame 37 */

position: absolute;
width: 625px;
height: 618px;
left: 743px;
top: 102px;

background: rgba(249, 249, 250, 0.54);
filter: blur(2px);
border-radius: 8px;


/* Frame 38 */

box-sizing: border-box;

position: absolute;
width: 625px;
height: 592px;
left: 743px;
top: 102px;

/* Gray/07 */
border: 1px solid #94A2AB;
border-radius: 8px;


/* Input Outlined

Input
*/

position: absolute;
width: 538px;
height: 68px;
left: 44px;
top: 168px;



/* .Input-master */

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

position: absolute;
left: 0%;
right: 0%;
top: 0%;
bottom: 0%;



/* Label */

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

width: 538px;
height: 16px;


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


/* Label */

width: 538px;
height: 16px;

/* Regular/body-sm */
font-family: 'Inter';
font-style: normal;
font-weight: 400;
font-size: 12px;
line-height: 16px;
/* identical to box height, or 133% */
display: flex;
align-items: center;

color: #000000;


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


/* Input */

box-sizing: border-box;

/* Auto layout */
display: flex;
flex-direction: column;
align-items: flex-start;
padding: 13px 12px;
gap: 10px;

width: 538px;
height: 48px;

/* Core/White */
background: #FFFFFF;
/* Gray/04 */
border: 1.5px solid #CDD4D8;
border-radius: 8px;

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


/* Items */

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

width: 514px;
height: 22px;


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


/* eye */

display: none;
width: 24px;
height: 24px;


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


/* Text field */

width: 514px;
height: 22px;

/* Regular/body */
font-family: 'Inter';
font-style: normal;
font-weight: 400;
font-size: 14px;
line-height: 22px;
/* identical to box height, or 157% */
display: flex;
align-items: center;

/* Gray/05 */
color: #BCC5CB;


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


/* chevron-down */

display: none;
width: 24px;
height: 24px;


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


/* Helper-text */

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

display: none;
width: 240px;
height: 16px;


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


/* Input Outlined

Input
*/

position: absolute;
width: 538px;
height: 68px;
left: 44px;
top: 256px;



/* .Input-master */

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

position: absolute;
left: 0%;
right: 0%;
top: 0%;
bottom: 0%;



/* Label */

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

width: 538px;
height: 16px;


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


/* Label */

width: 538px;
height: 16px;

/* Regular/body-sm */
font-family: 'Inter';
font-style: normal;
font-weight: 400;
font-size: 12px;
line-height: 16px;
/* identical to box height, or 133% */
display: flex;
align-items: center;

color: #000000;


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


/* Input */

box-sizing: border-box;

/* Auto layout */
display: flex;
flex-direction: column;
align-items: flex-start;
padding: 13px 12px;
gap: 10px;

width: 538px;
height: 48px;

/* Core/White */
background: #FFFFFF;
/* Gray/04 */
border: 1.5px solid #CDD4D8;
border-radius: 8px;

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


/* Items */

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

width: 514px;
height: 22px;


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


/* eye */

display: none;
width: 24px;
height: 24px;


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


/* Text field */

width: 514px;
height: 22px;

/* Regular/body */
font-family: 'Inter';
font-style: normal;
font-weight: 400;
font-size: 14px;
line-height: 22px;
/* identical to box height, or 157% */
display: flex;
align-items: center;

/* Gray/05 */
color: #BCC5CB;


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


/* chevron-down */

display: none;
width: 24px;
height: 24px;


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


/* Helper-text */

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

display: none;
width: 240px;
height: 16px;


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


/* 385-204-3016 */

position: absolute;
width: 538px;
height: 24px;
left: 44px;
top: 78px;

/* Regular/Subtitle */
font-family: 'Inter';
font-style: normal;
font-weight: 400;
font-size: 16px;
line-height: 24px;
/* identical to box height, or 150% */

color: #333333;



/* Support */

position: absolute;
width: 538px;
height: 32px;
left: 44px;
top: 32px;

/* Semibold/h5 */
font-family: 'Inter';
font-style: normal;
font-weight: 600;
font-size: 24px;
line-height: 32px;
/* identical to box height, or 133% */

color: #333333;



/* Help@bolsteroo.com */

position: absolute;
width: 538px;
height: 24px;
left: 44px;
top: 112px;

/* Regular/Subtitle */
font-family: 'Inter';
font-style: normal;
font-weight: 400;
font-size: 16px;
line-height: 24px;
/* identical to box height, or 150% */

color: #333333;



/* Text Area */

position: absolute;
width: 538px;
height: 144px;
left: 44px;
top: 344px;



/* Text Area/.master-text-area */

position: absolute;
left: 0%;
right: 0%;
top: 0%;
bottom: 0%;



/* 0/100 */

position: absolute;
visibility: hidden;
left: 0%;
right: 0%;
top: 88.89%;
bottom: 0%;

/* Regular/body-sm */
font-family: 'Inter';
font-style: normal;
font-weight: 400;
font-size: 12px;
line-height: 16px;
/* identical to box height, or 133% */
display: flex;
align-items: flex-end;

color: #000000;



/* Rounded rectangle */

box-sizing: border-box;

position: absolute;
left: 0px;
right: 0px;
top: 24px;
bottom: 0px;

/* Core/White */
background: #FFFFFF;
/* Gray/04 */
border: 1px solid #CDD4D8;
border-radius: 12px;


/* drag_icon */

position: absolute;
left: 97.77%;
right: 1.12%;
top: 90.97%;
bottom: 4.69%;



/* Vector */

position: absolute;
width: 6px;
height: 6px;
right: 6px;
bottom: 7px;

/* Gray/04 */
border: 1px solid #CDD4D8;


/* Line */

position: absolute;
width: 6px;
height: 0px;
right: 0px;
bottom: 11px;

/* Gray/04 */
border: 1px solid #CDD4D8;
transform: matrix(-0.71, 0.71, -0.71, -0.71, 0, 0);


/* Text field */

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

position: absolute;
width: 508px;
height: 71px;
left: 12px;
top: 36px;



/* Write your message here */

width: 508px;
height: 22px;

/* Regular/body */
font-family: 'Inter';
font-style: normal;
font-weight: 400;
font-size: 14px;
line-height: 22px;
/* identical to box height, or 157% */
display: flex;
align-items: center;

/* Gray/05 */
color: #BCC5CB;


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


/* Message */

position: absolute;
left: 0%;
right: 0%;
top: 0%;
bottom: 88.89%;

/* Regular/body-sm */
font-family: 'Inter';
font-style: normal;
font-weight: 400;
font-size: 12px;
line-height: 16px;
/* identical to box height, or 133% */

color: #000000;



/* Button

Button
*/

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

position: absolute;
width: 186px;
height: 48px;
left: 44px;
top: 512px;



/* .main-component */

/* Auto layout */
display: flex;
flex-direction: row;
justify-content: center;
align-items: center;
padding: 12px 24px;
gap: 8px;

width: 186px;
height: 48px;

background: #51B1C3;
border-radius: 8px;

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


/* empty-icon */

display: none;
width: 24px;
height: 24px;


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


/* Button */

width: 138px;
height: 22px;

/* Semibold/body */
font-family: 'Inter';
font-style: normal;
font-weight: 600;
font-size: 14px;
line-height: 22px;
/* identical to box height, or 157% */
display: flex;
align-items: center;

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


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


/* empty-icon */

display: none;
width: 24px;
height: 24px;


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


/* Rectangle 5 */

position: absolute;
width: 326px;
height: 4px;
left: 72px;
top: 236px;

background: #51B1C3;


/* Contact Us */

position: absolute;
width: 573px;
height: 52px;
left: 72px;
top: 164px;

/* Semibold/h2 */
font-family: 'Inter';
font-style: normal;
font-weight: 600;
font-size: 46px;
line-height: 54px;
/* or 117% */

/* Core/Black */
color: #000000;



/* Why We Created Bolsteroo */

position: absolute;
width: 1069px;
height: 54px;
left: 72px;
top: 1021px;

/* Semibold/h2 */
font-family: 'Inter';
font-style: normal;
font-weight: 600;
font-size: 46px;
line-height: 54px;
/* identical to box height, or 117% */

/* Core/Black */
color: #000000;



/* Meet The Team */

position: absolute;
width: 1296px;
height: 54px;
left: 72px;
top: 2321px;

/* Semibold/h2 */
font-family: 'Inter';
font-style: normal;
font-weight: 600;
font-size: 46px;
line-height: 54px;
/* identical to box height, or 117% */

/* Core/Black */
color: #000000;



/* Frame 105 */

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

position: absolute;
width: 421px;
height: 167px;
left: 947px;
top: 3009px;

background: rgba(53, 63, 69, 0.8);
box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
border-radius: 6px;


/* Frame 104 */

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

width: 389px;
height: 54px;


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


/* Name & Last Name */

width: 389px;
height: 28px;

/* Semibold/h6 */
font-family: 'Inter';
font-style: normal;
font-weight: 600;
font-size: 20px;
line-height: 28px;
/* identical to box height, or 140% */
display: flex;
align-items: center;

color: #FFFFFF;


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


/* Position in the company */

width: 389px;
height: 24px;

/* Medium/subtitle */
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;

color: #FFFFFF;


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


/* Lil blur about the person. Lil blur about the person. Lil blur about the person. Lil blur about the person. Lil blur about the person. */

width: 389px;
height: 72px;

/* Regular/Subtitle */
font-family: 'Inter';
font-style: normal;
font-weight: 400;
font-size: 16px;
line-height: 24px;
/* or 150% */

color: #FFFFFF;


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


/* Frame 108 */

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

position: absolute;
width: 421px;
height: 167px;
left: 947px;
top: 3639px;

background: rgba(53, 63, 69, 0.8);
box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
border-radius: 6px;


/* Frame 104 */

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

width: 389px;
height: 54px;


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


/* Name & Last Name */

width: 389px;
height: 28px;

/* Semibold/h6 */
font-family: 'Inter';
font-style: normal;
font-weight: 600;
font-size: 20px;
line-height: 28px;
/* identical to box height, or 140% */
display: flex;
align-items: center;

color: #FFFFFF;


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


/* Position in the company */

width: 389px;
height: 24px;

/* Medium/subtitle */
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;

color: #FFFFFF;


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


/* Lil blur about the person. Lil blur about the person. Lil blur about the person. Lil blur about the person. Lil blur about the person. */

width: 389px;
height: 72px;

/* Regular/Subtitle */
font-family: 'Inter';
font-style: normal;
font-weight: 400;
font-size: 16px;
line-height: 24px;
/* or 150% */

color: #FFFFFF;


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


/* Frame 106 */

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

position: absolute;
width: 421px;
height: 167px;
left: 509px;
top: 3009px;

background: rgba(53, 63, 69, 0.8);
box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
border-radius: 6px;


/* Frame 104 */

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

width: 389px;
height: 54px;


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


/* Name & Last Name */

width: 389px;
height: 28px;

/* Semibold/h6 */
font-family: 'Inter';
font-style: normal;
font-weight: 600;
font-size: 20px;
line-height: 28px;
/* identical to box height, or 140% */
display: flex;
align-items: center;

color: #FFFFFF;


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


/* Position in the company */

width: 389px;
height: 24px;

/* Medium/subtitle */
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;

color: #FFFFFF;


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


/* Lil blur about the person. Lil blur about the person. Lil blur about the person. Lil blur about the person. Lil blur about the person. */

width: 389px;
height: 72px;

/* Regular/Subtitle */
font-family: 'Inter';
font-style: normal;
font-weight: 400;
font-size: 16px;
line-height: 24px;
/* or 150% */

color: #FFFFFF;


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


/* Frame 109 */

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

position: absolute;
width: 421px;
height: 167px;
left: 509px;
top: 3639px;

background: rgba(53, 63, 69, 0.8);
box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
border-radius: 6px;


/* Frame 104 */

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

width: 389px;
height: 54px;


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


/* Name & Last Name */

width: 389px;
height: 28px;

/* Semibold/h6 */
font-family: 'Inter';
font-style: normal;
font-weight: 600;
font-size: 20px;
line-height: 28px;
/* identical to box height, or 140% */
display: flex;
align-items: center;

color: #FFFFFF;


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


/* Position in the company */

width: 389px;
height: 24px;

/* Medium/subtitle */
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;

color: #FFFFFF;


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


/* Lil blur about the person. Lil blur about the person. Lil blur about the person. Lil blur about the person. Lil blur about the person. */

width: 389px;
height: 72px;

/* Regular/Subtitle */
font-family: 'Inter';
font-style: normal;
font-weight: 400;
font-size: 16px;
line-height: 24px;
/* or 150% */

color: #FFFFFF;


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


/* Frame 107 */

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

position: absolute;
width: 421px;
height: 167px;
left: 72px;
top: 3009px;

background: rgba(53, 63, 69, 0.8);
box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
border-radius: 6px;


/* Frame 104 */

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

width: 389px;
height: 54px;


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


/* Name & Last Name */

width: 389px;
height: 28px;

/* Semibold/h6 */
font-family: 'Inter';
font-style: normal;
font-weight: 600;
font-size: 20px;
line-height: 28px;
/* identical to box height, or 140% */
display: flex;
align-items: center;

color: #FFFFFF;


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


/* Position in the company */

width: 389px;
height: 24px;

/* Medium/subtitle */
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;

color: #FFFFFF;


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


/* Lil blur about the person. Lil blur about the person. Lil blur about the person. Lil blur about the person. Lil blur about the person. */

width: 389px;
height: 72px;

/* Regular/Subtitle */
font-family: 'Inter';
font-style: normal;
font-weight: 400;
font-size: 16px;
line-height: 24px;
/* or 150% */

color: #FFFFFF;


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


/* Frame 110 */

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

position: absolute;
width: 421px;
height: 167px;
left: 72px;
top: 3639px;

background: rgba(53, 63, 69, 0.8);
box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
border-radius: 6px;


/* Frame 104 */

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

width: 389px;
height: 54px;


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


/* Name & Last Name */

width: 389px;
height: 28px;

/* Semibold/h6 */
font-family: 'Inter';
font-style: normal;
font-weight: 600;
font-size: 20px;
line-height: 28px;
/* identical to box height, or 140% */
display: flex;
align-items: center;

color: #FFFFFF;


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


/* Position in the company */

width: 389px;
height: 24px;

/* Medium/subtitle */
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;

color: #FFFFFF;


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


/* Lil blur about the person. Lil blur about the person. Lil blur about the person. Lil blur about the person. Lil blur about the person. */

width: 389px;
height: 72px;

/* Regular/Subtitle */
font-family: 'Inter';
font-style: normal;
font-weight: 400;
font-size: 16px;
line-height: 24px;
/* or 150% */

color: #FFFFFF;


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


/* Ellipse 15 */

position: absolute;
width: 363px;
height: 377px;
left: 976px;
top: 2608px;

background: url(Screen Shot 2022-01-13 at 12.02.50 PM);


/* Ellipse 18 */

position: absolute;
width: 363px;
height: 377px;
left: 976px;
top: 3238px;

background: url(Screen Shot 2022-01-13 at 12.02.50 PM);


/* Ellipse 16 */

position: absolute;
width: 363px;
height: 377px;
left: 538px;
top: 2608px;

background: url(Screen Shot 2022-01-13 at 12.02.50 PM);


/* Ellipse 19 */

position: absolute;
width: 363px;
height: 377px;
left: 538px;
top: 3238px;

background: url(Screen Shot 2022-01-13 at 12.02.50 PM);


/* Ellipse 17 */

position: absolute;
width: 363px;
height: 377px;
left: 101px;
top: 2608px;

background: url(Screen Shot 2022-01-13 at 12.02.50 PM);


/* Ellipse 20 */

position: absolute;
width: 363px;
height: 377px;
left: 101px;
top: 3238px;

background: url(Screen Shot 2022-01-13 at 12.02.50 PM);/* End custom CSS */