@import url(https://fonts.googleapis.com/css2?family=Lato:ital,wght@0,100;0,300;0,400;0,700;0,900;1,100;1,300;1,400;1,700;1,900&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Inconsolata:wght@200;300;400;500;600;700&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Material+Symbols+Rounded:opsz,wght,FILL,GRAD@48,400,1,0);
@charset "UTF-8";[data-block-id][data-block-ui-state=loading],form[data-block-ui-state=loading]{opacity:.5;pointer-events:none;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}[data-block-id][data-block-ui-state=loading]:after,form[data-block-ui-state=loading]:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg width='38' height='38' xmlns='http://www.w3.org/2000/svg' stroke='%23044c7f'%3E%3Cg transform='translate(1 1)' stroke-width='2' fill='none' fill-rule='evenodd'%3E%3Ccircle stroke-opacity='.5' cx='18' cy='18' r='18'/%3E%3Cpath d='M36 18c0-9.94-8.06-18-18-18'%3E%3CanimateTransform attributeName='transform' type='rotate' from='0 18 18' to='360 18 18' dur='1s' repeatCount='indefinite'/%3E%3C/path%3E%3C/g%3E%3C/svg%3E");height:38px;left:50%;margin-left:-19px;margin-top:-19px;position:absolute;top:50%;width:38px}.bg-dark [data-block-id][data-block-ui-state=loading]:after,.bg-dark form[data-block-ui-state=loading]:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg width='38' height='38' xmlns='http://www.w3.org/2000/svg' stroke='%23fff'%3E%3Cg transform='translate(1 1)' stroke-width='2' fill='none' fill-rule='evenodd'%3E%3Ccircle stroke-opacity='.5' cx='18' cy='18' r='18'/%3E%3Cpath d='M36 18c0-9.94-8.06-18-18-18'%3E%3CanimateTransform attributeName='transform' type='rotate' from='0 18 18' to='360 18 18' dur='1s' repeatCount='indefinite'/%3E%3C/path%3E%3C/g%3E%3C/svg%3E")}.bg-light [data-block-id][data-block-ui-state=loading]:after,.bg-light form[data-block-ui-state=loading]:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg width='38' height='38' xmlns='http://www.w3.org/2000/svg' stroke='%23044c7f'%3E%3Cg transform='translate(1 1)' stroke-width='2' fill='none' fill-rule='evenodd'%3E%3Ccircle stroke-opacity='.5' cx='18' cy='18' r='18'/%3E%3Cpath d='M36 18c0-9.94-8.06-18-18-18'%3E%3CanimateTransform attributeName='transform' type='rotate' from='0 18 18' to='360 18 18' dur='1s' repeatCount='indefinite'/%3E%3C/path%3E%3C/g%3E%3C/svg%3E")}.kubo-plans-wrapper [data-block-id][data-block-ui-state=loading]:after,.kubo-plans-wrapper form[data-block-ui-state=loading]:after{top:300px}.woocommerce .blockUI.blockOverlay:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg width='38' height='38' xmlns='http://www.w3.org/2000/svg' stroke='%23fff'%3E%3Cg transform='translate(1 1)' stroke-width='2' fill='none' fill-rule='evenodd'%3E%3Ccircle stroke-opacity='.5' cx='18' cy='18' r='18'/%3E%3Cpath d='M36 18c0-9.94-8.06-18-18-18'%3E%3CanimateTransform attributeName='transform' type='rotate' from='0 18 18' to='360 18 18' dur='1s' repeatCount='indefinite'/%3E%3C/path%3E%3C/g%3E%3C/svg%3E");height:38px;left:50%;margin-left:-19px;margin-top:-19px;position:absolute;top:300px;width:38px}[data-block-ui-state=loading] .modal{display:none}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{word-wrap:normal;border:0;font:inherit;margin:0;padding:0;vertical-align:baseline}div:not(.swal2-container div){box-sizing:border-box;font-size:1rem}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;font-size:1rem}body{line-height:inherit}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}

/*!
 * Bootstrap Grid v5.0.2 (https://getbootstrap.com/)
 * Copyright 2011-2021 The Bootstrap Authors
 * Copyright 2011-2021 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{margin-left:auto;margin-right:auto;padding-left:var(--bs-gutter-x,1.5rem);padding-right:var(--bs-gutter-x,1.5rem);width:100%}@media (min-width:576px){.container,.container-sm{max-width:540px}}@media (min-width:768px){.container,.container-md,.container-sm{max-width:720px}}@media (min-width:868px){.container,.container-md,.container-sm{max-width:820px}}@media (min-width:992px){.container,.container-lg,.container-md,.container-sm{max-width:960px}}@media (min-width:1100px){.container,.container-lg,.container-md,.container-sm{max-width:1030px}}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1140px}}@media (min-width:1400px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1320px}}.row,body.woocommerce-page:not(.single-product) .woocommerce{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-left:calc(var(--bs-gutter-x)*-.5);margin-right:calc(var(--bs-gutter-x)*-.5);margin-top:calc(var(--bs-gutter-y)*-1)}.row>*,body.woocommerce-page:not(.single-product) .woocommerce>*{box-sizing:border-box;flex-shrink:0;margin-top:var(--bs-gutter-y);max-width:100%;padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5);width:100%}.col{flex:1 0 0%}.row-cols-auto>*{flex:0 0 auto;width:auto}.row-cols-1>*{flex:0 0 auto;width:100%}.row-cols-2>*{flex:0 0 auto;width:50%}.row-cols-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-4>*{flex:0 0 auto;width:25%}.row-cols-5>*{flex:0 0 auto;width:20%}.row-cols-6>*{flex:0 0 auto;width:16.6666666667%}@media (min-width:576px){.col-sm{flex:1 0 0%}.row-cols-sm-auto>*{flex:0 0 auto;width:auto}.row-cols-sm-1>*{flex:0 0 auto;width:100%}.row-cols-sm-2>*{flex:0 0 auto;width:50%}.row-cols-sm-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-sm-4>*{flex:0 0 auto;width:25%}.row-cols-sm-5>*{flex:0 0 auto;width:20%}.row-cols-sm-6>*{flex:0 0 auto;width:16.6666666667%}}@media (min-width:768px){.col-md{flex:1 0 0%}.row-cols-md-auto>*{flex:0 0 auto;width:auto}.row-cols-md-1>*{flex:0 0 auto;width:100%}.row-cols-md-2>*{flex:0 0 auto;width:50%}.row-cols-md-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-md-4>*{flex:0 0 auto;width:25%}.row-cols-md-5>*{flex:0 0 auto;width:20%}.row-cols-md-6>*{flex:0 0 auto;width:16.6666666667%}}@media (min-width:992px){.col-lg{flex:1 0 0%}.row-cols-lg-auto>*{flex:0 0 auto;width:auto}.row-cols-lg-1>*{flex:0 0 auto;width:100%}.row-cols-lg-2>*{flex:0 0 auto;width:50%}.row-cols-lg-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-lg-4>*{flex:0 0 auto;width:25%}.row-cols-lg-5>*{flex:0 0 auto;width:20%}.row-cols-lg-6>*{flex:0 0 auto;width:16.6666666667%}}@media (min-width:1200px){.col-xl{flex:1 0 0%}.row-cols-xl-auto>*{flex:0 0 auto;width:auto}.row-cols-xl-1>*{flex:0 0 auto;width:100%}.row-cols-xl-2>*{flex:0 0 auto;width:50%}.row-cols-xl-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-xl-4>*{flex:0 0 auto;width:25%}.row-cols-xl-5>*{flex:0 0 auto;width:20%}.row-cols-xl-6>*{flex:0 0 auto;width:16.6666666667%}}@media (min-width:1400px){.col-xxl{flex:1 0 0%}.row-cols-xxl-auto>*{flex:0 0 auto;width:auto}.row-cols-xxl-1>*{flex:0 0 auto;width:100%}.row-cols-xxl-2>*{flex:0 0 auto;width:50%}.row-cols-xxl-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-xxl-4>*{flex:0 0 auto;width:25%}.row-cols-xxl-5>*{flex:0 0 auto;width:20%}.row-cols-xxl-6>*{flex:0 0 auto;width:16.6666666667%}}.col-auto{flex:0 0 auto;width:auto}.col-1{flex:0 0 auto;width:8.33333333%}.col-2{flex:0 0 auto;width:16.66666667%}.col-3{flex:0 0 auto;width:25%}.col-4{flex:0 0 auto;width:33.33333333%}.col-5{flex:0 0 auto;width:41.66666667%}.col-6{flex:0 0 auto;width:50%}.col-7{flex:0 0 auto;width:58.33333333%}.col-8{flex:0 0 auto;width:66.66666667%}.col-9{flex:0 0 auto;width:75%}.col-10{flex:0 0 auto;width:83.33333333%}.col-11{flex:0 0 auto;width:91.66666667%}.col-12{flex:0 0 auto;width:100%}.offset-1{margin-left:8.33333333%}.offset-2{margin-left:16.66666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333333%}.offset-5{margin-left:41.66666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333333%}.offset-8{margin-left:66.66666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333333%}.offset-11{margin-left:91.66666667%}.g-0,.gx-0{--bs-gutter-x:0}.g-0,.gy-0{--bs-gutter-y:0}.g-1,.gx-1{--bs-gutter-x:0.25rem}.g-1,.gy-1{--bs-gutter-y:0.25rem}.g-2,.gx-2{--bs-gutter-x:0.5rem}.g-2,.gy-2{--bs-gutter-y:0.5rem}.g-3,.gx-3{--bs-gutter-x:1rem}.g-3,.gy-3{--bs-gutter-y:1rem}.g-4,.gx-4{--bs-gutter-x:1.5rem}.g-4,.gy-4{--bs-gutter-y:1.5rem}.g-5,.gx-5{--bs-gutter-x:3rem}.g-5,.gy-5{--bs-gutter-y:3rem}@media (min-width:576px){.col-sm-auto{flex:0 0 auto;width:auto}.col-sm-1{flex:0 0 auto;width:8.33333333%}.col-sm-2{flex:0 0 auto;width:16.66666667%}.col-sm-3{flex:0 0 auto;width:25%}.col-sm-4{flex:0 0 auto;width:33.33333333%}.col-sm-5{flex:0 0 auto;width:41.66666667%}.col-sm-6{flex:0 0 auto;width:50%}.col-sm-7{flex:0 0 auto;width:58.33333333%}.col-sm-8{flex:0 0 auto;width:66.66666667%}.col-sm-9{flex:0 0 auto;width:75%}.col-sm-10{flex:0 0 auto;width:83.33333333%}.col-sm-11{flex:0 0 auto;width:91.66666667%}.col-sm-12{flex:0 0 auto;width:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333333%}.offset-sm-2{margin-left:16.66666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333333%}.offset-sm-5{margin-left:41.66666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333333%}.offset-sm-8{margin-left:66.66666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333333%}.offset-sm-11{margin-left:91.66666667%}.g-sm-0,.gx-sm-0{--bs-gutter-x:0}.g-sm-0,.gy-sm-0{--bs-gutter-y:0}.g-sm-1,.gx-sm-1{--bs-gutter-x:0.25rem}.g-sm-1,.gy-sm-1{--bs-gutter-y:0.25rem}.g-sm-2,.gx-sm-2{--bs-gutter-x:0.5rem}.g-sm-2,.gy-sm-2{--bs-gutter-y:0.5rem}.g-sm-3,.gx-sm-3{--bs-gutter-x:1rem}.g-sm-3,.gy-sm-3{--bs-gutter-y:1rem}.g-sm-4,.gx-sm-4{--bs-gutter-x:1.5rem}.g-sm-4,.gy-sm-4{--bs-gutter-y:1.5rem}.g-sm-5,.gx-sm-5{--bs-gutter-x:3rem}.g-sm-5,.gy-sm-5{--bs-gutter-y:3rem}}@media (min-width:768px){.col-md-auto{flex:0 0 auto;width:auto}.col-md-1{flex:0 0 auto;width:8.33333333%}.col-md-2{flex:0 0 auto;width:16.66666667%}.col-md-3{flex:0 0 auto;width:25%}.col-md-4{flex:0 0 auto;width:33.33333333%}.col-md-5{flex:0 0 auto;width:41.66666667%}.col-md-6{flex:0 0 auto;width:50%}.col-md-7{flex:0 0 auto;width:58.33333333%}.col-md-8{flex:0 0 auto;width:66.66666667%}.col-md-9{flex:0 0 auto;width:75%}.col-md-10{flex:0 0 auto;width:83.33333333%}.col-md-11{flex:0 0 auto;width:91.66666667%}.col-md-12{flex:0 0 auto;width:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333333%}.offset-md-2{margin-left:16.66666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333333%}.offset-md-5{margin-left:41.66666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333333%}.offset-md-8{margin-left:66.66666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333333%}.offset-md-11{margin-left:91.66666667%}.g-md-0,.gx-md-0{--bs-gutter-x:0}.g-md-0,.gy-md-0{--bs-gutter-y:0}.g-md-1,.gx-md-1{--bs-gutter-x:0.25rem}.g-md-1,.gy-md-1{--bs-gutter-y:0.25rem}.g-md-2,.gx-md-2{--bs-gutter-x:0.5rem}.g-md-2,.gy-md-2{--bs-gutter-y:0.5rem}.g-md-3,.gx-md-3{--bs-gutter-x:1rem}.g-md-3,.gy-md-3{--bs-gutter-y:1rem}.g-md-4,.gx-md-4{--bs-gutter-x:1.5rem}.g-md-4,.gy-md-4{--bs-gutter-y:1.5rem}.g-md-5,.gx-md-5{--bs-gutter-x:3rem}.g-md-5,.gy-md-5{--bs-gutter-y:3rem}}@media (min-width:992px){.col-lg-auto{flex:0 0 auto;width:auto}.col-lg-1{flex:0 0 auto;width:8.33333333%}.col-lg-2{flex:0 0 auto;width:16.66666667%}.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.33333333%}.col-lg-5{flex:0 0 auto;width:41.66666667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.33333333%}.col-lg-8{flex:0 0 auto;width:66.66666667%}.col-lg-9{flex:0 0 auto;width:75%}.col-lg-10{flex:0 0 auto;width:83.33333333%}.col-lg-11{flex:0 0 auto;width:91.66666667%}.col-lg-12{flex:0 0 auto;width:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333333%}.offset-lg-2{margin-left:16.66666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333333%}.offset-lg-5{margin-left:41.66666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333333%}.offset-lg-8{margin-left:66.66666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333333%}.offset-lg-11{margin-left:91.66666667%}.g-lg-0,.gx-lg-0{--bs-gutter-x:0}.g-lg-0,.gy-lg-0{--bs-gutter-y:0}.g-lg-1,.gx-lg-1{--bs-gutter-x:0.25rem}.g-lg-1,.gy-lg-1{--bs-gutter-y:0.25rem}.g-lg-2,.gx-lg-2{--bs-gutter-x:0.5rem}.g-lg-2,.gy-lg-2{--bs-gutter-y:0.5rem}.g-lg-3,.gx-lg-3{--bs-gutter-x:1rem}.g-lg-3,.gy-lg-3{--bs-gutter-y:1rem}.g-lg-4,.gx-lg-4{--bs-gutter-x:1.5rem}.g-lg-4,.gy-lg-4{--bs-gutter-y:1.5rem}.g-lg-5,.gx-lg-5{--bs-gutter-x:3rem}.g-lg-5,.gy-lg-5{--bs-gutter-y:3rem}}@media (min-width:1200px){.col-xl-auto{flex:0 0 auto;width:auto}.col-xl-1{flex:0 0 auto;width:8.33333333%}.col-xl-2{flex:0 0 auto;width:16.66666667%}.col-xl-3{flex:0 0 auto;width:25%}.col-xl-4{flex:0 0 auto;width:33.33333333%}.col-xl-5{flex:0 0 auto;width:41.66666667%}.col-xl-6{flex:0 0 auto;width:50%}.col-xl-7{flex:0 0 auto;width:58.33333333%}.col-xl-8{flex:0 0 auto;width:66.66666667%}.col-xl-9{flex:0 0 auto;width:75%}.col-xl-10{flex:0 0 auto;width:83.33333333%}.col-xl-11{flex:0 0 auto;width:91.66666667%}.col-xl-12{flex:0 0 auto;width:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333333%}.offset-xl-2{margin-left:16.66666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333333%}.offset-xl-5{margin-left:41.66666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333333%}.offset-xl-8{margin-left:66.66666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333333%}.offset-xl-11{margin-left:91.66666667%}.g-xl-0,.gx-xl-0{--bs-gutter-x:0}.g-xl-0,.gy-xl-0{--bs-gutter-y:0}.g-xl-1,.gx-xl-1{--bs-gutter-x:0.25rem}.g-xl-1,.gy-xl-1{--bs-gutter-y:0.25rem}.g-xl-2,.gx-xl-2{--bs-gutter-x:0.5rem}.g-xl-2,.gy-xl-2{--bs-gutter-y:0.5rem}.g-xl-3,.gx-xl-3{--bs-gutter-x:1rem}.g-xl-3,.gy-xl-3{--bs-gutter-y:1rem}.g-xl-4,.gx-xl-4{--bs-gutter-x:1.5rem}.g-xl-4,.gy-xl-4{--bs-gutter-y:1.5rem}.g-xl-5,.gx-xl-5{--bs-gutter-x:3rem}.g-xl-5,.gy-xl-5{--bs-gutter-y:3rem}}@media (min-width:1400px){.col-xxl-auto{flex:0 0 auto;width:auto}.col-xxl-1{flex:0 0 auto;width:8.33333333%}.col-xxl-2{flex:0 0 auto;width:16.66666667%}.col-xxl-3{flex:0 0 auto;width:25%}.col-xxl-4{flex:0 0 auto;width:33.33333333%}.col-xxl-5{flex:0 0 auto;width:41.66666667%}.col-xxl-6{flex:0 0 auto;width:50%}.col-xxl-7{flex:0 0 auto;width:58.33333333%}.col-xxl-8{flex:0 0 auto;width:66.66666667%}.col-xxl-9{flex:0 0 auto;width:75%}.col-xxl-10{flex:0 0 auto;width:83.33333333%}.col-xxl-11{flex:0 0 auto;width:91.66666667%}.col-xxl-12{flex:0 0 auto;width:100%}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.33333333%}.offset-xxl-2{margin-left:16.66666667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.33333333%}.offset-xxl-5{margin-left:41.66666667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.33333333%}.offset-xxl-8{margin-left:66.66666667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.33333333%}.offset-xxl-11{margin-left:91.66666667%}.g-xxl-0,.gx-xxl-0{--bs-gutter-x:0}.g-xxl-0,.gy-xxl-0{--bs-gutter-y:0}.g-xxl-1,.gx-xxl-1{--bs-gutter-x:0.25rem}.g-xxl-1,.gy-xxl-1{--bs-gutter-y:0.25rem}.g-xxl-2,.gx-xxl-2{--bs-gutter-x:0.5rem}.g-xxl-2,.gy-xxl-2{--bs-gutter-y:0.5rem}.g-xxl-3,.gx-xxl-3{--bs-gutter-x:1rem}.g-xxl-3,.gy-xxl-3{--bs-gutter-y:1rem}.g-xxl-4,.gx-xxl-4{--bs-gutter-x:1.5rem}.g-xxl-4,.gy-xxl-4{--bs-gutter-y:1.5rem}.g-xxl-5,.gx-xxl-5{--bs-gutter-x:3rem}.g-xxl-5,.gy-xxl-5{--bs-gutter-y:3rem}}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-grid{display:grid!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.cp-tag,.d-flex,.infobox>div:first-child{display:flex!important}.d-flex--same-width-children>*{flex-basis:0;flex-grow:1}.d-flex--gap{gap:12px}.d-inline-flex{display:inline-flex!important}.d-none{display:none!important}.flex-fill{flex:1 1 auto!important}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-basis-content{flex-basis:content!important}.flex-basis-zero{flex-basis:0!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.infobox>div:first-child,.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.justify-content-evenly{justify-content:space-evenly!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center,.cp-tag,.infobox>div:first-child{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}.order-first{order:-1!important}.order-0{order:0!important}.order-1{order:1!important}.order-2{order:2!important}.order-3{order:3!important}.order-4{order:4!important}.order-5{order:5!important}.order-last{order:6!important}.m-0{margin:0!important}.m-1{margin:.25rem!important}.m-2{margin:.5rem!important}.m-3{margin:1rem!important}.m-4{margin:1.5rem!important}.m-5{margin:3rem!important}.m-auto{margin:auto!important}.mx-0{margin-left:0!important;margin-right:0!important}.mx-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-3{margin-left:1rem!important;margin-right:1rem!important}.mx-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-5{margin-left:3rem!important;margin-right:3rem!important}.mx-auto{margin-left:auto!important;margin-right:auto!important}.my-0{margin-bottom:0!important;margin-top:0!important}.my-1{margin-bottom:.25rem!important;margin-top:.25rem!important}.my-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.my-3{margin-bottom:1rem!important;margin-top:1rem!important}.my-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.my-5{margin-bottom:3rem!important;margin-top:3rem!important}.my-auto{margin-bottom:auto!important;margin-top:auto!important}.mt-0{margin-top:0!important}.mt-1{margin-top:.25rem!important}.curriculum-container>div .card p,.mt-2,body.woocommerce-page .next-recurring-payment-price,body.woocommerce-page .next-recurring-payment-price *{margin-top:.5rem!important}.mt-3,body.woocommerce-page .summary>form,body.woocommerce-page .summary>p:first-child,body.woocommerce-page td.product-name .wc-item-meta .summary>.wc-item-meta-label:first-child,body.woocommerce-page td.product-name .wc-item-meta .summary>dt:first-child,body.woocommerce-page td.product-name dl.variation .summary>.wc-item-meta-label:first-child,body.woocommerce-page td.product-name dl.variation .summary>dt:first-child{margin-top:1rem!important}.mt-4{margin-top:1.5rem!important}.mt-5{margin-top:3rem!important}.mt-auto{margin-top:auto!important}.me-0{margin-right:0!important}.me-1,.squeezebox>div:nth-child(3) .button,body.woocommerce-page .woocommerce-MyAccount-content .woocommerce-orders-table__cell-order-actions a,body.woocommerce-page .woocommerce-MyAccount-content tr.order_item>td.product-name a:first-child{margin-right:.25rem!important}.me-2{margin-right:.5rem!important}.input-title>.material-icons,.kuboplay-explainer>div,.me-3,body.woocommerce-page div.product div.woocommerce-product-gallery{margin-right:1rem!important}.me-4{margin-right:1.5rem!important}.me-5{margin-right:3rem!important}.me-auto{margin-right:auto!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:.25rem!important}.curriculum-container>div .card p,.mb-2,.squeezebox{margin-bottom:.5rem!important}.kuboplay-section,.mb-3,.modal>div>div:first-child,body.woocommerce-page .cart_totals>h2:first-child,body.woocommerce-page .product-category .category-description,body.woocommerce-page .related.products>h2,body.woocommerce-page .summary>form,body.woocommerce-page .summary>p:first-child,body.woocommerce-page .woocommerce-column__title,body.woocommerce-page .woocommerce-notice,body.woocommerce-page .woocommerce-order-details__title,body.woocommerce-page .woocommerce-product-details__short-description h1,body.woocommerce-page .woocommerce-product-details__short-description h2,body.woocommerce-page td.product-name .wc-item-meta .summary>.wc-item-meta-label:first-child,body.woocommerce-page td.product-name .wc-item-meta .summary>dt:first-child,body.woocommerce-page td.product-name dl.variation .summary>.wc-item-meta-label:first-child,body.woocommerce-page td.product-name dl.variation .summary>dt:first-child,nav .regular ul li.logo{margin-bottom:1rem!important}.infobox,.mb-4{margin-bottom:1.5rem!important}.mb-5,.squeezebox.activity-view.active,body.woocommerce-page .woocommerce-MyAccount-navigation{margin-bottom:3rem!important}.mb-auto{margin-bottom:auto!important}.ms-0{margin-left:0!important}.ms-1{margin-left:.25rem!important}.ms-2{margin-left:.5rem!important}.ms-3,body.woocommerce-page .woocommerce-MyAccount-content tr.order_item>td.product-name .wcs-switch-link{margin-left:1rem!important}.ms-4{margin-left:1.5rem!important}.curriculum-container>div>div:last-child,.ms-5{margin-left:3rem!important}.ms-auto{margin-left:auto!important}.p-0{padding:0!important}.p-1{padding:.25rem!important}.p-2{padding:.5rem!important}.p-3{padding:1rem!important}.p-4{padding:1.5rem!important}.p-5{padding:3rem!important}.px-0{padding-left:0!important;padding-right:0!important}.px-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-3{padding-left:1rem!important;padding-right:1rem!important}.px-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-5{padding-left:3rem!important;padding-right:3rem!important}.py-0{padding-bottom:0!important;padding-top:0!important}.py-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.py-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.py-3{padding-bottom:1rem!important;padding-top:1rem!important}.py-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.py-5{padding-bottom:3rem!important;padding-top:3rem!important}.pt-0{padding-top:0!important}.pt-1{padding-top:.25rem!important}.pt-2{padding-top:.5rem!important}.pt-3{padding-top:1rem!important}.pt-4{padding-top:1.5rem!important}.pt-5{padding-top:3rem!important}.pe-0{padding-right:0!important}.pe-1{padding-right:.25rem!important}.pe-2{padding-right:.5rem!important}.pe-3{padding-right:1rem!important}.pe-4{padding-right:1.5rem!important}.pe-5{padding-right:3rem!important}.pb-0{padding-bottom:0!important}.pb-1{padding-bottom:.25rem!important}.pb-2{padding-bottom:.5rem!important}.pb-3{padding-bottom:1rem!important}.pb-4{padding-bottom:1.5rem!important}.pb-5{padding-bottom:3rem!important}.ps-0{padding-left:0!important}.ps-1{padding-left:.25rem!important}.ps-2{padding-left:.5rem!important}.ps-3{padding-left:1rem!important}.ps-4{padding-left:1.5rem!important}.ps-5{padding-left:3rem!important}@media (min-width:576px){.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-grid{display:grid!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}.d-sm-none{display:none!important}.flex-sm-fill{flex:1 1 auto!important}.flex-sm-row{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}.flex-sm-row-reverse{flex-direction:row-reverse!important}.flex-sm-column-reverse{flex-direction:column-reverse!important}.flex-sm-grow-0{flex-grow:0!important}.flex-sm-grow-1{flex-grow:1!important}.flex-sm-shrink-0{flex-shrink:0!important}.flex-sm-shrink-1{flex-shrink:1!important}.flex-sm-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-sm-start{justify-content:flex-start!important}.justify-content-sm-end{justify-content:flex-end!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.justify-content-sm-around{justify-content:space-around!important}.justify-content-sm-evenly{justify-content:space-evenly!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}.align-items-sm-baseline{align-items:baseline!important}.align-items-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-between{align-content:space-between!important}.align-content-sm-around{align-content:space-around!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{align-self:auto!important}.align-self-sm-start{align-self:flex-start!important}.align-self-sm-end{align-self:flex-end!important}.align-self-sm-center{align-self:center!important}.align-self-sm-baseline{align-self:baseline!important}.align-self-sm-stretch{align-self:stretch!important}.order-sm-first{order:-1!important}.order-sm-0{order:0!important}.order-sm-1{order:1!important}.order-sm-2{order:2!important}.order-sm-3{order:3!important}.order-sm-4{order:4!important}.order-sm-5{order:5!important}.order-sm-last{order:6!important}.m-sm-0{margin:0!important}.m-sm-1{margin:.25rem!important}.m-sm-2{margin:.5rem!important}.m-sm-3{margin:1rem!important}.m-sm-4{margin:1.5rem!important}.m-sm-5{margin:3rem!important}.m-sm-auto{margin:auto!important}.mx-sm-0{margin-left:0!important;margin-right:0!important}.mx-sm-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-sm-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-sm-3{margin-left:1rem!important;margin-right:1rem!important}.mx-sm-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-sm-5{margin-left:3rem!important;margin-right:3rem!important}.mx-sm-auto{margin-left:auto!important;margin-right:auto!important}.my-sm-0{margin-bottom:0!important;margin-top:0!important}.my-sm-1{margin-bottom:.25rem!important;margin-top:.25rem!important}.my-sm-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.my-sm-3{margin-bottom:1rem!important;margin-top:1rem!important}.my-sm-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.my-sm-5{margin-bottom:3rem!important;margin-top:3rem!important}.my-sm-auto{margin-bottom:auto!important;margin-top:auto!important}.mt-sm-0{margin-top:0!important}.mt-sm-1{margin-top:.25rem!important}.mt-sm-2{margin-top:.5rem!important}.mt-sm-3{margin-top:1rem!important}.mt-sm-4{margin-top:1.5rem!important}.mt-sm-5{margin-top:3rem!important}.mt-sm-auto{margin-top:auto!important}.me-sm-0{margin-right:0!important}.me-sm-1{margin-right:.25rem!important}.me-sm-2{margin-right:.5rem!important}.me-sm-3{margin-right:1rem!important}.me-sm-4{margin-right:1.5rem!important}.me-sm-5{margin-right:3rem!important}.me-sm-auto{margin-right:auto!important}.mb-sm-0{margin-bottom:0!important}.mb-sm-1{margin-bottom:.25rem!important}.mb-sm-2{margin-bottom:.5rem!important}.mb-sm-3{margin-bottom:1rem!important}.mb-sm-4{margin-bottom:1.5rem!important}.mb-sm-5{margin-bottom:3rem!important}.mb-sm-auto{margin-bottom:auto!important}.ms-sm-0{margin-left:0!important}.ms-sm-1{margin-left:.25rem!important}.ms-sm-2{margin-left:.5rem!important}.ms-sm-3{margin-left:1rem!important}.ms-sm-4{margin-left:1.5rem!important}.ms-sm-5{margin-left:3rem!important}.ms-sm-auto{margin-left:auto!important}.p-sm-0{padding:0!important}.p-sm-1{padding:.25rem!important}.p-sm-2{padding:.5rem!important}.p-sm-3{padding:1rem!important}.p-sm-4{padding:1.5rem!important}.p-sm-5{padding:3rem!important}.px-sm-0{padding-left:0!important;padding-right:0!important}.px-sm-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-sm-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-sm-3{padding-left:1rem!important;padding-right:1rem!important}.px-sm-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-sm-5{padding-left:3rem!important;padding-right:3rem!important}.py-sm-0{padding-bottom:0!important;padding-top:0!important}.py-sm-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.py-sm-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.py-sm-3{padding-bottom:1rem!important;padding-top:1rem!important}.py-sm-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.py-sm-5{padding-bottom:3rem!important;padding-top:3rem!important}.pt-sm-0{padding-top:0!important}.pt-sm-1{padding-top:.25rem!important}.pt-sm-2{padding-top:.5rem!important}.pt-sm-3{padding-top:1rem!important}.pt-sm-4{padding-top:1.5rem!important}.pt-sm-5{padding-top:3rem!important}.pe-sm-0{padding-right:0!important}.pe-sm-1{padding-right:.25rem!important}.pe-sm-2{padding-right:.5rem!important}.pe-sm-3{padding-right:1rem!important}.pe-sm-4{padding-right:1.5rem!important}.pe-sm-5{padding-right:3rem!important}.pb-sm-0{padding-bottom:0!important}.pb-sm-1{padding-bottom:.25rem!important}.pb-sm-2{padding-bottom:.5rem!important}.pb-sm-3{padding-bottom:1rem!important}.pb-sm-4{padding-bottom:1.5rem!important}.pb-sm-5{padding-bottom:3rem!important}.ps-sm-0{padding-left:0!important}.ps-sm-1{padding-left:.25rem!important}.ps-sm-2{padding-left:.5rem!important}.ps-sm-3{padding-left:1rem!important}.ps-sm-4{padding-left:1.5rem!important}.ps-sm-5{padding-left:3rem!important}}@media (min-width:768px){.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-grid{display:grid!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}.d-md-none{display:none!important}.flex-md-fill{flex:1 1 auto!important}.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-column-reverse{flex-direction:column-reverse!important}.flex-md-grow-0{flex-grow:0!important}.flex-md-grow-1{flex-grow:1!important}.flex-md-shrink-0{flex-shrink:0!important}.flex-md-shrink-1{flex-shrink:1!important}.flex-md-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.justify-content-md-evenly{justify-content:space-evenly!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}.align-items-md-baseline{align-items:baseline!important}.align-items-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{align-self:auto!important}.align-self-md-start{align-self:flex-start!important}.align-self-md-end{align-self:flex-end!important}.align-self-md-center{align-self:center!important}.align-self-md-baseline{align-self:baseline!important}.align-self-md-stretch{align-self:stretch!important}.order-md-first{order:-1!important}.order-md-0{order:0!important}.order-md-1{order:1!important}.order-md-2{order:2!important}.order-md-3{order:3!important}.order-md-4{order:4!important}.order-md-5{order:5!important}.order-md-last{order:6!important}.m-md-0{margin:0!important}.m-md-1{margin:.25rem!important}.m-md-2{margin:.5rem!important}.m-md-3{margin:1rem!important}.m-md-4{margin:1.5rem!important}.m-md-5{margin:3rem!important}.m-md-auto{margin:auto!important}.mx-md-0{margin-left:0!important;margin-right:0!important}.mx-md-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-md-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-md-3{margin-left:1rem!important;margin-right:1rem!important}.mx-md-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-md-5{margin-left:3rem!important;margin-right:3rem!important}.mx-md-auto{margin-left:auto!important;margin-right:auto!important}.my-md-0{margin-bottom:0!important;margin-top:0!important}.my-md-1{margin-bottom:.25rem!important;margin-top:.25rem!important}.my-md-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.my-md-3{margin-bottom:1rem!important;margin-top:1rem!important}.my-md-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.my-md-5{margin-bottom:3rem!important;margin-top:3rem!important}.my-md-auto{margin-bottom:auto!important;margin-top:auto!important}.mt-md-0{margin-top:0!important}.mt-md-1{margin-top:.25rem!important}.mt-md-2{margin-top:.5rem!important}.mt-md-3{margin-top:1rem!important}.mt-md-4{margin-top:1.5rem!important}.mt-md-5{margin-top:3rem!important}.mt-md-auto{margin-top:auto!important}.me-md-0{margin-right:0!important}.me-md-1{margin-right:.25rem!important}.me-md-2{margin-right:.5rem!important}.me-md-3{margin-right:1rem!important}.me-md-4{margin-right:1.5rem!important}.me-md-5{margin-right:3rem!important}.me-md-auto{margin-right:auto!important}.mb-md-0{margin-bottom:0!important}.mb-md-1{margin-bottom:.25rem!important}.mb-md-2{margin-bottom:.5rem!important}.mb-md-3{margin-bottom:1rem!important}.mb-md-4{margin-bottom:1.5rem!important}.mb-md-5{margin-bottom:3rem!important}.mb-md-auto{margin-bottom:auto!important}.ms-md-0{margin-left:0!important}.ms-md-1{margin-left:.25rem!important}.ms-md-2{margin-left:.5rem!important}.ms-md-3{margin-left:1rem!important}.ms-md-4{margin-left:1.5rem!important}.ms-md-5{margin-left:3rem!important}.ms-md-auto{margin-left:auto!important}.p-md-0{padding:0!important}.p-md-1{padding:.25rem!important}.p-md-2{padding:.5rem!important}.p-md-3{padding:1rem!important}.p-md-4{padding:1.5rem!important}.p-md-5{padding:3rem!important}.px-md-0{padding-left:0!important;padding-right:0!important}.px-md-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-md-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-md-3{padding-left:1rem!important;padding-right:1rem!important}.px-md-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-md-5{padding-left:3rem!important;padding-right:3rem!important}.py-md-0{padding-bottom:0!important;padding-top:0!important}.py-md-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.py-md-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.py-md-3{padding-bottom:1rem!important;padding-top:1rem!important}.py-md-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.py-md-5{padding-bottom:3rem!important;padding-top:3rem!important}.pt-md-0{padding-top:0!important}.pt-md-1{padding-top:.25rem!important}.pt-md-2{padding-top:.5rem!important}.pt-md-3{padding-top:1rem!important}.pt-md-4{padding-top:1.5rem!important}.pt-md-5{padding-top:3rem!important}.pe-md-0{padding-right:0!important}.pe-md-1{padding-right:.25rem!important}.pe-md-2{padding-right:.5rem!important}.pe-md-3{padding-right:1rem!important}.pe-md-4{padding-right:1.5rem!important}.pe-md-5{padding-right:3rem!important}.pb-md-0{padding-bottom:0!important}.pb-md-1{padding-bottom:.25rem!important}.pb-md-2{padding-bottom:.5rem!important}.pb-md-3{padding-bottom:1rem!important}.pb-md-4{padding-bottom:1.5rem!important}.pb-md-5{padding-bottom:3rem!important}.ps-md-0{padding-left:0!important}.ps-md-1{padding-left:.25rem!important}.ps-md-2{padding-left:.5rem!important}.ps-md-3{padding-left:1rem!important}.ps-md-4{padding-left:1.5rem!important}.ps-md-5{padding-left:3rem!important}}@media (min-width:992px){.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-grid{display:grid!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}.d-lg-none{display:none!important}.flex-lg-fill{flex:1 1 auto!important}.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-column-reverse{flex-direction:column-reverse!important}.flex-lg-grow-0{flex-grow:0!important}.flex-lg-grow-1{flex-grow:1!important}.flex-lg-shrink-0{flex-shrink:0!important}.flex-lg-shrink-1{flex-shrink:1!important}.flex-lg-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.justify-content-lg-evenly{justify-content:space-evenly!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-items-lg-baseline{align-items:baseline!important}.align-items-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{align-self:auto!important}.align-self-lg-start{align-self:flex-start!important}.align-self-lg-end{align-self:flex-end!important}.align-self-lg-center{align-self:center!important}.align-self-lg-baseline{align-self:baseline!important}.align-self-lg-stretch{align-self:stretch!important}.order-lg-first{order:-1!important}.order-lg-0{order:0!important}.order-lg-1{order:1!important}.order-lg-2{order:2!important}.order-lg-3{order:3!important}.order-lg-4{order:4!important}.order-lg-5{order:5!important}.order-lg-last{order:6!important}.m-lg-0{margin:0!important}.m-lg-1{margin:.25rem!important}.m-lg-2{margin:.5rem!important}.m-lg-3{margin:1rem!important}.m-lg-4{margin:1.5rem!important}.m-lg-5{margin:3rem!important}.m-lg-auto{margin:auto!important}.mx-lg-0{margin-left:0!important;margin-right:0!important}.mx-lg-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-lg-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-lg-3{margin-left:1rem!important;margin-right:1rem!important}.mx-lg-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-lg-5{margin-left:3rem!important;margin-right:3rem!important}.mx-lg-auto{margin-left:auto!important;margin-right:auto!important}.my-lg-0{margin-bottom:0!important;margin-top:0!important}.my-lg-1{margin-bottom:.25rem!important;margin-top:.25rem!important}.my-lg-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.my-lg-3{margin-bottom:1rem!important;margin-top:1rem!important}.my-lg-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.my-lg-5{margin-bottom:3rem!important;margin-top:3rem!important}.my-lg-auto{margin-bottom:auto!important;margin-top:auto!important}.mt-lg-0{margin-top:0!important}.mt-lg-1{margin-top:.25rem!important}.mt-lg-2{margin-top:.5rem!important}.mt-lg-3{margin-top:1rem!important}.mt-lg-4{margin-top:1.5rem!important}.mt-lg-5{margin-top:3rem!important}.mt-lg-auto{margin-top:auto!important}.me-lg-0{margin-right:0!important}.me-lg-1{margin-right:.25rem!important}.me-lg-2{margin-right:.5rem!important}.me-lg-3{margin-right:1rem!important}.me-lg-4{margin-right:1.5rem!important}.me-lg-5{margin-right:3rem!important}.me-lg-auto{margin-right:auto!important}.mb-lg-0{margin-bottom:0!important}.mb-lg-1{margin-bottom:.25rem!important}.mb-lg-2{margin-bottom:.5rem!important}.mb-lg-3{margin-bottom:1rem!important}.mb-lg-4{margin-bottom:1.5rem!important}.mb-lg-5{margin-bottom:3rem!important}.mb-lg-auto{margin-bottom:auto!important}.ms-lg-0{margin-left:0!important}.ms-lg-1{margin-left:.25rem!important}.ms-lg-2{margin-left:.5rem!important}.ms-lg-3{margin-left:1rem!important}.ms-lg-4{margin-left:1.5rem!important}.ms-lg-5{margin-left:3rem!important}.ms-lg-auto{margin-left:auto!important}.p-lg-0{padding:0!important}.p-lg-1{padding:.25rem!important}.p-lg-2{padding:.5rem!important}.p-lg-3{padding:1rem!important}.p-lg-4{padding:1.5rem!important}.p-lg-5{padding:3rem!important}.px-lg-0{padding-left:0!important;padding-right:0!important}.px-lg-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-lg-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-lg-3{padding-left:1rem!important;padding-right:1rem!important}.px-lg-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-lg-5{padding-left:3rem!important;padding-right:3rem!important}.py-lg-0{padding-bottom:0!important;padding-top:0!important}.py-lg-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.py-lg-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.py-lg-3{padding-bottom:1rem!important;padding-top:1rem!important}.py-lg-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.py-lg-5{padding-bottom:3rem!important;padding-top:3rem!important}.pt-lg-0{padding-top:0!important}.pt-lg-1{padding-top:.25rem!important}.pt-lg-2{padding-top:.5rem!important}.pt-lg-3{padding-top:1rem!important}.pt-lg-4{padding-top:1.5rem!important}.pt-lg-5{padding-top:3rem!important}.pe-lg-0{padding-right:0!important}.pe-lg-1{padding-right:.25rem!important}.pe-lg-2{padding-right:.5rem!important}.pe-lg-3{padding-right:1rem!important}.pe-lg-4{padding-right:1.5rem!important}.pe-lg-5{padding-right:3rem!important}.pb-lg-0{padding-bottom:0!important}.pb-lg-1{padding-bottom:.25rem!important}.pb-lg-2{padding-bottom:.5rem!important}.pb-lg-3{padding-bottom:1rem!important}.pb-lg-4{padding-bottom:1.5rem!important}.pb-lg-5{padding-bottom:3rem!important}.ps-lg-0{padding-left:0!important}.ps-lg-1{padding-left:.25rem!important}.ps-lg-2{padding-left:.5rem!important}.ps-lg-3{padding-left:1rem!important}.ps-lg-4{padding-left:1.5rem!important}.ps-lg-5{padding-left:3rem!important}}@media (min-width:1200px){.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-grid{display:grid!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}.d-xl-none{display:none!important}.flex-xl-fill{flex:1 1 auto!important}.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}.flex-xl-row-reverse{flex-direction:row-reverse!important}.flex-xl-column-reverse{flex-direction:column-reverse!important}.flex-xl-grow-0{flex-grow:0!important}.flex-xl-grow-1{flex-grow:1!important}.flex-xl-shrink-0{flex-shrink:0!important}.flex-xl-shrink-1{flex-shrink:1!important}.flex-xl-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.justify-content-xl-evenly{justify-content:space-evenly!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{align-self:auto!important}.align-self-xl-start{align-self:flex-start!important}.align-self-xl-end{align-self:flex-end!important}.align-self-xl-center{align-self:center!important}.align-self-xl-baseline{align-self:baseline!important}.align-self-xl-stretch{align-self:stretch!important}.order-xl-first{order:-1!important}.order-xl-0{order:0!important}.order-xl-1{order:1!important}.order-xl-2{order:2!important}.order-xl-3{order:3!important}.order-xl-4{order:4!important}.order-xl-5{order:5!important}.order-xl-last{order:6!important}.m-xl-0{margin:0!important}.m-xl-1{margin:.25rem!important}.m-xl-2{margin:.5rem!important}.m-xl-3{margin:1rem!important}.m-xl-4{margin:1.5rem!important}.m-xl-5{margin:3rem!important}.m-xl-auto{margin:auto!important}.mx-xl-0{margin-left:0!important;margin-right:0!important}.mx-xl-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-xl-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-xl-3{margin-left:1rem!important;margin-right:1rem!important}.mx-xl-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-xl-5{margin-left:3rem!important;margin-right:3rem!important}.mx-xl-auto{margin-left:auto!important;margin-right:auto!important}.my-xl-0{margin-bottom:0!important;margin-top:0!important}.my-xl-1{margin-bottom:.25rem!important;margin-top:.25rem!important}.my-xl-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.my-xl-3{margin-bottom:1rem!important;margin-top:1rem!important}.my-xl-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.my-xl-5{margin-bottom:3rem!important;margin-top:3rem!important}.my-xl-auto{margin-bottom:auto!important;margin-top:auto!important}.mt-xl-0{margin-top:0!important}.mt-xl-1{margin-top:.25rem!important}.mt-xl-2{margin-top:.5rem!important}.mt-xl-3{margin-top:1rem!important}.mt-xl-4{margin-top:1.5rem!important}.mt-xl-5{margin-top:3rem!important}.mt-xl-auto{margin-top:auto!important}.me-xl-0{margin-right:0!important}.me-xl-1{margin-right:.25rem!important}.me-xl-2{margin-right:.5rem!important}.me-xl-3{margin-right:1rem!important}.me-xl-4{margin-right:1.5rem!important}.me-xl-5{margin-right:3rem!important}.me-xl-auto{margin-right:auto!important}.mb-xl-0{margin-bottom:0!important}.mb-xl-1{margin-bottom:.25rem!important}.mb-xl-2{margin-bottom:.5rem!important}.mb-xl-3{margin-bottom:1rem!important}.mb-xl-4{margin-bottom:1.5rem!important}.mb-xl-5{margin-bottom:3rem!important}.mb-xl-auto{margin-bottom:auto!important}.ms-xl-0{margin-left:0!important}.ms-xl-1{margin-left:.25rem!important}.ms-xl-2{margin-left:.5rem!important}.ms-xl-3{margin-left:1rem!important}.ms-xl-4{margin-left:1.5rem!important}.ms-xl-5{margin-left:3rem!important}.ms-xl-auto{margin-left:auto!important}.p-xl-0{padding:0!important}.p-xl-1{padding:.25rem!important}.p-xl-2{padding:.5rem!important}.p-xl-3{padding:1rem!important}.p-xl-4{padding:1.5rem!important}.p-xl-5{padding:3rem!important}.px-xl-0{padding-left:0!important;padding-right:0!important}.px-xl-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-xl-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-xl-3{padding-left:1rem!important;padding-right:1rem!important}.px-xl-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-xl-5{padding-left:3rem!important;padding-right:3rem!important}.py-xl-0{padding-bottom:0!important;padding-top:0!important}.py-xl-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.py-xl-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.py-xl-3{padding-bottom:1rem!important;padding-top:1rem!important}.py-xl-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.py-xl-5{padding-bottom:3rem!important;padding-top:3rem!important}.pt-xl-0{padding-top:0!important}.pt-xl-1{padding-top:.25rem!important}.pt-xl-2{padding-top:.5rem!important}.pt-xl-3{padding-top:1rem!important}.pt-xl-4{padding-top:1.5rem!important}.pt-xl-5{padding-top:3rem!important}.pe-xl-0{padding-right:0!important}.pe-xl-1{padding-right:.25rem!important}.pe-xl-2{padding-right:.5rem!important}.pe-xl-3{padding-right:1rem!important}.pe-xl-4{padding-right:1.5rem!important}.pe-xl-5{padding-right:3rem!important}.pb-xl-0{padding-bottom:0!important}.pb-xl-1{padding-bottom:.25rem!important}.pb-xl-2{padding-bottom:.5rem!important}.pb-xl-3{padding-bottom:1rem!important}.pb-xl-4{padding-bottom:1.5rem!important}.pb-xl-5{padding-bottom:3rem!important}.ps-xl-0{padding-left:0!important}.ps-xl-1{padding-left:.25rem!important}.ps-xl-2{padding-left:.5rem!important}.ps-xl-3{padding-left:1rem!important}.ps-xl-4{padding-left:1.5rem!important}.ps-xl-5{padding-left:3rem!important}}@media (min-width:1400px){.d-xxl-inline{display:inline!important}.d-xxl-inline-block{display:inline-block!important}.d-xxl-block{display:block!important}.d-xxl-grid{display:grid!important}.d-xxl-table{display:table!important}.d-xxl-table-row{display:table-row!important}.d-xxl-table-cell{display:table-cell!important}.d-xxl-flex{display:flex!important}.d-xxl-inline-flex{display:inline-flex!important}.d-xxl-none{display:none!important}.flex-xxl-fill{flex:1 1 auto!important}.flex-xxl-row{flex-direction:row!important}.flex-xxl-column{flex-direction:column!important}.flex-xxl-row-reverse{flex-direction:row-reverse!important}.flex-xxl-column-reverse{flex-direction:column-reverse!important}.flex-xxl-grow-0{flex-grow:0!important}.flex-xxl-grow-1{flex-grow:1!important}.flex-xxl-shrink-0{flex-shrink:0!important}.flex-xxl-shrink-1{flex-shrink:1!important}.flex-xxl-wrap{flex-wrap:wrap!important}.flex-xxl-nowrap{flex-wrap:nowrap!important}.flex-xxl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-xxl-start{justify-content:flex-start!important}.justify-content-xxl-end{justify-content:flex-end!important}.justify-content-xxl-center{justify-content:center!important}.justify-content-xxl-between{justify-content:space-between!important}.justify-content-xxl-around{justify-content:space-around!important}.justify-content-xxl-evenly{justify-content:space-evenly!important}.align-items-xxl-start{align-items:flex-start!important}.align-items-xxl-end{align-items:flex-end!important}.align-items-xxl-center{align-items:center!important}.align-items-xxl-baseline{align-items:baseline!important}.align-items-xxl-stretch{align-items:stretch!important}.align-content-xxl-start{align-content:flex-start!important}.align-content-xxl-end{align-content:flex-end!important}.align-content-xxl-center{align-content:center!important}.align-content-xxl-between{align-content:space-between!important}.align-content-xxl-around{align-content:space-around!important}.align-content-xxl-stretch{align-content:stretch!important}.align-self-xxl-auto{align-self:auto!important}.align-self-xxl-start{align-self:flex-start!important}.align-self-xxl-end{align-self:flex-end!important}.align-self-xxl-center{align-self:center!important}.align-self-xxl-baseline{align-self:baseline!important}.align-self-xxl-stretch{align-self:stretch!important}.order-xxl-first{order:-1!important}.order-xxl-0{order:0!important}.order-xxl-1{order:1!important}.order-xxl-2{order:2!important}.order-xxl-3{order:3!important}.order-xxl-4{order:4!important}.order-xxl-5{order:5!important}.order-xxl-last{order:6!important}.m-xxl-0{margin:0!important}.m-xxl-1{margin:.25rem!important}.m-xxl-2{margin:.5rem!important}.m-xxl-3{margin:1rem!important}.m-xxl-4{margin:1.5rem!important}.m-xxl-5{margin:3rem!important}.m-xxl-auto{margin:auto!important}.mx-xxl-0{margin-left:0!important;margin-right:0!important}.mx-xxl-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-xxl-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-xxl-3{margin-left:1rem!important;margin-right:1rem!important}.mx-xxl-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-xxl-5{margin-left:3rem!important;margin-right:3rem!important}.mx-xxl-auto{margin-left:auto!important;margin-right:auto!important}.my-xxl-0{margin-bottom:0!important;margin-top:0!important}.my-xxl-1{margin-bottom:.25rem!important;margin-top:.25rem!important}.my-xxl-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.my-xxl-3{margin-bottom:1rem!important;margin-top:1rem!important}.my-xxl-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.my-xxl-5{margin-bottom:3rem!important;margin-top:3rem!important}.my-xxl-auto{margin-bottom:auto!important;margin-top:auto!important}.mt-xxl-0{margin-top:0!important}.mt-xxl-1{margin-top:.25rem!important}.mt-xxl-2{margin-top:.5rem!important}.mt-xxl-3{margin-top:1rem!important}.mt-xxl-4{margin-top:1.5rem!important}.mt-xxl-5{margin-top:3rem!important}.mt-xxl-auto{margin-top:auto!important}.me-xxl-0{margin-right:0!important}.me-xxl-1{margin-right:.25rem!important}.me-xxl-2{margin-right:.5rem!important}.me-xxl-3{margin-right:1rem!important}.me-xxl-4{margin-right:1.5rem!important}.me-xxl-5{margin-right:3rem!important}.me-xxl-auto{margin-right:auto!important}.mb-xxl-0{margin-bottom:0!important}.mb-xxl-1{margin-bottom:.25rem!important}.mb-xxl-2{margin-bottom:.5rem!important}.mb-xxl-3{margin-bottom:1rem!important}.mb-xxl-4{margin-bottom:1.5rem!important}.mb-xxl-5{margin-bottom:3rem!important}.mb-xxl-auto{margin-bottom:auto!important}.ms-xxl-0{margin-left:0!important}.ms-xxl-1{margin-left:.25rem!important}.ms-xxl-2{margin-left:.5rem!important}.ms-xxl-3{margin-left:1rem!important}.ms-xxl-4{margin-left:1.5rem!important}.ms-xxl-5{margin-left:3rem!important}.ms-xxl-auto{margin-left:auto!important}.p-xxl-0{padding:0!important}.p-xxl-1{padding:.25rem!important}.p-xxl-2{padding:.5rem!important}.p-xxl-3{padding:1rem!important}.p-xxl-4{padding:1.5rem!important}.p-xxl-5{padding:3rem!important}.px-xxl-0{padding-left:0!important;padding-right:0!important}.px-xxl-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-xxl-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-xxl-3{padding-left:1rem!important;padding-right:1rem!important}.px-xxl-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-xxl-5{padding-left:3rem!important;padding-right:3rem!important}.py-xxl-0{padding-bottom:0!important;padding-top:0!important}.py-xxl-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.py-xxl-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.py-xxl-3{padding-bottom:1rem!important;padding-top:1rem!important}.py-xxl-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.py-xxl-5{padding-bottom:3rem!important;padding-top:3rem!important}.pt-xxl-0{padding-top:0!important}.pt-xxl-1{padding-top:.25rem!important}.pt-xxl-2{padding-top:.5rem!important}.pt-xxl-3{padding-top:1rem!important}.pt-xxl-4{padding-top:1.5rem!important}.pt-xxl-5{padding-top:3rem!important}.pe-xxl-0{padding-right:0!important}.pe-xxl-1{padding-right:.25rem!important}.pe-xxl-2{padding-right:.5rem!important}.pe-xxl-3{padding-right:1rem!important}.pe-xxl-4{padding-right:1.5rem!important}.pe-xxl-5{padding-right:3rem!important}.pb-xxl-0{padding-bottom:0!important}.pb-xxl-1{padding-bottom:.25rem!important}.pb-xxl-2{padding-bottom:.5rem!important}.pb-xxl-3{padding-bottom:1rem!important}.pb-xxl-4{padding-bottom:1.5rem!important}.pb-xxl-5{padding-bottom:3rem!important}.ps-xxl-0{padding-left:0!important}.ps-xxl-1{padding-left:.25rem!important}.ps-xxl-2{padding-left:.5rem!important}.ps-xxl-3{padding-left:1rem!important}.ps-xxl-4{padding-left:1.5rem!important}.ps-xxl-5{padding-left:3rem!important}}@media print{.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-grid{display:grid!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:flex!important}.d-print-inline-flex{display:inline-flex!important}.d-print-none{display:none!important}}header{border-top:1px solid hsla(0,0%,100%,.2);color:#000;padding:40px 0 32px}@media (max-width:992px){header{padding-top:65px}}.breadcrumb,.tagline{background:#fff;border-radius:10px;color:#044c7f;display:inline-block;font-size:.8rem;font-weight:600;line-height:1;margin-top:7px;padding:5px 10px;text-decoration:none}.breadcrumb [class^=material-icons],.tagline [class^=material-icons]{font-size:.95rem;margin-right:4px}.input-title{align-items:center;display:flex}.input-title>.material-icons{color:#044c7f;font-size:24px}.input-title input{background:none;border:none;border-bottom:solid;border-bottom-color:transparent;border-bottom-width:2px;display:block;font-size:2.4rem;font-weight:600;max-width:600px;transition:border-bottom-color .3s;width:100%}.input-title input:focus,.input-title input:hover{border-bottom-color:#044c7f;outline:none}.subscription-container .total-price,.subscription-container .total-price *,a,article,blockquote,body,body.woocommerce-page .product-type-simple .summary .price .price-meta,body.woocommerce-page .product-type-simple .summary .price .woocommerce-Price-amount.amount *,body.woocommerce-page .product_title,body.woocommerce-page .product_title span,body.woocommerce-page .related.products>h2,body.woocommerce-page .summary .bundle_price *,body.woocommerce-page .wc-pao-addon-name,body.woocommerce-page .wc-pao-addon-wrap label,body.woocommerce-page .wc-pao-addon-wrap label[for=wscsd_start_date],body.woocommerce-page .wc-pao-addon-wrap label span,body.woocommerce-page .wc-pao-addon-wrap label span[for=wscsd_start_date],body.woocommerce-page .wc-pao-addon-wrap label span span,body.woocommerce-page label[for=wscsd_start_date],body.woocommerce-page td.product-name .wc-item-meta .wc-item-meta-label,body.woocommerce-page td.product-name .wc-item-meta dt,body.woocommerce-page td.product-name dl.variation .wc-item-meta-label,body.woocommerce-page td.product-name dl.variation dt,button,code,div,fieldset,h1,h2,h3,h4,h5,h6,html,input,label,p,pre,span,table,td,textarea,th,tr{font-family:Lato,sans-serif;font-size:1rem;font-weight:300;line-height:1.5}body.woocommerce-page td.product-name .wc-item-meta .wc-item-meta-label,body.woocommerce-page td.product-name .wc-item-meta dt,body.woocommerce-page td.product-name dl.variation .wc-item-meta-label,body.woocommerce-page td.product-name dl.variation dt,p{line-height:1.6;margin:0 0 1rem}.code{font-family:Inconsolata,monospace;font-weight:500;letter-spacing:.5px}.bold,b,strong{font-weight:700}i{font-style:italic}.subscription-container .total-price,.subscription-container .total-price *,body.woocommerce-page .product-type-simple .summary .price .price-meta,body.woocommerce-page .product-type-simple .summary .price .woocommerce-Price-amount.amount *,body.woocommerce-page .product_title,body.woocommerce-page .product_title span,body.woocommerce-page .related.products>h2,body.woocommerce-page .summary .bundle_price *,body.woocommerce-page .wc-pao-addon-name,body.woocommerce-page .wc-pao-addon-wrap label[for=wscsd_start_date],body.woocommerce-page .wc-pao-addon-wrap label span[for=wscsd_start_date],body.woocommerce-page label[for=wscsd_start_date],h1,h2,h3,h4,h5,h6{font-weight:600;line-height:1.1;margin:0 0 .6em}.h1,h1{margin-top:1.25em}.h2,h2{margin-top:1.1em}.h3,h3{margin-top:1em}.h4,.subscription-container .total-price,.subscription-container .total-price *,body.woocommerce-page .product-type-simple .summary .price .price-meta,body.woocommerce-page .product-type-simple .summary .price .woocommerce-Price-amount.amount *,body.woocommerce-page .product_title,body.woocommerce-page .product_title span,body.woocommerce-page .summary .bundle_price *,h4{margin-top:.9em}.h5,body.woocommerce-page .related.products>h2,body.woocommerce-page .wc-pao-addon-name,body.woocommerce-page .wc-pao-addon-wrap label[for=wscsd_start_date],body.woocommerce-page .wc-pao-addon-wrap label span[for=wscsd_start_date],body.woocommerce-page label[for=wscsd_start_date],h5{margin-top:.8em}.h6,h6{margin-top:.7em}.h1:first-child,.h2:first-child,.h3:first-child,.h4:first-child,.h5:first-child,.h6:first-child,.subscription-container .total-price:first-child,.subscription-container .total-price :first-child,body.woocommerce-page .product-type-simple .summary .price .price-meta:first-child,body.woocommerce-page .product-type-simple .summary .price .woocommerce-Price-amount.amount :first-child,body.woocommerce-page .product_title:first-child,body.woocommerce-page .product_title span:first-child,body.woocommerce-page .related.products>h2:first-child,body.woocommerce-page .summary .bundle_price :first-child,body.woocommerce-page .wc-pao-addon-name:first-child,body.woocommerce-page .wc-pao-addon-wrap label span[for=wscsd_start_date]:first-child,body.woocommerce-page label[for=wscsd_start_date]:first-child,h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child{margin-top:0}.subscription-container .total-price *+*,.subscription-container .total-price *+.total-price,.subscription-container .total-price *+h4,.subscription-container .total-price *+h5,.subscription-container .total-price+.total-price,.subscription-container .total-price+h4,.subscription-container .total-price+h5,.subscription-container .total-price .total-price+*,.subscription-container .total-price body.woocommerce-page *+.product_title,.subscription-container .total-price body.woocommerce-page *+.wc-pao-addon-name,.subscription-container .total-price body.woocommerce-page *+label[for=wscsd_start_date],.subscription-container .total-price body.woocommerce-page .product-type-simple .summary .price *+.price-meta,.subscription-container .total-price body.woocommerce-page .product-type-simple .summary .price .price-meta+*,.subscription-container .total-price body.woocommerce-page .product-type-simple .summary .price .woocommerce-Price-amount.amount *+*,.subscription-container .total-price body.woocommerce-page .product_title *+span,.subscription-container .total-price body.woocommerce-page .product_title+*,.subscription-container .total-price body.woocommerce-page .product_title span+*,.subscription-container .total-price body.woocommerce-page .related.products>*+h2,.subscription-container .total-price body.woocommerce-page .summary .bundle_price *+*,.subscription-container .total-price body.woocommerce-page .wc-pao-addon-wrap *+label[for=wscsd_start_date],.subscription-container .total-price body.woocommerce-page .wc-pao-addon-wrap label *+span[for=wscsd_start_date],.subscription-container .total-price h3+*,.subscription-container .total-price h4+*,.subscription-container body.woocommerce-page .product-type-simple .summary .price .price-meta+.total-price,.subscription-container body.woocommerce-page .product-type-simple .summary .price .total-price+.price-meta,.subscription-container body.woocommerce-page .product-type-simple .summary .price .woocommerce-Price-amount.amount *+.total-price,.subscription-container body.woocommerce-page .product-type-simple .summary .price .woocommerce-Price-amount.amount .total-price+*,.subscription-container body.woocommerce-page .product_title+.total-price,.subscription-container body.woocommerce-page .product_title .total-price+span,.subscription-container body.woocommerce-page .product_title span+.total-price,.subscription-container body.woocommerce-page .related.products>.total-price+h2,.subscription-container body.woocommerce-page .summary .bundle_price *+.total-price,.subscription-container body.woocommerce-page .summary .bundle_price .total-price+*,.subscription-container body.woocommerce-page .total-price+.product_title,.subscription-container body.woocommerce-page .total-price+.wc-pao-addon-name,.subscription-container body.woocommerce-page .total-price+label[for=wscsd_start_date],.subscription-container body.woocommerce-page .wc-pao-addon-wrap .total-price+label[for=wscsd_start_date],.subscription-container body.woocommerce-page .wc-pao-addon-wrap label .total-price+span[for=wscsd_start_date],.subscription-container h3+.total-price,.subscription-container h4+.total-price,body.woocommerce-page .product-type-simple .summary .bundle_price .price *+.price-meta,body.woocommerce-page .product-type-simple .summary .bundle_price .price .price-meta+*,body.woocommerce-page .product-type-simple .summary .bundle_price .price .woocommerce-Price-amount.amount *+*,body.woocommerce-page .product-type-simple .summary .price .bundle_price *+.price-meta,body.woocommerce-page .product-type-simple .summary .price .bundle_price .price-meta+*,body.woocommerce-page .product-type-simple .summary .price .price-meta+.price-meta,body.woocommerce-page .product-type-simple .summary .price .price-meta+.product_title,body.woocommerce-page .product-type-simple .summary .price .price-meta+.wc-pao-addon-name,body.woocommerce-page .product-type-simple .summary .price .price-meta+h4,body.woocommerce-page .product-type-simple .summary .price .price-meta+h5,body.woocommerce-page .product-type-simple .summary .price .price-meta+label[for=wscsd_start_date],body.woocommerce-page .product-type-simple .summary .price .product_title+.price-meta,body.woocommerce-page .product-type-simple .summary .price .product_title .price-meta+span,body.woocommerce-page .product-type-simple .summary .price .product_title span+.price-meta,body.woocommerce-page .product-type-simple .summary .price .related.products>.price-meta+h2,body.woocommerce-page .product-type-simple .summary .price .subscription-container .price-meta+.total-price,body.woocommerce-page .product-type-simple .summary .price .subscription-container .total-price *+.price-meta,body.woocommerce-page .product-type-simple .summary .price .subscription-container .total-price+.price-meta,body.woocommerce-page .product-type-simple .summary .price .subscription-container .total-price .price-meta+*,body.woocommerce-page .product-type-simple .summary .price .wc-pao-addon-wrap .price-meta+label[for=wscsd_start_date],body.woocommerce-page .product-type-simple .summary .price .wc-pao-addon-wrap label .price-meta+span[for=wscsd_start_date],body.woocommerce-page .product-type-simple .summary .price .woocommerce-Price-amount.amount *+*,body.woocommerce-page .product-type-simple .summary .price .woocommerce-Price-amount.amount *+.price-meta,body.woocommerce-page .product-type-simple .summary .price .woocommerce-Price-amount.amount *+.product_title,body.woocommerce-page .product-type-simple .summary .price .woocommerce-Price-amount.amount *+.wc-pao-addon-name,body.woocommerce-page .product-type-simple .summary .price .woocommerce-Price-amount.amount *+h4,body.woocommerce-page .product-type-simple .summary .price .woocommerce-Price-amount.amount *+h5,body.woocommerce-page .product-type-simple .summary .price .woocommerce-Price-amount.amount *+label[for=wscsd_start_date],body.woocommerce-page .product-type-simple .summary .price .woocommerce-Price-amount.amount .bundle_price *+*,body.woocommerce-page .product-type-simple .summary .price .woocommerce-Price-amount.amount .price-meta+*,body.woocommerce-page .product-type-simple .summary .price .woocommerce-Price-amount.amount .product_title *+span,body.woocommerce-page .product-type-simple .summary .price .woocommerce-Price-amount.amount .product_title+*,body.woocommerce-page .product-type-simple .summary .price .woocommerce-Price-amount.amount .product_title span+*,body.woocommerce-page .product-type-simple .summary .price .woocommerce-Price-amount.amount .related.products>*+h2,body.woocommerce-page .product-type-simple .summary .price .woocommerce-Price-amount.amount .subscription-container *+.total-price,body.woocommerce-page .product-type-simple .summary .price .woocommerce-Price-amount.amount .subscription-container .total-price *+*,body.woocommerce-page .product-type-simple .summary .price .woocommerce-Price-amount.amount .subscription-container .total-price+*,body.woocommerce-page .product-type-simple .summary .price .woocommerce-Price-amount.amount .wc-pao-addon-wrap *+label[for=wscsd_start_date],body.woocommerce-page .product-type-simple .summary .price .woocommerce-Price-amount.amount .wc-pao-addon-wrap label *+span[for=wscsd_start_date],body.woocommerce-page .product-type-simple .summary .price .woocommerce-Price-amount.amount h3+*,body.woocommerce-page .product-type-simple .summary .price .woocommerce-Price-amount.amount h4+*,body.woocommerce-page .product-type-simple .summary .price h3+.price-meta,body.woocommerce-page .product-type-simple .summary .price h4+.price-meta,body.woocommerce-page .product_title+.product_title,body.woocommerce-page .product_title+.wc-pao-addon-name,body.woocommerce-page .product_title+h4,body.woocommerce-page .product_title+h5,body.woocommerce-page .product_title+label[for=wscsd_start_date],body.woocommerce-page .product_title .product-type-simple .summary .price .price-meta+span,body.woocommerce-page .product_title .product-type-simple .summary .price .woocommerce-Price-amount.amount *+span,body.woocommerce-page .product_title .product-type-simple .summary .price .woocommerce-Price-amount.amount span+*,body.woocommerce-page .product_title .product-type-simple .summary .price span+.price-meta,body.woocommerce-page .product_title .product_title+span,body.woocommerce-page .product_title .related.products>span+h2,body.woocommerce-page .product_title .subscription-container .total-price *+span,body.woocommerce-page .product_title .subscription-container .total-price+span,body.woocommerce-page .product_title .subscription-container .total-price span+*,body.woocommerce-page .product_title .subscription-container span+.total-price,body.woocommerce-page .product_title .summary .bundle_price *+span,body.woocommerce-page .product_title .summary .bundle_price span+*,body.woocommerce-page .product_title .wc-pao-addon-wrap label span+span[for=wscsd_start_date],body.woocommerce-page .product_title .wc-pao-addon-wrap span+label[for=wscsd_start_date],body.woocommerce-page .product_title h3+span,body.woocommerce-page .product_title h4+span,body.woocommerce-page .product_title span+.product_title,body.woocommerce-page .product_title span+.wc-pao-addon-name,body.woocommerce-page .product_title span+h4,body.woocommerce-page .product_title span+h5,body.woocommerce-page .product_title span+label[for=wscsd_start_date],body.woocommerce-page .product_title span+span,body.woocommerce-page .related.products>.product_title+h2,body.woocommerce-page .related.products>.wc-pao-addon-name+h2,body.woocommerce-page .related.products>h2+.wc-pao-addon-name,body.woocommerce-page .related.products>h2+h2,body.woocommerce-page .related.products>h2+h5,body.woocommerce-page .related.products>h2+h6,body.woocommerce-page .related.products>h2+label[for=wscsd_start_date],body.woocommerce-page .related.products>h4+h2,body.woocommerce-page .related.products>h5+h2,body.woocommerce-page .related.products>label[for=wscsd_start_date]+h2,body.woocommerce-page .subscription-container .product_title+.total-price,body.woocommerce-page .subscription-container .related.products>.total-price+h2,body.woocommerce-page .subscription-container .total-price *+.product_title,body.woocommerce-page .subscription-container .total-price *+.wc-pao-addon-name,body.woocommerce-page .subscription-container .total-price *+label[for=wscsd_start_date],body.woocommerce-page .subscription-container .total-price+.product_title,body.woocommerce-page .subscription-container .total-price+.wc-pao-addon-name,body.woocommerce-page .subscription-container .total-price+label[for=wscsd_start_date],body.woocommerce-page .subscription-container .total-price .product_title+*,body.woocommerce-page .subscription-container .total-price .related.products>*+h2,body.woocommerce-page .summary .bundle_price *+*,body.woocommerce-page .summary .bundle_price *+.product_title,body.woocommerce-page .summary .bundle_price *+.wc-pao-addon-name,body.woocommerce-page .summary .bundle_price *+h4,body.woocommerce-page .summary .bundle_price *+h5,body.woocommerce-page .summary .bundle_price *+label[for=wscsd_start_date],body.woocommerce-page .summary .bundle_price .product_title *+span,body.woocommerce-page .summary .bundle_price .product_title+*,body.woocommerce-page .summary .bundle_price .product_title span+*,body.woocommerce-page .summary .bundle_price .related.products>*+h2,body.woocommerce-page .summary .bundle_price .subscription-container *+.total-price,body.woocommerce-page .summary .bundle_price .subscription-container .total-price *+*,body.woocommerce-page .summary .bundle_price .subscription-container .total-price+*,body.woocommerce-page .summary .bundle_price .wc-pao-addon-wrap *+label[for=wscsd_start_date],body.woocommerce-page .summary .bundle_price .wc-pao-addon-wrap label *+span[for=wscsd_start_date],body.woocommerce-page .summary .bundle_price h3+*,body.woocommerce-page .summary .bundle_price h4+*,body.woocommerce-page .wc-pao-addon-name+.wc-pao-addon-name,body.woocommerce-page .wc-pao-addon-name+h5,body.woocommerce-page .wc-pao-addon-name+h6,body.woocommerce-page .wc-pao-addon-name+label[for=wscsd_start_date],body.woocommerce-page .wc-pao-addon-wrap .product-type-simple .summary .price .price-meta+label[for=wscsd_start_date],body.woocommerce-page .wc-pao-addon-wrap .product-type-simple .summary .price .woocommerce-Price-amount.amount *+label[for=wscsd_start_date],body.woocommerce-page .wc-pao-addon-wrap .product_title+label[for=wscsd_start_date],body.woocommerce-page .wc-pao-addon-wrap .product_title span+label[for=wscsd_start_date],body.woocommerce-page .wc-pao-addon-wrap .related.products>h2+label[for=wscsd_start_date],body.woocommerce-page .wc-pao-addon-wrap .related.products>label[for=wscsd_start_date]+h2,body.woocommerce-page .wc-pao-addon-wrap .subscription-container .total-price *+label[for=wscsd_start_date],body.woocommerce-page .wc-pao-addon-wrap .subscription-container .total-price+label[for=wscsd_start_date],body.woocommerce-page .wc-pao-addon-wrap .summary .bundle_price *+label[for=wscsd_start_date],body.woocommerce-page .wc-pao-addon-wrap .wc-pao-addon-name+label[for=wscsd_start_date],body.woocommerce-page .wc-pao-addon-wrap h4+label[for=wscsd_start_date],body.woocommerce-page .wc-pao-addon-wrap h5+label[for=wscsd_start_date],body.woocommerce-page .wc-pao-addon-wrap label .product-type-simple .summary .price .price-meta+span[for=wscsd_start_date],body.woocommerce-page .wc-pao-addon-wrap label .product-type-simple .summary .price .woocommerce-Price-amount.amount *+span[for=wscsd_start_date],body.woocommerce-page .wc-pao-addon-wrap label .product_title+span[for=wscsd_start_date],body.woocommerce-page .wc-pao-addon-wrap label .product_title span+span[for=wscsd_start_date],body.woocommerce-page .wc-pao-addon-wrap label .related.products>h2+span[for=wscsd_start_date],body.woocommerce-page .wc-pao-addon-wrap label .related.products>span[for=wscsd_start_date]+h2,body.woocommerce-page .wc-pao-addon-wrap label .subscription-container .total-price *+span[for=wscsd_start_date],body.woocommerce-page .wc-pao-addon-wrap label .subscription-container .total-price+span[for=wscsd_start_date],body.woocommerce-page .wc-pao-addon-wrap label .summary .bundle_price *+span[for=wscsd_start_date],body.woocommerce-page .wc-pao-addon-wrap label .wc-pao-addon-name+span[for=wscsd_start_date],body.woocommerce-page .wc-pao-addon-wrap label[for=wscsd_start_date]+.wc-pao-addon-name,body.woocommerce-page .wc-pao-addon-wrap label[for=wscsd_start_date]+h5,body.woocommerce-page .wc-pao-addon-wrap label[for=wscsd_start_date]+h6,body.woocommerce-page .wc-pao-addon-wrap label[for=wscsd_start_date]+label[for=wscsd_start_date],body.woocommerce-page .wc-pao-addon-wrap label h4+span[for=wscsd_start_date],body.woocommerce-page .wc-pao-addon-wrap label h5+span[for=wscsd_start_date],body.woocommerce-page .wc-pao-addon-wrap label label[for=wscsd_start_date]+span[for=wscsd_start_date],body.woocommerce-page .wc-pao-addon-wrap label span[for=wscsd_start_date]+.wc-pao-addon-name,body.woocommerce-page .wc-pao-addon-wrap label span[for=wscsd_start_date]+h5,body.woocommerce-page .wc-pao-addon-wrap label span[for=wscsd_start_date]+h6,body.woocommerce-page .wc-pao-addon-wrap label span[for=wscsd_start_date]+label[for=wscsd_start_date],body.woocommerce-page .wc-pao-addon-wrap label span[for=wscsd_start_date]+span[for=wscsd_start_date],body.woocommerce-page h3+.product_title,body.woocommerce-page h4+.product_title,body.woocommerce-page h4+.wc-pao-addon-name,body.woocommerce-page h4+label[for=wscsd_start_date],body.woocommerce-page h5+.wc-pao-addon-name,body.woocommerce-page h5+label[for=wscsd_start_date],body.woocommerce-page label[for=wscsd_start_date]+.wc-pao-addon-name,body.woocommerce-page label[for=wscsd_start_date]+h5,body.woocommerce-page label[for=wscsd_start_date]+h6,body.woocommerce-page label[for=wscsd_start_date]+label[for=wscsd_start_date],h1+h1,h1+h2,h2+h2,h2+h3,h3+h3,h3+h4,h4+h4,h4+h5,h5+h5,h5+h6,h6+h6{margin-top:1em}.h1,h1{font-size:3.4rem}.h2,h2{font-size:2.4rem}.h3,h3{font-size:2rem}.h4,.subscription-container .total-price,.subscription-container .total-price *,body.woocommerce-page .product-type-simple .summary .price .price-meta,body.woocommerce-page .product-type-simple .summary .price .woocommerce-Price-amount.amount *,body.woocommerce-page .product_title,body.woocommerce-page .product_title span,body.woocommerce-page .summary .bundle_price *,h4{font-size:1.6rem}.h5,body.woocommerce-page .related.products>h2,body.woocommerce-page .wc-pao-addon-name,body.woocommerce-page .wc-pao-addon-wrap label[for=wscsd_start_date],body.woocommerce-page .wc-pao-addon-wrap label span[for=wscsd_start_date],body.woocommerce-page label[for=wscsd_start_date],h5{font-size:1.3rem}.h6,h6{font-size:1.1rem}.dark-text{color:#044c7f}@media (min-width:768px){.h1,h1{font-size:3.4rem}.h2,h2{font-size:2.4rem}.h3,h3{font-size:2rem}.h4,.subscription-container .total-price,.subscription-container .total-price *,body.woocommerce-page .product-type-simple .summary .price .price-meta,body.woocommerce-page .product-type-simple .summary .price .woocommerce-Price-amount.amount *,body.woocommerce-page .product_title,body.woocommerce-page .product_title span,body.woocommerce-page .summary .bundle_price *,h4{font-size:1.6rem}.h5,body.woocommerce-page .related.products>h2,body.woocommerce-page .wc-pao-addon-name,body.woocommerce-page .wc-pao-addon-wrap label[for=wscsd_start_date],body.woocommerce-page .wc-pao-addon-wrap label span[for=wscsd_start_date],body.woocommerce-page label[for=wscsd_start_date],h5{font-size:1.3rem}.h6,h6{font-size:1.1rem}}.text-center{text-align:center}.text-right{text-align:right}.text-left{text-align:left}ol,ul{margin:0 0 1rem 1.25rem;padding:0}ol li,ul li{line-height:1.55;margin:.4em 0}ol ol,ol ul,ul ol,ul ul{margin-bottom:.75rem;margin-left:1rem;margin-top:.5rem}ol ol li,ol ul li,ul ol li,ul ul li{line-height:1.5;margin:.3em 0}ol li>a[href],ul li>a[href]{display:inline-block;padding:2px 0}.link-styling a[href]:not(.button){color:#044c7f;text-decoration:none}.link-styling a[href]:not(.button):hover{text-decoration:underline}[class^=material-icons]{font-family:Material Symbols Rounded;font-style:normal!important;font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 48}.number-icons{align-items:center;background:#fff;border-radius:24px;box-sizing:border-box;color:#000;display:inline-flex;font-size:14px;font-style:normal!important;font-weight:700;height:24px;justify-content:center;line-height:1;margin-right:5px;padding:0;width:24px}.number-icons.number-icons--dark{background:#044c7f;color:#fff}.toggle .number-icons{margin-top:-1px}.material-icons.md-40{font-size:40px}.material-icons-round.green{color:#00a869}.tagline{align-items:center;background:#044c7f;color:#fff;display:inline-flex}.explainer{color:#2f4f4f;font-size:.9rem;line-height:1.45;margin-bottom:6px;margin-top:6px}.swal2-title{color:#000!important}.bolder{font-weight:bolder!important}.boldest{font-weight:900!important}.small-text,.small-text *{font-size:small!important}.lead{font-size:1.125rem;line-height:1.6}.border-radius,.box,.cp-tag,.infobox,.kuboplay-section,.lesson .lesson-image img,.lesson .mini-lesson-image img,.rounded,.single-map #description{border-radius:8px!important}.no-border-radius{border-radius:0!important}@media (min-width:992px){.no-border-radius-lg{border-radius:0!important}}.small{zoom:.8}.medium{zoom:.9}hr{border:none;border-top:1px solid #e2e2e2;margin:1.5rem 0;opacity:.4}.checkbox-styling,.squeezebox input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;height:24px;position:relative;width:24px}.checkbox-styling:before,.squeezebox input[type=checkbox]:before{background-color:#fff;border:1px solid #e2e2e2;border-radius:5px;content:"";display:block;height:24px;left:0;position:absolute;top:0;width:24px}.checkbox-styling:checked:before,.squeezebox input[type=checkbox]:checked:before{background-color:#4882ac;border-color:#4882ac}.checkbox-styling:checked:after,.squeezebox input[type=checkbox]:checked:after{border:solid #fff;border-width:0 1px 1px 0;content:"";display:block;height:12px;left:10px;position:absolute;top:5px;transform:rotate(45deg);width:5px}.columns-separator{gap:0!important}.column--padding{padding:16px}.columns--purple{background-color:#8c4b9d;color:#fff}.columns--no-padding{margin-left:calc(var(--bs-gutter-x)*.5);padding-left:0!important;padding-right:0!important;width:calc(100% - var(--bs-gutter-x))}.columns--overflow{overflow:hidden}.columns--border-radius{border-radius:16px}.columns--no-gap{gap:0!important}.account-navigation li a,.btn,.button,.wp-block-button,.wp-block-buttons>.wp-block-button,body.page .addify-quote-form button,body.woocommerce-page .button.alt,body.woocommerce-page .button.alt:disabled[disabled],body.woocommerce-page .woocommerce-button,body.woocommerce-page .woocommerce-button:disabled[disabled],body.woocommerce-page a.button,body.woocommerce-page a.button:disabled[disabled],body.woocommerce-page button.button,body.woocommerce-page button.button:disabled[disabled],body.woocommerce-page td:first-child:not(.product-name) a,button.swal2-styled.swal2-cancel,button.swal2-styled.swal2-confirm,button.swal2-styled.swal2-deny{align-items:center;background:linear-gradient(45deg,#00a29b 10%,#00ab4e);border:none;border-radius:999px;box-shadow:none!important;color:#fff;cursor:pointer;display:inline-flex;font-size:.9rem;height:48px;justify-content:center;line-height:1;outline:none;padding:0 1.6rem;text-decoration:none;transition:background .3s,border .3s,color .3s;white-space:nowrap}.account-navigation li a.small,.account-navigation li body.woocommerce-page .woocommerce-MyAccount-content .woocommerce-orders-table__cell-order-actions a,.account-navigation li body.woocommerce-page .woocommerce-MyAccount-content tr.order_item>td.product-name a.wcs-switch-link,.btn.small,.button.small,.wp-block-button.small,.wp-block-buttons>.wp-block-button.small,body.page .addify-quote-form body.woocommerce-page .woocommerce-MyAccount-content tr.order_item>td.product-name button.wcs-switch-link,body.page .addify-quote-form button.small,body.woocommerce-page .small.button.alt,body.woocommerce-page .small.woocommerce-button,body.woocommerce-page .small.woocommerce-button[disabled]:disabled,body.woocommerce-page .woocommerce-MyAccount-content .subscription_details .button,body.woocommerce-page .woocommerce-MyAccount-content .woocommerce-orders-table__cell-order-actions .account-navigation li a,body.woocommerce-page .woocommerce-MyAccount-content .woocommerce-orders-table__cell-order-actions a.btn,body.woocommerce-page .woocommerce-MyAccount-content .woocommerce-orders-table__cell-order-actions a.button,body.woocommerce-page .woocommerce-MyAccount-content .woocommerce-orders-table__cell-order-actions a.woocommerce-button,body.woocommerce-page .woocommerce-MyAccount-content .woocommerce-orders-table__cell-order-actions a.wp-block-button,body.woocommerce-page .woocommerce-MyAccount-content .woocommerce-orders-table__cell-order-actions td:first-child:not(.product-name) a,body.woocommerce-page .woocommerce-MyAccount-content tr.order_item>td.product-name .account-navigation li a.wcs-switch-link,body.woocommerce-page .woocommerce-MyAccount-content tr.order_item>td.product-name .btn.wcs-switch-link,body.woocommerce-page .woocommerce-MyAccount-content tr.order_item>td.product-name .button.wcs-switch-link,body.woocommerce-page .woocommerce-MyAccount-content tr.order_item>td.product-name .woocommerce-button.wcs-switch-link,body.woocommerce-page .woocommerce-MyAccount-content tr.order_item>td.product-name .wp-block-button.wcs-switch-link,body.woocommerce-page .woocommerce-MyAccount-content tr.order_item>td.product-name body.page .addify-quote-form button.wcs-switch-link,body.woocommerce-page .woocommerce-MyAccount-content tr.order_item>td.product-name button.swal2-styled.swal2-cancel.wcs-switch-link,body.woocommerce-page .woocommerce-MyAccount-content tr.order_item>td.product-name button.swal2-styled.swal2-confirm.wcs-switch-link,body.woocommerce-page .woocommerce-MyAccount-content tr.order_item>td.product-name button.swal2-styled.swal2-deny.wcs-switch-link,body.woocommerce-page .woocommerce-MyAccount-content tr.order_item>td.product-name td:first-child:not(.product-name) a.wcs-switch-link,body.woocommerce-page a.small.button,body.woocommerce-page a.small.button[disabled]:disabled,body.woocommerce-page button.small.button,body.woocommerce-page button.small.button[disabled]:disabled,body.woocommerce-page td:first-child:not(.product-name) .woocommerce-MyAccount-content .woocommerce-orders-table__cell-order-actions a,body.woocommerce-page td:first-child:not(.product-name) .woocommerce-MyAccount-content tr.order_item>td.product-name a.wcs-switch-link,body.woocommerce-page td:first-child:not(.product-name) a.small,button.swal2-styled.swal2-cancel.small,button.swal2-styled.swal2-confirm.small,button.swal2-styled.swal2-deny.small{height:32px;padding:0 1rem}.account-navigation li a.red,.btn.red,.button.red,.wp-block-button.red,.wp-block-buttons>.wp-block-button.red,body.page .addify-quote-form button.red,body.woocommerce-page .red.button.alt,body.woocommerce-page .red.woocommerce-button,body.woocommerce-page .red.woocommerce-button[disabled]:disabled,body.woocommerce-page a.red.button,body.woocommerce-page a.red.button[disabled]:disabled,body.woocommerce-page button.red.button,body.woocommerce-page button.red.button[disabled]:disabled,body.woocommerce-page td:first-child:not(.product-name) a.red,button.swal2-styled.swal2-cancel.red,button.swal2-styled.swal2-confirm.red,button.swal2-styled.swal2-deny.red{background:linear-gradient(45deg,#d84127 10%,#d84127)}.account-navigation li a.red:hover,.btn.red:hover,.button.red:hover,.wp-block-button.red:hover,.wp-block-buttons>.wp-block-button.red:hover,body.page .addify-quote-form button.red:hover,body.woocommerce-page .red.button.alt:hover,body.woocommerce-page .red.woocommerce-button:hover,body.woocommerce-page a.red.button:hover,body.woocommerce-page button.red.button:hover,body.woocommerce-page td:first-child:not(.product-name) a.red:hover,button.swal2-styled.swal2-cancel.red:hover,button.swal2-styled.swal2-confirm.red:hover,button.swal2-styled.swal2-deny.red:hover{background:hsla(0,0%,100%,.1) linear-gradient(45deg,#d84127 10%,#d84127);background-blend-mode:color;color:#fff}.account-navigation li a:hover,.btn:hover,.button:hover,.wp-block-button:hover,.wp-block-buttons>.wp-block-button:hover,body.page .addify-quote-form button:hover,body.woocommerce-page .button.alt:hover,body.woocommerce-page .woocommerce-button:hover,body.woocommerce-page .woocommerce-button[disabled]:hover:disabled,body.woocommerce-page a.button:hover,body.woocommerce-page a.button[disabled]:hover:disabled,body.woocommerce-page button.button:hover,body.woocommerce-page button.button[disabled]:hover:disabled,body.woocommerce-page td:first-child:not(.product-name) a:hover,button.swal2-styled.swal2-cancel:hover,button.swal2-styled.swal2-confirm:hover,button.swal2-styled.swal2-deny:hover{background:linear-gradient(45deg,#00a29b 30%,#00ab4e);color:#fff}.account-navigation li a:hover.swal2-styled.swal2-confirm:hover,.btn:hover.swal2-styled.swal2-confirm:hover,.button:hover.swal2-styled.swal2-confirm:hover,.wp-block-button:hover.swal2-styled.swal2-confirm:hover,.wp-block-buttons>.wp-block-button:hover.swal2-styled.swal2-confirm:hover,body.woocommerce-page .woocommerce-button:hover.swal2-styled.swal2-confirm:hover,body.woocommerce-page td:first-child:not(.product-name) a:hover.swal2-styled.swal2-confirm:hover,button.swal2-styled.swal2-cancel:hover.swal2-styled.swal2-confirm:hover,button.swal2-styled.swal2-confirm:hover.swal2-styled.swal2-confirm:hover,button.swal2-styled.swal2-deny:hover.swal2-styled.swal2-confirm:hover{background:linear-gradient(45deg,#00a29b 30%,#00ab4e)!important;color:#fff}.account-navigation li .wp-block-buttons>a.wp-block-button,.account-navigation li a,.account-navigation li a.btn,.account-navigation li a.is-style-outline,.account-navigation li a.swal2-styled.swal2-cancel,.account-navigation li a.swal2-styled.swal2-deny,.account-navigation li a.wp-block-button,.account-navigation li body.page .addify-quote-form a.afrfq_update_quote_btn,.account-navigation li body.woocommerce-page a#wpmc-prev,.account-navigation li body.woocommerce-page a.button,.account-navigation li body.woocommerce-page a.button:disabled[disabled],.account-navigation li body.woocommerce-page a.woocommerce-button,.account-navigation li body.woocommerce-page a.woocommerce-button:disabled[disabled],.account-navigation li body.woocommerce-page td:first-child:not(.product-name) a,.btn.is-style-outline,.btn.outline,.btn.swal2-styled.swal2-cancel,.btn.swal2-styled.swal2-deny,.button.is-style-outline,.button.outline,.button.swal2-styled.swal2-cancel,.button.swal2-styled.swal2-deny,.wp-block-button.is-style-outline,.wp-block-button.outline,.wp-block-button.swal2-styled.swal2-cancel,.wp-block-button.swal2-styled.swal2-deny,.wp-block-buttons>.wp-block-button.is-style-outline,.wp-block-buttons>.wp-block-button.outline,.wp-block-buttons>.wp-block-button.swal2-styled.swal2-cancel,.wp-block-buttons>.wp-block-button.swal2-styled.swal2-deny,body.page .addify-quote-form .account-navigation li a.afrfq_update_quote_btn,body.page .addify-quote-form .btn.afrfq_update_quote_btn,body.page .addify-quote-form .button.afrfq_update_quote_btn,body.page .addify-quote-form .wp-block-button.afrfq_update_quote_btn,body.page .addify-quote-form .wp-block-buttons>.wp-block-button.afrfq_update_quote_btn,body.page .addify-quote-form body.woocommerce-page .button.alt.afrfq_update_quote_btn,body.page .addify-quote-form body.woocommerce-page .woocommerce-button.afrfq_update_quote_btn,body.page .addify-quote-form body.woocommerce-page a.button.afrfq_update_quote_btn,body.page .addify-quote-form body.woocommerce-page button#wpmc-prev,body.page .addify-quote-form button.afrfq_update_quote_btn,body.page .addify-quote-form button.is-style-outline,body.page .addify-quote-form button.outline,body.page .addify-quote-form button.swal2-styled.swal2-cancel,body.page .addify-quote-form button.swal2-styled.swal2-cancel.afrfq_update_quote_btn,body.page .addify-quote-form button.swal2-styled.swal2-confirm.afrfq_update_quote_btn,body.page .addify-quote-form button.swal2-styled.swal2-deny,body.page .addify-quote-form button.swal2-styled.swal2-deny.afrfq_update_quote_btn,body.woocommerce-page .account-navigation li a#wpmc-prev,body.woocommerce-page .account-navigation li a.button,body.woocommerce-page .account-navigation li a.button:disabled[disabled],body.woocommerce-page .account-navigation li a.woocommerce-button,body.woocommerce-page .account-navigation li a.woocommerce-button:disabled[disabled],body.woocommerce-page .btn#wpmc-prev,body.woocommerce-page .button#wpmc-prev,body.woocommerce-page .button.alt#wpmc-prev,body.woocommerce-page .is-style-outline.button.alt,body.woocommerce-page .is-style-outline.woocommerce-button,body.woocommerce-page .is-style-outline.woocommerce-button[disabled]:disabled,body.woocommerce-page .outline.button.alt,body.woocommerce-page .outline.woocommerce-button,body.woocommerce-page .outline.woocommerce-button[disabled]:disabled,body.woocommerce-page .swal2-styled.swal2-cancel.button.alt,body.woocommerce-page .swal2-styled.swal2-cancel.woocommerce-button,body.woocommerce-page .swal2-styled.swal2-deny.button.alt,body.woocommerce-page .swal2-styled.swal2-deny.woocommerce-button,body.woocommerce-page .woocommerce-button#wpmc-prev,body.woocommerce-page .woocommerce-MyAccount-content .subscription_details .btn.button,body.woocommerce-page .woocommerce-MyAccount-content .subscription_details .button,body.woocommerce-page .woocommerce-MyAccount-content .subscription_details .button.alt,body.woocommerce-page .woocommerce-MyAccount-content .subscription_details .woocommerce-button.button,body.woocommerce-page .woocommerce-MyAccount-content .subscription_details .wp-block-button.button,body.woocommerce-page .woocommerce-MyAccount-content .subscription_details .wp-block-buttons>.wp-block-button.button,body.woocommerce-page .woocommerce-MyAccount-content .subscription_details a.button,body.woocommerce-page .woocommerce-MyAccount-content .subscription_details button.button,body.woocommerce-page .woocommerce-MyAccount-content .subscription_details button.swal2-styled.swal2-cancel.button,body.woocommerce-page .woocommerce-MyAccount-content .subscription_details button.swal2-styled.swal2-confirm.button,body.woocommerce-page .woocommerce-MyAccount-content .subscription_details button.swal2-styled.swal2-deny.button,body.woocommerce-page .wp-block-button#wpmc-prev,body.woocommerce-page .wp-block-buttons>.wp-block-button#wpmc-prev,body.woocommerce-page a.button#wpmc-prev,body.woocommerce-page a.is-style-outline.button,body.woocommerce-page a.is-style-outline.button[disabled]:disabled,body.woocommerce-page a.outline.button,body.woocommerce-page a.outline.button[disabled]:disabled,body.woocommerce-page a.swal2-styled.swal2-cancel.button,body.woocommerce-page a.swal2-styled.swal2-deny.button,body.woocommerce-page body.page .addify-quote-form .button.alt.afrfq_update_quote_btn,body.woocommerce-page body.page .addify-quote-form .woocommerce-button.afrfq_update_quote_btn,body.woocommerce-page body.page .addify-quote-form a.button.afrfq_update_quote_btn,body.woocommerce-page body.page .addify-quote-form button#wpmc-prev,body.woocommerce-page button.button#wpmc-prev,body.woocommerce-page button.is-style-outline.button,body.woocommerce-page button.is-style-outline.button[disabled]:disabled,body.woocommerce-page button.outline.button,body.woocommerce-page button.outline.button[disabled]:disabled,body.woocommerce-page button.swal2-styled.swal2-cancel#wpmc-prev,body.woocommerce-page button.swal2-styled.swal2-cancel.button,body.woocommerce-page button.swal2-styled.swal2-confirm#wpmc-prev,body.woocommerce-page button.swal2-styled.swal2-deny#wpmc-prev,body.woocommerce-page button.swal2-styled.swal2-deny.button,body.woocommerce-page td:first-child:not(.product-name) .account-navigation li a,body.woocommerce-page td:first-child:not(.product-name) .wp-block-buttons>a.wp-block-button,body.woocommerce-page td:first-child:not(.product-name) a,body.woocommerce-page td:first-child:not(.product-name) a#wpmc-prev,body.woocommerce-page td:first-child:not(.product-name) a.button,body.woocommerce-page td:first-child:not(.product-name) a.is-style-outline,body.woocommerce-page td:first-child:not(.product-name) a.swal2-styled.swal2-cancel,body.woocommerce-page td:first-child:not(.product-name) a.swal2-styled.swal2-deny,body.woocommerce-page td:first-child:not(.product-name) a.wp-block-button,button.swal2-styled.swal2-cancel.is-style-outline,button.swal2-styled.swal2-cancel.outline,button.swal2-styled.swal2-cancel.swal2-styled.swal2-cancel,button.swal2-styled.swal2-cancel.swal2-styled.swal2-deny,button.swal2-styled.swal2-confirm.is-style-outline,button.swal2-styled.swal2-confirm.outline,button.swal2-styled.swal2-confirm.swal2-styled.swal2-cancel,button.swal2-styled.swal2-confirm.swal2-styled.swal2-deny,button.swal2-styled.swal2-deny.is-style-outline,button.swal2-styled.swal2-deny.outline,button.swal2-styled.swal2-deny.swal2-styled.swal2-cancel,button.swal2-styled.swal2-deny.swal2-styled.swal2-deny{background:transparent;border:1px solid #044c7f;color:#044c7f}.account-navigation li .wp-block-buttons>a.wp-block-button:hover,.account-navigation li a.btn:hover,.account-navigation li a.is-style-outline:hover,.account-navigation li a.swal2-styled.swal2-cancel:hover,.account-navigation li a.swal2-styled.swal2-deny:hover,.account-navigation li a.wp-block-button:hover,.account-navigation li a:hover,.account-navigation li body.page .addify-quote-form a.afrfq_update_quote_btn:hover,.account-navigation li body.woocommerce-page a#wpmc-prev:hover,.account-navigation li body.woocommerce-page a.button:hover,.account-navigation li body.woocommerce-page a.woocommerce-button:hover,.account-navigation li body.woocommerce-page td:first-child:not(.product-name) a:hover,.btn.is-style-outline:hover,.btn.outline:hover,.btn.swal2-styled.swal2-cancel:hover,.btn.swal2-styled.swal2-deny:hover,.button.is-style-outline:hover,.button.outline:hover,.button.swal2-styled.swal2-cancel:hover,.button.swal2-styled.swal2-deny:hover,.wp-block-button.is-style-outline:hover,.wp-block-button.outline:hover,.wp-block-button.swal2-styled.swal2-cancel:hover,.wp-block-button.swal2-styled.swal2-deny:hover,.wp-block-buttons>.wp-block-button.is-style-outline:hover,.wp-block-buttons>.wp-block-button.outline:hover,.wp-block-buttons>.wp-block-button.swal2-styled.swal2-cancel:hover,.wp-block-buttons>.wp-block-button.swal2-styled.swal2-deny:hover,body.page .addify-quote-form .account-navigation li a.afrfq_update_quote_btn:hover,body.page .addify-quote-form .btn.afrfq_update_quote_btn:hover,body.page .addify-quote-form .button.afrfq_update_quote_btn:hover,body.page .addify-quote-form .wp-block-button.afrfq_update_quote_btn:hover,body.page .addify-quote-form .wp-block-buttons>.wp-block-button.afrfq_update_quote_btn:hover,body.page .addify-quote-form body.woocommerce-page .button.alt.afrfq_update_quote_btn:hover,body.page .addify-quote-form body.woocommerce-page .woocommerce-button.afrfq_update_quote_btn:hover,body.page .addify-quote-form body.woocommerce-page a.button.afrfq_update_quote_btn:hover,body.page .addify-quote-form body.woocommerce-page button#wpmc-prev:hover,body.page .addify-quote-form button.afrfq_update_quote_btn:hover,body.page .addify-quote-form button.is-style-outline:hover,body.page .addify-quote-form button.outline:hover,body.page .addify-quote-form button.swal2-styled.swal2-cancel.afrfq_update_quote_btn:hover,body.page .addify-quote-form button.swal2-styled.swal2-cancel:hover,body.page .addify-quote-form button.swal2-styled.swal2-confirm.afrfq_update_quote_btn:hover,body.page .addify-quote-form button.swal2-styled.swal2-deny.afrfq_update_quote_btn:hover,body.page .addify-quote-form button.swal2-styled.swal2-deny:hover,body.woocommerce-page .account-navigation li a#wpmc-prev:hover,body.woocommerce-page .account-navigation li a.button:hover,body.woocommerce-page .account-navigation li a.woocommerce-button:hover,body.woocommerce-page .btn#wpmc-prev:hover,body.woocommerce-page .button#wpmc-prev:hover,body.woocommerce-page .button.alt#wpmc-prev:hover,body.woocommerce-page .is-style-outline.button.alt:hover,body.woocommerce-page .is-style-outline.woocommerce-button:hover,body.woocommerce-page .outline.button.alt:hover,body.woocommerce-page .outline.woocommerce-button:hover,body.woocommerce-page .swal2-styled.swal2-cancel.button.alt:hover,body.woocommerce-page .swal2-styled.swal2-cancel.woocommerce-button:hover,body.woocommerce-page .swal2-styled.swal2-deny.button.alt:hover,body.woocommerce-page .swal2-styled.swal2-deny.woocommerce-button:hover,body.woocommerce-page .woocommerce-button#wpmc-prev:hover,body.woocommerce-page .woocommerce-MyAccount-content .subscription_details .btn.button:hover,body.woocommerce-page .woocommerce-MyAccount-content .subscription_details .button.alt:hover,body.woocommerce-page .woocommerce-MyAccount-content .subscription_details .button:hover,body.woocommerce-page .woocommerce-MyAccount-content .subscription_details .woocommerce-button.button:hover,body.woocommerce-page .woocommerce-MyAccount-content .subscription_details .wp-block-button.button:hover,body.woocommerce-page .woocommerce-MyAccount-content .subscription_details .wp-block-buttons>.wp-block-button.button:hover,body.woocommerce-page .woocommerce-MyAccount-content .subscription_details a.button:hover,body.woocommerce-page .woocommerce-MyAccount-content .subscription_details button.button:hover,body.woocommerce-page .woocommerce-MyAccount-content .subscription_details button.swal2-styled.swal2-cancel.button:hover,body.woocommerce-page .woocommerce-MyAccount-content .subscription_details button.swal2-styled.swal2-confirm.button:hover,body.woocommerce-page .woocommerce-MyAccount-content .subscription_details button.swal2-styled.swal2-deny.button:hover,body.woocommerce-page .wp-block-button#wpmc-prev:hover,body.woocommerce-page .wp-block-buttons>.wp-block-button#wpmc-prev:hover,body.woocommerce-page a.button#wpmc-prev:hover,body.woocommerce-page a.is-style-outline.button:hover,body.woocommerce-page a.outline.button:hover,body.woocommerce-page a.swal2-styled.swal2-cancel.button:hover,body.woocommerce-page a.swal2-styled.swal2-deny.button:hover,body.woocommerce-page body.page .addify-quote-form .button.alt.afrfq_update_quote_btn:hover,body.woocommerce-page body.page .addify-quote-form .woocommerce-button.afrfq_update_quote_btn:hover,body.woocommerce-page body.page .addify-quote-form a.button.afrfq_update_quote_btn:hover,body.woocommerce-page body.page .addify-quote-form button#wpmc-prev:hover,body.woocommerce-page button.button#wpmc-prev:hover,body.woocommerce-page button.is-style-outline.button:hover,body.woocommerce-page button.outline.button:hover,body.woocommerce-page button.swal2-styled.swal2-cancel#wpmc-prev:hover,body.woocommerce-page button.swal2-styled.swal2-cancel.button:hover,body.woocommerce-page button.swal2-styled.swal2-confirm#wpmc-prev:hover,body.woocommerce-page button.swal2-styled.swal2-deny#wpmc-prev:hover,body.woocommerce-page button.swal2-styled.swal2-deny.button:hover,body.woocommerce-page td:first-child:not(.product-name) .account-navigation li a:hover,body.woocommerce-page td:first-child:not(.product-name) .wp-block-buttons>a.wp-block-button:hover,body.woocommerce-page td:first-child:not(.product-name) a#wpmc-prev:hover,body.woocommerce-page td:first-child:not(.product-name) a.button:hover,body.woocommerce-page td:first-child:not(.product-name) a.is-style-outline:hover,body.woocommerce-page td:first-child:not(.product-name) a.swal2-styled.swal2-cancel:hover,body.woocommerce-page td:first-child:not(.product-name) a.swal2-styled.swal2-deny:hover,body.woocommerce-page td:first-child:not(.product-name) a.wp-block-button:hover,body.woocommerce-page td:first-child:not(.product-name) a:hover,button.swal2-styled.swal2-cancel.is-style-outline:hover,button.swal2-styled.swal2-cancel.outline:hover,button.swal2-styled.swal2-cancel.swal2-styled.swal2-cancel:hover,button.swal2-styled.swal2-cancel.swal2-styled.swal2-deny:hover,button.swal2-styled.swal2-confirm.is-style-outline:hover,button.swal2-styled.swal2-confirm.outline:hover,button.swal2-styled.swal2-confirm.swal2-styled.swal2-cancel:hover,button.swal2-styled.swal2-confirm.swal2-styled.swal2-deny:hover,button.swal2-styled.swal2-deny.is-style-outline:hover,button.swal2-styled.swal2-deny.outline:hover,button.swal2-styled.swal2-deny.swal2-styled.swal2-cancel:hover,button.swal2-styled.swal2-deny.swal2-styled.swal2-deny:hover{background:rgba(4,76,127,.05);color:#044c7f}.account-navigation li .wp-block-buttons>a.wp-block-button:hover.swal2-styled.swal2-cancel,.account-navigation li .wp-block-buttons>a.wp-block-button:hover.swal2-styled.swal2-deny,.account-navigation li a.btn:hover.swal2-styled.swal2-cancel,.account-navigation li a.btn:hover.swal2-styled.swal2-deny,.account-navigation li a.is-style-outline:hover.swal2-styled.swal2-cancel,.account-navigation li a.is-style-outline:hover.swal2-styled.swal2-deny,.account-navigation li a.swal2-styled.swal2-cancel:hover.swal2-styled.swal2-cancel,.account-navigation li a.swal2-styled.swal2-cancel:hover.swal2-styled.swal2-deny,.account-navigation li a.swal2-styled.swal2-deny:hover.swal2-styled.swal2-cancel,.account-navigation li a.swal2-styled.swal2-deny:hover.swal2-styled.swal2-deny,.account-navigation li a.wp-block-button:hover.swal2-styled.swal2-cancel,.account-navigation li a.wp-block-button:hover.swal2-styled.swal2-deny,.account-navigation li a:hover.swal2-styled.swal2-cancel,.account-navigation li a:hover.swal2-styled.swal2-deny,.account-navigation li body.woocommerce-page a#wpmc-prev:hover.swal2-styled.swal2-cancel,.account-navigation li body.woocommerce-page a#wpmc-prev:hover.swal2-styled.swal2-deny,.account-navigation li body.woocommerce-page a.button:hover.swal2-styled.swal2-cancel,.account-navigation li body.woocommerce-page a.button:hover.swal2-styled.swal2-deny,.account-navigation li body.woocommerce-page a.woocommerce-button:hover.swal2-styled.swal2-cancel,.account-navigation li body.woocommerce-page a.woocommerce-button:hover.swal2-styled.swal2-deny,.btn.is-style-outline:hover.swal2-styled.swal2-cancel,.btn.is-style-outline:hover.swal2-styled.swal2-deny,.btn.outline:hover.swal2-styled.swal2-cancel,.btn.outline:hover.swal2-styled.swal2-deny,.btn.swal2-styled.swal2-cancel:hover.swal2-styled.swal2-cancel,.btn.swal2-styled.swal2-cancel:hover.swal2-styled.swal2-deny,.btn.swal2-styled.swal2-deny:hover.swal2-styled.swal2-cancel,.btn.swal2-styled.swal2-deny:hover.swal2-styled.swal2-deny,.button.is-style-outline:hover.swal2-styled.swal2-cancel,.button.is-style-outline:hover.swal2-styled.swal2-deny,.button.outline:hover.swal2-styled.swal2-cancel,.button.outline:hover.swal2-styled.swal2-deny,.button.swal2-styled.swal2-cancel:hover.swal2-styled.swal2-cancel,.button.swal2-styled.swal2-cancel:hover.swal2-styled.swal2-deny,.button.swal2-styled.swal2-deny:hover.swal2-styled.swal2-cancel,.button.swal2-styled.swal2-deny:hover.swal2-styled.swal2-deny,.wp-block-button.is-style-outline:hover.swal2-styled.swal2-cancel,.wp-block-button.is-style-outline:hover.swal2-styled.swal2-deny,.wp-block-button.outline:hover.swal2-styled.swal2-cancel,.wp-block-button.outline:hover.swal2-styled.swal2-deny,.wp-block-button.swal2-styled.swal2-cancel:hover.swal2-styled.swal2-cancel,.wp-block-button.swal2-styled.swal2-cancel:hover.swal2-styled.swal2-deny,.wp-block-button.swal2-styled.swal2-deny:hover.swal2-styled.swal2-cancel,.wp-block-button.swal2-styled.swal2-deny:hover.swal2-styled.swal2-deny,.wp-block-buttons>.wp-block-button.is-style-outline:hover.swal2-styled.swal2-cancel,.wp-block-buttons>.wp-block-button.is-style-outline:hover.swal2-styled.swal2-deny,.wp-block-buttons>.wp-block-button.outline:hover.swal2-styled.swal2-cancel,.wp-block-buttons>.wp-block-button.outline:hover.swal2-styled.swal2-deny,.wp-block-buttons>.wp-block-button.swal2-styled.swal2-cancel:hover.swal2-styled.swal2-cancel,.wp-block-buttons>.wp-block-button.swal2-styled.swal2-cancel:hover.swal2-styled.swal2-deny,.wp-block-buttons>.wp-block-button.swal2-styled.swal2-deny:hover.swal2-styled.swal2-cancel,.wp-block-buttons>.wp-block-button.swal2-styled.swal2-deny:hover.swal2-styled.swal2-deny,body.page .addify-quote-form .btn.afrfq_update_quote_btn:hover.swal2-styled.swal2-cancel,body.page .addify-quote-form .btn.afrfq_update_quote_btn:hover.swal2-styled.swal2-deny,body.page .addify-quote-form .button.afrfq_update_quote_btn:hover.swal2-styled.swal2-cancel,body.page .addify-quote-form .button.afrfq_update_quote_btn:hover.swal2-styled.swal2-deny,body.page .addify-quote-form .wp-block-button.afrfq_update_quote_btn:hover.swal2-styled.swal2-cancel,body.page .addify-quote-form .wp-block-button.afrfq_update_quote_btn:hover.swal2-styled.swal2-deny,body.page .addify-quote-form .wp-block-buttons>.wp-block-button.afrfq_update_quote_btn:hover.swal2-styled.swal2-cancel,body.page .addify-quote-form .wp-block-buttons>.wp-block-button.afrfq_update_quote_btn:hover.swal2-styled.swal2-deny,body.page .addify-quote-form body.woocommerce-page .button.alt.afrfq_update_quote_btn:hover.swal2-styled.swal2-cancel,body.page .addify-quote-form body.woocommerce-page .button.alt.afrfq_update_quote_btn:hover.swal2-styled.swal2-deny,body.page .addify-quote-form body.woocommerce-page .woocommerce-button.afrfq_update_quote_btn:hover.swal2-styled.swal2-cancel,body.page .addify-quote-form body.woocommerce-page .woocommerce-button.afrfq_update_quote_btn:hover.swal2-styled.swal2-deny,body.page .addify-quote-form body.woocommerce-page a.button.afrfq_update_quote_btn:hover.swal2-styled.swal2-cancel,body.page .addify-quote-form body.woocommerce-page a.button.afrfq_update_quote_btn:hover.swal2-styled.swal2-deny,body.page .addify-quote-form body.woocommerce-page button#wpmc-prev:hover.swal2-styled.swal2-cancel,body.page .addify-quote-form body.woocommerce-page button#wpmc-prev:hover.swal2-styled.swal2-deny,body.page .addify-quote-form button.afrfq_update_quote_btn:hover.swal2-styled.swal2-cancel,body.page .addify-quote-form button.afrfq_update_quote_btn:hover.swal2-styled.swal2-deny,body.page .addify-quote-form button.is-style-outline:hover.swal2-styled.swal2-cancel,body.page .addify-quote-form button.is-style-outline:hover.swal2-styled.swal2-deny,body.page .addify-quote-form button.outline:hover.swal2-styled.swal2-cancel,body.page .addify-quote-form button.outline:hover.swal2-styled.swal2-deny,body.page .addify-quote-form button.swal2-styled.swal2-cancel.afrfq_update_quote_btn:hover.swal2-styled.swal2-cancel,body.page .addify-quote-form button.swal2-styled.swal2-cancel.afrfq_update_quote_btn:hover.swal2-styled.swal2-deny,body.page .addify-quote-form button.swal2-styled.swal2-cancel:hover.swal2-styled.swal2-cancel,body.page .addify-quote-form button.swal2-styled.swal2-cancel:hover.swal2-styled.swal2-deny,body.page .addify-quote-form button.swal2-styled.swal2-confirm.afrfq_update_quote_btn:hover.swal2-styled.swal2-cancel,body.page .addify-quote-form button.swal2-styled.swal2-confirm.afrfq_update_quote_btn:hover.swal2-styled.swal2-deny,body.page .addify-quote-form button.swal2-styled.swal2-deny.afrfq_update_quote_btn:hover.swal2-styled.swal2-cancel,body.page .addify-quote-form button.swal2-styled.swal2-deny.afrfq_update_quote_btn:hover.swal2-styled.swal2-deny,body.page .addify-quote-form button.swal2-styled.swal2-deny:hover.swal2-styled.swal2-cancel,body.page .addify-quote-form button.swal2-styled.swal2-deny:hover.swal2-styled.swal2-deny,body.woocommerce-page .account-navigation li a#wpmc-prev:hover.swal2-styled.swal2-cancel,body.woocommerce-page .account-navigation li a#wpmc-prev:hover.swal2-styled.swal2-deny,body.woocommerce-page .account-navigation li a.button:hover.swal2-styled.swal2-cancel,body.woocommerce-page .account-navigation li a.button:hover.swal2-styled.swal2-deny,body.woocommerce-page .account-navigation li a.woocommerce-button:hover.swal2-styled.swal2-cancel,body.woocommerce-page .account-navigation li a.woocommerce-button:hover.swal2-styled.swal2-deny,body.woocommerce-page .btn#wpmc-prev:hover.swal2-styled.swal2-cancel,body.woocommerce-page .btn#wpmc-prev:hover.swal2-styled.swal2-deny,body.woocommerce-page .button#wpmc-prev:hover.swal2-styled.swal2-cancel,body.woocommerce-page .button#wpmc-prev:hover.swal2-styled.swal2-deny,body.woocommerce-page .button.alt#wpmc-prev:hover.swal2-styled.swal2-cancel,body.woocommerce-page .button.alt#wpmc-prev:hover.swal2-styled.swal2-deny,body.woocommerce-page .is-style-outline.button.alt:hover.swal2-styled.swal2-cancel,body.woocommerce-page .is-style-outline.button.alt:hover.swal2-styled.swal2-deny,body.woocommerce-page .is-style-outline.woocommerce-button:hover.swal2-styled.swal2-cancel,body.woocommerce-page .is-style-outline.woocommerce-button:hover.swal2-styled.swal2-deny,body.woocommerce-page .outline.button.alt:hover.swal2-styled.swal2-cancel,body.woocommerce-page .outline.button.alt:hover.swal2-styled.swal2-deny,body.woocommerce-page .outline.woocommerce-button:hover.swal2-styled.swal2-cancel,body.woocommerce-page .outline.woocommerce-button:hover.swal2-styled.swal2-deny,body.woocommerce-page .swal2-styled.swal2-cancel.button.alt:hover.swal2-styled.swal2-cancel,body.woocommerce-page .swal2-styled.swal2-cancel.button.alt:hover.swal2-styled.swal2-deny,body.woocommerce-page .swal2-styled.swal2-cancel.woocommerce-button:hover.swal2-styled.swal2-cancel,body.woocommerce-page .swal2-styled.swal2-cancel.woocommerce-button:hover.swal2-styled.swal2-deny,body.woocommerce-page .swal2-styled.swal2-deny.button.alt:hover.swal2-styled.swal2-cancel,body.woocommerce-page .swal2-styled.swal2-deny.button.alt:hover.swal2-styled.swal2-deny,body.woocommerce-page .swal2-styled.swal2-deny.woocommerce-button:hover.swal2-styled.swal2-cancel,body.woocommerce-page .swal2-styled.swal2-deny.woocommerce-button:hover.swal2-styled.swal2-deny,body.woocommerce-page .woocommerce-button#wpmc-prev:hover.swal2-styled.swal2-cancel,body.woocommerce-page .woocommerce-button#wpmc-prev:hover.swal2-styled.swal2-deny,body.woocommerce-page .woocommerce-MyAccount-content .subscription_details .btn.button:hover.swal2-styled.swal2-cancel,body.woocommerce-page .woocommerce-MyAccount-content .subscription_details .btn.button:hover.swal2-styled.swal2-deny,body.woocommerce-page .woocommerce-MyAccount-content .subscription_details .button.alt:hover.swal2-styled.swal2-cancel,body.woocommerce-page .woocommerce-MyAccount-content .subscription_details .button.alt:hover.swal2-styled.swal2-deny,body.woocommerce-page .woocommerce-MyAccount-content .subscription_details .button:hover.swal2-styled.swal2-cancel,body.woocommerce-page .woocommerce-MyAccount-content .subscription_details .button:hover.swal2-styled.swal2-deny,body.woocommerce-page .woocommerce-MyAccount-content .subscription_details .woocommerce-button.button:hover.swal2-styled.swal2-cancel,body.woocommerce-page .woocommerce-MyAccount-content .subscription_details .woocommerce-button.button:hover.swal2-styled.swal2-deny,body.woocommerce-page .woocommerce-MyAccount-content .subscription_details .wp-block-button.button:hover.swal2-styled.swal2-cancel,body.woocommerce-page .woocommerce-MyAccount-content .subscription_details .wp-block-button.button:hover.swal2-styled.swal2-deny,body.woocommerce-page .woocommerce-MyAccount-content .subscription_details .wp-block-buttons>.wp-block-button.button:hover.swal2-styled.swal2-cancel,body.woocommerce-page .woocommerce-MyAccount-content .subscription_details .wp-block-buttons>.wp-block-button.button:hover.swal2-styled.swal2-deny,body.woocommerce-page .woocommerce-MyAccount-content .subscription_details a.button:hover.swal2-styled.swal2-cancel,body.woocommerce-page .woocommerce-MyAccount-content .subscription_details a.button:hover.swal2-styled.swal2-deny,body.woocommerce-page .woocommerce-MyAccount-content .subscription_details button.button:hover.swal2-styled.swal2-cancel,body.woocommerce-page .woocommerce-MyAccount-content .subscription_details button.button:hover.swal2-styled.swal2-deny,body.woocommerce-page .woocommerce-MyAccount-content .subscription_details button.swal2-styled.swal2-cancel.button:hover.swal2-styled.swal2-cancel,body.woocommerce-page .woocommerce-MyAccount-content .subscription_details button.swal2-styled.swal2-cancel.button:hover.swal2-styled.swal2-deny,body.woocommerce-page .woocommerce-MyAccount-content .subscription_details button.swal2-styled.swal2-confirm.button:hover.swal2-styled.swal2-cancel,body.woocommerce-page .woocommerce-MyAccount-content .subscription_details button.swal2-styled.swal2-confirm.button:hover.swal2-styled.swal2-deny,body.woocommerce-page .woocommerce-MyAccount-content .subscription_details button.swal2-styled.swal2-deny.button:hover.swal2-styled.swal2-cancel,body.woocommerce-page .woocommerce-MyAccount-content .subscription_details button.swal2-styled.swal2-deny.button:hover.swal2-styled.swal2-deny,body.woocommerce-page .wp-block-button#wpmc-prev:hover.swal2-styled.swal2-cancel,body.woocommerce-page .wp-block-button#wpmc-prev:hover.swal2-styled.swal2-deny,body.woocommerce-page .wp-block-buttons>.wp-block-button#wpmc-prev:hover.swal2-styled.swal2-cancel,body.woocommerce-page .wp-block-buttons>.wp-block-button#wpmc-prev:hover.swal2-styled.swal2-deny,body.woocommerce-page a.button#wpmc-prev:hover.swal2-styled.swal2-cancel,body.woocommerce-page a.button#wpmc-prev:hover.swal2-styled.swal2-deny,body.woocommerce-page a.is-style-outline.button:hover.swal2-styled.swal2-cancel,body.woocommerce-page a.is-style-outline.button:hover.swal2-styled.swal2-deny,body.woocommerce-page a.outline.button:hover.swal2-styled.swal2-cancel,body.woocommerce-page a.outline.button:hover.swal2-styled.swal2-deny,body.woocommerce-page a.swal2-styled.swal2-cancel.button:hover.swal2-styled.swal2-cancel,body.woocommerce-page a.swal2-styled.swal2-cancel.button:hover.swal2-styled.swal2-deny,body.woocommerce-page a.swal2-styled.swal2-deny.button:hover.swal2-styled.swal2-cancel,body.woocommerce-page a.swal2-styled.swal2-deny.button:hover.swal2-styled.swal2-deny,body.woocommerce-page body.page .addify-quote-form .button.alt.afrfq_update_quote_btn:hover.swal2-styled.swal2-cancel,body.woocommerce-page body.page .addify-quote-form .button.alt.afrfq_update_quote_btn:hover.swal2-styled.swal2-deny,body.woocommerce-page body.page .addify-quote-form .woocommerce-button.afrfq_update_quote_btn:hover.swal2-styled.swal2-cancel,body.woocommerce-page body.page .addify-quote-form .woocommerce-button.afrfq_update_quote_btn:hover.swal2-styled.swal2-deny,body.woocommerce-page body.page .addify-quote-form a.button.afrfq_update_quote_btn:hover.swal2-styled.swal2-cancel,body.woocommerce-page body.page .addify-quote-form a.button.afrfq_update_quote_btn:hover.swal2-styled.swal2-deny,body.woocommerce-page body.page .addify-quote-form button#wpmc-prev:hover.swal2-styled.swal2-cancel,body.woocommerce-page body.page .addify-quote-form button#wpmc-prev:hover.swal2-styled.swal2-deny,body.woocommerce-page button.button#wpmc-prev:hover.swal2-styled.swal2-cancel,body.woocommerce-page button.button#wpmc-prev:hover.swal2-styled.swal2-deny,body.woocommerce-page button.is-style-outline.button:hover.swal2-styled.swal2-cancel,body.woocommerce-page button.is-style-outline.button:hover.swal2-styled.swal2-deny,body.woocommerce-page button.outline.button:hover.swal2-styled.swal2-cancel,body.woocommerce-page button.outline.button:hover.swal2-styled.swal2-deny,body.woocommerce-page button.swal2-styled.swal2-cancel#wpmc-prev:hover.swal2-styled.swal2-cancel,body.woocommerce-page button.swal2-styled.swal2-cancel#wpmc-prev:hover.swal2-styled.swal2-deny,body.woocommerce-page button.swal2-styled.swal2-cancel.button:hover.swal2-styled.swal2-cancel,body.woocommerce-page button.swal2-styled.swal2-cancel.button:hover.swal2-styled.swal2-deny,body.woocommerce-page button.swal2-styled.swal2-confirm#wpmc-prev:hover.swal2-styled.swal2-cancel,body.woocommerce-page button.swal2-styled.swal2-confirm#wpmc-prev:hover.swal2-styled.swal2-deny,body.woocommerce-page button.swal2-styled.swal2-deny#wpmc-prev:hover.swal2-styled.swal2-cancel,body.woocommerce-page button.swal2-styled.swal2-deny#wpmc-prev:hover.swal2-styled.swal2-deny,body.woocommerce-page button.swal2-styled.swal2-deny.button:hover.swal2-styled.swal2-cancel,body.woocommerce-page button.swal2-styled.swal2-deny.button:hover.swal2-styled.swal2-deny,body.woocommerce-page td:first-child:not(.product-name) .wp-block-buttons>a.wp-block-button:hover.swal2-styled.swal2-cancel,body.woocommerce-page td:first-child:not(.product-name) .wp-block-buttons>a.wp-block-button:hover.swal2-styled.swal2-deny,body.woocommerce-page td:first-child:not(.product-name) a#wpmc-prev:hover.swal2-styled.swal2-cancel,body.woocommerce-page td:first-child:not(.product-name) a#wpmc-prev:hover.swal2-styled.swal2-deny,body.woocommerce-page td:first-child:not(.product-name) a.button:hover.swal2-styled.swal2-cancel,body.woocommerce-page td:first-child:not(.product-name) a.button:hover.swal2-styled.swal2-deny,body.woocommerce-page td:first-child:not(.product-name) a.is-style-outline:hover.swal2-styled.swal2-cancel,body.woocommerce-page td:first-child:not(.product-name) a.is-style-outline:hover.swal2-styled.swal2-deny,body.woocommerce-page td:first-child:not(.product-name) a.swal2-styled.swal2-cancel:hover.swal2-styled.swal2-cancel,body.woocommerce-page td:first-child:not(.product-name) a.swal2-styled.swal2-cancel:hover.swal2-styled.swal2-deny,body.woocommerce-page td:first-child:not(.product-name) a.swal2-styled.swal2-deny:hover.swal2-styled.swal2-cancel,body.woocommerce-page td:first-child:not(.product-name) a.swal2-styled.swal2-deny:hover.swal2-styled.swal2-deny,body.woocommerce-page td:first-child:not(.product-name) a.wp-block-button:hover.swal2-styled.swal2-cancel,body.woocommerce-page td:first-child:not(.product-name) a.wp-block-button:hover.swal2-styled.swal2-deny,body.woocommerce-page td:first-child:not(.product-name) a:hover.swal2-styled.swal2-cancel,body.woocommerce-page td:first-child:not(.product-name) a:hover.swal2-styled.swal2-deny,button.swal2-styled.swal2-cancel.is-style-outline:hover.swal2-styled.swal2-cancel,button.swal2-styled.swal2-cancel.is-style-outline:hover.swal2-styled.swal2-deny,button.swal2-styled.swal2-cancel.outline:hover.swal2-styled.swal2-cancel,button.swal2-styled.swal2-cancel.outline:hover.swal2-styled.swal2-deny,button.swal2-styled.swal2-cancel.swal2-styled.swal2-cancel:hover.swal2-styled.swal2-cancel,button.swal2-styled.swal2-cancel.swal2-styled.swal2-cancel:hover.swal2-styled.swal2-deny,button.swal2-styled.swal2-cancel.swal2-styled.swal2-deny:hover.swal2-styled.swal2-cancel,button.swal2-styled.swal2-cancel.swal2-styled.swal2-deny:hover.swal2-styled.swal2-deny,button.swal2-styled.swal2-confirm.is-style-outline:hover.swal2-styled.swal2-cancel,button.swal2-styled.swal2-confirm.is-style-outline:hover.swal2-styled.swal2-deny,button.swal2-styled.swal2-confirm.outline:hover.swal2-styled.swal2-cancel,button.swal2-styled.swal2-confirm.outline:hover.swal2-styled.swal2-deny,button.swal2-styled.swal2-confirm.swal2-styled.swal2-cancel:hover.swal2-styled.swal2-cancel,button.swal2-styled.swal2-confirm.swal2-styled.swal2-cancel:hover.swal2-styled.swal2-deny,button.swal2-styled.swal2-confirm.swal2-styled.swal2-deny:hover.swal2-styled.swal2-cancel,button.swal2-styled.swal2-confirm.swal2-styled.swal2-deny:hover.swal2-styled.swal2-deny,button.swal2-styled.swal2-deny.is-style-outline:hover.swal2-styled.swal2-cancel,button.swal2-styled.swal2-deny.is-style-outline:hover.swal2-styled.swal2-deny,button.swal2-styled.swal2-deny.outline:hover.swal2-styled.swal2-cancel,button.swal2-styled.swal2-deny.outline:hover.swal2-styled.swal2-deny,button.swal2-styled.swal2-deny.swal2-styled.swal2-cancel:hover.swal2-styled.swal2-cancel,button.swal2-styled.swal2-deny.swal2-styled.swal2-cancel:hover.swal2-styled.swal2-deny,button.swal2-styled.swal2-deny.swal2-styled.swal2-deny:hover.swal2-styled.swal2-cancel,button.swal2-styled.swal2-deny.swal2-styled.swal2-deny:hover.swal2-styled.swal2-deny{background:rgba(4,76,127,.05)!important}.account-navigation li .wp-block-buttons>a.wp-block-button.white,.account-navigation li a.btn.white,.account-navigation li a.is-style-outline.white,.account-navigation li a.swal2-styled.swal2-cancel.white,.account-navigation li a.swal2-styled.swal2-deny.white,.account-navigation li a.white,.account-navigation li a.wp-block-button.white,.account-navigation li body.page .addify-quote-form a.white.afrfq_update_quote_btn,.account-navigation li body.woocommerce-page a.white#wpmc-prev,.account-navigation li body.woocommerce-page a.white.button,.account-navigation li body.woocommerce-page a.white.woocommerce-button,.account-navigation li body.woocommerce-page td:first-child:not(.product-name) a.white,.btn.is-style-outline.white,.btn.outline.white,.btn.swal2-styled.swal2-cancel.white,.btn.swal2-styled.swal2-deny.white,.button.is-style-outline.white,.button.outline.white,.button.swal2-styled.swal2-cancel.white,.button.swal2-styled.swal2-deny.white,.wp-block-button.is-style-outline.white,.wp-block-button.outline.white,.wp-block-button.swal2-styled.swal2-cancel.white,.wp-block-button.swal2-styled.swal2-deny.white,.wp-block-buttons>.wp-block-button.is-style-outline.white,.wp-block-buttons>.wp-block-button.outline.white,.wp-block-buttons>.wp-block-button.swal2-styled.swal2-cancel.white,.wp-block-buttons>.wp-block-button.swal2-styled.swal2-deny.white,body.page .addify-quote-form .account-navigation li a.white.afrfq_update_quote_btn,body.page .addify-quote-form .btn.white.afrfq_update_quote_btn,body.page .addify-quote-form .button.white.afrfq_update_quote_btn,body.page .addify-quote-form .wp-block-button.white.afrfq_update_quote_btn,body.page .addify-quote-form .wp-block-buttons>.wp-block-button.white.afrfq_update_quote_btn,body.page .addify-quote-form body.woocommerce-page .white.button.alt.afrfq_update_quote_btn,body.page .addify-quote-form body.woocommerce-page .white.woocommerce-button.afrfq_update_quote_btn,body.page .addify-quote-form body.woocommerce-page a.white.button.afrfq_update_quote_btn,body.page .addify-quote-form body.woocommerce-page button.white#wpmc-prev,body.page .addify-quote-form button.is-style-outline.white,body.page .addify-quote-form button.outline.white,body.page .addify-quote-form button.swal2-styled.swal2-cancel.white,body.page .addify-quote-form button.swal2-styled.swal2-cancel.white.afrfq_update_quote_btn,body.page .addify-quote-form button.swal2-styled.swal2-confirm.white.afrfq_update_quote_btn,body.page .addify-quote-form button.swal2-styled.swal2-deny.white,body.page .addify-quote-form button.swal2-styled.swal2-deny.white.afrfq_update_quote_btn,body.page .addify-quote-form button.white.afrfq_update_quote_btn,body.woocommerce-page .account-navigation li a.white#wpmc-prev,body.woocommerce-page .account-navigation li a.white.button,body.woocommerce-page .account-navigation li a.white.woocommerce-button,body.woocommerce-page .btn.white#wpmc-prev,body.woocommerce-page .button.white#wpmc-prev,body.woocommerce-page .is-style-outline.white.button.alt,body.woocommerce-page .is-style-outline.white.woocommerce-button,body.woocommerce-page .outline.white.button.alt,body.woocommerce-page .outline.white.woocommerce-button,body.woocommerce-page .swal2-styled.swal2-cancel.white.button.alt,body.woocommerce-page .swal2-styled.swal2-cancel.white.woocommerce-button,body.woocommerce-page .swal2-styled.swal2-deny.white.button.alt,body.woocommerce-page .swal2-styled.swal2-deny.white.woocommerce-button,body.woocommerce-page .white.button.alt#wpmc-prev,body.woocommerce-page .white.woocommerce-button#wpmc-prev,body.woocommerce-page .woocommerce-MyAccount-content .subscription_details .btn.white.button,body.woocommerce-page .woocommerce-MyAccount-content .subscription_details .button.white,body.woocommerce-page .woocommerce-MyAccount-content .subscription_details .white.button.alt,body.woocommerce-page .woocommerce-MyAccount-content .subscription_details .white.woocommerce-button.button,body.woocommerce-page .woocommerce-MyAccount-content .subscription_details .wp-block-button.white.button,body.woocommerce-page .woocommerce-MyAccount-content .subscription_details .wp-block-buttons>.wp-block-button.white.button,body.woocommerce-page .woocommerce-MyAccount-content .subscription_details a.white.button,body.woocommerce-page .woocommerce-MyAccount-content .subscription_details button.swal2-styled.swal2-cancel.white.button,body.woocommerce-page .woocommerce-MyAccount-content .subscription_details button.swal2-styled.swal2-confirm.white.button,body.woocommerce-page .woocommerce-MyAccount-content .subscription_details button.swal2-styled.swal2-deny.white.button,body.woocommerce-page .woocommerce-MyAccount-content .subscription_details button.white.button,body.woocommerce-page .wp-block-button.white#wpmc-prev,body.woocommerce-page .wp-block-buttons>.wp-block-button.white#wpmc-prev,body.woocommerce-page a.is-style-outline.white.button,body.woocommerce-page a.outline.white.button,body.woocommerce-page a.swal2-styled.swal2-cancel.white.button,body.woocommerce-page a.swal2-styled.swal2-deny.white.button,body.woocommerce-page a.white.button#wpmc-prev,body.woocommerce-page body.page .addify-quote-form .white.button.alt.afrfq_update_quote_btn,body.woocommerce-page body.page .addify-quote-form .white.woocommerce-button.afrfq_update_quote_btn,body.woocommerce-page body.page .addify-quote-form a.white.button.afrfq_update_quote_btn,body.woocommerce-page body.page .addify-quote-form button.white#wpmc-prev,body.woocommerce-page button.is-style-outline.white.button,body.woocommerce-page button.outline.white.button,body.woocommerce-page button.swal2-styled.swal2-cancel.white#wpmc-prev,body.woocommerce-page button.swal2-styled.swal2-cancel.white.button,body.woocommerce-page button.swal2-styled.swal2-confirm.white#wpmc-prev,body.woocommerce-page button.swal2-styled.swal2-deny.white#wpmc-prev,body.woocommerce-page button.swal2-styled.swal2-deny.white.button,body.woocommerce-page button.white.button#wpmc-prev,body.woocommerce-page td:first-child:not(.product-name) .account-navigation li a.white,body.woocommerce-page td:first-child:not(.product-name) .wp-block-buttons>a.wp-block-button.white,body.woocommerce-page td:first-child:not(.product-name) a.button.white,body.woocommerce-page td:first-child:not(.product-name) a.is-style-outline.white,body.woocommerce-page td:first-child:not(.product-name) a.swal2-styled.swal2-cancel.white,body.woocommerce-page td:first-child:not(.product-name) a.swal2-styled.swal2-deny.white,body.woocommerce-page td:first-child:not(.product-name) a.white,body.woocommerce-page td:first-child:not(.product-name) a.white#wpmc-prev,body.woocommerce-page td:first-child:not(.product-name) a.wp-block-button.white,button.swal2-styled.swal2-cancel.is-style-outline.white,button.swal2-styled.swal2-cancel.outline.white,button.swal2-styled.swal2-cancel.swal2-styled.swal2-cancel.white,button.swal2-styled.swal2-cancel.swal2-styled.swal2-deny.white,button.swal2-styled.swal2-confirm.is-style-outline.white,button.swal2-styled.swal2-confirm.outline.white,button.swal2-styled.swal2-confirm.swal2-styled.swal2-cancel.white,button.swal2-styled.swal2-confirm.swal2-styled.swal2-deny.white,button.swal2-styled.swal2-deny.is-style-outline.white,button.swal2-styled.swal2-deny.outline.white,button.swal2-styled.swal2-deny.swal2-styled.swal2-cancel.white,button.swal2-styled.swal2-deny.swal2-styled.swal2-deny.white{border:1px solid #fff;color:#fff}.account-navigation li .wp-block-buttons>a.wp-block-button.white:hover,.account-navigation li a.btn.white:hover,.account-navigation li a.is-style-outline.white:hover,.account-navigation li a.swal2-styled.swal2-cancel.white:hover,.account-navigation li a.swal2-styled.swal2-deny.white:hover,.account-navigation li a.white:hover,.account-navigation li a.wp-block-button.white:hover,.account-navigation li body.woocommerce-page a.white#wpmc-prev:hover,.account-navigation li body.woocommerce-page a.white.button:hover,.account-navigation li body.woocommerce-page a.white.woocommerce-button:hover,.account-navigation li body.woocommerce-page td:first-child:not(.product-name) a.white:hover,.btn.is-style-outline.white:hover,.btn.outline.white:hover,.btn.swal2-styled.swal2-cancel.white:hover,.btn.swal2-styled.swal2-deny.white:hover,.button.is-style-outline.white:hover,.button.outline.white:hover,.button.swal2-styled.swal2-cancel.white:hover,.button.swal2-styled.swal2-deny.white:hover,.wp-block-button.is-style-outline.white:hover,.wp-block-button.outline.white:hover,.wp-block-button.swal2-styled.swal2-cancel.white:hover,.wp-block-button.swal2-styled.swal2-deny.white:hover,.wp-block-buttons>.wp-block-button.is-style-outline.white:hover,.wp-block-buttons>.wp-block-button.outline.white:hover,.wp-block-buttons>.wp-block-button.swal2-styled.swal2-cancel.white:hover,.wp-block-buttons>.wp-block-button.swal2-styled.swal2-deny.white:hover,body.page .addify-quote-form .btn.white.afrfq_update_quote_btn:hover,body.page .addify-quote-form .button.white.afrfq_update_quote_btn:hover,body.page .addify-quote-form .wp-block-button.white.afrfq_update_quote_btn:hover,body.page .addify-quote-form .wp-block-buttons>.wp-block-button.white.afrfq_update_quote_btn:hover,body.page .addify-quote-form body.woocommerce-page .white.button.alt.afrfq_update_quote_btn:hover,body.page .addify-quote-form body.woocommerce-page .white.woocommerce-button.afrfq_update_quote_btn:hover,body.page .addify-quote-form body.woocommerce-page a.white.button.afrfq_update_quote_btn:hover,body.page .addify-quote-form body.woocommerce-page button.white#wpmc-prev:hover,body.page .addify-quote-form button.is-style-outline.white:hover,body.page .addify-quote-form button.outline.white:hover,body.page .addify-quote-form button.swal2-styled.swal2-cancel.white.afrfq_update_quote_btn:hover,body.page .addify-quote-form button.swal2-styled.swal2-cancel.white:hover,body.page .addify-quote-form button.swal2-styled.swal2-confirm.white.afrfq_update_quote_btn:hover,body.page .addify-quote-form button.swal2-styled.swal2-deny.white.afrfq_update_quote_btn:hover,body.page .addify-quote-form button.swal2-styled.swal2-deny.white:hover,body.page .addify-quote-form button.white.afrfq_update_quote_btn:hover,body.woocommerce-page .account-navigation li a.white#wpmc-prev:hover,body.woocommerce-page .account-navigation li a.white.button:hover,body.woocommerce-page .account-navigation li a.white.woocommerce-button:hover,body.woocommerce-page .btn.white#wpmc-prev:hover,body.woocommerce-page .button.white#wpmc-prev:hover,body.woocommerce-page .is-style-outline.white.button.alt:hover,body.woocommerce-page .is-style-outline.white.woocommerce-button:hover,body.woocommerce-page .outline.white.button.alt:hover,body.woocommerce-page .outline.white.woocommerce-button:hover,body.woocommerce-page .swal2-styled.swal2-cancel.white.button.alt:hover,body.woocommerce-page .swal2-styled.swal2-cancel.white.woocommerce-button:hover,body.woocommerce-page .swal2-styled.swal2-deny.white.button.alt:hover,body.woocommerce-page .swal2-styled.swal2-deny.white.woocommerce-button:hover,body.woocommerce-page .white.button.alt#wpmc-prev:hover,body.woocommerce-page .white.woocommerce-button#wpmc-prev:hover,body.woocommerce-page .woocommerce-MyAccount-content .subscription_details .btn.white.button:hover,body.woocommerce-page .woocommerce-MyAccount-content .subscription_details .button.white:hover,body.woocommerce-page .woocommerce-MyAccount-content .subscription_details .white.button.alt:hover,body.woocommerce-page .woocommerce-MyAccount-content .subscription_details .white.woocommerce-button.button:hover,body.woocommerce-page .woocommerce-MyAccount-content .subscription_details .wp-block-button.white.button:hover,body.woocommerce-page .woocommerce-MyAccount-content .subscription_details .wp-block-buttons>.wp-block-button.white.button:hover,body.woocommerce-page .woocommerce-MyAccount-content .subscription_details a.white.button:hover,body.woocommerce-page .woocommerce-MyAccount-content .subscription_details button.swal2-styled.swal2-cancel.white.button:hover,body.woocommerce-page .woocommerce-MyAccount-content .subscription_details button.swal2-styled.swal2-confirm.white.button:hover,body.woocommerce-page .woocommerce-MyAccount-content .subscription_details button.swal2-styled.swal2-deny.white.button:hover,body.woocommerce-page .woocommerce-MyAccount-content .subscription_details button.white.button:hover,body.woocommerce-page .wp-block-button.white#wpmc-prev:hover,body.woocommerce-page .wp-block-buttons>.wp-block-button.white#wpmc-prev:hover,body.woocommerce-page a.is-style-outline.white.button:hover,body.woocommerce-page a.outline.white.button:hover,body.woocommerce-page a.swal2-styled.swal2-cancel.white.button:hover,body.woocommerce-page a.swal2-styled.swal2-deny.white.button:hover,body.woocommerce-page a.white.button#wpmc-prev:hover,body.woocommerce-page body.page .addify-quote-form .white.button.alt.afrfq_update_quote_btn:hover,body.woocommerce-page body.page .addify-quote-form .white.woocommerce-button.afrfq_update_quote_btn:hover,body.woocommerce-page body.page .addify-quote-form a.white.button.afrfq_update_quote_btn:hover,body.woocommerce-page body.page .addify-quote-form button.white#wpmc-prev:hover,body.woocommerce-page button.is-style-outline.white.button:hover,body.woocommerce-page button.outline.white.button:hover,body.woocommerce-page button.swal2-styled.swal2-cancel.white#wpmc-prev:hover,body.woocommerce-page button.swal2-styled.swal2-cancel.white.button:hover,body.woocommerce-page button.swal2-styled.swal2-confirm.white#wpmc-prev:hover,body.woocommerce-page button.swal2-styled.swal2-deny.white#wpmc-prev:hover,body.woocommerce-page button.swal2-styled.swal2-deny.white.button:hover,body.woocommerce-page button.white.button#wpmc-prev:hover,body.woocommerce-page td:first-child:not(.product-name) .account-navigation li a.white:hover,body.woocommerce-page td:first-child:not(.product-name) .wp-block-buttons>a.wp-block-button.white:hover,body.woocommerce-page td:first-child:not(.product-name) a.button.white:hover,body.woocommerce-page td:first-child:not(.product-name) a.is-style-outline.white:hover,body.woocommerce-page td:first-child:not(.product-name) a.swal2-styled.swal2-cancel.white:hover,body.woocommerce-page td:first-child:not(.product-name) a.swal2-styled.swal2-deny.white:hover,body.woocommerce-page td:first-child:not(.product-name) a.white#wpmc-prev:hover,body.woocommerce-page td:first-child:not(.product-name) a.white:hover,body.woocommerce-page td:first-child:not(.product-name) a.wp-block-button.white:hover,button.swal2-styled.swal2-cancel.is-style-outline.white:hover,button.swal2-styled.swal2-cancel.outline.white:hover,button.swal2-styled.swal2-cancel.swal2-styled.swal2-cancel.white:hover,button.swal2-styled.swal2-cancel.swal2-styled.swal2-deny.white:hover,button.swal2-styled.swal2-confirm.is-style-outline.white:hover,button.swal2-styled.swal2-confirm.outline.white:hover,button.swal2-styled.swal2-confirm.swal2-styled.swal2-cancel.white:hover,button.swal2-styled.swal2-confirm.swal2-styled.swal2-deny.white:hover,button.swal2-styled.swal2-deny.is-style-outline.white:hover,button.swal2-styled.swal2-deny.outline.white:hover,button.swal2-styled.swal2-deny.swal2-styled.swal2-cancel.white:hover,button.swal2-styled.swal2-deny.swal2-styled.swal2-deny.white:hover{background:hsla(0,0%,100%,.15)!important}.account-navigation li a.opaque,.btn.opaque,.button.opaque,.wp-block-button.opaque,.wp-block-buttons>.wp-block-button.opaque,body.page .addify-quote-form button.opaque,body.woocommerce-page .opaque.button.alt,body.woocommerce-page .opaque.woocommerce-button,body.woocommerce-page .opaque.woocommerce-button[disabled]:disabled,body.woocommerce-page a.opaque.button,body.woocommerce-page a.opaque.button[disabled]:disabled,body.woocommerce-page button.opaque.button,body.woocommerce-page button.opaque.button[disabled]:disabled,body.woocommerce-page td:first-child:not(.product-name) a.opaque,button.swal2-styled.swal2-cancel.opaque,button.swal2-styled.swal2-confirm.opaque,button.swal2-styled.swal2-deny.opaque{background:hsla(0,0%,100%,.12)}.account-navigation li a.opaque:hover,.btn.opaque:hover,.button.opaque:hover,.wp-block-button.opaque:hover,.wp-block-buttons>.wp-block-button.opaque:hover,body.page .addify-quote-form button.opaque:hover,body.woocommerce-page .opaque.button.alt:hover,body.woocommerce-page .opaque.woocommerce-button:hover,body.woocommerce-page a.opaque.button:hover,body.woocommerce-page button.opaque.button:hover,body.woocommerce-page td:first-child:not(.product-name) a.opaque:hover,button.swal2-styled.swal2-cancel.opaque:hover,button.swal2-styled.swal2-confirm.opaque:hover,button.swal2-styled.swal2-deny.opaque:hover{background:hsla(0,0%,100%,.18)}.account-navigation li a [class^=material-icons],.btn [class^=material-icons],.button [class^=material-icons],.wp-block-button [class^=material-icons],.wp-block-buttons>.wp-block-button [class^=material-icons],body.page .addify-quote-form button [class^=material-icons],body.woocommerce-page .button.alt [class^=material-icons],body.woocommerce-page .woocommerce-button:disabled[disabled] [class^=material-icons],body.woocommerce-page .woocommerce-button [class^=material-icons],body.woocommerce-page a.button:disabled[disabled] [class^=material-icons],body.woocommerce-page a.button [class^=material-icons],body.woocommerce-page button.button:disabled[disabled] [class^=material-icons],body.woocommerce-page button.button [class^=material-icons],body.woocommerce-page td:first-child:not(.product-name) a [class^=material-icons],button.swal2-styled.swal2-cancel [class^=material-icons],button.swal2-styled.swal2-confirm [class^=material-icons],button.swal2-styled.swal2-deny [class^=material-icons]{font-size:1.2rem;margin:0 8px 0 0}.account-navigation li a[disabled],.btn[disabled],.button[disabled],.wp-block-button[disabled],.wp-block-buttons>.wp-block-button[disabled],body.page .addify-quote-form button[disabled],body.woocommerce-page [disabled].button.alt,body.woocommerce-page [disabled].woocommerce-button,body.woocommerce-page [disabled].woocommerce-button:disabled,body.woocommerce-page a[disabled].button,body.woocommerce-page a[disabled].button:disabled,body.woocommerce-page button[disabled].button,body.woocommerce-page button[disabled].button:disabled,body.woocommerce-page td:first-child:not(.product-name) a[disabled],button.swal2-styled.swal2-cancel[disabled],button.swal2-styled.swal2-confirm[disabled],button.swal2-styled.swal2-deny[disabled]{cursor:default;filter:grayscale(1)}.wp-block-button>.wp-block-button__link{background-color:transparent;border:none!important;border-radius:none;box-shadow:none;color:#fff;padding:0;text-decoration:none}.form input[type=range],form input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#e7ecec;border-radius:5px;display:inline-block;height:10px;outline:none;width:100%}.form input[type=range]::-webkit-slider-thumb,form input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#4882ac;border-radius:50%;cursor:pointer;height:20px;width:20px}.form input[type=range]::-moz-range-thumb,form input[type=range]::-moz-range-thumb{background:#4882ac;border-radius:50%;cursor:pointer;height:20px;width:20px}.form input[type=date],.form input[type=email],.form input[type=number],.form input[type=password],.form input[type=tel],.form input[type=text],.form select,form input[type=date],form input[type=email],form input[type=number],form input[type=password],form input[type=tel],form input[type=text],form select{background:#fff;border:1px solid #d9e0e0;border-radius:8px;box-sizing:border-box;display:inline-block;font-size:.8rem;height:48px;line-height:1;margin:0;outline:none;padding:16px 20px;transition:border .3s;width:100%}.form input[type=date]:focus,.form input[type=email]:focus,.form input[type=number]:focus,.form input[type=password]:focus,.form input[type=tel]:focus,.form input[type=text]:focus,.form select:focus,form input[type=date]:focus,form input[type=email]:focus,form input[type=number]:focus,form input[type=password]:focus,form input[type=tel]:focus,form input[type=text]:focus,form select:focus{border:1px solid #044c7f}.form input[type=date]:-webkit-autofill,.form input[type=date]:-webkit-autofill:active,.form input[type=date]:-webkit-autofill:focus,.form input[type=date]:-webkit-autofill:hover,.form input[type=email]:-webkit-autofill,.form input[type=email]:-webkit-autofill:active,.form input[type=email]:-webkit-autofill:focus,.form input[type=email]:-webkit-autofill:hover,.form input[type=number]:-webkit-autofill,.form input[type=number]:-webkit-autofill:active,.form input[type=number]:-webkit-autofill:focus,.form input[type=number]:-webkit-autofill:hover,.form input[type=password]:-webkit-autofill,.form input[type=password]:-webkit-autofill:active,.form input[type=password]:-webkit-autofill:focus,.form input[type=password]:-webkit-autofill:hover,.form input[type=tel]:-webkit-autofill,.form input[type=tel]:-webkit-autofill:active,.form input[type=tel]:-webkit-autofill:focus,.form input[type=tel]:-webkit-autofill:hover,.form input[type=text]:-webkit-autofill,.form input[type=text]:-webkit-autofill:active,.form input[type=text]:-webkit-autofill:focus,.form input[type=text]:-webkit-autofill:hover,.form select:-webkit-autofill,.form select:-webkit-autofill:active,.form select:-webkit-autofill:focus,.form select:-webkit-autofill:hover,form input[type=date]:-webkit-autofill,form input[type=date]:-webkit-autofill:active,form input[type=date]:-webkit-autofill:focus,form input[type=date]:-webkit-autofill:hover,form input[type=email]:-webkit-autofill,form input[type=email]:-webkit-autofill:active,form input[type=email]:-webkit-autofill:focus,form input[type=email]:-webkit-autofill:hover,form input[type=number]:-webkit-autofill,form input[type=number]:-webkit-autofill:active,form input[type=number]:-webkit-autofill:focus,form input[type=number]:-webkit-autofill:hover,form input[type=password]:-webkit-autofill,form input[type=password]:-webkit-autofill:active,form input[type=password]:-webkit-autofill:focus,form input[type=password]:-webkit-autofill:hover,form input[type=tel]:-webkit-autofill,form input[type=tel]:-webkit-autofill:active,form input[type=tel]:-webkit-autofill:focus,form input[type=tel]:-webkit-autofill:hover,form input[type=text]:-webkit-autofill,form input[type=text]:-webkit-autofill:active,form input[type=text]:-webkit-autofill:focus,form input[type=text]:-webkit-autofill:hover,form select:-webkit-autofill,form select:-webkit-autofill:active,form select:-webkit-autofill:focus,form select:-webkit-autofill:hover{box-shadow:inset 0 0 0 5rem #fff!important}.form select,form select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(/wp-content/themes/kubo/public/images/arrow.svg);background-position:center right 1rem;background-repeat:no-repeat;background-size:10px auto;padding-right:50px}.form .input,form .input{display:flex;flex-basis:0;flex-grow:1;margin:0 0 15px;max-width:100%;min-width:0;position:relative}.form .input.dominant,form .input.dominant{flex-grow:2}.form .input label,form .input label{font-size:16px;font-weight:300;letter-spacing:.02em;line-height:24px}.form .input .required,form .input .required{color:#888;font-size:12px;font-weight:300;letter-spacing:.02em;line-height:16px}.form .input .icon,form .input .icon{height:16px;position:absolute;right:1rem;top:50%;transform:translateY(-50%)}.form .input .icon svg,form .input .icon svg{height:100%;opacity:.3;width:auto}.form .group,form .group{display:flex}.form .group .input .select2-selection--single,.form .group .input input,.form .group .input select,form .group .input .select2-selection--single,form .group .input input,form .group .input select{border-radius:8px}.form .group .input:first-of-type .select2-selection--single,.form .group .input:first-of-type input,.form .group .input:first-of-type select,form .group .input:first-of-type .select2-selection--single,form .group .input:first-of-type input,form .group .input:first-of-type select{border-radius:8px 0 0 8px}.form .group .input:last-of-type .select2-selection--single,.form .group .input:last-of-type input,.form .group .input:last-of-type select,form .group .input:last-of-type .select2-selection--single,form .group .input:last-of-type input,form .group .input:last-of-type select{border-radius:0 8px 8px 0}.form .group .input:not(:last-of-type):not(:focus-within) .select2-selection--single,.form .group .input:not(:last-of-type):not(:focus-within) input,.form .group .input:not(:last-of-type):not(:focus-within) select,form .group .input:not(:last-of-type):not(:focus-within) .select2-selection--single,form .group .input:not(:last-of-type):not(:focus-within) input,form .group .input:not(:last-of-type):not(:focus-within) select{border-right:unset}input[type=file]{height:.1px;opacity:0;overflow:hidden;position:absolute;width:.1px;z-index:-1}input[type=file]+label{font-weight:600}nav *{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}nav .regular{background:#044c7f;box-sizing:border-box;display:flex;flex-direction:column;height:100vh;justify-content:space-between;left:0;padding:40px 10px 10px 20px;position:fixed;top:0;width:275px;z-index:100}@media (max-width:992px){nav .regular{box-shadow:10px 0 20px rgba(0,0,0,.25);left:-80%;transition:left .2s ease-in-out;width:80%}nav .regular.open{left:0}}nav .regular>div:first-child{display:flex;flex:1;flex-direction:column;justify-content:space-between;overflow-x:hidden;overflow-y:auto}nav .regular ul{display:flex;flex-direction:column;list-style:none;margin:0;padding:0}nav .regular ul li{margin:0 0 10px;position:relative}nav .regular ul li .arrow-toggle{color:hsla(0,0%,100%,.6);cursor:pointer;display:block;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;position:absolute;right:0;top:0;transform:rotate(90deg);transform-origin:center;transition:transform .2s ease-in-out;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}nav .regular ul li .arrow-toggle.arrow-toggle--open{transform:rotate(180deg)}nav .regular ul li .arrow-toggle:after{content:"";font-family:Material Symbols Rounded;font-size:24px;font-weight:900}nav .regular ul li .arrow-toggle:hover{color:#fff}nav .regular ul li .tab{align-items:center;color:#fff;display:flex;font-size:.9rem;font-weight:600;letter-spacing:.5px;line-height:28px;opacity:.6;position:relative;text-decoration:none;width:auto}nav .regular ul li .tab.active,nav .regular ul li .tab:hover{opacity:1}nav .regular ul li .tab:not(.button) [class^=material-icons]{font-size:1.8rem;margin:0 6px 0 0}nav .regular ul li.logo a{line-height:1}nav .regular ul li.logo svg{height:36px;width:auto}nav .regular ul li.logo svg path{fill:#fff}nav .regular ul li.dropdown{padding:8px 0;position:relative}nav .regular ul li.dropdown .toggle{align-items:center;color:#fff;cursor:default;display:flex;font-size:.9rem;font-weight:600;gap:10px;padding-right:22px;position:relative}nav .regular ul li.dropdown .toggle img{border:solid;border-radius:100%;border-width:2px;height:44px;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;width:44px}nav .regular ul li.dropdown .wrapper{bottom:50%;display:none;padding-top:15px;position:absolute;width:200px;z-index:10}nav .regular ul li.dropdown .wrapper .content{display:block;position:relative;width:100%}nav .regular ul li.dropdown:hover .wrapper{display:inline-block}nav .regular ul li a{box-sizing:border-box;width:100%}nav .regular ul li a.button{margin-right:10px}nav .regular ul li:not(.dropdown) ul{background:rgba(0,0,0,.25);border-radius:5px;display:none;list-style:none;margin-bottom:10px;margin-top:5px;padding:5px 5px 5px 25px}nav .regular ul li:not(.dropdown) ul.visible{display:block}nav .regular .hamburger{align-items:center;background:#205989;border-radius:8px;box-shadow:0 4px 6px rgba(0,0,0,.3);display:none;height:10vw;justify-content:center;max-height:50px;max-width:50px;position:absolute;right:-64px;top:20px;width:10vw}@media (max-width:992px){nav .regular .hamburger{display:flex}}nav .regular:not(.open) .hamburger>div{height:1.5px;margin:0;min-width:26px;padding:8px 0;width:26px}nav .regular:not(.open) .hamburger>div:hover{cursor:pointer}nav .regular:not(.open) .hamburger>div:hover div:after,nav .regular:not(.open) .hamburger>div:hover div:before{width:100%}nav .regular:not(.open) .hamburger>div div{background:#fff;height:1.5px;position:relative;width:100%}nav .regular:not(.open) .hamburger>div div:after,nav .regular:not(.open) .hamburger>div div:before{background:#fff;content:"";height:1.5px;left:0;position:absolute;top:-8px;width:100%}nav .regular:not(.open) .hamburger>div div:after{top:8px}nav .regular.open .hamburger div,nav .regular.open .hamburger div>div{background-color:#fff;height:1.5px;position:absolute;width:30px}nav .regular.open .hamburger>div{transform:rotate(45deg)}nav .regular.open .hamburger div>div{transform:rotate(270deg)}.dropdown-menu-content,nav .regular ul li.dropdown .wrapper .content{background:#fff;border-radius:8px;box-shadow:0 4px 16px rgba(0,0,0,.08);height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.dropdown-menu-content:after,.dropdown-menu-content:before,nav .regular ul li.dropdown .wrapper .content:after,nav .regular ul li.dropdown .wrapper .content:before{border:solid transparent;bottom:100%;content:"";height:0;pointer-events:none;position:absolute;right:38px;width:0}.dropdown-menu-content li,nav .regular ul li.dropdown .wrapper .content li{background:#fff;box-sizing:border-box;display:flex;margin:0;text-align:left;width:100%}.dropdown-menu-content li:first-child,nav .regular ul li.dropdown .wrapper .content li:first-child{border-top-left-radius:10px;border-top-right-radius:10px}.dropdown-menu-content li:last-child,nav .regular ul li.dropdown .wrapper .content li:last-child{border-bottom-left-radius:10px;border-bottom-right-radius:10px}.dropdown-menu-content li a,nav .regular ul li.dropdown .wrapper .content li a{align-content:center;align-items:center;display:flex!important;flex-direction:row;font-size:16px;font-style:normal;font-weight:400;letter-spacing:.02em;line-height:24px;padding:16px 24px 16px 42px;text-align:left;text-decoration:none;width:100%}.dropdown-menu-content li a [class^=material-icons],nav .regular ul li.dropdown .wrapper .content li a [class^=material-icons]{color:#044c7f;margin-left:-34px;margin-right:10px}.dropdown-menu-content li a:not(.button),nav .regular ul li.dropdown .wrapper .content li a:not(.button){color:#000}.dropdown-menu-content li:nth-child(2n),nav .regular ul li.dropdown .wrapper .content li:nth-child(2n){background:#f5f5f5}.admin-bar nav .regular{padding-top:76px}.admin-bar nav .regular .hamburger{top:66px}body:not(.logged-in) footer{padding-left:0}footer{background-color:#f7f6f0;box-sizing:border-box;padding:20px 0 20px 275px}@media (max-width:992px){footer{padding-left:0}}footer ul{align-items:center;display:flex;height:60px;list-style:none}footer ul li{margin:0 25px 0 0}footer ul li .tab{color:#4882ac;display:block;font-size:.9rem;font-weight:500;position:relative;text-decoration:none;transition:color .3s}footer ul li.logo a{line-height:1}footer ul li.logo svg{height:40px;width:auto}footer ul li.logo svg path{fill:#4882ac}footer ul.right{justify-content:flex-end}footer ul.right li{margin:0 0 0 25px}footer ul.right li:first-child{margin:0}footer .language{position:relative}footer .language:after,footer .language:before{border:8px solid hsla(0,0%,100%,0);border-right-color:#e2e2e2;content:"";height:0;margin-right:-1px;margin-top:-8px;pointer-events:none;position:absolute;right:100%;top:50%;width:0}footer .language select{background-color:#e2e2e2;border:none!important;color:#4882ac;width:200px}footer .copyright p{color:#4882ac;font-size:.7rem}.card{background:#fff;border:1px solid #d9e0e0;border-radius:8px;height:100%;transition:filter .25s}.card:hover{filter:drop-shadow(0 4px 16px rgba(0,0,0,.08))}.card:hover .button.outline,.card:hover body.page .addify-quote-form .button.afrfq_update_quote_btn,.card:hover body.woocommerce-page .button#wpmc-prev,.card:hover body.woocommerce-page .woocommerce-MyAccount-content .subscription_details .button,.card:hover body.woocommerce-page td:first-child:not(.product-name) a.button,body.page .addify-quote-form .card:hover .button.afrfq_update_quote_btn,body.woocommerce-page .card:hover .button#wpmc-prev,body.woocommerce-page .woocommerce-MyAccount-content .subscription_details .card:hover .button,body.woocommerce-page td:first-child:not(.product-name) .card:hover a.button{background:#044c7f;color:#fff}.card a.thumbnail{background:#f5f7f7;border-radius:4px 4px 0 0;display:inline-block;height:200px;overflow:hidden;width:100%}@media (max-width:768px){.card a.thumbnail{height:160px}}.card a.thumbnail img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%}.card div.thumbnail{border-radius:4px 4px 0 0;width:100%}.card div.thumbnail body.woocommerce-page td.product-name .wc-item-meta .wc-item-meta-label,.card div.thumbnail body.woocommerce-page td.product-name .wc-item-meta dt,.card div.thumbnail body.woocommerce-page td.product-name dl.variation .wc-item-meta-label,.card div.thumbnail body.woocommerce-page td.product-name dl.variation dt,.card div.thumbnail p,body.woocommerce-page td.product-name .wc-item-meta .card div.thumbnail .wc-item-meta-label,body.woocommerce-page td.product-name .wc-item-meta .card div.thumbnail dt,body.woocommerce-page td.product-name dl.variation .card div.thumbnail .wc-item-meta-label,body.woocommerce-page td.product-name dl.variation .card div.thumbnail dt{color:#fff;font-weight:700;padding:24px}.card div.thumbnail img{display:block;height:200px;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%}@media (max-width:768px){.card div.thumbnail img{height:160px}}.card .content{padding:24px}.card .content .description,.card .content .title{display:block;margin-bottom:20px;width:100%}.card .content .description{color:rgba(0,0,0,.6);font-size:.9rem}.card .content ul{padding-left:18px}.card .content ul li{line-height:1.4;list-style:circle;padding:5px 0}.card.equal .content{display:flex;flex-wrap:wrap;height:100%}.card.equal .content .button{align-self:flex-end;display:flex}.card.equal .thumbnail+.content{height:calc(100% - 200px)}@media (max-width:768px){.card.equal .thumbnail+.content{height:calc(100% - 160px)}}.card.small,body.woocommerce-page .woocommerce-MyAccount-content .subscription_details .card.button,body.woocommerce-page .woocommerce-MyAccount-content .woocommerce-orders-table__cell-order-actions a.card,body.woocommerce-page .woocommerce-MyAccount-content tr.order_item>td.product-name .card.wcs-switch-link{text-align:center}.card.small a.thumbnail,body.woocommerce-page .woocommerce-MyAccount-content .subscription_details .card.button a.thumbnail,body.woocommerce-page .woocommerce-MyAccount-content .woocommerce-orders-table__cell-order-actions a.card a.thumbnail,body.woocommerce-page .woocommerce-MyAccount-content tr.order_item>td.product-name .card.wcs-switch-link a.thumbnail{border-radius:999px;height:64px;margin-top:24px;width:64px}@media (max-width:768px){.card.small a.thumbnail,body.woocommerce-page .woocommerce-MyAccount-content .subscription_details .card.button a.thumbnail,body.woocommerce-page .woocommerce-MyAccount-content .woocommerce-orders-table__cell-order-actions a.card a.thumbnail,body.woocommerce-page .woocommerce-MyAccount-content tr.order_item>td.product-name .card.wcs-switch-link a.thumbnail{height:60px}}.card.small .content,body.woocommerce-page .woocommerce-MyAccount-content .subscription_details .card.button .content,body.woocommerce-page .woocommerce-MyAccount-content .woocommerce-orders-table__cell-order-actions a.card .content,body.woocommerce-page .woocommerce-MyAccount-content tr.order_item>td.product-name .card.wcs-switch-link .content{padding:14px}.card.small .content .title,body.woocommerce-page .woocommerce-MyAccount-content .subscription_details .card.button .content .title,body.woocommerce-page .woocommerce-MyAccount-content .woocommerce-orders-table__cell-order-actions a.card .content .title,body.woocommerce-page .woocommerce-MyAccount-content tr.order_item>td.product-name .card.wcs-switch-link .content .title{margin-bottom:6px}.card.small .content .description,body.woocommerce-page .woocommerce-MyAccount-content .subscription_details .card.button .content .description,body.woocommerce-page .woocommerce-MyAccount-content .woocommerce-orders-table__cell-order-actions a.card .content .description,body.woocommerce-page .woocommerce-MyAccount-content tr.order_item>td.product-name .card.wcs-switch-link .content .description{margin-bottom:14px}.card.small .content a,body.woocommerce-page .woocommerce-MyAccount-content .subscription_details .card.button .content a,body.woocommerce-page .woocommerce-MyAccount-content .woocommerce-orders-table__cell-order-actions a.card .content a,body.woocommerce-page .woocommerce-MyAccount-content tr.order_item>td.product-name .card.wcs-switch-link .content a{border-top:1px solid #e7ecec;color:#044c7f;display:block;padding-top:14px;text-decoration:none;width:100%}.card.small .content a:hover,body.woocommerce-page .woocommerce-MyAccount-content .subscription_details .card.button .content a:hover,body.woocommerce-page .woocommerce-MyAccount-content .woocommerce-orders-table__cell-order-actions a.card .content a:hover,body.woocommerce-page .woocommerce-MyAccount-content tr.order_item>td.product-name .card.wcs-switch-link .content a:hover{text-decoration:underline}.card .custom{width:100%}.card.card--blue{background:#044c7f;color:#fff}.table,table{border-collapse:collapse;width:100%}.table td,.table th,table td,table th{padding:10px 0;text-align:left;vertical-align:middle}.table th,table th{font-weight:900}.table td.align-right,table td.align-right{text-align:right}.table td>span,table td>span{background:#044c7f;border-radius:8px;color:#fff;font-size:12px;font-weight:600;padding:5px 10px}.table th,table th{font-weight:700;padding-top:unset}.table tr:not(:last-child),table tr:not(:last-child){border-bottom:1px solid #d9e0e0}.table tr:not(:first-child),table tr:not(:first-child){height:74px}.table i,table i{pointer-events:none}.table.narrow td,.table.narrow th,table.narrow td,table.narrow th{font-size:.9rem}.table.narrow tr:not(:first-child),table.narrow tr:not(:first-child){height:unset}.table [data-sort],table [data-sort]{cursor:pointer}.table [data-sort].sorting-desc:after,table [data-sort].sorting-desc:after{content:"";font-family:Material Symbols Rounded}.table [data-sort].sorting-asc:after,table [data-sort].sorting-asc:after{content:"";font-family:Material Symbols Rounded}.accordion .tab{background:transparent;border:0 solid #d9e0e0;padding:15px 0}.accordion .tab .toggle{position:relative}.accordion .tab .toggle:hover{cursor:pointer}.accordion .tab .toggle p{display:inline-block;font-size:1rem;margin-right:15px}.accordion .tab .toggle img{height:12px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:auto}.accordion .tab .content{border-top:1px solid #e7ecec;display:none;margin-top:15px;padding-top:15px}.accordion .tab.active{border-bottom-width:1px}.accordion .tab.active .toggle img{transform:scaleY(-1)}.accordion .tab.active>.content{display:block}.accordion .tab:not(:last-of-type){border-bottom-width:1px}.tabs .tabs .navigation{border:solid;border-color:#044c7f;border-width:1px}.tabs .navigation{border-radius:10px;display:flex;overflow-x:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.tabs .navigation .toggle{background:#fff;border-bottom:3px solid transparent;color:#000;cursor:pointer;display:block;font-size:.9rem;padding:20px 25px;text-align:center;text-decoration:none;transition:border .3s;white-space:nowrap}.tabs .navigation .toggle.active{border-bottom:3px solid #044c7f}.tabs .navigation .toggle:not(.active):hover{border-bottom:3px solid #e7ecec}.tabs .navigation .toggle [class^=material-icons]{font-size:.9rem;vertical-align:middle}.tabs .navigation .toggle .material-icons{color:#044c7f;margin-right:5px;margin-top:-3px}.tabs .wrapper{background:#fff;border-radius:8px;display:none;flex-direction:column;margin-bottom:40px;padding:32px;width:100%}.tabs .wrapper.active{display:flex}.tabs .wrapper.no-style{background:none;padding:0}.tabs .wrapper.wrapper--no-padding{padding:0}.tabs .wrapper.wrapper--no-padding .wrapper__child{padding:32px}.tabs .wrapper.wrapper--no-padding .wrapper__child:first-child:not(:last-child){border-bottom:solid;border-bottom-color:#e2e2e2;border-bottom-width:1px}@media (max-width:768px){.tabs .wrapper{padding:30px 35px}}body.blank .navigation.navigation--blank-outlined{border:solid;border-color:#e2e2e2;border-width:1px}.alert,.tag{background:#cce5ff;border:1px solid #b8daff;border-radius:3px;color:#004085;display:inline-block}.alert.green,.alert.success,.tag.green,.tag.success{background:#d4edda;border:1px solid #c3e6cb;color:#155724}.alert.error,.alert.red,.tag.error,.tag.red{background:#f8d7da;border:1px solid #f5c6cb;color:#721c24}.alert.grey,.tag.grey{background:#e7ecec;border:1px solid transparent;color:#000}.alert.white,.tag.white{background:transparent;border:1px solid #d9e0e0;color:#000}.alert{font-size:.9rem;padding:16px 20px;width:100%}.tag{font-size:.75rem!important;padding:6px 10px}.select2-container{outline:none}.select2-container .select2-dropdown{border:1px solid #bccaca}.select2-container span.select2-search{padding:10px}.select2-container span.select2-search input{border:1px solid #bccaca;border-radius:3px;height:36px!important;outline:none;padding:0 10px}.select2-container span.select2-search input:focus{border:1px solid #044c7f!important}.select2-container .select2-results{margin:0;max-height:200px;overflow-y:auto;padding:0 10px 10px}.select2-container .select2-results::-webkit-scrollbar{width:10px}.select2-container .select2-results::-webkit-scrollbar-track{background:#f7f6f0}.select2-container .select2-results::-webkit-scrollbar-thumb{background:#bccaca!important;border:1px solid #f7f6f0;border-radius:4px;border-width:0 3px}.select2-container .select2-results .select2-results__option{border-radius:3px;font-size:.8rem;outline:none;padding:8px 12px}.select2-container .select2-results .select2-highlighted,.select2-container .select2-results .select2-results__option--highlighted[aria-selected]{background:#4882ac!important;color:#fff}.select2-container .select2-selection--single{background-color:#fff;background-image:url(/wp-content/themes/kubo/public/images/arrow.svg);background-position:center right 1rem;background-repeat:no-repeat;background-size:10px auto;border:1px solid #d9e0e0;border-radius:3px;height:48px!important;outline:none;padding:0 1rem!important}.select2-container .select2-selection--single .select2-selection__placeholder,.select2-container .select2-selection--single .select2-selection__rendered{font-size:.8rem;height:100%;line-height:48px}.select2-container .select2-selection--single .select2-selection__placeholder{opacity:.7}.select2-container .select2-selection--single .select2-selection__arrow{display:none}.select2-container--accordion.select2-container--open .select2-dropdown--above{margin-top:32px}.select2-container--accordion.select2-container--open .select2-dropdown--below{top:32px}.state{text-align:center}.state .icon{height:120px;width:auto}.state .title{font-size:1.2rem;font-weight:700;margin-top:20px}.state .description{margin-top:10px}.state .button{margin-top:20px}.dropdown-container{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.dropdown-label{align-content:center;align-items:center;background:#fff;border:solid;border-color:#e2e2e2;border-radius:10px;border-width:1px;box-sizing:border-box;cursor:pointer;display:flex;min-width:200px;padding:20px 60px 20px 20px;position:relative}.dropdown-label-span{display:inline;line-height:1.5;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.dropdown-container.active .dropdown-label{border-color:#4882ad}.dropdown-label i.material-icons{color:#044c7f;position:absolute;right:28px}.dropdown-content{background:#fff;border-radius:4px;border-radius:10px;box-shadow:0 0 20px #00000026;display:none;font-size:13px;font-weight:700;width:300px;z-index:1}.dropdown-content[data-type=Range]{min-width:-webkit-min-content;min-width:-moz-min-content;min-width:min-content}.dropdown-content[data-type=Multi-Select]>div{align-content:center;cursor:pointer;display:flex;flex-direction:row;justify-content:flex-start;padding:13px}.dropdown-content[data-type=Range]>div,.dropdown-content[data-type=Select]>div{align-content:center;display:flex;flex-direction:row;justify-content:space-around;padding:30px 26px 26px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.dropdown-content[data-type=Select]>div{cursor:pointer;justify-content:flex-start;width:100%}.dropdown-content[data-type=Range] p{padding-bottom:5px}.dropdown-content[data-type=Range] input{border:solid;border-color:#e2e2e2;border-radius:5px;border-width:1px;padding:10px}.dropdown-content[data-type=Range]>div>div:nth-child(2),.dropdown-content[data-type=Select]>div>div:nth-child(2){color:#d2d2d2;display:flex;flex-direction:column;font-size:26px;font-weight:300;justify-content:center;margin-top:22px;min-height:100%;padding-left:20px;padding-right:20px}.dropdown-content[data-type=Multi-Select]>div>div{align-self:center;margin-left:16px}.dropdown-content[data-type=Multi-Select]>div:nth-child(2n),.dropdown-content[data-type=Select]>div:nth-child(2n){background:#f5f7f7}.dropdown-content>div:first-child{border-top-left-radius:10px;border-top-right-radius:10px}.dropdown-content>div:last-child{border-bottom-left-radius:10px;border-bottom-right-radius:10px}.dropdown-container.active .dropdown-content{display:inline-block;overflow:auto}.dropdown-content>div input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;height:24px;position:relative;width:24px}.dropdown-content>div input[type=checkbox]:before{background-color:#fff;border:1px solid #e2e2e2;border-radius:5px;content:"";display:block;height:24px;left:0;position:absolute;top:0;width:24px}.dropdown-content>div input[type=checkbox]:checked:before{background-color:#4882ac;border-color:#4882ac}.dropdown-content>div input[type=checkbox]:checked:after{border:solid #fff;border-width:0 1px 1px 0;content:"";display:block;height:12px;left:10px;position:absolute;top:5px;transform:rotate(45deg);width:5px}.dropdown-label .dropdown-counter{display:none}.dropdown-label .dropdown-counter.not-empty{background:#054c7f;border-radius:8px;color:#fff;display:inline-block;font-size:12px;font-weight:900;height:20px;line-height:20px;margin-left:5px;margin-top:2px;padding-left:7px;padding-right:7px;text-align:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.pin-login{background:#fff;font-family:sans-serif;font-size:28px;padding:30px;user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none}.pin-code{align-items:center;background:rgba(0,0,0,.1);border:none;border-radius:3px;cursor:default;display:flex;font-size:32px!important;height:70px;justify-content:center;letter-spacing:.2em;margin:10px auto;max-width:500px;outline:none;padding:10px;text-align:center;width:90%}.pin-code>img{width:50px!important}.pin-row{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.pin-column{flex-direction:column}@media (min-width:768px){.pin-row>div{margin:10px;max-width:60px;width:calc(20% - 20px)}}@media (max-width:768px){.pin-row>div{margin:5px;max-width:60px;width:calc(33.33333% - 10px)}}.pin-key{align-items:center;border:solid;border-color:#044c7f;border-radius:50%;border-width:1px;box-sizing:border-box;cursor:pointer;display:inline-flex;font-weight:700;justify-content:center;padding:10%;width:100%}.backspace{border-radius:30px;height:60px;margin:10px;max-width:200px!important;padding:10px;width:50%!important}.pin-key:active{background:rgba(0,0,0,.25)}.wp-playlist{border:none}.wp-playlist .wp-playlist-item{padding:10px 3px}.wp-playlist .mejs-container{border-radius:12px;overflow:hidden}.wp-playlist .mejs-container .mejs-time{overflow:visible;padding-top:9px}.wp-playlist .mejs-container,.wp-playlist .mejs-container .mejs-controls,.wp-playlist .mejs-embed,.wp-playlist .mejs-embed body{background:#044c7f}.wp-playlist .mejs-time-total{border-radius:8px!important;overflow:hidden}.wp-playlist .mejs-time-float,.wp-playlist .mejs-time-handle,.wp-playlist .mejs-time-loaded{display:none!important}.teacher-image{background-image:url(/wp-content/themes/kubo/public/images/teacher.jpeg);background-size:cover;border-radius:8px;height:100%;min-height:413px;width:100%}.kubo-progressbar{display:flex}.kubo-progressbar .kubo-progressbar__bar{align-items:center;background:#fff;border-radius:8px;box-sizing:border-box;display:flex;height:24px;justify-content:space-evenly;position:relative;width:100%}.kubo-progressbar .kubo-progressbar__bar .kubo-progressbar__inner-bar{background:#4882ac;border-radius:6px;box-sizing:border-box;height:calc(100% - 8px);left:4px;max-width:calc(100% - 8px);min-width:8px;padding:4px;position:absolute;top:4px}.kubo-progressbar .kubo-progressbar__bar .kubo-progressbar__line{background:#e2e2e2;height:40%;width:1px}.kubo-progressbar.kubo-progressbar--grey .kubo-progressbar__bar{background:#f5f7f7}.kubo-progressbar.kubo-progresbar--negative .kubo-progressbar__inner-bar--max{background:#d84127}.kubo-progressbar .kubo-progressbar__digits{color:#044c7f;padding-left:16px}.infobox{background-color:#f7f6f0}.infobox>div{padding:16px 24px}.infobox>div:first-child{border-bottom:solid;border-color:rgba(0,0,0,.08);border-width:1px}.infobox>div:first-child h3{margin:0}.infobox>div:last-child p{padding-bottom:8px;padding-top:8px}.infobox.infobox--white{background-color:#fff;border:solid;border-color:rgba(0,0,0,.08);border-width:1px}.squeezebox{background:#fff;border:1px solid #e2e2e2;border-radius:8px;user-select:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none}.squeezebox>div{align-items:center;display:flex;justify-content:space-between;padding:16px 24px;position:relative}.squeezebox>div:first-child :not(.cp-tag):not(p,h1,h2,h3,h4,.material-icons),.squeezebox>div:first-child:not(.cp-tag):not(p,h1,h2,h3,h4,.material-icons,.modal),.squeezebox>div:nth-child(3) :not(.cp-tag):not(p,h1,h2,h3,h4,.material-icons),.squeezebox>div:nth-child(3):not(.cp-tag):not(p,h1,h2,h3,h4,.material-icons,.modal){font-family:Lato;font-size:16px!important;font-style:normal;font-weight:700!important}.squeezebox>div:first-child .button,.squeezebox>div:nth-child(3) .button{font-size:14px;font-weight:700;height:30px;padding:0 16px}.squeezebox>div:first-child>div div,.squeezebox>div:nth-child(3)>div div{align-items:center;display:flex;justify-content:space-between}.squeezebox>div:first-child>div>:not(:last-child),.squeezebox>div:nth-child(3)>div>:not(:last-child){margin-right:16px}.squeezebox>div:not(:first-child){border-top:solid;border-top-color:#e2e2e2;border-top-width:1px;display:none}.squeezebox>div>div{display:flex}.squeezebox>div>div:first-child h3{font-size:1.5rem}.squeezebox>div:first-child{cursor:default}.squeezebox>div:first-child:not(:last-child){cursor:pointer}.squeezebox>div:first-child:not(:last-child):after{content:"";font-family:Material Symbols Rounded;position:absolute;right:16px}.squeezebox>div:first-child:first-child:not(:last-child)>div:last-child{margin-right:32px}.squeezebox.active>div:not(:first-child),.squeezebox:is(body.wp-admin .squeezebox)>div:not(:first-child){display:block}.squeezebox.active>div:first-child:not(:last-child):after,.squeezebox:is(body.wp-admin .squeezebox)>div:first-child:not(:last-child):after{content:""}.squeezebox.active.activity-view--complete .mark-as-complete-container{display:none}.squeezebox.activity-view.activity-view--complete>div:first-child,.squeezebox.squeezebox--lightblue>div:first-child{background-color:rgba(36,142,194,.08)}.squeezebox.squeezebox .number-icons{height:35px;margin-top:-4px;padding-top:7px;width:35px}.squeezebox.activity-view:not(.activity-view--complete)>div:first-child .mark-as-complete-checkbox-container{display:none}.squeezebox.squeezebox--error{border-color:#af4a5c}.squeezebox .activity-gui,.squeezebox .activity-gui>div{align-items:center;display:flex;justify-content:space-between}div:not(.kubo-squeezebox)>.squeezebox .squeezebox-content h1,div:not(.kubo-squeezebox)>.squeezebox .squeezebox-content h2,div:not(.kubo-squeezebox)>.squeezebox .squeezebox-content h3,div:not(.kubo-squeezebox)>.squeezebox .squeezebox-content h4,div:not(.kubo-squeezebox)>.squeezebox .squeezebox-content h5,div:not(.kubo-squeezebox)>.squeezebox .squeezebox-content h6,div:not(.kubo-squeezebox)>.squeezebox .squeezebox-content p,div:not(.kubo-squeezebox)>.squeezebox .squeezebox-content span{line-height:1.2}div:not(.kubo-squeezebox)>.squeezebox .squeezebox-content p,div:not(.kubo-squeezebox)>.squeezebox .squeezebox-content span{margin:1em 0}div:not(.kubo-squeezebox)>.squeezebox .squeezebox-content li,div:not(.kubo-squeezebox)>.squeezebox .squeezebox-content p,div:not(.kubo-squeezebox)>.squeezebox .squeezebox-content span{line-height:2}div:not(.kubo-squeezebox)>.squeezebox .squeezebox-content h1{display:block;font-size:2em;font-weight:700;margin:.67em 0}div:not(.kubo-squeezebox)>.squeezebox .squeezebox-content h2{display:block;font-size:1.5em;font-weight:700;margin:.83em 0}div:not(.kubo-squeezebox)>.squeezebox .squeezebox-content h3{display:block;font-size:1.17em;font-weight:700;margin:1em 0}div:not(.kubo-squeezebox)>.squeezebox .squeezebox-content h4{display:block;font-size:1em;font-weight:700;margin:1.33em 0}div:not(.kubo-squeezebox)>.squeezebox .squeezebox-content h5{display:block;font-size:.83em;font-weight:700;margin:1.67em 0}div:not(.kubo-squeezebox)>.squeezebox .squeezebox-content h6{display:block;font-size:.67em;font-weight:700;margin:2.33em 0}div:not(.kubo-squeezebox)>.squeezebox .squeezebox-content ol,div:not(.kubo-squeezebox)>.squeezebox .squeezebox-content ul{display:block;list-style-type:decimal;margin:1em 0;padding-left:40px!important}div:not(.kubo-squeezebox)>.squeezebox .squeezebox-content ul li{list-style:disc!important}div:not(.kubo-squeezebox)>.squeezebox .squeezebox-content ol li{list-style:decimal!important}.modal ol,.modal ul{display:block;list-style:disc none outside;margin:1em 0;padding:0 0 0 40px}.modal ol{list-style-type:decimal}.modal li{display:list-item}.modal ol ul,.modal ul ul{list-style-type:circle;margin-left:15px}.modal ol ol,.modal ul ol{list-style-type:lower-latin;margin-left:15px}.modal ul li{list-style:disc!important}.modal ol li{list-style:decimal!important}.modal>div{background:#fff;border-radius:8px;box-shadow:0 4px 16px rgba(0,0,0,.08);box-sizing:border-box;display:flex;flex-direction:column;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-top:100px;max-height:calc(100vh - 200px);overflow:hidden;padding:20px;width:600px;z-index:9999}.modal>div>div:first-child{align-items:flex-start;display:flex;justify-content:space-between}.modal>div>div:first-child .close{cursor:pointer}.modal>div>div:nth-child(2){overflow-y:auto;width:100%}.modal.modal--wide>div{max-width:1100px;width:90vw}.modal.modal--backdrop{background-color:rgba(0,0,0,.4);display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:9998}.modal.modal--full-content-height{overflow-y:auto}.modal.modal--full-content-height>div{max-height:-webkit-fit-content;max-height:-moz-fit-content;max-height:fit-content}.modal.modal--show{display:block}.modal.modal--show.modal--backdrop{display:flex;justify-content:center}body.modal-open{overflow:hidden}[data-kubo-modal]{cursor:pointer}.kubo-tooltip{display:none!important}.kubo-tooltip.kubo-tooltip--active{display:block!important}[data-kubo-tooltip]{cursor:help}.kubo-picker{background:#fff;border:1px solid #e2e2e2;border-radius:8px;display:flex;flex-direction:row}.kubo-picker>div{flex-basis:100%;max-height:53px;padding:16px;text-align:center}.kubo-picker>div:active,.kubo-picker>div:hover{cursor:pointer}.kubo-picker>div:first-child{border-bottom-left-radius:8px;border-top-left-radius:8px}.kubo-picker>div:last-child{border-bottom-right-radius:8px;border-top-right-radius:8px}.kubo-picker>div.active{background:#4882ac;color:#fff}.kuboplay-assignments-manual-container,.kuboplay-automated-process-container,.kuboplay-pack,.kuboplay-packs{width:100%!important}.kuboplay-pack.active{display:block!important}.kuboplay-pack:not(.active){display:none!important}.kuboplay-pack-picker{width:450px}.kuboplay-type-picker{width:300px}.kuboplay-explainer,.kuboplay-explainer>div{display:flex;flex-direction:row}.kuboplay-explainer>div{align-items:center;font-size:.9rem!important}.kuboplay-explainer>div>div:first-child{margin-right:.25rem}.kuboplay-explainer>div>div{align-items:center;border:1px solid #e2e2e2;border-radius:8px;display:flex;height:40px;justify-content:center;width:40px}.kuboplay-explainer__homework{background:#f5f7f7;color:#044c7f}.kuboplay-explainer__attempted{background:#ffe699}.kuboplay-explainer__solved{background:#d4edda}.kuboplay-tasks-table{border-collapse:collapse;position:relative}.kuboplay-tasks-table tr:first-child.sticky{background:#fff;position:absolute;z-index:2}.kuboplay-tasks-table th{color:grey;font-weight:600!important;text-align:center}.kuboplay-tasks-table td,.kuboplay-tasks-table th{box-sizing:border-box}.kuboplay-tasks-table tr[data-id] td:first-child,.kuboplay-tasks-table tr[data-id] td:nth-child(2){position:-webkit-sticky;position:sticky;z-index:1}.kuboplay-tasks-table tr:nth-child(2) td:first-child,.kuboplay-tasks-table tr:nth-child(2) td:nth-child(2){background:#e2e2e2}.kuboplay-tasks-table tr[data-id]:not(:nth-child(2)) td:first-child,.kuboplay-tasks-table tr[data-id]:not(:nth-child(2)) td:nth-child(2){background:#fff}.kuboplay-tasks-table td:not(:first-child),.kuboplay-tasks-table th:not(:first-child){max-width:50px;min-width:50px;padding:5px;width:50px}.kuboplay-tasks-table td:not(:first-child)>div,.kuboplay-tasks-table th:not(:first-child)>div{align-items:center;background:#f5f7f7;border-radius:8px;display:flex;flex-direction:column;height:40px;justify-content:center;margin-left:auto;margin-right:auto;width:40px}.kuboplay-tasks-table td:not(:first-child)>div .practice-stars-container,.kuboplay-tasks-table th:not(:first-child)>div .practice-stars-container{display:flex}.kuboplay-tasks-table td:not(:first-child)>div .practice-stars-container i,.kuboplay-tasks-table th:not(:first-child)>div .practice-stars-container i{font-size:10px}.kuboplay-tasks-table td:not(:first-child)>div:hover,.kuboplay-tasks-table th:not(:first-child)>div:hover{cursor:pointer}.kuboplay-tasks-table td:not(:first-child)>div i,.kuboplay-tasks-table th:not(:first-child)>div i{color:#044c7f}.kuboplay-tasks-table td:not(:first-child):nth-child(2) i,.kuboplay-tasks-table th:not(:first-child):nth-child(2) i{color:#d84127}.kuboplay-tasks-table td:not(:first-child).attempted>div,.kuboplay-tasks-table th:not(:first-child).attempted>div{background:#ffe699}.kuboplay-tasks-table td:not(:first-child).attempted>div i,.kuboplay-tasks-table th:not(:first-child).attempted>div i{color:#fff}.kuboplay-tasks-table td:not(:first-child).solved>div,.kuboplay-tasks-table th:not(:first-child).solved>div{background:#d4edda}.kuboplay-tasks-table td:not(:first-child).solved>div i,.kuboplay-tasks-table th:not(:first-child).solved>div i{color:#fff}.kuboplay-tasks-table td:first-child{padding-left:16px;padding-right:16px;width:120px}.kuboplay-tasks-table tr{max-height:50px}.kuboplay-tasks-table [data-id=""]{background-color:#e2e2e2}.kuboplay-tasks-table [data-id=""] td:first-child{font-weight:600}.kuboplay-tasks-container{margin:16px;overflow-x:auto}.kuboplay-section{background:#fff;border:1px solid #e2e2e2;border-radius:8px;position:relative}.kuboplay-section .kuboplay-assignments-manual-container{display:block}.kuboplay-section .kuboplay-assignments-manual-container .kuboplay-section__title{align-items:center;display:flex;padding:16px;user-select:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none}.kuboplay-section .kuboplay-assignments-manual-container .kuboplay-section__title>div:first-child{font-size:1.25rem!important;font-weight:700!important;margin-right:1rem}.kuboplay-section .kuboplay-assignments-manual-container.collapsible .kuboplay-section__title{cursor:pointer}.kuboplay-section .kuboplay-assignments-manual-container.collapsible .kuboplay-section__title:after{content:"";font-family:Material Symbols Rounded;font-size:1rem;position:absolute;right:16px}.kuboplay-section .kuboplay-assignments-manual-container.collapsible:not(.active) .kuboplay-tasks-container{display:none}.kuboplay-section .kuboplay-assignments-manual-container.collapsible.active .kuboplay-section__title{border-bottom:solid;border-bottom-color:#e2e2e2;border-bottom-width:1px}.kuboplay-section .kuboplay-assignments-manual-container.collapsible.active .kuboplay-section__title:after{content:""}.kuboplay-section .kuboplay-assignments-manual-container:not(.collapsible) .kuboplay-section__title{border-bottom:solid;border-bottom-color:#e2e2e2;border-bottom-width:1px}.kuboplay-automated-process-container{padding:16px}.kuboplay-automated-process-container,.kuboplay-automated-process-container>div{display:flex;flex-direction:column}.kuboplay-automated-process-container button{max-width:100%}@media (min-width:500px){.kuboplay-automated-process-container button{min-width:300px}}@media (max-width:499px){.kuboplay-automated-process-container button{font-size:14px}}.horizontal-mode{display:none}@media (orientation:portrait) and (max-width:500px){.horizontal-mode{align-content:center;align-items:center;background:#044c7f;color:#fff;display:none;display:flex;flex-direction:column;height:100vh;justify-content:center;left:0;padding:40px;position:fixed;text-align:center;top:0;width:100vw;z-index:99999}.horizontal-mode i{font-size:100px}.horizontal-mode p{margin-top:20px}}.switch{display:inline-block;height:34px;position:relative;width:60px}.switch input{height:0;opacity:0;width:0}.slider{background-color:#e2e2e2;bottom:0;cursor:pointer;left:0;right:0;top:0}.slider,.slider:before{position:absolute;transition:.4s}.slider:before{background-color:#fff;bottom:4px;content:"";height:26px;left:4px;width:26px}input:checked+.slider{background-color:#4882ac}input:focus+.slider{box-shadow:0 0 1px #4882ac}input:checked+.slider:before{transform:translateX(26px)}.slider.round{border-radius:34px}.slider.round:before{border-radius:50%}.step-by-step-img{border-radius:8px;height:auto;width:100%}.step{color:#4882ac}.border-radius,.kubo-video-container{border-radius:10px}.kubo-video-container{padding-top:56.25%;position:relative;width:100%}.kubo-video-container .kubo-video-preview{background-color:#333;height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%}.kubo-video-container .kubo-video-preview .kubo-video-preview--img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.kubo-video-container .kubo-video-preview.controls-style-corner .kubo-video-gradient{background:linear-gradient(1turn,rgba(0,0,0,.8) 12.93%,transparent 42.08%);height:100%;left:0;position:absolute;top:0;width:100%}.kubo-video-container .kubo-video-preview.controls-style-corner .kubo-video-controls{align-items:center;bottom:15px;display:flex;left:15px;position:absolute}.kubo-video-container .kubo-video-preview.controls-style-center .kubo-video-controls{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.kubo-video-container .kubo-video-preview .kubo-play-video-icon{align-items:center;background-color:#ffffff33;border:solid;border-color:#fff;border-radius:100%;border-width:1px;cursor:pointer;display:flex;height:113px;justify-content:center;width:113px}.kubo-video-container .kubo-video-preview .kubo-play-video-icon:before{color:#fff;content:"play_arrow";font-family:Material Symbols Rounded;font-size:32px;font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 48;position:absolute}.kubo-video-container .kubo-video-preview .kubo-video-info{color:#fff;font-size:28.15px;letter-spacing:.02em;line-height:42px;margin-left:10px;text-shadow:0 7.0375px 14.075px rgba(0,0,0,.24)}.kubo-video-container .kubo-video-preview .kubo-video-info p{margin:0}.kubo-video-container .kubo-video{height:100%;left:0;position:absolute;top:0;width:100%}.post-carrusel.post-carrusel--image-disabled .post-carrusel__single{min-height:250px}.post-carrusel .post-carrusel__single{border:1px solid #d9e0e0;border-radius:8px;min-height:350px;overflow:hidden}.post-carrusel .post-carrusel__single .post-carrusel__title{color:#26446a}.post-carrusel .post-carrusel__single .post-carrusel__terms{color:#4882ac}.post-carrusel .post-carrusel__single .post-carrusel__img{background-position:50%;background-repeat:no-repeat;background-size:cover;flex-grow:1}.post-carrusel .post-carrusel__single a{text-decoration:none}.card-carrusel .card-carrusel__container{display:flex;gap:20px;overflow:hidden}.card-carrusel .card-carrusel__container,.card-carrusel .card-carrusel__container *{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.card-carrusel .card-carrusel__container>*{flex:0 0 auto;min-width:200px;width:30%}.card-carrusel .card-carrusel__container>:empty,.card-carrusel .card-carrusel__container>:has(>:empty){margin-left:-20px;min-width:0;width:0}.card-carrusel .card-carrusel__container .card{min-height:410px}.prev-next-navigation{display:flex}.prev-next-navigation>div{align-items:center;border:1px solid #d9e0e0;border-radius:40px;display:flex;height:25px;justify-content:center;transition:background .1s ease-in-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:25px}.prev-next-navigation>div:last-child{margin-left:8px}.prev-next-navigation>div:hover{background:#f5f7f7;cursor:pointer}.feature-card{align-items:center;display:flex;overflow:hidden}.feature-card p{color:#6c757d!important;font-size:small!important}.feature-card h1{font-size:medium!important}.feature-card>.feature-card__text{display:flex;flex-direction:column;gap:5px;padding:10px;width:100%}.feature-card>.feature-card__img{background-position:50%;background-repeat:no-repeat;background-size:cover;height:150px;min-height:150px;min-width:150px;width:150px}.feature-card.feature-card--force-vertical,.feature-card.feature-card--vertical{align-items:flex-start;flex-direction:column}.feature-card.feature-card--force-vertical>.feature-card__img,.feature-card.feature-card--vertical>.feature-card__img{height:200px;width:100%}.feature-card.feature-card--force-vertical h1,.feature-card.feature-card--force-vertical p,.feature-card.feature-card--vertical h1,.feature-card.feature-card--vertical p{text-align:center}.data-center-notice{background:#fff;border:1px solid #eee;border-radius:999px;box-shadow:0 2px 6px rgba(0,0,0,.06);color:#333;font-size:12px;left:50%;line-height:1.4;max-width:90vw;padding:6px 12px;position:fixed;top:12px;transform:translateX(-50%);white-space:normal;z-index:9999}.data-center-notice a{margin-left:6px;text-decoration:none}.data-center-notice a:hover{text-decoration:underline}@media (max-width:576px){.data-center-notice{border-radius:12px;box-sizing:border-box;left:12px;max-width:none;padding:10px 12px;right:12px;transform:none;width:calc(100% - 24px)}.data-center-notice span{display:block}.data-center-notice a{display:block;margin-left:0;margin-top:4px}}@media (max-width:400px){.data-center-notice{top:8px}}.schools .mobile-options p{font-size:.8rem}.schools .mobile-options .downloads{width:100%}.schools .mobile-options .downloads img{display:inline-block;height:auto;margin:5px;opacity:.75;width:188px}.schools .mobile-options .downloads img:hover{cursor:pointer;opacity:1}[data-block-id=login] .tagline{cursor:pointer!important}.purchase .expansions{position:relative}.purchase .expansions input[type=checkbox]{height:1px;left:0;opacity:0;position:absolute;top:0;width:1px}.purchase .expansions label{background:#fff;border:1px solid #d9e0e0;border-radius:3px;display:inline-block;margin:15px 15px 0 0;padding:10px 14px;transition:border .3s,color .3s}.purchase .expansions label:hover{border:1px solid #a0b3b3;cursor:pointer}.purchase .expansions input[type=checkbox]:checked+label{border:1px solid #044c7f!important;color:#044c7f}.purchase select.wmc-nav{width:auto}.purchase div.thumbnail.hands-on{background:#248ec2}.purchase div.thumbnail.blended-learning{background:#e8b5ba}.purchase div.thumbnail.digital{background:#f8be15}.purchase .cancel{background:none;border:none;color:#044c7f;cursor:pointer;outline:0;padding:0;text-decoration:none}.purchase .cancel:hover{text-decoration:underline}.purchase .continue-helper{text-align:right}@media (max-width:768px){.purchase .continue-helper{text-align:left}}.subscription .partner{text-align:right}@media (max-width:768px){.subscription .partner{text-align:left}}.subscription .partner .logo{height:80px;max-width:200px;width:auto}.subscription .partner .info{font-size:.8rem}.user.teaser p{font-size:.9rem}.user.teaser p.subtitle{font-size:1.1rem}.methods:not(.woocommerce .methods){display:flex;flex-wrap:wrap;font-size:0;position:relative}.methods:not(.woocommerce .methods) input[type=radio]{bottom:0;height:1px;left:50%;opacity:0;position:absolute;width:1px}.methods:not(.woocommerce .methods) label{align-items:center;background:#fff;border:1px solid #d9e0e0;border-radius:10px;box-sizing:border-box;display:flex;flex-direction:column;height:auto;justify-content:center;margin:5px;min-height:96px;padding:10px;transition:border .3s,color .3s;width:80px}.methods:not(.woocommerce .methods) label:hover{border:1px solid #a0b3b3;cursor:pointer}@media (max-width:1400px){.methods:not(.woocommerce .methods) label{width:calc(33.33% - 10px)}}@media (max-width:768px){.methods:not(.woocommerce .methods) label{width:calc(50% - 10px)}}.methods:not(.woocommerce .methods) label h2{margin:0}.methods:not(.woocommerce .methods) label p{display:block;font-size:.9rem;margin:0;padding:4px 0;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.methods:not(.woocommerce .methods) label img{height:32px;margin:0 0 4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:auto}.methods:not(.woocommerce .methods) input[type=radio]:checked+label{border:1px solid #044c7f!important;color:#044c7f}.kubo-play{flex-grow:1}.kubo-play.kubo-play--dark{background:#f7f6f0}.kubo-play .btn{background:transparent;border:1px solid #8c4b9d;color:#8c4b9d}.kubo-play #unity-container{position:relative}.kubo-play #unity-container.unity-mobile,.kubo-play #unity-container.unity-mobile #unity-canvas{height:100%;width:100%}.kubo-play #unity-container #unity-canvas{background:#8c4b9d;border-radius:4px}.kubo-play #unity-container #unity-loading-bar{display:none;left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%)}.kubo-play #unity-container #unity-loading-bar #unity-logo{background:url(https://kuboplay.app/SchoolPortalBuild/TemplateData/kubo-logo.png) no-repeat 50%;height:99px;width:300px}.kubo-play #unity-container #unity-loading-bar #unity-progress-bar-empty{background:url(https://kuboplay.app/SchoolPortalBuild/TemplateData/progress-bar-empty-dark.png) no-repeat 50%;display:inline-block;height:18px;margin-top:10px;position:relative;width:141px}.kubo-play #unity-container #unity-loading-bar #unity-progress-bar-full{background:url(https://kuboplay.app/SchoolPortalBuild/TemplateData/progress-bar-full-dark.png) no-repeat 50%;height:14px;left:2px;margin-top:10px;position:absolute;top:-8px;width:0}.lesson-plan .hero .thumbnail{height:auto;max-width:400px;width:100%}.helpers{background:#fff}.helpers .helper{display:inline-block;margin-right:30px}.helpers .helper i{background:#f5f7f7;border-radius:3px;color:#cbd5d5;display:inline-block;font-size:1rem;height:1rem;margin-right:10px;padding:.4rem;width:1rem}.helpers .helper i.attempted{background:#fff3cd}.helpers .helper i.solved{background:#d4edda}.helpers .helper p{font-size:1rem}.homework-wrapper{overflow-x:scroll}.homework-wrapper table td,.homework-wrapper table th{width:60px}.homework-wrapper table td.student,.homework-wrapper table th.student{width:180px}.homework-wrapper table .task{text-align:center;width:50px}.homework-wrapper table .brick{background:#f5f7f7;border-radius:3px;height:50px;position:relative;transition:background .3s;width:50px}.homework-wrapper table .brick:hover{background:#edf0f0;cursor:pointer}.homework-wrapper table .brick:before{content:"";font-family:Material Symbols Rounded;font-size:20px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.homework-wrapper table .brick.homework:before{color:#cbd5d5;content:"school"}.homework-wrapper table .brick.attempted{background:#fff3cd}.homework-wrapper table .brick.attempted:hover{background:#ffefbe}.homework-wrapper table .brick.attempted:before{color:#ffc826}.homework-wrapper table .brick.solved{background:#d4edda}.homework-wrapper table .brick.solved:hover{background:#c9e8d1}.homework-wrapper table .brick.solved:before{color:#7ac78d}.homework-wrapper table .brick.clear:before{color:#898989;content:"clear"}.partner .logo{height:60px;width:auto}.partner .statistic{background:#fff;border:1px solid #d9e0e0;border-radius:4px;padding:16px;text-align:center}.partner .statistic .number{font-size:1.2rem;font-weight:600}.partner .statistic .title{font-size:.8rem;margin-top:5px}.partner [data-block-id=schools-table] td:last-child{display:flex;flex-direction:row-reverse}body.woocommerce-page{display:flex}body.woocommerce-page .woocommerce-MyAccount-content{display:grid;width:100%!important}body.woocommerce-page .woocommerce-MyAccount-content span bdi{color:#fff}body.woocommerce-page .woocommerce-MyAccount-content .bundle_table_item .product-total,body.woocommerce-page .woocommerce-MyAccount-content .bundled_table_item .product-total{color:transparent;cursor:default;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:none;user-select:none}body.woocommerce-page .woocommerce-MyAccount-content .bundle_table_item .product-total span,body.woocommerce-page .woocommerce-MyAccount-content .bundled_table_item .product-total span{display:none}body.woocommerce-page .woocommerce-MyAccount-content tr.order_item>td.product-name{align-items:center;display:flex}body.woocommerce-page .woocommerce-MyAccount-navigation{background-color:#fff;border:solid;border-color:#044c7f;border-radius:10px;border-width:1px;display:flex;overflow-x:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}body.woocommerce-page .woocommerce-MyAccount-navigation ul{display:flex;height:auto}body.woocommerce-page .woocommerce-MyAccount-navigation li{background:#fff;border-bottom:3px solid transparent;cursor:pointer;display:block;font-size:.9rem;margin:0;padding:0;text-align:center;text-decoration:none;transition:border .3s;white-space:nowrap}body.woocommerce-page .woocommerce-MyAccount-navigation li a{color:#000;display:block;padding:20px 25px;text-decoration:none}body.woocommerce-page .woocommerce-MyAccount-navigation li.is-active{border-bottom:3px solid #044c7f}body.woocommerce-page .woocommerce-MyAccount-navigation li:not(.is-active):hover{border-bottom:3px solid #e7ecec}body.woocommerce-page .woocommerce-MyAccount-navigation li [class^=material-icons]{font-size:.9rem;vertical-align:middle}body.woocommerce-page .woocommerce-MyAccount-navigation li .material-icons{color:#044c7f;margin-right:5px;margin-top:-3px}body.woocommerce-page .woocommerce-message{background:#f7f6f0;border-radius:8px;border-top-color:#f7f6f0}body.woocommerce-page .woocommerce-message :before{color:#f7f6f0}body.woocommerce-page.my-account nav.woocommerce-MyAccount-navigation{display:none}body.woocommerce-page .button.alt:disabled[disabled],body.woocommerce-page .woocommerce-button:disabled[disabled],body.woocommerce-page a.button:disabled[disabled],body.woocommerce-page button.button:disabled[disabled]{cursor:not-allowed;filter:grayscale(1);opacity:.5}body.woocommerce-page table{width:100%}body.woocommerce-page .wc-pao-addon-wrap .woocommerce-billing-fields label,body.woocommerce-page .wc-pao-addon-wrap .woocommerce-shipping-fields label,body.woocommerce-page .wc-pao-addon-wrap label .woocommerce-billing-fields span,body.woocommerce-page .wc-pao-addon-wrap label .woocommerce-shipping-fields span,body.woocommerce-page .woocommerce-billing-fields .wc-pao-addon-wrap label,body.woocommerce-page .woocommerce-billing-fields .wc-pao-addon-wrap label span,body.woocommerce-page .woocommerce-billing-fields label,body.woocommerce-page .woocommerce-shipping-fields .wc-pao-addon-wrap label,body.woocommerce-page .woocommerce-shipping-fields .wc-pao-addon-wrap label span,body.woocommerce-page .woocommerce-shipping-fields label{display:inline-flex!important}body.woocommerce-page td:first-child:not(.product-name) a.remove{color:#26446a!important}body.woocommerce-page .qty{min-width:100px}body.woocommerce-page .single-product .product{display:flex;flex-direction:row;flex-wrap:wrap}body.woocommerce-page .single-product .product .single_add_to_cart_button{margin-left:10px}body.woocommerce-page .single-product .product .yay-currency-custom-select__trigger{border-radius:10px;height:60px;padding:10px}body.woocommerce-page .wc-pao-addon-wrap label[for=wscsd_start_date],body.woocommerce-page .wc-pao-addon-wrap label span[for=wscsd_start_date],body.woocommerce-page label[for=wscsd_start_date]{display:block!important}body.woocommerce-page div.product div.woocommerce-product-gallery{max-width:450px}body.woocommerce-page .related.products{color:#26446a;width:100%}body.woocommerce-page .woocommerce-loop-product__title,body.woocommerce-page ul.products li.product .price{color:#26446a}body.woocommerce-page .product-type-simple .summary .price .price-meta,body.woocommerce-page .product-type-simple .summary .price .woocommerce-Price-amount.amount *,body.woocommerce-page .summary .bundle_price *{color:#26446a;font-weight:900}body.woocommerce-page .product-type-bundle .summary>p:first-child,body.woocommerce-page .product-type-bundle td.product-name .wc-item-meta .summary>.wc-item-meta-label:first-child,body.woocommerce-page .product-type-bundle td.product-name .wc-item-meta .summary>dt:first-child,body.woocommerce-page .product-type-bundle td.product-name dl.variation .summary>.wc-item-meta-label:first-child,body.woocommerce-page .product-type-bundle td.product-name dl.variation .summary>dt:first-child,body.woocommerce-page td.product-name .wc-item-meta .product-type-bundle .summary>.wc-item-meta-label:first-child,body.woocommerce-page td.product-name .wc-item-meta .product-type-bundle .summary>dt:first-child,body.woocommerce-page td.product-name dl.variation .product-type-bundle .summary>.wc-item-meta-label:first-child,body.woocommerce-page td.product-name dl.variation .product-type-bundle .summary>dt:first-child{display:none}body.woocommerce-page .bundled_product_excerpt{color:#26446a;font-size:.9rem;line-height:23px;padding-top:10px}body.woocommerce-page .product_title,body.woocommerce-page .product_title span{color:#26446a;font-weight:300!important;text-transform:uppercase}body.woocommerce-page .main-product .product_title,body.woocommerce-page .main-product .product_title span{font-weight:600!important}body.woocommerce-page .main-product .bundled_product_images{display:none!important}body.woocommerce-page .main-product .details{padding:0!important}body.woocommerce-page .main-product .item_qty{display:none}body.woocommerce-page .main-product .quantity-label{color:#26446a;display:block;font-size:1.25rem!important;font-weight:400!important;padding-bottom:5px}body.woocommerce-page .main-product .quantity{margin:0!important}body.woocommerce-page .main-product .bundled_product_excerpt>p,body.woocommerce-page .main-product td.product-name .wc-item-meta .bundled_product_excerpt>.wc-item-meta-label,body.woocommerce-page .main-product td.product-name .wc-item-meta .bundled_product_excerpt>dt,body.woocommerce-page .main-product td.product-name dl.variation .bundled_product_excerpt>.wc-item-meta-label,body.woocommerce-page .main-product td.product-name dl.variation .bundled_product_excerpt>dt,body.woocommerce-page td.product-name .wc-item-meta .main-product .bundled_product_excerpt>.wc-item-meta-label,body.woocommerce-page td.product-name .wc-item-meta .main-product .bundled_product_excerpt>dt,body.woocommerce-page td.product-name dl.variation .main-product .bundled_product_excerpt>.wc-item-meta-label,body.woocommerce-page td.product-name dl.variation .main-product .bundled_product_excerpt>dt{color:#26446a;display:block;font-size:1.25rem!important;font-weight:400!important;padding-top:20px}body.woocommerce-page .woocommerce-product-gallery__image{border-radius:20px;margin-right:3rem!important}body.woocommerce-page .bundled_item_cart_details .price{color:#26446a!important}body.woocommerce-page .secondary-product{margin-left:50px}body.woocommerce-page .secondary-product .product_title,body.woocommerce-page .secondary-product .product_title span{font-size:1.25rem!important;text-transform:capitalize}body.woocommerce-page .secondary-product.bundled_product .bundled_item_cart_details .price,body.woocommerce-page .secondary-product.bundled_product .bundled_item_price_quantity,body.woocommerce-page .secondary-product.bundled_product .bundled_product_optional_checkbox,body.woocommerce-page .secondary-product.bundled_product .bundled_product_optional_checkbox .price,body.woocommerce-page .secondary-product.bundled_product .from,body.woocommerce-page .secondary-product.bundled_product .subscription-details,body.woocommerce-page .secondary-product.bundled_product .woocommerce-loop-product__title,body.woocommerce-page .secondary-product.bundled_product .woocommerce-Price-currencySymbol,body.woocommerce-page .secondary-product.bundled_product bdi,body.woocommerce-page .secondary-product.bundled_product del,body.woocommerce-page .secondary-product.bundled_product del>span,body.woocommerce-page .secondary-product.bundled_product ins{color:#26446a;font-size:1rem!important}body.woocommerce-page .secondary-product.bundled_product .bundled_product_optional_checkbox{cursor:pointer}body.woocommerce-page .next-recurring-payment-price,body.woocommerce-page .next-recurring-payment-price *{color:#26446a;font-size:24px!important;font-weight:400!important}body.woocommerce-page .bundle_header{border-bottom:1px solid rgba(0,0,0,.05);color:#26446a;margin-bottom:1.618rem;padding-bottom:1.618rem}body.woocommerce-page .bundled_product_summary .bundled_product_title a.bundled_product_permalink:before{color:#26446a}body.woocommerce-page .bundled_product .details{align-content:center;display:flex;flex-direction:column;justify-content:center}body.woocommerce-page .blended-learning-category{border:12px solid #26446a}body.woocommerce-page .hands-on-category{border:12px solid #00ab4e}body.woocommerce-page .digital-category{border:12px solid #8c4b9d}body.woocommerce-page .term-description{display:none!important}body.woocommerce-page .product-category .woocommerce-loop-category__title{color:#26446a;font-size:22px!important;font-style:normal;font-weight:700;line-height:19px}body.woocommerce-page .product-category .category-description{font-size:16px!important;font-weight:300!important;line-height:19px!important}body.woocommerce-page .woocommerce-product-details__short-description{color:#26446a}body.woocommerce-page .woocommerce-product-details__short-description h1{font-size:44px;text-transform:uppercase}body.woocommerce-page .woocommerce-product-details__short-description h2{font-size:28px;font-style:normal;font-weight:300}body.woocommerce-page .woocommerce-product-details__short-description p,body.woocommerce-page .woocommerce-product-details__short-description td.product-name .wc-item-meta .wc-item-meta-label,body.woocommerce-page .woocommerce-product-details__short-description td.product-name .wc-item-meta dt,body.woocommerce-page .woocommerce-product-details__short-description td.product-name dl.variation .wc-item-meta-label,body.woocommerce-page .woocommerce-product-details__short-description td.product-name dl.variation dt,body.woocommerce-page td.product-name .wc-item-meta .woocommerce-product-details__short-description .wc-item-meta-label,body.woocommerce-page td.product-name .wc-item-meta .woocommerce-product-details__short-description dt,body.woocommerce-page td.product-name dl.variation .woocommerce-product-details__short-description .wc-item-meta-label,body.woocommerce-page td.product-name dl.variation .woocommerce-product-details__short-description dt{font-family:Lato;font-size:16px;font-style:normal;font-weight:300;line-height:150%}body.woocommerce-page bdi,body.woocommerce-page del,body.woocommerce-page ins{text-decoration:none}body.woocommerce-page .bundled_product .bundled_item_price_quantity,body.woocommerce-page .bundled_product .bundled_product_optional_checkbox,body.woocommerce-page .bundled_product .from,body.woocommerce-page .bundled_product .subscription-details,body.woocommerce-page .bundled_product .woocommerce-loop-product__title,body.woocommerce-page .bundled_product .woocommerce-Price-currencySymbol,body.woocommerce-page .bundled_product bdi,body.woocommerce-page .bundled_product del,body.woocommerce-page .bundled_product del>span,body.woocommerce-page .bundled_product ins{color:#26446a;font-size:1.25rem!important;font-weight:400}body.woocommerce-page .bundled_product .bundled_product_optional_checkbox,body.woocommerce-page .bundled_product .price{padding-top:20px}body.woocommerce-page .bundled_product .bundled_product .bundled_product_checkbox{margin-top:-19px}body.woocommerce-page .bundled_product .bundled_product_title_link,body.woocommerce-page .bundled_product del{display:none!important}body.woocommerce-page .bundle_data input[name=quantity][readonly=readonly]{display:none}body.woocommerce-page .bundle_price del{display:none!important}body.woocommerce-page.woocommerce-cart .table td>span,body.woocommerce-page.woocommerce-cart table td>span,body.woocommerce-page.woocommerce-checkout .table td>span,body.woocommerce-page.woocommerce-checkout table td>span{background:none;color:#000;padding:0}body.woocommerce-page .recurring-totals{background:#26446a;color:#fff}body.woocommerce-page .recurring-totals th{vertical-align:middle!important}body.woocommerce-page .woocommerce-loop-product__title{font-size:1rem!important}body.woocommerce-page .woocommerce ul.products li.product{position:relative}body.woocommerce-page .woocommerce ul.products li.product .tags{display:flex;gap:5px}body.woocommerce-page .woocommerce ul.products li.product .tags .tag{border:none;border-radius:8px}body.woocommerce-page .woocommerce ul.products li.product .tags.tags--primary{position:absolute;right:12px;top:12px}body.woocommerce-page .woocommerce ul.products li.product .tags.tags--primary .tag{background:#26446a;color:#fff}body.woocommerce-page .woocommerce ul.products li.product .tags.tags--secondary .tag{background:#4882ac;color:#fff}body.woocommerce-page .woocommerce ul.products li.product .subheader-and-tags-container{align-content:center;display:flex;flex-wrap:wrap;justify-content:space-between}body.woocommerce-page .woocommerce ul.products li.product .subheader{font-size:.8rem}body.woocommerce-page .woocommerce ul.products li.product .description{color:#26446a;margin-bottom:20px;margin-top:20px}body.woocommerce-page .woocommerce ul.products li.product .learn-more-btn-container{text-align:center}body.woocommerce-page .bundle_price .price .subscription-details,body.woocommerce-page .bundle_price ins span{font-weight:900}body.woocommerce-page del>span{text-decoration:line-through}body.woocommerce-page #tab-description>h2:first-child{display:none}body.woocommerce-page span.onsale{background:#ffda00;color:#000;display:none;font-weight:900}body.woocommerce-page ul.products li.product{background:#fff;border-radius:8px;box-sizing:border-box;display:flex;filter:drop-shadow(0 4px 16px rgba(0,0,0,.08));flex-direction:column;justify-content:space-between;padding:32px;transition:filter .25s}body.woocommerce-page ul.products li.product:hover{filter:drop-shadow(0 4px 24px rgba(0,0,0,.15))}body.page .addify-quote-form body.woocommerce-page ul.products li.product:hover .button.afrfq_update_quote_btn,body.woocommerce-page .woocommerce-MyAccount-content .subscription_details ul.products li.product:hover .button,body.woocommerce-page td:first-child:not(.product-name) ul.products li.product:hover a.button,body.woocommerce-page ul.products li.product:hover .button#wpmc-prev,body.woocommerce-page ul.products li.product:hover .button.outline,body.woocommerce-page ul.products li.product:hover .woocommerce-MyAccount-content .subscription_details .button,body.woocommerce-page ul.products li.product:hover body.page .addify-quote-form .button.afrfq_update_quote_btn,body.woocommerce-page ul.products li.product:hover td:first-child:not(.product-name) a.button{background:#044c7f;color:#fff}body.woocommerce-page ul.products li.product .add_to_cart_button{display:inline-flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}body.woocommerce-page ul.products li.product .price bdi,body.woocommerce-page ul.products li.product .price span{font-size:.9rem;font-weight:600}body.woocommerce-page ul.products li.product img{border-radius:8px;-o-object-fit:contain;object-fit:contain}body.woocommerce-page ul.products li.product .woocommerce-loop-product__title{font-size:1.2rem!important}body.woocommerce-page ul.products li.product .price .from,body.woocommerce-page ul.products li.product .price del{display:none}body.woocommerce-page .entry-content .product-type-simple .summary .price .price-meta,body.woocommerce-page .entry-content .product-type-simple .summary .price .woocommerce-Price-amount.amount *,body.woocommerce-page .entry-content .product_title,body.woocommerce-page .entry-content .product_title span,body.woocommerce-page .entry-content .related.products>h2,body.woocommerce-page .entry-content .summary .bundle_price *,body.woocommerce-page .entry-content .wc-pao-addon-name,body.woocommerce-page .entry-content .wc-pao-addon-wrap label span[for=wscsd_start_date],body.woocommerce-page .entry-content h1,body.woocommerce-page .entry-content h2,body.woocommerce-page .entry-content h3,body.woocommerce-page .entry-content h4,body.woocommerce-page .entry-content h5,body.woocommerce-page .entry-content h6,body.woocommerce-page .entry-content label[for=wscsd_start_date],body.woocommerce-page .entry-content p,body.woocommerce-page .entry-content span,body.woocommerce-page .entry-content td.product-name .wc-item-meta .wc-item-meta-label,body.woocommerce-page .entry-content td.product-name .wc-item-meta dt,body.woocommerce-page .entry-content td.product-name dl.variation .wc-item-meta-label,body.woocommerce-page .entry-content td.product-name dl.variation dt,body.woocommerce-page .product-type-simple .summary .price .entry-content .price-meta,body.woocommerce-page .product-type-simple .summary .price .woocommerce-Price-amount.amount .entry-content *,body.woocommerce-page .product_title .entry-content span,body.woocommerce-page .summary .bundle_price .entry-content *,body.woocommerce-page .wc-pao-addon-wrap label .entry-content span[for=wscsd_start_date],body.woocommerce-page td.product-name .wc-item-meta .entry-content .wc-item-meta-label,body.woocommerce-page td.product-name .wc-item-meta .entry-content dt,body.woocommerce-page td.product-name dl.variation .entry-content .wc-item-meta-label,body.woocommerce-page td.product-name dl.variation .entry-content dt{line-height:1.2}body.woocommerce-page .entry-content p,body.woocommerce-page .entry-content span,body.woocommerce-page .entry-content td.product-name .wc-item-meta .wc-item-meta-label,body.woocommerce-page .entry-content td.product-name .wc-item-meta dt,body.woocommerce-page .entry-content td.product-name dl.variation .wc-item-meta-label,body.woocommerce-page .entry-content td.product-name dl.variation dt,body.woocommerce-page td.product-name .wc-item-meta .entry-content .wc-item-meta-label,body.woocommerce-page td.product-name .wc-item-meta .entry-content dt,body.woocommerce-page td.product-name dl.variation .entry-content .wc-item-meta-label,body.woocommerce-page td.product-name dl.variation .entry-content dt{margin:1em 0}body.woocommerce-page .entry-content li,body.woocommerce-page .entry-content p,body.woocommerce-page .entry-content span,body.woocommerce-page .entry-content td.product-name .wc-item-meta .wc-item-meta-label,body.woocommerce-page .entry-content td.product-name .wc-item-meta dt,body.woocommerce-page .entry-content td.product-name dl.variation .wc-item-meta-label,body.woocommerce-page .entry-content td.product-name dl.variation dt,body.woocommerce-page td.product-name .wc-item-meta .entry-content .wc-item-meta-label,body.woocommerce-page td.product-name .wc-item-meta .entry-content dt,body.woocommerce-page td.product-name dl.variation .entry-content .wc-item-meta-label,body.woocommerce-page td.product-name dl.variation .entry-content dt{line-height:2}body.woocommerce-page .entry-content h1{display:block;font-size:2em;font-weight:700;margin:.67em 0}body.woocommerce-page .entry-content h2{display:block;font-size:1.5em;font-weight:700;margin:.83em 0}body.woocommerce-page .entry-content h3{display:block;font-size:1.17em;font-weight:700;margin:1em 0}body.woocommerce-page .entry-content .product-type-simple .summary .price .price-meta,body.woocommerce-page .entry-content .product-type-simple .summary .price .woocommerce-Price-amount.amount *,body.woocommerce-page .entry-content .product_title,body.woocommerce-page .entry-content .product_title span,body.woocommerce-page .entry-content .summary .bundle_price *,body.woocommerce-page .entry-content h4,body.woocommerce-page .product-type-simple .summary .price .entry-content .price-meta,body.woocommerce-page .product-type-simple .summary .price .woocommerce-Price-amount.amount .entry-content *,body.woocommerce-page .product_title .entry-content span,body.woocommerce-page .summary .bundle_price .entry-content *{display:block;font-size:1em;font-weight:700;margin:1.33em 0}body.woocommerce-page .entry-content .related.products>h2,body.woocommerce-page .entry-content .wc-pao-addon-name,body.woocommerce-page .entry-content .wc-pao-addon-wrap label span[for=wscsd_start_date],body.woocommerce-page .entry-content h5,body.woocommerce-page .entry-content label[for=wscsd_start_date],body.woocommerce-page .wc-pao-addon-wrap label .entry-content span[for=wscsd_start_date]{display:block;font-size:.83em;font-weight:700;margin:1.67em 0}body.woocommerce-page .entry-content h6{display:block;font-size:.67em;font-weight:700;margin:2.33em 0}body.woocommerce-page .entry-content ol,body.woocommerce-page .entry-content ul{display:block;list-style-type:decimal;margin:1em 0;padding-left:40px!important}body.woocommerce-page .entry-content ul li{list-style:disc!important}body.woocommerce-page .entry-content ol li{list-style:decimal!important}body.woocommerce-page div.product .woocommerce-tabs *{color:#26446a;line-height:24px}body.woocommerce-page div.product .woocommerce-tabs ul.tabs.wc-tabs{padding:0}body.woocommerce-page div.product .woocommerce-tabs ul.tabs.wc-tabs:after,body.woocommerce-page div.product .woocommerce-tabs ul.tabs.wc-tabs:before{display:none}body.woocommerce-page div.product .woocommerce-tabs ul.tabs.wc-tabs li[role=tab]{border:#26446a;color:#000;margin:0}body.woocommerce-page div.product .woocommerce-tabs ul.tabs.wc-tabs li[role=tab]:after,body.woocommerce-page div.product .woocommerce-tabs ul.tabs.wc-tabs li[role=tab]:before{display:none}body.woocommerce-page div.product .woocommerce-tabs ul.tabs.wc-tabs li[role=tab]:not(:only-child){border-bottom:solid;border-bottom-width:1px;border-top:solid;border-top-width:1px}body.woocommerce-page div.product .woocommerce-tabs ul.tabs.wc-tabs li[role=tab]:not(:only-child):first-child{border-bottom-left-radius:8px;border-left:solid;border-left-width:1px;border-top-left-radius:8px}body.woocommerce-page div.product .woocommerce-tabs ul.tabs.wc-tabs li[role=tab]:not(:only-child):last-child{border-bottom-right-radius:8px;border-right:solid;border-right-width:1px;border-top-right-radius:8px}body.woocommerce-page div.product .woocommerce-tabs ul.tabs.wc-tabs li[role=tab]:only-child{display:none!important}body.woocommerce-page .added_to_cart.wc-forward,body.woocommerce-page .woocommerce-ordering,body.woocommerce-page .woocommerce-result-count{display:none}body.woocommerce-page button.button.loading:after{top:17px}body.woocommerce-page #payment{background:none}body.woocommerce-page #payment .wc_payment_method{background:#f7f6f0;border-radius:8px;margin-bottom:20px!important;padding:20px}body.woocommerce-page #payment .wc_payment_method .wc-pao-addon-wrap label span,body.woocommerce-page #payment .wc_payment_method label,body.woocommerce-page .wc-pao-addon-wrap label #payment .wc_payment_method span{cursor:pointer;display:inline-block;font-weight:900;line-height:32px;width:calc(100% - 34px)}body.woocommerce-page #payment .wc_payment_method .payment_box{background:none;padding-left:0;padding-right:0}body.woocommerce-page #payment .wc_payment_method .payment_box:before{display:none!important}body.woocommerce-page #payment .wc_payment_method .wc-stripe-elements-field{border-radius:8px;height:40px;padding-top:11px}body.woocommerce-page #product-addons-total{display:none!important}body.woocommerce-page .wc-pao-addon .wc-pao-addon-wrap .wc-pao-addon-checkbox{margin-top:15px}body.woocommerce-page .wc-pao-addon-wrap label,body.woocommerce-page .wc-pao-addon-wrap label span,body.woocommerce-page .wc-pao-addon-wrap label span span,body.woocommerce-page .wc-pao-addon-wrap label span span span{font-size:1.3rem!important;line-height:2!important}body.woocommerce-page #wscsd_start_date:not(.squeezebox .squeezebox-content #wscsd_start_date){display:none}body.woocommerce-page:not(.single-product){background:#f7f6f0}body.woocommerce-page:not(.single-product) .woocommerce{background:#fff;border-radius:8px;margin-bottom:40px;padding:32px}body.woocommerce-page:not(.single-product) .woocommerce a.checkout-button{display:grid}div.xoo-wsc-container div.xoo-wsc-basket{border:solid;border-width:3px}div.xoo-wsc-container div.xoo-wsc-basket span.xoo-wsc-items-count{font-weight:900;line-height:24px}body.woocommerce-page td.product-name .wc-item-meta div.xoo-wsc-container div.xoo-wsc-product dd .wc-item-meta-label,body.woocommerce-page td.product-name .wc-item-meta div.xoo-wsc-container div.xoo-wsc-product dd dt,body.woocommerce-page td.product-name dl.variation div.xoo-wsc-container div.xoo-wsc-product dd .wc-item-meta-label,body.woocommerce-page td.product-name dl.variation div.xoo-wsc-container div.xoo-wsc-product dd dt,div.xoo-wsc-container div.xoo-wsc-product dd,div.xoo-wsc-container div.xoo-wsc-product dd body.woocommerce-page td.product-name .wc-item-meta .wc-item-meta-label,div.xoo-wsc-container div.xoo-wsc-product dd body.woocommerce-page td.product-name .wc-item-meta dt,div.xoo-wsc-container div.xoo-wsc-product dd body.woocommerce-page td.product-name dl.variation .wc-item-meta-label,div.xoo-wsc-container div.xoo-wsc-product dd body.woocommerce-page td.product-name dl.variation dt,div.xoo-wsc-container div.xoo-wsc-product dd p,div.xoo-wsc-container div.xoo-wsc-product dt{font-size:13px!important}div.xoo-wsc-empty-cart a{color:#fff!important}@-webkit-keyframes pulse{0%{box-shadow:0 0 0 0 rgba(0,0,0,.7)}70%{box-shadow:0 0 0 10px transparent}to{box-shadow:0 0 0 0 transparent}}div.xoo-wsc-container div.xoo-wsc-basket{-webkit-animation:pulse 2s infinite;animation:pulse 2s infinite;border-color:#26446a}div.xoo-wsc-container div.xoo-wsch-basket .xoo-wscb-count{display:none}.quote-cart-indicator{align-items:center;-webkit-animation:pulse 2s infinite;animation:pulse 2s infinite;background:#fff;border:solid;border-color:#26446a;border-radius:10px;border-width:3px;bottom:22px;color:#26446a;display:flex;font-weight:600!important;height:46px;justify-content:center;padding-left:20px;padding-right:20px;position:fixed;right:22px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.quote-cart-indicator.qoute-cart-indicator--items-in-cart{right:90px}body.page .addify-quote-form .woocommerce-cart-form__quote-item input[type=number]{min-width:80px}body.page .addify-quote-form .af_quote_fields{width:100%}.account-navigation li a{margin-right:20px}@media screen and (min-width:1100px){.filtering-container{display:flex;justify-content:flex-end;margin-top:-92px}.reset-filter-button{align-self:center;background:#054c7f;border:1px solid transparent;border-radius:20px;color:#fff;display:flex;font-weight:900;height:22px;justify-content:center;margin-right:20px;text-align:center;width:22px}.reset-filter-button:hover{background:#fff;border:1px solid #044c7f;color:#054c7f;cursor:pointer}.reset-filter-button>i{align-self:center;font-size:14px}}[data-tab-content=create] .control-width,[data-tab-content=create] .input,[data-tab-content=create] .methods{max-width:500px}[data-tab-content=create] .input{margin:0}#import-table tr:first-child td{color:#2f4f4f}#studentsOverview td:first-child,#studentsOverview th:first-child{width:40px}div.logo svg{height:75px;width:auto}div.logo svg path{fill:#26446a}.center-content{display:flex;justify-content:center}.wd-500{max-width:500px}#classCode{border-radius:10px;font-size:32px;font-weight:900;letter-spacing:5px;padding:30px;text-align:center;text-transform:uppercase}[data-block-id=login] .description{font-size:1.5rem}#signinLandingPage .methods label{border-width:2px;height:120px;width:120px}#signinLandingPage .methods label p{font-size:1.2rem}@media (orientation:landscape) and (max-height:480px){section.grey{padding:12px 0}.white-box[data-block-id=login]{border-radius:8px;margin-bottom:12px;padding:12px}.container>.mb-3 .logo{display:none}.wd-500{max-width:100%}[data-block-id=login] .mb-4{margin-bottom:10px!important}[data-block-id=login] .mb-3{margin-bottom:8px!important}[data-block-id=login] .mt-5{margin-top:12px!important}[data-block-id=login] .mt-3{margin-top:8px!important}[data-block-id=login] h2{font-size:1rem;margin:0 0 8px}[data-block-id=login] .description{display:none}form input[type=date],form input[type=email],form input[type=number],form input[type=password],form input[type=tel],form input[type=text],form select{font-size:.9rem;height:40px;padding:10px 12px}.form .input{margin-bottom:10px}[data-block-id=login] .methods{margin-bottom:8px}[data-block-id=login] .methods label{padding:4px}[data-block-id=login] .methods label p{display:none}[data-block-id=login] .methods label img{max-height:28px!important;width:auto!important}[data-block-id=login] .no-account{display:none}[data-block-id=login] .pin-login{font-size:18px;padding:12px}[data-block-id=login] .pin-code{font-size:18px!important;height:40px;padding:6px}[data-block-id=login] .pin-code>img{width:32px!important}[data-block-id=login] .pin-row>div{margin:4px;max-width:48px;width:calc(20% - 8px)}[data-block-id=login] .backspace{border-radius:20px;height:40px;margin:8px;max-width:120px!important;padding:6px}.data-center-notice{display:none!important}.login-compact.grey{padding-bottom:24px;padding-top:12px}.login-compact .container{max-width:100%;padding-left:12px;padding-right:12px}.login-compact .wd-500{max-width:none;width:100%}.login-compact .white-box.center-content{display:block}.login-compact .white-box[data-block-id=login]{border-radius:8px;margin-bottom:12px;padding:12px}.login-compact [data-block-id=login] h2{font-size:1.25rem;margin:0 0 8px}.login-compact [data-block-id=login] .user .methods{margin-bottom:8px}.login-compact [data-block-id=login] .user .methods label{border-radius:8px;height:68px;padding:8px 10px}.login-compact [data-block-id=login] .user .methods label p{display:none}.login-compact [data-block-id=login] .user .methods label img{height:24px!important;margin:0;max-height:24px!important;width:auto!important}.login-compact .beta{display:none}.login-compact #signinLandingPage h2{text-align:center}.login-compact #signinLandingPage .methods{justify-content:center}.login-compact #signinLandingPage .methods label h2,.login-compact #signinLandingPage .methods label p{display:inline}.login-compact #signinLandingPage .methods label h2{font-size:2rem}.login-compact #educatorLandingPage .methods{display:flex;flex-wrap:nowrap;gap:10px;justify-content:space-between;overflow:hidden;padding-bottom:4px}.login-compact #educatorLandingPage .methods label{align-items:center;border-radius:8px;display:inline-flex!important;flex:1 1 0;height:64px;justify-content:center;min-width:0;padding:8px 10px;width:auto!important}.login-compact #educatorLandingPage .methods label p{display:none}.login-compact #educatorLandingPage .methods label img{max-height:28px!important;width:auto!important}.login-compact #studentCodePage .pin-login{padding-left:12px;padding-right:12px;width:100%}.login-compact #studentCodePage .pin-code{box-sizing:border-box;max-width:none;width:100%}.login-compact #studentCodePage .pin-pad{width:100%}.login-compact #studentCodePage .pin-row:first-of-type{-moz-column-gap:12px;column-gap:12px;display:grid;grid-template-columns:repeat(10,1fr);justify-items:center;row-gap:0}.login-compact #studentCodePage .pin-row:first-of-type>div{margin:0;max-width:none;width:100%}.login-compact #studentCodePage .pin-row:first-of-type .pin-key{width:100%}.login-compact #studentCodePage .pin-row:last-of-type{margin-top:16px}.login-compact #studentCodePage .pin-row:last-of-type .backspace{margin-top:0}.login-compact #studentLandingPage .methods{display:flex;flex-wrap:nowrap;gap:10px;justify-content:space-between;overflow:hidden;padding-bottom:4px}.login-compact #studentLandingPage .methods label{align-items:center;border-radius:8px;display:inline-flex!important;flex:1 1 0;height:64px;justify-content:center;min-width:0;padding:8px 12px}.login-compact #studentLandingPage .methods label img{margin-right:6px;max-height:28px!important;width:auto!important}.login-compact #studentLandingPage .methods label p{display:inline!important;font-size:.95rem;margin:0}}#activities>div h3,[data-tab-content]>div:first-child h2,[data-tab-content]>div:first-child p{margin:0}.lesson{margin-top:40px}.lesson .time-info{width:158px}.lesson .time-info:nth-child(2n){margin-left:10px}.lesson .time-info h3{font-size:28px}.lesson .mini-lesson-image img{height:80px;-o-object-fit:cover;object-fit:cover;width:80px}.lesson .material-info-container{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.lesson .material-info{margin-bottom:24px;width:170px}.lesson .material-info>div{background:#fff}.lesson .material-info>div:first-child{align-items:center;border-left:solid;border-right:solid;border-top:solid;border-color:#e2e2e2;border-top-left-radius:8px;border-top-right-radius:8px;border-width:1px;display:flex;height:111px;justify-content:center;position:relative}.lesson .material-info>div:first-child button{background:#fff;font-size:14px;font-weight:700;height:3;height:30px;padding:0 16px;position:absolute;right:8px;top:8px}.lesson .material-info>div:last-child{align-items:center;border:solid;border-bottom-left-radius:8px;border-bottom-right-radius:8px;border-color:#e2e2e2;border-width:1px;color:#26446a;display:flex;font-size:16px;font-weight:700;justify-content:center;min-height:40px;text-align:center}.lesson .material-info img{max-height:85%;max-width:85%;-o-object-fit:cover;object-fit:cover}@media (max-width:1199px){.lesson #large-navigation-container{display:none}}@media (min-width:1200px){.lesson #tiny-navigation-container{display:none}}.lesson .content{margin-top:24px}@media (max-width:1199px){.lesson .content{flex-direction:column}}@media (min-width:1200px){.lesson .content__left{min-width:40%;width:40%}}.lesson .content__right{overflow:hidden;width:100%}@media (min-width:1200px){.lesson .content__right{margin-left:40px}}.lesson .question>p{font-size:16px;font-weight:700;letter-spacing:.02em;line-height:24px}.lesson .question .slider:not([disabled]) .noUi-connect{background:#26446a}.lesson .question input[type=range]{width:100%}.lesson .question>div>div:last-child{display:flex}.lesson .question>div>div:last-child p{flex-basis:100%;text-align:center}.lesson .question>div>div:last-child p:first-child{text-align:left}.lesson .question>div>div:last-child p:last-child{text-align:right}.lesson .notes{background:#fff;border:1px solid #e2e2e2;border-radius:8px;box-sizing:border-box;min-height:200px;min-height:160px;padding:16px;width:100%!important}.curriculum-standards>div>div:nth-child(2){align-items:center;display:flex;flex-direction:column;max-width:1100px}.curriculum-standards .curriculum-standards-picker-container{align-items:flex-start;display:flex;flex-direction:column;width:100%}.curriculum-standards img{width:100%}.curriculum-standards .curriculum-standards-container{min-height:calc(100vh - 333px);width:100%}.curriculum-standards .curriculum-standards-container iframe{min-height:calc(100vh - 333px)}#kubo-play-modal>div>div:nth-child(2){padding-bottom:65%;position:relative}#kubo-play-modal iframe{height:100%;left:0;position:absolute;top:0;width:100%}#print-modal .form{display:block!important}@media (max-width:499px){#activities .activity-gui .button,#activities .cp-tag,#activities .mark-as-complete-checkbox-container label,#activities .number-icons{display:none!important}#activities .squeezebox>div>div:first-child h3,#activities .squeezebox>div>div:first-child span{font-size:14px!important}#activities .squeezebox>div:first-child:first-child:not(:last-child)>div:last-child{margin-right:10px}}@media (min-width:500px){#activities .squeezebox>div>div:first-child h3 span{display:none}}.curriculum-container>div{display:flex}.curriculum-container>div>div:first-child{flex-grow:1}.curriculum-container>div>div:last-child{max-width:290px;min-width:290px;width:290px}.curriculum-container>div>div:last-child .infobox>div:first-child h4{align-content:center;align-items:center;display:inline-flex}.curriculum-container>div .squeezebox.active .squeezebox-content{display:flex!important;flex-wrap:wrap}.curriculum-container>div .card-container{width:274px}.curriculum-container>div .card{min-height:316px}.curriculum-container>div .card,.curriculum-container>div .card div{display:block}.curriculum-container>div .card a.thumbnail{height:140px}.curriculum-container>div .card .card-header{font-size:8px;margin:0;opacity:0}.curriculum-container>div .card .bigtext .card-header{opacity:1}.curriculum-container>div .card p{white-space:normal}.curriculum-container>div .lessons-container{margin-top:-16px}.curriculum-container>div .card-actions{gap:10px}.curriculum-container>div .card-actions>*{flex:1;padding-left:10px;padding-right:10px}.curriculum-container>div .planning-infobox .dropdown-label{width:100%}body.fullscreen #application{background:#f5f7f7;padding:20px}body.fullscreen #application>div{height:calc(100vh - 40px)}body.fullscreen .wrapper{flex-grow:1;max-height:100%;min-height:100%}body.fullscreen #main-navigation>div:nth-child(2){flex-grow:1}body.fullscreen .fullscreen-btn--open{display:none}body.fullscreen .fullscreen-btn--close{display:block}body.fullscreen footer,body.fullscreen nav{display:none!important}.fullscreen-btn--open{display:block}.fullscreen-btn--close{display:none}#main-navigation>div:first-child{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.map-maker-container{height:calc(100vh - 425px);max-height:645px;min-height:500px}.map-maker-container>div,.map-maker-container>div>div{height:100%}.map-maker-container #tool-navigation{display:flex;flex-direction:column;height:100%}.map-maker-container #tool-navigation>div:nth-child(2){flex-grow:1;height:0}.map-maker-container #tool-navigation .wrapper{border:solid;border-color:#044c7f;border-width:1px;height:100%}.map-maker-container #tool-navigation .wrapper>div{overflow-y:auto;padding-right:20px}.map-maker-container #tool-navigation .wrapper #coding-math-routes{overflow-y:initial}.map-maker-container #tool-navigation [data-tab-content=elements]>div{height:100%}.map-maker-container #tool-navigation .toggle,.map-maker-container #tool-navigation .wrapper{padding:10px}.map-maker-container #tool-navigation .navigation,.map-maker-container #tool-navigation .toggle,.map-maker-container #tool-navigation .wrapper{background:#f5f7f7}.map-maker-container #tool-navigation .navigation,.map-maker-container #tool-navigation .wrapper{border:none!important}.map-maker-container .category.active .squeezebox-content{display:flex;flex-direction:row;flex-wrap:wrap;gap:8px;justify-content:flex-start}.map-maker-container #backgrounds{display:flex;flex-wrap:wrap;gap:10px}.map-maker-container .background-thumbnail{background-size:cover;border-radius:10px;cursor:pointer;height:70px;width:70px}.single-map #description{border:solid;border-color:#e2e2e2;border-width:1px;box-sizing:border-box;min-height:300px;padding:20px;width:100%}.single-map .map-maker{height:100%;position:relative;width:100%}.single-map .map-maker--img{box-sizing:border-box;cursor:-webkit-grab;cursor:grab;height:70px;width:70px;z-index:0}.single-map .ui-draggable-dragging{cursor:-webkit-grabbing;cursor:grabbing}.single-map .map-maker--map{background:#fff;background-size:cover;border:none;border-collapse:inherit;border-spacing:0;box-shadow:0 2px 9px rgba(0,0,0,.11);display:inherit;empty-cells:inherit;margin:0;opacity:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.single-map .map-maker--map td{background-size:contain;border-left:solid;border-top:solid;border-color:#575757;border-width:1px;border-bottom:none;font-family:Lato,sans-serif;font-weight:900;margin:0;padding:0;text-align:center}.single-map .map-maker--map tr:last-child td{border-bottom:solid;border-width:1px}.single-map .map-maker--map td:last-child{border-right:solid;border-width:1px}.single-map .map-maker--map tr td:first-child{border-bottom:none;border-left:none;border-top:none}.single-map .map-maker--map tr:last-child td{border-bottom:none;border-left:none;border-right:none}.single-map .hover-droppable-img{background-size:contain;filter:grayscale(100%);height:100%;opacity:.35;width:100%}.single-map .mapMakerImgToolbarContainer{border:solid;border-color:#044d7f;border-radius:9px;border-width:8px;box-sizing:border-box;margin-left:-8px;margin-top:-8px;position:absolute;text-align:center}.single-map .imgToolbar{background:#044d7f;bottom:-1px;height:25px;position:absolute;width:101%}.single-map .imgToolbar-element{background:#448dbd;border-radius:100px;cursor:pointer;display:inline-block;margin-left:2px;margin-right:2px;margin-top:5px;max-width:12px;padding:3px;width:14%}.single-map .map-maker--math-overlay{background:green;height:100%;width:100%;z-index:9999999999999}.card{position:relative}.filtering-container{align-items:center}.filtering-container .favorite_filter{background:#fff;border:solid;border-color:#e2e2e2;border-radius:10px;border-width:1px;cursor:pointer;height:62.8px;padding-left:20px;padding-right:20px}.filtering-container .favorite_filter i{cursor:pointer;margin-right:5px}.filtering-container .favorite_filter.active{border-color:#26446a}.filtering-container .favorite_filter.active .material-icons{color:#26446a}.page-template-community-maps .favorite-btn{align-content:center;align-items:center;background:#e2e2e2;border:solid;border-color:#fff;border-radius:32px;color:#fff;cursor:pointer;display:flex;height:32px;justify-content:center;padding:5px;position:absolute;right:12px;text-align:center;top:12px;user-select:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.page-template-community-maps .favorite-btn.active{color:#26446a}.page-template-community-maps .favorite-btn p{font-size:12px;font-weight:900;margin-left:2.5px;margin-right:2.5px}.page-template-community-maps .favorite-btn i{cursor:pointer;font-size:16px;user-select:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none}.page-template-page-migration .auto-populate-message{-webkit-animation:fadeInUp .3s ease;animation:fadeInUp .3s ease;background-color:#d4edda;border:1px solid #c3e6cb;border-radius:4px;color:#155724;font-size:12px;font-weight:500;margin-top:5px;padding:8px 12px}.page-template-page-migration .auto-populate-message.info{background-color:#d1ecf1;border-color:#bee5eb;color:#0c5460}@-webkit-keyframes fadeInUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.page-template-page-migration .migration-form .form-group{margin-bottom:24px}.page-template-page-migration .migration-form .form-group label{color:#212121;display:block;font-weight:600;margin-bottom:8px}.page-template-page-migration .migration-form .form-group label .required{color:#d84127;margin-left:4px}.page-template-page-migration .migration-form .form-group .form-control{border:1px solid #ced4da;border-radius:4px;font-size:14px;padding:12px 16px;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:100%}.page-template-page-migration .migration-form .form-group .form-control:focus{border-color:#044c7f;box-shadow:0 0 0 .2rem rgba(4,76,127,.25);outline:0}.page-template-page-migration .migration-form .form-group .form-text{color:#6c757d;font-size:12px;line-height:1.4;margin-top:4px}.page-template-page-migration .migration-info{background-color:#e7f3ff;border:1px solid #b8daff;border-radius:8px;margin-top:24px;padding:20px}.page-template-page-migration .migration-info h4{color:#212121;font-size:16px;margin:0 0 16px}.page-template-page-migration .migration-info ul{margin:0;padding-left:20px}.page-template-page-migration .migration-info ul li{color:#004085;font-size:14px;line-height:1.4;margin-bottom:8px}.page-template-page-migration .migration-admin-tools{margin-bottom:40px}.page-template-page-migration .migration-admin-tools .admin-tools-header{margin-bottom:32px}.page-template-page-migration .migration-admin-tools .admin-tools-header h3{margin-bottom:8px}.page-template-page-migration .migration-admin-tools .admin-tools-header .text-muted{color:#6c757d;font-size:14px}.page-template-page-migration .migration-admin-tools .admin-tool-card{background:#fff;border:1px solid #dee2e6;border-radius:8px;box-shadow:0 1px 3px rgba(0,0,0,.1);height:100%;padding:24px;transition:transform .2s ease,box-shadow .2s ease}.page-template-page-migration .migration-admin-tools .admin-tool-card:hover{box-shadow:0 4px 12px rgba(0,0,0,.15);transform:translateY(-2px)}.page-template-page-migration .migration-admin-tools .admin-tool-card .tool-icon{display:block;font-size:48px;margin-bottom:16px}.page-template-page-migration .migration-admin-tools .admin-tool-card h4{color:#212121;font-size:18px;margin:0 0 12px}.page-template-page-migration .migration-admin-tools .admin-tool-card p{color:#666;font-size:14px;line-height:1.5;margin-bottom:20px}.page-template-page-migration .migration-admin-tools .admin-tool-card .form-group{margin-bottom:16px}.page-template-page-migration .migration-admin-tools .admin-tool-card .tool-actions{margin-top:20px}.page-template-page-migration .api-info .api-endpoint-display{align-items:stretch;display:flex;gap:8px}.page-template-page-migration .api-info .api-endpoint-display .form-control{background-color:#f8f9fa;flex:1;font-family:monospace;font-size:12px}.page-template-page-migration .api-info .api-endpoint-display .copy-endpoint{flex-shrink:0;font-size:12px;padding:8px 12px}.page-template-page-migration .api-info .shared-secret-info{background:#fff3cd;border:1px solid #ffeaa7;border-radius:6px;margin-top:24px;padding:16px}.page-template-page-migration .api-info .shared-secret-info h5{color:#856404;margin:0 0 12px}.page-template-page-migration .api-info .shared-secret-info ol{color:#856404;margin:0 0 16px;padding-left:20px}.page-template-page-migration .api-info .shared-secret-info ol li{font-size:14px;margin-bottom:8px}.page-template-page-migration .api-info .shared-secret-info p{color:#856404;font-size:13px;margin:0}.page-template-page-migration .api-info .api-actions{margin-top:16px}.page-template-page-migration .api-info .import-history{margin-top:24px}.page-template-page-migration .api-info .import-history h5{margin-bottom:12px}.page-template-page-migration .api-info .import-history .import-list{list-style:none;margin:0;padding:0}.page-template-page-migration .api-info .import-history .import-list li{border-bottom:1px solid #dee2e6;font-size:13px;padding:8px 0}.page-template-page-migration .api-info .import-history .import-list li:last-child{border-bottom:none}.page-template-page-migration .api-info .import-history .import-list li strong{color:#212121}.page-template-page-migration .api-info .import-history .import-list li small{color:#6c757d;display:block;margin-top:2px}.page-template-page-migration .push-warning{background:#f8d7da;border:1px solid #f5c6cb;border-radius:6px;color:#721c24;margin:20px 0;padding:16px}.page-template-page-migration .push-warning strong{display:block;margin-bottom:8px}.page-template-page-migration .push-warning ul{margin:0;padding-left:20px}.page-template-page-migration .push-warning ul li{font-size:14px;margin-bottom:6px}.page-template-page-migration .initiate-migration-section{padding:60px 20px;text-align:center}.page-template-page-migration .initiate-migration-section .initiate-content{margin:0 auto;max-width:600px}.page-template-page-migration .initiate-migration-section .initiate-content .initiate-icon{font-size:64px;margin-bottom:24px}.page-template-page-migration .initiate-migration-section .initiate-content h3{color:#212121;margin-bottom:16px}.page-template-page-migration .initiate-migration-section .initiate-content .lead{color:#666;font-size:16px;line-height:1.6;margin-bottom:32px}.page-template-page-migration .initiate-migration-section .initiate-content .migration-benefits{margin-top:48px;text-align:left}.page-template-page-migration .initiate-migration-section .initiate-content .migration-benefits h3{margin-bottom:32px;text-align:center}.page-template-page-migration .initiate-migration-section .initiate-content .migration-benefits .benefit-item{align-items:center;display:flex;gap:16px;margin-bottom:20px}.page-template-page-migration .initiate-migration-section .initiate-content .migration-benefits .benefit-item span{flex-shrink:0;font-size:24px}.page-template-page-migration .initiate-migration-section .initiate-content .migration-benefits .benefit-item div strong{color:#212121;display:block;margin-bottom:4px}.page-template-page-migration .initiate-migration-section .initiate-content .migration-benefits .benefit-item div small{color:#666;font-size:13px}.page-template-page-migration .spinner{-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite;border:3px solid #f3f3f3;border-radius:50%;border-top-color:#044c7f;display:inline-block;height:20px;width:20px}@-webkit-keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.page-template-page-migration .migration-message{align-items:flex-start;border-radius:6px;display:flex;gap:12px;margin:16px 0;padding:16px 20px}.page-template-page-migration .migration-message.success{background:#d4edda;border:1px solid #c3e6cb;color:#155724}.page-template-page-migration .migration-message.error{background:#f8d7da;border:1px solid #f5c6cb;color:#721c24}.page-template-page-migration .migration-message .message-icon{flex-shrink:0;font-size:24px;margin-top:2px}.page-template-page-migration .migration-message h4{font-size:16px;margin:0 0 8px}.page-template-page-migration .migration-message p{font-size:14px;line-height:1.4;margin:0 0 8px}.page-template-page-migration .migration-message p:last-child{margin-bottom:0}.page-template-page-migration .migration-message .message-details{font-size:13px;opacity:.9}.page-template-page-migration .network-migration-info{background:#e3f2fd;border:1px solid #1976d2;border-radius:8px;margin-bottom:1rem;padding:1rem}.page-template-page-migration .network-badge{background:#1976d2;border-radius:20px;color:#fff;display:inline-block;font-size:.875rem;font-weight:500;margin-bottom:.5rem;padding:.25rem .75rem}.page-template-page-migration .network-description{color:#0d47a1;font-size:.875rem;line-height:1.4;margin:0}.page-template-page-migration .pending-educators-list{margin-top:.75rem}.page-template-page-migration .pending-educators-title{color:#6c757d;font-size:.875rem;margin:0 0 .5rem}.page-template-page-migration .pending-educator{align-items:center!important;display:flex!important;line-height:1.3!important}.page-template-page-migration .pending-educator:before{color:#00a29b!important;content:"•";flex-shrink:0;font-size:.875rem!important;margin-right:.375rem}.page-template-page-migration .pending-educator *{color:#6c757d;font-size:14px}.page-template-page-migration .blocking-schools li{align-items:center!important;display:flex!important;line-height:1.3!important;margin:0 0 .375rem!important;padding:0!important}.page-template-page-migration .blocking-schools li:before{color:#00a29b!important;content:"•";flex-shrink:0;font-size:.875rem!important;margin-right:.375rem}.page-template-page-migration .blocking-schools a{font-size:inherit!important;line-height:inherit!important}.admin-requests-section{margin-bottom:40px}.admin-requests-section .admin-requests-grid .migration-batch.migration-status-request{margin-bottom:20px}.admin-requests-section .admin-requests-grid .migration-batch.migration-status-request .migration-status-tag{background-color:#fd7e14;color:#fff}.admin-requests-section .admin-requests-grid .migration-batch.migration-status-request .migration-status-tag.approved{background-color:#28a745;color:#fff}.admin-requests-section .admin-request-content .request-description{margin-bottom:24px}.admin-requests-section .admin-request-content .request-description p{color:#212121;font-size:15px;line-height:1.5;margin:0 0 8px}.admin-requests-section .admin-request-content .request-description p:last-child{margin-bottom:0}.admin-requests-section .admin-request-content .request-description p strong{font-weight:600}.admin-requests-section .admin-request-content .request-description .request-details{color:#6c757d;font-size:14px}.admin-requests-section .admin-request-content .request-description .request-details a{color:#007cba;text-decoration:none}.admin-requests-section .admin-request-content .request-description .request-details a:hover{text-decoration:underline}.admin-requests-section .admin-request-content .approval-actions .approval-note{background-color:#e7f3ff;border:1px solid #b8daff;border-radius:6px;color:#004085;font-size:14px;line-height:1.4;margin:0 0 16px;padding:12px 16px}.admin-requests-section .admin-request-content .approval-actions .action-buttons{align-items:center;display:flex;gap:16px}.admin-requests-section .admin-request-content .approval-actions .action-buttons .approve-request-btn{background-color:#28a745;border-color:#28a745;border-radius:6px;color:#fff;font-weight:500;padding:12px 24px;transition:all .2s ease}.admin-requests-section .admin-request-content .approval-actions .action-buttons .approve-request-btn:hover{background-color:#218838;border-color:#1e7e34;transform:translateY(-1px)}.admin-requests-section .admin-request-content .approval-actions .action-buttons .approve-request-btn:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.admin-requests-section .admin-request-content .approval-actions .action-buttons .approval-loading{align-items:center;color:#6c757d;display:flex;font-size:14px;gap:8px}.admin-requests-section .admin-request-content .approval-actions .action-buttons .approval-loading .spinner{border-width:2px;height:16px;width:16px}.admin-requests-section .admin-approval-success{background-color:#d4edda!important;border:1px solid #c3e6cb!important;border-radius:6px!important;color:#155724!important;margin-top:16px!important;padding:16px!important;text-align:center!important}.admin-requests-section .admin-approval-success strong{font-weight:600}.admin-requests-section .next-steps-info{background-color:#d1ecf1!important;border:1px solid #bee5eb!important;border-radius:6px!important;color:#0c5460!important;font-size:13px!important;line-height:1.4!important;margin-top:12px!important;padding:12px!important}.admin-requests-section .next-steps-info strong{display:block;font-weight:600;margin-bottom:6px}.admin-separator{border:none;border-top:2px solid #dee2e6;margin:40px 0}.migration-approval{background-color:#f7f6f0;border-radius:10px;margin:20px 0;padding:20px}.migration-approval .approval-content{background:#fff;border:1px solid #d9e0e0;border-radius:8px;box-shadow:0 2px 10px rgba(0,0,0,.1);padding:40px;text-align:center}.migration-approval .approval-content.approval-success{border-left:4px solid #00ab4e}.migration-approval .approval-content.approval-success .success-icon{color:#00ab4e;font-size:64px;margin-bottom:20px}.migration-approval .approval-content.approval-success h2{color:#155724}.migration-approval .approval-content.approval-error{border-left:4px solid #d84127}.migration-approval .approval-content.approval-error .error-icon{color:#d84127;font-size:64px;margin-bottom:20px}.migration-approval .approval-content.approval-error h2{color:#721c24}.migration-approval .approval-content.approval-instructions{border-left:4px solid #044c7f}.migration-approval .approval-content.approval-instructions .info-icon{color:#044c7f;font-size:64px;margin-bottom:20px}.migration-approval .approval-content.approval-instructions h2{color:#26446a}.migration-approval .approval-content.migration-completion-success{border-left:4px solid #00ab4e}.migration-approval .approval-content.migration-completion-success h2{color:#155724}.migration-approval .approval-content.migration-approval-success{border-left:4px solid #007cba}.migration-approval .approval-content.migration-approval-success h2{color:#004085}.migration-approval .error-help,.migration-approval .instructions,.migration-approval .next-steps{background:#cce5ff;border:1px solid #b8daff;border-radius:3px;color:#004085;font-size:.9rem;margin:30px 0;padding:16px 20px;text-align:left;width:100%}.migration-approval .error-help h3,.migration-approval .instructions h3,.migration-approval .next-steps h3{color:#212121;margin-top:0}.migration-approval .error-help.success,.migration-approval .instructions.success,.migration-approval .next-steps.success{background:#d4edda;border:1px solid #c3e6cb;color:#155724}.migration-approval .error-help.success h3,.migration-approval .instructions.success h3,.migration-approval .next-steps.success h3{color:#155724;margin-top:0}.migration-approval .error-help.success ul li,.migration-approval .instructions.success ul li,.migration-approval .next-steps.success ul li{line-height:1.5;margin-bottom:8px}.migration-approval .error-help.error,.migration-approval .instructions.error,.migration-approval .next-steps.error{background:#f8d7da;border:1px solid #f5c6cb;color:#721c24}.migration-approval .approval-actions{margin-top:30px}.migration-approval .approval-actions .btn{margin:0 10px}@media (max-width:768px){.migration-approval .approval-actions .btn{display:block;margin:10px 0;width:100%}}.migration-approval .migration-stats{background:#f8f9fa;border:2px solid #e9ecef;border-radius:12px;margin:25px 0;padding:25px;text-align:center}.migration-approval .migration-stats h3{color:#155724;font-size:1.4em;margin-bottom:20px}.migration-approval .stats-grid{display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));margin-top:20px}.migration-approval .stat-item{background:#fff;border:1px solid #dee2e6;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1);padding:20px;text-align:center;transition:transform .2s ease}.migration-approval .stat-item:hover{box-shadow:0 4px 8px rgba(0,0,0,.15);transform:translateY(-2px)}.migration-approval .stat-icon{font-size:2.5rem;margin-bottom:10px}.migration-approval .stat-value{color:#155724;font-size:2rem;font-weight:700;margin-bottom:5px}.migration-approval .stat-label{color:#6c757d;font-size:.9rem;letter-spacing:.5px;text-transform:uppercase}.migration-approval .migration-actions{background:#e8f5e8;border:1px solid #c3e6cb;border-radius:8px;color:#155724;margin:20px 0;padding:20px;text-align:left}.migration-approval .migration-actions h3{color:#155724;margin-top:0}.migration-approval .migration-actions.primary-cta{background:linear-gradient(135deg,#e8f5e8,#d4edda);border:2px solid #28a745;text-align:center}.migration-approval .migration-actions.primary-cta h3{font-size:1.5em;margin-bottom:15px}.migration-approval .migration-info{background:#cce5ff;border:1px solid #b8daff;border-radius:8px;color:#004085;margin:20px 0;padding:15px;text-align:left}.migration-approval .migration-info h4{color:#004085;margin-top:0}.migration-approval .migration-info code{background:rgba(0,0,0,.1);border-radius:3px;font-family:monospace;padding:2px 6px;word-break:break-all}.migration-approval .migration-info.warning{background:#fff3cd;border:1px solid #ffeaa7;color:#856404}.migration-approval .migration-info.warning h4{color:#856404}.migration-approval .btn-large{font-size:18px;font-weight:700;padding:15px 30px}.migration-approval .btn-cta{-webkit-animation:pulse 2s infinite;animation:pulse 2s infinite;box-shadow:0 4px 15px rgba(40,167,69,.3)}@keyframes pulse{0%{box-shadow:0 4px 15px rgba(40,167,69,.3)}50%{box-shadow:0 6px 20px rgba(40,167,69,.5);transform:translateY(-1px)}to{box-shadow:0 4px 15px rgba(40,167,69,.3)}}@media (max-width:768px){.migration-approval .approval-content{padding:20px}.migration-approval .stats-grid{gap:15px;grid-template-columns:1fr}.migration-approval .stat-item{padding:15px}.migration-approval .btn-large{font-size:16px;padding:12px 24px}.migration-approval .migration-actions.primary-cta{padding:15px}.migration-approval .approval-actions{text-align:center}.migration-approval .approval-actions .btn{display:block;margin:10px 0;width:100%}}.migration-management .migration-educator-notice{background:linear-gradient(135deg,#e8f5e8,#f0f8f0);border:2px solid #00ab4e;border-radius:12px;box-shadow:0 4px 12px rgba(0,171,78,.15);margin-bottom:30px;padding:20px}.migration-management .migration-educator-notice .notice-content{align-items:flex-start;display:flex;gap:16px}.migration-management .migration-educator-notice .notice-content .notice-icon{-webkit-animation:bounce 2s infinite;animation:bounce 2s infinite;font-size:32px;margin-top:4px}.migration-management .migration-educator-notice .notice-content .notice-text{flex:1}.migration-management .migration-educator-notice .notice-content .notice-text h4{color:#00451f;font-size:18px;font-weight:600;margin:0 0 8px}.migration-management .migration-educator-notice .notice-content .notice-text p{color:#005f2b;font-size:14px;line-height:1.5;margin:0}@-webkit-keyframes bounce{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-8px)}60%{transform:translateY(-4px)}}@keyframes bounce{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-8px)}60%{transform:translateY(-4px)}}.migration-management .migration-batches-grid{display:grid;gap:20px;margin-bottom:40px}.migration-management .squeezebox.migration-batch{margin-bottom:20px}.migration-management .squeezebox.migration-batch.migration-status-ready{border-left:4px solid #00ab4e}.migration-management .squeezebox.migration-batch.migration-status-completed{border-left:4px solid #044c7f}.migration-management .squeezebox.migration-batch.migration-status-failed{border-left:4px solid #d84127}.migration-management .squeezebox.migration-batch.migration-status-in_progress{border-left:4px solid #00a29b}.migration-management .squeezebox.migration-batch.migration-status-isolated_ready{border-left:4px solid #ffe699}.migration-management .squeezebox.migration-batch.migration-status-pending{border-left:4px solid #6c757d}.migration-management .squeezebox.migration-batch .squeezebox-content{flex-direction:column!important}.migration-management .squeezebox.migration-batch .cp-tag.migration-status-tag{font-weight:700;text-transform:uppercase}.migration-management .squeezebox.migration-batch .squeezebox-title{color:#212121;font-size:1.1rem;font-weight:600}.migration-management .squeezebox.migration-batch .squeezebox-title-container{align-items:center;display:flex;gap:16px;justify-content:space-between;width:100%}.migration-management .squeezebox.migration-batch .squeezebox-title-container .squeezebox-title-content{align-items:center;display:flex;flex-grow:1;gap:12px;min-width:0}.migration-management .squeezebox.migration-batch .squeezebox-title-container .squeezebox-title-content .squeezebox-title{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.migration-management .squeezebox.migration-batch .squeezebox-title-container .migration-status-tag{flex-shrink:0;font-weight:600}.migration-management .squeezebox.migration-batch .progress-section{display:flex;flex-direction:column;margin-top:20px}.migration-management .squeezebox.migration-batch .progress-section h4{border-bottom:1px solid #f5f7f7;color:#212121;font-size:24px;margin-bottom:20px;padding-bottom:10px}.migration-management .squeezebox.migration-batch .progress-items{display:flex;flex-direction:column;gap:16px}.migration-management .squeezebox.migration-batch .progress-items .progress-item{align-items:flex-start;background:#f8f9fa;border:1px solid #e2e2e2;border-radius:8px;display:flex;gap:16px;padding:24px;transition:border-color .3s ease}.migration-management .squeezebox.migration-batch .progress-items .progress-item:hover{border-color:#044c7f}.migration-management .squeezebox.migration-batch .progress-items .progress-item.needs-attention{background:#fff3cd;border-color:#ffc107;box-shadow:0 0 0 1px rgba(255,193,7,.2)}.migration-management .squeezebox.migration-batch .progress-items .progress-item .progress-icon{flex-shrink:0;font-size:24px;margin-top:2px}.migration-management .squeezebox.migration-batch .progress-items .progress-item .progress-content{flex-grow:1;min-width:0}.migration-management .squeezebox.migration-batch .progress-items .progress-item .progress-content strong{color:#212121;display:block;font-size:16px;font-weight:600;margin-bottom:8px}.migration-management .squeezebox.migration-batch .progress-items .progress-item .progress-content p{color:#666;font-size:14px;line-height:1.5;margin:0 0 12px}.migration-management .squeezebox.migration-batch .progress-items .progress-item .progress-content small{color:#6c757d;font-size:14px}.migration-management .squeezebox.migration-batch .progress-items .progress-item .progress-content .progress-actions{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-top:12px}.migration-management .squeezebox.migration-batch .progress-items .progress-item .progress-content .progress-actions .status-text{color:#666!important;flex-shrink:0;font-family:inherit!important;font-size:14px!important;font-weight:500!important;letter-spacing:normal!important;line-height:1.4!important;text-decoration:none!important;text-transform:none!important}.migration-management .squeezebox.migration-batch .progress-items .progress-item .progress-content .progress-actions .status-text span.status-value{background:none!important;border:none!important;display:inline!important;font-family:inherit!important;font-size:14px!important;font-weight:700!important;letter-spacing:normal!important;line-height:inherit!important;margin:0!important;padding:0!important;text-decoration:none!important;text-transform:none!important}.migration-management .squeezebox.migration-batch .progress-items .progress-item .progress-content .progress-actions .status-text span.status-value.complete{color:#00ab4e!important}.migration-management .squeezebox.migration-batch .progress-items .progress-item .progress-content .progress-actions .status-text span.status-value.pending{color:#856404!important}.migration-management .squeezebox.migration-batch .progress-items .progress-item .progress-content .progress-actions .acknowledge-btn{flex-shrink:0;margin-left:0}.migration-management .squeezebox.migration-batch .migration-status-message{align-items:center;border-radius:8px;display:flex;gap:16px;margin:0 auto 20px;max-width:800px;padding:20px 24px}.migration-management .squeezebox.migration-batch .migration-status-message.success{background:#d4edda;border:2px solid #28a745;color:#155724}.migration-management .squeezebox.migration-batch .migration-status-message.error{background:#f8d7da;border:2px solid #721c24;color:#721c24}.migration-management .squeezebox.migration-batch .migration-status-message .status-icon{flex-shrink:0;font-size:48px}.migration-management .squeezebox.migration-batch .migration-status-message .status-content{flex-grow:1}.migration-management .squeezebox.migration-batch .migration-status-message .status-content h4{font-size:20px;font-weight:600;line-height:1.3;margin:0 0 4px}.migration-management .squeezebox.migration-batch .migration-status-message .status-content p{font-size:14px;line-height:1.4;margin:0;opacity:.9}.migration-management .squeezebox.migration-batch .blocking-schools{background:#fff3cd;border:1px solid #ffc107;border-radius:8px;margin-top:24px;padding:20px}.migration-management .squeezebox.migration-batch .blocking-schools h5{color:#856404;font-size:16px;margin:0 0 16px}.migration-management .squeezebox.migration-batch .blocking-schools ul{color:#856404;margin:0;padding-left:24px}.migration-management .squeezebox.migration-batch .blocking-schools ul li{font-size:14px;margin-bottom:8px}.migration-management .acknowledge-btn{align-items:center;background:#00ab4e;border:none;border-radius:999px;box-shadow:0 2px 4px rgba(40,167,69,.1);color:#fff;cursor:pointer;display:inline-flex;font-size:.9rem;font-weight:600;height:48px;justify-content:center;margin-left:auto;min-height:40px;padding:0 1.6rem;text-decoration:none;transition:all .2s ease;white-space:nowrap}.migration-management .acknowledge-btn:hover{background:#007837;box-shadow:0 4px 8px rgba(40,167,69,.2);transform:translateY(-1px)}.migration-management .acknowledge-btn:active{box-shadow:0 1px 2px rgba(40,167,69,.2);transform:translateY(0)}.migration-management .acknowledge-btn:disabled{background:#6c757d;box-shadow:none;cursor:not-allowed;filter:grayscale(1);opacity:.65;transform:none}.migration-management .acknowledge-btn span{font-size:16px;margin-right:8px}.migration-management .needs-attention{-webkit-animation:pulseAttention 2s infinite;animation:pulseAttention 2s infinite}@-webkit-keyframes pulseAttention{0%{box-shadow:0 0 0 0 rgba(255,193,7,.4)}70%{box-shadow:0 0 0 8px rgba(255,193,7,0)}to{box-shadow:0 0 0 0 rgba(255,193,7,0)}}@keyframes pulseAttention{0%{box-shadow:0 0 0 0 rgba(255,193,7,.4)}70%{box-shadow:0 0 0 8px rgba(255,193,7,0)}to{box-shadow:0 0 0 0 rgba(255,193,7,0)}}.migration-management .completed-migrations-section{margin-bottom:40px}.migration-management .completed-migrations-section h3{margin-bottom:12px}.migration-management .completed-migrations-section .text-muted{color:#666;font-size:14px;margin-bottom:12px}.migration-management .completed-migrations-section .migration-history-grid{display:grid;gap:12px}.migration-management .completed-migrations-section .migration-history-grid .migration-history-item{background:#f8f9fa;border-radius:8px;padding:15px}.migration-management .completed-migrations-section .migration-history-grid .migration-history-item.migration-status-completed{border-left:4px solid #00ab4e}.migration-management .completed-migrations-section .migration-history-grid .migration-history-item.migration-status-failed{border-left:4px solid #d84127}.migration-management .completed-migrations-section .migration-history-grid .migration-history-item .history-content{align-items:center;display:flex;justify-content:space-between}.migration-management .completed-migrations-section .migration-history-grid .migration-history-item .history-content .history-main{flex-grow:1}.migration-management .completed-migrations-section .migration-history-grid .migration-history-item .history-content .history-main h4{font-size:16px;margin-bottom:4px}.migration-management .completed-migrations-section .migration-history-grid .migration-history-item .history-content .history-main small{color:#666}.migration-management .completed-migrations-section .migration-history-grid .no-migrations{color:#666;font-style:italic}.migration-management .initiate-migration-section .initiate-content{margin:0 auto;max-width:600px;text-align:center}.migration-management .initiate-migration-section .initiate-content .initiate-icon{font-size:64px;margin-bottom:16px}.migration-management .initiate-migration-section .initiate-content h3{margin-bottom:12px}.migration-management .initiate-migration-section .initiate-content .lead{color:#666;font-size:18px;line-height:1.6;margin-bottom:24px}.migration-management .initiate-migration-section .initiate-content .button{font-size:18px;padding:15px 30px}.migration-management .initiate-migration-section .initiate-content .migration-benefits{background:#f8f9fa;border-radius:12px;margin-top:30px;padding:30px}.migration-management .initiate-migration-section .initiate-content .migration-benefits h3{margin-bottom:20px}.migration-management .initiate-migration-section .initiate-content .migration-benefits .benefit-item{align-items:flex-start;display:flex;gap:10px;margin-bottom:20px}.migration-management .initiate-migration-section .initiate-content .migration-benefits .benefit-item span{flex-shrink:0;font-size:24px}.migration-management .initiate-migration-section .initiate-content .migration-benefits .benefit-item div strong{display:block;margin-bottom:4px}.migration-management .initiate-migration-section .initiate-content .migration-benefits .benefit-item div small{color:#666}.migration-management .initiate-migration-section .initiate-content .migration-benefits .benefit-item:last-child{margin-bottom:0}.migration-management .migration-form .form-group{margin-bottom:25px}.migration-management .migration-form .form-group label{color:#212121;display:block;font-weight:700;margin-bottom:8px}.migration-management .migration-form .form-group label .required{color:#dc3545}.migration-management .migration-form .form-group select{border:2px solid #e2e2e2;border-radius:4px;font-size:16px;padding:12px;width:100%}.migration-management .migration-form .form-group select:focus{border-color:#044c7f;box-shadow:0 0 0 2px rgba(4,76,127,.1);outline:none}.migration-management .migration-form .migration-info{background:#f8f9fa;border-left:4px solid #00a29b;border-radius:6px;margin-bottom:25px;padding:20px}.migration-management .migration-form .migration-info h4{color:#212121;margin:0 0 15px}.migration-management .migration-form .migration-info ul{color:#666;font-size:14px;line-height:1.6;margin:0;padding-left:20px}.migration-management #migration-messages{margin-bottom:20px}.migration-management #migration-messages .migration-message{border-radius:4px;margin-bottom:20px;padding:15px}.migration-management #migration-messages .migration-message.error{background:#f8d7da;border:1px solid #f5c6cb;color:#721c24}.migration-management #migration-messages .migration-message.success{background:#d4edda;border:1px solid #c3e6cb;color:#155724;padding:20px;text-align:center}.migration-management #migration-messages .migration-message.success .message-icon{font-size:24px;margin-bottom:10px}.migration-management #migration-messages .migration-message.success h4{margin:0 0 10px}.migration-management #migration-messages .migration-message.success p{margin:0}.migration-management #migration-messages .migration-message.success p.message-details{font-size:14px;margin:10px 0 0}.migration-management .ack-success-message{background:#d4edda;border:1px solid #c3e6cb;border-radius:4px;color:#155724;font-size:13px;margin:0 0 16px;padding:8px 12px;position:relative;text-align:center;z-index:1}.migration-management .modal-actions{align-items:center;display:flex;justify-content:space-between;width:100%}.migration-management .modal-actions .action-group{align-items:center;display:flex;gap:15px}.migration-management .modal-actions .action-group .spinner{-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite;border:2px solid #f3f3f3;border-radius:50%;border-top-color:#00a29b;height:20px;width:20px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.migration-management #initiate-migration-btn:hover{background:#e55a2b!important;box-shadow:0 4px 15px rgba(255,107,53,.3);transform:translateY(-2px)}.migration-management #initiate-migration-btn:disabled{background:#ccc!important;box-shadow:none!important;cursor:not-allowed!important;transform:none!important}.migration-management .migration-complete-actions{border-top:1px solid rgba(0,0,0,.1);margin-top:20px;padding-top:15px}.migration-management .migration-complete-actions .test-communication-btn{background:linear-gradient(135deg,#3498db,#217dbb);border:none;border-radius:8px;box-shadow:0 3px 10px rgba(52,152,219,.3);color:#fff;cursor:pointer;font-size:14px;font-weight:600;margin-right:10px;padding:10px 20px;transition:all .3s ease}.migration-management .migration-complete-actions .test-communication-btn:hover:not(:disabled){background:linear-gradient(135deg,#258cd1,#1d6fa5);box-shadow:0 5px 14px rgba(52,152,219,.4);transform:translateY(-1px)}.migration-management .migration-complete-actions .test-communication-btn:disabled{cursor:not-allowed;opacity:.6;transform:none}.migration-management .migration-complete-actions .complete-migration-btn{background:linear-gradient(135deg,#00ab4e,#007837);border:none;border-radius:8px;box-shadow:0 4px 12px rgba(0,171,78,.3);color:#fff;cursor:pointer;font-size:16px;font-weight:600;padding:12px 24px;transition:all .3s ease}.migration-management .migration-complete-actions .complete-migration-btn:hover:not(:disabled){background:linear-gradient(135deg,#009242,#005f2b);box-shadow:0 6px 16px rgba(0,171,78,.4);transform:translateY(-2px)}.migration-management .migration-complete-actions .complete-migration-btn:disabled{box-shadow:0 2px 8px rgba(0,171,78,.2);cursor:not-allowed;opacity:.6;transform:none}.migration-management .migration-complete-actions .complete-loading{align-items:center;color:#00ab4e;display:inline-flex;font-weight:500;gap:8px;margin-left:15px}.migration-management .migration-complete-actions .complete-loading .spinner{-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite;border:2px solid transparent;border-radius:50%;border-top-color:#00ab4e;height:20px;width:20px}.migration-management .migration-complete-actions .communication-test-result{margin-top:15px}.migration-management .migration-complete-actions .communication-test-result .test-result{border-left:4px solid;border-radius:8px;padding:15px}.migration-management .migration-complete-actions .communication-test-result .test-result.success{background:#e8f5e8;border-left-color:#00ab4e;color:#00451f}.migration-management .migration-complete-actions .communication-test-result .test-result.success h5{color:#002c14;margin:0 0 10px}.migration-management .migration-complete-actions .communication-test-result .test-result.error{background:#ffeaea;border-left-color:#e74c3c;color:#a82315}.migration-management .migration-complete-actions .communication-test-result .test-result .test-details{margin-top:10px}.migration-management .migration-complete-actions .communication-test-result .test-result .test-details p{font-size:14px;margin:5px 0}.migration-management .migration-complete-actions .communication-test-result .test-result .test-details p strong{color:inherit}@media (max-width:768px){.migration-management .acknowledge-btn{margin-left:0;margin-top:12px;text-align:center;width:100%}.migration-management .progress-item .progress-actions{align-items:stretch!important;flex-direction:column}.migration-management .squeezebox-title-container{align-items:flex-start!important;flex-direction:column;gap:12px}.migration-management .squeezebox-title-container .squeezebox-title-content{width:100%}.migration-management .squeezebox-title-container .migration-status-tag{align-self:flex-start}.migration-management .migration-status-message{padding:20px}.migration-management .migration-status-message .status-icon{font-size:48px;margin-bottom:12px}.migration-management .migration-status-message h4{font-size:20px}.migration-management .migration-status-message p{font-size:14px}}.w-100{width:100%}body:not(.iframe){display:flex;flex-direction:column;min-height:100vh}body.no-nav main,body:not(.logged-in) main{margin-left:0;width:100%}main{background:#f7f6f0;display:inline-block;flex-grow:1;margin-left:275px;width:calc(100% - 275px)}@media (max-width:992px){main{margin-left:0;width:100%}}.page-template-play main{display:flex;flex-direction:column}section.grey{background:#f5f7f7;margin:0;padding:80px 0}@media (min-width:992px){section.grey.half{background:linear-gradient(90deg,#f5f7f7 50%,#fff 0)}}section.white{background:#fff}@media (min-width:992px){section.white.half{background:linear-gradient(90deg,#fff 41.667%,#f4edf6 0)}}div.background-blue{background:#f4edf6;height:100vh}div.background-white{background:#fff;height:100vh}.note{color:rgba(0,0,0,.4);font-size:.8rem;word-break:break-word}.table-equal{table-layout:fixed}[data-tooltip]{position:relative}[data-tooltip]:after,[data-tooltip]:before{display:none;left:calc(50% + 5px);position:absolute;top:100%;transform:translateX(-50%);z-index:99}[data-tooltip]:before{border:5px solid transparent;border-bottom-color:rgba(0,0,0,.8);content:"";margin-left:-5px;top:100%}[data-tooltip]:after{background:rgba(0,0,0,.8);border-radius:3px;color:#fff;content:attr(data-tooltip);font-size:.7rem;line-height:1;padding:.6rem .8rem;top:calc(100% + 10px);width:80px}[data-tooltip]:hover{cursor:default}[data-tooltip]:hover:after,[data-tooltip]:hover:before{display:inline-block}.ld-profile-card{display:none!important}.beta{background:#044c7f;border-radius:3px;bottom:15px;color:#fff;font-size:.8rem;opacity:.7;padding:12px 18px;position:fixed;right:15px}.white-box{background:#fff;border-radius:8px;margin-bottom:40px;padding:32px}.box{border:solid;border-color:#e2e2e2;border-width:1px;padding:8px 16px}.box.box--white{background:#fff}.cp-tag{background-color:#f7f6f0;border:none;color:#212121;font-size:14px!important;font-weight:700!important;padding:4px 8px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.cp-tag--white{background-color:#fff}.cp-tag--blue{background-color:#4882ac;color:#fff}a{color:#4882ac}
