@media (max-width:669.98px){.page-pricing{background:#000}}.pricingHeader{color:#fff;justify-content:space-between;padding-top:70px;display:flex;position:relative}.pricingLogo{margin:15px 0 68px}.pricingLogo svg{fill:#fff;width:210px;height:64px}.pricingHeader .h1{max-width:240px}.pricingHeader__illu{align-self:flex-end;position:relative}.pricingBanner{text-align:center;background-color:var(--bs-yellow);padding:2.30771rem;font-size:18px;font-weight:700;line-height:1.222}@media (min-width:1050px){.pricingBanner{padding:40px 145px}}.pricingWrapper-Illustration p{max-width:410px}.pricingSwitch{color:#fff;grid-template-columns:repeat(3,min-content);grid-auto-flow:column;justify-content:flex-end;align-items:center;margin-top:55px;font-size:16px;font-weight:600;display:grid}.pricingSwitch__col{align-items:center;display:flex;position:relative}.pricingSwitch__col:before,.pricingSwitch__col:after{background:var(--bs-gray-600);width:155px;height:1px;display:block}.pricingSwitch__col.pricingSwitch__col--1:before{content:"";margin-right:15px}.pricingSwitch__col.pricingSwitch__col--2:after{content:"";margin-left:15px}.pricingSwitch__col>p{color:var(--bs-yellow);font-size:14px;font-style:italic;font-weight:600;position:absolute;top:-20px;left:0}.switchTitle{text-transform:uppercase;cursor:pointer;margin-bottom:0;font-size:14px}.switchTitle+p{z-index:1;color:var(--bs-blue);font-size:14px;font-style:italic;line-height:1.067;position:absolute;top:calc(100% + 1px);left:0}.pricingWrapper.pricingWrapper--yearly .pricingSwitch__col--2 .switchTitle,.pricingWrapper:not(.pricingWrapper--yearly) .pricingSwitch__col--1 .switchTitle{color:var(--bs-yellow)}.switchWrapper{box-sizing:border-box;cursor:pointer;border:2px solid #0000;border-radius:20px;width:50px;height:30px;display:block;position:relative}.switchWrapper.switchWrapper--disabled{opacity:.3}.switchWrapper.switchWrapper--disabled,.switchWrapper.switchWrapper--disabled .switchLabel{cursor:not-allowed}.switchWrapper.switchWrapper--hasBackground{background:#fff}.switchWrapper [type=checkbox]{display:none}.switch{z-index:1;background:var(--bs-black);width:26px;height:26px;transition:left var(--transition-delay) ease;border-radius:50%;position:absolute;top:0;left:0}.switchWrapper [type=checkbox].js-checked+.switch{left:calc(100% - 26px)}.pricingCol{flex-direction:column;display:flex}.pricingCol-Icon img{flex-shrink:0}.pricingCol-Title svg{width:39px;height:auto;fill:var(--bs-black);margin-bottom:5px}.pricingPrice{text-align:center;vertical-align:middle;height:65px;font-weight:600;line-height:65px;display:inline-block;position:relative;left:-1px}.pricingAmount{font-size:54px}.pricingPrice.pricingPrice--free .pricingAmount{font-size:38px}.pricingPrice sup{z-index:1;font-size:18px;position:absolute;top:22px;right:-70px}.pricingPrice sup span{font-size:12px}.pricingPrice__frequency{text-transform:uppercase;font-size:18px;position:relative;top:-1px}.pricingPrice-an{margin-left:-15px;position:relative}.pricingCol__top .btn{width:100%;margin:0 auto;display:block}.pricingPrice__help{text-align:center;min-height:30px}.pricingPrice__help p{margin-bottom:0;font-size:12px;line-height:1.25}.pricingPrice__help p a{position:relative}.pricingPrice__help p a,.pricingPrice__help p a:hover{color:inherit}.pricingDetails{white-space:nowrap;margin-bottom:0;padding-left:0;list-style-type:none}.pricingDetails>li+li{margin-top:6px}.pricingDetails.border.border-black{margin-bottom:16px}.pricingDetails.border.border-black>li+li{margin-top:11px}.pricingSponsored{grid-template-columns:55px 1fr;align-items:center}.pricingSponsored strong{font-size:21px}.pricingSponsored:after{content:"";z-index:0;opacity:.1;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZmlsbD0iY3VycmVudENvbG9yIiBkPSJtNS42NSAxMC4wMjVsMS45NS44MjVxLjM1LS43LjcyNS0xLjM1dC44MjUtMS4zbC0xLjQtLjI3NXpNOS4yIDEyLjFsMi44NSAyLjgyNXExLjA1LS40IDIuMjUtMS4yMjV0Mi4yNS0xLjg3NXExLjc1LTEuNzUgMi43MzgtMy44ODdUMjAuMTUgNHEtMS44LS4xMjUtMy45NS44NjNUMTIuMyA3LjZxLTEuMDUgMS4wNS0xLjg3NSAyLjI1VDkuMiAxMi4xbTQuNDUtMS42MjVxLS41NzUtLjU3NS0uNTc1LTEuNDEydC41NzUtMS40MTN0MS40MjUtLjU3NXQxLjQyNS41NzV0LjU3NSAxLjQxM3QtLjU3NSAxLjQxMnQtMS40MjUuNTc1dC0xLjQyNS0uNTc1bS40NzUgOC4wMjVsMi4xLTIuMWwtLjI3NS0xLjRxLS42NS40NS0xLjMuODEydC0xLjM1LjcxM3pNMjEuOTUgMi4xNzVxLjQ3NSAzLjAyNS0uNTg3IDUuODg4VDE3LjcgMTMuNTI1TDE4LjIgMTZxLjEuNS0uMDUuOTc1dC0uNS44MjVsLTQuMiA0LjJsLTIuMS00LjkyNUw3LjA3NSAxMi44TDIuMTUgMTAuN2w0LjE3NS00LjJxLjM1LS4zNS44MzgtLjV0Ljk4Ny0uMDVsMi40NzUuNXEyLjYtMi42IDUuNDUtMy42NzV0NS44NzUtLjZtLTE4LjAyNSAxMy44cS44NzUtLjg3NSAyLjEzOC0uODg3dDIuMTM3Ljg2MnQuODYzIDIuMTM4dC0uODg4IDIuMTM3cS0uNjI1LjYyNS0yLjA4NyAxLjA3NXQtNC4wMzguOHEuMzUtMi41NzUuOC00LjAzOHQxLjA3NS0yLjA4N20xLjQyNSAxLjRxLS4yNS4yNS0uNS45MTN0LS4zNSAxLjMzN3EuNjc1LS4xIDEuMzM4LS4zMzd0LjkxMi0uNDg4cS4zLS4zLjMyNS0uNzI1VDYuOCAxNy4zNXQtLjcyNS0uMjg4dC0uNzI1LjMxMyIvPjwvc3ZnPgo=) 50%/cover no-repeat;width:124px;height:124px;position:absolute;top:50%;left:0;transform:translateY(-50%)}@media (max-width:410px){.switchTitle+p{text-align:right;margin-bottom:0;font-size:12px;position:static}.pricingSwitch{margin-bottom:40px}}@media (max-width:1049.98px){.pricingHeader{background-position:50% 80px;flex-direction:column;padding-top:40px}.pricingHeader__illu{align-self:center}.pricingHeader__illu img{max-width:100%;height:auto;display:block}.pricingHeader .h1{text-align:center;font-size:24px}.pricingWrapper-Illustration img{max-width:60%;height:auto;margin:0 auto;display:block}.pricingSwitch{display:flex}.pricingSwitch .switchWrapper{transform:scale(.8)}.switchTitle{font-size:14px}.pricingSwitch__col{width:100%}.pricingSwitch__col:before,.pricingSwitch__col:after{flex-grow:1;width:auto}.pricingSwitch__col>p{font-size:13px;top:-17px}.pricingLogo{text-align:center;margin-top:0;margin-bottom:30px}.pricingLogo svg{width:100%;max-width:200px;height:auto}}@media (max-width:1049px){.pricingHeader p{margin:15px 0}.pricingAvantages{margin-bottom:15px;padding-bottom:15px}.pricingCol-Title{height:40px;position:relative}}@media (min-width:1050px){.pricingHeader{font-size:18px;line-height:1.556}}@media (min-width:768px){.pricingHeader .h1{margin-bottom:73px}.pricingCol-Icon{justify-content:center;align-items:flex-end;height:48px;display:flex;position:relative}}