#gform_2>div.gform_footer.top_label{display:block}#gform_2 input#gform_submit_button_2{padding:9px 47px!important;border-color:#ff000000!important;background-color:#bc9ce8!important;color:#fff!important;border-radius:25px!important;font-size:13px!important;font-weight:600!important}.gfield_radio .gchoice label{width:100%;cursor:pointer}.custom-blurb-style .et_pb_blurb_container{padding-top:0px;padding-left:20px;padding-right:20px;padding-bottom:10px}blockquote{border-color:#25dcc8}#gform_1{color:gray!important}#gform_1 input:not(#gform_submit_button_1),textarea{padding:20px!important;border-radius:10px;border:unset!important;background:linear-gradient(100deg,#f7f7f8 30%,#e5e6e7 70%)}input#gform_submit_button_1{padding:13px 40px;border-color:transparent;border-radius:25px;font-weight:600;background-color:#01dac7;color:#fff}input#gform_submit_button_1:hover{padding:13px 40px;border-color:transparent;border-radius:25px;font-weight:600;background-color:#01dac7;color:#fff;cursor:pointer;background-image:url(https://sport3.ca/wp-content/uploads/2023/01/angle-right-solid.png);background-size:10%;background-repeat:no-repeat;background-position:80%}#gform_1 .gfield_radio label{display:inline-block;font-size:15px;font-weight:600}#gform_1 .gfield_radio .gchoice{display:flex;flex-direction:row-reverse;flex-wrap:wrap;align-content:flex-start;justify-content:space-between;align-items:center}#gform_1 .gfield_radio .gchoice{border-bottom:2px solid;padding:10px 0px;border-image:linear-gradient(to right,#fcfbfb,#eaeaeb) 1}#gform_1 .gfield_radio .gchoice input{height:20px;width:20px}#gform_1 .gfield_radio .gchoice input:checked{height:20px;width:20px}#gform_1 .gfield_radio .gchoice input{height:20px;width:20px;filter:grayscale(1)}#label_1_9_2,#input_1_9_other{width:100%!important}#gform_2 ::placeholder{color:#fff}#gform_2 input[type=text],#gform_2 input[type=email]{border-color:#FFFFFF;border-bottom-width:2px;border-top-width:0;border-left-width:0;border-right-width:0;color:#FFFFFF;background-color:RGBA(255,255,255,0);font-size:14px;padding:16px}input#gform_submit_button_2{color:#FFFFFF!important;font-size:20px;font-weight:500;padding:0.3em 1em;line-height:1.7em!important;background-color:transparent;border:2px solid;border-radius:3px;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-property:all!important;transition-property:all!important;margin-left:auto}input#gform_submit_button_2:hover{border:2px solid transparent;padding:0.3em 2em 0.3em 0.7em;background-color:rgba(0,0,0,.05);cursor:pointer;background-image:url(https://sport3.ca/wp-content/uploads/2023/01/angle-right-solid.png);background-size:7%;background-repeat:no-repeat;background-position:80%}div.gform_confirmation_message_2{color:#fff}.et_pb_section_0{z-index:60;border-radius:0px 0px 32px 32px}.et_pb_section_0{z-index:60;border-radius:0px 0px 32px 32px}footer{border-radius:32px 32px 0px 0px;overflow:hidden}.custom-post-grid>div{display:grid;grid-template-columns:1fr;grid-gap:80px}.custom-post-grid .entry-featured-image-url{max-height:192px;border-radius:22px;overflow:hidden}.custom-post-grid .entry-featured-image-url img{border-radius:22px}.custom-post-grid .et_pb_post .more-link{text-transform:capitalize}.custom-post-grid .pagination a{background-color:#4315b5;border-radius:100px;padding:15px}.et_pb_image>.et_pb_image_wrap{border-radius:20px;overflow:hidden}.quote-speaker{font-weight:normal}@media only screen and (min-width:640px){.home-step-circles p.debrief{margin-top:-25%}.home-step-circles .et_multi_view__hovered{font-size:13px!important}}@media only screen and (min-width:967px){.home-step-circles .et_pb_column .et_pb_module.et_pb_blurb{margin-left:-20%}}@media only screen and (min-width:980px) and (max-width:1280px){.home-step-circles .et_multi_view__hovered{font-size:12px!important}.home-step-circles p.debrief{margin-top:-25%}}@media only screen and (min-width:980px) and (max-width:1600px){.home-step-circles .et_pb_column .et_pb_module.et_pb_blurb{padding-top:35%!important;width:32vw!important;height:32vw!important;margin-left:-4vw!important}.home-step-circles p.debrief{margin-top:-15%}}.custom-mobile-menu>.et_pb_menu_inner_container{padding-bottom:16px}@media only screen and (min-width:640px){.custom-post-grid>div{grid-template-columns:1fr 1fr!important}}@media only screen and (min-width:980px){div.et_pb_blurb_description.et_multi_view_swapped p.debrief{}}