@font-face{font-family:"BW Nista Geo";font-weight:300;font-style:normal;src:url("//redesign.pdms.ca/wp-content/plugins/propel-custom-theme-plugin/fonts/BwNistaGeo-Lt.woff")}@font-face{font-family:"BW Nista Geo";font-weight:400;font-style:normal;src:url("//redesign.pdms.ca/wp-content/plugins/propel-custom-theme-plugin/fonts/BwNistaGeo-Rg.woff")}@font-face{font-family:"BW Nista Geo";font-weight:800;font-style:normal;src:url("//redesign.pdms.ca/wp-content/plugins/propel-custom-theme-plugin/fonts/BwNistaGeo-xBd.woff")}@font-face{font-family:"BW Nista Grot";font-weight:900;font-style:normal;src:url("//redesign.pdms.ca/wp-content/plugins/propel-custom-theme-plugin/fonts/BwNistaGrot-Bk.woff")}button,hr,input{overflow:visible}[type="checkbox"],[type="radio"],legend{box-sizing:border-box;padding:0}html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body,h1,h2,h3,h4,h5,h6{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section{display:block}a{background-color:transparent;-webkit-text-decoration-skip:objects}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}[type="reset"],[type="submit"],button,html [type="button"]{-webkit-appearance:button}[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}fieldset{padding:.35em .75em .625em}legend{color:inherit;display:table;max-width:100%;white-space:normal}textarea{overflow:auto}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}[hidden],template{display:none}html{box-sizing:border-box}body{font-size:16px;color:rgba(64,64,64,1)}*,::after,::before{box-sizing:inherit}.ct-section-inner-wrap{margin-left:auto;margin-right:auto;height:100%;min-height:inherit}.oxy-nav-menu-list{display:flex;padding:0;margin:0}.oxy-nav-menu .oxy-nav-menu-list li.menu-item{list-style-type:none;display:flex;flex-direction:column}.oxy-nav-menu .oxy-nav-menu-list li.menu-item a{text-decoration:none;border-style:solid;border-width:0;transition-timing-function:ease-in-out;transition-property:background-color,color,border-color;border-color:transparent}.oxy-nav-menu .oxy-nav-menu-list li.current-menu-item>a,.oxy-nav-menu .oxy-nav-menu-list li.menu-item:focus-within>a,.oxy-nav-menu .oxy-nav-menu-list li.menu-item:hover>a{border-color:currentColor}.oxy-nav-menu .menu-item,.oxy-nav-menu .sub-menu{position:relative}.oxy-nav-menu .menu-item .sub-menu{padding:0;flex-direction:column;white-space:nowrap;transition-timing-function:ease-in-out;transition-property:visibility,opacity;visibility:hidden;opacity:0;display:flex;position:absolute;top:100%}.oxy-nav-menu .sub-menu .sub-menu,.oxy-nav-menu.oxy-nav-menu-vertical .sub-menu{left:100%;top:0}.oxy-nav-menu .menu-item:hover>.sub-menu,.oxy-nav-menu .menu-item:focus-within>.sub-menu{visibility:visible;opacity:1}.oxy-nav-menu .sub-menu li.menu-item{flex-direction:column}@keyframes oxy_sticky_header_fadein{0%{opacity:0}100%{opacity:1}}.oxy-header-wrapper{position:relative}.oxy-header-row{width:100%;display:block}.oxy-header-container{height:100%;margin-left:auto;margin-right:auto;display:flex;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch}.oxy-header-center,.oxy-header-left,.oxy-header-right{display:flex;align-items:center}.oxy-header-left{justify-content:flex-start}.oxy-header-center{flex-grow:1;justify-content:center}.oxy-header-right{justify-content:flex-end}.oxy-menu-toggle{cursor:pointer;display:none}.oxy-nav-menu:not(.oxy-nav-menu-open) .sub-menu{background-color:#fff;z-index:2147483641}.oxy-nav-menu-hamburger-wrap{display:flex;align-items:center;justify-content:center}.oxy-nav-menu-hamburger{display:flex;justify-content:space-between;flex-direction:column}.oxy-nav-menu-hamburger-line{border-radius:2px}.oxy-nav-menu .menu-item a{display:flex;align-items:center}.oxy-nav-menu.oxy-nav-menu-vertical .menu-item a{flex-direction:row}.oxy-nav-menu-dropdowns.oxy-nav-menu-dropdown-arrow .menu-item-has-children>a::after{width:.35em;height:.35em;margin-left:.5em;border-right:.1em solid;border-top:.1em solid;transform:rotate(135deg);content:""}.oxy-nav-menu-dropdowns.oxy-nav-menu-dropdown-arrow .sub-menu .menu-item-has-children>a::after,.oxy-nav-menu-dropdowns.oxy-nav-menu-dropdown-arrow.oxy-nav-menu-vertical .menu-item-has-children>a::after{transform:rotate(45deg)}@keyframes oxy_progress_bar_width{0%{width:0%}100%{width:100%}}@keyframes oxy_progress_bar_stripes{from{background-position:44px 0}to{background-position:0 0}}[data-aos][data-aos=""]{transition-duration:0s !important}:-webkit-any(li, div._important),:is(li, div._important){display:list-item}:-webkit-any(table, div._important),:is(table, div._important){display:table}:is(thead, div._important),:-webkit-any(thead, div._important){display:table-header-group}:is(tr, div._important),:-webkit-any(tr, div._important){display:table-row}:is(tbody, div._important),:-webkit-any(tbody, div._important){display:table-row-group}:is(th, td, div._important),:-webkit-any(th, td, div._important){display:table-cell}:is(caption, div._important),:-webkit-any(caption, div._important){display:table-caption}:is(colgroup, div._important),:-webkit-any(colgroup, div._important){display:table-column-group}:is(col, div._important),:-webkit-any(col, div._important){display:table-column}:is(tfoot, div._important),:-webkit-any(tfoot, div._important){display:table-footer-group}body{min-height:100vh;min-height:-webkit-fill-available;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a:not([class]){text-decoration-skip-ink:auto}input,button,textarea,select{font:inherit}a,button{touch-action:manipulation}img{vertical-align:top;height:auto;max-width:100%}body label{display:inline}@font-face{font-family:"BW Nista Geo";src:local("BW Nista Geo"),url("https://propeldigitalmarketing.ca/wp-content/plugins/propel-custom-theme-plugin/css/../fonts/BwNistaGeo-Lt.woff2") format("woff2"),url("https://propeldigitalmarketing.ca/wp-content/plugins/propel-custom-theme-plugin/css/../fonts/BwNistaGeo-Lt.woff") format("woff");font-weight:300;font-style:normal}@font-face{font-family:"BW Nista Geo";src:local("BW Nista Geo"),url("https://propeldigitalmarketing.ca/wp-content/plugins/propel-custom-theme-plugin/css/../fonts/BwNistaGeo-Rg.woff2") format("woff2"),url("https://propeldigitalmarketing.ca/wp-content/plugins/propel-custom-theme-plugin/css/../fonts/BwNistaGeo-Rg.woff") format("woff");font-weight:400;font-style:normal}@font-face{font-family:"BW Nista Geo";src:local("BW Nista Geo"),url("https://propeldigitalmarketing.ca/wp-content/plugins/propel-custom-theme-plugin/css/../fonts/BwNistaGeo-xBd.woff2") format("woff2"),url("https://propeldigitalmarketing.ca/wp-content/plugins/propel-custom-theme-plugin/css/../fonts/BwNistaGeo-xBd.woff") format("woff");font-weight:800;font-style:normal}@font-face{font-family:"BW Nista Grot";src:local("BW Nista Grot"),url("https://propeldigitalmarketing.ca/wp-content/plugins/propel-custom-theme-plugin/css/../fonts/BwNistaGrot-Bk.woff2") format("woff2"),url("https://propeldigitalmarketing.ca/wp-content/plugins/propel-custom-theme-plugin/css/../fonts/BwNistaGrot-Bk.woff") format("woff");font-weight:900;font-style:normal}h1,h2,h3,h4,h5,h6{line-height:1.25em;margin-top:1em;margin-bottom:.5em;font-family:"Open Sans",sans-serif}h1.mt-0,h2.mt-0,h3.mt-0,h4.mt-0,h5.mt-0,h6.mt-0{margin-top:0}.style-h,.responsive-tabs-component ul.tabs .tab-title,.responsive-tabs-component .tab_drawer_heading{font-family:"Open Sans",sans-serif;font-weight:900;line-height:1.25}.c-text-light a{color:white}.ct-text-block ul li,.ct-text-block ol li,.oxy-rich-text ul li,.oxy-rich-text ol li,.ct-code-block ul li,.ct-code-block ol li{margin-bottom:1em}.theme-button-style,.ct-link-button.theme-button-style,.fluentform form.frm-fluent-form .step-nav button,.fluentform form.frm-fluent-form .ff_submit_btn_wrapper_custom button,.fluentform form.frm-fluent-form .ff_submit_btn_wrapper button{border-radius:2px;padding:13px 20px;-webkit-transition:all .3s;transition:all .3s;font-weight:900;font-size:1em;border:none}.button-primary,.ct-link-button.button-primary.theme-button-style,.fluentform form.frm-fluent-form .ff_submit_btn_wrapper_custom button.ct-link-button.button-primary,.fluentform form.frm-fluent-form .ff_submit_btn_wrapper button.ct-link-button.button-primary,.fluentform form.frm-fluent-form .step-nav button{background-color:var(--primary-cta)}.button-primary:hover,.ct-link-button.button-primary.theme-button-style:hover,.fluentform form.frm-fluent-form .ff_submit_btn_wrapper_custom button.ct-link-button.button-primary:hover,.fluentform form.frm-fluent-form .ff_submit_btn_wrapper button.ct-link-button.button-primary:hover,.fluentform form.frm-fluent-form .step-nav button:hover{background-color:var(--primary-cta-darken-20)}.button-secondary,.ct-link-button.button-secondary.theme-button-style,.fluentform form.frm-fluent-form .step-nav button.ct-link-button.button-secondary,.fluentform form.frm-fluent-form .ff_submit_btn_wrapper_custom button,.fluentform form.frm-fluent-form .ff_submit_btn_wrapper button{background-color:var(--secondary-cta);color:var(--dark-text)}.button-secondary:hover,.ct-link-button.button-secondary.theme-button-style:hover,.fluentform form.frm-fluent-form .step-nav button.ct-link-button.button-secondary:hover,.fluentform form.frm-fluent-form .ff_submit_btn_wrapper_custom button:hover,.fluentform form.frm-fluent-form .ff_submit_btn_wrapper button:hover{background-color:var(--secondary-cta-darken-20)}.oxy-header-wrapper{z-index:100}#services-mega-menu .oxy-mega-dropdown_inner{left:unset}#menu-services-menu>li.menu-item-has-children>a>button{color:#fff}.fluentform{width:100%}.fluentform form.frm-fluent-form .ff-el-group{margin-bottom:10px}.fluentform form.frm-fluent-form .ff-el-input--label{font-size:.8em;color:var(--secondary-theme)}.fluentform form.frm-fluent-form .ff-el-form-control{min-height:50px;border-radius:0}.fluentform form.frm-fluent-form .ff-btn{border-radius:0}.fluentform form.frm-fluent-form .ff-btn:hover{opacity:1}.fluentform form.frm-fluent-form .step-nav button{cursor:pointer;min-width:0}.fluentform form.frm-fluent-form .step-nav button:hover{min-width:0}.fluentform form.frm-fluent-form .ff_submit_btn_wrapper_custom,.fluentform form.frm-fluent-form .ff_submit_btn_wrapper{margin-top:1em}.fluentform form.frm-fluent-form .ff_submit_btn_wrapper_custom button,.fluentform form.frm-fluent-form .ff_submit_btn_wrapper button{min-width:0}.fluentform form.frm-fluent-form .ff_submit_btn_wrapper_custom button:hover,.fluentform form.frm-fluent-form .ff_submit_btn_wrapper button:hover{min-width:0}.back-to-top-wrapper{opacity:0}.back-to-top-wrapper .back-to-top{color:white}.back-to-top-wrapper.active:after{content:""}.back-to-top-wrapper.active{opacity:1}.responsive-tabs-component ul.tabs li.active{background-color:#0445a5}.responsive-tabs-component ul.tabs li.active:after{width:6px}.responsive-tabs-component ul.tabs li.active:hover{background-color:#0445a5}.responsive-tabs-component ul.tabs li.active .tab-title{color:white}.pro-table-of-contents.active:after{display:none}.pro-table-of-contents.active .oxy-toc>button:after{content:"";font-size:13px}.pro-table-of-contents.active .toc-list{overflow:visible}.pro-table-of-contents.active.sticky{position:fixed;top:var(--sticky-offset-top)}@media only screen and (min-width: 768px){.pro-table-of-contents.toc-theme-1.sticky.active .oxy-toc{max-width:calc(30vw - 7%)}}@media only screen and (max-width: 767px){.pro-table-of-contents.active{position:fixed;top:auto !important;bottom:10px;margin:0 !important}.pro-table-of-contents.active .oxy-toc{max-height:320px;overflow-y:scroll}}@-webkit-keyframes linkRollUp{0%{background-image:-webkit-gradient(linear,left bottom,left top,from(var(--primary-accent)),color-stop(5%,transparent));background-image:linear-gradient(to top,var(--primary-accent) 0%,transparent 5%)}20%{background-image:-webkit-gradient(linear,left bottom,left top,from(var(--primary-accent)),color-stop(20%,transparent));background-image:linear-gradient(to top,var(--primary-accent) 0%,transparent 20%)}40%{background-image:-webkit-gradient(linear,left bottom,left top,from(var(--primary-accent)),color-stop(40%,transparent));background-image:linear-gradient(to top,var(--primary-accent) 0%,transparent 40%)}60%{background-image:-webkit-gradient(linear,left bottom,left top,from(var(--primary-accent)),color-stop(60%,transparent));background-image:linear-gradient(to top,var(--primary-accent) 0%,transparent 60%)}80%{background-image:-webkit-gradient(linear,left bottom,left top,from(var(--primary-accent)),color-stop(80%,transparent));background-image:linear-gradient(to top,var(--primary-accent) 0%,transparent 80%)}100%{background-image:-webkit-gradient(linear,left bottom,left top,from(var(--primary-accent)),to(var(--primary-accent)));background-image:linear-gradient(to top,var(--primary-accent) 0%,var(--primary-accent) 100%)}}@keyframes linkRollUp{0%{background-image:-webkit-gradient(linear,left bottom,left top,from(var(--primary-accent)),color-stop(5%,transparent));background-image:linear-gradient(to top,var(--primary-accent) 0%,transparent 5%)}20%{background-image:-webkit-gradient(linear,left bottom,left top,from(var(--primary-accent)),color-stop(20%,transparent));background-image:linear-gradient(to top,var(--primary-accent) 0%,transparent 20%)}40%{background-image:-webkit-gradient(linear,left bottom,left top,from(var(--primary-accent)),color-stop(40%,transparent));background-image:linear-gradient(to top,var(--primary-accent) 0%,transparent 40%)}60%{background-image:-webkit-gradient(linear,left bottom,left top,from(var(--primary-accent)),color-stop(60%,transparent));background-image:linear-gradient(to top,var(--primary-accent) 0%,transparent 60%)}80%{background-image:-webkit-gradient(linear,left bottom,left top,from(var(--primary-accent)),color-stop(80%,transparent));background-image:linear-gradient(to top,var(--primary-accent) 0%,transparent 80%)}100%{background-image:-webkit-gradient(linear,left bottom,left top,from(var(--primary-accent)),to(var(--primary-accent)));background-image:linear-gradient(to top,var(--primary-accent) 0%,var(--primary-accent) 100%)}}@-webkit-keyframes scrollDown{0%{top:0}100%{top:100%}}@keyframes scrollDown{0%{top:0}100%{top:100%}}:root{--primary-theme:#0445a5;--primary-theme-lighten-90:#e6edf6;--primary-theme-lighten-80:#cddaed;--primary-theme-lighten-70:#b4c8e4;--primary-theme-lighten-60:#9bb5db;--primary-theme-lighten-50:#82a2d2;--primary-theme-lighten-40:#6990c9;--primary-theme-lighten-30:#507dc0;--primary-theme-lighten-20:#376bb7;--primary-theme-lighten-10:#1e58ae;--primary-theme-darken-10:#043f95;--primary-theme-darken-20:#043884;--primary-theme-darken-30:#033174;--primary-theme-darken-40:#032a63;--primary-theme-darken-50:#022353;--primary-theme-darken-60:#021c42;--primary-theme-darken-70:#021532;--primary-theme-darken-80:#010e21;--primary-theme-darken-90:#010711;--secondary-theme:#0b1b51;--secondary-theme-lighten-90:#e7e9ee;--secondary-theme-lighten-80:#cfd2dd;--secondary-theme-lighten-70:#b6bbcb;--secondary-theme-lighten-60:#9ea4ba;--secondary-theme-lighten-50:#858da8;--secondary-theme-lighten-40:#6d7797;--secondary-theme-lighten-30:#556086;--secondary-theme-lighten-20:#3c4974;--secondary-theme-lighten-10:#243263;--secondary-theme-darken-10:#0a1949;--secondary-theme-darken-20:#091641;--secondary-theme-darken-30:#081339;--secondary-theme-darken-40:#071131;--secondary-theme-darken-50:#060e29;--secondary-theme-darken-60:#050b21;--secondary-theme-darken-70:#040919;--secondary-theme-darken-80:#030611;--secondary-theme-darken-90:#020309;--primary-accent:#ffb81c;--primary-accent-lighten-90:#fff8e9;--primary-accent-lighten-80:#fff1d2;--primary-accent-lighten-70:#ffeabb;--primary-accent-lighten-60:#ffe3a5;--primary-accent-lighten-50:#ffdc8e;--primary-accent-lighten-40:#ffd577;--primary-accent-lighten-30:#ffce61;--primary-accent-lighten-20:#ffc74a;--primary-accent-lighten-10:#ffc033;--primary-accent-darken-10:#e6a61a;--primary-accent-darken-20:#cc9417;--primary-accent-darken-30:#b38114;--primary-accent-darken-40:#996f11;--primary-accent-darken-50:#805c0e;--primary-accent-darken-60:#664a0c;--primary-accent-darken-70:#4d3809;--primary-accent-darken-80:#332506;--primary-accent-darken-90:#1a1303;--primary-cta:#0445a5;--primary-cta-lighten-10:#1e58ae;--primary-cta-darken-10:#043f95;--primary-cta-darken-20:#043884;--secondary-cta:#ffb81c;--secondary-cta-lighten-10:#ffc033;--secondary-cta-darken-10:#e6a61a;--secondary-cta-darken-20:#cc9417;--dark-background:#0b194a;--light-background:#e7e9f2;--dark-text:#0b1b51;--light-text:#fff;--blue-shade-1:#005fec;--blue-shade-2:#366ab7;--blue-shade-3:#81a2d2;--blue-shade-4:#337ff0;--blue-shade-5:#0d236e}:root{--rem-val:16}:root{--title-size-1:39px;--title-size-2:33.5px;--title-size-3:29px;--title-size-4:25px;--title-size-5:21.5px;--title-size-6:18.5px;--body-size-1:16px;--body-xl:22px;--body-m:17px;--section-padding-sm:30px;--section-padding-md:40px;--section-padding-lg:50px;--section-padding-xl:60px;--section-padding-xxl:80px}@media screen and (min-width: 450px){:root{--title-size-1:calc(39px + ( ( 100vw - 450px ) / ( 1400 - 450 ) ) * ( 60 - 39 ));--title-size-2:calc(33.5px + ( ( 100vw - 450px ) / ( 1400 - 450 ) ) * ( 48 - 33.5 ));--title-size-3:calc(29px + ( ( 100vw - 450px ) / ( 1400 - 450 ) ) * ( 39 - 29 ));--title-size-4:calc(25px + ( ( 100vw - 450px ) / ( 1400 - 450 ) ) * ( 32 - 25 ));--title-size-5:calc(21.5px + ( ( 100vw - 450px ) / ( 1400 - 450 ) ) * ( 25 - 21.5 ));--title-size-6:calc(18.5px + ( ( 100vw - 450px ) / ( 1400 - 450 ) ) * ( 20 - 18.5 ));--body-size-1:calc(16px + ( ( 100vw - 450px ) / ( 1400 - 450 ) ) * ( 18 - 16 ));--body-xl:calc(22px + ( ( 100vw - 450px ) / ( 1400 - 450 ) ) * ( 30 - 22 ));--body-m:calc(17px + ( ( 100vw - 450px ) / ( 1400 - 450 ) ) * ( 19 - 17 ));--section-padding-sm:calc(30px + ( ( 100vw - 450px ) / ( 1400 - 450 ) ) * ( 50 - 30 ));--section-padding-md:calc(40px + ( ( 100vw - 450px ) / ( 1400 - 450 ) ) * ( 60 - 40 ));--section-padding-lg:calc(50px + ( ( 100vw - 450px ) / ( 1400 - 450 ) ) * ( 70 - 50 ));--section-padding-xl:calc(60px + ( ( 100vw - 450px ) / ( 1400 - 450 ) ) * ( 80 - 60 ));--section-padding-xxl:calc(80px + ( ( 100vw - 450px ) / ( 1400 - 450 ) ) * ( 100 - 80 ))}}@media screen and (min-width: 1400px){:root{--title-size-1:60px;--title-size-2:48px;--title-size-3:39px;--title-size-4:32px;--title-size-5:25px;--title-size-6:20px;--body-size-1:18px;--body-xl:30px;--body-m:19px;--section-padding-sm:50px;--section-padding-md:60px;--section-padding-lg:70px;--section-padding-xl:80px;--section-padding-xxl:100px}}body{font-size:var(--body-size-1)}h1{font-size:var(--title-size-1)}.ct-section.padding-xl .ct-section-inner-wrap{padding-top:var(--section-padding-xl);padding-bottom:var(--section-padding-xl)}.fluentform *{box-sizing:border-box}.fluentform .clearfix:after,.fluentform .clearfix:before,.fluentform .ff-el-group:after,.fluentform .ff-el-group:before,.fluentform .ff-el-repeat .ff-el-input--content:after,.fluentform .ff-el-repeat .ff-el-input--content:before,.fluentform .ff-step-body:after,.fluentform .ff-step-body:before{content:" ";display:table}.fluentform .clearfix:after,.fluentform .ff-el-group:after,.fluentform .ff-el-repeat .ff-el-input--content:after,.fluentform .ff-step-body:after{clear:both}@media (min-width:768px){.frm-fluent-form .ff-t-container{display:flex;gap:15px;width:100%}.frm-fluent-form .ff-name-address-wrapper .ff-t-cell,.frm-fluent-form .ff-name-field-wrapper .ff-t-cell{justify-content:flex-end}.frm-fluent-form .ff-t-cell{display:flex;flex-direction:column;vertical-align:inherit;width:100%}.frm-fluent-form .ff-t-cell:first-of-type{padding-left:0}.frm-fluent-form .ff-t-cell:last-of-type{flex-grow:1;padding-right:0}}@media (max-width:768px){.ff-t-cell{margin-left:0 !important}}.fluentform .ff-el-group{margin-bottom:20px}.fluentform .ff-el-group.ff-el-form-top .ff-el-input--label{display:block;float:none;text-align:left}.fluentform .ff-el-group.ff-el-form-top .ff-el-input--content{margin-bottom:0;margin-left:auto}.fluentform .ff-el-input--label{display:inline-block;margin-bottom:5px;position:relative}.fluentform .ff-el-input--label.ff-el-is-required.asterisk-right label:after{color:var(--fluentform-danger);content:" *";margin-left:3px}.fluentform .ff-el-form-control{display:block;width:100%}.fluentform .ff-el-ratings label.active .ff-rating-icon{color:var(--ff-rating-active-color)}.fluentform .ff-el-progress{background-color:#e9ecef;border-radius:.25rem;font-size:.75rem;height:1.3rem;line-height:1.2rem;overflow:hidden}.fluentform .ff-el-progress-bar{background-color:var(--fluentform-primary);color:#fff;height:inherit;text-align:right;transition:width .3s;width:0}.fluentform .ff-el-progress-bar span{display:inline-block;padding:0 5px 0 0}.fluentform .ff-el-progress-status{font-size:.9rem;margin-bottom:5px}.fluentform .ff-el-progress-title{border-bottom:2px solid #000;display:inline-block;font-weight:600;list-style-type:none;margin:8px 0 0;padding-left:15px;padding-right:15px}.fluentform .ff-el-progress-title li{display:none}.fluentform .ff-float-right{float:right}.fluentform .ff-step-t-container{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.fluentform .ff-step-t-container .ff-t-cell{width:auto}.fluentform .ff-step-t-container.ff-inner_submit_container .ff-el-group{margin-bottom:0}.fluentform .ff-step-container{overflow:hidden}.fluentform .ff-step-container[data-progress_indicator=steps_with_nav][data-progress_layout=left],.fluentform .ff-step-container[data-progress_indicator=tabs][data-progress_layout=left]{align-items:stretch;display:flex;gap:12px}.fluentform .ff-step-container[data-progress_indicator=steps_with_nav][data-progress_layout=left] .ff-step-header,.fluentform .ff-step-container[data-progress_indicator=tabs][data-progress_layout=left] .ff-step-header{align-self:stretch;flex:0 0 30%;margin-bottom:0}.fluentform .ff-step-container[data-progress_indicator=steps_with_nav][data-progress_layout=left] .ff-step-body,.fluentform .ff-step-container[data-progress_indicator=tabs][data-progress_layout=left] .ff-step-body{flex:1 1 auto;min-width:0}.fluentform .ff-step-header{margin-bottom:20px}.fluentform .ff-step-body{left:0;margin-bottom:15px;position:relative;top:0}@media (max-width:767px){.fluentform .ff-step-container[data-progress_indicator=steps_with_nav][data-progress_layout=left],.fluentform .ff-step-container[data-progress_indicator=tabs][data-progress_layout=left]{display:block}.fluentform .ff-step-container[data-progress_indicator=steps_with_nav][data-progress_layout=left] .ff-step-header,.fluentform .ff-step-container[data-progress_indicator=tabs][data-progress_layout=left] .ff-step-header{flex:unset;margin-bottom:20px}}.fluentform input[type=checkbox],.fluentform input[type=radio]{display:inline-block;margin:0}.fluentform form.ff-form-has-steps .ff-btn-submit{visibility:hidden}.fluentform form.ff-form-has-steps .ff_submit_btn_wrapper{text-align:right}.fluentform textarea{max-width:100%}.fluentform .ff-el-form-check{margin-bottom:5px}.fluentform .ff-el-form-check-label .ff-el-form-check-input{position:relative;top:-2px;vertical-align:middle}.fluentform .ff-text-left{text-align:left}.fluentform .ff-el-form-control::-moz-placeholder{color:#868e96;opacity:1}.fluentform .ff-el-form-control::placeholder{color:#868e96;opacity:1}.fluentform .ff-el-form-control:disabled,.fluentform .ff-el-form-control[readonly]:not(.flatpickr-input){background-color:#e9ecef;opacity:1}.fluentform-step{float:left;height:1px;overflow-x:hidden;padding:3px}.fluentform-step.active{height:auto;width:100%}.ff-errors-in-stack{display:none;margin-top:15px}@keyframes skeleton-loading{0%{background-color:#e3e6e8}to{background-color:#f0f3f5}}.fluentform .ff-el-group.ff-hpsf-container{display:none !important;position:absolute !important;transform:translateX(1000%) !important}@keyframes ff-progress-anim{0%{width:0}5%{width:0}10%{width:15%}30%{width:40%}50%{width:55%}80%{width:100%}95%{width:100%}to{width:0}}:root{--fluentform-primary:#1a7efb;--fluentform-secondary:#606266;--fluentform-danger:#f56c6c;--fluentform-border-color:#dadbdd;--fluentform-border-radius:7px;--fluentform-input-select-height:auto}.ff-default .ff_btn_style{border:1px solid transparent;border-radius:7px;cursor:pointer;display:inline-block;font-size:16px;font-weight:500;line-height:1.5;padding:8px 20px;position:relative;text-align:center;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}.ff-default .ff_btn_style:focus,.ff-default .ff_btn_style:hover{opacity:.8;outline:0;text-decoration:none}.ff-default .ff-btn-secondary:not(.ff_btn_no_style){background-color:#606266;border-color:#606266;color:#fff}.ff-default .ff-btn-secondary:not(.ff_btn_no_style):focus,.ff-default .ff-btn-secondary:not(.ff_btn_no_style):hover{background-color:#727b84;border-color:#6c757d;color:#fff}.ff-default .ff-btn-lg{border-radius:6px;font-size:18px;line-height:1.5;padding:8px 16px}.ff-default .ff-el-form-control{background-clip:padding-box;background-image:none;border:1px solid var(--fluentform-border-color);border-radius:var(--fluentform-border-radius);color:var(--fluentform-secondary);font-family:-apple-system,"system-ui",Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;line-height:1;margin-bottom:0;max-width:100%;padding:11px 15px;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.ff-default .ff-el-form-control:focus{background-color:#fff;border-color:var(--fluentform-primary);color:var(--fluentform-secondary);outline:none}.ff-default .ff-el-form-check label.ff-el-form-check-label{cursor:pointer;margin-bottom:7px}.ff-default .ff-el-form-check label.ff-el-form-check-label>span:after,.ff-default .ff-el-form-check label.ff-el-form-check-label>span:before{content:none}.ff-default .ff-el-form-check:last-child label.ff-el-form-check-label{margin-bottom:0}.ff-default textarea{min-height:90px}select.ff-el-form-control:not([size]):not([multiple]){height:var(--fluentform-input-select-height,auto)}@keyframes ff_move{0%{background-position:0 0}to{background-position:50px 50px}}.ff-default{font-family:inherit}.ff-default .ff-el-input--label label{display:inline-block;font-weight:500;line-height:inherit;margin-bottom:0}