.container-wrapper{& .pricing-calculator{& .training{& .image-container{& h2{color:var(--wYellow-900,#b92c00);font-size:1.5rem;font-style:normal;font-weight:500;line-height:1.08;max-width:65%;text-align:left}}&.training--large{background:var(--wYellow-400,#ffda40);border-radius:8px;box-shadow:0 1px 0 0 var(--wYellow-100,#fff3c0),0 4px 0 0 var(--wYellow-500,#ffcd00);grid-column:1/2;grid-row:1/3;padding:24px;position:relative;width:100%;& .image-container{& img{bottom:0;left:0;position:absolute}}}&.training--small{background:var(--wYellow-300,#ffe680);border-radius:8px;box-shadow:0 1px 0 0 var(--wYellow-100,#fff3c0),0 4px 0 0 var(--wYellow-500,#ffcd00);padding:24px;position:relative;width:100%;& .image-container{& img{position:absolute;right:0;top:50%;transform:translateY(-50%)}}}}& .pricing-calculator__wizer-free{flex-basis:250px;flex-shrink:0;& .grid-container{display:grid;gap:1rem;grid-template-columns:1fr;grid-template-rows:1fr;margin:0 auto}& .pricing-table{height:100%;& th{& em{color:var(--Dark-2,#151923);font-size:1.5rem;font-style:normal;font-weight:500;line-height:1.33;min-width:160px;padding:4px 24px;text-align:center;text-transform:capitalize;& .highlight{color:var(--wYellow-600,#fa9a10);font-size:1.5rem}}}}& .wizer-free{align-items:center;display:flex;flex-direction:column;gap:16px;height:100%;justify-content:space-between}}& .pricing-calculator__wizer-boost{flex-grow:1;position:relative;& .badge-2{background:var(--wYellow-300,#ffe680);color:var(--wYellow-900,#b92c00);font-size:.875rem;font-weight:700;padding:5px 40px;position:absolute;right:-41px;top:24px;transform:rotate(45deg);&:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='62' height='61' fill='none' viewBox='0 0 62 61'%3E%3Cpath fill='%23FF9CF6' stroke='%23FFF3C0' d='M15.675 7.411c.486-1.223-.726-2.435-1.949-1.948l-1.843.733a.5.5 0 0 1-.505-.08L9.852 4.85c-1.013-.84-2.54-.063-2.455 1.251l.128 1.98a.5.5 0 0 1-.232.455l-1.677 1.06c-1.113.704-.845 2.397.43 2.722l1.924.49a.5.5 0 0 1 .36.36l.49 1.924c.326 1.275 2.019 1.543 2.722.43l1.06-1.677a.5.5 0 0 1 .455-.231l1.98.128c1.314.085 2.092-1.443 1.251-2.455l-1.267-1.527a.5.5 0 0 1-.08-.504zM25.811 17.548c.487-1.223-.725-2.435-1.948-1.948l-1.844.734a.5.5 0 0 1-.504-.08l-1.527-1.268c-1.012-.84-2.54-.062-2.455 1.251l.128 1.98a.5.5 0 0 1-.231.455l-1.678 1.06c-1.112.704-.844 2.397.431 2.722l1.923.49a.5.5 0 0 1 .361.361l.49 1.923c.325 1.275 2.018 1.544 2.722.43l1.06-1.676a.5.5 0 0 1 .455-.232l1.98.128c1.314.085 2.092-1.442 1.251-2.455l-1.268-1.527a.5.5 0 0 1-.08-.504zM35.95 27.686c.487-1.223-.725-2.435-1.948-1.949l-1.844.734a.5.5 0 0 1-.504-.08l-1.527-1.267c-1.013-.841-2.54-.063-2.455 1.25l.128 1.98a.5.5 0 0 1-.232.456l-1.677 1.06c-1.112.703-.844 2.396.431 2.721l1.923.49a.5.5 0 0 1 .36.361l.491 1.923c.325 1.276 2.018 1.544 2.721.431l1.06-1.677a.5.5 0 0 1 .456-.232l1.98.128c1.313.085 2.091-1.442 1.25-2.455l-1.267-1.526a.5.5 0 0 1-.08-.505zM46.087 37.823c.486-1.223-.726-2.435-1.949-1.948l-1.843.733a.5.5 0 0 1-.505-.08l-1.526-1.267c-1.013-.84-2.54-.063-2.455 1.251l.128 1.98a.5.5 0 0 1-.232.455l-1.677 1.06c-1.113.704-.845 2.397.43 2.722l1.924.49a.5.5 0 0 1 .36.36l.49 1.924c.326 1.275 2.019 1.543 2.722.43l1.06-1.677a.5.5 0 0 1 .455-.231l1.98.128c1.314.085 2.092-1.443 1.251-2.455l-1.267-1.527a.5.5 0 0 1-.08-.504z'/%3E%3Cpath fill='url(%23a)' stroke='%23FFF3C0' d='M56.223 47.96c.487-1.223-.725-2.435-1.948-1.948l-1.843.734a.5.5 0 0 1-.505-.08l-1.526-1.268c-1.013-.84-2.54-.062-2.456 1.251l.129 1.98a.5.5 0 0 1-.232.455l-1.678 1.06c-1.112.704-.844 2.397.432 2.722l1.922.49a.5.5 0 0 1 .361.361l.49 1.923c.326 1.275 2.019 1.544 2.722.43l1.06-1.676a.5.5 0 0 1 .455-.232l1.98.128c1.314.085 2.092-1.442 1.251-2.455l-1.267-1.527a.5.5 0 0 1-.08-.504z'/%3E%3Cdefs%3E%3ClinearGradient id='a' x1='56.617' x2='46.48' y1='55.755' y2='45.618' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='.5' stop-color='%23FFDA40'/%3E%3Cstop offset='.5' stop-color='%23FF9CF6'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");background-repeat:no-repeat;background-size:62px 61px;bottom:0;content:"";display:block;height:61px;position:absolute;right:50px;transform:translateY(50%) rotate(-45deg);width:62px;z-index:1}}& .grid-container{display:grid;gap:1rem;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;margin:0 auto}& .pricing-table{background:var(--wYellow-100,#fff3c0);height:100%;& th,td{background:transparent;position:relative}& th{& em{color:var(--Dark-2,#151923);font-size:1.5rem;font-style:normal;font-weight:500;line-height:1.33;min-width:160px;padding:4px 24px;text-align:center;text-transform:capitalize;& .highlight{color:var(--wYellow-700,#f5671f);font-size:1.5rem;font-weight:700}& svg{position:absolute;top:-1px}}}}& .wizer-boost{align-items:center;display:flex;flex-direction:column;gap:32px;height:100%;justify-content:space-between;padding-left:75px;padding-right:75px}& .wizer-calculator__footer{color:var(--wGrey-900,#484d61);font-size:1.125rem;font-style:normal;font-weight:600;left:50%;line-height:1.33;position:absolute;text-align:center;transform:translateX(-50%) translateY(50px);width:100%;& a{color:var(--wGrey-900,#484d61);&:hover{text-decoration:underline}}& .contact-sales{color:var(--wYellow-700,#f5671f);cursor:pointer}}& .wizer-boost__spec{width:100%}& .wizer-boost__list{& ul{display:flex;flex-direction:row;flex-wrap:wrap;gap:16px;list-style:none;margin:0 auto;max-width:400px;padding:0;& li{align-items:center;color:var(--wYellow-900,#b92c00);display:flex;flex-grow:0;flex-shrink:0;font-size:1rem;font-style:normal;font-weight:500;gap:8px;line-height:1.18;margin:0;width:48%}& li.link{align-items:center;background:var(--wYellow-300,#ffe680);border-radius:40.533px;font-size:1rem;font-style:normal;font-weight:700;gap:4px;line-height:1.17;padding:4px 8px 4px 12px;transition:opacity .3s ease;width:auto;& svg{transition:transform .3s ease}&:hover{opacity:.8;& svg{transform:translateX(2px)}}& a{color:var(--wYellow-900,#b92c00)}}}}& form{align-items:center;display:flex;flex-direction:column;gap:16px;& .commitment{color:var(--wYellow-900,#b92c00);font-weight:700}}& .wizer-boost__users{color:var(--wYellow-900,#b92c00);display:flex;flex-direction:row;font-size:1.125rem;font-style:normal;font-weight:700;gap:8px;line-height:1.3;text-transform:capitalize;& input[type=number]{-moz-appearance:textfield;background:#fff;border:2px solid #b92c00;border-radius:8px 0 0 8px;color:var(--wYellow-900,#b92c00);font-size:1.125rem;font-style:normal;font-weight:700;height:40px;opacity:.9;outline:0;padding:4px 8px;width:70px}& input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}& .input-users-btn{height:40px;position:absolute;right:0;top:0;transform:translateX(100%);width:22px;& button{background:var(--wYellow-900,#b92c00);border:0;height:20px;opacity:.9;transition:background .3s ease;&:hover{background:rgba(185,44,0,.9)}}& button.input-users-btn__add{border-radius:0 8px 0 0}& button.input-users-btn__subtract{border-radius:0 0 8px 0}}}& .wizer-boost__cta{display:flex;flex-direction:row;gap:16px}}}& .pricing-calculator-tables{& .pricing-table{background-color:var(--2,#f5f6fa);border-collapse:separate;border-color:var(--2,#f5f6fa);border-radius:20px;border-spacing:0 8px;width:100%;& tbody tr:last-child td{padding-bottom:16px}& th{background-color:var(--2,#f5f6fa);border-radius:20px;padding:1rem;position:relative;text-align:center;& em{background:#fff;border-radius:8px;color:var(--wGrey-700,#8f95a9);display:inline-block;font-size:1.125rem;font-style:normal;font-weight:600;min-width:140px;padding:4px 16px;position:absolute;text-align:center;top:-8px;& .free{color:var(--wYellow-600,#fa9a10)}& .boost{color:var(--wYellow-700,#f5671f);&:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='33' height='30' fill='none' viewBox='0 0 33 30'%3E%3Cg fill='%23FFCB00' clip-path='url(%23a)'%3E%3Cpath d='m18.716 23.796 10.552-6.503L33 24.45l-3.516 1.358L18.634 30l-2.43-4.658 2.51-1.546zM10.5 16.52l7.666-10.622 6.26 5.121-2.665 2.612-8.825 8.645-4.144-3.39zM.598 11.92 3.112 0l7.876 2.342-1.434 3.411-4.427 10.528L0 14.756l.598-2.834z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M33 0v30H0V0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:12px;margin-top:-7px;position:absolute;right:0;top:50%;transform:translateX(-8px) translateY(-9px);width:11px}}}&:first-child{& em{left:40px;transform:translateY(-50%)}}&:last-child{& em{left:50%;transform:translateX(-50%) translateY(-50%)}}}& td{background-color:var(--2,#f5f6fa);border-radius:20px;color:var(--wGrey-800,#6b7185);font-size:1.125rem;font-style:normal;font-weight:600;line-height:1.25;padding:0 1rem;text-align:center;vertical-align:middle}}& .pricing-calculator-tables__comparison{display:flex;flex-direction:column;flex-grow:1;gap:32px;& .highlight-table{background-color:rgba(255,225,252,.5);& th{background-color:transparent;& em{color:var(--wPink-700,#ce43b5)}}& td{background-color:transparent;color:var(--wPink-900,#680070)}}}& .pricing-calculator-tables__levels{flex-basis:300px;flex-shrink:0;margin-bottom:32px;& .price-per-user-table{position:sticky;top:30px;width:100%;z-index:1;& td{& .w-btn{font-size:1rem;padding:12px 8px;width:100%}}}}}}@media (max-width:1199px){.container-wrapper{& .pricing-calculator{& .grid-container{width:100%}}}}@media (max-width:991px){.container-wrapper{& .pricing-calculator{& .training{&.training--small{& .image-container{& img{height:auto;width:65px}}}}& .pricing-calculator__wizer-boost{& .wizer-boost__list{& ul{gap:10px}}}}}}@media (max-width:911px){.container-wrapper{& .pricing-calculator{& .pricing-calculator__wizer-boost{& .wizer-boost{padding-left:0;padding-right:0}}}}}@media (max-width:767px){.container-wrapper{& .pricing-calculator{max-width:417px;width:100%;& .training{&.training--small{box-shadow:none;padding:16px;& .image-container{& img{height:auto;transform:translateX(8px) translateY(-50%);width:100px}}}&.training--large{background:var(--wYellow-300,#ffe680);box-shadow:none;padding:16px;& .image-container{& img{height:auto;transform:translateX(8px);width:100px!important}}}& .image-container{& h2{font-size:1.166667rem!important;font-weight:700!important;margin-bottom:0!important;max-width:100%!important}& img{left:auto!important;right:0}}}}& .pricing-calculator__wizer-free{flex-basis:185px;margin-bottom:72px;& .grid-container{width:100%}& .pricing-table{& .wizer-free{& .wizer-free__basic-training{width:46.5%;& .image-container{& img{height:auto;width:72px}}}}}}& .pricing-calculator__wizer-boost{margin-bottom:72px;& .wizer-boost{gap:16px!important;padding-left:0!important;padding-right:0!important;& .grid-container{display:flex;flex-direction:column}}& .wizer-boost__list{& ul{li{color:var(--wPink-900,#680070)!important;font-size:1rem!important;font-weight:700!important;gap:4px!important;width:100%!important}}}& .wizer-boost__users{color:var(--wPink-900,#680070)!important;font-size:1.33333rem!important;gap:4px!important;.input{transform:translateX(-11px)}& input[type=number]{border:2px solid var(--wPink-900,#680070)!important;color:var(--wPink-900,#680070)!important;font-size:1.33333rem!important;font-weight:700!important}& .input-users-btn{& button{background:var(--wPink-900,#680070)!important}& button.input-users-btn__add{border-radius:0 8px 0 0!important}& button.input-users-btn__subtract{border-radius:0 0 8px 0!important}}}& form{gap:24px!important;width:100%!important}& .wizer-boost__cta{flex-direction:column-reverse!important;gap:16px!important;width:100%!important;& button{margin:0 auto!important;max-width:250px!important;padding:12px 40px!important}}& .wizer-calculator__footer{display:flex;flex-direction:column;gap:8px}}}}@media (max-width:575px){.container-wrapper{& .pricing-calculator{& .pricing-calculator__wizer-free{flex-basis:185px;& .pricing-table{margin-top:0;& th{&:first-child{& em{font-size:1.6666667rem;font-weight:600;left:auto}}}}}& .pricing-calculator__wizer-boost{& .pricing-table{& th{&:first-child{& em{font-size:1.6666667rem;font-weight:600;left:auto}}}}& .wizer-boost{gap:24px;padding-left:10px;padding-right:10px}& .wizer-boost__list{& ul{gap:10px;max-width:283px}}}}& .pricing-calculator-tables{& .pricing-table{& th{& em{padding:4px;& .boost{&:after{transform:translateX(-20px) translateY(-6px)}}}&:first-child{& em{left:32px}}}& td{padding:0 1.33333rem}}& .price-per-user-table{position:static;width:100%;& th{&:first-child{& em{left:auto}}}}}}}