@media screen and (max-width:600px){#wpadminbar{display:none}.breakdance .bde-header-builder{--wp-admin--admin-bar--height:0px}}@media (min-width:1120px){.breakdance .bde-header-builder-2527-100{display:none}}@media (max-width:1119px) and (min-width:1024px){.breakdance .bde-header-builder-2527-100{display:none}}@media (max-width:1023px) and (min-width:768px){.breakdance .bde-header-builder-2527-100{display:none}}@media (max-width:767px) and (min-width:480px){.breakdance .bde-header-builder-2527-100{display:none}}@media (max-width:479px){.breakdance .bde-header-builder-2527-100{display:none}}@media (max-width:1119px){.breakdance .bde-header-builder-2527-100 .bde-header-builder__container{flex-direction:column}@media screen and (max-width:600px){#wpadminbar{display:none}.breakdance .bde-header-builder{--wp-admin--admin-bar--height:0px}}}@media (max-width:1023px){@media screen and (max-width:600px){#wpadminbar{display:none}.breakdance .bde-header-builder{--wp-admin--admin-bar--height:0px}}}@media (max-width:767px){@media screen and (max-width:600px){#wpadminbar{display:none}.breakdance .bde-header-builder{--wp-admin--admin-bar--height:0px}}}@media (max-width:479px){.breakdance .bde-header-builder-2527-100{background:#FFF0}.breakdance .bde-header-builder-2527-100 .bde-header-builder__container{padding-left:0;padding-right:0;padding-bottom:0;padding-top:0}@media screen and (max-width:600px){#wpadminbar{display:none}.breakdance .bde-header-builder{--wp-admin--admin-bar--height:0px}}}.breakdance .bde-section-2527-102 .section-container{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.breakdance .bde-section-2527-102{background-image:url(https://cafn.ca/wp-content/uploads/2025/09/IMG_20230606_135126_194-scaled-1-1.jpg)}.breakdance .bde-section-2527-102>.section-background-overlay{background-color:#000;transition:background-color var(--bde-transition-duration) ease-in-out}.breakdance .bde-section-2527-102>.section-background-overlay{opacity:.7}.breakdance .bde-section-2527-102 .section-container{--bde-section-width:100%}.breakdance .bde-section-2527-102 .section-container{padding-left:0;padding-right:0;padding-bottom:100px;padding-top:100px}.breakdance .bde-section-2527-102 .swiper-slide .swiper-slide-item{transform:scale(1.02);transition:5s ease-in;transform-origin:0% 100%}.breakdance .bde-section-2527-102 .swiper-slide.swiper-slide-active .swiper-slide-item{transform:scale(1)}@media (max-width:479px){.breakdance .bde-section-2527-102 .section-container{padding-bottom:40px;padding-top:60px}}.breakdance .bde-div-2527-105{padding:30px 30px 0 30px;margin-top:80px}.breakdance .bde-div-2527-105{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:flex-start}.breakdance .bde-div-2527-105{background-color:#FFFFFF50}#gform_wrapper_59{max-width:560px;margin:0;color:#fff;--cafn-red:#C60A27;--white-70:rgba(255,255,255,.70);--white-10:rgba(255,255,255,.10)}#gform_wrapper_59 .gform_heading,#gform_wrapper_59 .gform_description,#gform_wrapper_59 .gform_required_legend{display:none!important}#gform_wrapper_59 .gform_body ul.gform_fields{margin:0;padding:0;list-style:none}#gform_wrapper_59 .gfield_label,#gform_wrapper_59 legend.gfield_label{color:#fff;font-family:"Roboto",sans-serif;font-size:16px;font-weight:300;margin-bottom:6px;display:inline-flex;align-items:center;gap:4px}#gform_wrapper_59 .gfield_required,#gform_wrapper_59 .gfield_required_text,#gform_wrapper_59 .breakdance-form-field__required{display:none!important}#gform_wrapper_59 .gfield.gfield_contains_required>.gfield_label::after,#gform_wrapper_59 .gfield.gfield_contains_required legend.gfield_label::after{content:"*";margin-left:4px;font-size:18px;color:var(--cafn-red);font-weight:400}#gform_wrapper_59 .gform-field-label--type-sub{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;border:0!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;white-space:nowrap!important}#gform_wrapper_59 input[type="text"],#gform_wrapper_59 input[type="email"],#gform_wrapper_59 input[type="tel"],#gform_wrapper_59 input[type="password"],#gform_wrapper_59 textarea,#gform_wrapper_59 select{width:100%!important;color:#fff!important;background:var(--white-10);border:1px solid var(--white-70);border-radius:0;height:45px!important;line-height:45px!important;padding:12px 16px;font-size:18px!important;font-weight:400!important;outline:none;transition:border-color .2s ease;box-sizing:border-box}#gform_wrapper_59 ::placeholder{color:rgba(255,255,255,.70)!important;font-weight:400!important}#gform_wrapper_59 input:focus,#gform_wrapper_59 textarea:focus,#gform_wrapper_59 select:focus{border:1px solid var(--cafn-red)!important;outline:none!important}#gform_wrapper_59 select{appearance:none!important;-webkit-appearance:none!important;-moz-appearance:none!important;padding:0 48px 12px 16px;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' fill='%23ffffff' viewBox='0 0 24 24'><path d='M7 10l5 5 5-5z'/></svg>");background-repeat:no-repeat;background-position:right 16px center;background-size:22px;cursor:pointer}#gform_wrapper_59 select::-ms-expand{display:none}#gform_wrapper_59 .gform_fields{display:flex;flex-direction:column;gap:20px!important}#gform_wrapper_59 .gform-grid-row{display:grid!important;grid-template-columns:repeat(2,1fr);column-gap:8px!important;row-gap:10px!important;width:100%;margin:0!important;padding:0!important}#gform_wrapper_59 .gform-grid-row>.gform-grid-col,#gform_wrapper_59 .ginput_container,#gform_wrapper_59 .gform-grid-row>span{width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;box-sizing:border-box!important}#gform_wrapper_59 .gform-grid-row>.gform-grid-col.ginput_full,#gform_wrapper_59 #input_59_5_1_container{grid-column:1 / -1!important}#input_59_5{display:grid!important;grid-template-columns:1fr 1fr;grid-template-areas:"street street" "city state" "zip state";column-gap:8px!important;row-gap:10px!important;width:100%!important}#input_59_5_1_container{grid-area:street!important}#input_59_5_3_container{grid-area:city!important}#input_59_5_4_container{grid-area:state!important}#input_59_5_5_container{grid-area:zip!important}@media (max-width:600px){#gform_wrapper_59 .gform-grid-row{grid-template-columns:1fr!important}#input_59_5{grid-template-columns:1fr!important;grid-template-areas:"street" "city" "state" "zip"}}#gform_wrapper_59 .gform_footer{display:flex;justify-content:center;align-items:center;margin-top:20px}#gform_wrapper_59 .gform_footer .gform_button{display:inline-flex;align-items:center;justify-content:center;gap:10px;background:var(--cafn-red);color:#fff;border:0;border-radius:0;font-family:"Roboto",sans-serif;font-size:14px;font-weight:300!important;height:56px!important;line-height:1;padding:20px 25px!important;cursor:pointer;transition:background-color .3s ease-in-out;text-transform:none!important}#gform_wrapper_59 .gform_footer .gform_button:hover{background-color:#00A5AD}#gform_wrapper_59 .gform_footer .gform_button::after{content:"➜";font-size:16px;line-height:1}#gform_wrapper_59 .gform_validation_errors{background-color:rgba(198,10,39,.6)!important;color:#fff!important;border:none!important;padding:20px 30px!important;margin-bottom:25px!important;font-family:"Roboto",sans-serif;font-size:16px;font-weight:300;border-radius:0;text-align:center}#gform_wrapper_59 .gform_validation_errors *{color:#fff!important;fill:#fff!important}#gform_wrapper_59 .gform_validation_errors .gform-icon--circle-error,#gform_wrapper_59 .gform_validation_errors .gform-icon--circle-error::before{color:#fff!important;background:transparent!important;border:2px solid #fff!important;border-radius:50%!important;width:18px!important;height:18px!important;display:inline-flex!important;align-items:center;justify-content:center;box-shadow:none!important;opacity:1!important}#gform_wrapper_59 .validation_message,#gform_wrapper_59 .gfield_description.validation_message,#gform_wrapper_59 .gfield_validation_message{color:var(--cafn-red)!important;font-size:13px!important;font-family:"Roboto",sans-serif!important;font-weight:500!important;margin-top:6px!important}#gform_wrapper_59 .gfield_error input,#gform_wrapper_59 .gfield_error select,#gform_wrapper_59 .gfield_error textarea{border-color:var(--cafn-red)!important}#gform_wrapper_59 .gfield_error .gfield_label,#gform_wrapper_59 .gfield_error legend.gfield_label{color:var(--cafn-red)!important;font-weight:500!important}#gform_wrapper_59 .gfield.gfield_contains_required.gfield_error .gfield_label::after{color:var(--cafn-red)!important}#gform_wrapper_59 input:-webkit-autofill,#gform_wrapper_59 textarea:-webkit-autofill,#gform_wrapper_59 select:-webkit-autofill{-webkit-text-fill-color:#fff!important;caret-color:#fff;transition:background-color 9999s ease-out 0s;box-shadow:0 0 0 1000px rgba(255,255,255,.10) inset!important}#gform_wrapper_59 input:-moz-autofill,#gform_wrapper_59 textarea:-moz-autofill,#gform_wrapper_59 select:-moz-autofill{color:#fff!important;box-shadow:0 0 0 1000px rgba(255,255,255,.10) inset!important}form#contact-form114.breakdance-form.breakdance-form--vertical{--gf-form-gap-y:20px!important;--gf-form-after-label:6px}