.elementor-11955 .elementor-element.elementor-element-5f5cbbc{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11955 .elementor-element.elementor-element-5f5cbbc:not(.elementor-motion-effects-element-type-background), .elementor-11955 .elementor-element.elementor-element-5f5cbbc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-11955 .elementor-element.elementor-element-1a0a9b2{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11955 .elementor-element.elementor-element-c8022e5{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11955 .elementor-element.elementor-element-b5cf8e8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 30px 0px 0px;font-family:"Butler", Sans-serif;font-size:20px;font-weight:400;line-height:31.2px;color:#FFFFFF;}.elementor-11955 .elementor-element.elementor-element-b5cf8e8 a{color:#FFFFFF;}.elementor-11955 .elementor-element.elementor-element-ebf70d5{--display:flex;}.elementor-11955 .elementor-element.elementor-element-21d7e0d .fluentform-widget-wrapper .ff-el-group .ff-btn-submit{background-color:#1a7efb !important;color:#ffffff !important;}.elementor-11955 .elementor-element.elementor-element-079f60c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11955 .elementor-element.elementor-element-e131179{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-11955 .elementor-element.elementor-element-20ca6e3{--display:flex;--margin-top:-28px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11955 .elementor-element.elementor-element-611e320{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;color:#FFFFFF;}.elementor-11955 .elementor-element.elementor-element-611e320.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11955 .elementor-element.elementor-element-785be24{--display:flex;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11955 .elementor-element.elementor-element-6cad701{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Radio Canada", Sans-serif;font-size:18px;font-weight:400;line-height:20px;color:#FFFFFF;}.elementor-11955 .elementor-element.elementor-element-6cad701 a{color:#FFFFFF;}.elementor-11955 .elementor-element.elementor-element-1437c30{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Radio Canada", Sans-serif;font-size:18px;font-weight:400;line-height:20px;color:#FFFFFF;}.elementor-11955 .elementor-element.elementor-element-1437c30 a{color:#FFFFFF;}.elementor-11955 .elementor-element.elementor-element-d78fd50{--display:grid;--min-height:91px;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11955 .elementor-element.elementor-element-4306fcd.elementor-element{--align-self:center;}.elementor-11955 .elementor-element.elementor-element-4306fcd{border-style:solid;border-width:1px 1px 1px 0px;border-color:#FFFFFF;}.elementor-11955 .elementor-element.elementor-element-4306fcd .elementor-icon-wrapper{text-align:center;}.elementor-11955 .elementor-element.elementor-element-ebe3723.elementor-element{--align-self:center;}.elementor-11955 .elementor-element.elementor-element-ebe3723{border-style:solid;border-width:1px 0px 1px 0px;border-color:#FFFFFF;}.elementor-11955 .elementor-element.elementor-element-ebe3723 .elementor-icon-wrapper{text-align:center;}.elementor-11955 .elementor-element.elementor-element-35f6c52.elementor-element{--align-self:center;}.elementor-11955 .elementor-element.elementor-element-35f6c52{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;}.elementor-11955 .elementor-element.elementor-element-35f6c52 .elementor-icon-wrapper{text-align:center;}.elementor-11955 .elementor-element.elementor-element-73e477d.elementor-element{--align-self:center;}.elementor-11955 .elementor-element.elementor-element-73e477d{border-style:solid;border-width:1px 0px 1px 0px;border-color:#FFFFFF;}.elementor-11955 .elementor-element.elementor-element-73e477d .elementor-icon-wrapper{text-align:center;}.elementor-11955 .elementor-element.elementor-element-cce6a6f{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-11955 .elementor-element.elementor-element-f43a9dd{font-family:"Almarai", Sans-serif;font-size:18px;font-weight:700;line-height:21px;color:#FFFFFF;}.elementor-11955 .elementor-element.elementor-element-f43a9dd a{color:#FFFFFF;}.elementor-11955 .elementor-element.elementor-element-bc9d3bb{font-family:"Almarai", Sans-serif;font-size:18px;font-weight:700;line-height:21px;color:#FFFFFF;}.elementor-11955 .elementor-element.elementor-element-bc9d3bb a{color:#FFFFFF;}.elementor-11955 .elementor-element.elementor-element-d28d446{font-family:"Almarai", Sans-serif;font-size:18px;font-weight:700;line-height:21px;color:#FFFFFF;}.elementor-11955 .elementor-element.elementor-element-d28d446 a{color:#FFFFFF;}.elementor-11955 .elementor-element.elementor-element-b62a04b{font-family:"Almarai", Sans-serif;font-size:18px;font-weight:700;line-height:21px;color:#FFFFFF;}.elementor-11955 .elementor-element.elementor-element-b62a04b a{color:#FFFFFF;}.elementor-11955 .elementor-element.elementor-element-1bc5460{font-family:"Almarai", Sans-serif;font-size:18px;font-weight:700;line-height:21px;color:#FFFFFF;}.elementor-11955 .elementor-element.elementor-element-1bc5460 a{color:#FFFFFF;}.elementor-11955 .elementor-element.elementor-element-e8729a8{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-11955 .elementor-element.elementor-element-cfb803f{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11955 .elementor-element.elementor-element-cfb803f:not(.elementor-motion-effects-element-type-background), .elementor-11955 .elementor-element.elementor-element-cfb803f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-11955 .elementor-element.elementor-element-eae75a6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:20px;}.elementor-11955 .elementor-element.elementor-element-8902329{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 80px;padding:10px 30px 0px 0px;font-family:"Butler", Sans-serif;font-size:20px;font-weight:400;line-height:31.2px;color:#FFFFFF;}.elementor-11955 .elementor-element.elementor-element-8902329.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11955 .elementor-element.elementor-element-8902329 a{color:#FFFFFF;}.elementor-11955 .elementor-element.elementor-element-3866924 .fluentform-widget-wrapper .ff-el-group .ff-btn-submit{background-color:#1a7efb !important;color:#ffffff !important;}.elementor-11955 .elementor-element.elementor-element-dac4bf7{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11955 .elementor-element.elementor-element-b351bd8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 200px;}.elementor-11955 .elementor-element.elementor-element-b351bd8 .fluentform-widget-wrapper .ff-el-group .ff-btn-submit{background-color:#1a7efb !important;color:#ffffff !important;}.elementor-11955 .elementor-element.elementor-element-d8dac7d{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11955 .elementor-element.elementor-element-3f10eb7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11955 .elementor-element.elementor-element-82b482a{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFF;--border-color:#FFFFFF;--margin-top:-18px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11955 .elementor-element.elementor-element-8384298{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11955 .elementor-element.elementor-element-b1e925e{margin:0px 300px calc(var(--kit-widget-spacing, 0px) + 0px) 30px;text-align:start;}.elementor-11955 .elementor-element.elementor-element-f175a75{margin:0px 300px calc(var(--kit-widget-spacing, 0px) + 10px) 50px;color:#FFFFFF;}.elementor-11955 .elementor-element.elementor-element-25afabd{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#FFFFFF;--border-color:#FFFFFF;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11955 .elementor-element.elementor-element-e683ff4{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 80px;padding:0px 0px 0px 0px;font-family:"Radio Canada", Sans-serif;font-size:22px;font-weight:400;line-height:55px;color:#FFFFFF;}.elementor-11955 .elementor-element.elementor-element-e683ff4 a{color:#FFFFFF;}.elementor-11955 .elementor-element.elementor-element-b2fdaf2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 80px;padding:10px 30px 0px 0px;font-family:"Radio Canada", Sans-serif;font-size:22px;font-weight:400;line-height:55px;color:#FFFFFF;}.elementor-11955 .elementor-element.elementor-element-b2fdaf2 a{color:#FFFFFF;}.elementor-11955 .elementor-element.elementor-element-a1c40f0{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF;--border-color:#FFFFFF;}.elementor-11955 .elementor-element.elementor-element-a1c40f0.e-con{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-11955 .elementor-element.elementor-element-5a463bc.elementor-element{--align-self:center;}.elementor-11955 .elementor-element.elementor-element-5a463bc .elementor-icon-wrapper{text-align:center;}.elementor-11955 .elementor-element.elementor-element-3fb2dca.elementor-element{--align-self:center;}.elementor-11955 .elementor-element.elementor-element-3fb2dca .elementor-icon-wrapper{text-align:center;}.elementor-11955 .elementor-element.elementor-element-046ab89.elementor-element{--align-self:center;}.elementor-11955 .elementor-element.elementor-element-046ab89 .elementor-icon-wrapper{text-align:center;}.elementor-11955 .elementor-element.elementor-element-7925794.elementor-element{--align-self:center;}.elementor-11955 .elementor-element.elementor-element-7925794 .elementor-icon-wrapper{text-align:center;}.elementor-11955 .elementor-element.elementor-element-3dd0987{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11955 .elementor-element.elementor-element-30a5ff1{font-family:"Almarai", Sans-serif;font-size:18px;font-weight:700;line-height:21px;color:#FFFFFF;}.elementor-11955 .elementor-element.elementor-element-30a5ff1 a{color:#FFFFFF;}.elementor-11955 .elementor-element.elementor-element-9402982{font-family:"Almarai", Sans-serif;font-size:18px;font-weight:700;line-height:21px;color:#FFFFFF;}.elementor-11955 .elementor-element.elementor-element-9402982 a{color:#FFFFFF;}.elementor-11955 .elementor-element.elementor-element-eac8108{font-family:"Almarai", Sans-serif;font-size:18px;font-weight:700;line-height:21px;color:#FFFFFF;}.elementor-11955 .elementor-element.elementor-element-eac8108 a{color:#FFFFFF;}.elementor-11955 .elementor-element.elementor-element-7a3b56f{font-family:"Almarai", Sans-serif;font-size:18px;font-weight:700;line-height:21px;color:#FFFFFF;}.elementor-11955 .elementor-element.elementor-element-7a3b56f a{color:#FFFFFF;}.elementor-11955 .elementor-element.elementor-element-405b928{font-family:"Almarai", Sans-serif;font-size:18px;font-weight:700;line-height:21px;color:#FFFFFF;}.elementor-11955 .elementor-element.elementor-element-405b928 a{color:#FFFFFF;}.elementor-11955 .elementor-element.elementor-element-4475842{--display:flex;}.elementor-11955 .elementor-element.elementor-element-4b8c61f{padding:0px 100px 0px 0px;text-align:center;}.elementor-11955 .elementor-element.elementor-element-4b8c61f img{width:20%;}@media(min-width:361px){.elementor-11955 .elementor-element.elementor-element-dac4bf7{--width:100%;}.elementor-11955 .elementor-element.elementor-element-a1c40f0{--width:100%;}.elementor-11955 .elementor-element.elementor-element-4475842{--width:72%;}}@media(max-width:1199px){.elementor-11955 .elementor-element.elementor-element-d78fd50{--grid-auto-flow:row;}.elementor-11955 .elementor-element.elementor-element-cce6a6f{--grid-auto-flow:row;}.elementor-11955 .elementor-element.elementor-element-82b482a{--grid-auto-flow:row;}.elementor-11955 .elementor-element.elementor-element-a1c40f0{--grid-auto-flow:row;}}@media(max-width:991px){.elementor-11955 .elementor-element.elementor-element-d78fd50{--grid-auto-flow:row;}.elementor-11955 .elementor-element.elementor-element-cce6a6f{--grid-auto-flow:row;}.elementor-11955 .elementor-element.elementor-element-82b482a{--grid-auto-flow:row;}.elementor-11955 .elementor-element.elementor-element-a1c40f0{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-11955 .elementor-element.elementor-element-d78fd50{--grid-auto-flow:row;}.elementor-11955 .elementor-element.elementor-element-cce6a6f{--grid-auto-flow:row;}.elementor-11955 .elementor-element.elementor-element-82b482a{--grid-auto-flow:row;}.elementor-11955 .elementor-element.elementor-element-a1c40f0{--grid-auto-flow:row;}}@media(max-width:575px){.elementor-11955 .elementor-element.elementor-element-d78fd50{--grid-auto-flow:row;}.elementor-11955 .elementor-element.elementor-element-cce6a6f{--grid-auto-flow:row;}.elementor-11955 .elementor-element.elementor-element-82b482a{--grid-auto-flow:row;}.elementor-11955 .elementor-element.elementor-element-a1c40f0{--grid-auto-flow:row;}}@media(max-width:360px){.elementor-11955 .elementor-element.elementor-element-611e320{margin:12px 12px calc(var(--kit-widget-spacing, 0px) + 12px) 12px;}.elementor-11955 .elementor-element.elementor-element-d78fd50{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-11955 .elementor-element.elementor-element-cce6a6f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-11955 .elementor-element.elementor-element-82b482a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-11955 .elementor-element.elementor-element-f175a75{margin:12px 12px calc(var(--kit-widget-spacing, 0px) + 12px) 12px;}.elementor-11955 .elementor-element.elementor-element-a1c40f0{--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-11955 .elementor-element.elementor-element-4b8c61f{padding:0px 0px 0px 0px;text-align:center;}.elementor-11955 .elementor-element.elementor-element-4b8c61f img{width:40%;}}@media(min-width:1600px){.elementor-11955 .elementor-element.elementor-element-611e320{width:var( --container-widget-width, 1040px );max-width:1040px;--container-widget-width:1040px;--container-widget-flex-grow:0;}.elementor-11955 .elementor-element.elementor-element-d78fd50{--grid-auto-flow:row;}.elementor-11955 .elementor-element.elementor-element-cce6a6f{--grid-auto-flow:row;}.elementor-11955 .elementor-element.elementor-element-8902329{width:var( --container-widget-width, 733.875px );max-width:733.875px;--container-widget-width:733.875px;--container-widget-flex-grow:0;}.elementor-11955 .elementor-element.elementor-element-82b482a{--grid-auto-flow:row;}.elementor-11955 .elementor-element.elementor-element-a1c40f0{--grid-auto-flow:row;}}/* Start custom CSS for fluent-form-widget, class: .elementor-element-21d7e0d *//* =====================================================
FLUENT FORMS MOBILE FULL WIDTH FIX
ELEMENTOR + SHORTCODE
===================================================== */

@media(max-width:768px){

    /* Fluent Forms 外层 */
    .fluentform,
    .fluentform .ff-form{
        width:100%!important;
        max-width:100%!important;
    }


    /* 每一行 */
    .fluentform .ff-el-group,
    .fluentform .ff-el-input--content{
        width:100%!important;
        max-width:100%!important;
    }


    /* 输入框 */
    .fluentform input.ff-el-form-control,
    .fluentform textarea.ff-el-form-control,
    .fluentform select.ff-el-form-control{

        width:100%!important;
        max-width:100%!important;
        box-sizing:border-box!important;

    }



    /* =========================
       BUTTON WRAPPER
    ========================= */

    .fluentform .ff_submit_btn_wrapper{

        width:100%!important;
        max-width:100%!important;
        display:block!important;

    }



    /* =========================
       BUTTON
    ========================= */

    .fluentform button.ff-btn-submit{

        width:100%!important;
        max-width:100%!important;

        display:block!important;

        box-sizing:border-box!important;

    }


}/* End custom CSS */