.elementor-302 .elementor-element.elementor-element-4178fc6 > .elementor-container{min-height:550px;}.elementor-302 .elementor-element.elementor-element-4178fc6 > .elementor-container:after{content:"";min-height:inherit;}.elementor-302 .elementor-element.elementor-element-4178fc6:not(.elementor-motion-effects-element-type-background), .elementor-302 .elementor-element.elementor-element-4178fc6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://coastalbliss.growmeconsulting.ca/wp-content/uploads/2020/11/image-banner-bg-waves.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-302 .elementor-element.elementor-element-4178fc6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-98px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-302 .elementor-element.elementor-element-4178fc6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-302 .elementor-element.elementor-element-6446876.elementor-column .elementor-column-wrap{align-items:center;}.elementor-302 .elementor-element.elementor-element-6446876.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-302 .elementor-element.elementor-element-6446876.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:flex-end;}.elementor-302 .elementor-element.elementor-element-6446876:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-302 .elementor-element.elementor-element-6446876 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://coastalbliss.growmeconsulting.ca/wp-content/uploads/2020/12/image-join-us-banner.png");background-position:center right;background-repeat:no-repeat;background-size:contain;}.elementor-302 .elementor-element.elementor-element-6446876 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px -177px 0px;padding:0px 0px 0px 0px;}.elementor-302 .elementor-element.elementor-element-6446876 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-302 .elementor-element.elementor-element-6446876{z-index:1;}.elementor-302 .elementor-element.elementor-element-0003fa4 > .elementor-container{min-height:500px;}.elementor-302 .elementor-element.elementor-element-0003fa4{margin-top:0px;margin-bottom:0px;}.elementor-bc-flex-widget .elementor-302 .elementor-element.elementor-element-ef8d0d1.elementor-column .elementor-column-wrap{align-items:center;}.elementor-302 .elementor-element.elementor-element-ef8d0d1.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-302 .elementor-element.elementor-element-aedad88 .elementor-heading-title{font-family:"Orpheus Pro", Sans-serif;font-size:48px;font-weight:400;font-style:normal;}.elementor-302 .elementor-element.elementor-element-aedad88 > .elementor-widget-container{margin:-50px -100px 0px 0px;}.elementor-302 .elementor-element.elementor-element-f73ae11{padding:200px 0px 100px 0px;}.elementor-302 .elementor-element.elementor-element-eaf32b2 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-302 .elementor-element.elementor-element-48e142a{text-align:left;width:367px;max-width:367px;top:-216px;}body:not(.rtl) .elementor-302 .elementor-element.elementor-element-48e142a{left:-30px;}body.rtl .elementor-302 .elementor-element.elementor-element-48e142a{right:-30px;}.elementor-302 .elementor-element.elementor-element-a2bcd00{text-align:right;width:352px;max-width:352px;top:195px;}body:not(.rtl) .elementor-302 .elementor-element.elementor-element-a2bcd00{right:-30px;}body.rtl .elementor-302 .elementor-element.elementor-element-a2bcd00{left:-30px;}.elementor-302 .elementor-element.elementor-element-fc75b82 > .elementor-container{max-width:800px;}.elementor-302 .elementor-element.elementor-element-fc75b82{z-index:1;}.elementor-302 .elementor-element.elementor-element-3cee1ac > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-302 .elementor-element.elementor-element-78d9697{text-align:center;}.elementor-302 .elementor-element.elementor-element-78d9697 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Orpheus Pro", Sans-serif;font-size:68px;font-weight:normal;font-style:normal;}.elementor-302 .elementor-element.elementor-element-156626a .elementor-text-editor{text-align:center;}.elementor-302 .elementor-element.elementor-element-156626a{font-family:"Libre Franklin", Sans-serif;font-size:18px;font-weight:400;line-height:30px;}.elementor-302 .elementor-element.elementor-element-fdb2c42:not(.elementor-motion-effects-element-type-background), .elementor-302 .elementor-element.elementor-element-fdb2c42 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://coastalbliss.growmeconsulting.ca/wp-content/uploads/2020/12/istockphoto-941523016-2048x2048-1.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-302 .elementor-element.elementor-element-fdb2c42 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #172A2E80 0%, var( --e-global-color-primary ) 100%);opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-302 .elementor-element.elementor-element-fdb2c42{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 20px 100px 20px;}.elementor-302 .elementor-element.elementor-element-33bc446 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-302 .elementor-element.elementor-element-33bc446 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-302 .elementor-element.elementor-element-ef1a100{margin-top:0px;margin-bottom:0px;}.elementor-bc-flex-widget .elementor-302 .elementor-element.elementor-element-0de4a3f.elementor-column .elementor-column-wrap{align-items:flex-start;}.elementor-302 .elementor-element.elementor-element-0de4a3f.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-302 .elementor-element.elementor-element-0de4a3f:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-302 .elementor-element.elementor-element-0de4a3f > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-962ca4d );}.elementor-302 .elementor-element.elementor-element-0de4a3f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;padding:50px 50px 50px 50px;}.elementor-302 .elementor-element.elementor-element-0de4a3f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-302 .elementor-element.elementor-element-bb7d28e{text-align:center;}.elementor-302 .elementor-element.elementor-element-bb7d28e .elementor-heading-title{color:var( --e-global-color-accent );font-family:"Libre Franklin", Sans-serif;font-size:24px;font-weight:600;text-transform:uppercase;font-style:normal;}.elementor-302 .elementor-element.elementor-element-bb7d28e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-302 .elementor-element.elementor-element-85300a9 > .elementor-widget-container{margin:-15px -15px -15px 0px;}.elementor-302 .elementor-element.elementor-element-7c84bb3 > .elementor-element-populated{padding:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-302 .elementor-element.elementor-element-4178fc6 > .elementor-container{min-height:0px;}.elementor-302 .elementor-element.elementor-element-4178fc6 > .elementor-container:after{content:"";min-height:inherit;}.elementor-302 .elementor-element.elementor-element-4178fc6{margin-top:0px;margin-bottom:0px;padding:50px 0px 100px 0px;}.elementor-302 .elementor-element.elementor-element-6446876:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-302 .elementor-element.elementor-element-6446876 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center right;background-size:500px auto;}.elementor-302 .elementor-element.elementor-element-0003fa4 > .elementor-container{min-height:350px;}.elementor-302 .elementor-element.elementor-element-0003fa4{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-302 .elementor-element.elementor-element-ef8d0d1 > .elementor-element-populated{padding:0px 0px 50px 20px;}.elementor-302 .elementor-element.elementor-element-aedad88 .elementor-heading-title{font-size:40px;}.elementor-302 .elementor-element.elementor-element-48e142a .elementor-image img{max-width:60%;}.elementor-302 .elementor-element.elementor-element-a2bcd00 .elementor-image img{width:70%;}.elementor-302 .elementor-element.elementor-element-a2bcd00{width:278px;max-width:278px;top:396px;}body:not(.rtl) .elementor-302 .elementor-element.elementor-element-a2bcd00{right:-38.5px;}body.rtl .elementor-302 .elementor-element.elementor-element-a2bcd00{left:-38.5px;}.elementor-302 .elementor-element.elementor-element-156626a{z-index:10;}}@media(max-width:767px){.elementor-302 .elementor-element.elementor-element-4178fc6{margin-top:0px;margin-bottom:0px;padding:50px 20px 150px 20px;}.elementor-302 .elementor-element.elementor-element-6446876:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-302 .elementor-element.elementor-element-6446876 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom center;background-size:contain;}.elementor-302 .elementor-element.elementor-element-6446876 > .elementor-element-populated{padding:0px 0px 230px 0px;}.elementor-302 .elementor-element.elementor-element-0003fa4 > .elementor-container{min-height:0px;}.elementor-302 .elementor-element.elementor-element-0003fa4{margin-top:0px;margin-bottom:0px;}.elementor-302 .elementor-element.elementor-element-ef8d0d1 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-302 .elementor-element.elementor-element-aedad88{text-align:center;}.elementor-302 .elementor-element.elementor-element-aedad88 .elementor-heading-title{font-size:35px;}.elementor-302 .elementor-element.elementor-element-aedad88 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-302 .elementor-element.elementor-element-f73ae11{margin-top:0px;margin-bottom:0px;padding:80px 20px 50px 20px;}.elementor-302 .elementor-element.elementor-element-48e142a .elementor-image img{width:0%;}.elementor-302 .elementor-element.elementor-element-a2bcd00 .elementor-image img{width:0%;}.elementor-302 .elementor-element.elementor-element-78d9697 .elementor-heading-title{font-size:35px;}.elementor-302 .elementor-element.elementor-element-156626a{font-size:16px;}.elementor-302 .elementor-element.elementor-element-fdb2c42:not(.elementor-motion-effects-element-type-background), .elementor-302 .elementor-element.elementor-element-fdb2c42 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:cover;}.elementor-302 .elementor-element.elementor-element-fdb2c42{padding:50px 20px 50px 20px;}.elementor-302 .elementor-element.elementor-element-ef1a100{margin-top:0px;margin-bottom:0px;}.elementor-302 .elementor-element.elementor-element-3770dc5 > .elementor-element-populated{margin:0px 0px 0px 0px;}.elementor-302 .elementor-element.elementor-element-0de4a3f{width:100%;}.elementor-302 .elementor-element.elementor-element-0de4a3f > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-302 .elementor-element.elementor-element-0de4a3f > .elementor-element-populated{margin:0px 0px 0px 0px;padding:25px 25px 25px 25px;}.elementor-302 .elementor-element.elementor-element-bb7d28e .elementor-heading-title{font-size:20px;}.elementor-302 .elementor-element.elementor-element-85300a9 > .elementor-widget-container{margin:0px 0px -30px 0px;}}@media(min-width:768px){.elementor-302 .elementor-element.elementor-element-3770dc5{width:25%;}.elementor-302 .elementor-element.elementor-element-0de4a3f{width:50%;}.elementor-302 .elementor-element.elementor-element-34f3ddd{width:24.664%;}}@media(max-width:1024px) and (min-width:768px){.elementor-302 .elementor-element.elementor-element-3770dc5{width:20%;}.elementor-302 .elementor-element.elementor-element-0de4a3f{width:60%;}.elementor-302 .elementor-element.elementor-element-34f3ddd{width:20%;}}/* Start custom CSS for shortcode, class: .elementor-element-85300a9 */#apply body .gform_wrapper ul li.gfield{
 margin-top:0px!important;
}

#apply body .gform_wrapper .top_label div.ginput_container{
 margin-top:0px!important;
 margin-bottom: 15px!important;
}

#apply .gform_wrapper .gform_footer{
 margin:0px!important;
 padding:0!important;
}

#apply label.gfield_label {
    display: inline-block!important;
    font-weight: 600!important;
    font-family: 'Libre Franklin';
}

#apply .gform_body ul{
 list-style: none;
}

#apply input,#apply textarea, #apply select{
 background-color:#F0F0F0 !important;
 border:0!important;
 border-radius: 0px!important;
 padding: 15px 20px !important;
 font-family: "Libre Franklin", Sans-serif !important;
 font-size: 18px !important;
 letter-spacing: 1px !important;
}

#apply select{
 padding-left:15px!important;
 color:#666!important;
}

#apply textarea{
 height:120px!important;
}

#apply .button{
background: #fff !important;
 color:#47BAAC !important;
 text-transform: uppercase;
 padding: 12px 40px !important;
 font-family: "Libre Franklin", Sans-serif !important;
 letter-spacing: 2px !important;
 font-size:16px !important;
 font-weight: bold;
 border: 2px solid #47BAAC !important;
 border-radius: 0px !important;
 margin-top:10px!important;
}

#apply .button:hover{
 transition:500ms!important;
 color:#fff!important;
 background-color:#47baac!important;
 border-color:#47baac!important;

}

#apply .gform_footer {
 text-align: center!important;
}

#apply .gform_wrapper li.hidden_label input{
    margin-top: 0px !important;
}


li#field_2_8{
 margin-top:20px!important;
}

li#field_2_8 > label{
 font-size:18px!important;
 color:#666!important;
}

div#gform_multifile_upload_2_8 {
    margin-top: 10px!important;
}

#apply .gform_wrapper span.gform_drop_instructions{
 font-family: 'Libre Franklin';
 margin-bottom:0!important;
}

#apply .gform_wrapper.gf_browser_chrome input.button.gform_button_select_files{
 font-weight: 500!important;
 letter-spacing: 0!important;
}

@media (max-width:767px){

#apply input, #apply select{
 height:45px!important;
 font-size:15px!important;
 padding-left:15px!important;
}  

#apply select{
 padding-left:0px 10px!important;
}

#apply textarea{
 height:90px!important;
 font-size:15px!important;
 padding-left:15px!important;
} 

#apply .button{
 padding:0!important;
}

li#field_2_8 > label{
 font-size:16px!important;
}

#apply .gform_wrapper.gf_browser_chrome input.button.gform_button_select_files{
 padding:0px 10px!important;
 font-size:14px!important;
}
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-0de4a3f */@media screen and (max-width: 767px) {
    .logo-col{
        order: 2;
    }
    
    .form-col{
        order: 1;
    }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Orpheus Pro';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://coastalbliss.growmeconsulting.ca/wp-content/uploads/2020/11/Orpheus-Pro.ttf') format('truetype');
}
/* End Custom Fonts CSS */