[class*="c-columns-"]{width:100%;}.c-w-100{width:100%;}.c-py-3{padding-top:var(--pro-px-3);padding-bottom:var(--pro-px-3);}.c-py-7{padding-top:var(--pro-px-7);padding-bottom:var(--pro-px-7);}.c-px-5{padding-left:var(--pro-px-5);padding-right:var(--pro-px-5);}.c-mb-2{margin-bottom:var(--pro-px-2);}.c-flex-r{display:flex;flex-direction:row;}.c-flex-grow{flex-grow:1;}.c-flex-ai-c{align-items:center;}.c-flex-jc-fe{justify-content:flex-end;}:root{--pro-header-height:129px;--pro-header-height-md:100px;--pro-header-height-sm:80px;--pro-primary-font:"Poppins";--pro-secondary-font:"Poppins";--pro-body-text-color:var(--bricks-color-jpzjou);--pro-headings-color:var(--bricks-color-ftzqbn);--pro-link-color:var(--bricks-color-nnpnwy);--pro-link-hover-color:var(--bricks-color-pgwsdk);--pro-neut-25:var(--bricks-color-cvlogh);--pro-neut-50:var(--bricks-color-kmnjfb);--pro-neut-100:var(--bricks-color-ybfowk);--pro-neut-200:var(--bricks-color-cvmfvq);--pro-neut-300:var(--bricks-color-poyjsp);--pro-neut-400:var(--bricks-color-trleyx);--pro-neut-500:var(--bricks-color-nuycce);--pro-neut-600:var(--bricks-color-njoctf);--pro-neut-700:var(--bricks-color-fmsxst);--pro-neut-800:var(--bricks-color-xdlfmy);--pro-neut-900:var(--bricks-color-nxsnaa);--pro-brand-1-500:var(--bricks-color-clirye);--pro-brand-1-300:var(--bricks-color-sumkht);--pro-brand-1-200:var(--bricks-color-ltwlfn);--pro-brand-1-100:var(--bricks-color-adfurt);--pro-brand-2-500:var(--bricks-color-vksbux);--pro-brand-2-300:var(--bricks-color-wptkzh);--pro-brand-2-200:var(--bricks-color-xuyheq);--pro-brand-2-100:var(--bricks-color-inxckd);--pro-brand-3-500:var(--bricks-color-imiuat);--pro-brand-3-300:var(--bricks-color-lzastn);--pro-brand-3-200:var(--bricks-color-veckqz);--pro-brand-3-100:var(--bricks-color-zqwnuf);--pro-black:var(--bricks-color-kiqfwp);--pro-white:var(--bricks-color-pulkgt);--pro-gradient-1-c1:var(--bricks-color-vwzcpm);--pro-gradient-1-c2:var(--bricks-color-ybloty);--pro-gradient-2-c1:var(--bricks-color-lihuha);--pro-gradient-2-c2:var(--bricks-color-upctuf);--pro-disabled:var(--bricks-color-fwxjge);--pro-form-borders:var(--bricks-color-wrelyf);--pro-placeholders:var(--bricks-color-lbrmjq);--pro-button-1:var(--bricks-color-evcvlz);--pro-button-1-hover:var(--bricks-color-tdavxn);--pro-button-1-text:var(--bricks-color-vujzbz);--pro-button-2:var(--bricks-color-mmtqay);--pro-button-2-hover:var(--bricks-color-xfeamf);--pro-button-2-text:var(--bricks-color-euykmb);--pro-button-sm-padding-v:.556em;--pro-button-sm-padding-h:1.333em;--pro-button-md-padding-v:.667em;--pro-button-md-padding-h:1.6em;--pro-button-lg-padding-v:.778em;--pro-button-lg-padding-h:1.867em;--pro-button-xl-padding-v:.889em;--pro-button-xl-padding-h:2.13em;--pro-button-min-width:13.75rem;--pro-px-1:4px;--pro-px-2:8px;--pro-px-3:12px;--pro-px-4:16px;--pro-px-5:20px;--pro-px-6:24px;--pro-px-7:28px;--pro-px-8:32px;--pro-px-9:40px;--pro-px-10:48px;--pro-px-11:64px;--pro-px-12:80px;--pro-px-13:96px;--pro-px-14:128px;--pro-px-15:160px;--pro-px-16:192px;--pro-button-text-size:clamp(16px,calc(16px + ( ( 1vw - 4.85px ) * .13937 )),18px);--pro-title-size-disp-lg:clamp(38px,calc(38px + ( ( 1vw - 4.85px ) * 1.81185 )),64px);--pro-title-size-disp-sm:clamp(34px,calc(34px + ( ( 1vw - 4.85px ) * 1.5331 )),56px);--pro-title-size-1:clamp(31px,calc(31px + ( ( 1vw - 4.85px ) * .4878 )),38px);--pro-title-size-2:clamp(28px,calc(28px + ( ( 1vw - 4.85px ) * .41812 )),34px);--pro-title-size-3:clamp(24px,calc(24px + ( ( 1vw - 4.85px ) * .41812 )),30px);--pro-title-size-4:clamp(20px,calc(20px + ( ( 1vw - 4.85px ) * .41812 )),26px);--pro-title-size-5:clamp(18px,calc(18px + ( ( 1vw - 4.85px ) * .27875 )),22px);--pro-title-size-6:clamp(16px,calc(16px + ( ( 1vw - 4.85px ) * .27875 )),20px);--pro-fs-neg-3:clamp(10px,calc(10px + ( ( 1vw - 4.85px ) * .13937 )),12px);--pro-fs-neg-2:clamp(12px,calc(12px + ( ( 1vw - 4.85px ) * .13937 )),14px);--pro-fs-neg-1:clamp(14px,calc(14px + ( ( 1vw - 4.85px ) * .13937 )),16px);--pro-fs-1:clamp(16px,calc(16px + ( ( 1vw - 4.85px ) * .13937 )),18px);--pro-fs-2:clamp(16px,calc(16px + ( ( 1vw - 4.85px ) * .27875 )),20px);--pro-fs-3:clamp(18px,calc(18px + ( ( 1vw - 4.85px ) * .41812 )),24px);--pro-fl-spacing-1:clamp(2px,calc(2px + ( ( 1vw - 4.85px ) * .13937 )),4px);--pro-fl-spacing-2:clamp(4px,calc(4px + ( ( 1vw - 4.85px ) * .27875 )),8px);--pro-fl-spacing-3:clamp(6px,calc(6px + ( ( 1vw - 4.85px ) * .41812 )),12px);--pro-fl-spacing-4:clamp(8px,calc(8px + ( ( 1vw - 4.85px ) * .55749 )),16px);--pro-fl-spacing-5:clamp(10px,calc(10px + ( ( 1vw - 4.85px ) * .69686 )),20px);--pro-fl-spacing-6:clamp(12px,calc(12px + ( ( 1vw - 4.85px ) * .83624 )),24px);--pro-fl-spacing-7:clamp(14px,calc(14px + ( ( 1vw - 4.85px ) * .97561 )),28px);--pro-fl-spacing-8:clamp(16px,calc(16px + ( ( 1vw - 4.85px ) * 1.11498 )),32px);--pro-fl-spacing-9:clamp(20px,calc(20px + ( ( 1vw - 4.85px ) * 1.39373 )),40px);--pro-fl-spacing-10:clamp(24px,calc(24px + ( ( 1vw - 4.85px ) * 1.67247 )),48px);--pro-fl-spacing-11:clamp(32px,calc(32px + ( ( 1vw - 4.85px ) * 2.22997 )),64px);--pro-fl-spacing-12:clamp(40px,calc(40px + ( ( 1vw - 4.85px ) * 2.78746 )),80px);--pro-fl-spacing-13:clamp(48px,calc(48px + ( ( 1vw - 4.85px ) * 3.34495 )),96px);--pro-fl-spacing-14:clamp(64px,calc(64px + ( ( 1vw - 4.85px ) * 3.90244 )),120px);--pro-fl-spacing-15:clamp(80px,calc(80px + ( ( 1vw - 4.85px ) * 5.57491 )),160px);--pro-fl-spacing-16:clamp(96px,calc(96px + ( ( 1vw - 4.85px ) * 6.6899 )),192px);--pro-fl-spacing-sm-1:clamp(2px,calc(2px + ( ( 1vw - 3.2px ) * .44743 )),4px);--pro-fl-spacing-sm-2:clamp(4px,calc(4px + ( ( 1vw - 3.2px ) * .89485 )),8px);--pro-fl-spacing-sm-3:clamp(6px,calc(6px + ( ( 1vw - 3.2px ) * 1.34228 )),12px);--pro-fl-spacing-sm-4:clamp(8px,calc(8px + ( ( 1vw - 3.2px ) * 1.78971 )),16px);--pro-fl-spacing-sm-5:clamp(10px,calc(10px + ( ( 1vw - 3.2px ) * 2.23714 )),20px);--pro-fl-spacing-sm-6:clamp(12px,calc(12px + ( ( 1vw - 3.2px ) * 2.68456 )),24px);--pro-fl-spacing-sm-7:clamp(14px,calc(14px + ( ( 1vw - 3.2px ) * 3.13199 )),28px);--pro-fl-spacing-sm-8:clamp(16px,calc(16px + ( ( 1vw - 3.2px ) * 3.57942 )),32px);--pro-fl-spacing-sm-9:clamp(20px,calc(20px + ( ( 1vw - 3.2px ) * 4.47427 )),40px);--pro-fl-spacing-sm-10:clamp(24px,calc(24px + ( ( 1vw - 3.2px ) * 5.36913 )),48px);--pro-fl-spacing-sm-11:clamp(32px,calc(32px + ( ( 1vw - 3.2px ) * 7.15884 )),64px);--pro-fl-spacing-sm-12:clamp(40px,calc(40px + ( ( 1vw - 3.2px ) * 8.94855 )),80px);--pro-fl-spacing-sm-13:clamp(48px,calc(48px + ( ( 1vw - 3.2px ) * 10.73826 )),96px);--pro-section-padding-xl:clamp(60px,calc(60px + ( ( 1vw - 4.85px ) * 4.18118 )),120px);--pro-section-padding-lg:clamp(48px,calc(48px + ( ( 1vw - 4.85px ) * 2.5784 )),85px);--pro-section-padding-md:clamp(40px,calc(40px + ( ( 1vw - 4.85px ) * 1.39373 )),60px);--pro-section-padding-sm:clamp(30px,calc(30px + ( ( 1vw - 4.85px ) * 1.39373 )),50px);}h1,h2,h3,h4,h5,h6{margin-top:1em;margin-bottom:.5em;}.brxe-button path{transition:.3s;}.brxe-button svg{stroke-width:2px !important;}body,.bricks-site-wrapper{min-height:100vh;display:flex;flex-direction:column;}#brx-header{z-index:10;}html,body{scroll-behavior:smooth;}#brx-header{transition:transform .3s ease;will-change:transform;width:100%;max-width:100%;}@media (max-width: 991px){#brxe-f5c6ac .bricks-nav-menu-wrapper{display:none;}}#callnowbutton{display:none;}@media screen and (max-width:650px){#callnowbutton:not(.cnb-displaymode),#callnowbutton.cnb-displaymode-mobile-only{display:block;position:fixed;text-decoration:none;}#callnowbutton.cnb-full.cnb-displaymode-mobile-only{display:flex;}}#callnowbutton.cnb-full{justify-content:center;align-items:center;text-shadow:0 1px 0 rgba(0,0,0,.18);width:100%;left:0;height:60px;}.cnb-full.cnb-full-bottom{bottom:0;}.cnb-full.cnb-text{text-align:center;color:#fff;font-weight:600;font-size:120%;overflow:hidden;white-space:nowrap;}.cnb-zindex-10{z-index:2147483647;}@font-face{font-family:wp-social-reviews;font-style:normal;font-weight:400;src:url("https://www.torontodefencelawyers.com/wp-content/plugins/wp-social-reviews/assets/css/../fonts/wp-social-reviews.eot?a057defcb36f1bbf8e9fc232061b7076");src:url("https://www.torontodefencelawyers.com/wp-content/plugins/wp-social-reviews/assets/css/../fonts/wp-social-reviews.eot?a057defcb36f1bbf8e9fc232061b7076") format("embedded-opentype"),url("https://www.torontodefencelawyers.com/wp-content/plugins/wp-social-reviews/assets/css/../fonts/wp-social-reviews.woff?fd48dc29ab485fcfe5ca85901224a277") format("woff"),url("https://www.torontodefencelawyers.com/wp-content/plugins/wp-social-reviews/assets/css/../fonts/wp-social-reviews.ttf?6e589d66903e0605686e919345084153") format("truetype"),url("https://www.torontodefencelawyers.com/wp-content/plugins/wp-social-reviews/assets/css/../fonts/wp-social-reviews.svg?ab9710c0f945516f82de196e87cca574") format("svg");}.wpsr_content [data-icon]:before{content:attr(data-icon);}.wpsr_content [class*=" icon-"]:before,.wpsr_content [class^=icon-]:before,.wpsr_content [data-icon]:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:wp-social-reviews !important;font-style:normal !important;font-variant:normal !important;font-weight:400 !important;line-height:1;text-transform:none !important;}.wpsr-feed-wrap *,.wpsr-feed-wrap :after,.wpsr-feed-wrap :before{box-sizing:border-box;}.wpsr_content{display:block;width:100%;}.wpsr-container{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;width:100%;}.wpsr-row{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px;}.wpsr-col-1,.wpsr-col-12,.wpsr-col-2,.wpsr-col-3,.wpsr-col-4,.wpsr-col-5,.wpsr-col-6{padding-left:15px;padding-right:15px;width:100%;}@media (min-width:768px){.wpsr-col-sm-6{flex:0 0 50%;max-width:50%;}}@media (min-width:992px){.wpsr-col-6{flex:0 0 50%;max-width:50%;}}@media screen and (max-width:767px){.wpsr-col-xs-12{flex:0 0 100%;max-width:100%;}}@keyframes wpsr-spinner{0%{opacity:0;transform:scale(0);}75%{opacity:1;transform:scale(1);}to{opacity:0;transform:scale(1.2);}}@keyframes wpsrPlaceHolderShimmer{0%{background-position:-468px 0;}to{background-position:468px 0;}}[title="0"]:after{width:0;}[title="1"]:after{width:20%;}[title="2"]:after{width:40%;}[title="3"]:after{width:60%;}[title="4"]:after{width:80%;}[title="4.5"]:after{width:90%;}[title="5"]:after{width:100%;}.wpsr-reviews-badge-wrapper .wpsr-star-empty,.wpsr-reviews-badge-wrapper .wpsr-star-filled,.wpsr-reviews-wrapper .wpsr-star-empty,.wpsr-reviews-wrapper .wpsr-star-filled{height:100%;width:100%;}.wpsr-reviews-badge-wrapper .wpsr-star-container,.wpsr-reviews-wrapper .wpsr-star-container{margin-right:0;}.wpsr-reviews-badge-wrapper .wpsr-star-empty,.wpsr-reviews-wrapper .wpsr-star-empty{background-color:#d6dae4;}.wpsr-reviews-badge-wrapper .wpsr-star-filled,.wpsr-reviews-wrapper .wpsr-star-filled{background-color:#f7b80c;}.wpsr-rating .wpsr-star-empty{background-color:#d6dae4;}.wpsr-rating .wpsr-star-filled{background-color:#ffb542;}.airbnb .wpsr-star-empty,.airbnb .wpsr-star-filled,.aliexpress .wpsr-star-empty,.aliexpress .wpsr-star-filled,.custom .wpsr-star-empty,.custom .wpsr-star-filled,.facebook .wpsr-star-empty,.facebook .wpsr-star-filled,.fluent_forms .wpsr-star-empty,.fluent_forms .wpsr-star-filled,.google .wpsr-star-empty,.google .wpsr-star-filled,.tripadvisor .wpsr-star-empty,.tripadvisor .wpsr-star-filled,.woocommerce .wpsr-star-empty,.woocommerce .wpsr-star-filled,.wpsr-has-multiple-reviews-platform .wpsr-star-empty,.wpsr-has-multiple-reviews-platform .wpsr-star-filled,.wpsr-review-template .wpsr-star-empty,.wpsr-review-template .wpsr-star-filled,.wpsr-review-template-custom .wpsr-star-empty,.wpsr-review-template-custom .wpsr-star-filled,.wpsr-review-template-fluent_forms .wpsr-star-empty,.wpsr-review-template-fluent_forms .wpsr-star-filled,.wpsr-review-template-testimonial .wpsr-star-empty,.wpsr-review-template-testimonial .wpsr-star-filled,.wpsr-review-template-woocommerce .wpsr-star-empty,.wpsr-review-template-woocommerce .wpsr-star-filled{height:100%;width:100%;}.airbnb .wpsr-star-container,.aliexpress .wpsr-star-container,.custom .wpsr-star-container,.facebook .wpsr-star-container,.fluent_forms .wpsr-star-container,.google .wpsr-star-container,.tripadvisor .wpsr-star-container,.woocommerce .wpsr-star-container,.wpsr-has-multiple-reviews-platform .wpsr-star-container,.wpsr-review-template .wpsr-star-container,.wpsr-review-template-custom .wpsr-star-container,.wpsr-review-template-fluent_forms .wpsr-star-container,.wpsr-review-template-testimonial .wpsr-star-container,.wpsr-review-template-woocommerce .wpsr-star-container{margin-right:0;}.wpsr-review-template{background-color:#fff;border-radius:4px;box-shadow:0 8px 20px 2px rgba(0,0,0,.07);margin-bottom:30px;margin-top:30px;padding:30px;position:relative;transition:.4s;width:100%;}.wpsr-review-template .wpsr-reviewer-image img{height:80px;max-width:none;object-fit:cover;width:80px;}.wpsr-review-template .wpsr-reviewer-image .wpsr-reviewer-image-url{box-shadow:none;}.wpsr-review-template .wpsr-reviewer-image .wpsr-reviewer-image-url:hover{outline:none !important;}.wpsr-review-template .wpsr-reviewer-image .wpsr-reviewer-image-url:focus,.wpsr-review-template .wpsr-reviewer-image .wpsr-reviewer-image-url:hover{box-shadow:none !important;}.wpsr-review-template .wpsr-reviewer-image .wpsr-reviewer-image-url img{box-shadow:none;}.wpsr-review-template .wpsr-reviewer-name-url{box-shadow:none;display:inline-block;margin:0;padding:0;text-decoration:none;}.wpsr-review-template .wpsr-reviewer-name-url .wpsr-reviewer-name{color:#333;font-size:18px;font-weight:700;line-height:1.4;margin:0;padding:0;word-break:break-word;}.wpsr-review-template .wpsr-review-date{color:#888;display:block;font-size:12px;line-height:18px;}.wpsr-review-template .wpsr-rating-wrapper{display:flex;padding-bottom:5px;}.wpsr-review-template .wpsr-rating-wrapper.wpsr-rating{align-items:center;}.wpsr-review-template .wpsr-review-content p{color:#555;font-size:14px;line-height:1.6;margin:0;overflow:initial;}.wpsr-review-template .wpsr-review-content a{box-shadow:none;color:#1194dc;cursor:pointer;display:inline-block;font-size:14px;font-weight:500;line-height:1.6;margin:0;padding:0;text-decoration:underline;text-decoration-color:#1194dc;}.wpsr-review-template.wpsr-review-template .wpsr-star-empty{background-color:#d6dae4;}.wpsr-review-template.wpsr-review-template .wpsr-star-filled{background-color:#f7b80c;}.wpsr-review-template.wpsr-review-template-ai .wpsr-star-empty,.wpsr-review-template.wpsr-review-template-ai .wpsr-star-filled,.wpsr-review-template.wpsr-review-template-airbnb .wpsr-star-empty,.wpsr-review-template.wpsr-review-template-airbnb .wpsr-star-filled,.wpsr-review-template.wpsr-review-template-aliexpress .wpsr-star-empty,.wpsr-review-template.wpsr-review-template-aliexpress .wpsr-star-filled,.wpsr-review-template.wpsr-review-template-amazon .wpsr-star-empty,.wpsr-review-template.wpsr-review-template-amazon .wpsr-star-filled,.wpsr-review-template.wpsr-review-template-google .wpsr-star-empty,.wpsr-review-template.wpsr-review-template-google .wpsr-star-filled,.wpsr-review-template.wpsr-review-template-tripadvisor .wpsr-star-empty,.wpsr-review-template.wpsr-review-template-tripadvisor .wpsr-star-filled,.wpsr-review-template[class~="wpsr-review-template-booking.com"] .wpsr-star-empty,.wpsr-review-template[class~="wpsr-review-template-booking.com"] .wpsr-star-filled{height:100%;width:100%;}.wpsr-review-template.wpsr-review-template-ai .wpsr-star-container,.wpsr-review-template.wpsr-review-template-airbnb .wpsr-star-container,.wpsr-review-template.wpsr-review-template-aliexpress .wpsr-star-container,.wpsr-review-template.wpsr-review-template-amazon .wpsr-star-container,.wpsr-review-template.wpsr-review-template-google .wpsr-star-container,.wpsr-review-template.wpsr-review-template-tripadvisor .wpsr-star-container,.wpsr-review-template[class~="wpsr-review-template-booking.com"] .wpsr-star-container{margin-right:0;}@keyframes rotateAnimation{0%{transform:rotate(0deg);}to{transform:rotate(1turn);}}.wpsr-star-container{align-items:center;border-radius:4px;display:flex;height:20px;justify-content:center;line-height:20px;margin-right:3px;position:relative;text-align:center;width:20px;}.wpsr-star-container:last-child{margin-right:0;}.wpsr-star-empty,.wpsr-star-filled{clip-path:polygon(49.14% 79.18%,74.94% 93.78%,71.04% 64.43%,92.87% 44.26%,63.88% 38.95%,51.54% 11.97%,37.51% 37.94%,8.09% 41.34%,28.44% 62.8%,22.57% 91.98%);height:80%;position:absolute;width:80%;}.wpsr-star-filled{mask-image:linear-gradient(to right,#000 var(--wpsr-review-star-fill),rgba(0,0,0,0) var(--wpsr-review-star-fill));-webkit-mask-image:linear-gradient(to right,#000 var(--wpsr-review-star-fill),rgba(0,0,0,0) var(--wpsr-review-star-fill));}.wpsr-rating{display:flex;flex-direction:row;}.wpsr-review-template.wpsr-review-template-three{margin-left:30px;margin-top:0;width:auto;}@media screen and (max-width:1024px){.wpsr-review-template.wpsr-review-template-three{padding:25px 15px;}}.wpsr-review-template.wpsr-review-template-three .wpsr-rating-wrapper{padding-bottom:0;}.wpsr-review-template.wpsr-review-template-three .wpsr-review-header{align-items:center;display:flex;justify-content:space-between;padding-top:15px;}.wpsr-review-template.wpsr-review-template-three .wpsr-review-header .wpsr-reviewer-image img{border-radius:50%;max-height:60px;object-fit:cover;width:60px;}.wpsr-review-template.wpsr-review-template-three .wpsr-review-header .wpsr-reviewer-image{padding-right:20px;}@media screen and (max-width:1024px){.wpsr-review-template.wpsr-review-template-three .wpsr-review-header .wpsr-reviewer-image{padding-right:10px;}.wpsr-review-template.wpsr-review-template-three .wpsr-review-header .wpsr-reviewer-image img{max-height:55px;}}.wpsr-review-template.wpsr-review-template-three .wpsr-review-header .wpsr-review-info{margin-right:auto;padding-top:0;text-align:inherit;}.wpsr-review-template.wpsr-review-template-three .wpsr-review-header .wpsr-review-info .wpsr-reviewer-name-url .wpsr-reviewer-name{font-size:15px;}@media screen and (max-width:1024px){.wpsr-review-template.wpsr-review-template-three .wpsr-review-header .wpsr-review-info .wpsr-reviewer-name-url .wpsr-reviewer-name{font-size:14px;}}.wpsr-review-template.wpsr-review-template-three .wpsr-review-content{margin-top:5px;}.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;}.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-left label:before{color:var(--fluentform-danger);content:"* ";margin-right:3px;}.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 input[type=checkbox],.fluentform input[type=radio]{display:inline-block;margin:0;}.fluentform textarea{max-width:100%;}.fluentform .ff-text-center{text-align:center;}.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;}.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;}.fluentform div.ff-el-form-hide_label>.ff-el-input--label{display:none;visibility:hidden;}@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-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 textarea{min-height:90px;}@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;}