.padding-0 h4{padding-bottom:0}.margin-10 .et_pb_module_header{margin-bottom:10px}.margin-20 .et_pb_module_header{margin-bottom:20px}span.ddb-text{padding:8px 0px}.bottom-align{display:flex;align-items:flex-end}.faq-toggle .et_pb_accordion_item{padding-left:0px;padding-right:0;margin-bottom:0!important}#placeholder-form-col legend,#placeholder-form-col label{display:none!important}#placeholder-form-col input[type="text"],#placeholder-form-col input[type="email"],#placeholder-form-col input[type="tel"],#placeholder-form-col select{border-radius:2px!important;border:1px solid #767676!important;padding:10px 20px!important;height:60px;margin-top:0!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:rgba(32,32,67,.6)!important;font-weight:400!important;letter-spacing:.2px;border:1px solid #501e98;border-radius:18px;outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}#placeholder-form-col input[type="submit"]{display:-webkit-box;display:-ms-flexbox;display:flex;min-width:170px;padding:15px 19.834px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0;text-align:center;font-size:16px;color:#202043;font-weight:800;line-height:23px;text-transform:uppercase;text-decoration:none;border-radius:10px!important;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out;background-color:#b1eba3!important;border:none!important;margin-top:30px!important}.title_regular .et_pb_module_header{font-weight:400!important;margin-bottom:20px;max-width:532px}.title_regular .et_pb_module_heading{font-weight:400!important;margin-bottom:20px}.arrow-title .et_pb_module_heading{position:relative}.arrow-title h2::after{content:'';background:url('https://ottawacancer.ca/wp-content/uploads/2025/12/arrow-line.png');width:40px;height:40px;position:absolute;background-size:contain;background-repeat:no-repeat;margin:auto;margin-top:7px;margin-left:7px}.arrow-title2 .et_pb_module_heading{position:relative}.arrow-title2 h2::after{content:'';background:url('https://ottawacancer.ca/wp-content/uploads/2025/12/arrow-line-green.png');width:40px;height:40px;position:absolute;background-size:contain;background-repeat:no-repeat;margin:auto;margin-top:7px;margin-left:7px}#label-form-hide .gform-field-label.gform-field-label--type-sub{display:none}#label-form-hide .gfield_label.gform-field-label{display:none}#label-form-hide fieldset legend{display:block!important}#label-form-hide form input[type="text"],#label-form-hide form input[type="tel"],#label-form-hide form input[type="email"],#label-form-hide form select,#label-form-hide form textarea{border:1px solid #501e98!important}.form-col-wrap .gform_heading{display:none}.form-col-wrap #gform_submit_button_6{background:red!important;background-color:#ffbc00!important;width:100%!important;padding:15px 19.834px!important;border-radius:9px!important;color:#202043!important;font-weight:800!important}.form-col-wrap .gfield_required span{color:#c02b0a!important;font-weight:400!important}.more-link{background:#f5bf41;padding:8px 18px;text-transform:capitalize;color:#000;border-radius:5px;margin-top:20px;display:block;float:left}.form-col-wrap form input[type="submit"]{background-color:#ffbc00;width:100%!important;border:0;margin-top:15px;display:-webkit-box;display:-ms-flexbox;display:flex;min-width:170px;padding:15px 19.834px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0;text-align:center;font-size:16px;color:#202043;font-weight:800;line-height:23px;text-transform:uppercase;text-decoration:none;border-radius:9px;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}.form-col-wrap .gfield--width-half{max-width:100%!important}.form-col-wrap h5{font-size:32px;font-weight:600}.form-col-wrap .gfield.availability{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.gform_legacy_markup_wrapper form .ginput_container_checkbox,form .ginput_container_checkbox{margin-top:15px!important}.form-col-wrap .gfield.availability legend{width:20%;float:left}.form-col-wrap .gfield.availability .ginput_container_checkbox .gfield_checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1em}.form-col-wrap .gchoice{margin-bottom:10px!important}.form-col-wrap .gfield.availability.no-label{margin-top:-4em;margin-bottom:2.5em}.form-col-wrap .gform_wrapper.gravity-theme .gfield{min-width:0}.form-col-wrap form .gfield_label{margin-top:10px!important;margin-bottom:10px!important}.form-col-wrap .gfield.availability .ginput_container_checkbox .gfield_checkbox .gchoice label{padding-left:0!important;padding-bottom:5em}.form-col-wrap .gfield.availability .ginput_container_checkbox .gfield_checkbox .gchoice label::before{top:41px}.form-col-wrap .gform_legacy_markup_wrapper form .gchoice label::before,.form-col-wrap form .gchoice label::before{content:"";position:absolute;left:0;width:24px;height:24px;border:2px solid #501e98}.form-col-wrap .gfield.availability .ginput_container_checkbox .gfield_checkbox .gchoice label::after{top:45px}.form-col-wrap .gform_legacy_markup_wrapper form .gchoice label::after,.form-col-wrap form .gchoice label::after{content:"";position:absolute;top:4px;left:4px;border:10px solid #501e98;opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s}.form-col-wrap .gform_wrapper.gravity-theme .gfield-choice-input+label{margin-bottom:0;max-width:calc(100% - 32px);vertical-align:middle}.form-col-wrap .gform_legacy_markup_wrapper form .gchoice .gfield-choice-input,.form-col-wrap .gform_legacy_markup_wrapper form .gchoice input[type="radio"],.form-col-wrap form .gchoice .gfield-choice-input,.form-col-wrap form .gchoice input[type="radio"]{display:none!important}.form-col-wrap .gfield.availability.no-label .ginput_container_checkbox .gfield_checkbox .gchoice label.gform-field-label--type-inline{color:transparent!important}.form-col-wrap .gfield.availability.no-label .ginput_container_checkbox .gfield_checkbox .gchoice label{padding-bottom:0}.form-col-wrap .gfield.availability .ginput_container_checkbox .gfield_checkbox .gchoice label{padding-left:0!important;padding-bottom:5em}.form-col-wrap .gfield.availability.no-label .ginput_container_checkbox .gfield_checkbox .gchoice label::before{top:0;background-color:#fff6f1}.form-col-wrap .gfield.availability.no-label .ginput_container_checkbox .gfield_checkbox .gchoice label::after{top:4px}.form-col-wrap .gform_wrapper.gravity-theme .gfield-choice-input+label{margin-bottom:0;max-width:calc(100% - 32px);vertical-align:middle}.form-col-wrap .gform_legacy_markup_wrapper form .gchoice label,.form-col-wrap form .gchoice label{position:relative;padding-left:40px!important;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;line-height:27px;font-size:16px!important;font-weight:400;color:#202043}.form-col-wrap .gform_legacy_markup_wrapper form .gchoice .gfield-choice-input:checked+label::after,.form-col-wrap .gform_legacy_markup_wrapper form .gchoice input[type="radio"]:checked+label::after,.form-col-wrap form .gchoice .gfield-choice-input:checked+label::after,.form-col-wrap form .gchoice input[type="radio"]:checked+label::after{opacity:1}form .gfield_flex .gfield_radio{margin:0!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}.form-col-wrap form input[type="text"],.form-col-wrap form input[type="tel"],.form-col-wrap form input[type="email"],.form-col-wrap form select,.form-col-wrap form textarea{width:100%!important;padding:10px 20px!important;height:60px;margin-top:0!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:rgba(32,32,67,.6)!important;font-weight:400!important;letter-spacing:.2px;border:1px solid #501e98!important;border-radius:18px;outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.ginput_container.ginput_container_select{position:relative}.ginput_container.ginput_container_select:after{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);border:none;background:url("https://ottawacancer.ca/wp-content/uploads/2025/12/arrow.png") no-repeat;background-size:contain;width:20px;height:10px;margin-right:10px}.ginput_container.ginput_container_select:after{position:absolute;content:"";top:34px;right:10px;width:0;height:0;border:6px solid transparent;border-color:#202043 transparent transparent transparent}@media only screen and (min-width:980px){#img-banner{position:relative}#img-banner::after{content:"";clip-path:polygon(0 0,100% 0,22% 0,0 100%);height:100%;position:absolute;right:0;background-position:100%;left:0;z-index:5;background-color:white}.img-banner2::after{content:"";background-color:#fef6f2!important}#blurb-col-title{padding-left:calc((100vw - 1235px)/ 2)}#team-leader-col{display:inline-flex;align-items:center;text-align:left}#team-leader-col .et_pb_team_member_description{margin:0px 20px}#team-leader-col .et_pb_module_header{padding-bottom:5px}}@media (max-width:767px){#team-leader-col .et_pb_team_member_image.et-waypoint.et_pb_animation_off.et-animated{margin:auto;margin-bottom:20px}}#main-menu_col a.ddb-item{padding-left:0;padding-right:0}#main-menu_col .ddb-mobile-menu.ddb-f.ddb-column.ddb-abs{margin-top:25px;padding:0 25px}#header-col #left-header{padding-left:15px}#header-col #right-header .ddb-mobile-icon{padding-right:15px}#btn-line{line-height:38px!important}#slider-col .dsm_image_gallery_thumbs{display:none!important}#slider-col .et_pb_module_inner::after{content:"";width:33%;aspect-ratio:1;clip-path:polygon(0 0,100% 0,0 100%);background:linear-gradient(45deg,#fdf6f2,#fdf6f2);position:absolute;left:-1px;top:-1px;z-index:4;height:100%;right:0;bottom:0}.card-image{height:500px!important;overflow:hidden!important}.child-card-image img{height:440px!important;overflow:hidden!important;object-fit:cover!important}.donation-form .gform_body{padding:0}.donation-form .gfield{margin-bottom:6px}.donation-form .gfield_required{display:none}.donation-form fieldset.donation-form .ginput_container{display:flex!important;gap:28px!important;column-gap:28px!important;justify-content:space-around!important;flex-wrap:wrap}.donation-form fieldset.donation-form .gchoice{display:flex!important;align-items:center!important;gap:10px!important}.gform_wrapper.gravity-theme .gfield-choice-input+label{max-width:100%!important}.donation-form fieldset.donation-form label{cursor:pointer!important;font-weight:700!important;font-size:18px!important;letter-spacing:.6px!important;display:inline-flex!important;align-items:center!important;color:#501e98!important}.donation-form fieldset.donation-form input[type="radio"]:checked+label::before{background:#501e98!important;box-shadow:inset 0 0 0 3px #501e98!important}.donation-form fieldset.custom-amount-redio .gfield_radio{display:flex!important;flex-wrap:wrap;justify-content:center;margin-top:18px;gap:20px 0}.donation-form fieldset.custom-amount-redio input[type="radio"]{position:absolute!important;opacity:0!important;pointer-events:none!important}.donation-form fieldset.custom-amount-redio label{display:inline-block!important;padding:18px 48px!important;border-radius:14px!important;border:2px solid #501e98!important;background:#fff!important;font-weight:700!important;font-size:16px!important;min-width:120px!important;text-align:center!important;cursor:pointer!important;transition:all 180ms ease;box-shadow:none;color:#222}.donation-form fieldset.custom-amount-redio label:hover{transform:translateY(-2px)!important;box-shadow:0 6px 18px rgba(80,30,152,.06)}.donation-form fieldset.custom-amount-redio input[type="radio"]:checked+label{background:#501e98!important;color:#fff!important;border-color:#501e98;box-shadow:0 8px 24px rgba(80,30,152,.18)}.donation-form .gform_footer{margin-top:26px;display:flex;justify-content:center}.donation-form .gform_footer .gform_button{margin-top:40px;max-width:1060px;padding:18px 28px;background:#f6b300!important;border:none;color:#1b0b1b;font-weight:800;letter-spacing:1px;font-size:16px;border-radius:10px;cursor:pointer;box-shadow:0 6px 18px rgba(0,0,0,.06);transition:transform 140ms ease,box-shadow 140ms ease}.donation-form .gform_footer .gform_button:hover{transform:translateY(-3px);box-shadow:0 10px 28px rgba(0,0,0,.08)}.action-section{display:flex;gap:10px;flex-direction:row;flex-wrap:wrap;justify-content:center}.iframeForm{min-height:1188px}@media (max-width:640px){.donation-form fieldset.custom-amount-redio label{padding:14px 20px;min-width:80px;font-size:15px}.donation-form fieldset.donation-form label{font-size:14px}.iframeForm{min-height:1400px}}#mental-helth-footer a{background-color:#c7f0bd!important;color:#202043!important}.guidenso-image img{height:389px!important;overflow:hidden!important;object-fit:cover!important}.child-image img{height:360px;object-fit:cover;width:100vw!important}.hero_slider .et_pb_slides{height:100%}.hero_slider .et_pb_slides .et_pb_slide{min-height:300px}@media (max-width:980px){.child-card-image img{height:auto!important;overflow:hidden!important;object-fit:cover!important}}.single.single-recipe .et_pb_section_1_tb_body.et_section_regular{background-color:#fff6f1}.single.single-nutrition-article .et_pb_section_2_tb_body.et_pb_section{background-color:#fff6f1}.et_pb_post_content_0_tb_body{max-width:1200px;margin:0 auto}