.elementor .box-title{width:var(--block_width);max-width:var(--width_100pct);max-height:var(--height_100pct);font-family:var(--main-font);font-weight:600;font-size:2vw;color:var(--color_base_oxford_navy);column-gap:0em;line-height:3vh;text-align:start;filter:drop-shadow(0px 0px 10px var(--color_drop_shadow));row-gap:0.5em;flex:0 1 auto;align-self:end;display: flex;
flex-direction: column;
transform: translateX(0rem);
min-height: fit-content;\n}.elementor .box-title:hover,.elementor .box-title:focus-visible{color:var(--color_accent_crimson_carrot);}.elementor .divider-dashed{width:var(--block_width);height:1px;max-width:var(--width_100pct);max-height:2px;padding-block-start:0em;padding-block-end:0px;margin-block-start:1em;margin-block-end:3em;border-radius:0px;border-block-start-width:2px;border-block-end-width:0px;border-inline-start-width:3px;border-inline-end-width:3px;border-color:var(--color_accent_crimson_carrot);border-style:dashed;background-color:var(--color_base_porcelain);display:flex;flex-direction:column;justify-content:flex-end;}.elementor .divider-space{width:var(--width_100pct);height:0px;max-width:var(--width_100pct);max-height:0px;padding:0px;margin-block-start:2vh;margin-block-end:2vh;background-color:var(--color_base_porcelain);display:flex;flex-direction:column;gap:0em;justify-content:space-evenly;align-items:center;}.elementor .page-wrapper{width:var(--width_100pct);height:var(--height_100pct);min-width:0em;min-height:0em;max-width:var(--width_100pct);max-height:var(--height_100pct);padding:1px;margin-block-start:0em;gap:10px;display: flex;
justify-content: center;
align-items: center;
height: 100%;
width: 95vmax;
background-color: #fbfef9;\n}.elementor .divider-vertical{width:38vh;border-width:2px;border-color:var(--color_base_platinum);border-style:dashed;background-color:var(--color_base_ink_black);filter:blur(0px);transform:rotateX(0deg) rotateY(0deg) rotateZ(90deg);display:block;}.elementor .intake-button{width:var(--button-width);height:var(--button-height);min-width:10em;min-height:2em;font-family:var(--main-font);font-weight:500;font-size:1vw;color:var(--color_base_porcelain);text-align:center;border-radius:var(--button-border-radius);border-width:var(--button-border-width);border-color:var(--color_base_ink_black);border-style:solid;background-color:var(--color_accent_crimson_carrot);filter:drop-shadow(0px 0px 10px var(--color_drop_shadow));display:flex;flex-direction:row;justify-content:center;align-items:center;align-self:end;display: flex;
align-self: flex-start;
margin-left: 0vmax;
margin-top: 2vmax;\n}.elementor .intake-button:hover,.elementor .intake-button:focus-visible{background-color:var(--color_accent_turf_green);}.elementor .paragraph{max-width:var(--width_100pct);max-height:var(--height_100pct);inset-block-start:0em;inset-block-end:0em;font-family:var(--main-font);font-weight:400;font-size:1.1vw;color:var(--color_base_oxford_navy);column-gap:0em;line-height:2.2vh;text-align:start;row-gap:0em;flex-wrap:nowrap;display: flex;
position: relative;
max-height: 49%;
align-items: flex-start;
align-self: flex-start;
transform: translateX(0rem);\n}.elementor .flex-sbs{width:var(--block_width);height:var(--field-height);min-width:0vw;min-height:0vh;max-width:var(--width_100pct);max-height:var(--height_100pct);object-position:center right;padding:0px;display: flex;
position: relative;
flex-direction: row;
align-items: flex-start;
width: 100%;
height: fit-content;
column-gap: 2vmin;\n}.elementor .flex-block{width:var(--block_width);height:var(--block_height);min-width:0px;min-height:0px;max-width:var(--width_100pct);max-height:var(--height_100pct);inset-inline-end:0px;inset-block-end:0em;padding:0px;background-color:var(--color_transparency);display:flex;flex-direction:column;justify-content:flex-end;align-items:center;align-self:center;display: flex;
position: relative;
flex-direction: column;
row-gap: 1vmin;
align-self: center;
justify-content: flex-start;
width: 100%;
height: fit-content;
margin-bottom:2vh;\n}.elementor .label{font-family:var(--main-font);font-weight:600;font-size:1vw;color:var(--color_base_oxford_navy);text-align:start;border-width:0px;border-color:var(--color_transparency);border-style:none;background-color:var(--color_base_porcelain);display:flex;flex-direction:row;justify-content:flex-start;align-self:start;}.elementor .label:focus{color:var(--color_base_porcelain);text-align:center;border-style:none;background-color:var(--color_base_porcelain);}.elementor .label:hover,.elementor .label:focus-visible{color:var(--color_accent_crimson_carrot);background-color:var(--color_base_porcelain);}.elementor .label:active{background-color:var(--color_base_porcelain);}.elementor .label.e--selected{color:var(--color_accent_crimson_carrot);border-width:0px;border-color:var(--color_base_porcelain);}.elementor .tab-content{min-height:30px;position:relative;display:block;}.elementor .tab-content.e--selected{position:relative;display:block;}.elementor .tab-content:active{display:block;}.elementor .img{object-position:center center;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0em;margin-block-end:0em;margin-inline-start:0px;margin-inline-end:0px;border-radius:2em;border-color:var(--color_base_ink_black);border-style:none;flex-direction:row-reverse;flex:1 0 auto;display: flex;
position: relative;
max-width: 100%;
object-fit: cover;
object-position: top;
align-self: flex-end;
min-height: auto;\n}.elementor .img:hover,.elementor .img:focus-visible{box-shadow:0px 0px 10px 0px var(--color_drop_shadow);}.elementor .title-block{width:var(--block_width);height:5vh;min-width:var(--width_100pct);max-width:var(--width_100pct);max-height:var(--height_title);font-family:var(--main-font);font-weight:600;font-size:6em;line-height:1em;text-align:start;padding:0px;display:flex;flex-direction:row;align-items:end;align-self:start;display: flex;
position:  relative;
flex-direction: row;
width: 90%;\n}.elementor .header{min-width:40vw;font-family:var(--main-font);font-weight:600;font-size:6em;line-height:1em;text-align:start;filter:drop-shadow(0px 0px 10px var(--color_drop_shadow));display:flex;flex-direction:column;flex:1 0 auto;justify-content:space-evenly;align-items:start;align-self:start;}.elementor .text-field{height:3vh;min-width:10vw;min-height:4vh;max-width:15vw;flex-wrap:nowrap;display: flex;
position: relative;
flex-direction: row;
max-height: 4vmin;
max-width: 13vmin;\n}.elementor .sub-header{font-family:var(--main-font);font-weight:600;font-size:1vw;color:var(--color_base_oxford_navy);line-height:2em;text-align:start;text-transform:capitalize;display: flex;
position: relative;
align-self: flex-start;
flex-direction: column;
flex-shrink: 1;
min-width: 7vw;
min-height: 3vh;\n}.elementor .grid-box{background-color:var(--color_base_porcelain);display:block;display: grid;grid-template-columns: 
auto auto auto;
grid:minmax(min-content,150px) minmax(min-content, 150px);\n}.elementor .content-wrapper{padding:10px;display: flex;
flex-direction: column;
align-items: center;
align-self: center;
height:  100%;
width: 100%;
background-color: #fbfef9;\n}.elementor .info-container{padding:10px;display: flex;
position: relative;
row-gap: 1vmax; 
flex-direction: column;
align-items: center;
width: 50%;
contain: content;
height: fit-content;\n}.elementor .img-container{width:var(--block_width);height:var(--block_height);max-width:var(--width_100pct);max-height:var(--height_100pct);padding:0px;display: flex;
position: relative;
width: 50%;
height: 100%;
flex-direction: column;
contain: content;\n}.elementor .section-flex{object-position:center center;padding:0px;margin-block-start:0em;row-gap:0em;display: flex;
contain: content;
position: relative;
flex-direction: column;
max-width: 100%;
row-gap: 1vh;
align-self: flex-start;
height: fit-content;\n}.elementor .text-area{flex:0 1 auto;align-self:start;display: flex;
position: relative;
height: 5vh;
width: 50%;
max-width: 15vw;\n}.elementor .selection{align-self:center;order:-99999;margin-bottom: 0.5vh;\n}