.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal!important;word-break:normal!important}.wpcf7 .hidden-fields-container{display:none}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label::before,.wpcf7-list-item-label::after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner::before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1000ms;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner::before{animation-name:blink;animation-duration:2000ms}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type="file"]{cursor:pointer}.wpcf7 input[type="file"]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type="url"],.wpcf7 input[type="email"],.wpcf7 input[type="tel"]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}.xdsoft_datetimepicker{box-shadow:0 5px 15px -5px rgba(0,0,0,0.506);background:#fff;border-bottom:1px solid #bbb;border-left:1px solid #ccc;border-right:1px solid #ccc;border-top:1px solid #ccc;color:#333;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;padding:8px;padding-left:0;padding-top:2px;position:absolute;z-index:9999;-moz-box-sizing:border-box;box-sizing:border-box;display:none}.xdsoft_datetimepicker.xdsoft_rtl{padding:8px 0 8px 8px}.xdsoft_datetimepicker iframe{position:absolute;left:0;top:0;width:75px;height:210px;background:transparent;border:0}.xdsoft_datetimepicker button{border:none !important}.xdsoft_noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.xdsoft_noselect::selection{background:transparent}.xdsoft_noselect::-moz-selection{background:transparent}.xdsoft_datetimepicker.xdsoft_inline{display:inline-block;position:static;box-shadow:none}.xdsoft_datetimepicker *{-moz-box-sizing:border-box;box-sizing:border-box;padding:0;margin:0}.xdsoft_datetimepicker .xdsoft_datepicker,.xdsoft_datetimepicker .xdsoft_timepicker{display:none}.xdsoft_datetimepicker .xdsoft_datepicker.active,.xdsoft_datetimepicker .xdsoft_timepicker.active{display:block}.xdsoft_datetimepicker .xdsoft_datepicker{width:224px;float:left;margin-left:8px}.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_datepicker{float:right;margin-right:8px;margin-left:0}.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_datepicker{width:256px}.xdsoft_datetimepicker .xdsoft_timepicker{width:58px;float:left;text-align:center;margin-left:8px;margin-top:0}.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_timepicker{float:right;margin-right:8px;margin-left:0}.xdsoft_datetimepicker .xdsoft_datepicker.active+.xdsoft_timepicker{margin-top:8px;margin-bottom:3px}.xdsoft_datetimepicker .xdsoft_monthpicker{position:relative;text-align:center}.xdsoft_datetimepicker .xdsoft_label i,.xdsoft_datetimepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_next,.xdsoft_datetimepicker .xdsoft_today_button{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAeCAYAAADaW7vzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Q0NBRjI1NjM0M0UwMTFFNDk4NkFGMzJFQkQzQjEwRUIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Q0NBRjI1NjQ0M0UwMTFFNDk4NkFGMzJFQkQzQjEwRUIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDQ0FGMjU2MTQzRTAxMUU0OTg2QUYzMkVCRDNCMTBFQiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDQ0FGMjU2MjQzRTAxMUU0OTg2QUYzMkVCRDNCMTBFQiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PoNEP54AAAIOSURBVHja7Jq9TsMwEMcxrZD4WpBYeKUCe+kTMCACHZh4BFfHO/AAIHZGFhYkBBsSEqxsLCAgXKhbXYOTxh9pfJVP+qutnZ5s/5Lz2Y5I03QhWji2GIcgAokWgfCxNvcOCCGKqiSqhUp0laHOne05vdEyGMfkdxJDVjgwDlEQgYQBgx+ULJaWSXXS6r/ER5FBVR8VfGftTKcITNs+a1XpcFoExREIDF14AVIFxgQUS+h520cdud6wNkC0UBw6BCO/HoCYwBhD8QCkQ/x1mwDyD4plh4D6DDV0TAGyo4HcawLIBBSLDkHeH0Mg2yVP3l4TQMZQDDsEOl/MgHQqhMNuE0D+oBh0CIr8MAKyazBH9WyBuKxDWgbXfjNf32TZ1KWm/Ap1oSk/R53UtQ5xTh3LUlMmT8gt6g51Q9p+SobxgJQ/qmsfZhWywGFSl0yBjCLJCMgXail3b7+rumdVJ2YRss4cN+r6qAHDkPWjPjdJCF4n9RmAD/V9A/Wp4NQassDjwlB6XBiCxcJQWmZZb8THFilfy/lfrTvLghq2TqTHrRMTKNJ0sIhdo15RT+RpyWwFdY96UZ/LdQKBGjcXpcc1AlSFEfLmouD+1knuxBDUVrvOBmoOC/rEcN7OQxKVeJTCiAdUzUJhA2Oez9QTkp72OTVcxDcXY8iKNkxGAJXmJCOQwOa6dhyXsOa6XwEGAKdeb5ET3rQdAAAAAElFTkSuQmCC)}.xdsoft_datetimepicker .xdsoft_label i{opacity:.5;background-position:-92px -19px;display:inline-block;width:9px;height:20px;vertical-align:middle}.xdsoft_datetimepicker .xdsoft_prev{float:left;background-position:-20px 0}.xdsoft_datetimepicker .xdsoft_today_button{float:left;background-position:-70px 0;margin-left:5px}.xdsoft_datetimepicker .xdsoft_next{float:right;background-position:0 0}.xdsoft_datetimepicker .xdsoft_next,.xdsoft_datetimepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_today_button{background-color:transparent;background-repeat:no-repeat;border:0 none;cursor:pointer;display:block;height:30px;opacity:.5;-ms-filter:"alpha(opacity=50)";outline:medium none;overflow:hidden;padding:0;position:relative;text-indent:100%;white-space:nowrap;width:20px;min-width:0}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_next{float:none;background-position:-40px -15px;height:15px;width:30px;display:block;margin-left:14px;margin-top:7px}.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_timepicker .xdsoft_prev,.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_timepicker .xdsoft_next{float:none;margin-left:0;margin-right:14px}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev{background-position:-40px 0;margin-bottom:7px;margin-top:0}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box{height:151px;overflow:hidden;border-bottom:1px solid #ddd}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div{background:#f5f5f5;border-top:1px solid #ddd;color:#666;font-size:12px;text-align:center;border-collapse:collapse;cursor:pointer;border-bottom-width:0;height:25px;line-height:25px}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:first-child{border-top-width:0}.xdsoft_datetimepicker .xdsoft_today_button:hover,.xdsoft_datetimepicker .xdsoft_next:hover,.xdsoft_datetimepicker .xdsoft_prev:hover{opacity:1;-ms-filter:"alpha(opacity=100)"}.xdsoft_datetimepicker .xdsoft_label{display:inline;position:relative;z-index:9999;margin:0;padding:5px 3px;font-size:14px;line-height:20px;font-weight:bold;background-color:#fff;float:left;width:182px;text-align:center;cursor:pointer}.xdsoft_datetimepicker .xdsoft_label:hover>span{text-decoration:underline}.xdsoft_datetimepicker .xdsoft_label:hover i{opacity:1.0}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select{border:1px solid #ccc;position:absolute;right:0;top:30px;z-index:101;display:none;background:#fff;max-height:160px;overflow-y:hidden}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select.xdsoft_monthselect{right:-7px}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select.xdsoft_yearselect{right:2px}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option:hover{color:#fff;background:#ff8000}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option{padding:2px 10px 2px 5px;text-decoration:none !important}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option.xdsoft_current{background:#3af;box-shadow:#178fe5 0 1px 3px 0 inset;color:#fff;font-weight:700}.xdsoft_datetimepicker .xdsoft_month{width:100px;text-align:right}.xdsoft_datetimepicker .xdsoft_calendar{clear:both}.xdsoft_datetimepicker .xdsoft_year{width:48px;margin-left:5px}.xdsoft_datetimepicker .xdsoft_calendar table{border-collapse:collapse;width:100%}.xdsoft_datetimepicker .xdsoft_calendar td>div{padding-right:5px}.xdsoft_datetimepicker .xdsoft_calendar th{height:25px}.xdsoft_datetimepicker .xdsoft_calendar td,.xdsoft_datetimepicker .xdsoft_calendar th{width:14.2857142%;background:#f5f5f5;border:1px solid #ddd;color:#666;font-size:12px;text-align:right;vertical-align:middle;padding:0;border-collapse:collapse;cursor:pointer;height:25px}.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_calendar td,.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_calendar th{width:12.5%}.xdsoft_datetimepicker .xdsoft_calendar th{background:#f1f1f1}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_today{color:#3af}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_highlighted_default{background:#ffe9d2;box-shadow:#ffb871 0 1px 4px 0 inset;color:#000}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_highlighted_mint{background:#c1ffc9;box-shadow:#00dd1c 0 1px 4px 0 inset;color:#000}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current{background:#3af;box-shadow:#178fe5 0 1px 3px 0 inset;color:#fff;font-weight:700}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month,.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled,.xdsoft_datetimepicker .xdsoft_time_box>div>div.xdsoft_disabled{opacity:.5;-ms-filter:"alpha(opacity=50)";cursor:default}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month.xdsoft_disabled{opacity:.2;-ms-filter:"alpha(opacity=20)"}.xdsoft_datetimepicker .xdsoft_calendar td:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:hover{color:#fff !important;background:#ff8000 !important;box-shadow:none !important}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current.xdsoft_disabled:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current.xdsoft_disabled:hover{background:#3af !important;box-shadow:#178fe5 0 1px 3px 0 inset !important;color:#fff !important}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_disabled:hover{color:inherit !important;background:inherit !important;box-shadow:inherit !important}.xdsoft_datetimepicker .xdsoft_calendar th{font-weight:700;text-align:center;color:#999;cursor:default}.xdsoft_datetimepicker .xdsoft_copyright{color:#ccc !important;font-size:10px;clear:both;float:none;margin-left:8px}.xdsoft_datetimepicker .xdsoft_copyright a{color:#eee !important}.xdsoft_datetimepicker .xdsoft_copyright a:hover{color:#aaa !important}.xdsoft_time_box{position:relative;border:1px solid #ccc}.xdsoft_scrollbar>.xdsoft_scroller{background:#ccc !important;height:20px;border-radius:3px}.xdsoft_scrollbar{position:absolute;width:7px;right:0;top:0;bottom:0;cursor:pointer}.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_scrollbar{left:0;right:auto}.xdsoft_scroller_box{position:relative}.xdsoft_datetimepicker.xdsoft_dark{box-shadow:0 5px 15px -5px rgba(255,255,255,0.506);background:#000;border-bottom:1px solid #444;border-left:1px solid #333;border-right:1px solid #333;border-top:1px solid #333;color:#ccc}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box{border-bottom:1px solid #222}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box>div>div{background:#0a0a0a;border-top:1px solid #222;color:#999}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label{background-color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label>.xdsoft_select{border:1px solid #333;background:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label>.xdsoft_select>div>.xdsoft_option:hover{color:#000;background:#007fff}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label>.xdsoft_select>div>.xdsoft_option.xdsoft_current{background:#c50;box-shadow:#b03e00 0 1px 3px 0 inset;color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label i,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_prev,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_next,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_today_button{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAeCAYAAADaW7vzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QUExQUUzOTA0M0UyMTFFNDlBM0FFQTJENTExRDVBODYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QUExQUUzOTE0M0UyMTFFNDlBM0FFQTJENTExRDVBODYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBQTFBRTM4RTQzRTIxMUU0OUEzQUVBMkQ1MTFENUE4NiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBQTFBRTM4RjQzRTIxMUU0OUEzQUVBMkQ1MTFENUE4NiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pp0VxGEAAAIASURBVHja7JrNSgMxEMebtgh+3MSLr1T1Xn2CHoSKB08+QmR8Bx9A8e7RixdB9CKCoNdexIugxFlJa7rNZneTbLIpM/CnNLsdMvNjM8l0mRCiQ9Ye61IKCAgZAUnH+mU3MMZaHYChBnJUDzWOFZdVfc5+ZFLbrWDeXPwbxIqrLLfaeS0hEBVGIRQCEiZoHQwtlGSByCCdYBl8g8egTTAWoKQMRBRBcZxYlhzhKegqMOageErsCHVkk3hXIFooDgHB1KkHIHVgzKB4ADJQ/A1jAFmAYhkQqA5TOBtocrKrgXwQA8gcFIuAIO8sQSA7hidvPwaQGZSaAYHOUWJABhWWw2EMIH9QagQERU4SArJXo0ZZL18uvaxejXt/Em8xjVBXmvFr1KVm/AJ10tRe2XnraNqaJvKE3KHuUbfK1E+VHB0q40/y3sdQSxY4FHWeKJCunP8UyDdqJZenT3ntVV5jIYCAh20vT7ioP8tpf6E2lfEMwERe+whV1MHjwZB7PBiCxcGQWwKZKD62lfGNnP/1poFAA60T7rF1UgcKd2id3KDeUS+oLWV8DfWAepOfq00CgQabi9zjcgJVYVD7PVzQUAUGAQkbNJTBICDhgwYTjDYD6XeW08ZKh+A4pYkzenOxXUbvZcWz7E8ykRMnIHGX1XPl+1m2vPYpL+2qdb8CDAARlKFEz/ZVkAAAAABJRU5ErkJggg==)}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th{background:#0a0a0a;border:1px solid #222;color:#999}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th{background:#0e0e0e}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_today{color:#c50}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_highlighted_default{background:#ffe9d2;box-shadow:#ffb871 0 1px 4px 0 inset;color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_highlighted_mint{background:#c1ffc9;box-shadow:#00dd1c 0 1px 4px 0 inset;color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_default,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_current,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current{background:#c50;box-shadow:#b03e00 0 1px 3px 0 inset;color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td:hover,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box>div>div:hover{color:#000 !important;background:#007fff !important}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th{color:#666}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright{color:#333 !important}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright a{color:#111 !important}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright a:hover{color:#555 !important}.xdsoft_dark .xdsoft_time_box{border:1px solid #333}.xdsoft_dark .xdsoft_scrollbar>.xdsoft_scroller{background:#333 !important}.xdsoft_datetimepicker .xdsoft_save_selected{display:block;border:1px solid #ddd !important;margin-top:5px;width:100%;color:#454551;font-size:13px}.xdsoft_datetimepicker .blue-gradient-button{font-family:"museo-sans","Book Antiqua",sans-serif;font-size:12px;font-weight:300;color:#82878c;height:28px;position:relative;padding:4px 17px 4px 33px;border:1px solid #d7d8da;background:-moz-linear-gradient(top,#fff 0,#f4f8fa 73%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(73%,#f4f8fa));background:-webkit-linear-gradient(top,#fff 0,#f4f8fa 73%);background:-o-linear-gradient(top,#fff 0,#f4f8fa 73%);background:-ms-linear-gradient(top,#fff 0,#f4f8fa 73%);background:linear-gradient(to bottom,#fff 0,#f4f8fa 73%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff',endColorstr='#f4f8fa',GradientType=0)}.xdsoft_datetimepicker .blue-gradient-button:hover,.xdsoft_datetimepicker .blue-gradient-button:focus,.xdsoft_datetimepicker .blue-gradient-button:hover span,.xdsoft_datetimepicker .blue-gradient-button:focus span{color:#454551;background:-moz-linear-gradient(top,#f4f8fa 0,#FFF 73%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f4f8fa),color-stop(73%,#FFF));background:-webkit-linear-gradient(top,#f4f8fa 0,#FFF 73%);background:-o-linear-gradient(top,#f4f8fa 0,#FFF 73%);background:-ms-linear-gradient(top,#f4f8fa 0,#FFF 73%);background:linear-gradient(to bottom,#f4f8fa 0,#FFF 73%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f4f8fa',endColorstr='#FFF',GradientType=0)}

html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;vertical-align:baseline;font:inherit;font-size:100%}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}html{margin:0;padding:0;font-size:62.5%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-spacing:0;border-collapse:collapse}code,kbd,tt,var{font:15px Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}sup,sub{font-size:75%;height:0;line-height:0;position:relative;vertical-align:baseline}sup{bottom:1ex}sub{top:.5ex}small{font-size:75%}big{font-size:125%}figure{margin:0}table{margin:0 0 1.5em;width:100%}th{font-weight:700}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal;*overflow:visible}button,html input[type="button"],input[type="reset"],input[type="submit"]{color:#fff;background-color:#135483;border-radius:45px;padding:13px 30px 13px 30px;box-sizing:border-box;font-weight:600;transition:all 0.1s linear;font-size:16px;cursor:pointer;border:none}button:hover,html input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover{background-color:#FFA6F6;color:#135483}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}input[type="text"],input[type="email"],input[type="number"],input[type="password"],input[type="tel"],input[type="url"],input[type="date"],input[type="datetime-local"],input[type="file"],input[type="time"],input[type="week"],input[type="search"],select,textarea{line-height:1;font-size:14px;display:block;width:100%;padding:14px;border-radius:4px;outline-color:#fff0;box-sizing:border-box;background-color:#fff;height:48px;border:1px solid #A7C0CF;font-weight:600;color:#135483;transition:all 0.1s linear}*::-webkit-input-placeholder{color:#7A98AA}*::-moz-placeholder{color:#7A98AA}*:-ms-input-placeholder{color:#7A98AA}*:-moz-placeholder{color:#7A98AA}input[type="text"]:hover,input[type="text"]:focus-visible,input[type="email"]:hover,input[type="email"]:focus-visible,input[type="number"]:hover,input[type="number"]:focus-visible,input[type="password"]:hover,input[type="password"]:focus-visible,input[type="tel"]:hover,input[type="tel"]:focus-visible,input[type="url"]:hover,input[type="url"]:focus-visible,input[type="date"]:hover,input[type="date"]:focus-visible,input[type="datetime-local"]:hover,input[type="datetime-local"]:focus-visible,input[type="file"]:hover,input[type="file"]:focus-visible,input[type="time"]:hover,input[type="time"]:focus-visible,input[type="week"]:hover,input[type="week"]:focus-visible,input[type="search"]:hover,input[type="search"]:focus-visible,select:hover,select:focus-visible,textarea:hover,textarea:focus-visible{border-color:#135483}input[type="text"]:disabled,input[type="email"]:disabled,input[type="number"]:disabled,input[type="password"]:disabled,input[type="tel"]:disabled,input[type="url"]:disabled,input[type="date"]:disabled,input[type="datetime-local"]:disabled,input[type="file"]:disabled,input[type="time"]:disabled,input[type="week"]:disabled,input[type="search"]:disabled,select:disabled,textarea:disabled{cursor:not-allowed;background-color:#F7F7F7;border:none}.field-select select,select{width:100%!important;padding:14px!important;font-size:14px!important;font-weight:600}textarea{resize:none;height:190px;font-family:"Manrope",sans-serif}.field-select{position:relative}.field-select select{appearance:none;-webkit-appearance:none;-moz-appearance:none;cursor:pointer;line-height:1}.field-select::after{content:"\e313";font-family:"Material Symbols Outlined";font-size:24px;position:absolute;right:10px;top:38px;pointer-events:none}*{outline:none}body,button,input,select{padding:0;margin:0;background:#FDFDFD;font-family:"Manrope",sans-serif;line-height:29px;font-size:20px;color:#135483}h1,h2,h3,h4,h5,h6{clear:both;font-family:"Manrope",sans-serif}h1{line-height:72px;font-size:64px;font-weight:600;margin-bottom:35px}h2{font-weight:600;font-size:48px;line-height:56px;letter-spacing:-2px;margin-bottom:35px}h3{font-weight:700;font-size:24px;line-height:32px;letter-spacing:-.5px;margin-bottom:12px}h4{letter-spacing:0;font-size:18px;line-height:22px;margin-bottom:10px;font-weight:700}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}p{margin-bottom:30px}ul,ol{margin:0 0 1.5em 1em}ul{list-style:disc}ol{list-style:decimal}ul ul,ol ol,ul ol,ol ul{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}b,strong{font-weight:700}dfn,cite,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",Courier,monospace;font-size:15px;font-size:1.5rem;line-height:1.6;margin-bottom:1.6em;padding:1.6em;overflow:auto;max-width:100%}a{color:#135483;-webkit-transition:color 0.1s ease-in-out;-moz-transition:color 0.1s ease-in-out;-o-transition:color 0.1s ease-in-out;-ms-transition:color 0.1s ease-in-out;transition:color 0.1s ease-in-out;text-decoration:none}a:hover{color:#FFA6F6}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin:0 auto}.clear{clear:both}.container{width:1490px;margin:0 auto}.large-text{font-size:24px;line-height:32px}#masthead{padding:20px 60px;box-sizing:border-box;position:relative}#header-logo{position:relative;z-index:2}#header-flex{display:flex;justify-content:space-between}#main-menu,.secondary-menu{margin-top:25px}#main-menu{position:absolute;right:0;left:0}#main-menu ul,.secondary-menu ul{margin:0;padding:0}#main-menu ul li{margin-right:32px;list-style:none}#main-menu ul.menu{display:flex;justify-content:center}.secondary-menu ul li{float:left;margin-right:16px;list-style:none}#main-menu ul li:last-child,.secondary-menu ul li:last-child{margin:0}#main-menu ul li a,.secondary-menu ul li a{font-size:16px;line-height:1;font-weight:500;color:#135483;position:relative}.secondary-menu ul li a{background:#FFA6F6;padding:12px 32px;border-radius:50px;transition:all 0.1s linear}.secondary-menu ul li a:hover{background:#135483!important;color:#fff}.secondary-menu ul li:nth-child(2n) a{background:#FCFF69}.event-phone,.site-email a{position:relative}#main-menu ul li a:after,.event-phone a:after,.site-email a:after{position:absolute;background-color:#135483;width:0;height:1px;content:'';left:0;bottom:-3px;transition:all 0.1s linear}#main-menu ul li a:hover:after,#main-menu ul li.current-menu-item a:after,.event-phone a:hover:after,.site-email a:hover:after{width:100%}.event-phone a:hover,.site-email a:hover{color:#135483}#main-menu ul li#menu-item-2763.current-menu-item a:after{width:0}#main-menu ul li#menu-item-2763.current-menu-item a:hover:after{width:100%}#top-section-intro{text-align:center;max-width:1150px;margin:0 auto 120px auto}#top-section-intro h1{max-width:800px;margin:0 auto 40px auto}img{max-width:100%}#hero-image img{width:100%}.section-row-type1 .section-row{display:flex;justify-content:space-between;align-items:center}.section-row-type1{background:linear-gradient(90deg,rgb(252 255 105) 50%,#fff0 50%);border-bottom:1px solid #135483;border-top:1px solid #135483;position:relative;overflow:hidden}.section-col2-row-text{position:relative}.section-col2{width:50%}#hero-image{line-height:0}.section-row-type1 .section-col2:first-child{padding-right:130px;box-sizing:border-box}.section-row-type1 .section-col2:last-child{padding:65px 0 65px 130px;box-sizing:border-box;border-left:1px solid #135483}.btn{display:inline-block;color:#FDFDFD;background-color:#135483;border-radius:45px;padding:13px 30px 13px 30px;box-sizing:border-box;font-weight:600;transition:all 0.1s linear;font-size:16px}.btn:hover{background-color:#FFA6F6;color:#FDFDFD}.border-bottom-line{border-bottom:1px solid #135483}#page{padding:120px 0}.section-row-type1 .section-col2 .btn{color:#FCFF69}.section-row-type1 .section-col2 .btn:hover{color:#135483}.page-template-page-bda .partners,.page-template-page-bourse-luc-lalonde .partners{display:none}.page-template-page-faire-un-don .section-row-type1 .section-col2:last-child{padding:120px 0 120px 130px}.page-template-page-faire-un-don .section-row-type1{border-bottom:0}.section-col2-row-text:first-child{margin-bottom:60px;padding-bottom:60px}.section-col2-row-text:first-child:after{width:100%;height:1px;position:absolute;left:0;content:''}.btn-type2{color:#135483;font-weight:700;font-size:16px;line-height:24px;transition:all 0.1s linear;position:relative}.btn-type2:before{position:absolute;background-color:#135483;width:0;height:1px;content:'';left:0;bottom:-3px;transition:all 0.1s linear}.section-col2-row-text:first-child::after{width:200rem;height:1px;position:absolute;content:'';bottom:0;background-color:#135483;left:-130px}.btn-type2:after{display:inline-block;content:'\e5c8';font-family:Material Symbols Outlined;vertical-align:top;position:relative;top:5px;margin-left:10px;transition:all 0.1s linear}.btn-type2:hover:before{color:#FFA6F6;width:100%}.btn-type2:hover{color:#135483}.section-row-type2{background:linear-gradient(to left,rgb(255 166 246) 50%,#fff0 50%);position:relative;border-bottom:1px solid #135483}.section-row-type2 .section-col2-image{min-height:800px;background-size:cover;background-position:center;width:50%;position:absolute;left:0;top:0;border-right:1px solid #135483}.section-row-type2 .btn:hover{background:#FCFF69;color:#135483}.section-col2-content{width:50%;float:right;padding-left:130px;box-sizing:border-box}.section-row-type2 .container{display:flex;align-items:center;min-height:800px;justify-content:right}#events{padding:120px 0}#event-desc{max-width:1130px;padding-bottom:15px}.event-item{border-top:1px solid #135483;padding:20px 0;display:flex;align-items:center;font-size:16px;line-height:24px}.event-image{width:24%;box-sizing:border-box;background-size:cover;background-position:center;border-radius:8px;height:190px;margin-right:20px;position:relative}.event-url{display:block;width:100%;height:100%;position:relative;z-index:2}.fancybox__thumbs,.fancybox__button--zoom,.fancybox__button--slideshow,.fancybox__button--fullscreen,.fancybox__button--thumbs{display:none!important}.event-date{font-size:14px;line-height:1;font-weight:600;margin-right:14px}.event-date::before{content:'\e935';display:inline-block;font-family:Material Symbols Outlined;vertical-align:top;margin-right:3px}.event-date-flex{display:flex;align-items:center;margin-bottom:10px}.libre-pill{font-size:14px;line-height:1;font-weight:600;background-color:#FCFF69;border-radius:32px;padding:5px 12px}.event-title{letter-spacing:-.5px;font-weight:700;font-size:20px;line-height:24px;margin-bottom:10px}.event-content-wrapper{width:calc(76% - 20px);display:flex;justify-content:space-between;align-items:flex-end}.event-description{margin-bottom:10px}.event-contacts{display:flex;font-weight:600}.event-location{margin-right:40px}.event-location::before{content:'\e0c8';display:inline-block;font-family:Material Symbols Outlined;vertical-align:top;margin-right:3px}.event-phone:before{content:'\e0b0';display:inline-block;font-family:Material Symbols Outlined;vertical-align:top;margin-right:3px}.event-content-main{width:60%}.btn-type3{display:inline-block;color:#135483;background-color:#1EEFD6;border-radius:45px;padding:13px 30px 13px 30px;box-sizing:border-box;font-weight:600;transition:all 0.1s linear;font-size:16px}.btn-type3:hover{background-color:#FCFF69;color:#135483}.btn-type3:after{content:'\f8ce';display:inline-block;font-family:Material Symbols Outlined;vertical-align:top;margin-left:6px;position:relative;top:1px}.view-photos-btn{font-size:14px;line-height:1;font-weight:600;background-color:#FCFF69;border-radius:32px;padding:6px 12px;position:absolute;bottom:12px;left:12px;transition:all 0.1s linear}.view-photos-btn:before{content:'\e412';display:inline-block;font-family:Material Symbols Outlined;vertical-align:top;margin-right:3px}.partners{background-color:#B9D4E4;padding:90px 0 70px 0;border-top:1px solid #135483;border-bottom:1px solid #135483}.partners h2{text-align:center;margin-bottom:48px}#partners-flex{display:flex;flex-flow:wrap}.partners-item{width:calc(25% - 15px);display:flex;background-color:#fff;margin:0 20px 19px 0;justify-content:center;align-items:center;height:150px;border:1px solid #B9D4E4;box-sizing:border-box;border-radius:8px}.partners-item:nth-child(4n){margin-right:0}.partners-item img{max-height:120px;max-width:90%}.section-row-type3{position:relative}.section-row-type3 .container{display:flex;align-items:center;justify-content:right}.section-row-type3 .section-col2-image{position:absolute;width:50%;left:0;top:0;height:100%;background-size:cover;background-position:center;border-right:1px solid #135483}.section-row-type3 .section-col2-content{padding:120px 0 90px 130px}.post-text ul{margin:0 0 30px 0}.post-text ul li{position:relative;list-style:none;padding-left:20px;box-sizing:border-box;margin-bottom:10px}.post-text p a,.post-text li a{text-decoration:underline}.post-text p a:hover,.post-text li a:hover{text-decoration:none;color:#135483}.post-text.small-text ul li:before{position:absolute;content:'';width:5px;height:5px;background:#135483;border-radius:50%;left:2px;top:9px}.post-text ul li:before{position:absolute;content:'';width:6px;height:6px;background:#135483;border-radius:50%;left:0;top:12px}.small-text{font-size:16px;line-height:24px}.border-top-line{border-top:1px solid #135483}.section-row-type4 .section-col2-content{padding:120px 130px 90px 0;box-sizing:border-box}.section-row-type4{overflow:hidden}.section-row-type4 .container{display:flex;align-items:center;justify-content:left}.section-row-type4{position:relative}.section-row-type4 .section-col2-image{position:absolute;width:50%;right:0;top:0;height:100%;background-size:cover;background-position:center;border-left:1px solid #135483}.section-yellow-bg{background:linear-gradient(to right,rgb(252 255 105) 50%,#fff0 50%)}.section-row-type5 .section-row{display:flex;justify-content:center}.section-row-type5{padding:120px 0}.section-row-type5.rose-bg{background-color:#FFA6F6}.section-rows-intro{padding:120px 0 50px 0}.section-rows-intro .large-text{font-size:30px;line-height:41px}.section-rows-intro .large-text ul li:before{top:17px}.section-rows-items .section-row{display:flex;justify-content:space-between}.section-rows-items-main .section-row{border-top:1px solid #135483;padding:32px 0}.section-rows-items{padding-bottom:80px}.section-rows-items-main .section-col2 h4{margin-bottom:1.5em;font-size:16px;line-height:24px;background-color:#1EEFD6;padding:2px 12px;border-radius:32px;font-weight:700;display:inline-block}.page-template-page-bourses .section-rows-items-main .section-col2 h4{background-color:#FCFF69}.page-template-page-bourses .section-rows-items-main .section-col2 h4:last-of-type{background-color:#1EEFD6}.section-rows-items-main .section-col2 h4:last-of-type{background-color:#FFA6F6}#bourses-carousel{position:absolute;right:0;width:100%;height:100%}#bourses-carousel .slick-track,#bourses-carousel .slick-list{height:100%}#bourses-carousel .slick-carousel{position:relative}#bourses-carousel .slide-image{height:100%;background-size:cover;background-position:center;background-repeat:no-repeat;position:relative;display:block;width:100%}.fancybox__container{z-index:9000}#bourses-carousel .image-caption{position:absolute;bottom:40px;left:40px;font-size:16px;line-height:24px;background-color:#fff;padding:6px 12px;border-radius:32px;font-weight:600}.slick-next{position:absolute;right:40px;z-index:5000;top:inherit;background:#FCFF69;width:80px;height:80px;border-radius:50%;box-shadow:inherit;bottom:0;transition:all 0.1s linear}.slick-prev{position:absolute;right:140px;z-index:5000;top:inherit;background:#FCFF69;width:80px;height:80px;border-radius:50%;box-shadow:inherit;bottom:0;transition:all 0.1s linear;left:inherit}.slick-arrow:hover,.slick-arrow:focus{background:#135483}.slick-arrow:hover:before,.slick-arrow:focus:before{color:#FCFF69}.slick-next:before,.slick-prev::before{font-family:Material Symbols Outlined;font-size:27px;line-height:1;opacity:1;color:#135483;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;transition:all 0.1s linear}.slick-next::before{content:'\e5c8'}.slick-prev::before{content:'\e5c4'}.coral-bg{background:linear-gradient(90deg,#fff0 50%,rgb(30 239 214) 50%)}.coral-bg .btn{color:#1EEFD6}.icon-content{max-height:64px;margin-bottom:24px}.min-height-700{min-height:700px}#cta-col-2-flex{display:flex;justify-content:space-between;border:1px solid #135483}.cta-col-2{width:50%}.cta-col-2:first-child{background:#FCFF69;border-right:1px solid #135483}.cta-col-2:first-child .btn,.section-yellow-bg .btn{color:#FCFF69}.cta-col-2:first-child .btn:hover,.section-yellow-bg .btn:hover,.coral-bg .btn:hover,.cta-col-2:last-child .btn:hover{color:#135483}.cta-col-2:last-child .btn{color:#1EEFD6}.cta-col-2 h2{font-size:32px;line-height:40px}.cta-col-2:last-child{background:#1EEFD6}.cta-col-2{width:50%;padding:120px}#cta-col-2{margin-bottom:120px}.page-template-page-bda #top-section-intro h1{max-width:1000px}#form-section{padding:120px 0}#form-description{max-width:735px;margin:0 auto 40px auto}#form-description h2{margin-bottom:25px}.yellow-pill{font-size:16px;line-height:1;font-weight:600;background-color:#FCFF69;border-radius:32px;padding:9px 15px;margin-bottom:24px;display:inline-block}.green-pill{font-size:16px;line-height:1;font-weight:600;background-color:#1EEFD6;border-radius:32px;padding:9px 15px;margin-bottom:24px;display:inline-block}#form-wrapper{max-width:815px;margin:0 auto;font-size:16px;line-height:22px;font-weight:500}.form-section{border-radius:8px;background-color:#F4F9FC;padding:40px;box-sizing:border-box;margin-bottom:32px}.form-label{display:block;font-weight:700;font-size:14px}.field-row{display:flex;justify-content:space-between}.field-col-2 input,.field-col-full input,.field-col-3 input,.field-col-3 select,.field-col-textarea textarea{width:100%;box-sizing:border-box}.field-col-2{width:48.5%;margin-bottom:24px}.field-col-full{width:100%;margin-bottom:24px}.field-col-3{width:31.5%;margin-bottom:24px}.field-col-75{width:63.5%;margin-bottom:24px}.field-col-25{width:33.5%;margin-bottom:24px}.form-section h3{margin-bottom:20px}.wpcf7-not-valid-tip{font-size:10px;font-weight:400}.wpcf7-spinner{display:none}.wpcf7 form .wpcf7-response-output{text-align:center}.field-col-textarea.textarea-small textarea{height:100px}.field-col-textarea{width:100%;margin-bottom:24px}.form-label-dessc{display:block;font-size:14px;line-height:20px;margin-bottom:10px}.form-label-large{display:block;font-weight:700;margin-bottom:12px}.finance-block{border-radius:8px;padding:8px;box-sizing:border-box;background-color:#E6F0F6;display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.form-blue-block{border-radius:8px;padding:12px 8px;box-sizing:border-box;background-color:#E6F0F6;margin-bottom:8px}.field-col-checkbox input[type="checkbox"]{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:20px;height:20px;border:2px solid #A7C0CF!important;border-radius:4px;display:inline-block;position:relative;cursor:pointer;background-color:#fff;transition:all 0.3s ease;vertical-align:top;margin-right:6px}.field-col-checkbox input[type="checkbox"]:checked{border-color:#ff575d;background-color:#135483}.field-col-checkbox .wpcf7-list-item{display:block;margin:0}.right-align-flex{justify-content:right!important}.final-confirm-section{padding:15px 40px;margin-bottom:40px}.finance-block .wpcf7-list-item{margin:0}.finance-block-title{width:55%;font-weight:700;font-size:14px;line-height:20px}.finance-block-price{width:16%;position:relative}.price-col{position:relative}.wpcf7-list-item-label{font-weight:700}.finance-block-price:before,.price-col:before{content:'$';position:absolute;right:12px;top:12px;z-index:2}.finance-block-price input,.price-col input{padding:14px 25px 14px 14px}.finance-block-checbox{font-weight:700;font-size:14px}#total-form-field{padding-top:10px;text-align:right;padding-botom:45px}#total-form-field span{font-weight:700}.form-label-dessc.desc-form-price{margin-bottom:20px}.form-blue-block .form-label{margin-bottom:6px}.form-blue-block .field-col-full,.form-blue-block .field-col-2{margin-bottom:8px}.form-blue-block .field-col-2{width:49.4%}.field-col-date,.field-col-time{position:relative}.field-col-date::after{content:"\ebcc";font-family:"Material Symbols Outlined";font-size:18px;position:absolute;right:10px;top:35px}.field-col-time::after{content:"\e8b5";font-family:"Material Symbols Outlined";font-size:18px;position:absolute;right:10px;top:35px}.section-rose-bg{background:linear-gradient(to right,rgb(255 166 246) 50%,#fff0 50%)}.section-rose-bg .btn,.section-row-type2 .btn{color:#FFA6F6}.section-rose-bg .btn:hover{background:#FCFF69;color:#135483}.section-yellow-right{background:linear-gradient(to left,#fcff69 50%,#fff0 50%)}.center-align{text-align:center}.section-yellow-right .section-col2:first-child .btn{color:#FDFDFD}#site-footer{padding:65px 0;font-size:16px;line-height:24px;font-weight:500}#footer-flex{display:flex;justify-content:space-between}#footer-logo{width:232px}#footer-text-info{width:calc(55% - 232px)}#footer-col-last{text-align:right}#footer-col-last .secondary-menu ul li{float:inherit}#footer-col-last .secondary-menu ul{display:flex;justify-content:right;margin-bottom:90px}#copyright{font-size:14px;line-height:20px}#copyright a{text-decoration:underline}#copyright a:hover{color:#135483;text-decoration:none}#register-number span{background:#1EEFD6;padding:2px 12px;border-radius:32px;position:relative;left:6px}#register-number{margin-bottom:18px}#footer-text-info .post-text{margin-bottom:36px}.site-email a:before{content:'\e158';display:inline-block;font-family:Material Symbols Outlined;vertical-align:top;margin-right:3px;margin-top:1px}#mobile-bt{display:none}.desktop-only{display:block}.mobile-only{display:none}#testimonials{padding:120px 0 0 0}#testimonials .slick-prev{right:inherit;left:-28px;background:#135483;width:56px;height:56px;top:50%}#testimonials .slick-next{right:-28px;background:#135483;width:56px;height:56px;top:50%}#testimonials .slick-prev:before,#testimonials .slick-next:before{color:#FCFF69;font-size:24px}.testimonial-slider{background-color:#FCFF69;padding:12px 60px 12px 12px;box-sizing:border-box;border:1px solid #135483}.testimonial-inner{display:flex;justify-content:space-between;align-items:center}.testimonial-image{width:29%;background-size:cover;background-position:top center;min-height:500px;position:relative;border:1px solid #135485;box-sizing:border-box}.testimonial-image span{background-color:#fff;border-radius:32px;font-weight:600;font-size:16px;padding:4px 12px;position:absolute;bottom:16px;left:16px}.testimonial-content{width:65%;padding:40px 0}.testimonial-title{letter-spacing:-1px;font-weight:600;font-size:40px;line-height:44px;margin-bottom:32px;position:relative}.testimonial-title::before{content:'«';position:absolute;top:-3px;left:-40px}@media screen and (max-width:1800px){.section-row-type1 .container,.section-row-type2 .container,.section-row-type3 .container,.section-row-type4 .container{width:100%;padding:0}.section-row-type1 .section-col2:last-child{padding-top:65px;padding-bottom:65px;padding-left:clamp(30px, 7vw, 70px);padding-right:clamp(30px, 0vw, 70px);overflow:hidden}.section-row-type1 .section-col2:first-child{padding-left:clamp(30px, 7vw, 70px);padding-right:clamp(30px, 0vw, 70px)}.section-row-type3 .section-col2-content{padding-top:120px;padding-bottom:90px;padding-left:clamp(30px, 7vw, 70px);padding-right:clamp(30px, 0vw, 70px)}.section-row-type2 .section-col2-content,.section-row-type4 .section-col2-content,.page-template-page-faire-un-don .section-row-type1 .section-col2:last-child{box-sizing:border-box;padding-top:120px;padding-bottom:90px;padding-left:clamp(30px, 7vw, 70px);padding-right:clamp(30px, 3vw, 70px)}.page-template-page-faire-un-don .section-row-type1 .section-col2:first-child{padding-left:30px;padding-right:30px}}@media screen and (max-width:1530px){.container{width:100%;margin:0 auto;padding:0 30px;box-sizing:border-box}}@media screen and (min-width:1321px){#header-nav-wrapper{display:block!important}}@media screen and (max-width:1320px){.testimonial-inner{flex-direction:column;align-items:inherit}.testimonial-image{width:50%;background-position:center}.testimonial-content{width:100%}.testimonial-slider{padding:12px}#testimonials .slick-prev{left:50px;width:35px;height:35px;top:inherit;bottom:-35px}#testimonials .slick-next{right:50px;width:35px;height:35px;top:inherit;bottom:-35px}#testimonials .slick-prev::before,#testimonials .slick-next::before{font-size:20px}.container{width:100%;margin:0 auto;padding:0 30px;box-sizing:border-box}.section-row-type1 .section-col2:last-child,.section-row-type3 .section-col2-content,.section-row-type2 .section-col2-content,.section-row-type4 .section-col2-content,.page-template-page-faire-un-don .section-row-type1 .section-col2:last-child{padding-top:65px;padding-bottom:65px;padding-left:30px;padding-right:30px}.section-row-type1 .section-col2:first-child{padding-left:30px;padding-right:30px}#mobile-bt{display:flex;background:#135483;border-radius:50%;width:45px;height:45px;align-items:center;justify-content:center;font-size:27px;color:#fff;position:fixed;right:30px;z-index:6000}#mobile-bt:before{content:'\e5d2';font-family:Material Symbols Outlined}#masthead.mobile-menu-opened #mobile-bt{color:#135483;background:#A7C0CF}#masthead.mobile-menu-opened #mobile-bt:before{content:'\e5cd';font-family:Material Symbols Outlined}#header-nav-wrapper{position:fixed;right:0;left:0;background:#135483;top:0;height:100vh;color:#fff;margin:0;z-index:5900;padding:120px 30px 20px 30px;box-sizing:border-box;display:none}#main-menu{position:relative}#masthead .secondary-menu{float:right}#masthead .secondary-menu ul li{float:inherit;margin-right:0;list-style:none;text-align:right;margin-bottom:40px}#main-menu ul li a{font-size:30px;line-height:36px;font-weight:500;color:#fff;position:relative;opacity:.7;letter-spacing:-1.25px}#main-menu ul li#menu-item-2763.current-menu-item a{opacity:.7}#main-menu ul li{margin-right:0;margin-bottom:24px}#main-menu ul li a:after{dislay:none}#main-menu ul li.current-menu-item a{opacity:1}#main-menu ul.menu{display:flex;justify-content:right;flex-direction:column;align-items:flex-end;margin-bottom:30px}#masthead{padding:20px 30px}#header-logo img{max-width:150px}.section-row{flex-direction:column;align-items:inherit!important}.section-row-type1,.section-yellow-bg{background:none}.section-row-type1 .section-col2:first-child{background:#FCFF69;padding:65px 0}.section-row-type1 .container{padding:0}.section-col2{width:100%}.section-row-type1 .section-col2{padding-left:30px!important;padding-right:30px!important}.section-row-type1 .section-col2:last-child{padding:65px 0 65px 0;box-sizing:border-box;border-left:none}.section-row-type2{background:none;position:relative}.section-col2-content{width:100%;float:right;padding:65px 30px;box-sizing:border-box}.section-row-type2 .section-col2-content{background:#FFA6F6}.section-row-type3 .section-col2-content,.section-row-type4 .section-col2-content{padding:65px 30px}.section-row-type5{padding:65px 0}.section-row-type2 .section-col2-image,.section-row-type3 .section-col2-image,.section-row-type4 .section-col2-image{min-height:500px;background-size:cover;background-position:center;width:100%;position:relative;border-bottom:1px solid #135483;left:0;top:0;border-right:none;border-left:none}.section-row-type2 .container,.section-row-type3 .container{flex-direction:column;justify-content:inherit;min-height:100%;padding:0}.section-row-type4 .container{flex-direction:column-reverse;justify-content:inherit;align-items:inherit;min-height:100%;padding:0}#events{padding:65px 0}.event-item{flex-direction:column;align-items:inherit}.event-image{width:400px;height:190px;margin-right:0;margin-bottom:16px}.event-content-wrapper{width:100%;align-items:inherit;flex-direction:column}.event-content-main{width:100%}.event-contacts{flex-direction:column}.event-location{margin-right:0;margin-bottom:10px}.event-content-wrapper .btn-wrapper{margin-top:30px}.partners{padding:65px 0 65px 0}.partners-item{width:calc(50% - 10px)}.partners-item:nth-child(2n){margin-right:0}#footer-flex{flex-direction:column;text-align:center;justify-content:center;align-items:center}#footer-logo{width:150px}#footer-text-info{width:100%}#footer-col-last{text-align:center}#footer-flex .secondary-menu{display:block;float:inherit}#footer-col-last{text-align:center;margin-top:40px}#footer-col-last .secondary-menu ul{margin-bottom:55px}.section-rows-intro{padding:65px 0 10px 0}.min-height-700{min-height:100%}.section-row-type4.section-yellow-bg .section-col2-content{background:#FCFF69}.section-row-type3.coral-bg{background:none}.section-row-type3.coral-bg .section-col2-content{background:#1EEFD6}#cta-col-2-flex{flex-direction:column}.cta-col-2{width:100%;padding:65px;box-sizing:border-box}.cta-col-2:first-child{border-right:none}.section-rose-bg{background:none}.section-rose-bg .section-col2-content{background:#FFA6F6}.page-template-page-faire-un-don .section-row-type1 .section-col2:last-child{padding:65px 0}#form-section{padding:65px 0}#bourse-1 .container{flex-direction:column}#bourse-2 .container{flex-direction:column-reverse}.section-rows-items-main .section-col2 h4{margin-top:12px}.section-rows-items-main .section-col2 h4:last-of-type{margin-top:0}}@media screen and (max-width:767px){#mobile-bt{right:24px}.testimonial-image{width:100%}.testimonial-title{font-size:30px;line-height:32px;margin-bottom:25px}#testimonials{padding:80px 0 0 0}.section-row-type1 .section-col2:last-child,.section-row-type3 .section-col2-content,.section-row-type2 .section-col2-content,.section-row-type4 .section-col2-content,.page-template-page-faire-un-don .section-row-type1 .section-col2:last-child{padding-top:65px;padding-bottom:65px;padding-left:24px;padding-right:24px}.section-row-type1 .section-col2:first-child{padding-left:24px;padding-right:24px}.partners .slick-slide{margin:0 10px}.partners .slick-list{margin:0 -10px}.desktop-only{display:none!important}.mobile-only{display:block!important}.partners{overflow:hidden;padding:65px 0 140px 0}.partners .slick-prev{right:inherit;left:calc(50% - 50px);width:40px;height:40px;background:#135483}.partners .slick-next{right:calc(50% - 50px);left:inherit;width:40px;height:40px;background:#135483}.partners .slick-next::before,.partners .slick-prev::before{font-size:20px;color:#DBEAF3}#footer-col-last .secondary-menu ul{display:block}#footer-col-last .secondary-menu ul li{float:inherit;margin-right:0;margin-bottom:40px}#site-footer{padding:65px 0 20px 0}#register-number{display:flex;flex-direction:column;align-items:center}.partners-slide img{max-height:80px;max-width:90%;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto}.partners-slide{background-color:#fff;padding:15px;border-radius:8px;box-sizing:border-box;height:150px;position:relative}#register-number span{left:0;margin-top:6px}.section-rows-intro .large-text{font-size:18px;line-height:24px;letter-spacing:0}.container{padding:0 24px}#header-logo img{max-width:110px}h1{line-height:36px;font-size:30px;margin-bottom:20px}.large-text{font-size:16px;line-height:24px;letter-spacing:0}#top-section-intro{margin:10px auto 65px auto}h2{font-size:25px;line-height:30px;letter-spacing:-1px;margin-bottom:20px}h3{font-size:20px;line-height:26px}.section-col2-row-text:first-child{margin-bottom:40px;padding-bottom:40px}body,button,input,select{line-height:24px;font-size:16px}.btn-type2::after{top:0}.section-row-type2 .section-col2-image,.section-row-type3 .section-col2-image,.section-row-type4 .section-col2-image{min-height:400px}.event-image{width:100%}.event-title,h4{letter-spacing:0;font-size:18px;line-height:22px;margin-bottom:10px}#footer-logo{width:150px;margin-bottom:30px}.partners-slider .slick-arrow{bottom:-90px}.slick-prev{width:40px;height:40px;right:100px}#bourses-carousel .image-caption{bottom:80px;left:20px;font-size:14px;line-height:20px}.slick-next{width:40px;height:40px}.slick-next::before,.slick-prev::before{font-size:20px}.cta-col-2{padding:30px}.cta-col-2 h2{font-size:25px;line-height:33px}.form-section{padding:20px}.field-row{flex-direction:column}.field-col-2,.field-col-3,.field-col-75,.field-col-25{width:100%}.finance-block{flex-direction:column;align-items:inherit}.finance-block-title{width:100%;font-size:14px;margin-bottom:10px}.finance-block-checbox{margin-bottom:10px}.finance-block-price{width:100%;position:relative}.form-blue-block .field-col-2{width:100%}#masthead .secondary-menu ul li a{background:#FFA6F6!important;color:#135483!important}#masthead .secondary-menu ul li:nth-child(2n) a{background:#FCFF69!important;color:#135483!important}}