body.bc{background-color:transparent;background-image:none;}body.texture{background-color:transparent;background-repeat:no-repeat;background-image:none;}body.bgradVertical{background-color:transparent;background-image:-ms-linear-gradient(top,transparent 0%,transparent 100%);background-image:-moz-linear-gradient(top,transparent 0%,transparent 100%);background-image:-o-linear-gradient(top,transparent 0%,transparent 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,transparent),color-stop(1,transparent));background-image:-webkit-linear-gradient(top,transparent 0%,transparent 100%);background-image:linear-gradient(to bottom,transparent 0%,transparent 100%);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=transparent,endColorstr=transparent);}body.bgradHorizontal{background-color:transparent;background-image:-ms-linear-gradient(left,transparent 0%,transparent 100%);background-image:-moz-linear-gradient(left,transparent 0%,transparent 100%);background-image:-o-linear-gradient(left,transparent 0%,transparent 100%);background-image:-webkit-gradient(linear,left top,right top,color-stop(0,transparent),color-stop(1,transparent));background-image:-webkit-linear-gradient(left,transparent 0%,transparent 100%);background-image:linear-gradient(to right,transparent 0%,transparent 100%);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr=transparent,endColorstr=transparent);}body.bgradCircular{background-color:transparent;background-image:-ms-radial-gradient(center,ellipse farthest-corner,transparent 0%,transparent 100%);background-image:-moz-radial-gradient(center,ellipse farthest-corner,transparent 0%,transparent 100%);background-image:-o-radial-gradient(center,ellipse farthest-corner,transparent 0%,transparent 100%);background-image:-webkit-gradient(radial,center center,0,center center,497,color-stop(0,transparent),color-stop(1,transparent));background-image:-webkit-radial-gradient(center,ellipse farthest-corner,transparent 0%,transparent 100%);background-image:radial-gradient(ellipse farthest-corner at center,transparent 0%,transparent 100%);}body.bgImageOriginal{background-image:none;background-position:center top;background-repeat:no-repeat;}body.bgImageFullscreen{min-height:100%;background-position:center top;background-repeat:no-repeat;background-image:none;background-attachment:fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;}*,*::before,*::after{box-sizing:border-box;}*:not(dialog){margin:0;}@media (prefers-reduced-motion: no-preference){html{interpolate-size:allow-keywords;}}body{line-height:1.5;-webkit-font-smoothing:antialiased;}img,picture,video,canvas,svg{display:block;max-width:100%;}input,button,textarea,select{font:inherit;}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word;}p{text-wrap:balance;text-wrap:pretty;}h1,h2,h3,h4,h5,h6{text-wrap:balance;}ul{list-style:none;margin:0;padding:0;}#root,#__next{isolation:isolate;}body.edit .widget .bk-content-text,body.edit .widget .content,body.edit .widget{display:block;min-height:12px;position:relative;}.widget__list{margin-top:42px;}@font-face{font-family:"Canadiana Text";src:url("https://basekit-product.s3.amazonaws.com/Fonts/CanadianaTextWEB-Regular.woff2") format("woff2");font-weight:400;font-style:normal;font-display:swap;}@font-face{font-family:"Canadiana Text";src:url("https://basekit-product.s3.amazonaws.com/Fonts/CanadianaTextWEB-SemiBold.woff2") format("woff2");font-weight:600;font-style:normal;font-display:swap;}@font-face{font-family:"Canadiana Text";src:url("https://basekit-product.s3.amazonaws.com/Fonts/CanadianaTextWEB-Bold.woff2") format("woff2");font-weight:700;font-style:normal;font-display:swap;}body{font-family:'Canadiana Text', sans-serif;}h1,h2,h3,h4{color:#2a2a2a;font-family:'Canadiana Text', sans-serif;font-weight:600;text-rendering:optimizelegibility;}h1{font-size:3.375rem;line-height:1.1;}@media only screen and (max-width: 960px){h1{font-size:2.4rem;}}h2{font-size:2.25rem;line-height:1.1;}@media only screen and (max-width: 960px){h2{font-size:1.6rem;}}.h2--large h2{font-size:3rem;}@media only screen and (max-width: 960px){.h2--large h2{font-size:1.6rem;}}h3{font-size:1.125rem;line-height:1.4;}p,li,.multi-language .content a,.terms a{color:#555;font-family:'Canadiana Text', sans-serif;font-size:1rem;}label{color:#2a2a2a;font-size:1rem;font-weight:600;}.content p a,.terms a{color:#003087;}.body--terms .section__content--terms h2{margin-bottom:24px;}.body--terms .section__content--terms h3,.body--terms .section__content--terms h4,.body--terms .section__content--terms h5{font-weight:700;margin-bottom:8px;}.body--terms .section__content--terms h3 + h3,.body--terms .section__content--terms h3 + h4,.body--terms .section__content--terms h3 + h5,.body--terms .section__content--terms h4 + h3,.body--terms .section__content--terms h4 + h4,.body--terms .section__content--terms h4 + h5,.body--terms .section__content--terms h5 + h3,.body--terms .section__content--terms h5 + h4,.body--terms .section__content--terms h5 + h5{margin-top:16px;}.body--terms .section__content--terms h4,.body--terms .section__content--terms p,.body--terms .section__content--terms a,.body--terms .section__content--terms li,.body--terms .section__content--terms strong{font-size:1.125rem;}@media only screen and (max-width: 960px){.body--terms .section__content--terms h4,.body--terms .section__content--terms p,.body--terms .section__content--terms a,.body--terms .section__content--terms li,.body--terms .section__content--terms strong{font-size:1rem;}}.body--terms .section__content--terms h5{font-size:1rem;}.body--terms .section__content--terms p{margin-bottom:12px;}.body--terms .section__content--terms p + h3,.body--terms .section__content--terms p + h4{margin-top:24px;}.body--terms .section__content--terms ul{list-style:inside;padding:0 0 12px 24px;}.body--terms .section__content--terms ul + h3,.body--terms .section__content--terms ul + h4{margin-top:24px;}.body--terms .section__content--terms ul li:not(:first-child){margin-top:8px;}.body--terms .section__content--terms table{width:100%;border-collapse:collapse;margin:1em 0;font-size:0.95em;}.body--terms .section__content--terms th,.body--terms .section__content--terms td{border:1px solid #ccc;padding:10px 14px;text-align:left;vertical-align:top;}.body--terms .section__content--terms thead th{background-color:#f2f2f2;font-weight:bold;}.body--terms .section__content--terms tbody tr:nth-child(even){background-color:#fafafa;}.body--terms .section__content--terms tbody tr:hover{background-color:#f0f4ff;}.button{border-radius:125px;transition:.25s background-color ease;}.button--primary{background-color:#003087;color:#fff;}.button--primary:hover{background-color:#001e54;}.button--primary a{text-decoration:underline 1px rgba(255,255,255,0);}.button--primary a:hover{text-decoration-color:#fff;}.button--outline{background-color:transparent;border:2px solid #3666be;color:#003087;}.button--outline:hover{background-color:#dae8fd;}.button--outline a{text-decoration:underline 1px rgba(0,48,135,0);}.button--outline a:hover{text-decoration-color:#003087;}.button--media{background-color:transparent;box-shadow:0 25px 50px -12px rgba(0,0,0,0.25);border:0;border-radius:24px;cursor:pointer;outline:0;padding:0;}.button .content a{color:inherit;cursor:pointer;display:block;font-size:1rem;font-weight:600;line-height:1.4;min-width:64px;padding:12px 24px;transition:text-decoration-color .25s;}@media only screen and (max-width: 650px){.button .content a{padding:12px 16px;}}.button--icon{align-items:center;display:flex;justify-content:center;padding-left:24px;}.button--icon .image-link{display:inline-block;}.button--icon .content a{padding-left:8px;}.userregistration button:not(.password-mask-toggle),.userlogin button:not(.password-mask-toggle),.forgottenpassword button:not(.password-mask-toggle),.resetpassword button:not(.password-mask-toggle){background-color:#003087;border:none;color:#fff;border-radius:125px;font-size:1rem;font-weight:600;line-height:1.4;margin-top:24px;padding:12px 24px;text-decoration:underline 1px rgba(255,255,255,0);transition:.25s background-color ease;}.userregistration button:not(.password-mask-toggle):hover,.userlogin button:not(.password-mask-toggle):hover,.forgottenpassword button:not(.password-mask-toggle):hover,.resetpassword button:not(.password-mask-toggle):hover{background-color:#001e54;cursor:pointer;text-decoration-color:#fff;}.resetpassword fieldset{position:relative;}.password-mask-toggle{background:#2a2a2a;border-radius:4px;border:0;color:white;font-size:14px;padding:4px 8px;position:absolute;right:4px;top:48px;}.badge{align-items:center;background-color:#dae8fd;border-radius:125px;color:#003087;display:inline-flex;font-size:.75rem;font-weight:600;fill:#003087;gap:8px;line-height:1.1;padding:6px 16px;}.badge--subtle{background-color:#eff6ff;color:#3666be;}.badge--inverse{background-color:rgba(255,255,255,0.2);color:#fff;}html{scroll-behavior:smooth;}@media screen and (prefers-reduced-motion: reduce){html{scroll-behavior:auto;}}body{font-family:'Canadiana Text', sans-serif;}.body--form{display:flex;flex-direction:column;min-height:100dvh;}.language-selector{display:none;visibility:hidden;}.multi-language{background-color:#f2f2f2;overflow:hidden;}#page-zones__main{width:100%;}.header,.section--action,.section--integration{background-color:#fff;}.section--hero,.section--vision{background-color:#eff6ff;}.section--pricing{background:linear-gradient(135deg,#1a3a6b 0%,#2c73ca 100%);}.section--support,.section--default{background-color:#f2f2f2;}.section--form{align-items:center;background-color:#f2f2f2;display:flex;flex-grow:1;justify-content:center;}.footer{background-color:#1a1a1a;}.footer--alt{background-color:#f2f2f2;border-top:1px solid #c0c0c0;}.section__inner{align-items:center;display:flex;gap:64px;justify-content:center;margin:0 auto;max-width:1280px;padding:96px 24px;}.section__inner:not(.section__inner--stacked) > div{flex:1 1 50%;}.section__inner--form{width:100%;}.section__inner--thin{padding:8px 24px;}@media only screen and (max-width: 960px){.section__inner{flex-direction:column;gap:32px;padding:48px 24px;}}.section__inner--stacked{flex-direction:column;}.section__inner--action{max-width:860px;}.section__content{align-items:flex-start;display:flex;flex-direction:column;gap:24px;max-width:860px;}.section__content p{font-size:1.125rem;}@media only screen and (max-width: 960px){.section__content p{font-size:1rem;}}.section__content--centered{align-items:center;text-align:center;}.section__actions{align-items:center;display:flex;gap:10px;margin-top:8px;}.section__points-list,.section__points-item{align-items:center;display:flex;}.section__points-list{gap:48px;list-style:none;margin:0;padding:0;}@media only screen and (max-width: 960px){.section__points-list{flex-wrap:wrap;gap:16px;}}.section__action .section__points-list{justify-content:center;margin-top:48px;}.section__points-item{gap:8px;line-height:1.4;}@media only screen and (max-width: 650px){.section__points-item{gap:16px;}}.section__points-item img{min-width:20px;}.section__points-list--vertical{align-items:flex-start;flex-direction:column;gap:16px;}.section__cards{width:100%;}.section__cards-list{display:grid;gap:24px;grid-template-columns:repeat(3,minmax(0,1fr));}.section__cards-list--pricing{grid-template-columns:repeat(4,minmax(0,1fr));}.section__cards-list--support{grid-template-columns:repeat(2,minmax(0,1fr));}@media only screen and (max-width: 960px){.section__cards-list,.section__cards-list--pricing{gap:16px;grid-template-columns:repeat(2,minmax(0,1fr));}}@media only screen and (max-width: 650px){.section__cards-list,.section__cards-list--pricing{grid-template-columns:repeat(1,minmax(0,1fr));}}.section__cards-item{align-items:flex-start;background-color:#fff;border-radius:24px;display:flex;flex-direction:column;gap:16px;line-height:1.4;padding:24px 32px;}.section__cards-item--pricing{align-items:center;background-color:rgba(255,255,255,0.1);border:1px solid rgba(255,255,255,0.2);gap:8px;padding:32px 24px;}.section__cards-item--pricing h2,.section__cards-item--pricing p{color:#fff;}@media only screen and (max-width: 960px){.section__cards-item,.section__cards-item--pricing{padding:16px;}}.section__points-item p,.section__points-item a,.section__cards-item p,.section__cards-item a{font-size:.875rem;}.section__cards-item .content-block{display:flex;flex-direction:column;gap:8px;}.section__cards-item .content-block a{color:#003087;}.multi-language__link a{align-items:center;display:flex;gap:4px;}.multi-language__link a::before{background-image:url("https://55b558c7-resources.saas-ca.gositebuilder.com/40918dc/templates/clone-atelier-31-20260708091852/icon--globe.svg");background-repeat:no-repeat;content:"";display:inline-flex;height:24px;width:24px;}.header{border-bottom:1px solid #c0c0c0;}.multi-language__inner,.header__inner{align-items:center;display:flex;justify-content:space-between;}.multi-language__inner{padding:8px 32px;}@media only screen and (max-width: 650px){.multi-language__inner{padding:16px ;}}.header__inner{padding:16px 32px;}@media only screen and (max-width: 650px){.header__inner{padding:16px ;}}.header__navigation{align-items:center;display:flex;gap:32px;}.header__actions{align-items:center;display:flex;flex-shrink:0;gap:10px;}@media only screen and (max-width: 650px){.header__actions{gap:8px;}}@media only screen and (max-width: 650px){.header__actions a{padding:8px 12px;}}.header__navigation .content-block,.footer--alt .content-block{display:flex;gap:32px;}.header__navigation .content-block{flex-wrap:wrap;gap:8px 32px;}@media only screen and (max-width: 960px){.header__navigation [data-widget-type="content"]{display:none;}}.header__navigation a{color:#2a2a2a;font-size:1rem;line-height:1.4;text-decoration:none;}@media only screen and (max-width: 650px){.section .section__actions{flex-direction:column;text-align:center;width:100%;}}@media only screen and (max-width: 650px){.section .button{width:100%;}}.media-popover{background-color:transparent;border:0;display:none;height:100dvh;margin:0;opacity:0;outline:0;place-items:center;width:100%;transition:opacity .3s ease, overlay .3s ease allow-discrete, display .25s ease allow-discrete;}.media-popover:popover-open{display:grid;opacity:1;}.media-popover::backdrop{background-color:rgba(0,0,0,0);backdrop-filter:blur(0);transition:background-color .3s ease, backdrop-filter .3s ease, overlay .3s ease allow-discrete, display .2s ease allow-discrete;}.media-popover:popover-open::backdrop{background-color:rgba(0,0,0,0.5);backdrop-filter:blur(8px);}.media-popover video{pointer-events:auto;max-width:860px;width:100%;}.section--pricing h1,.section--pricing h2,.section--pricing h3{color:#fff;}.section--pricing p{color:#dbeafe;}.section__content--form{align-items:stretch;background-color:#fff;box-shadow:0px 2px 4px 0px #0000001F;padding:64px;max-width:550px;width:100%;}@media only screen and (max-width: 650px){.section__content--form{gap:24px;padding:24px;}}.section__content--form h2{font-size:28px;margin-bottom:8px;}@media only screen and (max-width: 650px){.section__content--form h2{font-size:24px;}}.section__content--form p{font-size:1rem;text-wrap:auto;}.section__content--form fieldset{border:0;padding:0;display:flex;flex-direction:column;gap:4px;}.section__content--form fieldset label[for="password"],.section__content--form fieldset input[id="persistent-login"]{margin-top:16px;}.section__content--form fieldset label[for="persistent-login"]{font-weight:400;margin-top:-24px;padding-left:28px;}.section__content--form fieldset input[id="persistent-login"]{height:18px;width:18px;}.section__content--form .message:not(:empty),.section__content--form .error:not(:empty),.section__content--form .js-error:not(:empty){border-left-width:5px;color:#2a2a2a;line-height:1.4;padding:16px;}.section__content--form .error:not(:empty),.section__content--form .js-error:not(:empty){background-color:#fff2f2;border:1px solid #c60025;margin-bottom:16px;order:-1;}.section__content--form .error:not(:empty)[style="display: block;"],.section__content--form .js-error:not(:empty)[style="display: block;"]{align-items:center;display:flex !important;}.section__content--form .error:not(:empty)::before,.section__content--form .js-error:not(:empty)::before{background: url(//55b558c7-resources.saas-ca.gositebuilder.com/206b4c3294/templates/clone-atelier-31-20260708091852/icon--error.svg) no-repeat;content:"";position:relative;display:inline-block;height:24px;margin-right:12px;width:28px;}.section__content--form .message:not(:empty){background-color:#2081050a;border:1px solid #208105;margin-top:24px;}.section__content--form input:not([type="checkbox"]){background-color:#fff;border:1px solid #949595;border-radius:4px;font-size:1rem;line-height:1.1;padding:8px 16px;}.section__content--form input:not([type="checkbox"]):hover,.section__content--form input:not([type="checkbox"]):focus,.section__content--form input:not([type="checkbox"]):active{bordesr-color:#434343;color:#434343;}.section__content--form input[type="checkbox"]{align-self:flex-start;}.section__content--form .terms{align-items:center;display:flex;flex-wrap:wrap;margin-top:12px;gap:12px;}.section__content--form .terms label{line-height:1.4;font-weight:400;margin-top:-5px;max-width:calc(100% - 32px);}.section__content--form .terms a{text-decoration:none;}.section__content--form .terms .error{align-items:center;display:flex;order:3;width:100%;}.form__description{display:flex;flex-direction:column;gap:8px;}.section__footer--form{display:flex;flex-direction:column;gap:16px;}.footer__inner{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:1280px;padding:48px 24px;}@media only screen and (max-width: 650px){.footer__inner{flex-direction:column;gap:24px;}}.footer__inner p,.footer__inner a{color:#d2d2d2;font-size:.875rem;line-height:1.1;}.footer__content .content-block{display:flex;gap:8px;}.footer--alt .footer__inner{padding:32px 24px;}.footer--alt .footer__inner p,.footer--alt .footer__inner a{color:#2a2a2a;}