﻿trix-editor{border:1px solid #bbb;border-radius:3px;margin:0;padding:0.4em 0.6em;min-height:5em;outline:none}trix-toolbar *{box-sizing:border-box}trix-toolbar .trix-button-row{display:flex;flex-wrap:nowrap;justify-content:space-between;overflow-x:auto}trix-toolbar .trix-button-group{display:flex;margin-bottom:10px;border:1px solid #bbb;border-top-color:#ccc;border-bottom-color:#888;border-radius:3px}trix-toolbar .trix-button-group:not(:first-child){margin-left:1.5vw}@media (max-device-width: 768px){trix-toolbar .trix-button-group:not(:first-child){margin-left:0}}trix-toolbar .trix-button-group-spacer{flex-grow:1}@media (max-device-width: 768px){trix-toolbar .trix-button-group-spacer{display:none}}trix-toolbar .trix-button{position:relative;float:left;color:rgba(0,0,0,0.6);font-size:0.75em;font-weight:600;white-space:nowrap;padding:0 0.5em;margin:0;outline:none;border:none;border-bottom:1px solid #ddd;border-radius:0;background:transparent}trix-toolbar .trix-button:not(:first-child){border-left:1px solid #ccc}trix-toolbar .trix-button.trix-active{background:#cbeefa;color:black}trix-toolbar .trix-button:not(:disabled){cursor:pointer}trix-toolbar .trix-button:disabled{color:rgba(0,0,0,0.125)}@media (max-device-width: 768px){trix-toolbar .trix-button{letter-spacing:-0.01em;padding:0 0.3em}}trix-toolbar .trix-button--icon{font-size:inherit;width:2.6em;height:1.6em;max-width:calc(0.8em + 4vw);text-indent:-9999px}@media (max-device-width: 768px){trix-toolbar .trix-button--icon{height:2em;max-width:calc(0.8em + 3.5vw)}}trix-toolbar .trix-button--icon::before{display:inline-block;position:absolute;top:0;right:0;bottom:0;left:0;opacity:0.6;content:"";background-position:center;background-repeat:no-repeat;background-size:contain}@media (max-device-width: 768px){trix-toolbar .trix-button--icon::before{right:6%;left:6%}}trix-toolbar .trix-button--icon.trix-active::before{opacity:1}trix-toolbar .trix-button--icon:disabled::before{opacity:0.125}trix-toolbar .trix-button--icon-attach::before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M16.5%206v11.5a4%204%200%201%201-8%200V5a2.5%202.5%200%200%201%205%200v10.5a1%201%200%201%201-2%200V6H10v9.5a2.5%202.5%200%200%200%205%200V5a4%204%200%201%200-8%200v12.5a5.5%205.5%200%200%200%2011%200V6h-1.5z%22%2F%3E%3C%2Fsvg%3E);top:8%;bottom:4%}trix-toolbar .trix-button--icon-bold::before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M15.6%2011.8c1-.7%201.6-1.8%201.6-2.8a4%204%200%200%200-4-4H7v14h7c2.1%200%203.7-1.7%203.7-3.8%200-1.5-.8-2.8-2.1-3.4zM10%207.5h3a1.5%201.5%200%201%201%200%203h-3v-3zm3.5%209H10v-3h3.5a1.5%201.5%200%201%201%200%203z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-italic::before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M10%205v3h2.2l-3.4%208H6v3h8v-3h-2.2l3.4-8H18V5h-8z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-link::before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M9.88%2013.7a4.3%204.3%200%200%201%200-6.07l3.37-3.37a4.26%204.26%200%200%201%206.07%200%204.3%204.3%200%200%201%200%206.06l-1.96%201.72a.91.91%200%201%201-1.3-1.3l1.97-1.71a2.46%202.46%200%200%200-3.48-3.48l-3.38%203.37a2.46%202.46%200%200%200%200%203.48.91.91%200%201%201-1.3%201.3z%22%2F%3E%3Cpath%20d%3D%22M4.25%2019.46a4.3%204.3%200%200%201%200-6.07l1.93-1.9a.91.91%200%201%201%201.3%201.3l-1.93%201.9a2.46%202.46%200%200%200%203.48%203.48l3.37-3.38c.96-.96.96-2.52%200-3.48a.91.91%200%201%201%201.3-1.3%204.3%204.3%200%200%201%200%206.07l-3.38%203.38a4.26%204.26%200%200%201-6.07%200z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-strike::before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M12.73%2014l.28.14c.26.15.45.3.57.44.12.14.18.3.18.5%200%20.3-.15.56-.44.75-.3.2-.76.3-1.39.3A13.52%2013.52%200%200%201%207%2014.95v3.37a10.64%2010.64%200%200%200%204.84.88c1.26%200%202.35-.19%203.28-.56.93-.37%201.64-.9%202.14-1.57s.74-1.45.74-2.32c0-.26-.02-.51-.06-.75h-5.21zm-5.5-4c-.08-.34-.12-.7-.12-1.1%200-1.29.52-2.3%201.58-3.02%201.05-.72%202.5-1.08%204.34-1.08%201.62%200%203.28.34%204.97%201l-1.3%202.93c-1.47-.6-2.73-.9-3.8-.9-.55%200-.96.08-1.2.26-.26.17-.38.38-.38.64%200%20.27.16.52.48.74.17.12.53.3%201.05.53H7.23zM3%2013h18v-2H3v2z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-quote::before{background-image:url(data:image/svg+xml,%3Csvg%20version%3D%221%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M6%2017h3l2-4V7H5v6h3zm8%200h3l2-4V7h-6v6h3z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-heading-1::before{background-image:url(data:image/svg+xml,%3Csvg%20version%3D%221%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M12%209v3H9v7H6v-7H3V9h9zM8%204h14v3h-6v12h-3V7H8V4z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-code::before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M18.2%2012L15%2015.2l1.4%201.4L21%2012l-4.6-4.6L15%208.8l3.2%203.2zM5.8%2012L9%208.8%207.6%207.4%203%2012l4.6%204.6L9%2015.2%205.8%2012z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-bullet-list::before{background-image:url(data:image/svg+xml,%3Csvg%20version%3D%221%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M4%204a2%202%200%201%200%200%204%202%202%200%200%200%200-4zm0%206a2%202%200%201%200%200%204%202%202%200%200%200%200-4zm0%206a2%202%200%201%200%200%204%202%202%200%200%200%200-4zm4%203h14v-2H8v2zm0-6h14v-2H8v2zm0-8v2h14V5H8z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-number-list::before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M2%2017h2v.5H3v1h1v.5H2v1h3v-4H2v1zm1-9h1V4H2v1h1v3zm-1%203h1.8L2%2013.1v.9h3v-1H3.2L5%2010.9V10H2v1zm5-6v2h14V5H7zm0%2014h14v-2H7v2zm0-6h14v-2H7v2z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-undo::before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M12.5%208c-2.6%200-5%201-6.9%202.6L2%207v9h9l-3.6-3.6A8%208%200%200%201%2020%2016l2.4-.8a10.5%2010.5%200%200%200-10-7.2z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-redo::before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M18.4%2010.6a10.5%2010.5%200%200%200-16.9%204.6L4%2016a8%208%200%200%201%2012.7-3.6L13%2016h9V7l-3.6%203.6z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-decrease-nesting-level::before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M3%2019h19v-2H3v2zm7-6h12v-2H10v2zm-8.3-.3l2.8%202.9L6%2014.2%204%2012l2-2-1.4-1.5L1%2012l.7.7zM3%205v2h19V5H3z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-increase-nesting-level::before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M3%2019h19v-2H3v2zm7-6h12v-2H10v2zm-6.9-1L1%2014.2l1.4%201.4L6%2012l-.7-.7-2.8-2.8L1%209.9%203.1%2012zM3%205v2h19V5H3z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-dialogs{position:relative}trix-toolbar .trix-dialog{position:absolute;top:0;left:0;right:0;font-size:0.75em;padding:15px 10px;background:#fff;box-shadow:0 0.3em 1em #ccc;border-top:2px solid #888;border-radius:5px;z-index:5}trix-toolbar .trix-input--dialog{font-size:inherit;font-weight:normal;padding:0.5em 0.8em;margin:0 10px 0 0;border-radius:3px;border:1px solid #bbb;background-color:#fff;box-shadow:none;outline:none;-webkit-appearance:none;-moz-appearance:none}trix-toolbar .trix-input--dialog.validate:invalid{box-shadow:#F00 0px 0px 1.5px 1px}trix-toolbar .trix-button--dialog{font-size:inherit;padding:0.5em;border-bottom:none}trix-toolbar .trix-dialog--link{max-width:600px}trix-toolbar .trix-dialog__link-fields{display:flex;align-items:baseline}trix-toolbar .trix-dialog__link-fields .trix-input{flex:1}trix-toolbar .trix-dialog__link-fields .trix-button-group{flex:0 0 content;margin:0}trix-editor [data-trix-mutable]:not(.attachment__caption-editor){-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}trix-editor [data-trix-mutable]::-moz-selection,trix-editor [data-trix-cursor-target]::-moz-selection,trix-editor [data-trix-mutable] ::-moz-selection{background:none}trix-editor [data-trix-mutable]::selection,trix-editor [data-trix-cursor-target]::selection,trix-editor [data-trix-mutable] ::selection{background:none}trix-editor .attachment__caption-editor[data-trix-mutable]:focus::-moz-selection{background:highlight}trix-editor .attachment__caption-editor[data-trix-mutable]:focus::selection{background:highlight}trix-editor .attachment.attachment--file[data-trix-mutable]{box-shadow:0 0 0 2px highlight;border-color:transparent}trix-editor .attachment[data-trix-mutable] img{box-shadow:0 0 0 2px highlight}trix-editor .attachment{position:relative}trix-editor .attachment:hover{cursor:default}trix-editor .attachment--preview .attachment__caption:hover{cursor:text}trix-editor .attachment__progress{position:absolute;z-index:1;height:20px;top:calc(50% - 10px);left:5%;width:90%;opacity:0.9;transition:opacity 200ms ease-in}trix-editor .attachment__progress[value="100"]{opacity:0}trix-editor .attachment__caption-editor{display:inline-block;width:100%;margin:0;padding:0;font-size:inherit;font-family:inherit;line-height:inherit;color:inherit;text-align:center;vertical-align:top;border:none;outline:none;-webkit-appearance:none;-moz-appearance:none}trix-editor .attachment__toolbar{position:absolute;z-index:1;top:-0.9em;left:0;width:100%;text-align:center}trix-editor .trix-button-group{display:inline-flex}trix-editor .trix-button{position:relative;float:left;color:#666;white-space:nowrap;font-size:80%;padding:0 0.8em;margin:0;outline:none;border:none;border-radius:0;background:transparent}trix-editor .trix-button:not(:first-child){border-left:1px solid #ccc}trix-editor .trix-button.trix-active{background:#cbeefa}trix-editor .trix-button:not(:disabled){cursor:pointer}trix-editor .trix-button--remove{text-indent:-9999px;display:inline-block;padding:0;outline:none;width:1.8em;height:1.8em;line-height:1.8em;border-radius:50%;background-color:#fff;border:2px solid highlight;box-shadow:1px 1px 6px rgba(0,0,0,0.25)}trix-editor .trix-button--remove::before{display:inline-block;position:absolute;top:0;right:0;bottom:0;left:0;opacity:0.7;content:"";background-image:url(data:image/svg+xml,%3Csvg%20height%3D%2224%22%20width%3D%2224%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M19%206.4L17.6%205%2012%2010.6%206.4%205%205%206.4l5.6%205.6L5%2017.6%206.4%2019l5.6-5.6%205.6%205.6%201.4-1.4-5.6-5.6z%22%2F%3E%3Cpath%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%2F%3E%3C%2Fsvg%3E);background-position:center;background-repeat:no-repeat;background-size:90%}trix-editor .trix-button--remove:hover{border-color:#333}trix-editor .trix-button--remove:hover::before{opacity:1}trix-editor .attachment__metadata-container{position:relative}trix-editor .attachment__metadata{position:absolute;left:50%;top:2em;transform:translate(-50%, 0);max-width:90%;padding:0.1em 0.6em;font-size:0.8em;color:#fff;background-color:rgba(0,0,0,0.7);border-radius:3px}trix-editor .attachment__metadata .attachment__name{display:inline-block;max-width:100%;vertical-align:bottom;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}trix-editor .attachment__metadata .attachment__size{margin-left:0.2em;white-space:nowrap}.trix-content{line-height:1.5}.trix-content *{box-sizing:border-box;margin:0;padding:0}.trix-content h1{font-size:1.2em;line-height:1.2}.trix-content blockquote{border:0 solid #ccc;border-left-width:0.3em;margin-left:0.3em;padding-left:0.6em}.trix-content [dir=rtl] blockquote,.trix-content blockquote[dir=rtl]{border-width:0;border-right-width:0.3em;margin-right:0.3em;padding-right:0.6em}.trix-content li{margin-left:1em}.trix-content [dir=rtl] li{margin-right:1em}.trix-content pre{display:inline-block;width:100%;vertical-align:top;font-family:monospace;font-size:0.9em;padding:0.5em;white-space:pre;background-color:#eee;overflow-x:auto}.trix-content img{max-width:100%;height:auto}.trix-content .attachment{display:inline-block;position:relative;max-width:100%}.trix-content .attachment a{color:inherit;text-decoration:none}.trix-content .attachment a:hover,.trix-content .attachment a:visited:hover{color:inherit}.trix-content .attachment__caption{text-align:center}.trix-content .attachment__caption .attachment__name+.attachment__size::before{content:' · '}.trix-content .attachment--preview{width:100%;text-align:center}.trix-content .attachment--preview .attachment__caption{color:#666;font-size:0.9em;line-height:1.2}.trix-content .attachment--file{color:#333;line-height:1;margin:0 2px 2px 2px;padding:0.4em 1em;border:1px solid #bbb;border-radius:5px}.trix-content .attachment-gallery{display:flex;flex-wrap:wrap;position:relative}.trix-content .attachment-gallery .attachment{flex:1 0 33%;padding:0 0.5em;max-width:33%}.trix-content .attachment-gallery.attachment-gallery--2 .attachment,.trix-content .attachment-gallery.attachment-gallery--4 .attachment{flex-basis:50%;max-width:50%}.trix-content .attachment-gallery>action-text-attachment,.trix-content .attachment-gallery>.attachment{flex:1 0 33%;padding:0 0.5em;max-width:33%}.trix-content .attachment-gallery.attachment-gallery--2>action-text-attachment,.trix-content .attachment-gallery.attachment-gallery--2>.attachment,.trix-content .attachment-gallery.attachment-gallery--4>action-text-attachment,.trix-content .attachment-gallery.attachment-gallery--4>.attachment{flex-basis:50%;max-width:50%}.trix-content action-text-attachment .attachment{padding:0 !important;max-width:100% !important}@font-face{font-family:"Cerebri Sans";src:url(/../fonts/Cerebri-Sans/CerebriSans-Light.eot);src:url(/../fonts/Cerebri-Sans/CerebriSans-Light.ttf);font-weight:300;font-style:normal}@font-face{font-family:"Cerebri Sans";src:url(/../fonts/Cerebri-Sans/CerebriSans-Regular.eot);src:url(/../fonts/Cerebri-Sans/CerebriSans-Regular.ttf);font-weight:500;font-style:normal}@font-face{font-family:"Cerebri Sans";src:url(/../fonts/Cerebri-Sans/CerebriSans-Bold.eot);src:url(/../fonts/Cerebri-Sans/CerebriSans-Bold.ttf);font-weight:700;font-style:normal}@font-face{font-family:"Cerebri Sans";src:url(/../fonts/Cerebri-Sans/CerebriSans-ExtraBold.eot);src:url(/../fonts/Cerebri-Sans/CerebriSans-ExtraBold.ttf);font-weight:900;font-style:normal}@font-face{font-family:"Nunito";src:url(/../fonts/Nunito/Nunito-Regulars.eot);src:url(/../fonts/Nunito/Nunito-Regular.ttf);font-weight:400;font-style:normal}@font-face{font-family:"Nunito";src:url(/../fonts/Nunito/Nunito-Bold.eot);src:url(/../fonts/Nunito/Nunito-Bold.ttf);font-weight:700;font-style:normal}@font-face{font-family:'Source Code Pro';font-weight:200;font-style:normal;font-stretch:normal;src:url(/../fonts/Source-Code-Pro/WOFF2/TTF/SourceCodePro-ExtraLight.ttf.woff2) format("woff2");src:url(/../fonts/Source-Code-Pro/WOFF/OTF/SourceCodePro-ExtraLight.otf.woff) format("woff");src:url(/../fonts/Source-Code-Pro/OTF/SourceCodePro-ExtraLight.otf) format("opentype");src:url(/../fonts/Source-Code-Pro/TTF/SourceCodePro-ExtraLight.ttf) format("truetype")}@font-face{font-family:'Source Code Pro';font-weight:200;font-style:italic;font-stretch:normal;src:url(/../fonts/Source-Code-Pro/WOFF2/TTF/SourceCodePro-ExtraLightIt.ttf.woff2) format("woff2");src:url(/../fonts/Source-Code-Pro/WOFF/OTF/SourceCodePro-ExtraLightIt.otf.woff) format("woff");src:url(/../fonts/Source-Code-Pro/OTF/SourceCodePro-ExtraLightIt.otf) format("opentype");src:url(/../fonts/Source-Code-Pro/TTF/SourceCodePro-ExtraLightIt.ttf) format("truetype")}@font-face{font-family:'Source Code Pro';font-weight:300;font-style:normal;font-stretch:normal;src:url(/../fonts/Source-Code-Pro/WOFF2/TTF/SourceCodePro-Light.ttf.woff2) format("woff2");src:url(/../fonts/Source-Code-Pro/WOFF/OTF/SourceCodePro-Light.otf.woff) format("woff");src:url(/../fonts/Source-Code-Pro/OTF/SourceCodePro-Light.otf) format("opentype");src:url(/../fonts/Source-Code-Pro/TTF/SourceCodePro-Light.ttf) format("truetype")}@font-face{font-family:'Source Code Pro';font-weight:300;font-style:italic;font-stretch:normal;src:url(/../fonts/Source-Code-Pro/WOFF2/TTF/SourceCodePro-LightIt.ttf.woff2) format("woff2");src:url(/../fonts/Source-Code-Pro/WOFF/OTF/SourceCodePro-LightIt.otf.woff) format("woff");src:url(/../fonts/Source-Code-Pro/OTF/SourceCodePro-LightIt.otf) format("opentype");src:url(/../fonts/Source-Code-Pro/TTF/SourceCodePro-LightIt.ttf) format("truetype")}@font-face{font-family:'Source Code Pro';font-weight:400;font-style:normal;font-stretch:normal;src:url(/../fonts/Source-Code-Pro/WOFF2/TTF/SourceCodePro-Regular.ttf.woff2) format("woff2");src:url(/../fonts/Source-Code-Pro/WOFF/OTF/SourceCodePro-Regular.otf.woff) format("woff");src:url(/../fonts/Source-Code-Pro/OTF/SourceCodePro-Regular.otf) format("opentype");src:url(/../fonts/Source-Code-Pro/TTF/SourceCodePro-Regular.ttf) format("truetype")}@font-face{font-family:'Source Code Pro';font-weight:400;font-style:italic;font-stretch:normal;src:url(/../fonts/Source-Code-Pro/WOFF2/TTF/SourceCodePro-It.ttf.woff2) format("woff2");src:url(/../fonts/Source-Code-Pro/WOFF/OTF/SourceCodePro-It.otf.woff) format("woff");src:url(/../fonts/Source-Code-Pro/OTF/SourceCodePro-It.otf) format("opentype");src:url(/../fonts/Source-Code-Pro/TTF/SourceCodePro-It.ttf) format("truetype")}@font-face{font-family:'Source Code Pro';font-weight:500;font-style:normal;font-stretch:normal;src:url(/../fonts/Source-Code-Pro/WOFF2/TTF/SourceCodePro-Medium.ttf.woff2) format("woff2");src:url(/../fonts/Source-Code-Pro/WOFF/OTF/SourceCodePro-Medium.otf.woff) format("woff");src:url(/../fonts/Source-Code-Pro/OTF/SourceCodePro-Medium.otf) format("opentype");src:url(/../fonts/Source-Code-Pro/TTF/SourceCodePro-Medium.ttf) format("truetype")}@font-face{font-family:'Source Code Pro';font-weight:500;font-style:italic;font-stretch:normal;src:url(/../fonts/Source-Code-Pro/WOFF2/TTF/SourceCodePro-MediumIt.ttf.woff2) format("woff2");src:url(/../fonts/Source-Code-Pro/WOFF/OTF/SourceCodePro-MediumIt.otf.woff) format("woff");src:url(/../fonts/Source-Code-Pro/OTF/SourceCodePro-MediumIt.otf) format("opentype");src:url(/../fonts/Source-Code-Pro/TTF/SourceCodePro-MediumIt.ttf) format("truetype")}@font-face{font-family:'Source Code Pro';font-weight:600;font-style:normal;font-stretch:normal;src:url(/../fonts/Source-Code-Pro/WOFF2/TTF/SourceCodePro-Semibold.ttf.woff2) format("woff2");src:url(/../fonts/Source-Code-Pro/WOFF/OTF/SourceCodePro-Semibold.otf.woff) format("woff");src:url(/../fonts/Source-Code-Pro/OTF/SourceCodePro-Semibold.otf) format("opentype");src:url(/../fonts/Source-Code-Pro/TTF/SourceCodePro-Semibold.ttf) format("truetype")}@font-face{font-family:'Source Code Pro';font-weight:600;font-style:italic;font-stretch:normal;src:url(/../fonts/Source-Code-Pro/WOFF2/TTF/SourceCodePro-SemiboldIt.ttf.woff2) format("woff2");src:url(/../fonts/Source-Code-Pro/WOFF/OTF/SourceCodePro-SemiboldIt.otf.woff) format("woff");src:url(/../fonts/Source-Code-Pro/OTF/SourceCodePro-SemiboldIt.otf) format("opentype");src:url(/../fonts/Source-Code-Pro/TTF/SourceCodePro-SemiboldIt.ttf) format("truetype")}@font-face{font-family:'Source Code Pro';font-weight:700;font-style:normal;font-stretch:normal;src:url(/../fonts/Source-Code-Pro/WOFF2/TTF/SourceCodePro-Bold.ttf.woff2) format("woff2");src:url(/../fonts/Source-Code-Pro/WOFF/OTF/SourceCodePro-Bold.otf.woff) format("woff");src:url(/../fonts/Source-Code-Pro/OTF/SourceCodePro-Bold.otf) format("opentype");src:url(/../fonts/Source-Code-Pro/TTF/SourceCodePro-Bold.ttf) format("truetype")}@font-face{font-family:'Source Code Pro';font-weight:700;font-style:italic;font-stretch:normal;src:url(/../fonts/Source-Code-Pro/WOFF2/TTF/SourceCodePro-BoldIt.ttf.woff2) format("woff2");src:url(/../fonts/Source-Code-Pro/WOFF/OTF/SourceCodePro-BoldIt.otf.woff) format("woff");src:url(/../fonts/Source-Code-Pro/OTF/SourceCodePro-BoldIt.otf) format("opentype");src:url(/../fonts/Source-Code-Pro/TTF/SourceCodePro-BoldIt.ttf) format("truetype")}@font-face{font-family:'Source Code Pro';font-weight:900;font-style:normal;font-stretch:normal;src:url(/../fonts/Source-Code-Pro/WOFF2/TTF/SourceCodePro-Black.ttf.woff2) format("woff2");src:url(/../fonts/Source-Code-Pro/WOFF/OTF/SourceCodePro-Black.otf.woff) format("woff");src:url(/../fonts/Source-Code-Pro/OTF/SourceCodePro-Black.otf) format("opentype");src:url(/../fonts/Source-Code-Pro/TTF/SourceCodePro-Black.ttf) format("truetype")}@font-face{font-family:'Source Code Pro';font-weight:900;font-style:italic;font-stretch:normal;src:url(/../fonts/Source-Code-Pro/WOFF2/TTF/SourceCodePro-BlackIt.ttf.woff2) format("woff2");src:url(/../fonts/Source-Code-Pro/WOFF/OTF/SourceCodePro-BlackIt.otf.woff) format("woff");src:url(/../fonts/Source-Code-Pro/OTF/SourceCodePro-BlackIt.otf) format("opentype");src:url(/../fonts/Source-Code-Pro/TTF/SourceCodePro-BlackIt.ttf) format("truetype")}/*!
   * Bootstrap  v5.3.5 (https://getbootstrap.com/)
   * Copyright 2011-2025 The Bootstrap Authors
   * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
   */:root,[data-bs-theme="light"]{--bs-blue: #0d6efd;--bs-indigo: #6610f2;--bs-purple: #6f42c1;--bs-pink: #f65282;--bs-red: #dc3545;--bs-orange: #d98236;--bs-yellow: #FFC955;--bs-green: #198754;--bs-teal: #20c997;--bs-cyan: #0dcaf0;--bs-black: #000;--bs-white: #ffffff;--bs-gray: #6c757d;--bs-gray-dark: #343a40;--bs-gray-100: #f8f9fa;--bs-gray-200: #e9ecef;--bs-gray-300: #dee2e6;--bs-gray-400: #ced4da;--bs-gray-500: #adb5bd;--bs-gray-600: #6c757d;--bs-gray-700: #495057;--bs-gray-800: #343a40;--bs-gray-900: #212529;--bs-primary: #0d6efd;--bs-secondary: #6c757d;--bs-success: #35c56c;--bs-info: #0dcaf0;--bs-warning: #FFC955;--bs-danger: #dc3545;--bs-light: #f8f9fa;--bs-dark: #231d3c;--bs-primary-rgb: 13, 110, 253;--bs-secondary-rgb: 108, 117, 125;--bs-success-rgb: 53, 197, 108;--bs-info-rgb: 13, 202, 240;--bs-warning-rgb: 255, 201, 85;--bs-danger-rgb: 220, 53, 69;--bs-light-rgb: 248, 249, 250;--bs-dark-rgb: 35, 29, 60;--bs-primary-text-emphasis: #052c65;--bs-secondary-text-emphasis: #2b2f32;--bs-success-text-emphasis: #154f2b;--bs-info-text-emphasis: #055160;--bs-warning-text-emphasis: #665022;--bs-danger-text-emphasis: #58151c;--bs-light-text-emphasis: #495057;--bs-dark-text-emphasis: #495057;--bs-primary-bg-subtle: #cfe2ff;--bs-secondary-bg-subtle: #e2e3e5;--bs-success-bg-subtle: #d7f3e2;--bs-info-bg-subtle: #cff4fc;--bs-warning-bg-subtle: #fff4dd;--bs-danger-bg-subtle: #f8d7da;--bs-light-bg-subtle: #fcfcfd;--bs-dark-bg-subtle: #ced4da;--bs-primary-border-subtle: #9ec5fe;--bs-secondary-border-subtle: #c4c8cb;--bs-success-border-subtle: #aee8c4;--bs-info-border-subtle: #9eeaf9;--bs-warning-border-subtle: #ffe9bb;--bs-danger-border-subtle: #f1aeb5;--bs-light-border-subtle: #e9ecef;--bs-dark-border-subtle: #adb5bd;--bs-white-rgb: 255, 255, 255;--bs-black-rgb: 0, 0, 0;--bs-font-sans-serif: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--bs-gradient: linear-gradient(to right, #b8cbb8 0%, #b8cbb8 0%, #b465da 0%, #cf6cc9 33%, #ee609c 66%, #ee609c 100%);--bs-body-font-family: var(--bs-font-sans-serif);--bs-body-font-size: 1rem;--bs-body-font-weight: 400;--bs-body-line-height: 1.5;--bs-body-color: #212529;--bs-body-color-rgb: 33, 37, 41;--bs-body-bg: #ffffff;--bs-body-bg-rgb: 255, 255, 255;--bs-emphasis-color: #000;--bs-emphasis-color-rgb: 0, 0, 0;--bs-secondary-color: rgba(33, 37, 41, 0.75);--bs-secondary-color-rgb: 33, 37, 41;--bs-secondary-bg: #e9ecef;--bs-secondary-bg-rgb: 233, 236, 239;--bs-tertiary-color: rgba(33, 37, 41, 0.5);--bs-tertiary-color-rgb: 33, 37, 41;--bs-tertiary-bg: #f8f9fa;--bs-tertiary-bg-rgb: 248, 249, 250;--bs-heading-color: inherit;--bs-link-color: #0d6efd;--bs-link-color-rgb: 13, 110, 253;--bs-link-decoration: underline;--bs-link-hover-color: #0a58ca;--bs-link-hover-color-rgb: 10, 88, 202;--bs-code-color: #f65282;--bs-highlight-color: #212529;--bs-highlight-bg: #fff4dd;--bs-border-width: 1px;--bs-border-style: solid;--bs-border-color: rgba(76, 87, 102, 0.1);--bs-border-color-translucent: rgba(0, 0, 0, 0.175);--bs-border-radius: 0.375rem;--bs-border-radius-sm: 0.25rem;--bs-border-radius-lg: 0.5rem;--bs-border-radius-xl: 1rem;--bs-border-radius-xxl: 2rem;--bs-border-radius-2xl: var(--bs-border-radius-xxl);--bs-border-radius-pill: 50rem;--bs-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);--bs-box-shadow-sm: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);--bs-box-shadow-lg: 0 1rem 3rem rgba(0, 0, 0, 0.175);--bs-box-shadow-inset: inset 0 1px 2px rgba(0, 0, 0, 0.075);--bs-focus-ring-width: 0.25rem;--bs-focus-ring-opacity: 0.25;--bs-focus-ring-color: rgba(13, 110, 253, 0.25);--bs-form-valid-color: #35c56c;--bs-form-valid-border-color: #35c56c;--bs-form-invalid-color: #dc3545;--bs-form-invalid-border-color: #dc3545}[data-bs-theme="dark"]{color-scheme:dark;--bs-body-color: #dee2e6;--bs-body-color-rgb: 222, 226, 230;--bs-body-bg: #212529;--bs-body-bg-rgb: 33, 37, 41;--bs-emphasis-color: #ffffff;--bs-emphasis-color-rgb: 255, 255, 255;--bs-secondary-color: rgba(222, 226, 230, 0.75);--bs-secondary-color-rgb: 222, 226, 230;--bs-secondary-bg: #343a40;--bs-secondary-bg-rgb: 52, 58, 64;--bs-tertiary-color: rgba(222, 226, 230, 0.5);--bs-tertiary-color-rgb: 222, 226, 230;--bs-tertiary-bg: #2b3035;--bs-tertiary-bg-rgb: 43, 48, 53;--bs-primary-text-emphasis: #6ea8fe;--bs-secondary-text-emphasis: #a7acb1;--bs-success-text-emphasis: #86dca7;--bs-info-text-emphasis: #6edff6;--bs-warning-text-emphasis: #ffdf99;--bs-danger-text-emphasis: #ea868f;--bs-light-text-emphasis: #f8f9fa;--bs-dark-text-emphasis: #dee2e6;--bs-primary-bg-subtle: #031633;--bs-secondary-bg-subtle: #161719;--bs-success-bg-subtle: #0b2716;--bs-info-bg-subtle: #032830;--bs-warning-bg-subtle: #332811;--bs-danger-bg-subtle: #2c0b0e;--bs-light-bg-subtle: #343a40;--bs-dark-bg-subtle: #1a1d20;--bs-primary-border-subtle: #084298;--bs-secondary-border-subtle: #41464b;--bs-success-border-subtle: #207641;--bs-info-border-subtle: #087990;--bs-warning-border-subtle: #997933;--bs-danger-border-subtle: #842029;--bs-light-border-subtle: #495057;--bs-dark-border-subtle: #343a40;--bs-heading-color: inherit;--bs-link-color: #6ea8fe;--bs-link-hover-color: #8bb9fe;--bs-link-color-rgb: 110, 168, 254;--bs-link-hover-color-rgb: 139, 185, 254;--bs-code-color: #fa97b4;--bs-highlight-color: #dee2e6;--bs-highlight-bg: #665022;--bs-border-color: #495057;--bs-border-color-translucent: rgba(255, 255, 255, 0.15);--bs-form-valid-color: #75b798;--bs-form-valid-border-color: #75b798;--bs-form-invalid-color: #ea868f;--bs-form-invalid-border-color: #ea868f}*,*::before,*::after{box-sizing:border-box}@media (prefers-reduced-motion: no-preference){:root{scroll-behavior:smooth}}body{margin:0;font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);color:var(--bs-body-color);text-align:var(--bs-body-text-align);background-color:var(--bs-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}hr{margin:1rem 0;color:inherit;border:0;border-top:var(--bs-border-width) solid;opacity:0.25}h6,.h6,h5,.h5,h4,.h4,h3,.h3,h2,.h2,h1,.h1{margin-top:0;margin-bottom:0.5rem;font-weight:500;line-height:1.2;color:var(--bs-heading-color)}h1,.h1{font-size:calc(1.375rem + 1.5vw)}@media (min-width: 1200px){h1,.h1{font-size:2.5rem}}h2,.h2{font-size:calc(1.325rem + 0.9vw)}@media (min-width: 1200px){h2,.h2{font-size:2rem}}h3,.h3{font-size:calc(1.3rem + 0.6vw)}@media (min-width: 1200px){h3,.h3{font-size:1.75rem}}h4,.h4{font-size:calc(1.275rem + 0.3vw)}@media (min-width: 1200px){h4,.h4{font-size:1.5rem}}h5,.h5{font-size:1.25rem}h6,.h6{font-size:1rem}p{margin-top:0;margin-bottom:1rem}abbr[title]{text-decoration:underline dotted;cursor:help;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul{padding-left:2rem}ol,ul,dl{margin-top:0;margin-bottom:1rem}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small,.small{font-size:0.875em}mark,.mark{padding:0.1875em;color:var(--bs-highlight-color);background-color:var(--bs-highlight-bg)}sub,sup{position:relative;font-size:0.75em;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 1));text-decoration:underline}a:hover{--bs-link-color-rgb: var(--bs-link-hover-color-rgb)}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}pre,code,kbd,samp{font-family:var(--bs-font-monospace);font-size:1em}pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:0.875em}pre code{font-size:inherit;color:inherit;word-break:normal}code{font-size:0.875em;color:var(--bs-code-color);word-wrap:break-word}a>code{color:inherit}kbd{padding:0.1875rem 0.375rem;font-size:0.875em;color:var(--bs-body-bg);background-color:var(--bs-body-color);border-radius:0.25rem}kbd kbd{padding:0;font-size:1em}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}caption{padding-top:0.5rem;padding-bottom:0.5rem;color:var(--bs-secondary-color);text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}thead,tbody,tfoot,tr,td,th{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,select{text-transform:none}[role="button"]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]:not([type="date"]):not([type="datetime-local"]):not([type="month"]):not([type="week"]):not([type="time"])::-webkit-calendar-picker-indicator{display:none !important}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button:not(:disabled),[type="button"]:not(:disabled),[type="reset"]:not(:disabled),[type="submit"]:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{float:left;width:100%;padding:0;margin-bottom:0.5rem;line-height:inherit;font-size:calc(1.275rem + 0.3vw)}@media (min-width: 1200px){legend{font-size:1.5rem}}legend+*{clear:left}::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-text,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::file-selector-button{font:inherit;-webkit-appearance:button}output{display:inline-block}iframe{border:0}summary{display:list-item;cursor:pointer}progress{vertical-align:baseline}[hidden]{display:none !important}.lead{font-size:1.25rem;font-weight:300}.display-1{font-weight:300;line-height:1.2;font-size:calc(1.625rem + 4.5vw)}@media (min-width: 1200px){.display-1{font-size:5rem}}.display-2{font-weight:300;line-height:1.2;font-size:calc(1.575rem + 3.9vw)}@media (min-width: 1200px){.display-2{font-size:4.5rem}}.display-3{font-weight:300;line-height:1.2;font-size:calc(1.525rem + 3.3vw)}@media (min-width: 1200px){.display-3{font-size:4rem}}.display-4{font-weight:300;line-height:1.2;font-size:calc(1.475rem + 2.7vw)}@media (min-width: 1200px){.display-4{font-size:3.5rem}}.display-5{font-weight:300;line-height:1.2;font-size:calc(1.425rem + 2.1vw)}@media (min-width: 1200px){.display-5{font-size:3rem}}.display-6{font-weight:300;line-height:1.2;font-size:calc(1.375rem + 1.5vw)}@media (min-width: 1200px){.display-6{font-size:2.5rem}}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:0.5rem}.initialism{font-size:0.875em;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote>:last-child{margin-bottom:0}.blockquote-footer{margin-top:-1rem;margin-bottom:1rem;font-size:0.875em;color:#6c757d}.blockquote-footer::before{content:"\2014\00A0"}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:0.25rem;background-color:var(--bs-body-bg);border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:0.5rem;line-height:1}.figure-caption{font-size:0.875em;color:var(--bs-secondary-color)}.container,.container-fluid,.container-xxl,.container-xl,.container-lg,.container-md,.container-sm{--bs-gutter-x: 1.5rem;--bs-gutter-y: 0;width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-right:auto;margin-left:auto}@media (min-width: 576px){.container-sm,.container{max-width:540px}}@media (min-width: 768px){.container-md,.container-sm,.container{max-width:720px}}@media (min-width: 992px){.container-lg,.container-md,.container-sm,.container{max-width:960px}}@media (min-width: 1200px){.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1140px}}@media (min-width: 1400px){.container-xxl,.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1320px}}:root{--bs-breakpoint-xs: 0;--bs-breakpoint-sm: 576px;--bs-breakpoint-md: 768px;--bs-breakpoint-lg: 992px;--bs-breakpoint-xl: 1200px;--bs-breakpoint-xxl: 1400px}.row{--bs-gutter-x: 1.5rem;--bs-gutter-y: 0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-.5 * var(--bs-gutter-x));margin-left:calc(-.5 * var(--bs-gutter-x))}.row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y)}.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.33333333%}.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.66666667%}.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{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.33333333%}.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.66666667%}.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{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.33333333%}.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.66666667%}.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{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.33333333%}.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.66666667%}.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{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.33333333%}.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.66666667%}.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{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.33333333%}.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.66666667%}.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}}.table{--bs-table-color-type: initial;--bs-table-bg-type: initial;--bs-table-color-state: initial;--bs-table-bg-state: initial;--bs-table-color: var(--bs-emphasis-color);--bs-table-bg: var(--bs-body-bg);--bs-table-border-color: var(--bs-border-color);--bs-table-accent-bg: transparent;--bs-table-striped-color: var(--bs-emphasis-color);--bs-table-striped-bg: rgba(var(--bs-emphasis-color-rgb), 0.05);--bs-table-active-color: var(--bs-emphasis-color);--bs-table-active-bg: rgba(var(--bs-emphasis-color-rgb), 0.1);--bs-table-hover-color: var(--bs-emphasis-color);--bs-table-hover-bg: rgba(var(--bs-emphasis-color-rgb), 0.075);width:100%;margin-bottom:1rem;vertical-align:top;border-color:var(--bs-table-border-color)}.table>:not(caption)>*>*{padding:0.5rem 0.5rem;color:var(--bs-table-color-state, var(--bs-table-color-type, var(--bs-table-color)));background-color:var(--bs-table-bg);border-bottom-width:var(--bs-border-width);box-shadow:inset 0 0 0 9999px var(--bs-table-bg-state, var(--bs-table-bg-type, var(--bs-table-accent-bg)))}.table>tbody{vertical-align:inherit}.table>thead{vertical-align:bottom}.table-group-divider{border-top:calc(var(--bs-border-width) * 2) solid currentcolor}.caption-top{caption-side:top}.table-sm>:not(caption)>*>*{padding:0.25rem 0.25rem}.table-bordered>:not(caption)>*{border-width:var(--bs-border-width) 0}.table-bordered>:not(caption)>*>*{border-width:0 var(--bs-border-width)}.table-borderless>:not(caption)>*>*{border-bottom-width:0}.table-borderless>:not(:first-child){border-top-width:0}.table-striped>tbody>tr:nth-of-type(odd)>*{--bs-table-color-type: var(--bs-table-striped-color);--bs-table-bg-type: var(--bs-table-striped-bg)}.table-striped-columns>:not(caption)>tr>:nth-child(even){--bs-table-color-type: var(--bs-table-striped-color);--bs-table-bg-type: var(--bs-table-striped-bg)}.table-active{--bs-table-color-state: var(--bs-table-active-color);--bs-table-bg-state: var(--bs-table-active-bg)}.table-hover>tbody>tr:hover>*{--bs-table-color-state: var(--bs-table-hover-color);--bs-table-bg-state: var(--bs-table-hover-bg)}.table-primary{--bs-table-color: #000;--bs-table-bg: #cfe2ff;--bs-table-border-color: #a6b5cc;--bs-table-striped-bg: #c5d7f2;--bs-table-striped-color: #000;--bs-table-active-bg: #bacbe6;--bs-table-active-color: #000;--bs-table-hover-bg: #bfd1ec;--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-secondary{--bs-table-color: #000;--bs-table-bg: #e2e3e5;--bs-table-border-color: #b5b6b7;--bs-table-striped-bg: #d7d8da;--bs-table-striped-color: #000;--bs-table-active-bg: #cbccce;--bs-table-active-color: #000;--bs-table-hover-bg: #d1d2d4;--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-success{--bs-table-color: #000;--bs-table-bg: #d7f3e2;--bs-table-border-color: #acc2b5;--bs-table-striped-bg: #cce7d7;--bs-table-striped-color: #000;--bs-table-active-bg: #c2dbcb;--bs-table-active-color: #000;--bs-table-hover-bg: #c7e1d1;--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-info{--bs-table-color: #000;--bs-table-bg: #cff4fc;--bs-table-border-color: #a6c3ca;--bs-table-striped-bg: #c5e8ef;--bs-table-striped-color: #000;--bs-table-active-bg: #badce3;--bs-table-active-color: #000;--bs-table-hover-bg: #bfe2e9;--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-warning{--bs-table-color: #000;--bs-table-bg: #fff4dd;--bs-table-border-color: #ccc3b1;--bs-table-striped-bg: #f2e8d2;--bs-table-striped-color: #000;--bs-table-active-bg: #e6dcc7;--bs-table-active-color: #000;--bs-table-hover-bg: #ece2cc;--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-danger{--bs-table-color: #000;--bs-table-bg: #f8d7da;--bs-table-border-color: #c6acae;--bs-table-striped-bg: #eccccf;--bs-table-striped-color: #000;--bs-table-active-bg: #dfc2c4;--bs-table-active-color: #000;--bs-table-hover-bg: #e5c7ca;--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-light{--bs-table-color: #000;--bs-table-bg: #f8f9fa;--bs-table-border-color: #c6c7c8;--bs-table-striped-bg: #ecedee;--bs-table-striped-color: #000;--bs-table-active-bg: #dfe0e1;--bs-table-active-color: #000;--bs-table-hover-bg: #e5e6e7;--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-dark{--bs-table-color: #ffffff;--bs-table-bg: #231d3c;--bs-table-border-color: #4f4a63;--bs-table-striped-bg: #2e2846;--bs-table-striped-color: #ffffff;--bs-table-active-bg: #393450;--bs-table-active-color: #ffffff;--bs-table-hover-bg: #342e4b;--bs-table-hover-color: #ffffff;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}@media (max-width: 575.98px){.table-responsive-sm{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width: 767.98px){.table-responsive-md{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width: 991.98px){.table-responsive-lg{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width: 1199.98px){.table-responsive-xl{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width: 1399.98px){.table-responsive-xxl{overflow-x:auto;-webkit-overflow-scrolling:touch}}.form-label{margin-bottom:0.5rem}.col-form-label{padding-top:calc(0.375rem + var(--bs-border-width));padding-bottom:calc(0.375rem + var(--bs-border-width));margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(0.5rem + var(--bs-border-width));padding-bottom:calc(0.5rem + var(--bs-border-width));font-size:1.25rem}.col-form-label-sm{padding-top:calc(0.25rem + var(--bs-border-width));padding-bottom:calc(0.25rem + var(--bs-border-width));font-size:0.875rem}.form-text{margin-top:0.25rem;font-size:0.875em;color:var(--bs-secondary-color)}.form-control{display:block;width:100%;padding:0.375rem 0.75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);appearance:none;background-color:var(--bs-body-bg);background-clip:padding-box;border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out}@media (prefers-reduced-motion: reduce){.form-control{transition:none}}.form-control[type="file"]{overflow:hidden}.form-control[type="file"]:not(:disabled):not([readonly]){cursor:pointer}.form-control:focus{color:var(--bs-body-color);background-color:var(--bs-body-bg);border-color:#86b7fe;outline:0;box-shadow:0 0 0 0.25rem rgba(13,110,253,0.25)}.form-control::-webkit-date-and-time-value{min-width:85px;height:1.5em;margin:0}.form-control::-webkit-datetime-edit{display:block;padding:0}.form-control::placeholder{color:var(--bs-secondary-color);opacity:1}.form-control:disabled{background-color:var(--bs-secondary-bg);opacity:1}.form-control::file-selector-button{padding:0.375rem 0.75rem;margin:-0.375rem -0.75rem;margin-inline-end:0.75rem;color:var(--bs-body-color);background-color:var(--bs-tertiary-bg);pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:var(--bs-border-width);border-radius:0;transition:color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out}@media (prefers-reduced-motion: reduce){.form-control::file-selector-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:var(--bs-secondary-bg)}.form-control-plaintext{display:block;width:100%;padding:0.375rem 0;margin-bottom:0;line-height:1.5;color:var(--bs-body-color);background-color:transparent;border:solid transparent;border-width:var(--bs-border-width) 0}.form-control-plaintext:focus{outline:0}.form-control-plaintext.form-control-sm,.form-control-plaintext.form-control-lg{padding-right:0;padding-left:0}.form-control-sm{min-height:calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));padding:0.25rem 0.5rem;font-size:0.875rem;border-radius:var(--bs-border-radius-sm)}.form-control-sm::file-selector-button{padding:0.25rem 0.5rem;margin:-0.25rem -0.5rem;margin-inline-end:0.5rem}.form-control-lg{min-height:calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));padding:0.5rem 1rem;font-size:1.25rem;border-radius:var(--bs-border-radius-lg)}.form-control-lg::file-selector-button{padding:0.5rem 1rem;margin:-0.5rem -1rem;margin-inline-end:1rem}textarea.form-control{min-height:calc(1.5em + 0.75rem + calc(var(--bs-border-width) * 2))}textarea.form-control-sm{min-height:calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2))}textarea.form-control-lg{min-height:calc(1.5em + 1rem + calc(var(--bs-border-width) * 2))}.form-control-color{width:3rem;height:calc(1.5em + 0.75rem + calc(var(--bs-border-width) * 2));padding:0.375rem}.form-control-color:not(:disabled):not([readonly]){cursor:pointer}.form-control-color::-moz-color-swatch{border:0 !important;border-radius:var(--bs-border-radius)}.form-control-color::-webkit-color-swatch{border:0 !important;border-radius:var(--bs-border-radius)}.form-control-color.form-control-sm{height:calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2))}.form-control-color.form-control-lg{height:calc(1.5em + 1rem + calc(var(--bs-border-width) * 2))}.form-select{--bs-form-select-bg-img: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");display:block;width:100%;padding:0.375rem 2.25rem 0.375rem 0.75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);appearance:none;background-color:var(--bs-body-bg);background-image:var(--bs-form-select-bg-img),var(--bs-form-select-bg-icon, none);background-repeat:no-repeat;background-position:right 0.75rem center;background-size:16px 12px;border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out}@media (prefers-reduced-motion: reduce){.form-select{transition:none}}.form-select:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 0.25rem rgba(13,110,253,0.25)}.form-select[multiple],.form-select[size]:not([size="1"]){padding-right:0.75rem;background-image:none}.form-select:disabled{background-color:var(--bs-secondary-bg)}.form-select:-moz-focusring{color:transparent;text-shadow:0 0 0 var(--bs-body-color)}.form-select-sm{padding-top:0.25rem;padding-bottom:0.25rem;padding-left:0.5rem;font-size:0.875rem;border-radius:var(--bs-border-radius-sm)}.form-select-lg{padding-top:0.5rem;padding-bottom:0.5rem;padding-left:1rem;font-size:1.25rem;border-radius:var(--bs-border-radius-lg)}[data-bs-theme="dark"] .form-select{--bs-form-select-bg-img: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23dee2e6' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e")}.form-check{display:block;min-height:1.5rem;padding-left:1.5em;margin-bottom:0.125rem}.form-check .form-check-input{float:left;margin-left:-1.5em}.form-check-reverse{padding-right:1.5em;padding-left:0;text-align:right}.form-check-reverse .form-check-input{float:right;margin-right:-1.5em;margin-left:0}.form-check-input{--bs-form-check-bg: var(--bs-body-bg);flex-shrink:0;width:1em;height:1em;margin-top:0.25em;vertical-align:top;appearance:none;background-color:var(--bs-form-check-bg);background-image:var(--bs-form-check-bg-image);background-repeat:no-repeat;background-position:center;background-size:contain;border:var(--bs-border-width) solid var(--bs-border-color);print-color-adjust:exact}.form-check-input[type="checkbox"]{border-radius:0.25em}.form-check-input[type="radio"]{border-radius:50%}.form-check-input:active{filter:brightness(90%)}.form-check-input:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 0.25rem rgba(13,110,253,0.25)}.form-check-input:checked{background-color:#0d6efd;border-color:#0d6efd}.form-check-input[type="checkbox"]:checked{--bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23ffffff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e")}.form-check-input[type="radio"]:checked{--bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23ffffff'/%3e%3c/svg%3e")}.form-check-input[type="checkbox"]:indeterminate{background-color:#0d6efd;border-color:#0d6efd;--bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23ffffff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e")}.form-check-input:disabled{pointer-events:none;filter:none;opacity:0.5}.form-check-input[disabled]~.form-check-label,.form-check-input:disabled~.form-check-label{cursor:default;opacity:0.5}.form-switch{padding-left:2.5em}.form-switch .form-check-input{--bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");width:2em;margin-left:-2.5em;background-image:var(--bs-form-switch-bg);background-position:left center;border-radius:2em;transition:background-position 0.15s ease-in-out}@media (prefers-reduced-motion: reduce){.form-switch .form-check-input{transition:none}}.form-switch .form-check-input:focus{--bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%2386b7fe'/%3e%3c/svg%3e")}.form-switch .form-check-input:checked{background-position:right center;--bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23ffffff'/%3e%3c/svg%3e")}.form-switch.form-check-reverse{padding-right:2.5em;padding-left:0}.form-switch.form-check-reverse .form-check-input{margin-right:-2.5em;margin-left:0}.form-check-inline{display:inline-block;margin-right:1rem}.btn-check{position:absolute;clip:rect(0, 0, 0, 0);pointer-events:none}.btn-check[disabled]+.btn,.btn-check:disabled+.btn{pointer-events:none;filter:none;opacity:0.65}[data-bs-theme="dark"] .form-switch .form-check-input:not(:checked):not(:focus){--bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255, 255, 255, 0.25%29'/%3e%3c/svg%3e")}.form-range{width:100%;height:1.5rem;padding:0;appearance:none;background-color:transparent}.form-range:focus{outline:0}.form-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 0.25rem rgba(13,110,253,0.25)}.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 0.25rem rgba(13,110,253,0.25)}.form-range::-moz-focus-outer{border:0}.form-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-0.25rem;appearance:none;background-color:#0d6efd;border:0;border-radius:1rem;transition:background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out}@media (prefers-reduced-motion: reduce){.form-range::-webkit-slider-thumb{transition:none}}.form-range::-webkit-slider-thumb:active{background-color:#b6d4fe}.form-range::-webkit-slider-runnable-track{width:100%;height:0.5rem;color:transparent;cursor:pointer;background-color:var(--bs-secondary-bg);border-color:transparent;border-radius:1rem}.form-range::-moz-range-thumb{width:1rem;height:1rem;appearance:none;background-color:#0d6efd;border:0;border-radius:1rem;transition:background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out}@media (prefers-reduced-motion: reduce){.form-range::-moz-range-thumb{transition:none}}.form-range::-moz-range-thumb:active{background-color:#b6d4fe}.form-range::-moz-range-track{width:100%;height:0.5rem;color:transparent;cursor:pointer;background-color:var(--bs-secondary-bg);border-color:transparent;border-radius:1rem}.form-range:disabled{pointer-events:none}.form-range:disabled::-webkit-slider-thumb{background-color:var(--bs-secondary-color)}.form-range:disabled::-moz-range-thumb{background-color:var(--bs-secondary-color)}.form-floating{position:relative}.form-floating>.form-control,.form-floating>.form-control-plaintext,.form-floating>.form-select{height:calc(3.5rem + calc(var(--bs-border-width) * 2));min-height:calc(3.5rem + calc(var(--bs-border-width) * 2));line-height:1.25}.form-floating>label{position:absolute;top:0;left:0;z-index:2;max-width:100%;height:100%;padding:1rem 0.75rem;overflow:hidden;color:rgba(var(--bs-body-color-rgb), 0.65);text-align:start;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;border:var(--bs-border-width) solid transparent;transform-origin:0 0;transition:opacity 0.1s ease-in-out, transform 0.1s ease-in-out}@media (prefers-reduced-motion: reduce){.form-floating>label{transition:none}}.form-floating>.form-control,.form-floating>.form-control-plaintext{padding:1rem 0.75rem}.form-floating>.form-control::placeholder,.form-floating>.form-control-plaintext::placeholder{color:transparent}.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown),.form-floating>.form-control-plaintext:focus,.form-floating>.form-control-plaintext:not(:placeholder-shown){padding-top:1.625rem;padding-bottom:0.625rem}.form-floating>.form-control:-webkit-autofill,.form-floating>.form-control-plaintext:-webkit-autofill{padding-top:1.625rem;padding-bottom:0.625rem}.form-floating>.form-select{padding-top:1.625rem;padding-bottom:0.625rem;padding-left:0.75rem}.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-control-plaintext~label,.form-floating>.form-select~label{transform:scale(0.85) translateY(-0.5rem) translateX(0.15rem)}.form-floating>.form-control:-webkit-autofill~label{transform:scale(0.85) translateY(-0.5rem) translateX(0.15rem)}.form-floating>textarea:focus~label::after,.form-floating>textarea:not(:placeholder-shown)~label::after{position:absolute;inset:1rem 0.375rem;z-index:-1;height:1.5em;content:"";background-color:var(--bs-body-bg);border-radius:var(--bs-border-radius)}.form-floating>textarea:disabled~label::after{background-color:var(--bs-secondary-bg)}.form-floating>.form-control-plaintext~label{border-width:var(--bs-border-width) 0}.form-floating>:disabled~label,.form-floating>.form-control:disabled~label{color:#6c757d}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group>.form-control,.input-group>.form-select,.input-group>.form-floating{position:relative;flex:1 1 auto;width:1%;min-width:0}.input-group>.form-control:focus,.input-group>.form-select:focus,.input-group>.form-floating:focus-within{z-index:5}.input-group .btn{position:relative;z-index:2}.input-group .btn:focus{z-index:5}.input-group-text{display:flex;align-items:center;padding:0.375rem 0.75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);text-align:center;white-space:nowrap;background-color:var(--bs-tertiary-bg);border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius)}.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text,.input-group-lg>.btn{padding:0.5rem 1rem;font-size:1.25rem;border-radius:var(--bs-border-radius-lg)}.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text,.input-group-sm>.btn{padding:0.25rem 0.5rem;font-size:0.875rem;border-radius:var(--bs-border-radius-sm)}.input-group-lg>.form-select,.input-group-sm>.form-select{padding-right:3rem}.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n + 3),.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-control,.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-select{border-top-right-radius:0;border-bottom-right-radius:0}.input-group.has-validation>:nth-last-child(n + 3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),.input-group.has-validation>.dropdown-toggle:nth-last-child(n + 4),.input-group.has-validation>.form-floating:nth-last-child(n + 3)>.form-control,.input-group.has-validation>.form-floating:nth-last-child(n + 3)>.form-select{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-left:calc(-1 * var(--bs-border-width));border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.form-floating:not(:first-child)>.form-control,.input-group>.form-floating:not(:first-child)>.form-select{border-top-left-radius:0;border-bottom-left-radius:0}.valid-feedback{display:none;width:100%;margin-top:0.25rem;font-size:0.875em;color:var(--bs-form-valid-color)}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:0.25rem 0.5rem;margin-top:.1rem;font-size:0.875rem;color:#fff;background-color:var(--bs-success);border-radius:var(--bs-border-radius)}.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip,.is-valid~.valid-feedback,.is-valid~.valid-tooltip{display:block}.was-validated .form-control:valid,.form-control.is-valid{border-color:var(--bs-form-valid-border-color);padding-right:calc(1.5em + 0.75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2335c56c' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(0.375em + 0.1875rem) center;background-size:calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)}.was-validated .form-control:valid:focus,.form-control.is-valid:focus{border-color:var(--bs-form-valid-border-color);box-shadow:0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25)}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + 0.75rem);background-position:top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem)}.was-validated .form-select:valid,.form-select.is-valid{border-color:var(--bs-form-valid-border-color)}.was-validated .form-select:valid:not([multiple]):not([size]),.was-validated .form-select[size="1"]:valid:not([multiple]),.form-select.is-valid:not([multiple]):not([size]),.form-select.is-valid[size="1"]:not([multiple]){--bs-form-select-bg-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2335c56c' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e");padding-right:4.125rem;background-position:right 0.75rem center, center right 2.25rem;background-size:16px 12px,calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)}.was-validated .form-select:valid:focus,.form-select.is-valid:focus{border-color:var(--bs-form-valid-border-color);box-shadow:0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25)}.was-validated .form-control-color:valid,.form-control-color.is-valid{width:calc(3rem + calc(1.5em + 0.75rem))}.was-validated .form-check-input:valid,.form-check-input.is-valid{border-color:var(--bs-form-valid-border-color)}.was-validated .form-check-input:valid:checked,.form-check-input.is-valid:checked{background-color:var(--bs-form-valid-color)}.was-validated .form-check-input:valid:focus,.form-check-input.is-valid:focus{box-shadow:0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25)}.was-validated .form-check-input:valid~.form-check-label,.form-check-input.is-valid~.form-check-label{color:var(--bs-form-valid-color)}.form-check-inline .form-check-input~.valid-feedback{margin-left:.5em}.was-validated .input-group>.form-control:not(:focus):valid,.input-group>.form-control.is-valid:not(:focus),.was-validated .input-group>.form-select:not(:focus):valid,.input-group>.form-select.is-valid:not(:focus),.was-validated .input-group>.form-floating:not(:focus-within):valid,.input-group>.form-floating.is-valid:not(:focus-within){z-index:3}.invalid-feedback{display:none;width:100%;margin-top:0.25rem;font-size:0.875em;color:var(--bs-form-invalid-color)}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:0.25rem 0.5rem;margin-top:.1rem;font-size:0.875rem;color:#fff;background-color:var(--bs-danger);border-radius:var(--bs-border-radius)}.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip,.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip{display:block}.was-validated .form-control:invalid,.form-control.is-invalid{border-color:var(--bs-form-invalid-border-color);padding-right:calc(1.5em + 0.75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(0.375em + 0.1875rem) center;background-size:calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)}.was-validated .form-control:invalid:focus,.form-control.is-invalid:focus{border-color:var(--bs-form-invalid-border-color);box-shadow:0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25)}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + 0.75rem);background-position:top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem)}.was-validated .form-select:invalid,.form-select.is-invalid{border-color:var(--bs-form-invalid-border-color)}.was-validated .form-select:invalid:not([multiple]):not([size]),.was-validated .form-select[size="1"]:invalid:not([multiple]),.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid[size="1"]:not([multiple]){--bs-form-select-bg-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");padding-right:4.125rem;background-position:right 0.75rem center, center right 2.25rem;background-size:16px 12px,calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)}.was-validated .form-select:invalid:focus,.form-select.is-invalid:focus{border-color:var(--bs-form-invalid-border-color);box-shadow:0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25)}.was-validated .form-control-color:invalid,.form-control-color.is-invalid{width:calc(3rem + calc(1.5em + 0.75rem))}.was-validated .form-check-input:invalid,.form-check-input.is-invalid{border-color:var(--bs-form-invalid-border-color)}.was-validated .form-check-input:invalid:checked,.form-check-input.is-invalid:checked{background-color:var(--bs-form-invalid-color)}.was-validated .form-check-input:invalid:focus,.form-check-input.is-invalid:focus{box-shadow:0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25)}.was-validated .form-check-input:invalid~.form-check-label,.form-check-input.is-invalid~.form-check-label{color:var(--bs-form-invalid-color)}.form-check-inline .form-check-input~.invalid-feedback{margin-left:.5em}.was-validated .input-group>.form-control:not(:focus):invalid,.input-group>.form-control.is-invalid:not(:focus),.was-validated .input-group>.form-select:not(:focus):invalid,.input-group>.form-select.is-invalid:not(:focus),.was-validated .input-group>.form-floating:not(:focus-within):invalid,.input-group>.form-floating.is-invalid:not(:focus-within){z-index:4}.btn{--bs-btn-padding-x: 0.75rem;--bs-btn-padding-y: 0.375rem;--bs-btn-font-family: ;--bs-btn-font-size: 1rem;--bs-btn-font-weight: 400;--bs-btn-line-height: 1.5;--bs-btn-color: var(--bs-body-color);--bs-btn-bg: transparent;--bs-btn-border-width: var(--bs-border-width);--bs-btn-border-color: transparent;--bs-btn-border-radius: var(--bs-border-radius);--bs-btn-hover-border-color: transparent;--bs-btn-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);--bs-btn-disabled-opacity: 0.65;--bs-btn-focus-box-shadow: 0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);display:inline-block;padding:var(--bs-btn-padding-y) var(--bs-btn-padding-x);font-family:var(--bs-btn-font-family);font-size:var(--bs-btn-font-size);font-weight:var(--bs-btn-font-weight);line-height:var(--bs-btn-line-height);color:var(--bs-btn-color);text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;user-select:none;border:var(--bs-btn-border-width) solid var(--bs-btn-border-color);border-radius:var(--bs-btn-border-radius);background-color:var(--bs-btn-bg);transition:color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out}@media (prefers-reduced-motion: reduce){.btn{transition:none}}.btn:hover{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color)}.btn-check+.btn:hover{color:var(--bs-btn-color);background-color:var(--bs-btn-bg);border-color:var(--bs-btn-border-color)}.btn:focus-visible{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:focus-visible+.btn{border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:checked+.btn,:not(.btn-check)+.btn:active,.btn:first-child:active,.btn.active,.btn.show{color:var(--bs-btn-active-color);background-color:var(--bs-btn-active-bg);border-color:var(--bs-btn-active-border-color)}.btn-check:checked+.btn:focus-visible,:not(.btn-check)+.btn:active:focus-visible,.btn:first-child:active:focus-visible,.btn.active:focus-visible,.btn.show:focus-visible{box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:checked:focus-visible+.btn{box-shadow:var(--bs-btn-focus-box-shadow)}.btn:disabled,.btn.disabled,fieldset:disabled .btn{color:var(--bs-btn-disabled-color);pointer-events:none;background-color:var(--bs-btn-disabled-bg);border-color:var(--bs-btn-disabled-border-color);opacity:var(--bs-btn-disabled-opacity)}.btn-primary{--bs-btn-color: #ffffff;--bs-btn-bg: #0d6efd;--bs-btn-border-color: #0d6efd;--bs-btn-hover-color: #ffffff;--bs-btn-hover-bg: #0b5ed7;--bs-btn-hover-border-color: #0a58ca;--bs-btn-focus-shadow-rgb: 49, 132, 253;--bs-btn-active-color: #ffffff;--bs-btn-active-bg: #0a58ca;--bs-btn-active-border-color: #0a53be;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #ffffff;--bs-btn-disabled-bg: #0d6efd;--bs-btn-disabled-border-color: #0d6efd}.btn-secondary{--bs-btn-color: #ffffff;--bs-btn-bg: #6c757d;--bs-btn-border-color: #6c757d;--bs-btn-hover-color: #ffffff;--bs-btn-hover-bg: #5c636a;--bs-btn-hover-border-color: #565e64;--bs-btn-focus-shadow-rgb: 130, 138, 145;--bs-btn-active-color: #ffffff;--bs-btn-active-bg: #565e64;--bs-btn-active-border-color: #51585e;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #ffffff;--bs-btn-disabled-bg: #6c757d;--bs-btn-disabled-border-color: #6c757d}.btn-success{--bs-btn-color: #000;--bs-btn-bg: #35c56c;--bs-btn-border-color: #35c56c;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #53ce82;--bs-btn-hover-border-color: #49cb7b;--bs-btn-focus-shadow-rgb: 45, 167, 92;--bs-btn-active-color: #000;--bs-btn-active-bg: #5dd189;--bs-btn-active-border-color: #49cb7b;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #000;--bs-btn-disabled-bg: #35c56c;--bs-btn-disabled-border-color: #35c56c}.btn-info{--bs-btn-color: #000;--bs-btn-bg: #0dcaf0;--bs-btn-border-color: #0dcaf0;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #31d2f2;--bs-btn-hover-border-color: #25cff2;--bs-btn-focus-shadow-rgb: 11, 172, 204;--bs-btn-active-color: #000;--bs-btn-active-bg: #3dd5f3;--bs-btn-active-border-color: #25cff2;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #000;--bs-btn-disabled-bg: #0dcaf0;--bs-btn-disabled-border-color: #0dcaf0}.btn-warning{--bs-btn-color: #000;--bs-btn-bg: #FFC955;--bs-btn-border-color: #FFC955;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #ffd16f;--bs-btn-hover-border-color: #ffce66;--bs-btn-focus-shadow-rgb: 217, 171, 72;--bs-btn-active-color: #000;--bs-btn-active-bg: #ffd477;--bs-btn-active-border-color: #ffce66;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #000;--bs-btn-disabled-bg: #FFC955;--bs-btn-disabled-border-color: #FFC955}.btn-danger{--bs-btn-color: #ffffff;--bs-btn-bg: #dc3545;--bs-btn-border-color: #dc3545;--bs-btn-hover-color: #ffffff;--bs-btn-hover-bg: #bb2d3b;--bs-btn-hover-border-color: #b02a37;--bs-btn-focus-shadow-rgb: 225, 83, 97;--bs-btn-active-color: #ffffff;--bs-btn-active-bg: #b02a37;--bs-btn-active-border-color: #a52834;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #ffffff;--bs-btn-disabled-bg: #dc3545;--bs-btn-disabled-border-color: #dc3545}.btn-light{--bs-btn-color: #000;--bs-btn-bg: #f8f9fa;--bs-btn-border-color: #f8f9fa;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #d3d4d5;--bs-btn-hover-border-color: #c6c7c8;--bs-btn-focus-shadow-rgb: 211, 212, 213;--bs-btn-active-color: #000;--bs-btn-active-bg: #c6c7c8;--bs-btn-active-border-color: #babbbc;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #000;--bs-btn-disabled-bg: #f8f9fa;--bs-btn-disabled-border-color: #f8f9fa}.btn-dark{--bs-btn-color: #ffffff;--bs-btn-bg: #231d3c;--bs-btn-border-color: #231d3c;--bs-btn-hover-color: #ffffff;--bs-btn-hover-bg: #443f59;--bs-btn-hover-border-color: #393450;--bs-btn-focus-shadow-rgb: 68, 63, 89;--bs-btn-active-color: #ffffff;--bs-btn-active-bg: #4f4a63;--bs-btn-active-border-color: #393450;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #ffffff;--bs-btn-disabled-bg: #231d3c;--bs-btn-disabled-border-color: #231d3c}.btn-outline-primary{--bs-btn-color: #0d6efd;--bs-btn-border-color: #0d6efd;--bs-btn-hover-color: #ffffff;--bs-btn-hover-bg: #0d6efd;--bs-btn-hover-border-color: #0d6efd;--bs-btn-focus-shadow-rgb: 13, 110, 253;--bs-btn-active-color: #ffffff;--bs-btn-active-bg: #0d6efd;--bs-btn-active-border-color: #0d6efd;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #0d6efd;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #0d6efd;--bs-gradient: none}.btn-outline-secondary{--bs-btn-color: #6c757d;--bs-btn-border-color: #6c757d;--bs-btn-hover-color: #ffffff;--bs-btn-hover-bg: #6c757d;--bs-btn-hover-border-color: #6c757d;--bs-btn-focus-shadow-rgb: 108, 117, 125;--bs-btn-active-color: #ffffff;--bs-btn-active-bg: #6c757d;--bs-btn-active-border-color: #6c757d;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #6c757d;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #6c757d;--bs-gradient: none}.btn-outline-success{--bs-btn-color: #35c56c;--bs-btn-border-color: #35c56c;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #35c56c;--bs-btn-hover-border-color: #35c56c;--bs-btn-focus-shadow-rgb: 53, 197, 108;--bs-btn-active-color: #000;--bs-btn-active-bg: #35c56c;--bs-btn-active-border-color: #35c56c;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #35c56c;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #35c56c;--bs-gradient: none}.btn-outline-info{--bs-btn-color: #0dcaf0;--bs-btn-border-color: #0dcaf0;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #0dcaf0;--bs-btn-hover-border-color: #0dcaf0;--bs-btn-focus-shadow-rgb: 13, 202, 240;--bs-btn-active-color: #000;--bs-btn-active-bg: #0dcaf0;--bs-btn-active-border-color: #0dcaf0;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #0dcaf0;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #0dcaf0;--bs-gradient: none}.btn-outline-warning{--bs-btn-color: #FFC955;--bs-btn-border-color: #FFC955;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #FFC955;--bs-btn-hover-border-color: #FFC955;--bs-btn-focus-shadow-rgb: 255, 201, 85;--bs-btn-active-color: #000;--bs-btn-active-bg: #FFC955;--bs-btn-active-border-color: #FFC955;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #FFC955;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #FFC955;--bs-gradient: none}.btn-outline-danger{--bs-btn-color: #dc3545;--bs-btn-border-color: #dc3545;--bs-btn-hover-color: #ffffff;--bs-btn-hover-bg: #dc3545;--bs-btn-hover-border-color: #dc3545;--bs-btn-focus-shadow-rgb: 220, 53, 69;--bs-btn-active-color: #ffffff;--bs-btn-active-bg: #dc3545;--bs-btn-active-border-color: #dc3545;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #dc3545;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #dc3545;--bs-gradient: none}.btn-outline-light{--bs-btn-color: #f8f9fa;--bs-btn-border-color: #f8f9fa;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #f8f9fa;--bs-btn-hover-border-color: #f8f9fa;--bs-btn-focus-shadow-rgb: 248, 249, 250;--bs-btn-active-color: #000;--bs-btn-active-bg: #f8f9fa;--bs-btn-active-border-color: #f8f9fa;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #f8f9fa;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #f8f9fa;--bs-gradient: none}.btn-outline-dark{--bs-btn-color: #231d3c;--bs-btn-border-color: #231d3c;--bs-btn-hover-color: #ffffff;--bs-btn-hover-bg: #231d3c;--bs-btn-hover-border-color: #231d3c;--bs-btn-focus-shadow-rgb: 35, 29, 60;--bs-btn-active-color: #ffffff;--bs-btn-active-bg: #231d3c;--bs-btn-active-border-color: #231d3c;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #231d3c;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #231d3c;--bs-gradient: none}.btn-link{--bs-btn-font-weight: 400;--bs-btn-color: var(--bs-link-color);--bs-btn-bg: transparent;--bs-btn-border-color: transparent;--bs-btn-hover-color: var(--bs-link-hover-color);--bs-btn-hover-border-color: transparent;--bs-btn-active-color: var(--bs-link-hover-color);--bs-btn-active-border-color: transparent;--bs-btn-disabled-color: #6c757d;--bs-btn-disabled-border-color: transparent;--bs-btn-box-shadow: 0 0 0 #000;--bs-btn-focus-shadow-rgb: 49, 132, 253;text-decoration:underline}.btn-link:focus-visible{color:var(--bs-btn-color)}.btn-link:hover{color:var(--bs-btn-hover-color)}.btn-lg,.btn-group-lg>.btn{--bs-btn-padding-y: 0.5rem;--bs-btn-padding-x: 1rem;--bs-btn-font-size: 1.25rem;--bs-btn-border-radius: var(--bs-border-radius-lg)}.btn-sm,.btn-group-sm>.btn{--bs-btn-padding-y: 0.25rem;--bs-btn-padding-x: 0.5rem;--bs-btn-font-size: 0.875rem;--bs-btn-border-radius: var(--bs-border-radius-sm)}.fade{transition:opacity 0.15s linear}@media (prefers-reduced-motion: reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;transition:height 0.35s ease}@media (prefers-reduced-motion: reduce){.collapsing{transition:none}}.collapsing.collapse-horizontal{width:0;height:auto;transition:width 0.35s ease}@media (prefers-reduced-motion: reduce){.collapsing.collapse-horizontal{transition:none}}.dropup,.dropend,.dropdown,.dropstart,.dropup-center,.dropdown-center{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle::after{display:inline-block;margin-left:0.255em;vertical-align:0.255em;content:"";border-top:0.3em solid;border-right:0.3em solid transparent;border-bottom:0;border-left:0.3em solid transparent}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{--bs-dropdown-zindex: 1000;--bs-dropdown-min-width: 10rem;--bs-dropdown-padding-x: 0;--bs-dropdown-padding-y: 0.5rem;--bs-dropdown-spacer: 0.125rem;--bs-dropdown-font-size: 1rem;--bs-dropdown-color: var(--bs-body-color);--bs-dropdown-bg: var(--bs-body-bg);--bs-dropdown-border-color: var(--bs-border-color-translucent);--bs-dropdown-border-radius: var(--bs-border-radius);--bs-dropdown-border-width: var(--bs-border-width);--bs-dropdown-inner-border-radius: calc(var(--bs-border-radius) - var(--bs-border-width));--bs-dropdown-divider-bg: var(--bs-border-color-translucent);--bs-dropdown-divider-margin-y: 0.5rem;--bs-dropdown-box-shadow: var(--bs-box-shadow);--bs-dropdown-link-color: var(--bs-body-color);--bs-dropdown-link-hover-color: var(--bs-body-color);--bs-dropdown-link-hover-bg: var(--bs-tertiary-bg);--bs-dropdown-link-active-color: #ffffff;--bs-dropdown-link-active-bg: #0d6efd;--bs-dropdown-link-disabled-color: var(--bs-tertiary-color);--bs-dropdown-item-padding-x: 1rem;--bs-dropdown-item-padding-y: 0.25rem;--bs-dropdown-header-color: #6c757d;--bs-dropdown-header-padding-x: 1rem;--bs-dropdown-header-padding-y: 0.5rem;position:absolute;z-index:var(--bs-dropdown-zindex);display:none;min-width:var(--bs-dropdown-min-width);padding:var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);margin:0;font-size:var(--bs-dropdown-font-size);color:var(--bs-dropdown-color);text-align:left;list-style:none;background-color:var(--bs-dropdown-bg);background-clip:padding-box;border:var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);border-radius:var(--bs-dropdown-border-radius)}.dropdown-menu[data-bs-popper]{top:100%;left:0;margin-top:var(--bs-dropdown-spacer)}.dropdown-menu-start{--bs-position: start}.dropdown-menu-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-end{--bs-position: end}.dropdown-menu-end[data-bs-popper]{right:0;left:auto}@media (min-width: 576px){.dropdown-menu-sm-start{--bs-position: start}.dropdown-menu-sm-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-sm-end{--bs-position: end}.dropdown-menu-sm-end[data-bs-popper]{right:0;left:auto}}@media (min-width: 768px){.dropdown-menu-md-start{--bs-position: start}.dropdown-menu-md-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-md-end{--bs-position: end}.dropdown-menu-md-end[data-bs-popper]{right:0;left:auto}}@media (min-width: 992px){.dropdown-menu-lg-start{--bs-position: start}.dropdown-menu-lg-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-lg-end{--bs-position: end}.dropdown-menu-lg-end[data-bs-popper]{right:0;left:auto}}@media (min-width: 1200px){.dropdown-menu-xl-start{--bs-position: start}.dropdown-menu-xl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xl-end{--bs-position: end}.dropdown-menu-xl-end[data-bs-popper]{right:0;left:auto}}@media (min-width: 1400px){.dropdown-menu-xxl-start{--bs-position: start}.dropdown-menu-xxl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xxl-end{--bs-position: end}.dropdown-menu-xxl-end[data-bs-popper]{right:0;left:auto}}.dropup .dropdown-menu[data-bs-popper]{top:auto;bottom:100%;margin-top:0;margin-bottom:var(--bs-dropdown-spacer)}.dropup .dropdown-toggle::after{display:inline-block;margin-left:0.255em;vertical-align:0.255em;content:"";border-top:0;border-right:0.3em solid transparent;border-bottom:0.3em solid;border-left:0.3em solid transparent}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-menu[data-bs-popper]{top:0;right:auto;left:100%;margin-top:0;margin-left:var(--bs-dropdown-spacer)}.dropend .dropdown-toggle::after{display:inline-block;margin-left:0.255em;vertical-align:0.255em;content:"";border-top:0.3em solid transparent;border-right:0;border-bottom:0.3em solid transparent;border-left:0.3em solid}.dropend .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-toggle::after{vertical-align:0}.dropstart .dropdown-menu[data-bs-popper]{top:0;right:100%;left:auto;margin-top:0;margin-right:var(--bs-dropdown-spacer)}.dropstart .dropdown-toggle::after{display:inline-block;margin-left:0.255em;vertical-align:0.255em;content:""}.dropstart .dropdown-toggle::after{display:none}.dropstart .dropdown-toggle::before{display:inline-block;margin-right:0.255em;vertical-align:0.255em;content:"";border-top:0.3em solid transparent;border-right:0.3em solid;border-bottom:0.3em solid transparent}.dropstart .dropdown-toggle:empty::after{margin-left:0}.dropstart .dropdown-toggle::before{vertical-align:0}.dropdown-divider{height:0;margin:var(--bs-dropdown-divider-margin-y) 0;overflow:hidden;border-top:1px solid var(--bs-dropdown-divider-bg);opacity:1}.dropdown-item{display:block;width:100%;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);clear:both;font-weight:400;color:var(--bs-dropdown-link-color);text-align:inherit;text-decoration:none;white-space:nowrap;background-color:transparent;border:0;border-radius:var(--bs-dropdown-item-border-radius, 0)}.dropdown-item:hover,.dropdown-item:focus{color:var(--bs-dropdown-link-hover-color);background-color:var(--bs-dropdown-link-hover-bg)}.dropdown-item.active,.dropdown-item:active{color:var(--bs-dropdown-link-active-color);text-decoration:none;background-color:var(--bs-dropdown-link-active-bg)}.dropdown-item.disabled,.dropdown-item:disabled{color:var(--bs-dropdown-link-disabled-color);pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);margin-bottom:0;font-size:0.875rem;color:var(--bs-dropdown-header-color);white-space:nowrap}.dropdown-item-text{display:block;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);color:var(--bs-dropdown-link-color)}.dropdown-menu-dark{--bs-dropdown-color: #dee2e6;--bs-dropdown-bg: #343a40;--bs-dropdown-border-color: var(--bs-border-color-translucent);--bs-dropdown-box-shadow: ;--bs-dropdown-link-color: #dee2e6;--bs-dropdown-link-hover-color: #ffffff;--bs-dropdown-divider-bg: var(--bs-border-color-translucent);--bs-dropdown-link-hover-bg: rgba(255, 255, 255, 0.15);--bs-dropdown-link-active-color: #ffffff;--bs-dropdown-link-active-bg: #0d6efd;--bs-dropdown-link-disabled-color: #adb5bd;--bs-dropdown-header-color: #adb5bd}.btn-group,.btn-group-vertical{position:relative;display:inline-flex;vertical-align:middle}.btn-group>.btn,.btn-group-vertical>.btn{position:relative;flex:1 1 auto}.btn-group>.btn-check:checked+.btn,.btn-group>.btn-check:focus+.btn,.btn-group>.btn:hover,.btn-group>.btn:focus,.btn-group>.btn:active,.btn-group>.btn.active,.btn-group-vertical>.btn-check:checked+.btn,.btn-group-vertical>.btn-check:focus+.btn,.btn-group-vertical>.btn:hover,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn.active{z-index:1}.btn-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group{border-radius:var(--bs-border-radius)}.btn-group>:not(.btn-check:first-child)+.btn,.btn-group>.btn-group:not(:first-child){margin-left:calc(-1 * var(--bs-border-width))}.btn-group>.btn:not(:last-child):not(.dropdown-toggle),.btn-group>.btn.dropdown-toggle-split:first-child,.btn-group>.btn-group:not(:last-child)>.btn{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn:nth-child(n + 3),.btn-group>:not(.btn-check)+.btn,.btn-group>.btn-group:not(:first-child)>.btn{border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:0.5625rem;padding-left:0.5625rem}.dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after,.dropend .dropdown-toggle-split::after{margin-left:0}.dropstart .dropdown-toggle-split::before{margin-right:0}.btn-sm+.dropdown-toggle-split,.btn-group-sm>.btn+.dropdown-toggle-split{padding-right:0.375rem;padding-left:0.375rem}.btn-lg+.dropdown-toggle-split,.btn-group-lg>.btn+.dropdown-toggle-split{padding-right:0.75rem;padding-left:0.75rem}.btn-group-vertical{flex-direction:column;align-items:flex-start;justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn:not(:first-child),.btn-group-vertical>.btn-group:not(:first-child){margin-top:calc(-1 * var(--bs-border-width))}.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle),.btn-group-vertical>.btn-group:not(:last-child)>.btn{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn:nth-child(n + 3),.btn-group-vertical>:not(.btn-check)+.btn,.btn-group-vertical>.btn-group:not(:first-child)>.btn{border-top-left-radius:0;border-top-right-radius:0}.nav{--bs-nav-link-padding-x: 1rem;--bs-nav-link-padding-y: 0.5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color: var(--bs-link-color);--bs-nav-link-hover-color: var(--bs-link-hover-color);--bs-nav-link-disabled-color: var(--bs-secondary-color);display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);font-size:var(--bs-nav-link-font-size);font-weight:var(--bs-nav-link-font-weight);color:var(--bs-nav-link-color);text-decoration:none;background:none;border:0;transition:color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out}@media (prefers-reduced-motion: reduce){.nav-link{transition:none}}.nav-link:hover,.nav-link:focus{color:var(--bs-nav-link-hover-color)}.nav-link:focus-visible{outline:0;box-shadow:0 0 0 0.25rem rgba(13,110,253,0.25)}.nav-link.disabled,.nav-link:disabled{color:var(--bs-nav-link-disabled-color);pointer-events:none;cursor:default}.nav-tabs{--bs-nav-tabs-border-width: var(--bs-border-width);--bs-nav-tabs-border-color: var(--bs-border-color);--bs-nav-tabs-border-radius: var(--bs-border-radius);--bs-nav-tabs-link-hover-border-color: var(--bs-secondary-bg) var(--bs-secondary-bg) var(--bs-border-color);--bs-nav-tabs-link-active-color: var(--bs-emphasis-color);--bs-nav-tabs-link-active-bg: var(--bs-body-bg);--bs-nav-tabs-link-active-border-color: var(--bs-border-color) var(--bs-border-color) var(--bs-body-bg);border-bottom:var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color)}.nav-tabs .nav-link{margin-bottom:calc(-1 * var(--bs-nav-tabs-border-width));border:var(--bs-nav-tabs-border-width) solid transparent;border-top-left-radius:var(--bs-nav-tabs-border-radius);border-top-right-radius:var(--bs-nav-tabs-border-radius)}.nav-tabs .nav-link:hover,.nav-tabs .nav-link:focus{isolation:isolate;border-color:var(--bs-nav-tabs-link-hover-border-color)}.nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link{color:var(--bs-nav-tabs-link-active-color);background-color:var(--bs-nav-tabs-link-active-bg);border-color:var(--bs-nav-tabs-link-active-border-color)}.nav-tabs .dropdown-menu{margin-top:calc(-1 * var(--bs-nav-tabs-border-width));border-top-left-radius:0;border-top-right-radius:0}.nav-pills{--bs-nav-pills-border-radius: var(--bs-border-radius);--bs-nav-pills-link-active-color: #ffffff;--bs-nav-pills-link-active-bg: #0d6efd}.nav-pills .nav-link{border-radius:var(--bs-nav-pills-border-radius)}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:var(--bs-nav-pills-link-active-color);background-color:var(--bs-nav-pills-link-active-bg)}.nav-underline{--bs-nav-underline-gap: 1rem;--bs-nav-underline-border-width: 0.125rem;--bs-nav-underline-link-active-color: var(--bs-emphasis-color);gap:var(--bs-nav-underline-gap)}.nav-underline .nav-link{padding-right:0;padding-left:0;border-bottom:var(--bs-nav-underline-border-width) solid transparent}.nav-underline .nav-link:hover,.nav-underline .nav-link:focus{border-bottom-color:currentcolor}.nav-underline .nav-link.active,.nav-underline .show>.nav-link{font-weight:700;color:var(--bs-nav-underline-link-active-color);border-bottom-color:currentcolor}.nav-fill>.nav-link,.nav-fill .nav-item{flex:1 1 auto;text-align:center}.nav-justified>.nav-link,.nav-justified .nav-item{flex-grow:1;flex-basis:0;text-align:center}.nav-fill .nav-item .nav-link,.nav-justified .nav-item .nav-link{width:100%}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{--bs-navbar-padding-x: 0;--bs-navbar-padding-y: 0.5rem;--bs-navbar-color: rgba(var(--bs-emphasis-color-rgb), 0.65);--bs-navbar-hover-color: rgba(var(--bs-emphasis-color-rgb), 0.8);--bs-navbar-disabled-color: rgba(var(--bs-emphasis-color-rgb), 0.3);--bs-navbar-active-color: rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-brand-padding-y: 0.3125rem;--bs-navbar-brand-margin-end: 1rem;--bs-navbar-brand-font-size: 1.25rem;--bs-navbar-brand-color: rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-brand-hover-color: rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-nav-link-padding-x: 0.5rem;--bs-navbar-toggler-padding-y: 0.25rem;--bs-navbar-toggler-padding-x: 0.75rem;--bs-navbar-toggler-font-size: 1.25rem;--bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%2833, 37, 41, 0.75%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");--bs-navbar-toggler-border-color: rgba(var(--bs-emphasis-color-rgb), 0.15);--bs-navbar-toggler-border-radius: var(--bs-border-radius);--bs-navbar-toggler-focus-width: 0.25rem;--bs-navbar-toggler-transition: box-shadow 0.15s ease-in-out;position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:var(--bs-navbar-padding-y) var(--bs-navbar-padding-x)}.navbar>.container,.navbar>.container-fluid,.navbar>.container-sm,.navbar>.container-md,.navbar>.container-lg,.navbar>.container-xl,.navbar>.container-xxl{display:flex;flex-wrap:inherit;align-items:center;justify-content:space-between}.navbar-brand{padding-top:var(--bs-navbar-brand-padding-y);padding-bottom:var(--bs-navbar-brand-padding-y);margin-right:var(--bs-navbar-brand-margin-end);font-size:var(--bs-navbar-brand-font-size);color:var(--bs-navbar-brand-color);text-decoration:none;white-space:nowrap}.navbar-brand:hover,.navbar-brand:focus{color:var(--bs-navbar-brand-hover-color)}.navbar-nav{--bs-nav-link-padding-x: 0;--bs-nav-link-padding-y: 0.5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color: var(--bs-navbar-color);--bs-nav-link-hover-color: var(--bs-navbar-hover-color);--bs-nav-link-disabled-color: var(--bs-navbar-disabled-color);display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link.active,.navbar-nav .nav-link.show{color:var(--bs-navbar-active-color)}.navbar-nav .dropdown-menu{position:static}.navbar-text{padding-top:0.5rem;padding-bottom:0.5rem;color:var(--bs-navbar-color)}.navbar-text a,.navbar-text a:hover,.navbar-text a:focus{color:var(--bs-navbar-active-color)}.navbar-collapse{flex-grow:1;flex-basis:100%;align-items:center}.navbar-toggler{padding:var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);font-size:var(--bs-navbar-toggler-font-size);line-height:1;color:var(--bs-navbar-color);background-color:transparent;border:var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);border-radius:var(--bs-navbar-toggler-border-radius);transition:var(--bs-navbar-toggler-transition)}@media (prefers-reduced-motion: reduce){.navbar-toggler{transition:none}}.navbar-toggler:hover{text-decoration:none}.navbar-toggler:focus{text-decoration:none;outline:0;box-shadow:0 0 0 var(--bs-navbar-toggler-focus-width)}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;background-image:var(--bs-navbar-toggler-icon-bg);background-repeat:no-repeat;background-position:center;background-size:100%}.navbar-nav-scroll{max-height:var(--bs-scroll-height, 75vh);overflow-y:auto}@media (min-width: 576px){.navbar-expand-sm{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-sm .navbar-nav{flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-sm .navbar-nav-scroll{overflow:visible}.navbar-expand-sm .navbar-collapse{display:flex !important;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}.navbar-expand-sm .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:transparent !important;border:0 !important;transform:none !important;transition:none}.navbar-expand-sm .offcanvas .offcanvas-header{display:none}.navbar-expand-sm .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width: 768px){.navbar-expand-md{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-md .navbar-nav{flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-md .navbar-nav-scroll{overflow:visible}.navbar-expand-md .navbar-collapse{display:flex !important;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}.navbar-expand-md .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:transparent !important;border:0 !important;transform:none !important;transition:none}.navbar-expand-md .offcanvas .offcanvas-header{display:none}.navbar-expand-md .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width: 992px){.navbar-expand-lg{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-lg .navbar-nav-scroll{overflow:visible}.navbar-expand-lg .navbar-collapse{display:flex !important;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}.navbar-expand-lg .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:transparent !important;border:0 !important;transform:none !important;transition:none}.navbar-expand-lg .offcanvas .offcanvas-header{display:none}.navbar-expand-lg .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width: 1200px){.navbar-expand-xl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xl .navbar-nav{flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xl .navbar-nav-scroll{overflow:visible}.navbar-expand-xl .navbar-collapse{display:flex !important;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}.navbar-expand-xl .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:transparent !important;border:0 !important;transform:none !important;transition:none}.navbar-expand-xl .offcanvas .offcanvas-header{display:none}.navbar-expand-xl .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width: 1400px){.navbar-expand-xxl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xxl .navbar-nav{flex-direction:row}.navbar-expand-xxl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xxl .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xxl .navbar-nav-scroll{overflow:visible}.navbar-expand-xxl .navbar-collapse{display:flex !important;flex-basis:auto}.navbar-expand-xxl .navbar-toggler{display:none}.navbar-expand-xxl .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:transparent !important;border:0 !important;transform:none !important;transition:none}.navbar-expand-xxl .offcanvas .offcanvas-header{display:none}.navbar-expand-xxl .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}.navbar-expand{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand .navbar-nav{flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand .navbar-nav-scroll{overflow:visible}.navbar-expand .navbar-collapse{display:flex !important;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-expand .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:transparent !important;border:0 !important;transform:none !important;transition:none}.navbar-expand .offcanvas .offcanvas-header{display:none}.navbar-expand .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}.navbar-dark,.navbar[data-bs-theme="dark"]{--bs-navbar-color: rgba(255, 255, 255, 0.55);--bs-navbar-hover-color: rgba(255, 255, 255, 0.75);--bs-navbar-disabled-color: rgba(255, 255, 255, 0.25);--bs-navbar-active-color: #ffffff;--bs-navbar-brand-color: #ffffff;--bs-navbar-brand-hover-color: #ffffff;--bs-navbar-toggler-border-color: rgba(255, 255, 255, 0.1);--bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}[data-bs-theme="dark"] .navbar-toggler-icon{--bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.card{--bs-card-spacer-y: 1rem;--bs-card-spacer-x: 1rem;--bs-card-title-spacer-y: 0.5rem;--bs-card-title-color: ;--bs-card-subtitle-color: ;--bs-card-border-width: var(--bs-border-width);--bs-card-border-color: var(--bs-border-color-translucent);--bs-card-border-radius: var(--bs-border-radius);--bs-card-box-shadow: ;--bs-card-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));--bs-card-cap-padding-y: 0.5rem;--bs-card-cap-padding-x: 1rem;--bs-card-cap-bg: rgba(var(--bs-body-color-rgb), 0.03);--bs-card-cap-color: ;--bs-card-height: ;--bs-card-color: ;--bs-card-bg: var(--bs-body-bg);--bs-card-img-overlay-padding: 1rem;--bs-card-group-margin: 0.75rem;position:relative;display:flex;flex-direction:column;min-width:0;height:var(--bs-card-height);color:var(--bs-body-color);word-wrap:break-word;background-color:var(--bs-card-bg);background-clip:border-box;border:var(--bs-card-border-width) solid var(--bs-card-border-color);border-radius:var(--bs-card-border-radius)}.card>hr{margin-right:0;margin-left:0}.card>.list-group{border-top:inherit;border-bottom:inherit}.card>.list-group:first-child{border-top-width:0;border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius)}.card>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-left-radius:var(--bs-card-inner-border-radius)}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{flex:1 1 auto;padding:var(--bs-card-spacer-y) var(--bs-card-spacer-x);color:var(--bs-card-color)}.card-title{margin-bottom:var(--bs-card-title-spacer-y);color:var(--bs-card-title-color)}.card-subtitle{margin-top:calc(-.5 * var(--bs-card-title-spacer-y));margin-bottom:0;color:var(--bs-card-subtitle-color)}.card-text:last-child{margin-bottom:0}.card-link+.card-link{margin-left:var(--bs-card-spacer-x)}.card-header{padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);margin-bottom:0;color:var(--bs-card-cap-color);background-color:var(--bs-card-cap-bg);border-bottom:var(--bs-card-border-width) solid var(--bs-card-border-color)}.card-header:first-child{border-radius:var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0}.card-footer{padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);color:var(--bs-card-cap-color);background-color:var(--bs-card-cap-bg);border-top:var(--bs-card-border-width) solid var(--bs-card-border-color)}.card-footer:last-child{border-radius:0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius)}.card-header-tabs{margin-right:calc(-.5 * var(--bs-card-cap-padding-x));margin-bottom:calc(-1 * var(--bs-card-cap-padding-y));margin-left:calc(-.5 * var(--bs-card-cap-padding-x));border-bottom:0}.card-header-tabs .nav-link.active{background-color:var(--bs-card-bg);border-bottom-color:var(--bs-card-bg)}.card-header-pills{margin-right:calc(-.5 * var(--bs-card-cap-padding-x));margin-left:calc(-.5 * var(--bs-card-cap-padding-x))}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:var(--bs-card-img-overlay-padding);border-radius:var(--bs-card-inner-border-radius)}.card-img,.card-img-top,.card-img-bottom{width:100%}.card-img,.card-img-top{border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius)}.card-img,.card-img-bottom{border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-left-radius:var(--bs-card-inner-border-radius)}.card-group>.card{margin-bottom:var(--bs-card-group-margin)}@media (min-width: 576px){.card-group{display:flex;flex-flow:row wrap}.card-group>.card{flex:1 0 0;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child) .card-img-top,.card-group>.card:not(:last-child) .card-header{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-img-bottom,.card-group>.card:not(:last-child) .card-footer{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child) .card-img-top,.card-group>.card:not(:first-child) .card-header{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-img-bottom,.card-group>.card:not(:first-child) .card-footer{border-bottom-left-radius:0}}.accordion{--bs-accordion-color: var(--bs-body-color);--bs-accordion-bg: var(--bs-body-bg);--bs-accordion-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, border-radius 0.15s ease;--bs-accordion-border-color: var(--bs-border-color);--bs-accordion-border-width: var(--bs-border-width);--bs-accordion-border-radius: var(--bs-border-radius);--bs-accordion-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));--bs-accordion-btn-padding-x: 1.25rem;--bs-accordion-btn-padding-y: 1rem;--bs-accordion-btn-color: var(--bs-body-color);--bs-accordion-btn-bg: var(--bs-accordion-bg);--bs-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23212529' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e");--bs-accordion-btn-icon-width: 1.25rem;--bs-accordion-btn-icon-transform: rotate(-180deg);--bs-accordion-btn-icon-transition: transform 0.2s ease-in-out;--bs-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23052c65' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e");--bs-accordion-btn-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);--bs-accordion-body-padding-x: 1.25rem;--bs-accordion-body-padding-y: 1rem;--bs-accordion-active-color: var(--bs-primary-text-emphasis);--bs-accordion-active-bg: var(--bs-primary-bg-subtle)}.accordion-button{position:relative;display:flex;align-items:center;width:100%;padding:var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);font-size:1rem;color:var(--bs-accordion-btn-color);text-align:left;background-color:var(--bs-accordion-btn-bg);border:0;border-radius:0;overflow-anchor:none;transition:var(--bs-accordion-transition)}@media (prefers-reduced-motion: reduce){.accordion-button{transition:none}}.accordion-button:not(.collapsed){color:var(--bs-accordion-active-color);background-color:var(--bs-accordion-active-bg);box-shadow:inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color)}.accordion-button:not(.collapsed)::after{background-image:var(--bs-accordion-btn-active-icon);transform:var(--bs-accordion-btn-icon-transform)}.accordion-button::after{flex-shrink:0;width:var(--bs-accordion-btn-icon-width);height:var(--bs-accordion-btn-icon-width);margin-left:auto;content:"";background-image:var(--bs-accordion-btn-icon);background-repeat:no-repeat;background-size:var(--bs-accordion-btn-icon-width);transition:var(--bs-accordion-btn-icon-transition)}@media (prefers-reduced-motion: reduce){.accordion-button::after{transition:none}}.accordion-button:hover{z-index:2}.accordion-button:focus{z-index:3;outline:0;box-shadow:var(--bs-accordion-btn-focus-box-shadow)}.accordion-header{margin-bottom:0}.accordion-item{color:var(--bs-accordion-color);background-color:var(--bs-accordion-bg);border:var(--bs-accordion-border-width) solid var(--bs-accordion-border-color)}.accordion-item:first-of-type{border-top-left-radius:var(--bs-accordion-border-radius);border-top-right-radius:var(--bs-accordion-border-radius)}.accordion-item:first-of-type>.accordion-header .accordion-button{border-top-left-radius:var(--bs-accordion-inner-border-radius);border-top-right-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:not(:first-of-type){border-top:0}.accordion-item:last-of-type{border-bottom-right-radius:var(--bs-accordion-border-radius);border-bottom-left-radius:var(--bs-accordion-border-radius)}.accordion-item:last-of-type>.accordion-header .accordion-button.collapsed{border-bottom-right-radius:var(--bs-accordion-inner-border-radius);border-bottom-left-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:last-of-type>.accordion-collapse{border-bottom-right-radius:var(--bs-accordion-border-radius);border-bottom-left-radius:var(--bs-accordion-border-radius)}.accordion-body{padding:var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x)}.accordion-flush>.accordion-item{border-right:0;border-left:0;border-radius:0}.accordion-flush>.accordion-item:first-child{border-top:0}.accordion-flush>.accordion-item:last-child{border-bottom:0}.accordion-flush>.accordion-item>.accordion-collapse,.accordion-flush>.accordion-item>.accordion-header .accordion-button,.accordion-flush>.accordion-item>.accordion-header .accordion-button.collapsed{border-radius:0}[data-bs-theme="dark"] .accordion-button::after{--bs-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%236ea8fe'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e");--bs-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%236ea8fe'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e")}.breadcrumb{--bs-breadcrumb-padding-x: 0;--bs-breadcrumb-padding-y: 0;--bs-breadcrumb-margin-bottom: 1rem;--bs-breadcrumb-bg: ;--bs-breadcrumb-border-radius: ;--bs-breadcrumb-divider-color: var(--bs-secondary-color);--bs-breadcrumb-item-padding-x: 0.5rem;--bs-breadcrumb-item-active-color: var(--bs-secondary-color);display:flex;flex-wrap:wrap;padding:var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);margin-bottom:var(--bs-breadcrumb-margin-bottom);font-size:var(--bs-breadcrumb-font-size);list-style:none;background-color:var(--bs-breadcrumb-bg);border-radius:var(--bs-breadcrumb-border-radius)}.breadcrumb-item+.breadcrumb-item{padding-left:var(--bs-breadcrumb-item-padding-x)}.breadcrumb-item+.breadcrumb-item::before{float:left;padding-right:var(--bs-breadcrumb-item-padding-x);color:var(--bs-breadcrumb-divider-color);content:var(--bs-breadcrumb-divider, "/")}.breadcrumb-item.active{color:var(--bs-breadcrumb-item-active-color)}.pagination{--bs-pagination-padding-x: 0.75rem;--bs-pagination-padding-y: 0.375rem;--bs-pagination-font-size: 1rem;--bs-pagination-color: var(--bs-link-color);--bs-pagination-bg: var(--bs-body-bg);--bs-pagination-border-width: var(--bs-border-width);--bs-pagination-border-color: var(--bs-border-color);--bs-pagination-border-radius: var(--bs-border-radius);--bs-pagination-hover-color: var(--bs-link-hover-color);--bs-pagination-hover-bg: var(--bs-tertiary-bg);--bs-pagination-hover-border-color: var(--bs-border-color);--bs-pagination-focus-color: var(--bs-link-hover-color);--bs-pagination-focus-bg: var(--bs-secondary-bg);--bs-pagination-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);--bs-pagination-active-color: #ffffff;--bs-pagination-active-bg: #0d6efd;--bs-pagination-active-border-color: #0d6efd;--bs-pagination-disabled-color: var(--bs-secondary-color);--bs-pagination-disabled-bg: var(--bs-secondary-bg);--bs-pagination-disabled-border-color: var(--bs-border-color);display:flex;padding-left:0;list-style:none}.page-link{position:relative;display:block;padding:var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);font-size:var(--bs-pagination-font-size);color:var(--bs-pagination-color);text-decoration:none;background-color:var(--bs-pagination-bg);border:var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);transition:color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out}@media (prefers-reduced-motion: reduce){.page-link{transition:none}}.page-link:hover{z-index:2;color:var(--bs-pagination-hover-color);background-color:var(--bs-pagination-hover-bg);border-color:var(--bs-pagination-hover-border-color)}.page-link:focus{z-index:3;color:var(--bs-pagination-focus-color);background-color:var(--bs-pagination-focus-bg);outline:0;box-shadow:var(--bs-pagination-focus-box-shadow)}.page-link.active,.active>.page-link{z-index:3;color:var(--bs-pagination-active-color);background-color:var(--bs-pagination-active-bg);border-color:var(--bs-pagination-active-border-color)}.page-link.disabled,.disabled>.page-link{color:var(--bs-pagination-disabled-color);pointer-events:none;background-color:var(--bs-pagination-disabled-bg);border-color:var(--bs-pagination-disabled-border-color)}.page-item:not(:first-child) .page-link{margin-left:calc(-1 * var(--bs-border-width))}.page-item:first-child .page-link{border-top-left-radius:var(--bs-pagination-border-radius);border-bottom-left-radius:var(--bs-pagination-border-radius)}.page-item:last-child .page-link{border-top-right-radius:var(--bs-pagination-border-radius);border-bottom-right-radius:var(--bs-pagination-border-radius)}.pagination-lg{--bs-pagination-padding-x: 1.5rem;--bs-pagination-padding-y: 0.75rem;--bs-pagination-font-size: 1.25rem;--bs-pagination-border-radius: var(--bs-border-radius-lg)}.pagination-sm{--bs-pagination-padding-x: 0.5rem;--bs-pagination-padding-y: 0.25rem;--bs-pagination-font-size: 0.875rem;--bs-pagination-border-radius: var(--bs-border-radius-sm)}.badge{--bs-badge-padding-x: 0.65em;--bs-badge-padding-y: 0.35em;--bs-badge-font-size: 0.75em;--bs-badge-font-weight: 700;--bs-badge-color: #ffffff;--bs-badge-border-radius: var(--bs-border-radius);display:inline-block;padding:var(--bs-badge-padding-y) var(--bs-badge-padding-x);font-size:var(--bs-badge-font-size);font-weight:var(--bs-badge-font-weight);line-height:1;color:var(--bs-badge-color);text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:var(--bs-badge-border-radius)}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.alert{--bs-alert-bg: transparent;--bs-alert-padding-x: 1rem;--bs-alert-padding-y: 1rem;--bs-alert-margin-bottom: 1rem;--bs-alert-color: inherit;--bs-alert-border-color: transparent;--bs-alert-border: var(--bs-border-width) solid var(--bs-alert-border-color);--bs-alert-border-radius: var(--bs-border-radius);--bs-alert-link-color: inherit;position:relative;padding:var(--bs-alert-padding-y) var(--bs-alert-padding-x);margin-bottom:var(--bs-alert-margin-bottom);color:var(--bs-alert-color);background-color:var(--bs-alert-bg);border:var(--bs-alert-border);border-radius:var(--bs-alert-border-radius)}.alert-heading{color:inherit}.alert-link{font-weight:700;color:var(--bs-alert-link-color)}.alert-dismissible{padding-right:3rem}.alert-dismissible .btn-close{position:absolute;top:0;right:0;z-index:2;padding:1.25rem 1rem}.alert-primary{--bs-alert-color: var(--bs-primary-text-emphasis);--bs-alert-bg: var(--bs-primary-bg-subtle);--bs-alert-border-color: var(--bs-primary-border-subtle);--bs-alert-link-color: var(--bs-primary-text-emphasis)}.alert-secondary{--bs-alert-color: var(--bs-secondary-text-emphasis);--bs-alert-bg: var(--bs-secondary-bg-subtle);--bs-alert-border-color: var(--bs-secondary-border-subtle);--bs-alert-link-color: var(--bs-secondary-text-emphasis)}.alert-success{--bs-alert-color: var(--bs-success-text-emphasis);--bs-alert-bg: var(--bs-success-bg-subtle);--bs-alert-border-color: var(--bs-success-border-subtle);--bs-alert-link-color: var(--bs-success-text-emphasis)}.alert-info{--bs-alert-color: var(--bs-info-text-emphasis);--bs-alert-bg: var(--bs-info-bg-subtle);--bs-alert-border-color: var(--bs-info-border-subtle);--bs-alert-link-color: var(--bs-info-text-emphasis)}.alert-warning{--bs-alert-color: var(--bs-warning-text-emphasis);--bs-alert-bg: var(--bs-warning-bg-subtle);--bs-alert-border-color: var(--bs-warning-border-subtle);--bs-alert-link-color: var(--bs-warning-text-emphasis)}.alert-danger{--bs-alert-color: var(--bs-danger-text-emphasis);--bs-alert-bg: var(--bs-danger-bg-subtle);--bs-alert-border-color: var(--bs-danger-border-subtle);--bs-alert-link-color: var(--bs-danger-text-emphasis)}.alert-light{--bs-alert-color: var(--bs-light-text-emphasis);--bs-alert-bg: var(--bs-light-bg-subtle);--bs-alert-border-color: var(--bs-light-border-subtle);--bs-alert-link-color: var(--bs-light-text-emphasis)}.alert-dark{--bs-alert-color: var(--bs-dark-text-emphasis);--bs-alert-bg: var(--bs-dark-bg-subtle);--bs-alert-border-color: var(--bs-dark-border-subtle);--bs-alert-link-color: var(--bs-dark-text-emphasis)}@keyframes progress-bar-stripes{0%{background-position-x:var(--bs-progress-height)}}.progress,.progress-stacked{--bs-progress-height: 1rem;--bs-progress-font-size: 0.75rem;--bs-progress-bg: var(--bs-secondary-bg);--bs-progress-border-radius: var(--bs-border-radius);--bs-progress-box-shadow: var(--bs-box-shadow-inset);--bs-progress-bar-color: #ffffff;--bs-progress-bar-bg: #0d6efd;--bs-progress-bar-transition: width 0.6s ease;display:flex;height:var(--bs-progress-height);overflow:hidden;font-size:var(--bs-progress-font-size);background-color:var(--bs-progress-bg);border-radius:var(--bs-progress-border-radius)}.progress-bar{display:flex;flex-direction:column;justify-content:center;overflow:hidden;color:var(--bs-progress-bar-color);text-align:center;white-space:nowrap;background-color:var(--bs-progress-bar-bg);transition:var(--bs-progress-bar-transition)}@media (prefers-reduced-motion: reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-size:var(--bs-progress-height) var(--bs-progress-height)}.progress-stacked>.progress{overflow:visible}.progress-stacked>.progress>.progress-bar{width:100%}.progress-bar-animated{animation:1s linear infinite progress-bar-stripes}@media (prefers-reduced-motion: reduce){.progress-bar-animated{animation:none}}.list-group{--bs-list-group-color: var(--bs-body-color);--bs-list-group-bg: var(--bs-body-bg);--bs-list-group-border-color: var(--bs-border-color);--bs-list-group-border-width: var(--bs-border-width);--bs-list-group-border-radius: var(--bs-border-radius);--bs-list-group-item-padding-x: 1rem;--bs-list-group-item-padding-y: 0.5rem;--bs-list-group-action-color: var(--bs-secondary-color);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-tertiary-bg);--bs-list-group-action-active-color: var(--bs-body-color);--bs-list-group-action-active-bg: var(--bs-secondary-bg);--bs-list-group-disabled-color: var(--bs-secondary-color);--bs-list-group-disabled-bg: var(--bs-body-bg);--bs-list-group-active-color: #ffffff;--bs-list-group-active-bg: #0d6efd;--bs-list-group-active-border-color: #0d6efd;display:flex;flex-direction:column;padding-left:0;margin-bottom:0;border-radius:var(--bs-list-group-border-radius)}.list-group-numbered{list-style-type:none;counter-reset:section}.list-group-numbered>.list-group-item::before{content:counters(section, ".") ". ";counter-increment:section}.list-group-item{position:relative;display:block;padding:var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);color:var(--bs-list-group-color);text-decoration:none;background-color:var(--bs-list-group-bg);border:var(--bs-list-group-border-width) solid var(--bs-list-group-border-color)}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{color:var(--bs-list-group-disabled-color);pointer-events:none;background-color:var(--bs-list-group-disabled-bg)}.list-group-item.active{z-index:2;color:var(--bs-list-group-active-color);background-color:var(--bs-list-group-active-bg);border-color:var(--bs-list-group-active-border-color)}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{margin-top:calc(-1 * var(--bs-list-group-border-width));border-top-width:var(--bs-list-group-border-width)}.list-group-item-action{width:100%;color:var(--bs-list-group-action-color);text-align:inherit}.list-group-item-action:not(.active):hover,.list-group-item-action:not(.active):focus{z-index:1;color:var(--bs-list-group-action-hover-color);text-decoration:none;background-color:var(--bs-list-group-action-hover-bg)}.list-group-item-action:not(.active):active{color:var(--bs-list-group-action-active-color);background-color:var(--bs-list-group-action-active-bg)}.list-group-horizontal{flex-direction:row}.list-group-horizontal>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal>.list-group-item.active{margin-top:0}.list-group-horizontal>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}@media (min-width: 576px){.list-group-horizontal-sm{flex-direction:row}.list-group-horizontal-sm>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-sm>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-sm>.list-group-item.active{margin-top:0}.list-group-horizontal-sm>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (min-width: 768px){.list-group-horizontal-md{flex-direction:row}.list-group-horizontal-md>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-md>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-md>.list-group-item.active{margin-top:0}.list-group-horizontal-md>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-md>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (min-width: 992px){.list-group-horizontal-lg{flex-direction:row}.list-group-horizontal-lg>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-lg>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-lg>.list-group-item.active{margin-top:0}.list-group-horizontal-lg>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (min-width: 1200px){.list-group-horizontal-xl{flex-direction:row}.list-group-horizontal-xl>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-xl>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-xl>.list-group-item.active{margin-top:0}.list-group-horizontal-xl>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (min-width: 1400px){.list-group-horizontal-xxl{flex-direction:row}.list-group-horizontal-xxl>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-xxl>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-xxl>.list-group-item.active{margin-top:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}.list-group-flush{border-radius:0}.list-group-flush>.list-group-item{border-width:0 0 var(--bs-list-group-border-width)}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.list-group-item-primary{--bs-list-group-color: var(--bs-primary-text-emphasis);--bs-list-group-bg: var(--bs-primary-bg-subtle);--bs-list-group-border-color: var(--bs-primary-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-primary-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-primary-border-subtle);--bs-list-group-active-color: var(--bs-primary-bg-subtle);--bs-list-group-active-bg: var(--bs-primary-text-emphasis);--bs-list-group-active-border-color: var(--bs-primary-text-emphasis)}.list-group-item-secondary{--bs-list-group-color: var(--bs-secondary-text-emphasis);--bs-list-group-bg: var(--bs-secondary-bg-subtle);--bs-list-group-border-color: var(--bs-secondary-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-secondary-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-secondary-border-subtle);--bs-list-group-active-color: var(--bs-secondary-bg-subtle);--bs-list-group-active-bg: var(--bs-secondary-text-emphasis);--bs-list-group-active-border-color: var(--bs-secondary-text-emphasis)}.list-group-item-success{--bs-list-group-color: var(--bs-success-text-emphasis);--bs-list-group-bg: var(--bs-success-bg-subtle);--bs-list-group-border-color: var(--bs-success-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-success-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-success-border-subtle);--bs-list-group-active-color: var(--bs-success-bg-subtle);--bs-list-group-active-bg: var(--bs-success-text-emphasis);--bs-list-group-active-border-color: var(--bs-success-text-emphasis)}.list-group-item-info{--bs-list-group-color: var(--bs-info-text-emphasis);--bs-list-group-bg: var(--bs-info-bg-subtle);--bs-list-group-border-color: var(--bs-info-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-info-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-info-border-subtle);--bs-list-group-active-color: var(--bs-info-bg-subtle);--bs-list-group-active-bg: var(--bs-info-text-emphasis);--bs-list-group-active-border-color: var(--bs-info-text-emphasis)}.list-group-item-warning{--bs-list-group-color: var(--bs-warning-text-emphasis);--bs-list-group-bg: var(--bs-warning-bg-subtle);--bs-list-group-border-color: var(--bs-warning-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-warning-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-warning-border-subtle);--bs-list-group-active-color: var(--bs-warning-bg-subtle);--bs-list-group-active-bg: var(--bs-warning-text-emphasis);--bs-list-group-active-border-color: var(--bs-warning-text-emphasis)}.list-group-item-danger{--bs-list-group-color: var(--bs-danger-text-emphasis);--bs-list-group-bg: var(--bs-danger-bg-subtle);--bs-list-group-border-color: var(--bs-danger-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-danger-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-danger-border-subtle);--bs-list-group-active-color: var(--bs-danger-bg-subtle);--bs-list-group-active-bg: var(--bs-danger-text-emphasis);--bs-list-group-active-border-color: var(--bs-danger-text-emphasis)}.list-group-item-light{--bs-list-group-color: var(--bs-light-text-emphasis);--bs-list-group-bg: var(--bs-light-bg-subtle);--bs-list-group-border-color: var(--bs-light-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-light-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-light-border-subtle);--bs-list-group-active-color: var(--bs-light-bg-subtle);--bs-list-group-active-bg: var(--bs-light-text-emphasis);--bs-list-group-active-border-color: var(--bs-light-text-emphasis)}.list-group-item-dark{--bs-list-group-color: var(--bs-dark-text-emphasis);--bs-list-group-bg: var(--bs-dark-bg-subtle);--bs-list-group-border-color: var(--bs-dark-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-dark-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-dark-border-subtle);--bs-list-group-active-color: var(--bs-dark-bg-subtle);--bs-list-group-active-bg: var(--bs-dark-text-emphasis);--bs-list-group-active-border-color: var(--bs-dark-text-emphasis)}.btn-close{--bs-btn-close-color: #000;--bs-btn-close-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414'/%3e%3c/svg%3e");--bs-btn-close-opacity: 0.5;--bs-btn-close-hover-opacity: 0.75;--bs-btn-close-focus-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);--bs-btn-close-focus-opacity: 1;--bs-btn-close-disabled-opacity: 0.25;box-sizing:content-box;width:1em;height:1em;padding:0.25em 0.25em;color:var(--bs-btn-close-color);background:transparent var(--bs-btn-close-bg) center/1em auto no-repeat;filter:var(--bs-btn-close-filter);border:0;border-radius:0.375rem;opacity:var(--bs-btn-close-opacity)}.btn-close:hover{color:var(--bs-btn-close-color);text-decoration:none;opacity:var(--bs-btn-close-hover-opacity)}.btn-close:focus{outline:0;box-shadow:var(--bs-btn-close-focus-shadow);opacity:var(--bs-btn-close-focus-opacity)}.btn-close:disabled,.btn-close.disabled{pointer-events:none;user-select:none;opacity:var(--bs-btn-close-disabled-opacity)}.btn-close-white{--bs-btn-close-filter: invert(1) grayscale(100%) brightness(200%)}:root,[data-bs-theme="light"]{--bs-btn-close-filter: }[data-bs-theme="dark"]{--bs-btn-close-filter: invert(1) grayscale(100%) brightness(200%)}.toast{--bs-toast-zindex: 1090;--bs-toast-padding-x: 0.75rem;--bs-toast-padding-y: 0.5rem;--bs-toast-spacing: 1.5rem;--bs-toast-max-width: 350px;--bs-toast-font-size: 0.875rem;--bs-toast-color: ;--bs-toast-bg: rgba(var(--bs-body-bg-rgb), 0.85);--bs-toast-border-width: var(--bs-border-width);--bs-toast-border-color: var(--bs-border-color-translucent);--bs-toast-border-radius: var(--bs-border-radius);--bs-toast-box-shadow: var(--bs-box-shadow);--bs-toast-header-color: var(--bs-secondary-color);--bs-toast-header-bg: rgba(var(--bs-body-bg-rgb), 0.85);--bs-toast-header-border-color: var(--bs-border-color-translucent);width:var(--bs-toast-max-width);max-width:100%;font-size:var(--bs-toast-font-size);color:var(--bs-toast-color);pointer-events:auto;background-color:var(--bs-toast-bg);background-clip:padding-box;border:var(--bs-toast-border-width) solid var(--bs-toast-border-color);box-shadow:var(--bs-toast-box-shadow);border-radius:var(--bs-toast-border-radius)}.toast.showing{opacity:0}.toast:not(.show){display:none}.toast-container{--bs-toast-zindex: 1090;position:absolute;z-index:var(--bs-toast-zindex);width:max-content;max-width:100%;pointer-events:none}.toast-container>:not(:last-child){margin-bottom:var(--bs-toast-spacing)}.toast-header{display:flex;align-items:center;padding:var(--bs-toast-padding-y) var(--bs-toast-padding-x);color:var(--bs-toast-header-color);background-color:var(--bs-toast-header-bg);background-clip:padding-box;border-bottom:var(--bs-toast-border-width) solid var(--bs-toast-header-border-color);border-top-left-radius:calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));border-top-right-radius:calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width))}.toast-header .btn-close{margin-right:calc(-.5 * var(--bs-toast-padding-x));margin-left:var(--bs-toast-padding-x)}.toast-body{padding:var(--bs-toast-padding-x);word-wrap:break-word}.modal{--bs-modal-zindex: 1055;--bs-modal-width: 500px;--bs-modal-padding: 1rem;--bs-modal-margin: 0.5rem;--bs-modal-color: var(--bs-body-color);--bs-modal-bg: var(--bs-body-bg);--bs-modal-border-color: var(--bs-border-color-translucent);--bs-modal-border-width: var(--bs-border-width);--bs-modal-border-radius: var(--bs-border-radius-lg);--bs-modal-box-shadow: var(--bs-box-shadow-sm);--bs-modal-inner-border-radius: calc(var(--bs-border-radius-lg) - (var(--bs-border-width)));--bs-modal-header-padding-x: 1rem;--bs-modal-header-padding-y: 1rem;--bs-modal-header-padding: 1rem 1rem;--bs-modal-header-border-color: var(--bs-border-color);--bs-modal-header-border-width: var(--bs-border-width);--bs-modal-title-line-height: 1.5;--bs-modal-footer-gap: 0.5rem;--bs-modal-footer-bg: ;--bs-modal-footer-border-color: var(--bs-border-color);--bs-modal-footer-border-width: var(--bs-border-width);position:fixed;top:0;left:0;z-index:var(--bs-modal-zindex);display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0}.modal-dialog{position:relative;width:auto;margin:var(--bs-modal-margin);pointer-events:none}.modal.fade .modal-dialog{transform:translate(0, -50px);transition:transform 0.3s ease-out}@media (prefers-reduced-motion: reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{height:calc(100% - var(--bs-modal-margin) * 2)}.modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - var(--bs-modal-margin) * 2)}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;color:var(--bs-modal-color);pointer-events:auto;background-color:var(--bs-modal-bg);background-clip:padding-box;border:var(--bs-modal-border-width) solid var(--bs-modal-border-color);border-radius:var(--bs-modal-border-radius);outline:0}.modal-backdrop{--bs-backdrop-zindex: 1050;--bs-backdrop-bg: #000;--bs-backdrop-opacity: 0.5;position:fixed;top:0;left:0;z-index:var(--bs-backdrop-zindex);width:100vw;height:100vh;background-color:var(--bs-backdrop-bg)}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:var(--bs-backdrop-opacity)}.modal-header{display:flex;flex-shrink:0;align-items:center;padding:var(--bs-modal-header-padding);border-bottom:var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);border-top-left-radius:var(--bs-modal-inner-border-radius);border-top-right-radius:var(--bs-modal-inner-border-radius)}.modal-header .btn-close{padding:calc(var(--bs-modal-header-padding-y) * .5) calc(var(--bs-modal-header-padding-x) * .5);margin-top:calc(-.5 * var(--bs-modal-header-padding-y));margin-right:calc(-.5 * var(--bs-modal-header-padding-x));margin-bottom:calc(-.5 * var(--bs-modal-header-padding-y));margin-left:auto}.modal-title{margin-bottom:0;line-height:var(--bs-modal-title-line-height)}.modal-body{position:relative;flex:1 1 auto;padding:var(--bs-modal-padding)}.modal-footer{display:flex;flex-shrink:0;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * .5);background-color:var(--bs-modal-footer-bg);border-top:var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);border-bottom-right-radius:var(--bs-modal-inner-border-radius);border-bottom-left-radius:var(--bs-modal-inner-border-radius)}.modal-footer>*{margin:calc(var(--bs-modal-footer-gap) * .5)}@media (min-width: 576px){.modal{--bs-modal-margin: 1.75rem;--bs-modal-box-shadow: var(--bs-box-shadow)}.modal-dialog{max-width:var(--bs-modal-width);margin-right:auto;margin-left:auto}.modal-sm{--bs-modal-width: 300px}}@media (min-width: 992px){.modal-lg,.modal-xl{--bs-modal-width: 800px}}@media (min-width: 1200px){.modal-xl{--bs-modal-width: 1140px}}.modal-fullscreen{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen .modal-header,.modal-fullscreen .modal-footer{border-radius:0}.modal-fullscreen .modal-body{overflow-y:auto}@media (max-width: 575.98px){.modal-fullscreen-sm-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-sm-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-sm-down .modal-header,.modal-fullscreen-sm-down .modal-footer{border-radius:0}.modal-fullscreen-sm-down .modal-body{overflow-y:auto}}@media (max-width: 767.98px){.modal-fullscreen-md-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-md-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-md-down .modal-header,.modal-fullscreen-md-down .modal-footer{border-radius:0}.modal-fullscreen-md-down .modal-body{overflow-y:auto}}@media (max-width: 991.98px){.modal-fullscreen-lg-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-lg-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-lg-down .modal-header,.modal-fullscreen-lg-down .modal-footer{border-radius:0}.modal-fullscreen-lg-down .modal-body{overflow-y:auto}}@media (max-width: 1199.98px){.modal-fullscreen-xl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xl-down .modal-header,.modal-fullscreen-xl-down .modal-footer{border-radius:0}.modal-fullscreen-xl-down .modal-body{overflow-y:auto}}@media (max-width: 1399.98px){.modal-fullscreen-xxl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xxl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xxl-down .modal-header,.modal-fullscreen-xxl-down .modal-footer{border-radius:0}.modal-fullscreen-xxl-down .modal-body{overflow-y:auto}}.tooltip{--bs-tooltip-zindex: 1080;--bs-tooltip-max-width: 200px;--bs-tooltip-padding-x: 0.5rem;--bs-tooltip-padding-y: 0.25rem;--bs-tooltip-margin: ;--bs-tooltip-font-size: 0.875rem;--bs-tooltip-color: var(--bs-body-bg);--bs-tooltip-bg: var(--bs-emphasis-color);--bs-tooltip-border-radius: var(--bs-border-radius);--bs-tooltip-opacity: 0.9;--bs-tooltip-arrow-width: 0.8rem;--bs-tooltip-arrow-height: 0.4rem;z-index:var(--bs-tooltip-zindex);display:block;margin:var(--bs-tooltip-margin);font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--bs-tooltip-font-size);word-wrap:break-word;opacity:0}.tooltip.show{opacity:var(--bs-tooltip-opacity)}.tooltip .tooltip-arrow{display:block;width:var(--bs-tooltip-arrow-width);height:var(--bs-tooltip-arrow-height)}.tooltip .tooltip-arrow::before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-top .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^="top"] .tooltip-arrow{bottom:calc(-1 * var(--bs-tooltip-arrow-height))}.bs-tooltip-top .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^="top"] .tooltip-arrow::before{top:-1px;border-width:var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * .5) 0;border-top-color:var(--bs-tooltip-bg)}.bs-tooltip-end .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^="right"] .tooltip-arrow{left:calc(-1 * var(--bs-tooltip-arrow-height));width:var(--bs-tooltip-arrow-height);height:var(--bs-tooltip-arrow-width)}.bs-tooltip-end .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^="right"] .tooltip-arrow::before{right:-1px;border-width:calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * .5) 0;border-right-color:var(--bs-tooltip-bg)}.bs-tooltip-bottom .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^="bottom"] .tooltip-arrow{top:calc(-1 * var(--bs-tooltip-arrow-height))}.bs-tooltip-bottom .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^="bottom"] .tooltip-arrow::before{bottom:-1px;border-width:0 calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height);border-bottom-color:var(--bs-tooltip-bg)}.bs-tooltip-start .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^="left"] .tooltip-arrow{right:calc(-1 * var(--bs-tooltip-arrow-height));width:var(--bs-tooltip-arrow-height);height:var(--bs-tooltip-arrow-width)}.bs-tooltip-start .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^="left"] .tooltip-arrow::before{left:-1px;border-width:calc(var(--bs-tooltip-arrow-width) * .5) 0 calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height);border-left-color:var(--bs-tooltip-bg)}.tooltip-inner{max-width:var(--bs-tooltip-max-width);padding:var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);color:var(--bs-tooltip-color);text-align:center;background-color:var(--bs-tooltip-bg);border-radius:var(--bs-tooltip-border-radius)}.popover{--bs-popover-zindex: 1070;--bs-popover-max-width: 276px;--bs-popover-font-size: 0.875rem;--bs-popover-bg: var(--bs-body-bg);--bs-popover-border-width: var(--bs-border-width);--bs-popover-border-color: var(--bs-border-color-translucent);--bs-popover-border-radius: var(--bs-border-radius-lg);--bs-popover-inner-border-radius: calc(var(--bs-border-radius-lg) - var(--bs-border-width));--bs-popover-box-shadow: var(--bs-box-shadow);--bs-popover-header-padding-x: 1rem;--bs-popover-header-padding-y: 0.5rem;--bs-popover-header-font-size: 1rem;--bs-popover-header-color: inherit;--bs-popover-header-bg: var(--bs-secondary-bg);--bs-popover-body-padding-x: 1rem;--bs-popover-body-padding-y: 1rem;--bs-popover-body-color: var(--bs-body-color);--bs-popover-arrow-width: 1rem;--bs-popover-arrow-height: 0.5rem;--bs-popover-arrow-border: var(--bs-popover-border-color);z-index:var(--bs-popover-zindex);display:block;max-width:var(--bs-popover-max-width);font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--bs-popover-font-size);word-wrap:break-word;background-color:var(--bs-popover-bg);background-clip:padding-box;border:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-radius:var(--bs-popover-border-radius)}.popover .popover-arrow{display:block;width:var(--bs-popover-arrow-width);height:var(--bs-popover-arrow-height)}.popover .popover-arrow::before,.popover .popover-arrow::after{position:absolute;display:block;content:"";border-color:transparent;border-style:solid;border-width:0}.bs-popover-top>.popover-arrow,.bs-popover-auto[data-popper-placement^="top"]>.popover-arrow{bottom:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width))}.bs-popover-top>.popover-arrow::before,.bs-popover-auto[data-popper-placement^="top"]>.popover-arrow::before,.bs-popover-top>.popover-arrow::after,.bs-popover-auto[data-popper-placement^="top"]>.popover-arrow::after{border-width:var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * .5) 0}.bs-popover-top>.popover-arrow::before,.bs-popover-auto[data-popper-placement^="top"]>.popover-arrow::before{bottom:0;border-top-color:var(--bs-popover-arrow-border)}.bs-popover-top>.popover-arrow::after,.bs-popover-auto[data-popper-placement^="top"]>.popover-arrow::after{bottom:var(--bs-popover-border-width);border-top-color:var(--bs-popover-bg)}.bs-popover-end>.popover-arrow,.bs-popover-auto[data-popper-placement^="right"]>.popover-arrow{left:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height);height:var(--bs-popover-arrow-width)}.bs-popover-end>.popover-arrow::before,.bs-popover-auto[data-popper-placement^="right"]>.popover-arrow::before,.bs-popover-end>.popover-arrow::after,.bs-popover-auto[data-popper-placement^="right"]>.popover-arrow::after{border-width:calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * .5) 0}.bs-popover-end>.popover-arrow::before,.bs-popover-auto[data-popper-placement^="right"]>.popover-arrow::before{left:0;border-right-color:var(--bs-popover-arrow-border)}.bs-popover-end>.popover-arrow::after,.bs-popover-auto[data-popper-placement^="right"]>.popover-arrow::after{left:var(--bs-popover-border-width);border-right-color:var(--bs-popover-bg)}.bs-popover-bottom>.popover-arrow,.bs-popover-auto[data-popper-placement^="bottom"]>.popover-arrow{top:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width))}.bs-popover-bottom>.popover-arrow::before,.bs-popover-auto[data-popper-placement^="bottom"]>.popover-arrow::before,.bs-popover-bottom>.popover-arrow::after,.bs-popover-auto[data-popper-placement^="bottom"]>.popover-arrow::after{border-width:0 calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height)}.bs-popover-bottom>.popover-arrow::before,.bs-popover-auto[data-popper-placement^="bottom"]>.popover-arrow::before{top:0;border-bottom-color:var(--bs-popover-arrow-border)}.bs-popover-bottom>.popover-arrow::after,.bs-popover-auto[data-popper-placement^="bottom"]>.popover-arrow::after{top:var(--bs-popover-border-width);border-bottom-color:var(--bs-popover-bg)}.bs-popover-bottom .popover-header::before,.bs-popover-auto[data-popper-placement^="bottom"] .popover-header::before{position:absolute;top:0;left:50%;display:block;width:var(--bs-popover-arrow-width);margin-left:calc(-.5 * var(--bs-popover-arrow-width));content:"";border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-header-bg)}.bs-popover-start>.popover-arrow,.bs-popover-auto[data-popper-placement^="left"]>.popover-arrow{right:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height);height:var(--bs-popover-arrow-width)}.bs-popover-start>.popover-arrow::before,.bs-popover-auto[data-popper-placement^="left"]>.popover-arrow::before,.bs-popover-start>.popover-arrow::after,.bs-popover-auto[data-popper-placement^="left"]>.popover-arrow::after{border-width:calc(var(--bs-popover-arrow-width) * .5) 0 calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height)}.bs-popover-start>.popover-arrow::before,.bs-popover-auto[data-popper-placement^="left"]>.popover-arrow::before{right:0;border-left-color:var(--bs-popover-arrow-border)}.bs-popover-start>.popover-arrow::after,.bs-popover-auto[data-popper-placement^="left"]>.popover-arrow::after{right:var(--bs-popover-border-width);border-left-color:var(--bs-popover-bg)}.popover-header{padding:var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x);margin-bottom:0;font-size:var(--bs-popover-header-font-size);color:var(--bs-popover-header-color);background-color:var(--bs-popover-header-bg);border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-top-left-radius:var(--bs-popover-inner-border-radius);border-top-right-radius:var(--bs-popover-inner-border-radius)}.popover-header:empty{display:none}.popover-body{padding:var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x);color:var(--bs-popover-body-color)}.carousel{position:relative}.carousel.pointer-event{touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner::after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;backface-visibility:hidden;transition:transform 0.6s ease-in-out}@media (prefers-reduced-motion: reduce){.carousel-item{transition:none}}.carousel-item.active,.carousel-item-next,.carousel-item-prev{display:block}.carousel-item-next:not(.carousel-item-start),.active.carousel-item-end{transform:translateX(100%)}.carousel-item-prev:not(.carousel-item-end),.active.carousel-item-start{transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;transform:none}.carousel-fade .carousel-item.active,.carousel-fade .carousel-item-next.carousel-item-start,.carousel-fade .carousel-item-prev.carousel-item-end{z-index:1;opacity:1}.carousel-fade .active.carousel-item-start,.carousel-fade .active.carousel-item-end{z-index:0;opacity:0;transition:opacity 0s 0.6s}@media (prefers-reduced-motion: reduce){.carousel-fade .active.carousel-item-start,.carousel-fade .active.carousel-item-end{transition:none}}.carousel-control-prev,.carousel-control-next{position:absolute;top:0;bottom:0;z-index:1;display:flex;align-items:center;justify-content:center;width:15%;padding:0;color:#ffffff;text-align:center;background:none;filter:var(--bs-carousel-control-icon-filter);border:0;opacity:0.5;transition:opacity 0.15s ease}@media (prefers-reduced-motion: reduce){.carousel-control-prev,.carousel-control-next{transition:none}}.carousel-control-prev:hover,.carousel-control-prev:focus,.carousel-control-next:hover,.carousel-control-next:focus{color:#ffffff;text-decoration:none;outline:0;opacity:0.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-prev-icon,.carousel-control-next-icon{display:inline-block;width:2rem;height:2rem;background-repeat:no-repeat;background-position:50%;background-size:100% 100%}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23ffffff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0'/%3e%3c/svg%3e")}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23ffffff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e")}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:2;display:flex;justify-content:center;padding:0;margin-right:15%;margin-bottom:1rem;margin-left:15%}.carousel-indicators [data-bs-target]{box-sizing:content-box;flex:0 1 auto;width:30px;height:3px;padding:0;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:var(--bs-carousel-indicator-active-bg);background-clip:padding-box;border:0;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:0.5;transition:opacity 0.6s ease}@media (prefers-reduced-motion: reduce){.carousel-indicators [data-bs-target]{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;right:15%;bottom:1.25rem;left:15%;padding-top:1.25rem;padding-bottom:1.25rem;color:var(--bs-carousel-caption-color);text-align:center}.carousel-dark{--bs-carousel-indicator-active-bg: #000;--bs-carousel-caption-color: #000;--bs-carousel-control-icon-filter: invert(1) grayscale(100)}:root,[data-bs-theme="light"]{--bs-carousel-indicator-active-bg: #ffffff;--bs-carousel-caption-color: #ffffff;--bs-carousel-control-icon-filter: }[data-bs-theme="dark"]{--bs-carousel-indicator-active-bg: #000;--bs-carousel-caption-color: #000;--bs-carousel-control-icon-filter: invert(1) grayscale(100)}.spinner-grow,.spinner-border{display:inline-block;width:var(--bs-spinner-width);height:var(--bs-spinner-height);vertical-align:var(--bs-spinner-vertical-align);border-radius:50%;animation:var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name)}@keyframes spinner-border{to{transform:rotate(360deg)}}.spinner-border{--bs-spinner-width: 2rem;--bs-spinner-height: 2rem;--bs-spinner-vertical-align: -0.125em;--bs-spinner-border-width: 0.25em;--bs-spinner-animation-speed: 0.75s;--bs-spinner-animation-name: spinner-border;border:var(--bs-spinner-border-width) solid currentcolor;border-right-color:transparent}.spinner-border-sm{--bs-spinner-width: 1rem;--bs-spinner-height: 1rem;--bs-spinner-border-width: 0.2em}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}.spinner-grow{--bs-spinner-width: 2rem;--bs-spinner-height: 2rem;--bs-spinner-vertical-align: -0.125em;--bs-spinner-animation-speed: 0.75s;--bs-spinner-animation-name: spinner-grow;background-color:currentcolor;opacity:0}.spinner-grow-sm{--bs-spinner-width: 1rem;--bs-spinner-height: 1rem}@media (prefers-reduced-motion: reduce){.spinner-border,.spinner-grow{--bs-spinner-animation-speed: 1.5s}}.offcanvas,.offcanvas-xxl,.offcanvas-xl,.offcanvas-lg,.offcanvas-md,.offcanvas-sm{--bs-offcanvas-zindex: 1045;--bs-offcanvas-width: 400px;--bs-offcanvas-height: 30vh;--bs-offcanvas-padding-x: 1rem;--bs-offcanvas-padding-y: 1rem;--bs-offcanvas-color: var(--bs-body-color);--bs-offcanvas-bg: var(--bs-body-bg);--bs-offcanvas-border-width: var(--bs-border-width);--bs-offcanvas-border-color: var(--bs-border-color-translucent);--bs-offcanvas-box-shadow: var(--bs-box-shadow-sm);--bs-offcanvas-transition: transform 0.3s ease-in-out;--bs-offcanvas-title-line-height: 1.5}@media (max-width: 575.98px){.offcanvas-sm{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width: 575.98px) and (prefers-reduced-motion: reduce){.offcanvas-sm{transition:none}}@media (max-width: 575.98px){.offcanvas-sm.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-sm.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-sm.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-sm.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-sm.showing,.offcanvas-sm.show:not(.hiding){transform:none}.offcanvas-sm.showing,.offcanvas-sm.hiding,.offcanvas-sm.show{visibility:visible}}@media (min-width: 576px){.offcanvas-sm{--bs-offcanvas-height: auto;--bs-offcanvas-border-width: 0;background-color:transparent !important}.offcanvas-sm .offcanvas-header{display:none}.offcanvas-sm .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent !important}}@media (max-width: 767.98px){.offcanvas-md{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width: 767.98px) and (prefers-reduced-motion: reduce){.offcanvas-md{transition:none}}@media (max-width: 767.98px){.offcanvas-md.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-md.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-md.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-md.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-md.showing,.offcanvas-md.show:not(.hiding){transform:none}.offcanvas-md.showing,.offcanvas-md.hiding,.offcanvas-md.show{visibility:visible}}@media (min-width: 768px){.offcanvas-md{--bs-offcanvas-height: auto;--bs-offcanvas-border-width: 0;background-color:transparent !important}.offcanvas-md .offcanvas-header{display:none}.offcanvas-md .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent !important}}@media (max-width: 991.98px){.offcanvas-lg{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width: 991.98px) and (prefers-reduced-motion: reduce){.offcanvas-lg{transition:none}}@media (max-width: 991.98px){.offcanvas-lg.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-lg.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-lg.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-lg.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-lg.showing,.offcanvas-lg.show:not(.hiding){transform:none}.offcanvas-lg.showing,.offcanvas-lg.hiding,.offcanvas-lg.show{visibility:visible}}@media (min-width: 992px){.offcanvas-lg{--bs-offcanvas-height: auto;--bs-offcanvas-border-width: 0;background-color:transparent !important}.offcanvas-lg .offcanvas-header{display:none}.offcanvas-lg .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent !important}}@media (max-width: 1199.98px){.offcanvas-xl{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width: 1199.98px) and (prefers-reduced-motion: reduce){.offcanvas-xl{transition:none}}@media (max-width: 1199.98px){.offcanvas-xl.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-xl.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-xl.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-xl.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-xl.showing,.offcanvas-xl.show:not(.hiding){transform:none}.offcanvas-xl.showing,.offcanvas-xl.hiding,.offcanvas-xl.show{visibility:visible}}@media (min-width: 1200px){.offcanvas-xl{--bs-offcanvas-height: auto;--bs-offcanvas-border-width: 0;background-color:transparent !important}.offcanvas-xl .offcanvas-header{display:none}.offcanvas-xl .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent !important}}@media (max-width: 1399.98px){.offcanvas-xxl{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width: 1399.98px) and (prefers-reduced-motion: reduce){.offcanvas-xxl{transition:none}}@media (max-width: 1399.98px){.offcanvas-xxl.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-xxl.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-xxl.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-xxl.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-xxl.showing,.offcanvas-xxl.show:not(.hiding){transform:none}.offcanvas-xxl.showing,.offcanvas-xxl.hiding,.offcanvas-xxl.show{visibility:visible}}@media (min-width: 1400px){.offcanvas-xxl{--bs-offcanvas-height: auto;--bs-offcanvas-border-width: 0;background-color:transparent !important}.offcanvas-xxl .offcanvas-header{display:none}.offcanvas-xxl .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent !important}}.offcanvas{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}@media (prefers-reduced-motion: reduce){.offcanvas{transition:none}}.offcanvas.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas.showing,.offcanvas.show:not(.hiding){transform:none}.offcanvas.showing,.offcanvas.hiding,.offcanvas.show{visibility:visible}.offcanvas-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.offcanvas-backdrop.fade{opacity:0}.offcanvas-backdrop.show{opacity:0.5}.offcanvas-header{display:flex;align-items:center;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x)}.offcanvas-header .btn-close{padding:calc(var(--bs-offcanvas-padding-y) * .5) calc(var(--bs-offcanvas-padding-x) * .5);margin-top:calc(-.5 * var(--bs-offcanvas-padding-y));margin-right:calc(-.5 * var(--bs-offcanvas-padding-x));margin-bottom:calc(-.5 * var(--bs-offcanvas-padding-y));margin-left:auto}.offcanvas-title{margin-bottom:0;line-height:var(--bs-offcanvas-title-line-height)}.offcanvas-body{flex-grow:1;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);overflow-y:auto}.placeholder{display:inline-block;min-height:1em;vertical-align:middle;cursor:wait;background-color:currentcolor;opacity:0.5}.placeholder.btn::before{display:inline-block;content:""}.placeholder-xs{min-height:.6em}.placeholder-sm{min-height:.8em}.placeholder-lg{min-height:1.2em}.placeholder-glow .placeholder{animation:placeholder-glow 2s ease-in-out infinite}@keyframes placeholder-glow{50%{opacity:0.2}}.placeholder-wave{mask-image:linear-gradient(130deg, #000 55%, rgba(0,0,0,0.8) 75%, #000 95%);mask-size:200% 100%;animation:placeholder-wave 2s linear infinite}@keyframes placeholder-wave{100%{mask-position:-200% 0%}}.clearfix::after{display:block;clear:both;content:""}.text-bg-primary{color:#ffffff !important;background-color:RGBA(var(--bs-primary-rgb), var(--bs-bg-opacity, 1)) !important}.text-bg-secondary{color:#ffffff !important;background-color:RGBA(var(--bs-secondary-rgb), var(--bs-bg-opacity, 1)) !important}.text-bg-success{color:#000 !important;background-color:RGBA(var(--bs-success-rgb), var(--bs-bg-opacity, 1)) !important}.text-bg-info{color:#000 !important;background-color:RGBA(var(--bs-info-rgb), var(--bs-bg-opacity, 1)) !important}.text-bg-warning{color:#000 !important;background-color:RGBA(var(--bs-warning-rgb), var(--bs-bg-opacity, 1)) !important}.text-bg-danger{color:#ffffff !important;background-color:RGBA(var(--bs-danger-rgb), var(--bs-bg-opacity, 1)) !important}.text-bg-light{color:#000 !important;background-color:RGBA(var(--bs-light-rgb), var(--bs-bg-opacity, 1)) !important}.text-bg-dark{color:#ffffff !important;background-color:RGBA(var(--bs-dark-rgb), var(--bs-bg-opacity, 1)) !important}.link-primary{color:RGBA(var(--bs-primary-rgb), var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-primary-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-primary:hover,.link-primary:focus{color:RGBA(10, 88, 202, var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(10, 88, 202, var(--bs-link-underline-opacity, 1)) !important}.link-secondary{color:RGBA(var(--bs-secondary-rgb), var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-secondary-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-secondary:hover,.link-secondary:focus{color:RGBA(86, 94, 100, var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(86, 94, 100, var(--bs-link-underline-opacity, 1)) !important}.link-success{color:RGBA(var(--bs-success-rgb), var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-success-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-success:hover,.link-success:focus{color:RGBA(93, 209, 137, var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(93, 209, 137, var(--bs-link-underline-opacity, 1)) !important}.link-info{color:RGBA(var(--bs-info-rgb), var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-info-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-info:hover,.link-info:focus{color:RGBA(61, 213, 243, var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(61, 213, 243, var(--bs-link-underline-opacity, 1)) !important}.link-warning{color:RGBA(var(--bs-warning-rgb), var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-warning-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-warning:hover,.link-warning:focus{color:RGBA(255, 212, 119, var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(255, 212, 119, var(--bs-link-underline-opacity, 1)) !important}.link-danger{color:RGBA(var(--bs-danger-rgb), var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-danger-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-danger:hover,.link-danger:focus{color:RGBA(176, 42, 55, var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(176, 42, 55, var(--bs-link-underline-opacity, 1)) !important}.link-light{color:RGBA(var(--bs-light-rgb), var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-light-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-light:hover,.link-light:focus{color:RGBA(249, 250, 251, var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(249, 250, 251, var(--bs-link-underline-opacity, 1)) !important}.link-dark{color:RGBA(var(--bs-dark-rgb), var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-dark-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-dark:hover,.link-dark:focus{color:RGBA(28, 23, 48, var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(28, 23, 48, var(--bs-link-underline-opacity, 1)) !important}.link-body-emphasis{color:RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-body-emphasis:hover,.link-body-emphasis:focus{color:RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 0.75)) !important;text-decoration-color:RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 0.75)) !important}.focus-ring:focus{outline:0;box-shadow:var(--bs-focus-ring-x, 0) var(--bs-focus-ring-y, 0) var(--bs-focus-ring-blur, 0) var(--bs-focus-ring-width) var(--bs-focus-ring-color)}.icon-link{display:inline-flex;gap:0.375rem;align-items:center;text-decoration-color:rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 0.5));text-underline-offset:0.25em;backface-visibility:hidden}.icon-link>.bi{flex-shrink:0;width:1em;height:1em;fill:currentcolor;transition:0.2s ease-in-out transform}@media (prefers-reduced-motion: reduce){.icon-link>.bi{transition:none}}.icon-link-hover:hover>.bi,.icon-link-hover:focus-visible>.bi{transform:var(--bs-icon-link-transform, translate3d(0.25em, 0, 0))}.ratio{position:relative;width:100%}.ratio::before{display:block;padding-top:var(--bs-aspect-ratio);content:""}.ratio>*{position:absolute;top:0;left:0;width:100%;height:100%}.ratio-1x1{--bs-aspect-ratio: 100%}.ratio-4x3{--bs-aspect-ratio: calc(3 / 4 * 100%)}.ratio-16x9{--bs-aspect-ratio: calc(9 / 16 * 100%)}.ratio-21x9{--bs-aspect-ratio: calc(9 / 21 * 100%)}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}.sticky-top{position:sticky;top:0;z-index:1020}.sticky-bottom{position:sticky;bottom:0;z-index:1020}@media (min-width: 576px){.sticky-sm-top{position:sticky;top:0;z-index:1020}.sticky-sm-bottom{position:sticky;bottom:0;z-index:1020}}@media (min-width: 768px){.sticky-md-top{position:sticky;top:0;z-index:1020}.sticky-md-bottom{position:sticky;bottom:0;z-index:1020}}@media (min-width: 992px){.sticky-lg-top{position:sticky;top:0;z-index:1020}.sticky-lg-bottom{position:sticky;bottom:0;z-index:1020}}@media (min-width: 1200px){.sticky-xl-top{position:sticky;top:0;z-index:1020}.sticky-xl-bottom{position:sticky;bottom:0;z-index:1020}}@media (min-width: 1400px){.sticky-xxl-top{position:sticky;top:0;z-index:1020}.sticky-xxl-bottom{position:sticky;bottom:0;z-index:1020}}.hstack{display:flex;flex-direction:row;align-items:center;align-self:stretch}.vstack{display:flex;flex:1 1 auto;flex-direction:column;align-self:stretch}.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;white-space:nowrap !important;border:0 !important}.visually-hidden:not(caption),.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption){position:absolute !important}.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:""}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vr{display:inline-block;align-self:stretch;width:var(--bs-border-width);min-height:1em;background-color:currentcolor;opacity:0.25}.align-baseline{vertical-align:baseline !important}.align-top{vertical-align:top !important}.align-middle{vertical-align:middle !important}.align-bottom{vertical-align:bottom !important}.align-text-bottom{vertical-align:text-bottom !important}.align-text-top{vertical-align:text-top !important}.float-start{float:left !important}.float-end{float:right !important}.float-none{float:none !important}.object-fit-contain{object-fit:contain !important}.object-fit-cover{object-fit:cover !important}.object-fit-fill{object-fit:fill !important}.object-fit-scale{object-fit:scale-down !important}.object-fit-none{object-fit:none !important}.opacity-0{opacity:0 !important}.opacity-25{opacity:0.25 !important}.opacity-50{opacity:0.5 !important}.opacity-75{opacity:0.75 !important}.opacity-100{opacity:1 !important}.overflow-auto{overflow:auto !important}.overflow-hidden{overflow:hidden !important}.overflow-visible{overflow:visible !important}.overflow-scroll{overflow:scroll !important}.overflow-x-auto{overflow-x:auto !important}.overflow-x-hidden{overflow-x:hidden !important}.overflow-x-visible{overflow-x:visible !important}.overflow-x-scroll{overflow-x:scroll !important}.overflow-y-auto{overflow-y:auto !important}.overflow-y-hidden{overflow-y:hidden !important}.overflow-y-visible{overflow-y:visible !important}.overflow-y-scroll{overflow-y:scroll !important}.d-inline{display:inline !important}.d-inline-block{display:inline-block !important}.d-block{display:block !important}.d-grid{display:grid !important}.d-inline-grid{display:inline-grid !important}.d-table{display:table !important}.d-table-row{display:table-row !important}.d-table-cell{display:table-cell !important}.d-flex{display:flex !important}.d-inline-flex{display:inline-flex !important}.d-none{display:none !important}.shadow{box-shadow:var(--bs-box-shadow) !important}.shadow-sm{box-shadow:var(--bs-box-shadow-sm) !important}.shadow-lg{box-shadow:var(--bs-box-shadow-lg) !important}.shadow-none{box-shadow:none !important}.focus-ring-primary{--bs-focus-ring-color: rgba(var(--bs-primary-rgb), var(--bs-focus-ring-opacity))}.focus-ring-secondary{--bs-focus-ring-color: rgba(var(--bs-secondary-rgb), var(--bs-focus-ring-opacity))}.focus-ring-success{--bs-focus-ring-color: rgba(var(--bs-success-rgb), var(--bs-focus-ring-opacity))}.focus-ring-info{--bs-focus-ring-color: rgba(var(--bs-info-rgb), var(--bs-focus-ring-opacity))}.focus-ring-warning{--bs-focus-ring-color: rgba(var(--bs-warning-rgb), var(--bs-focus-ring-opacity))}.focus-ring-danger{--bs-focus-ring-color: rgba(var(--bs-danger-rgb), var(--bs-focus-ring-opacity))}.focus-ring-light{--bs-focus-ring-color: rgba(var(--bs-light-rgb), var(--bs-focus-ring-opacity))}.focus-ring-dark{--bs-focus-ring-color: rgba(var(--bs-dark-rgb), var(--bs-focus-ring-opacity))}.position-static{position:static !important}.position-relative{position:relative !important}.position-absolute{position:absolute !important}.position-fixed{position:fixed !important}.position-sticky{position:sticky !important}.top-0{top:0 !important}.top-50{top:50% !important}.top-100{top:100% !important}.bottom-0{bottom:0 !important}.bottom-50{bottom:50% !important}.bottom-100{bottom:100% !important}.start-0{left:0 !important}.start-50{left:50% !important}.start-100{left:100% !important}.end-0{right:0 !important}.end-50{right:50% !important}.end-100{right:100% !important}.translate-middle{transform:translate(-50%, -50%) !important}.translate-middle-x{transform:translateX(-50%) !important}.translate-middle-y{transform:translateY(-50%) !important}.border{border:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important}.border-0{border:0 !important}.border-top{border-top:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important}.border-top-0{border-top:0 !important}.border-end{border-right:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important}.border-end-0{border-right:0 !important}.border-bottom{border-bottom:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important}.border-bottom-0{border-bottom:0 !important}.border-start{border-left:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important}.border-start-0{border-left:0 !important}.border-primary{--bs-border-opacity: 1;border-color:rgba(var(--bs-primary-rgb), var(--bs-border-opacity)) !important}.border-secondary{--bs-border-opacity: 1;border-color:rgba(var(--bs-secondary-rgb), var(--bs-border-opacity)) !important}.border-success{--bs-border-opacity: 1;border-color:rgba(var(--bs-success-rgb), var(--bs-border-opacity)) !important}.border-info{--bs-border-opacity: 1;border-color:rgba(var(--bs-info-rgb), var(--bs-border-opacity)) !important}.border-warning{--bs-border-opacity: 1;border-color:rgba(var(--bs-warning-rgb), var(--bs-border-opacity)) !important}.border-danger{--bs-border-opacity: 1;border-color:rgba(var(--bs-danger-rgb), var(--bs-border-opacity)) !important}.border-light{--bs-border-opacity: 1;border-color:rgba(var(--bs-light-rgb), var(--bs-border-opacity)) !important}.border-dark{--bs-border-opacity: 1;border-color:rgba(var(--bs-dark-rgb), var(--bs-border-opacity)) !important}.border-black{--bs-border-opacity: 1;border-color:rgba(var(--bs-black-rgb), var(--bs-border-opacity)) !important}.border-white{--bs-border-opacity: 1;border-color:rgba(var(--bs-white-rgb), var(--bs-border-opacity)) !important}.border-primary-subtle{border-color:var(--bs-primary-border-subtle) !important}.border-secondary-subtle{border-color:var(--bs-secondary-border-subtle) !important}.border-success-subtle{border-color:var(--bs-success-border-subtle) !important}.border-info-subtle{border-color:var(--bs-info-border-subtle) !important}.border-warning-subtle{border-color:var(--bs-warning-border-subtle) !important}.border-danger-subtle{border-color:var(--bs-danger-border-subtle) !important}.border-light-subtle{border-color:var(--bs-light-border-subtle) !important}.border-dark-subtle{border-color:var(--bs-dark-border-subtle) !important}.border-1{border-width:1px !important}.border-2{border-width:2px !important}.border-3{border-width:3px !important}.border-4{border-width:4px !important}.border-5{border-width:5px !important}.border-opacity-10{--bs-border-opacity: 0.1}.border-opacity-25{--bs-border-opacity: 0.25}.border-opacity-50{--bs-border-opacity: 0.5}.border-opacity-75{--bs-border-opacity: 0.75}.border-opacity-100{--bs-border-opacity: 1}.w-25{width:25% !important}.w-50{width:50% !important}.w-75{width:75% !important}.w-100{width:100% !important}.w-auto{width:auto !important}.mw-100{max-width:100% !important}.vw-100{width:100vw !important}.min-vw-100{min-width:100vw !important}.h-25{height:25% !important}.h-50{height:50% !important}.h-75{height:75% !important}.h-100{height:100% !important}.h-auto{height:auto !important}.mh-100{max-height:100% !important}.vh-100{height:100vh !important}.min-vh-100{min-height:100vh !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-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}.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{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:0.25rem !important}.m-2{margin:0.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-right:0 !important;margin-left:0 !important}.mx-1{margin-right:0.25rem !important;margin-left:0.25rem !important}.mx-2{margin-right:0.5rem !important;margin-left:0.5rem !important}.mx-3{margin-right:1rem !important;margin-left:1rem !important}.mx-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-5{margin-right:3rem !important;margin-left:3rem !important}.mx-auto{margin-right:auto !important;margin-left:auto !important}.my-0{margin-top:0 !important;margin-bottom:0 !important}.my-1{margin-top:0.25rem !important;margin-bottom:0.25rem !important}.my-2{margin-top:0.5rem !important;margin-bottom:0.5rem !important}.my-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-0{margin-top:0 !important}.mt-1{margin-top:0.25rem !important}.mt-2{margin-top:0.5rem !important}.mt-3{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{margin-right:0.25rem !important}.me-2{margin-right:0.5rem !important}.me-3{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:0.25rem !important}.mb-2{margin-bottom:0.5rem !important}.mb-3{margin-bottom:1rem !important}.mb-4{margin-bottom:1.5rem !important}.mb-5{margin-bottom:3rem !important}.mb-auto{margin-bottom:auto !important}.ms-0{margin-left:0 !important}.ms-1{margin-left:0.25rem !important}.ms-2{margin-left:0.5rem !important}.ms-3{margin-left:1rem !important}.ms-4{margin-left:1.5rem !important}.ms-5{margin-left:3rem !important}.ms-auto{margin-left:auto !important}.p-0{padding:0 !important}.p-1{padding:0.25rem !important}.p-2{padding:0.5rem !important}.p-3{padding:1rem !important}.p-4{padding:1.5rem !important}.p-5{padding:3rem !important}.px-0{padding-right:0 !important;padding-left:0 !important}.px-1{padding-right:0.25rem !important;padding-left:0.25rem !important}.px-2{padding-right:0.5rem !important;padding-left:0.5rem !important}.px-3{padding-right:1rem !important;padding-left:1rem !important}.px-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-5{padding-right:3rem !important;padding-left:3rem !important}.py-0{padding-top:0 !important;padding-bottom:0 !important}.py-1{padding-top:0.25rem !important;padding-bottom:0.25rem !important}.py-2{padding-top:0.5rem !important;padding-bottom:0.5rem !important}.py-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-0{padding-top:0 !important}.pt-1{padding-top:0.25rem !important}.pt-2{padding-top:0.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:0.25rem !important}.pe-2{padding-right:0.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:0.25rem !important}.pb-2{padding-bottom:0.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:0.25rem !important}.ps-2{padding-left:0.5rem !important}.ps-3{padding-left:1rem !important}.ps-4{padding-left:1.5rem !important}.ps-5{padding-left:3rem !important}.gap-0{gap:0 !important}.gap-1{gap:0.25rem !important}.gap-2{gap:0.5rem !important}.gap-3{gap:1rem !important}.gap-4{gap:1.5rem !important}.gap-5{gap:3rem !important}.row-gap-0{row-gap:0 !important}.row-gap-1{row-gap:0.25rem !important}.row-gap-2{row-gap:0.5rem !important}.row-gap-3{row-gap:1rem !important}.row-gap-4{row-gap:1.5rem !important}.row-gap-5{row-gap:3rem !important}.column-gap-0{column-gap:0 !important}.column-gap-1{column-gap:0.25rem !important}.column-gap-2{column-gap:0.5rem !important}.column-gap-3{column-gap:1rem !important}.column-gap-4{column-gap:1.5rem !important}.column-gap-5{column-gap:3rem !important}.font-monospace{font-family:var(--bs-font-monospace) !important}.fs-1{font-size:calc(1.375rem + 1.5vw) !important}.fs-2{font-size:calc(1.325rem + 0.9vw) !important}.fs-3{font-size:calc(1.3rem + 0.6vw) !important}.fs-4{font-size:calc(1.275rem + 0.3vw) !important}.fs-5{font-size:1.25rem !important}.fs-6{font-size:1rem !important}.fst-italic{font-style:italic !important}.fst-normal{font-style:normal !important}.fw-lighter{font-weight:lighter !important}.fw-light{font-weight:300 !important}.fw-normal{font-weight:400 !important}.fw-medium{font-weight:500 !important}.fw-semibold{font-weight:600 !important}.fw-bold{font-weight:700 !important}.fw-bolder{font-weight:bolder !important}.lh-1{line-height:1 !important}.lh-sm{line-height:1.25 !important}.lh-base{line-height:1.5 !important}.lh-lg{line-height:2 !important}.text-start{text-align:left !important}.text-end{text-align:right !important}.text-center{text-align:center !important}.text-decoration-none{text-decoration:none !important}.text-decoration-underline{text-decoration:underline !important}.text-decoration-line-through{text-decoration:line-through !important}.text-lowercase{text-transform:lowercase !important}.text-uppercase{text-transform:uppercase !important}.text-capitalize{text-transform:capitalize !important}.text-wrap{white-space:normal !important}.text-nowrap{white-space:nowrap !important}.text-break{word-wrap:break-word !important;word-break:break-word !important}.text-primary{--bs-text-opacity: 1;color:rgba(var(--bs-primary-rgb), var(--bs-text-opacity)) !important}.text-secondary{--bs-text-opacity: 1;color:rgba(var(--bs-secondary-rgb), var(--bs-text-opacity)) !important}.text-success{--bs-text-opacity: 1;color:rgba(var(--bs-success-rgb), var(--bs-text-opacity)) !important}.text-info{--bs-text-opacity: 1;color:rgba(var(--bs-info-rgb), var(--bs-text-opacity)) !important}.text-warning{--bs-text-opacity: 1;color:rgba(var(--bs-warning-rgb), var(--bs-text-opacity)) !important}.text-danger{--bs-text-opacity: 1;color:rgba(var(--bs-danger-rgb), var(--bs-text-opacity)) !important}.text-light{--bs-text-opacity: 1;color:rgba(var(--bs-light-rgb), var(--bs-text-opacity)) !important}.text-dark{--bs-text-opacity: 1;color:rgba(var(--bs-dark-rgb), var(--bs-text-opacity)) !important}.text-black{--bs-text-opacity: 1;color:rgba(var(--bs-black-rgb), var(--bs-text-opacity)) !important}.text-white{--bs-text-opacity: 1;color:rgba(var(--bs-white-rgb), var(--bs-text-opacity)) !important}.text-body{--bs-text-opacity: 1;color:rgba(var(--bs-body-color-rgb), var(--bs-text-opacity)) !important}.text-muted{--bs-text-opacity: 1;color:var(--bs-secondary-color) !important}.text-black-50{--bs-text-opacity: 1;color:rgba(0,0,0,0.5) !important}.text-white-50{--bs-text-opacity: 1;color:rgba(255,255,255,0.5) !important}.text-body-secondary{--bs-text-opacity: 1;color:var(--bs-secondary-color) !important}.text-body-tertiary{--bs-text-opacity: 1;color:var(--bs-tertiary-color) !important}.text-body-emphasis{--bs-text-opacity: 1;color:var(--bs-emphasis-color) !important}.text-reset{--bs-text-opacity: 1;color:inherit !important}.text-opacity-25{--bs-text-opacity: 0.25}.text-opacity-50{--bs-text-opacity: 0.5}.text-opacity-75{--bs-text-opacity: 0.75}.text-opacity-100{--bs-text-opacity: 1}.text-primary-emphasis{color:var(--bs-primary-text-emphasis) !important}.text-secondary-emphasis{color:var(--bs-secondary-text-emphasis) !important}.text-success-emphasis{color:var(--bs-success-text-emphasis) !important}.text-info-emphasis{color:var(--bs-info-text-emphasis) !important}.text-warning-emphasis{color:var(--bs-warning-text-emphasis) !important}.text-danger-emphasis{color:var(--bs-danger-text-emphasis) !important}.text-light-emphasis{color:var(--bs-light-text-emphasis) !important}.text-dark-emphasis{color:var(--bs-dark-text-emphasis) !important}.link-opacity-10{--bs-link-opacity: 0.1}.link-opacity-10-hover:hover{--bs-link-opacity: 0.1}.link-opacity-25{--bs-link-opacity: 0.25}.link-opacity-25-hover:hover{--bs-link-opacity: 0.25}.link-opacity-50{--bs-link-opacity: 0.5}.link-opacity-50-hover:hover{--bs-link-opacity: 0.5}.link-opacity-75{--bs-link-opacity: 0.75}.link-opacity-75-hover:hover{--bs-link-opacity: 0.75}.link-opacity-100{--bs-link-opacity: 1}.link-opacity-100-hover:hover{--bs-link-opacity: 1}.link-offset-1{text-underline-offset:0.125em !important}.link-offset-1-hover:hover{text-underline-offset:0.125em !important}.link-offset-2{text-underline-offset:0.25em !important}.link-offset-2-hover:hover{text-underline-offset:0.25em !important}.link-offset-3{text-underline-offset:0.375em !important}.link-offset-3-hover:hover{text-underline-offset:0.375em !important}.link-underline-primary{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-primary-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-secondary{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-secondary-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-success{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-success-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-info{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-info-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-warning{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-warning-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-danger{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-danger-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-light{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-light-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-dark{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-dark-rgb), var(--bs-link-underline-opacity)) !important}.link-underline{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-link-color-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-underline-opacity-0{--bs-link-underline-opacity: 0}.link-underline-opacity-0-hover:hover{--bs-link-underline-opacity: 0}.link-underline-opacity-10{--bs-link-underline-opacity: 0.1}.link-underline-opacity-10-hover:hover{--bs-link-underline-opacity: 0.1}.link-underline-opacity-25{--bs-link-underline-opacity: 0.25}.link-underline-opacity-25-hover:hover{--bs-link-underline-opacity: 0.25}.link-underline-opacity-50{--bs-link-underline-opacity: 0.5}.link-underline-opacity-50-hover:hover{--bs-link-underline-opacity: 0.5}.link-underline-opacity-75{--bs-link-underline-opacity: 0.75}.link-underline-opacity-75-hover:hover{--bs-link-underline-opacity: 0.75}.link-underline-opacity-100{--bs-link-underline-opacity: 1}.link-underline-opacity-100-hover:hover{--bs-link-underline-opacity: 1}.bg-primary{--bs-bg-opacity: 1;background-color:rgba(var(--bs-primary-rgb), var(--bs-bg-opacity)) !important}.bg-secondary{--bs-bg-opacity: 1;background-color:rgba(var(--bs-secondary-rgb), var(--bs-bg-opacity)) !important}.bg-success{--bs-bg-opacity: 1;background-color:rgba(var(--bs-success-rgb), var(--bs-bg-opacity)) !important}.bg-info{--bs-bg-opacity: 1;background-color:rgba(var(--bs-info-rgb), var(--bs-bg-opacity)) !important}.bg-warning{--bs-bg-opacity: 1;background-color:rgba(var(--bs-warning-rgb), var(--bs-bg-opacity)) !important}.bg-danger{--bs-bg-opacity: 1;background-color:rgba(var(--bs-danger-rgb), var(--bs-bg-opacity)) !important}.bg-light{--bs-bg-opacity: 1;background-color:rgba(var(--bs-light-rgb), var(--bs-bg-opacity)) !important}.bg-dark{--bs-bg-opacity: 1;background-color:rgba(var(--bs-dark-rgb), var(--bs-bg-opacity)) !important}.bg-black{--bs-bg-opacity: 1;background-color:rgba(var(--bs-black-rgb), var(--bs-bg-opacity)) !important}.bg-white{--bs-bg-opacity: 1;background-color:rgba(var(--bs-white-rgb), var(--bs-bg-opacity)) !important}.bg-body{--bs-bg-opacity: 1;background-color:rgba(var(--bs-body-bg-rgb), var(--bs-bg-opacity)) !important}.bg-transparent{--bs-bg-opacity: 1;background-color:transparent !important}.bg-body-secondary{--bs-bg-opacity: 1;background-color:rgba(var(--bs-secondary-bg-rgb), var(--bs-bg-opacity)) !important}.bg-body-tertiary{--bs-bg-opacity: 1;background-color:rgba(var(--bs-tertiary-bg-rgb), var(--bs-bg-opacity)) !important}.bg-opacity-10{--bs-bg-opacity: 0.1}.bg-opacity-25{--bs-bg-opacity: 0.25}.bg-opacity-50{--bs-bg-opacity: 0.5}.bg-opacity-75{--bs-bg-opacity: 0.75}.bg-opacity-100{--bs-bg-opacity: 1}.bg-primary-subtle{background-color:var(--bs-primary-bg-subtle) !important}.bg-secondary-subtle{background-color:var(--bs-secondary-bg-subtle) !important}.bg-success-subtle{background-color:var(--bs-success-bg-subtle) !important}.bg-info-subtle{background-color:var(--bs-info-bg-subtle) !important}.bg-warning-subtle{background-color:var(--bs-warning-bg-subtle) !important}.bg-danger-subtle{background-color:var(--bs-danger-bg-subtle) !important}.bg-light-subtle{background-color:var(--bs-light-bg-subtle) !important}.bg-dark-subtle{background-color:var(--bs-dark-bg-subtle) !important}.bg-gradient{background-image:var(--bs-gradient) !important}.user-select-all{user-select:all !important}.user-select-auto{user-select:auto !important}.user-select-none{user-select:none !important}.pe-none{pointer-events:none !important}.pe-auto{pointer-events:auto !important}.rounded{border-radius:var(--bs-border-radius) !important}.rounded-0{border-radius:0 !important}.rounded-1{border-radius:var(--bs-border-radius-sm) !important}.rounded-2{border-radius:var(--bs-border-radius) !important}.rounded-3{border-radius:var(--bs-border-radius-lg) !important}.rounded-4{border-radius:var(--bs-border-radius-xl) !important}.rounded-5{border-radius:var(--bs-border-radius-xxl) !important}.rounded-circle{border-radius:50% !important}.rounded-pill{border-radius:var(--bs-border-radius-pill) !important}.rounded-top{border-top-left-radius:var(--bs-border-radius) !important;border-top-right-radius:var(--bs-border-radius) !important}.rounded-top-0{border-top-left-radius:0 !important;border-top-right-radius:0 !important}.rounded-top-1{border-top-left-radius:var(--bs-border-radius-sm) !important;border-top-right-radius:var(--bs-border-radius-sm) !important}.rounded-top-2{border-top-left-radius:var(--bs-border-radius) !important;border-top-right-radius:var(--bs-border-radius) !important}.rounded-top-3{border-top-left-radius:var(--bs-border-radius-lg) !important;border-top-right-radius:var(--bs-border-radius-lg) !important}.rounded-top-4{border-top-left-radius:var(--bs-border-radius-xl) !important;border-top-right-radius:var(--bs-border-radius-xl) !important}.rounded-top-5{border-top-left-radius:var(--bs-border-radius-xxl) !important;border-top-right-radius:var(--bs-border-radius-xxl) !important}.rounded-top-circle{border-top-left-radius:50% !important;border-top-right-radius:50% !important}.rounded-top-pill{border-top-left-radius:var(--bs-border-radius-pill) !important;border-top-right-radius:var(--bs-border-radius-pill) !important}.rounded-end{border-top-right-radius:var(--bs-border-radius) !important;border-bottom-right-radius:var(--bs-border-radius) !important}.rounded-end-0{border-top-right-radius:0 !important;border-bottom-right-radius:0 !important}.rounded-end-1{border-top-right-radius:var(--bs-border-radius-sm) !important;border-bottom-right-radius:var(--bs-border-radius-sm) !important}.rounded-end-2{border-top-right-radius:var(--bs-border-radius) !important;border-bottom-right-radius:var(--bs-border-radius) !important}.rounded-end-3{border-top-right-radius:var(--bs-border-radius-lg) !important;border-bottom-right-radius:var(--bs-border-radius-lg) !important}.rounded-end-4{border-top-right-radius:var(--bs-border-radius-xl) !important;border-bottom-right-radius:var(--bs-border-radius-xl) !important}.rounded-end-5{border-top-right-radius:var(--bs-border-radius-xxl) !important;border-bottom-right-radius:var(--bs-border-radius-xxl) !important}.rounded-end-circle{border-top-right-radius:50% !important;border-bottom-right-radius:50% !important}.rounded-end-pill{border-top-right-radius:var(--bs-border-radius-pill) !important;border-bottom-right-radius:var(--bs-border-radius-pill) !important}.rounded-bottom{border-bottom-right-radius:var(--bs-border-radius) !important;border-bottom-left-radius:var(--bs-border-radius) !important}.rounded-bottom-0{border-bottom-right-radius:0 !important;border-bottom-left-radius:0 !important}.rounded-bottom-1{border-bottom-right-radius:var(--bs-border-radius-sm) !important;border-bottom-left-radius:var(--bs-border-radius-sm) !important}.rounded-bottom-2{border-bottom-right-radius:var(--bs-border-radius) !important;border-bottom-left-radius:var(--bs-border-radius) !important}.rounded-bottom-3{border-bottom-right-radius:var(--bs-border-radius-lg) !important;border-bottom-left-radius:var(--bs-border-radius-lg) !important}.rounded-bottom-4{border-bottom-right-radius:var(--bs-border-radius-xl) !important;border-bottom-left-radius:var(--bs-border-radius-xl) !important}.rounded-bottom-5{border-bottom-right-radius:var(--bs-border-radius-xxl) !important;border-bottom-left-radius:var(--bs-border-radius-xxl) !important}.rounded-bottom-circle{border-bottom-right-radius:50% !important;border-bottom-left-radius:50% !important}.rounded-bottom-pill{border-bottom-right-radius:var(--bs-border-radius-pill) !important;border-bottom-left-radius:var(--bs-border-radius-pill) !important}.rounded-start{border-bottom-left-radius:var(--bs-border-radius) !important;border-top-left-radius:var(--bs-border-radius) !important}.rounded-start-0{border-bottom-left-radius:0 !important;border-top-left-radius:0 !important}.rounded-start-1{border-bottom-left-radius:var(--bs-border-radius-sm) !important;border-top-left-radius:var(--bs-border-radius-sm) !important}.rounded-start-2{border-bottom-left-radius:var(--bs-border-radius) !important;border-top-left-radius:var(--bs-border-radius) !important}.rounded-start-3{border-bottom-left-radius:var(--bs-border-radius-lg) !important;border-top-left-radius:var(--bs-border-radius-lg) !important}.rounded-start-4{border-bottom-left-radius:var(--bs-border-radius-xl) !important;border-top-left-radius:var(--bs-border-radius-xl) !important}.rounded-start-5{border-bottom-left-radius:var(--bs-border-radius-xxl) !important;border-top-left-radius:var(--bs-border-radius-xxl) !important}.rounded-start-circle{border-bottom-left-radius:50% !important;border-top-left-radius:50% !important}.rounded-start-pill{border-bottom-left-radius:var(--bs-border-radius-pill) !important;border-top-left-radius:var(--bs-border-radius-pill) !important}.visible{visibility:visible !important}.invisible{visibility:hidden !important}.z-n1{z-index:-1 !important}.z-0{z-index:0 !important}.z-1{z-index:1 !important}.z-2{z-index:2 !important}.z-3{z-index:3 !important}@media (min-width: 576px){.float-sm-start{float:left !important}.float-sm-end{float:right !important}.float-sm-none{float:none !important}.object-fit-sm-contain{object-fit:contain !important}.object-fit-sm-cover{object-fit:cover !important}.object-fit-sm-fill{object-fit:fill !important}.object-fit-sm-scale{object-fit:scale-down !important}.object-fit-sm-none{object-fit:none !important}.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-inline-grid{display:inline-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:0.25rem !important}.m-sm-2{margin:0.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-right:0 !important;margin-left:0 !important}.mx-sm-1{margin-right:0.25rem !important;margin-left:0.25rem !important}.mx-sm-2{margin-right:0.5rem !important;margin-left:0.5rem !important}.mx-sm-3{margin-right:1rem !important;margin-left:1rem !important}.mx-sm-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-sm-5{margin-right:3rem !important;margin-left:3rem !important}.mx-sm-auto{margin-right:auto !important;margin-left:auto !important}.my-sm-0{margin-top:0 !important;margin-bottom:0 !important}.my-sm-1{margin-top:0.25rem !important;margin-bottom:0.25rem !important}.my-sm-2{margin-top:0.5rem !important;margin-bottom:0.5rem !important}.my-sm-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-sm-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-sm-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-sm-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-sm-0{margin-top:0 !important}.mt-sm-1{margin-top:0.25rem !important}.mt-sm-2{margin-top:0.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:0.25rem !important}.me-sm-2{margin-right:0.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:0.25rem !important}.mb-sm-2{margin-bottom:0.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:0.25rem !important}.ms-sm-2{margin-left:0.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:0.25rem !important}.p-sm-2{padding:0.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-right:0 !important;padding-left:0 !important}.px-sm-1{padding-right:0.25rem !important;padding-left:0.25rem !important}.px-sm-2{padding-right:0.5rem !important;padding-left:0.5rem !important}.px-sm-3{padding-right:1rem !important;padding-left:1rem !important}.px-sm-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-sm-5{padding-right:3rem !important;padding-left:3rem !important}.py-sm-0{padding-top:0 !important;padding-bottom:0 !important}.py-sm-1{padding-top:0.25rem !important;padding-bottom:0.25rem !important}.py-sm-2{padding-top:0.5rem !important;padding-bottom:0.5rem !important}.py-sm-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-sm-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-sm-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-sm-0{padding-top:0 !important}.pt-sm-1{padding-top:0.25rem !important}.pt-sm-2{padding-top:0.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:0.25rem !important}.pe-sm-2{padding-right:0.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:0.25rem !important}.pb-sm-2{padding-bottom:0.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:0.25rem !important}.ps-sm-2{padding-left:0.5rem !important}.ps-sm-3{padding-left:1rem !important}.ps-sm-4{padding-left:1.5rem !important}.ps-sm-5{padding-left:3rem !important}.gap-sm-0{gap:0 !important}.gap-sm-1{gap:0.25rem !important}.gap-sm-2{gap:0.5rem !important}.gap-sm-3{gap:1rem !important}.gap-sm-4{gap:1.5rem !important}.gap-sm-5{gap:3rem !important}.row-gap-sm-0{row-gap:0 !important}.row-gap-sm-1{row-gap:0.25rem !important}.row-gap-sm-2{row-gap:0.5rem !important}.row-gap-sm-3{row-gap:1rem !important}.row-gap-sm-4{row-gap:1.5rem !important}.row-gap-sm-5{row-gap:3rem !important}.column-gap-sm-0{column-gap:0 !important}.column-gap-sm-1{column-gap:0.25rem !important}.column-gap-sm-2{column-gap:0.5rem !important}.column-gap-sm-3{column-gap:1rem !important}.column-gap-sm-4{column-gap:1.5rem !important}.column-gap-sm-5{column-gap:3rem !important}.text-sm-start{text-align:left !important}.text-sm-end{text-align:right !important}.text-sm-center{text-align:center !important}}@media (min-width: 768px){.float-md-start{float:left !important}.float-md-end{float:right !important}.float-md-none{float:none !important}.object-fit-md-contain{object-fit:contain !important}.object-fit-md-cover{object-fit:cover !important}.object-fit-md-fill{object-fit:fill !important}.object-fit-md-scale{object-fit:scale-down !important}.object-fit-md-none{object-fit:none !important}.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-inline-grid{display:inline-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:0.25rem !important}.m-md-2{margin:0.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-right:0 !important;margin-left:0 !important}.mx-md-1{margin-right:0.25rem !important;margin-left:0.25rem !important}.mx-md-2{margin-right:0.5rem !important;margin-left:0.5rem !important}.mx-md-3{margin-right:1rem !important;margin-left:1rem !important}.mx-md-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-md-5{margin-right:3rem !important;margin-left:3rem !important}.mx-md-auto{margin-right:auto !important;margin-left:auto !important}.my-md-0{margin-top:0 !important;margin-bottom:0 !important}.my-md-1{margin-top:0.25rem !important;margin-bottom:0.25rem !important}.my-md-2{margin-top:0.5rem !important;margin-bottom:0.5rem !important}.my-md-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-md-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-md-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-md-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-md-0{margin-top:0 !important}.mt-md-1{margin-top:0.25rem !important}.mt-md-2{margin-top:0.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:0.25rem !important}.me-md-2{margin-right:0.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:0.25rem !important}.mb-md-2{margin-bottom:0.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:0.25rem !important}.ms-md-2{margin-left:0.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:0.25rem !important}.p-md-2{padding:0.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-right:0 !important;padding-left:0 !important}.px-md-1{padding-right:0.25rem !important;padding-left:0.25rem !important}.px-md-2{padding-right:0.5rem !important;padding-left:0.5rem !important}.px-md-3{padding-right:1rem !important;padding-left:1rem !important}.px-md-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-md-5{padding-right:3rem !important;padding-left:3rem !important}.py-md-0{padding-top:0 !important;padding-bottom:0 !important}.py-md-1{padding-top:0.25rem !important;padding-bottom:0.25rem !important}.py-md-2{padding-top:0.5rem !important;padding-bottom:0.5rem !important}.py-md-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-md-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-md-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-md-0{padding-top:0 !important}.pt-md-1{padding-top:0.25rem !important}.pt-md-2{padding-top:0.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:0.25rem !important}.pe-md-2{padding-right:0.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:0.25rem !important}.pb-md-2{padding-bottom:0.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:0.25rem !important}.ps-md-2{padding-left:0.5rem !important}.ps-md-3{padding-left:1rem !important}.ps-md-4{padding-left:1.5rem !important}.ps-md-5{padding-left:3rem !important}.gap-md-0{gap:0 !important}.gap-md-1{gap:0.25rem !important}.gap-md-2{gap:0.5rem !important}.gap-md-3{gap:1rem !important}.gap-md-4{gap:1.5rem !important}.gap-md-5{gap:3rem !important}.row-gap-md-0{row-gap:0 !important}.row-gap-md-1{row-gap:0.25rem !important}.row-gap-md-2{row-gap:0.5rem !important}.row-gap-md-3{row-gap:1rem !important}.row-gap-md-4{row-gap:1.5rem !important}.row-gap-md-5{row-gap:3rem !important}.column-gap-md-0{column-gap:0 !important}.column-gap-md-1{column-gap:0.25rem !important}.column-gap-md-2{column-gap:0.5rem !important}.column-gap-md-3{column-gap:1rem !important}.column-gap-md-4{column-gap:1.5rem !important}.column-gap-md-5{column-gap:3rem !important}.text-md-start{text-align:left !important}.text-md-end{text-align:right !important}.text-md-center{text-align:center !important}}@media (min-width: 992px){.float-lg-start{float:left !important}.float-lg-end{float:right !important}.float-lg-none{float:none !important}.object-fit-lg-contain{object-fit:contain !important}.object-fit-lg-cover{object-fit:cover !important}.object-fit-lg-fill{object-fit:fill !important}.object-fit-lg-scale{object-fit:scale-down !important}.object-fit-lg-none{object-fit:none !important}.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-inline-grid{display:inline-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:0.25rem !important}.m-lg-2{margin:0.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-right:0 !important;margin-left:0 !important}.mx-lg-1{margin-right:0.25rem !important;margin-left:0.25rem !important}.mx-lg-2{margin-right:0.5rem !important;margin-left:0.5rem !important}.mx-lg-3{margin-right:1rem !important;margin-left:1rem !important}.mx-lg-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-lg-5{margin-right:3rem !important;margin-left:3rem !important}.mx-lg-auto{margin-right:auto !important;margin-left:auto !important}.my-lg-0{margin-top:0 !important;margin-bottom:0 !important}.my-lg-1{margin-top:0.25rem !important;margin-bottom:0.25rem !important}.my-lg-2{margin-top:0.5rem !important;margin-bottom:0.5rem !important}.my-lg-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-lg-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-lg-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-lg-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-lg-0{margin-top:0 !important}.mt-lg-1{margin-top:0.25rem !important}.mt-lg-2{margin-top:0.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:0.25rem !important}.me-lg-2{margin-right:0.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:0.25rem !important}.mb-lg-2{margin-bottom:0.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:0.25rem !important}.ms-lg-2{margin-left:0.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:0.25rem !important}.p-lg-2{padding:0.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-right:0 !important;padding-left:0 !important}.px-lg-1{padding-right:0.25rem !important;padding-left:0.25rem !important}.px-lg-2{padding-right:0.5rem !important;padding-left:0.5rem !important}.px-lg-3{padding-right:1rem !important;padding-left:1rem !important}.px-lg-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-lg-5{padding-right:3rem !important;padding-left:3rem !important}.py-lg-0{padding-top:0 !important;padding-bottom:0 !important}.py-lg-1{padding-top:0.25rem !important;padding-bottom:0.25rem !important}.py-lg-2{padding-top:0.5rem !important;padding-bottom:0.5rem !important}.py-lg-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-lg-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-lg-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-lg-0{padding-top:0 !important}.pt-lg-1{padding-top:0.25rem !important}.pt-lg-2{padding-top:0.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:0.25rem !important}.pe-lg-2{padding-right:0.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:0.25rem !important}.pb-lg-2{padding-bottom:0.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:0.25rem !important}.ps-lg-2{padding-left:0.5rem !important}.ps-lg-3{padding-left:1rem !important}.ps-lg-4{padding-left:1.5rem !important}.ps-lg-5{padding-left:3rem !important}.gap-lg-0{gap:0 !important}.gap-lg-1{gap:0.25rem !important}.gap-lg-2{gap:0.5rem !important}.gap-lg-3{gap:1rem !important}.gap-lg-4{gap:1.5rem !important}.gap-lg-5{gap:3rem !important}.row-gap-lg-0{row-gap:0 !important}.row-gap-lg-1{row-gap:0.25rem !important}.row-gap-lg-2{row-gap:0.5rem !important}.row-gap-lg-3{row-gap:1rem !important}.row-gap-lg-4{row-gap:1.5rem !important}.row-gap-lg-5{row-gap:3rem !important}.column-gap-lg-0{column-gap:0 !important}.column-gap-lg-1{column-gap:0.25rem !important}.column-gap-lg-2{column-gap:0.5rem !important}.column-gap-lg-3{column-gap:1rem !important}.column-gap-lg-4{column-gap:1.5rem !important}.column-gap-lg-5{column-gap:3rem !important}.text-lg-start{text-align:left !important}.text-lg-end{text-align:right !important}.text-lg-center{text-align:center !important}}@media (min-width: 1200px){.float-xl-start{float:left !important}.float-xl-end{float:right !important}.float-xl-none{float:none !important}.object-fit-xl-contain{object-fit:contain !important}.object-fit-xl-cover{object-fit:cover !important}.object-fit-xl-fill{object-fit:fill !important}.object-fit-xl-scale{object-fit:scale-down !important}.object-fit-xl-none{object-fit:none !important}.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-inline-grid{display:inline-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:0.25rem !important}.m-xl-2{margin:0.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-right:0 !important;margin-left:0 !important}.mx-xl-1{margin-right:0.25rem !important;margin-left:0.25rem !important}.mx-xl-2{margin-right:0.5rem !important;margin-left:0.5rem !important}.mx-xl-3{margin-right:1rem !important;margin-left:1rem !important}.mx-xl-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-xl-5{margin-right:3rem !important;margin-left:3rem !important}.mx-xl-auto{margin-right:auto !important;margin-left:auto !important}.my-xl-0{margin-top:0 !important;margin-bottom:0 !important}.my-xl-1{margin-top:0.25rem !important;margin-bottom:0.25rem !important}.my-xl-2{margin-top:0.5rem !important;margin-bottom:0.5rem !important}.my-xl-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-xl-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-xl-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-xl-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-xl-0{margin-top:0 !important}.mt-xl-1{margin-top:0.25rem !important}.mt-xl-2{margin-top:0.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:0.25rem !important}.me-xl-2{margin-right:0.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:0.25rem !important}.mb-xl-2{margin-bottom:0.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:0.25rem !important}.ms-xl-2{margin-left:0.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:0.25rem !important}.p-xl-2{padding:0.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-right:0 !important;padding-left:0 !important}.px-xl-1{padding-right:0.25rem !important;padding-left:0.25rem !important}.px-xl-2{padding-right:0.5rem !important;padding-left:0.5rem !important}.px-xl-3{padding-right:1rem !important;padding-left:1rem !important}.px-xl-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-xl-5{padding-right:3rem !important;padding-left:3rem !important}.py-xl-0{padding-top:0 !important;padding-bottom:0 !important}.py-xl-1{padding-top:0.25rem !important;padding-bottom:0.25rem !important}.py-xl-2{padding-top:0.5rem !important;padding-bottom:0.5rem !important}.py-xl-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-xl-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-xl-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-xl-0{padding-top:0 !important}.pt-xl-1{padding-top:0.25rem !important}.pt-xl-2{padding-top:0.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:0.25rem !important}.pe-xl-2{padding-right:0.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:0.25rem !important}.pb-xl-2{padding-bottom:0.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:0.25rem !important}.ps-xl-2{padding-left:0.5rem !important}.ps-xl-3{padding-left:1rem !important}.ps-xl-4{padding-left:1.5rem !important}.ps-xl-5{padding-left:3rem !important}.gap-xl-0{gap:0 !important}.gap-xl-1{gap:0.25rem !important}.gap-xl-2{gap:0.5rem !important}.gap-xl-3{gap:1rem !important}.gap-xl-4{gap:1.5rem !important}.gap-xl-5{gap:3rem !important}.row-gap-xl-0{row-gap:0 !important}.row-gap-xl-1{row-gap:0.25rem !important}.row-gap-xl-2{row-gap:0.5rem !important}.row-gap-xl-3{row-gap:1rem !important}.row-gap-xl-4{row-gap:1.5rem !important}.row-gap-xl-5{row-gap:3rem !important}.column-gap-xl-0{column-gap:0 !important}.column-gap-xl-1{column-gap:0.25rem !important}.column-gap-xl-2{column-gap:0.5rem !important}.column-gap-xl-3{column-gap:1rem !important}.column-gap-xl-4{column-gap:1.5rem !important}.column-gap-xl-5{column-gap:3rem !important}.text-xl-start{text-align:left !important}.text-xl-end{text-align:right !important}.text-xl-center{text-align:center !important}}@media (min-width: 1400px){.float-xxl-start{float:left !important}.float-xxl-end{float:right !important}.float-xxl-none{float:none !important}.object-fit-xxl-contain{object-fit:contain !important}.object-fit-xxl-cover{object-fit:cover !important}.object-fit-xxl-fill{object-fit:fill !important}.object-fit-xxl-scale{object-fit:scale-down !important}.object-fit-xxl-none{object-fit:none !important}.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-inline-grid{display:inline-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:0.25rem !important}.m-xxl-2{margin:0.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-right:0 !important;margin-left:0 !important}.mx-xxl-1{margin-right:0.25rem !important;margin-left:0.25rem !important}.mx-xxl-2{margin-right:0.5rem !important;margin-left:0.5rem !important}.mx-xxl-3{margin-right:1rem !important;margin-left:1rem !important}.mx-xxl-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-xxl-5{margin-right:3rem !important;margin-left:3rem !important}.mx-xxl-auto{margin-right:auto !important;margin-left:auto !important}.my-xxl-0{margin-top:0 !important;margin-bottom:0 !important}.my-xxl-1{margin-top:0.25rem !important;margin-bottom:0.25rem !important}.my-xxl-2{margin-top:0.5rem !important;margin-bottom:0.5rem !important}.my-xxl-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-xxl-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-xxl-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-xxl-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-xxl-0{margin-top:0 !important}.mt-xxl-1{margin-top:0.25rem !important}.mt-xxl-2{margin-top:0.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:0.25rem !important}.me-xxl-2{margin-right:0.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:0.25rem !important}.mb-xxl-2{margin-bottom:0.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:0.25rem !important}.ms-xxl-2{margin-left:0.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:0.25rem !important}.p-xxl-2{padding:0.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-right:0 !important;padding-left:0 !important}.px-xxl-1{padding-right:0.25rem !important;padding-left:0.25rem !important}.px-xxl-2{padding-right:0.5rem !important;padding-left:0.5rem !important}.px-xxl-3{padding-right:1rem !important;padding-left:1rem !important}.px-xxl-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-xxl-5{padding-right:3rem !important;padding-left:3rem !important}.py-xxl-0{padding-top:0 !important;padding-bottom:0 !important}.py-xxl-1{padding-top:0.25rem !important;padding-bottom:0.25rem !important}.py-xxl-2{padding-top:0.5rem !important;padding-bottom:0.5rem !important}.py-xxl-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-xxl-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-xxl-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-xxl-0{padding-top:0 !important}.pt-xxl-1{padding-top:0.25rem !important}.pt-xxl-2{padding-top:0.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:0.25rem !important}.pe-xxl-2{padding-right:0.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:0.25rem !important}.pb-xxl-2{padding-bottom:0.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:0.25rem !important}.ps-xxl-2{padding-left:0.5rem !important}.ps-xxl-3{padding-left:1rem !important}.ps-xxl-4{padding-left:1.5rem !important}.ps-xxl-5{padding-left:3rem !important}.gap-xxl-0{gap:0 !important}.gap-xxl-1{gap:0.25rem !important}.gap-xxl-2{gap:0.5rem !important}.gap-xxl-3{gap:1rem !important}.gap-xxl-4{gap:1.5rem !important}.gap-xxl-5{gap:3rem !important}.row-gap-xxl-0{row-gap:0 !important}.row-gap-xxl-1{row-gap:0.25rem !important}.row-gap-xxl-2{row-gap:0.5rem !important}.row-gap-xxl-3{row-gap:1rem !important}.row-gap-xxl-4{row-gap:1.5rem !important}.row-gap-xxl-5{row-gap:3rem !important}.column-gap-xxl-0{column-gap:0 !important}.column-gap-xxl-1{column-gap:0.25rem !important}.column-gap-xxl-2{column-gap:0.5rem !important}.column-gap-xxl-3{column-gap:1rem !important}.column-gap-xxl-4{column-gap:1.5rem !important}.column-gap-xxl-5{column-gap:3rem !important}.text-xxl-start{text-align:left !important}.text-xxl-end{text-align:right !important}.text-xxl-center{text-align:center !important}}@media (min-width: 1200px){.fs-1{font-size:2.5rem !important}.fs-2{font-size:2rem !important}.fs-3{font-size:1.75rem !important}.fs-4{font-size:1.5rem !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-inline-grid{display:inline-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}}@keyframes plyr-progress{to{background-position:25px 0}}@keyframes plyr-popup{0%{opacity:.5;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes plyr-fade-in{from{opacity:0}to{opacity:1}}.plyr{-moz-osx-font-smoothing:auto;-webkit-font-smoothing:subpixel-antialiased;direction:ltr;font-family:Avenir,"Avenir Next","Helvetica Neue","Segoe UI",Helvetica,Arial,sans-serif;font-variant-numeric:tabular-nums;font-weight:500;line-height:1.7;max-width:100%;min-width:200px;position:relative;text-shadow:none;transition:box-shadow .3s ease}.plyr audio,.plyr video{border-radius:inherit;height:auto;vertical-align:middle;width:100%}.plyr button{font:inherit;line-height:inherit;width:auto}.plyr:focus{outline:0}.plyr--full-ui{box-sizing:border-box}.plyr--full-ui *,.plyr--full-ui ::after,.plyr--full-ui ::before{box-sizing:inherit}.plyr--full-ui a,.plyr--full-ui button,.plyr--full-ui input,.plyr--full-ui label{touch-action:manipulation}.plyr__badge{background:#4a5764;border-radius:2px;color:#fff;font-size:9px;line-height:1;padding:3px 4px}.plyr--full-ui ::-webkit-media-text-track-container{display:none}.plyr__captions{animation:plyr-fade-in .3s ease;bottom:0;color:#fff;display:none;font-size:14px;left:0;padding:10px;position:absolute;text-align:center;transition:transform .4s ease-in-out;width:100%}.plyr__captions .plyr__caption{background:rgba(0,0,0,0.8);border-radius:2px;-webkit-box-decoration-break:clone;box-decoration-break:clone;line-height:185%;padding:.2em .5em;white-space:pre-wrap}.plyr__captions .plyr__caption div{display:inline}.plyr__captions span:empty{display:none}@media (min-width: 480px){.plyr__captions{font-size:16px;padding:20px}}@media (min-width: 768px){.plyr__captions{font-size:18px}}.plyr--captions-active .plyr__captions{display:block}.plyr:not(.plyr--hide-controls) .plyr__controls:not(:empty)~.plyr__captions{transform:translateY(-40px)}.plyr__control{background:0 0;border:0;border-radius:3px;color:inherit;cursor:pointer;flex-shrink:0;overflow:visible;padding:7px;position:relative;transition:all .3s ease}.plyr__control svg{display:block;fill:currentColor;height:18px;pointer-events:none;width:18px}.plyr__control:focus{outline:0}.plyr__control.plyr__tab-focus{box-shadow:0 0 0 5px rgba(0,179,255,0.5);outline:0}a.plyr__control{text-decoration:none}a.plyr__control::after,a.plyr__control::before{display:none}.plyr__control.plyr__control--pressed .icon--not-pressed,.plyr__control.plyr__control--pressed .label--not-pressed,.plyr__control:not(.plyr__control--pressed) .icon--pressed,.plyr__control:not(.plyr__control--pressed) .label--pressed{display:none}.plyr--audio .plyr__control.plyr__tab-focus,.plyr--audio .plyr__control:hover,.plyr--audio .plyr__control[aria-expanded=true]{background:#00b3ff;color:#fff}.plyr--video .plyr__control.plyr__tab-focus,.plyr--video .plyr__control:hover,.plyr--video .plyr__control[aria-expanded=true]{background:#00b3ff;color:#fff}.plyr__control--overlaid{background:rgba(0,179,255,0.8);border:0;border-radius:100%;color:#fff;display:none;left:50%;padding:15px;position:absolute;top:50%;transform:translate(-50%, -50%);z-index:2}.plyr__control--overlaid svg{left:2px;position:relative}.plyr__control--overlaid:focus,.plyr__control--overlaid:hover{background:#00b3ff}.plyr--playing .plyr__control--overlaid{opacity:0;visibility:hidden}.plyr--full-ui.plyr--video .plyr__control--overlaid{display:block}.plyr--full-ui ::-webkit-media-controls{display:none}.plyr__controls{align-items:center;display:flex;justify-content:flex-end;text-align:center}.plyr__controls .plyr__progress__container{flex:1;min-width:0}.plyr__controls .plyr__controls__item{margin-left:2.5px}.plyr__controls .plyr__controls__item:first-child{margin-left:0;margin-right:auto}.plyr__controls .plyr__controls__item.plyr__progress__container{padding-left:2.5px}.plyr__controls .plyr__controls__item.plyr__time{padding:0 5px}.plyr__controls .plyr__controls__item.plyr__progress__container:first-child,.plyr__controls .plyr__controls__item.plyr__time+.plyr__time,.plyr__controls .plyr__controls__item.plyr__time:first-child{padding-left:0}.plyr__controls .plyr__controls__item.plyr__volume{padding-right:5px}.plyr__controls .plyr__controls__item.plyr__volume:first-child{padding-right:0}.plyr__controls:empty{display:none}.plyr--audio .plyr__controls{background:#fff;border-radius:inherit;color:#4a5764;padding:10px}.plyr--video .plyr__controls{background:linear-gradient(rgba(0,0,0,0), rgba(0,0,0,0.7));border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;bottom:0;color:#fff;left:0;padding:20px 5px 5px;position:absolute;right:0;transition:opacity .4s ease-in-out,transform .4s ease-in-out;z-index:3}@media (min-width: 480px){.plyr--video .plyr__controls{padding:35px 10px 10px}}.plyr--video.plyr--hide-controls .plyr__controls{opacity:0;pointer-events:none;transform:translateY(100%)}.plyr [data-plyr=airplay],.plyr [data-plyr=captions],.plyr [data-plyr=fullscreen],.plyr [data-plyr=pip]{display:none}.plyr--airplay-supported [data-plyr=airplay],.plyr--captions-enabled [data-plyr=captions],.plyr--fullscreen-enabled [data-plyr=fullscreen],.plyr--pip-supported [data-plyr=pip]{display:inline-block}.plyr__menu{display:flex;position:relative}.plyr__menu .plyr__control svg{transition:transform .3s ease}.plyr__menu .plyr__control[aria-expanded=true] svg{transform:rotate(90deg)}.plyr__menu .plyr__control[aria-expanded=true] .plyr__tooltip{display:none}.plyr__menu__container{animation:plyr-popup .2s ease;background:rgba(255,255,255,0.9);border-radius:4px;bottom:100%;box-shadow:0 1px 2px rgba(0,0,0,0.15);color:#4a5764;font-size:16px;margin-bottom:10px;position:absolute;right:-3px;text-align:left;white-space:nowrap;z-index:3}.plyr__menu__container>div{overflow:hidden;transition:height 0.35s cubic-bezier(0.4, 0, 0.2, 1),width 0.35s cubic-bezier(0.4, 0, 0.2, 1)}.plyr__menu__container::after{border:4px solid transparent;border-top-color:rgba(255,255,255,0.9);content:'';height:0;position:absolute;right:15px;top:100%;width:0}.plyr__menu__container [role=menu]{padding:7px}.plyr__menu__container [role=menuitem],.plyr__menu__container [role=menuitemradio]{margin-top:2px}.plyr__menu__container [role=menuitem]:first-child,.plyr__menu__container [role=menuitemradio]:first-child{margin-top:0}.plyr__menu__container .plyr__control{align-items:center;color:#4a5764;display:flex;font-size:14px;padding:4px 11px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.plyr__menu__container .plyr__control>span{align-items:inherit;display:flex;width:100%}.plyr__menu__container .plyr__control::after{border:4px solid transparent;content:'';position:absolute;top:50%;transform:translateY(-50%)}.plyr__menu__container .plyr__control--forward{padding-right:28px}.plyr__menu__container .plyr__control--forward::after{border-left-color:rgba(74,87,100,0.8);right:5px}.plyr__menu__container .plyr__control--forward.plyr__tab-focus::after,.plyr__menu__container .plyr__control--forward:hover::after{border-left-color:currentColor}.plyr__menu__container .plyr__control--back{font-weight:500;margin:7px;margin-bottom:3px;padding-left:28px;position:relative;width:calc(100% - 14px)}.plyr__menu__container .plyr__control--back::after{border-right-color:rgba(74,87,100,0.8);left:7px}.plyr__menu__container .plyr__control--back::before{background:#c1c9d1;box-shadow:0 1px 0 #fff;content:'';height:1px;left:0;margin-top:4px;overflow:hidden;position:absolute;right:0;top:100%}.plyr__menu__container .plyr__control--back.plyr__tab-focus::after,.plyr__menu__container .plyr__control--back:hover::after{border-right-color:currentColor}.plyr__menu__container .plyr__control[role=menuitemradio]{padding-left:7px}.plyr__menu__container .plyr__control[role=menuitemradio]::after,.plyr__menu__container .plyr__control[role=menuitemradio]::before{border-radius:100%}.plyr__menu__container .plyr__control[role=menuitemradio]::before{background:rgba(0,0,0,0.1);content:'';display:block;flex-shrink:0;height:16px;margin-right:10px;transition:all .3s ease;width:16px}.plyr__menu__container .plyr__control[role=menuitemradio]::after{background:#fff;border:0;height:6px;left:12px;opacity:0;top:50%;transform:translateY(-50%) scale(0);transition:transform .3s ease,opacity .3s ease;width:6px}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]::before{background:#00b3ff}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]::after{opacity:1;transform:translateY(-50%) scale(1)}.plyr__menu__container .plyr__control.plyr__tab-focus[role=menuitemradio]::before,.plyr__menu__container .plyr__control[role=menuitemradio]:hover::before{background:rgba(0,0,0,0.1)}.plyr__menu__container .plyr__menu__value{align-items:center;display:flex;margin-left:auto;margin-right:-5px;overflow:hidden;padding-left:25px;pointer-events:none}.plyr--full-ui input[type=range]{-webkit-appearance:none;background:0 0;border:0;border-radius:26px;color:#00b3ff;display:block;height:19px;margin:0;padding:0;transition:box-shadow .3s ease;width:100%}.plyr--full-ui input[type=range]::-webkit-slider-runnable-track{background:0 0;border:0;border-radius:2.5px;height:5px;transition:box-shadow .3s ease;-webkit-user-select:none;user-select:none;background-image:linear-gradient(to right, currentColor var(--value, 0), transparent var(--value, 0))}.plyr--full-ui input[type=range]::-webkit-slider-thumb{background:#fff;border:0;border-radius:100%;box-shadow:0 1px 1px rgba(0,0,0,0.15),0 0 0 1px rgba(35,41,47,0.2);height:13px;position:relative;transition:all .2s ease;width:13px;-webkit-appearance:none;margin-top:-4px}.plyr--full-ui input[type=range]::-moz-range-track{background:0 0;border:0;border-radius:2.5px;height:5px;transition:box-shadow .3s ease;-moz-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-moz-range-thumb{background:#fff;border:0;border-radius:100%;box-shadow:0 1px 1px rgba(0,0,0,0.15),0 0 0 1px rgba(35,41,47,0.2);height:13px;position:relative;transition:all .2s ease;width:13px}.plyr--full-ui input[type=range]::-moz-range-progress{background:currentColor;border-radius:2.5px;height:5px}.plyr--full-ui input[type=range]::-ms-track{background:0 0;border:0;border-radius:2.5px;height:5px;transition:box-shadow .3s ease;-ms-user-select:none;user-select:none;color:transparent}.plyr--full-ui input[type=range]::-ms-fill-upper{background:0 0;border:0;border-radius:2.5px;height:5px;transition:box-shadow .3s ease;-ms-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-ms-fill-lower{background:0 0;border:0;border-radius:2.5px;height:5px;transition:box-shadow .3s ease;-ms-user-select:none;user-select:none;background:currentColor}.plyr--full-ui input[type=range]::-ms-thumb{background:#fff;border:0;border-radius:100%;box-shadow:0 1px 1px rgba(0,0,0,0.15),0 0 0 1px rgba(35,41,47,0.2);height:13px;position:relative;transition:all .2s ease;width:13px;margin-top:0}.plyr--full-ui input[type=range]::-ms-tooltip{display:none}.plyr--full-ui input[type=range]:focus{outline:0}.plyr--full-ui input[type=range]::-moz-focus-outer{border:0}.plyr--full-ui input.plyr__tab-focus[type=range]::-webkit-slider-runnable-track{box-shadow:0 0 0 5px rgba(0,179,255,0.5);outline:0}.plyr--full-ui input.plyr__tab-focus[type=range]::-moz-range-track{box-shadow:0 0 0 5px rgba(0,179,255,0.5);outline:0}.plyr--full-ui input.plyr__tab-focus[type=range]::-ms-track{box-shadow:0 0 0 5px rgba(0,179,255,0.5);outline:0}.plyr--full-ui.plyr--video input[type=range]::-webkit-slider-runnable-track{background-color:rgba(255,255,255,0.25)}.plyr--full-ui.plyr--video input[type=range]::-moz-range-track{background-color:rgba(255,255,255,0.25)}.plyr--full-ui.plyr--video input[type=range]::-ms-track{background-color:rgba(255,255,255,0.25)}.plyr--full-ui.plyr--video input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px rgba(0,0,0,0.15),0 0 0 1px rgba(35,41,47,0.2),0 0 0 3px rgba(255,255,255,0.5)}.plyr--full-ui.plyr--video input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px rgba(0,0,0,0.15),0 0 0 1px rgba(35,41,47,0.2),0 0 0 3px rgba(255,255,255,0.5)}.plyr--full-ui.plyr--video input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px rgba(0,0,0,0.15),0 0 0 1px rgba(35,41,47,0.2),0 0 0 3px rgba(255,255,255,0.5)}.plyr--full-ui.plyr--audio input[type=range]::-webkit-slider-runnable-track{background-color:rgba(193,201,209,0.66)}.plyr--full-ui.plyr--audio input[type=range]::-moz-range-track{background-color:rgba(193,201,209,0.66)}.plyr--full-ui.plyr--audio input[type=range]::-ms-track{background-color:rgba(193,201,209,0.66)}.plyr--full-ui.plyr--audio input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px rgba(0,0,0,0.15),0 0 0 1px rgba(35,41,47,0.2),0 0 0 3px rgba(0,0,0,0.1)}.plyr--full-ui.plyr--audio input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px rgba(0,0,0,0.15),0 0 0 1px rgba(35,41,47,0.2),0 0 0 3px rgba(0,0,0,0.1)}.plyr--full-ui.plyr--audio input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px rgba(0,0,0,0.15),0 0 0 1px rgba(35,41,47,0.2),0 0 0 3px rgba(0,0,0,0.1)}.plyr__poster{background-color:#000;background-position:50% 50%;background-repeat:no-repeat;background-size:contain;height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .2s ease;width:100%;z-index:1}.plyr--stopped.plyr__poster-enabled .plyr__poster{opacity:1}.plyr__time{font-size:14px}.plyr__time+.plyr__time::before{content:'\2044';margin-right:10px}@media (max-width: 767px){.plyr__time+.plyr__time{display:none}}.plyr--video .plyr__time{text-shadow:0 1px 1px rgba(0,0,0,0.15)}.plyr__tooltip{background:rgba(255,255,255,0.9);border-radius:3px;bottom:100%;box-shadow:0 1px 2px rgba(0,0,0,0.15);color:#4a5764;font-size:14px;font-weight:500;left:50%;line-height:1.3;margin-bottom:10px;opacity:0;padding:5px 7.5px;pointer-events:none;position:absolute;transform:translate(-50%, 10px) scale(0.8);transform-origin:50% 100%;transition:transform .2s .1s ease,opacity .2s .1s ease;white-space:nowrap;z-index:2}.plyr__tooltip::before{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid rgba(255,255,255,0.9);bottom:-4px;content:'';height:0;left:50%;position:absolute;transform:translateX(-50%);width:0;z-index:2}.plyr .plyr__control.plyr__tab-focus .plyr__tooltip,.plyr .plyr__control:hover .plyr__tooltip,.plyr__tooltip--visible{opacity:1;transform:translate(-50%, 0) scale(1)}.plyr .plyr__control:hover .plyr__tooltip{z-index:3}.plyr__controls>.plyr__control:first-child .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip{left:0;transform:translate(0, 10px) scale(0.8);transform-origin:0 100%}.plyr__controls>.plyr__control:first-child .plyr__tooltip::before,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip::before{left:16px}.plyr__controls>.plyr__control:last-child .plyr__tooltip{left:auto;right:0;transform:translate(0, 10px) scale(0.8);transform-origin:100% 100%}.plyr__controls>.plyr__control:last-child .plyr__tooltip::before{left:auto;right:16px;transform:translateX(50%)}.plyr__controls>.plyr__control:first-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control:hover .plyr__tooltip,.plyr__controls>.plyr__control.plyr__tab-focus:first-child .plyr__tooltip,.plyr__controls>.plyr__control:first-child:hover .plyr__tooltip,.plyr__controls>.plyr__control:last-child .plyr__tooltip--visible,.plyr__controls>.plyr__control.plyr__tab-focus:last-child .plyr__tooltip,.plyr__controls>.plyr__control:last-child:hover .plyr__tooltip{transform:translate(0, 0) scale(1)}.plyr--video{background:#000;overflow:hidden}.plyr--video.plyr--menu-open{overflow:visible}.plyr__video-wrapper{background:#000;border-radius:inherit;overflow:hidden;position:relative;z-index:0}.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{height:0;padding-bottom:56.25%}.plyr__video-embed iframe,.plyr__video-wrapper--fixed-ratio video{border:0;height:100%;left:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.plyr--full-ui .plyr__video-embed>.plyr__video-embed__container{padding-bottom:240%;position:relative;transform:translateY(-38.28125%)}.plyr__progress{left:6.5px;margin-right:13px;position:relative}.plyr__progress input[type=range],.plyr__progress__buffer{margin-left:-6.5px;margin-right:-6.5px;width:calc(100% + 13px)}.plyr__progress input[type=range]{position:relative;z-index:2}.plyr__progress .plyr__tooltip{font-size:14px;left:0}.plyr__progress__buffer{-webkit-appearance:none;background:0 0;border:0;border-radius:100px;height:5px;left:0;margin-top:-2.5px;padding:0;position:absolute;top:50%}.plyr__progress__buffer::-webkit-progress-bar{background:0 0}.plyr__progress__buffer::-webkit-progress-value{background:currentColor;border-radius:100px;min-width:5px;transition:width .2s ease}.plyr__progress__buffer::-moz-progress-bar{background:currentColor;border-radius:100px;min-width:5px;transition:width .2s ease}.plyr__progress__buffer::-ms-fill{border-radius:100px;transition:width .2s ease}.plyr--video .plyr__progress__buffer{box-shadow:0 1px 1px rgba(0,0,0,0.15);color:rgba(255,255,255,0.25)}.plyr--audio .plyr__progress__buffer{color:rgba(193,201,209,0.66)}.plyr--loading .plyr__progress__buffer{animation:plyr-progress 1s linear infinite;background-image:linear-gradient(-45deg, rgba(35,41,47,0.6) 25%, transparent 25%, transparent 50%, rgba(35,41,47,0.6) 50%, rgba(35,41,47,0.6) 75%, transparent 75%, transparent);background-repeat:repeat-x;background-size:25px 25px;color:transparent}.plyr--video.plyr--loading .plyr__progress__buffer{background-color:rgba(255,255,255,0.25)}.plyr--audio.plyr--loading .plyr__progress__buffer{background-color:rgba(193,201,209,0.66)}.plyr__volume{align-items:center;display:flex;flex:1;position:relative}.plyr__volume input[type=range]{margin-left:5px;position:relative;z-index:2}@media (min-width: 480px){.plyr__volume{max-width:90px}}@media (min-width: 768px){.plyr__volume{max-width:110px}}.plyr--is-ios .plyr__volume{display:none !important}.plyr--is-ios.plyr--vimeo [data-plyr=mute]{display:none !important}.plyr:-webkit-full-screen{background:#000;border-radius:0 !important;height:100%;margin:0;width:100%}.plyr:-ms-fullscreen{background:#000;border-radius:0 !important;height:100%;margin:0;width:100%}.plyr:fullscreen{background:#000;border-radius:0 !important;height:100%;margin:0;width:100%}.plyr:-webkit-full-screen video{height:100%}.plyr:-ms-fullscreen video{height:100%}.plyr:fullscreen video{height:100%}.plyr:-webkit-full-screen .plyr__video-wrapper{height:100%;position:static}.plyr:-ms-fullscreen .plyr__video-wrapper{height:100%;position:static}.plyr:fullscreen .plyr__video-wrapper{height:100%;position:static}.plyr.plyr--vimeo:-webkit-full-screen .plyr__video-wrapper{height:0;position:relative;top:50%;transform:translateY(-50%)}.plyr.plyr--vimeo:-ms-fullscreen .plyr__video-wrapper{height:0;position:relative;top:50%;transform:translateY(-50%)}.plyr.plyr--vimeo:fullscreen .plyr__video-wrapper{height:0;position:relative;top:50%;transform:translateY(-50%)}.plyr:-webkit-full-screen .plyr__control .icon--exit-fullscreen{display:block}.plyr:-ms-fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:-webkit-full-screen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:-ms-fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr.plyr--hide-controls:-webkit-full-screen{cursor:none}.plyr.plyr--hide-controls:-ms-fullscreen{cursor:none}.plyr.plyr--hide-controls:fullscreen{cursor:none}@media (min-width: 1024px){.plyr:-webkit-full-screen .plyr__captions{font-size:21px}.plyr:-ms-fullscreen .plyr__captions{font-size:21px}.plyr:fullscreen .plyr__captions{font-size:21px}}.plyr:-webkit-full-screen{background:#000;border-radius:0 !important;height:100%;margin:0;width:100%}.plyr:-webkit-full-screen video{height:100%}.plyr:-webkit-full-screen .plyr__video-wrapper{height:100%;position:static}.plyr.plyr--vimeo:-webkit-full-screen .plyr__video-wrapper{height:0;position:relative;top:50%;transform:translateY(-50%)}.plyr:-webkit-full-screen .plyr__control .icon--exit-fullscreen{display:block}.plyr:-webkit-full-screen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr.plyr--hide-controls:-webkit-full-screen{cursor:none}@media (min-width: 1024px){.plyr:-webkit-full-screen .plyr__captions{font-size:21px}}.plyr:-moz-full-screen{background:#000;border-radius:0 !important;height:100%;margin:0;width:100%}.plyr:-moz-full-screen video{height:100%}.plyr:-moz-full-screen .plyr__video-wrapper{height:100%;position:static}.plyr.plyr--vimeo:-moz-full-screen .plyr__video-wrapper{height:0;position:relative;top:50%;transform:translateY(-50%)}.plyr:-moz-full-screen .plyr__control .icon--exit-fullscreen{display:block}.plyr:-moz-full-screen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr.plyr--hide-controls:-moz-full-screen{cursor:none}@media (min-width: 1024px){.plyr:-moz-full-screen .plyr__captions{font-size:21px}}.plyr:-ms-fullscreen{background:#000;border-radius:0 !important;height:100%;margin:0;width:100%}.plyr:-ms-fullscreen video{height:100%}.plyr:-ms-fullscreen .plyr__video-wrapper{height:100%;position:static}.plyr.plyr--vimeo:-ms-fullscreen .plyr__video-wrapper{height:0;position:relative;top:50%;transform:translateY(-50%)}.plyr:-ms-fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:-ms-fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr.plyr--hide-controls:-ms-fullscreen{cursor:none}@media (min-width: 1024px){.plyr:-ms-fullscreen .plyr__captions{font-size:21px}}.plyr--fullscreen-fallback{background:#000;border-radius:0 !important;height:100%;margin:0;width:100%;bottom:0;left:0;position:fixed;right:0;top:0;z-index:10000000}.plyr--fullscreen-fallback video{height:100%}.plyr--fullscreen-fallback .plyr__video-wrapper{height:100%;position:static}.plyr--fullscreen-fallback.plyr--vimeo .plyr__video-wrapper{height:0;position:relative;top:50%;transform:translateY(-50%)}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen{display:block}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr--fullscreen-fallback.plyr--hide-controls{cursor:none}@media (min-width: 1024px){.plyr--fullscreen-fallback .plyr__captions{font-size:21px}}.plyr__ads{border-radius:inherit;bottom:0;cursor:pointer;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:-1}.plyr__ads>div,.plyr__ads>div iframe{height:100%;position:absolute;width:100%}.plyr__ads::after{background:rgba(35,41,47,0.8);border-radius:2px;bottom:10px;color:#fff;content:attr(data-badge-text);font-size:11px;padding:2px 6px;pointer-events:none;position:absolute;right:10px;z-index:3}.plyr__ads::after:empty{display:none}.plyr__cues{background:currentColor;display:block;height:5px;left:0;margin:-2.5px 0 0;opacity:.8;position:absolute;top:50%;width:3px;z-index:3}.plyr__preview-thumb{background-color:rgba(255,255,255,0.9);border-radius:3px;bottom:100%;box-shadow:0 1px 2px rgba(0,0,0,0.15);margin-bottom:10px;opacity:0;padding:3px;pointer-events:none;position:absolute;transform:translate(0, 10px) scale(0.8);transform-origin:50% 100%;transition:transform .2s .1s ease,opacity .2s .1s ease;z-index:2}.plyr__preview-thumb--is-shown{opacity:1;transform:translate(0, 0) scale(1)}.plyr__preview-thumb::before{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid rgba(255,255,255,0.9);bottom:-4px;content:'';height:0;left:50%;position:absolute;transform:translateX(-50%);width:0;z-index:2}.plyr__preview-thumb__image-container{background:#c1c9d1;border-radius:2px;overflow:hidden;position:relative;z-index:0}.plyr__preview-thumb__image-container img{height:100%;left:0;max-height:none;max-width:none;position:absolute;top:0;width:100%}.plyr__preview-thumb__time-container{bottom:6px;left:0;position:absolute;right:0;white-space:nowrap;z-index:3}.plyr__preview-thumb__time-container span{background-color:rgba(0,0,0,0.55);border-radius:2px;color:#fff;font-size:14px;padding:3px 6px}.plyr__preview-scrubbing{bottom:0;filter:blur(1px);height:100%;left:0;margin:auto;opacity:0;overflow:hidden;position:absolute;right:0;top:0;transition:opacity .3s ease;width:100%;z-index:1}.plyr__preview-scrubbing--is-shown{opacity:1}.plyr__preview-scrubbing img{height:100%;left:0;max-height:none;max-width:none;object-fit:contain;position:absolute;top:0;width:100%}.plyr--no-transition{transition:none !important}.plyr__sr-only{clip:rect(1px, 1px, 1px, 1px);overflow:hidden;border:0 !important;height:1px !important;padding:0 !important;position:absolute !important;width:1px !important}.plyr [hidden]{display:none !important}.headroom--unpinned header,.headroom--not-top header{box-shadow:rgba(37,39,89,0.08) 0px 8px 8px 0}.headroom--unpinned .banner,.headroom--not-top .banner{box-shadow:rgba(37,39,89,0.08) 0px 8px 8px 0}#header{transition:all 150ms ease-in-out}#header .nav-item{position:relative}#header .nav-item.active .nav-link{background:#f5f2fe}#header button{outline:0}#header .navbar-brand img{height:50px}#header .fa-bars{position:relative;top:-10px;right:5px;padding:10px 15px}#header .nav-link{font-size:14px;line-height:40px;font-weight:700;padding:0 12px;margin:10px 0;color:#272044;text-decoration:none;border-radius:25px;transition:all 100ms ease-in-out}#header .nav-link:hover,#header .nav-link.pro{color:#885df1;background:#f5f2fe;-webkit-text-fill-color:#885df1}#header .nav-link.workshops{color:#885df1}#header .nav-link.advanced,#header .nav-link.advanced{color:#6dd5e2}#header .nav-link.success{color:#35c56c}#header .nav-link.free{color:#f65282}#header .nav-link.live{color:#fc585a}#header .nav-link small i,#header .nav-link .small i{font-size:18px;position:relative;top:2px;line-height:1}#header .nav-link small img,#header .nav-link .small img{height:22px}#header .nav-link small a,#header .nav-link .small a{color:#A09CB0 !important;font-size:13px;line-height:34px;font-style:normal;text-decoration:none;font-weight:400}#header .nav-link.nav-link--no-background:hover{background:none !important}#header .nav-link.nav-link--no-background:hover a{color:#885df1 !important}#header .nav-link--white{color:white}#header .cta{font-weight:500;margin-left:10px;border-radius:25px;text-decoration:none;margin-top:10px;font-size:14px;display:block;line-height:34px;padding:0 20px}#header .dropdown-toggle::after{vertical-align:2px;color:#885df1}#header .dropdown-menu{left:-120px;background-color:#f5f1fe}#header .dropdown-item{text-decoration:none;color:#885df1;font-weight:bold;font-size:14px}#header .dropdown-item:hover{text-decoration:underline;background-color:#f5f1fe}.header-inner{max-width:1300px;margin:0 auto}@media (min-width: 1100px){.banner-container{height:30px}}.banner-wrapper{padding:0;text-align:center;position:fixed;margin:0 auto;transition:top 150ms ease-in-out;z-index:2;position:fixed;top:90px;width:100%;margin:0 auto;text-align:center;left:0}.body--banner .banner-wrapper{top:154px}@media (max-width: 1200px){.body--banner .banner-wrapper{top:50px}}.headroom--unpinned .banner-wrapper{top:90px}.body--banner.headroom--unpinned .banner-wrapper{top:154px}@media (max-width: 1200px){.body--banner.headroom--unpinned .banner-wrapper{top:90px}}.banner{display:inline-block;background:#fffbef;border-radius:25px}.banner:hover img{margin-left:-5px}.banner a,.banner span{color:#272044;font-size:12px;text-decoration:none;font-weight:200}.banner a:hover,.banner span:hover{text-decoration:underline}.banner strong{border-radius:25px;background:#2ecc71;color:#fff;display:inline-block;padding:4px 10px;font-weight:500;line-height:20px;margin:2px;font-size:12px}.banner span{line-height:30px}.banner img{transition:all .3s ease-in-out;line-height:30px;margin:0 16px 0}.banner--coupon strong{background:#ff6261}.banner--coupon-redeemed strong{background:#35c56c}.banner--black strong{background:#272143}.hero h3,.hero .h3{font-size:28px;line-height:1.5}.hero--home{background:#f5f1fe;background-image:url(/assets/homepage/background-de654f5dd864a3d0e7afa9b386630515823c65076fe6e1f10f130587bb872a14.png);background-repeat:no-repeat;background-position:center;background-size:100%}@media (max-width: 1000px){.hero--home{background-image:url(/assets/homepage/mobile-e5d3ecfc0cf315b1847aaac979b574fb952b80cab86e781321cdf000fd093f4e.png);background-position:center 20px;background-size:auto 140px}.hero--home .hero-inner:after{background:none;height:0}}.hero--home-promotion{background-image:url(/assets/homepage/background-de654f5dd864a3d0e7afa9b386630515823c65076fe6e1f10f130587bb872a14.png),url(/assets/promotions/bg-bottom-left-3bfdb3b729e39f9fb65cf7518fb43b4e908c040f62eaf792d09e74ad52967f41.png),url(/assets/promotions/bg-bottom-right-4fd09cf57bd2c4dda6bc9db9e90ce89a15d3f61003e16a4620d28f17c8bca3b0.png);background-repeat:no-repeat;background-position:top 30px left, bottom left, bottom right;background-size:100%, 600px 600px, 600px 600px}@media (max-width: 1000px){.hero--home-promotion{background-image:url(/assets/homepage/mobile-e5d3ecfc0cf315b1847aaac979b574fb952b80cab86e781321cdf000fd093f4e.png);background-position:center 10px;background-size:auto 140px}.hero--home-promotion .hero-inner:after{background:none;height:0}}.homepage-header{padding:60px 0 90px;z-index:1;position:relative}@media (max-width: 1000px){.homepage-header{padding:170px 0 60px}.homepage-header h1,.homepage-header .h1,.homepage-header h2,.homepage-header .h2,.homepage-header h3,.homepage-header .h3,.homepage-header h4,.homepage-header .h4,.homepage-header p,.homepage-header .emoji{text-align:center}.homepage-header .homepage-header-cta{text-align:center}.homepage-header .homepage-header-cta small,.homepage-header .homepage-header-cta .small{display:none}}.express-banner{text-align:center;background-image:linear-gradient(to right, #fc739c 0%, #8b66f1 100%);color:white;padding:10px 0;line-height:1.5;font-size:16px}.express-banner a{margin-left:15px}@media (max-width: 992px){.express-banner{display:none}}.navbar{background:#fff}.body--promotion-dark .homepage-header{padding:30px 0}.body--promotion-dark .hero--home{background-color:#100817;background-image:url(/assets/homepage/background-de654f5dd864a3d0e7afa9b386630515823c65076fe6e1f10f130587bb872a14.png),url(/assets/promotions/black-friday/bg-top-b2697165ad93eb2b93fb0e38445a224242216bce6363c101316a9244f61f9e25.png),url(/assets/promotions/black-friday/bg-bottom-686a278100f9a1e8fff146ecb9e144b1db6f6ac4f3ee394a39a8c1207b39894b.png);background-position:top 30px left, top left, bottom right;background-size:100%, 471px 306px, 471px 321px;background-repeat:no-repeat}.body--promotion-dark .hero--home .hero-rating-reviews{color:#A6A2B9;font-size:16px}.body--promotion-dark .hero--home .hero-rating-reviews a{color:#FFC955}.body--promotion-dark .hero--home .hero-rating .hero-rating-logos{display:inline-block !important;margin-top:20px}.body--promotion-dark .hero--home .hero-inner:after{background:none}.body--promotion-dark .hero--home h2,.body--promotion-dark .hero--home .h2{color:#fff;font-size:44px;line-height:normal;font-family:Cerebri Sans;margin-top:10px}.body--promotion-dark .hero--home h3,.body--promotion-dark .hero--home .h3{color:#FFC955;text-align:center;font-family:Cerebri Sans;font-size:28px;font-weight:700;line-height:normal;margin-top:10px}.body--promotion-dark .hero--home p,.body--promotion-dark .hero--home strong{color:#fff}.body--promotion-dark .hero--home .btn{font-weight:bold}.body--promotion-dark .hero--home .hero-rating{border:none;margin:0}.body--promotion-dark .hero--home .hero-rating span{color:#fff;font-weight:normal}@media (max-width: 1000px){.body--promotion-dark .homepage-header{padding-top:180px}.body--promotion-dark .hero--home{background-image:none;background:linear-gradient(180deg, #652489 0%, #181230 100%) !important;background-position:top !important;background-size:100% !important;background-repeat:no-repeat !important}.body--promotion-dark .hero--home h2,.body--promotion-dark .hero--home .h2{font-size:28px}.body--promotion-dark .hero--home h3,.body--promotion-dark .hero--home .h3{font-size:17px}.body--promotion-dark .hero--home .hero-inner{background:url(/assets/homepage/mobile-e5d3ecfc0cf315b1847aaac979b574fb952b80cab86e781321cdf000fd093f4e.png);background-position:center 20px !important;background-size:auto 140px !important;background-repeat:no-repeat !important}.body--promotion-dark .hero--home .hero-rating .hero-rating-logos{display:none !important}}.body--promotion-pink .homepage-header{padding:30px 0}.body--promotion-pink .hero--home .hero-rating .fa-star{color:#ffe12f}.body--promotion-pink .hero--home .hero-rating .hero-rating-average{color:#231d3c}.body--promotion-pink .hero--home .hero-rating .hero-rating-reviews{color:#231d3c;font-size:16px}.body--promotion-pink .hero--home .hero-rating .hero-rating-reviews a{color:#885df1}.body--promotion-pink .hero--home .hero-rating .hero-rating-logos{display:inline-block !important;margin-top:20px}.body--promotion-pink .hero--home .hero-inner:after{background:none}.body--promotion-pink .hero--home h2,.body--promotion-pink .hero--home .h2{color:#fff;font-size:42px;line-height:normal;font-family:Cerebri Sans;margin-top:10px}.body--promotion-pink .hero--home h3,.body--promotion-pink .hero--home .h3{color:#ffffff;text-align:center;font-family:Cerebri Sans;font-size:24px;font-weight:700;line-height:normal;margin-top:10px;text-shadow:0px 2px 4px rgba(0,0,0,0.15)}.body--promotion-pink .hero--home p,.body--promotion-pink .hero--home strong{color:#fff}.body--promotion-pink .hero--home .btn{font-weight:bold}.body--promotion-pink .hero--home .hero-rating{border:none;margin:0}.body--promotion-pink .hero--home .hero-rating span{color:#fff;font-weight:normal}@media (max-width: 1000px){.body--promotion-pink .homepage-header{padding-top:180px}.body--promotion-pink .hero--home{background-image:none;background:linear-gradient(180deg, #f2799c 0%, #E4CDFF 100%) !important;background-position:top !important;background-size:100% !important;background-repeat:no-repeat !important}.body--promotion-pink .hero--home h2,.body--promotion-pink .hero--home .h2{font-size:28px}.body--promotion-pink .hero--home h3,.body--promotion-pink .hero--home .h3{font-size:17px}.body--promotion-pink .hero--home .hero-inner{background:url(/assets/promotions/pink/bg-mobile-da1ff4ad0e846017ac30d42c06eb8fcfd5f70edecae2fee992e1bd129df7359c.png);background-position:center 20px !important;background-size:auto 140px !important;background-repeat:no-repeat !important}.body--promotion-pink .hero--home .hero-rating .hero-rating-logos{display:none !important}}.body--promotion-love .homepage-header{padding:30px 0}.body--promotion-love .hero--home .hero-rating .fa-star{color:#ffe12f}.body--promotion-love .hero--home .hero-rating .hero-rating-average{color:#ffffff}.body--promotion-love .hero--home .hero-rating .hero-rating-reviews{color:#ffffff;font-size:16px}.body--promotion-love .hero--home .hero-rating .hero-rating-reviews a{color:#885df1}.body--promotion-love .hero--home .hero-rating .hero-rating-logos{display:inline-block !important;margin-top:20px}.body--promotion-love .hero--home .hero-inner:after{background:none}.body--promotion-love .hero--home h2,.body--promotion-love .hero--home .h2{color:#fff;font-size:42px;line-height:normal;font-family:Cerebri Sans;margin-top:10px}.body--promotion-love .hero--home h3,.body--promotion-love .hero--home .h3{color:#ffffff;text-align:center;font-family:Cerebri Sans;font-size:24px;font-weight:700;line-height:normal;margin-top:10px;text-shadow:0px 2px 4px rgba(0,0,0,0.15)}.body--promotion-love .hero--home p,.body--promotion-love .hero--home strong{color:#fff}.body--promotion-love .hero--home .btn{font-weight:bold}.body--promotion-love .hero--home .hero-rating{border:none;margin:0}.body--promotion-love .hero--home .hero-rating span{color:#fff;font-weight:normal}@media (max-width: 1000px){.body--promotion-love .homepage-header{padding-top:180px}.body--promotion-love .hero--home{background-image:none;background:linear-gradient(180deg, #cf496f 0%, #f2799c 100%) !important;background-position:top !important;background-size:100% !important;background-repeat:no-repeat !important}.body--promotion-love .hero--home h2,.body--promotion-love .hero--home .h2{font-size:28px}.body--promotion-love .hero--home h3,.body--promotion-love .hero--home .h3{font-size:17px}.body--promotion-love .hero--home .hero-inner{background:url(/assets/promotions/love/mobile-love-top-7ff4b78e65460ad5d3268a1574643ff4de5b9fb9123b073f5d287151d93f1744.png);background-position:center 0 !important;background-size:auto 170px !important;background-repeat:no-repeat !important}.body--promotion-love .hero--home .hero-rating .hero-rating-logos{display:none !important}}.body--promotion-easter .homepage-header{padding:30px 0}.body--promotion-easter .hero--home .hero-rating .fa-star{color:#ffe12f}.body--promotion-easter .hero--home .hero-rating .hero-rating-average{color:#272144}.body--promotion-easter .hero--home .hero-rating .hero-rating-reviews{color:#272144;font-size:16px}.body--promotion-easter .hero--home .hero-rating .hero-rating-reviews a{color:#885df1}.body--promotion-easter .hero--home .hero-rating .hero-rating-logos{display:inline-block !important;margin-top:20px}.body--promotion-easter .hero--home .hero-inner:after{background:none}.body--promotion-easter .hero--home h2,.body--promotion-easter .hero--home .h2{color:#272144;font-size:42px;line-height:normal;font-family:Cerebri Sans;margin-top:10px}.body--promotion-easter .hero--home h3,.body--promotion-easter .hero--home .h3{color:#272144;text-align:center;font-family:Cerebri Sans;font-size:24px;font-weight:700;line-height:normal;margin-top:10px;text-shadow:0px 2px 4px rgba(0,0,0,0.15)}.body--promotion-easter .hero--home p,.body--promotion-easter .hero--home strong{color:#fff}.body--promotion-easter .hero--home .btn{font-weight:bold}.body--promotion-easter .hero--home .hero-rating{border:none;margin:0}.body--promotion-easter .hero--home .hero-rating span{color:#fff;font-weight:normal}@media (max-width: 1000px){.body--promotion-easter .homepage-header{padding-top:180px}.body--promotion-easter .hero--home{background-image:none;background:#EFE8FF !important;background-position:top !important;background-size:100% !important;background-repeat:no-repeat !important}.body--promotion-easter .hero--home h2,.body--promotion-easter .hero--home .h2{font-size:28px}.body--promotion-easter .hero--home h3,.body--promotion-easter .hero--home .h3{font-size:17px}.body--promotion-easter .hero--home .hero-inner{background:url(/assets/promotions/easter/mobile-love-top-055ab384074b956b9b2b69999d3960a47a581adf5b5e954ddbdd6c2c2e267ead.png);background-position:center 0 !important;background-size:auto 170px !important;background-repeat:no-repeat !important}.body--promotion-easter .hero--home .hero-rating .hero-rating-logos{display:none !important}}.body--promotion-yellow .hero-inner{background-image:url(/assets/elements/eclipse-310eee2420ba25528b908a31744e94aa9ad9d0b16b66b4ef47b03de474fccb55.png),url(/assets/elements/plants-1-1bbfc463b069445fc6203b7d43fc3372da264a35258de3c0afeb5ec093122ef5.png),url(/assets/elements/plants-2-a357fa58add7a0db2590a8d112e71bbc46186fb90c2313aa13006f98b184d8d2.png),url(/assets/elements/plants-3-284a717979fec20420461edb62465190124e93b61e4df7c31b3c682946a39aa5.png),url(/assets/elements/plants-4-67fe1efae6c8a26cf5af21c18d7b21a3f336439283c693588733be94f007518b.png);background-position:bottom center, bottom right, top right, top left, bottom left;background-repeat:no-repeat;background-size:300px, 238px, 371px, 113px, 285px}@media (max-width: 1200px){.body--promotion-yellow .hero-inner{background-image:none}}.body--promotion-yellow .hero--home{background:linear-gradient(0deg, #FAEED1 0%, #fff 100%) !important}.body--promotion-yellow .hero--home h4,.body--promotion-yellow .hero--home .h4{color:#ff558e;text-transform:uppercase;font-weight:900;font-size:48px;line-height:61px}.body--promotion-yellow .hero--home h1,.body--promotion-yellow .hero--home .h1{color:#3E3468;font-size:28px;line-height:36px}.body--promotion-yellow .hero--home h2,.body--promotion-yellow .hero--home .h2{color:#3FD4E2;font-size:28px;line-height:31px;font-family:'Source Code Pro';margin-top:8px}.body--promotion-yellow .hero--home p,.body--promotion-yellow .hero--home strong{color:#3E3468}.body--promotion-yellow .hero--home .btn{font-weight:bold}.body--promotion-yellow .hero--home .hero-rating{border:none}.body--promotion-yellow .hero--home .hero-rating span{color:#3E3468;font-weight:normal}@media (max-width: 992px){.body--promotion-yellow .hero--home h4,.body--promotion-yellow .hero--home .h4{font-size:36px;line-height:1.3}}.header__product-menu-wrapper{margin:14px 40px 0 0;position:relative}.header__product-menu-wrapper .header__product-menu-icon{height:32px !important;width:32px;display:block;padding:8px;transition:all 100ms ease}.header__product-menu-wrapper .header__product-menu{position:absolute;transition:all 250ms ease;opacity:0;top:32px;left:0;padding:20px;background:#FFFFFF;display:none;box-shadow:0px 8px 30px rgba(39,33,66,0.05);border-radius:8px;z-index:1}.header__product-menu-wrapper .header__product-menu h6,.header__product-menu-wrapper .header__product-menu .h6{font-family:'Cerebri Sans';font-style:normal;font-weight:700;padding-left:10px;font-size:12px;line-height:15px;color:rgba(39,33,66,0.5)}.header__product-menu-wrapper .header__product-menu .header__product-menu-submenu{min-width:300px}.header__product-menu-wrapper .header__product-menu ul{margin:0;padding:0}.header__product-menu-wrapper .header__product-menu li{list-style:none;margin:0;padding:0;font-family:'Cerebri Sans';font-style:normal;font-weight:400;font-size:14px;line-height:18px}.header__product-menu-wrapper .header__product-menu li strong{font-style:normal;font-weight:700;font-size:16px;line-height:20px;color:#272142}.header__product-menu-wrapper .header__product-menu li img{width:100px;height:30px !important}.header__product-menu-wrapper .header__product-menu li a{color:rgba(39,33,66,0.5);text-decoration:none;padding:10px;border-radius:6px}.header__product-menu-wrapper .header__product-menu li a:hover{background:#F9F7FE;color:#885df1;transition:all 150ms ease}.header__product-menu-wrapper:hover .header__product-menu-icon{background:#F9F7FE;border-radius:6px}.header__product-menu-wrapper:hover .header__product-menu{display:block;opacity:1}@media (max-width: 1300px){.header__product-menu-wrapper{display:none}}.pricing-header{padding:30px 0 60px}.pricing-header h1,.pricing-header .h1{color:#2C234D;text-align:center;font-family:"Cerebri Sans";font-size:44px;font-style:normal;font-weight:700;line-height:normal;margin:0;padding:0 0 8px}.pricing-header h2,.pricing-header .h2{color:#2C234D;text-align:center;font-family:"Cerebri Sans";font-size:20px;font-style:normal;font-weight:400;padding:0 0 5px;line-height:30px;margin:0}.pricing-header h3,.pricing-header .h3{color:#2C234D;text-align:center;font-family:"Cerebri Sans";font-size:16px;font-style:normal;font-weight:400;line-height:23px;margin:0;padding:0}@media (max-width: 900px){.pricing-header h1,.pricing-header .h1{font-size:28px}}.skill small,.skill .small{font-size:11px !important}.footer-banner{position:fixed;width:100%;bottom:0;left:0;background:#272144;color:#fff;text-align:center;font-size:20px;z-index:99999;padding:20px 0;line-height:40px}@media (max-width: 900px){.footer-banner{display:none}}.footer{background:#f5f1fe;padding:80px 0}.footer a:hover{color:#885df1}.footer p{font-family:'Source Code Pro';font-style:normal;font-weight:normal;font-size:14px;line-height:24px;color:#272142}.footer h3,.footer .h3{font-weight:bold;font-size:14px;line-height:1.5;margin-block:20px}.footer h3 small,.footer .h3 small,.footer h3 .small,.footer .h3 .small{margin-top:15px;display:block;font-family:'Source Code Pro';font-style:normal;font-weight:normal;font-size:14px;line-height:20px}.footer h3 small a,.footer .h3 small a,.footer h3 .small a,.footer .h3 .small a{color:#F65282;font-weight:bold;text-decoration:none}.footer .subsribe__form{background:#fff}.footer .subsribe__form input[type=email]{background:#fff}.footer h4,.footer .h4{font-size:16px;font-weight:600;line-height:20px;text-align:center}.footer ul{margin:0 0 30px;padding:0}.footer li{list-style:none;margin:0;padding:0}.footer li img{width:16px;height:16px;margin-right:2px}.footer li a{font-size:14pxs;font-family:Cerebri Sans;text-decoration:none;display:inline-block;margin:4px 0}.footer li a:hover{text-decoration:underline}.footer li strong{color:rgba(39,33,66,0.7)}.footer li i{margin-right:5px;color:rgba(39,33,66,0.7)}@media (min-width: 1000px){.footer .footer-line{border-right:1px solid #e2dcf1}}.footer-footer{font-size:14px;line-height:1.5;font-family:'Source Code Pro';font-style:normal;color:rgba(39,33,66,0.7);border-top:1px solid #e2dcf1;padding-top:30px}@media (max-width: 600px){.footer-footer{text-align:center}}.footer-footer span{margin-right:14px}.footer-footer i{margin-right:5px;font-size:16px}.footer-footer a{font-family:Cerebri Sans;text-decoration:none}.footer-footer a:hover{text-decoration:underline}.footer-footer .security-footer img{width:54px}.achievement-landing{text-align:center;padding:120px 0}.achievement-landing .achievement-counter{position:relative}.achievement-landing .achievement-counter span{color:#FFF;text-align:center;font-family:"Cerebri Sans";font-size:52px;font-style:normal;font-weight:800;line-height:54px;position:absolute;left:0;right:0;top:74px}.achievement-landing .achievement-counter img{max-width:200px}.achievement-landing h1,.achievement-landing .h1{color:#2C234D;text-align:center;font-family:"Cerebri Sans";font-size:22px;font-style:normal;font-weight:700;margin:24px;line-height:normal}.achievement-landing h2,.achievement-landing .h2{color:#2C234D;text-align:center;font-family:"Cerebri Sans";font-size:44px;font-style:normal;font-weight:700;line-height:normal}.achievement-landing p{color:#2C234D;text-align:center;font-family:"Cerebri Sans";font-size:20px;font-style:normal;font-weight:400;line-height:24px}.landing-pages-main{font-family:Cerebri Sans;font-size:16px}@media (min-width: 768px){.landing-pages-main .container{max-width:100%}}@media (min-width: 1400px){.landing-pages-main .container{max-width:1150px}}@media (max-width: 960px){.landing-pages-main .content{padding:0 30px}}.landing-pages-main h1,.landing-pages-main .h1,.landing-pages-main h2,.landing-pages-main .h2,.landing-pages-main h3,.landing-pages-main .h3,.landing-pages-main h4,.landing-pages-main .h4,.landing-pages-main h5,.landing-pages-main .h5,.landing-pages-main h6,.landing-pages-main .h6{color:#231d3c;line-height:normal;font-weight:700}.landing-pages-main h1,.landing-pages-main .h1{font-size:64px}@media (max-width: 900px){.landing-pages-main h1,.landing-pages-main .h1{font-size:40px}}.landing-pages-main h2,.landing-pages-main .h2{font-size:52px}@media (max-width: 900px){.landing-pages-main h2,.landing-pages-main .h2{font-size:36px}}.landing-pages-main h3,.landing-pages-main .h3{font-size:44px}@media (max-width: 900px){.landing-pages-main h3,.landing-pages-main .h3{font-size:30px}}.landing-pages-main h4,.landing-pages-main .h4{font-size:34px}@media (max-width: 900px){.landing-pages-main h4,.landing-pages-main .h4{font-size:28px}}.landing-pages-main h5,.landing-pages-main .h5{font-size:28px}@media (max-width: 900px){.landing-pages-main h5,.landing-pages-main .h5{font-size:24px}}.landing-pages-main h6,.landing-pages-main .h6{font-size:22px}.landing-pages-main p{font-family:Cerebri Sans}.landing-pages-main .text-small{font-size:13px !important}.landing-pages-main .text-regular{font-size:16px !important}.landing-pages-main .text-large{font-size:20px !important}.landing-pages-main .text-bold{font-weight:700 !important}.landing-pages-main .text-normal{font-weight:400 !important}.landing-pages-main .section{padding-top:50px;padding-bottom:50px}@media (max-width: 900px){.landing-pages-main .section{padding-top:25px;padding-bottom:25px}}.landing-pages-main .section .fa-circle-check{font-size:24px;color:#885df1}.landing-pages-main .hero-section{background:url(/assets/landings/b2b/bg-header-e4ab80ac631b9090f9b44bb06f42e139d2a2f683530d19dad630de4ea31dccd2.jpg) no-repeat center;background-size:cover;padding:60px 0;position:relative}.landing-pages-main .hero-section::before{content:'';position:absolute;top:0;width:100%;height:100%;background:rgba(44,35,77,0.85)}.landing-pages-main .hero-section h1,.landing-pages-main .hero-section .h1,.landing-pages-main .hero-section h6,.landing-pages-main .hero-section .h6,.landing-pages-main .hero-section p{color:#ffffff}.landing-pages-main .section-2{background:url(/assets/landings/b2b/bg-pattern-2-0b1cbc285cbb8d0067ee7009ca7c9c8f99acd210c5c7bf86e3d5c41f47554d59.jpg) no-repeat right;background-size:cover;margin:60px 0}@media (max-width: 600px){.landing-pages-main .section-2{margin:25px 0}}.landing-pages-main .section-5{background:url(/assets/landings/b2b/bg-pattern-1-e1401c3af85eb496564397492922eaf8d44f7f8b6218108d76422948ce111eb7.jpg) no-repeat right;background-size:cover;color:#ffffff}.landing-pages-main .section-5 h4,.landing-pages-main .section-5 .h4{color:#ffffff}.Cheatsheet h2,.Cheatsheet .h2{color:#F65282;font-size:24px;line-height:30px;padding-bottom:10px}.Cheatsheet .Cheatsheet-menu-header{font-size:16px;font-weight:bold;margin:20px 0 10px}.Cheatsheet .Cheatsheet-menu{margin:0;padding:0}.Cheatsheet .Cheatsheet-menu li{list-style:none;margin:0;border-bottom:1px solid #F9F7FE}.Cheatsheet .Cheatsheet-menu li:hover a,.Cheatsheet .Cheatsheet-menu li.active a{background:#f9f7fe;color:#885df1}.Cheatsheet .Cheatsheet-menu li a{border-radius:4px;transition:all 150ms ease-in-out;display:block;padding:10px;text-decoration:none;font-size:16px;line-height:24px}.Cheatsheet .Cheatsheet-menu li img{width:24px;height:24px;margin-right:10px}.cheatsheet-card.card{border:1px solid rgba(136,93,241,0.2);padding:30px 15px;transition:all  150ms ease-in-out}.cheatsheet-card.card:hover{background:#f9f7fe}.cheatsheet-card.card a{text-decoration:none}.cheatsheet-card.card img,.cheatsheet-card.card .emoji{background:#f9f7fe;font-size:36px;display:block;width:84px;height:84px;margin:0 auto 15px;line-height:64px;padding:10px;border-radius:50%}.cheatsheet-card.card h2,.cheatsheet-card.card .h2{font-family:Cerebri Sans;font-style:normal;text-decoration:none;font-weight:bold;font-size:14px;padding:0 0 5px;line-height:18px;margin:0;color:#272142}.cheatsheet-card.card p{font-family:Cerebri Sans;font-style:normal;font-weight:normal;font-size:13px;opacity:0.6;line-height:17px;margin:10px 0 20px;min-height:60px;text-align:center;color:#272142}.space{margin-top:100px;margin-bottom:100px}@media (max-width: 900px){.space{margin-top:50px;margin-bottom:50px}}.pro-main{background-color:#191528}.pro-main h1,.pro-main .h1,.pro-main h2,.pro-main .h2,.pro-main h3,.pro-main .h3,.pro-main h4,.pro-main .h4,.pro-main h5,.pro-main .h5,.pro-main h6,.pro-main .h6,.pro-main p{color:#ffffff}.pro-main .section .img-section{background-color:#1B172D;border:1px solid #262139;border-radius:20px;box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.1)}.pro-main .hero-section{background:url(/assets/landings/pro/bg-hero-288868a04a03f465fddf6391353671707f4159068eda8f8ef70de0062d56862a.jpg) no-repeat center;background-size:cover}.pro-main .hero-section::before{content:'';position:absolute;top:0;width:100%;height:100%;background:transparent}.pro-main .hero-section h1,.pro-main .hero-section .h1,.pro-main .hero-section h6,.pro-main .hero-section .h6,.pro-main .hero-section p,.pro-main .hero-section small,.pro-main .hero-section .small{color:#ffffff}.pro-main .section-2{background:url(/assets/landings/pro/bg-tech-1-3f690fe4de64ff2c4f5c84624af6b93740dce9e7b130e83216faf7299c7fb4ec.png) no-repeat top,url(/assets/landings/pro/bg-tech-2-2e39456137ca59e283a3133ca8a7e7ab2f45ba1595220abadce94d5f73b49e07.png) no-repeat bottom,#21163A;background-size:100%;padding-top:100px;padding-bottom:100px}@media (max-width: 900px){.pro-main .section-2{padding-top:50px;padding-bottom:50px}}.pro-main .section-2 .card{margin-top:-80px}.pro-main .cta-footer{background-color:#885df1;color:#ffffff;border:1px solid #262139;border-radius:20px;box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.5);padding:60px}@media (max-width: 900px){.pro-main .cta-footer{padding:30px}}.packages{font-family:Cerebri Sans}.packages .package-title{font-size:22px;line-height:30px;margin-bottom:30px;font-weight:boldd}.packages .package-title img{height:30px}.packages .package{position:relative;border-radius:10px;box-shadow:0px 8px 30px 0px rgba(39,33,66,0.05);position:relative}.packages .package p,.packages .package li,.packages .package .trix-content{font-family:Cerebri Sans;font-size:15px;font-style:normal;font-weight:400;line-height:1.5}.packages .package ul{margin:0}@media (max-width: 1000px){.packages .package{text-align:center}.packages .package ul{padding:0}.packages .package li{list-style:none}}.packages .package.package--product{background:#fff}.packages .package-badge{width:100px;height:100px;z-index:1021;position:absolute;border-radius:100%;top:-50px;right:-30px}@media (max-width: 1000px){.packages .package-badge{display:none}}.packages .package-label{border-radius:4px;position:absolute;top:-10px;left:0;right:0;z-index:2;width:60%;margin:0 auto}.packages .package-label h4,.packages .package-label .h4{text-transform:uppercase;text-align:center;font-family:"Cerebri Sans";font-size:13px;font-style:normal;font-weight:700;padding:6px 0;margin:0;line-height:1}.packages .package-header{padding:45px 20px 30px;padding-bottom:30px;border-radius:10px 10px 0 0}.packages .package-header .trix-content{font-size:14px}@media (max-width: 1000px){.packages .package-header img{margin:0 auto 30px}}.packages .package-details p{font-size:14px;margin:0}.packages .package-details .package-detail--left{border-right:1px dotted rgba(76,87,102,0.1)}.packages .package-body{padding:20px}.packages .package--ai_add_on{background:#1A5183 !important;color:#fff}.packages .package--ai_add_on p,.packages .package--ai_add_on li,.packages .package--ai_add_on .trix-content{color:#fff}.packages .package--ai_add_on .text-muted{color:rgba(255,255,255,0.7) !important}.packages .package--ai_add_on .package-header{border-color:#fff}.packages .package--basics{background:#fff}.packages .package--basics .package-header{background:#FFEDF2}.packages .package--python_bundle .package-header,.packages .package--python .package-header{background:#fffae3}.packages .package--plus .package-header{background:#f7f3ff}.packages .package--max .package-header,.packages .package--pro-legacy .package-header,.packages .package--front-end .package-header{background:#dcf3f7 !important}.packages .package--bootcamp .package-header,.packages .package--pro-legacy .package-header{background:#272144;color:#fff}.packages .package--bootcamp .package-header .trix-content,.packages .package--pro-legacy .package-header .trix-content{color:#fff}.packages .package--bootcamp .package-header .line-through,.packages .package--pro-legacy .package-header .line-through{color:rgba(114,100,150,0.75) !important;font-weight:700}.homepage h3,.homepage .h3{color:#000;font-family:Cerebri Sans;font-size:48px;margin:30px 0;font-style:normal;font-weight:700;line-height:normal}.homepage h6,.homepage .h6{color:#000;text-align:center;font-family:Cerebri Sans;font-size:32px;line-height:1.5}@media (max-width: 1000px){.homepage h3,.homepage .h3{font-size:36px}.homepage h6,.homepage .h6{font-size:24px}}.ad h3,.ad .h3{font-size:28px;font-weight:bold;margin:0 0 5px 0;padding:0}.ad p{font-size:18px;line-height:1.5;margin:0;padding:0}.ad .ad-content{width:100%;margin:20px 0 20px}.medals h1,.medals .h1{color:#2C234D;font-family:"Cerebri Sans";font-size:64px;font-style:normal;font-weight:800;line-height:72px}.medals h2,.medals .h2{color:#000;text-align:center;font-family:"Cerebri Sans";font-size:28px;margin:0 0 10px;padding:0;font-style:normal;font-weight:700;line-height:normal}.medals p{color:#2C234D;text-align:center;font-family:"Cerebri Sans";font-size:16px;font-style:normal;font-weight:400;line-height:20px;margin:0;padding:0}.medal-navigation-item{text-align:center;background:#f5f1fe;width:20%;margin:0 15px;padding:15px;border-radius:16px;text-decoration:none;filter:grayscale(100%)}.medal-navigation-item h4,.medal-navigation-item .h4{font-family:"Cerebri Sans";font-size:14px;line-height:1;text-transform:uppercase;font-style:normal;margin:0 0 10px;font-weight:700;line-height:normal}.medal-navigation-item img{width:48px}.medal-navigation-item:hover,.medal-navigation-item.active{filter:grayscale(0);transition:all 150ms ease-in-out}@media (max-width: 1000px){.medal-navigation-item{margin:0 5px;padding:10px}.medal-navigation-item h4,.medal-navigation-item .h4{font-size:8px;text-transform:uppercase}.medal-navigation-item img{width:24px}}.medal-navigation-item--beginner:hover,.medal-navigation-item--beginner.active{background:#FFE2EB;box-shadow:inset 0px 0px 0px 6px #FDA1BD}.medal-navigation-item--intermediate:hover,.medal-navigation-item--intermediate.active{background:#EFE8FF;box-shadow:inset 0px 0px 0px 6px #C2ADF8}.medal-navigation-item--advanced:hover,.medal-navigation-item--advanced.active{background:#CDF2F7;box-shadow:inset 0px 0px 0px 6px #A0E7EF}.medal-navigation-item--pro:hover,.medal-navigation-item--pro.active{background:#FEF7E1;box-shadow:inset 0px 0px 0px 6px #FDE18C}.medal-navigation-item--expert:hover,.medal-navigation-item--expert.active{background:linear-gradient(207deg, rgba(253,214,97,0.3) 0%, rgba(251,114,155,0.3) 29.58%, rgba(151,114,243,0.3) 52.92%, rgba(101,216,229,0.3) 79.58%);box-shadow:inset 0px 0px 0px 6px #8B66B9}.medal-user{border-bottom:1px solid #F5F1FE;padding:16px 0}.medal-user img{width:72px;height:72px}.medal-user h3,.medal-user .h3{color:#000;font-family:"Cerebri Sans";font-size:20px;line-height:1.5;font-style:normal;margin:20px 0;font-weight:700}.medal-user p{line-height:1.5;margin:20px 0;font-family:"Cerebri Sans";padding:0;font-size:20px}@media (max-width: 1000px){.medal-user h3,.medal-user .h3{font-size:16px;margin:10px 0}.medal-user p{font-size:16px;display:none}.medal-user img{width:48px;height:48px}}.medal-user--highlight{background:#f5f1fe}.medal-user--highlight h3,.medal-user--highlight .h3{color:#f65282}.login-content{background-color:#F5F1FE;max-width:100% !important}.login-content p{font-family:Cerebri Sans}.login-content .login-row{border-radius:20px;overflow:hidden}.login-content .login-row .col-bg{background:url(/assets/login/login-banner-042577ba60dcefaa1991882a9575094dc8e79e60f6ccf05fa627bfb9278802e0.png) no-repeat;background-size:cover;height:500px}.login-content .login-row .login-info{height:100%}.login-content .login-row .login-info>img{max-width:250px}.login-content .login-row .login-info h1,.login-content .login-row .login-info .h1{font-size:28px;line-height:1.5}.login-content .login-row .login-button{margin-top:10px}.login-content .login-row .login-button .link-help{margin-top:10px !important}.login-content .login-row .login-button>p{font-size:16px}.login-content .login-row .login-button a{width:100%}.login-content .login-row .login-button .link-help{color:#885df1;text-decoration:none}.login-content .login-row .login-button .link-help:hover{text-decoration:underline}@media (min-width: 1366px){.login-content{background:url(/assets/login/ornament-login-01-57f9d2615eb21270b4e83a9f4d4b3bdb1f4900ea2bda956ce3ca42bb13eca33d.png) no-repeat 90% 70%, url(/assets/login/ornament-login-02-692114faf192e802691d8aaabdd05f8bff1c3829995964b608e6d6ff47e59fb7.png) no-repeat 8% 40%, #F5F1FE;padding-top:50px !important;padding-bottom:100px !important}}@media (min-width: 1600px){.login-content{background-position:76% 70%, 22% 40%}}@media (max-width: 600px){.login-content .col-bg{height:210px !important}}@media (max-width: 820px){.login-content .login-info>img{max-width:150px !important}.login-content .login-info h1,.login-content .login-info .h1{line-height:normal;margin-bottom:10px;margin-top:20px !important}.login-content .login-info>p{margin-bottom:0 !important}}.countdown{background:#f5f2fe;background-image:url(/assets/elements/purple-partial-eclipse-5f3bd953226b07abba8a8e868d758b16d9947ffc6e2538015e38703cac8aee49.png),url(/assets/elements/blue-eclipse-44fd3c2e46a2af0153939294053b3004928b68c644e7d1bc71e6906065bdc130.png),url(/assets/elements/pink-eclipse-070620c31b4f8315e30d1f01ee0975e2ea9388ad81922104f5efadee384aa537.png),url(/assets/elements/yellow-eclipse-fd71a1034f0014f0b191479055b314f667259cb2c2a3dc106685dc6ba2ad332c.png);background-position:top left, 70px 70px, bottom 10px right 10px, bottom 65px right 73px;background-repeat:no-repeat;background-size:80px, 34px, 64px, 27px}.countdown-ticker{text-align:center}.countdown-items{margin:60px auto 30px;display:inline-block}@media (max-width: 1400px){.countdown-items{margin:30px auto}}.countdown-item{font-weight:bold;font-family:Cerebri Sans;color:#272142}.countdown-item-value{font-size:80px;background:#fff;line-height:100px;padding:20px;border-radius:24px}@media (max-width: 1400px){.countdown-item-value{border-radius:12px;font-size:30px;padding:10px;line-height:50px}}.countdown-separator{font-size:70px;font-family:Cerebri Sans;padding:20px 36px;font-weight:bold;line-height:89px}@media (max-width: 1400px){.countdown-separator{font-size:30px;padding:10px 10px;line-height:40px}}.countdown-item-unit{text-transform:uppercase;font-size:18px;margin-top:15px;display:block;text-align:center;line-height:1.5}@media (max-width: 1400px){.countdown-item-unit{font-size:12px}}.countdown-messages{margin:45px 0}@media (max-width: 1400px){.countdown-messages{margin:30px 0}}.countdown-messages .carousel-item p{color:#000;margin:0;padding:0;font-family:Cerebri Sans;font-weight:bold;font-size:24px;line-height:1.5;text-align:center}.countdown-inner{max-width:900px;width:100%;padding:30px 0;margin:0 auto}@media (max-width: 1400px){.countdown-inner{padding:30px}}.countdown-logo{display:block;margin:0 auto;max-width:200px}.countdown-progress{margin:0 auto;max-width:595px;margin-top:25px;height:8px;background:#fff;transition:width 150ms ease;border-radius:50px;position:relative}.countdown-progress-inner{background:#00c058;border-radius:50px;height:8px;position:absolute;left:0;width:0;transition:all 1s linear}.countdown-testimonials .carousel{border-radius:12px;height:300px}.countdown-testimonials .carousel-item{border-radius:8px;background:#fff;padding:30px}.countdown-testimonial-avatar-wrapper{background-image:url(/assets/elements/dots-0eec3173cb539c4f38c177f36b3d2917b14ddab4963e274a215549eb385e0c04.png);background-position:top 5px right;background-repeat:no-repeat;display:inline-block;background-size:50%;margin-bottom:30px}@media (max-width: 575px){.countdown-testimonial-avatar-wrapper{background:none;display:block}}.countdown-testimonial img{margin-top:15px;width:190px;padding-right:0;margin-left:0;border-radius:0 50% 50% 0}.countdown-testimonial p{font-family:'Source Code Pro';font-style:normal;font-weight:normal;font-size:17px;margin:0 0 0 20px;line-height:1.8}.countdown-testimonial p strong{margin-bottom:26px;display:block;font-weight:bold;font-size:14px;line-height:18px;font-family:Cerebri Sans}.countdown-testimonial footer{font-size:16px;line-height:20px;padding:0 0 0 20px;margin-top:20px;color:#F65282}.countdown-testimonial footer strong{font-family:'Source Code Pro';color:#885df1;font-weight:bold;font-size:16px;line-height:18px}@media (max-width: 1400px){.countdown-testimonial p{font-size:14px}}@media (max-width: 575px){.countdown-testimonial{text-align:center}.countdown-testimonial img{border-radius:50%;display:block;margin:0 auto}}.countdown-date{color:#F65282;font-family:Cerebri Sans;font-style:normal;margin:25px 0 0;font-weight:bold;font-size:24px;line-height:30px;text-align:center}.countdown-sound-check{position:absolute;top:30px;right:30px}@media (max-width: 700px){.countdown-sound-check{display:none}}.countdown-student-count{color:#000000;text-align:center;display:block;font-weight:normal;font-size:18px;line-height:1.5;margin-top:5px;font-family:Cerebri Sans}.salaries h1,.salaries .h1,.salaries h2,.salaries .h2{font-size:36px;color:#231d3c;line-height:1.5}@media (max-width: 1000px){.salaries h1,.salaries .h1,.salaries h2,.salaries .h2{font-size:28px;padding:0 30px}}.salaries-form{padding:60px 30px 30px}@media (max-width: 1000px){.salaries-form{padding-top:30px}}.salaries-form h3,.salaries-form .h3{color:#2C234D;text-align:center;font-size:28px;font-weight:700;line-height:normal}@media (max-width: 1000px){.salaries-form h3,.salaries-form .h3{font-size:24px}}.salaries-form p{text-align:center}@media (max-width: 1000px){.salaries-form p{font-size:16px}}.salaries-form form{margin:15px 0;border-radius:8px;background:white;box-shadow:0px 5px 40px 0px rgba(39,33,66,0.05);padding:24px}.salaries-form select{border-radius:8px;border:1px solid #EFE9FF;color:#2C234D;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.salary-details{font-size:13px}.salary-details h1,.salary-details .h1{text-align:center;font-size:36px;font-style:normal;font-weight:700}.salary-details h3,.salary-details .h3{text-align:center;font-size:20px;font-style:normal;font-weight:400;line-height:30px}.salary-details-card{padding:30px;margin-bottom:30px;border-radius:10px}.salary-details-card .salary-details-card-header{border-bottom:1px solid rgba(76,87,102,0.1)}.salary-details-card p,.salary-details-card .trix-content{color:var(--Black-900, #272044);font-family:"Cerebri Sans";font-size:16px !important;font-style:normal;font-weight:400;line-height:1.5;margin:24px 0}.salary-details-card h4,.salary-details-card .h4{font-family:"Cerebri Sans";font-size:16px;font-style:normal;font-weight:700;line-height:23px}.salary-details-card h5,.salary-details-card .h5{font-size:20px;font-style:normal;font-weight:400;line-height:30px}.salary-details-card h5 strong,.salary-details-card .h5 strong{color:#f65282;font-size:28px;font-style:normal;font-weight:700;line-height:normal}.salary-card-header{font-size:16px;line-height:2;font-weight:bold;border-bottom:3px solid #EFE9FF}.salary-card{font-size:20px;border-bottom:1px solid #F5F1FE;line-height:1.5;padding:15px 0}.salary-card small,.salary-card .small{font-size:16px;line-height:40px}.salary-country-card{border-radius:6px;border:1px solid rgba(76,87,102,0.1);color:#272044;margin:8px;display:inline-block;font-size:16px;text-decoration:none;padding:8px;font-style:normal;font-weight:400;line-height:20px}.salary-country-card:hover{background-color:#885df1;color:#fff}.landing-card{overflow:hidden}.landing-card a{text-decoration:none;color:#885df1}.landing-card a:hover{opacity:0.85}.landing-card a:hover i{margin-left:5px}.landing-card a i{font-size:13px;margin-left:2px;transition:all .3s ease-in-out}.landing-card h2,.landing-card .h2{font-family:Cerebri Sans;font-size:36px;font-style:normal;font-weight:700;line-height:normal}.landing-card h3,.landing-card .h3{color:#272142;font-family:Cerebri Sans;font-size:32px;font-style:normal;font-weight:700;margin:10px 0 20px;line-height:normal}.landing-card h3.small,.landing-card .small.h3{font-size:28px}.landing-card h4,.landing-card .h4{color:#272142;font-family:Cerebri Sans;font-size:20px;font-style:normal;font-weight:700;line-height:1.5}.landing-card h6,.landing-card .h6{font-size:16px;color:#272142;font-family:Cerebri Sans;text-align:left;margin:0;color:#f65282;line-height:1;font-weight:900;text-transform:uppercase}@media (max-width: 960px){.landing-card .sub-title{text-align:center}}.landing-card p,.landing-card .trix-content{color:#272142;font-family:Cerebri Sans;font-size:16px;font-style:normal;font-weight:400;line-height:1.5}.landing-card p big,.landing-card .trix-content big{font-size:18px}.landing-card .card{border:none;border-radius:8px;box-shadow:0px 0px 20px 0px rgba(193,184,212,0.2)}.landing-card .card h3,.landing-card .card .h3{font-family:Cerebri Sans;font-size:22px;font-style:normal;font-weight:700;line-height:normal}.landing-card .card h4,.landing-card .card .h4{font-family:Cerebri Sans;font-size:14px;font-style:normal;font-weight:700;line-height:20px}.landing-card .card hr{border-top:1px dashed #DDDAEA}.landing-card .card p{font-family:Cerebri Sans;font-size:13px;font-style:normal;font-weight:400;line-height:20px}.landing-card .card.card--style-one{background:url(/assets/cards/background-1-128930f610ed2ad77eb570c667305aca035523a8d4596c951fbbaa3acc9e2e3a.png) top 0 left 15px no-repeat;background-size:23px 56px}.landing-card .card.card--style-two{background-image:url(/assets/cards/background-2-75f1558d2bd3c9b5c0cfd5a3e2d5eac4a7e2f8e41aca6016a6d1035ce2b38bf4.png),url(/assets/cards/background-3-b2893f0db2d043a1b9ed970f882b35fa4d8890e7f75b32010c4b5b9ad038c9c2.png);background-position:bottom 10px left 10px, bottom 0 right 0;background-size:31px 17px, 97px 54px;background-repeat:no-repeat}.landing-card .card.card--style-three{background:url(/assets/cards/background-4-6b8fdb88bce4cf586db0ff9331d696bc600c3bcd66f125aff2265d4460c8f8a2.png) bottom 0 left 28px no-repeat;background-size:37px 36px}.landing-card .no-height{height:auto !important}.landing-card iframe{border-radius:16px !important}@media (max-width: 960px){.landing-card{text-align:center}.landing-card h2,.landing-card .h2,.landing-card h3,.landing-card .h3{font-size:24px}}.landing-card--no-padding{padding:0}.landing-card--no-padding img{max-height:170px}.landing-card-padding{padding:30px}.landing-card--foundation{background:#3E3468}.landing-card--foundation h3,.landing-card--foundation .h3,.landing-card--foundation h5,.landing-card--foundation .h5,.landing-card--foundation p{color:white}.landing-card--foundation a{color:#FFC955}.landing-card--border{background:none;border:1px solid #F0EBFD}.landing-card--quote h3,.landing-card--quote .h3{margin:10px 0}.landing-card--quote h4,.landing-card--quote .h4{margin:0;color:#885DF1;font-size:17px;font-style:normal;font-weight:700;line-height:26px}.landing-card--quote p{font-family:Source Code Pro;font-size:18px;font-style:italic;font-weight:400;line-height:1.5}@media (max-width: 1000px){.landing-card--quote p{font-size:16px}}.landing-card--light-yellow-with-quotes{background:url(/assets/cards/quotes-44e9402a5949966fc56cca4c2bddf056561304475f28808d0d6bb151d0bb8833.svg) top 40px center no-repeat;background-size:90%}.landing-card--light-branding{background:#f5f1fe}.landing-card--gradient-light-yellow{background:linear-gradient(106deg, #FFF9E6 11.64%, #F6F4FF 88.72%)}.landing-card--branding-gradient{background:linear-gradient(310deg, #B08FFF 0%, #6031D2 100%)}.landing-card--branding-gradient h3,.landing-card--branding-gradient .h3,.landing-card--branding-gradient h5,.landing-card--branding-gradient .h5,.landing-card--branding-gradient p,.landing-card--branding-gradient a{color:#fff}.landing-card--light-branding-gradient{background-image:linear-gradient(180deg, #CAB5FF 0%, #F4EFFF 100%)}.landing-card--light-branding-gradient-bubbles{background-image:url(/assets/cards/bubbles-6e908ac97fec648f1fb67c07247ce5c8e474b65a4d54515c5a020d986437f45b.png),linear-gradient(180deg, #EEE6FF 0%, #F4EFFF 100%);background-position:top right;background-repeat:no-repeat;background-size:auto 100%;padding-right:140px}@media (max-width: 1200px){.landing-card--light-branding-gradient-bubbles{padding-right:40px;background:linear-gradient(180deg, #CAB5FF 0%, #F4EFFF 100%)}}.landing-card--branding-gradient-pink{background:linear-gradient(180deg, #FFB8CD 0%, #FFD2E0 17.19%, #FFF1F6 100%)}.landing-card--branding-gradient-light-blue{background:linear-gradient(117deg, #DAFDFF 2.74%, #F6F4FF 56.78%)}.landing-card--branding-gradient-light-purple{background:linear-gradient(117deg, #DAFDFF 2.74%, #F6F4FF 56.78%)}.landing-card--branding-gradient-light-purple{background:linear-gradient(291deg, #D3EAFF 7.43%, #F1EAFF 70.54%),#FAF8FE}.landing-card--branding-gradient-pink-with-photos{background-image:url(/assets/cards/bubbles-large-73a9b3ddab5944247ed736be6b1084b606df230e07eedc7344fff5067c916d52.png),linear-gradient(180deg, #FFB8CD 0%, #FFD2E0 17.19%, #FFF1F6 100%);background-position:top right;background-repeat:no-repeat;background-size:auto 100%}@media (max-width: 1200px){.landing-card--branding-gradient-pink-with-photos{background:linear-gradient(180deg, #FFB8CD 0%, #FFD2E0 17.19%, #FFF1F6 100%)}}.landing-card--pink{background:linear-gradient(134deg, #F991B3 0%, #FF568E 100%)}.landing-card--pink h3,.landing-card--pink .h3,.landing-card--pink h5,.landing-card--pink .h5,.landing-card--pink p,.landing-card--pink a{color:#fff}.landing-card--gradient-light-pink{background:linear-gradient(310deg, #FFCBCB 0%, #DFD1FF 100%)}.landing-card-stat-emoji{font-size:28px;line-height:1.2}.landing-card-stat-stat{font-size:48px;line-height:1;font-weight:700;margin-right:15px}.landing-card-stat-description{font-size:13px;line-height:1.5}@media (max-width: 960px){.landing-card--matt{text-align:left}}@media (max-width: 960px){.landing-card--matt img{max-width:70%}}.landing-card--1{height:100%}.landing-card--1 img.rounded{border-radius:100% !important;width:128px;height:128px;object-fit:cover}.landing-card--1 .inner-card{height:100%;padding:48px;border-radius:16px}.landing-card--1 .inner-card .float{display:inline-block;background-color:#ffffff;padding:5px 10px;margin-top:-50px}.landing-card--1 .inner-card .float strong{font-size:16px}.landing-card--1 .inner-card .float img{width:100px}.landing-card--1 .purple-card{background-color:#EFE8FF}.landing-card--1 .purple-card-200{background-color:#CBB9F9}.landing-card--1 .pink-card{background-color:#FFE2EB}.landing-card--1 .pink-card-200{background-color:#FDADC5}.landing-card--1 .blue-card{background-color:#CDF2F7}.landing-card--1 .yellow-card{background-color:#FEF7E1}.landing-card--1 .dark-card{background-color:#2C234D;color:#ffffff}.landing-card--1 .dark-card h5,.landing-card--1 .dark-card .h5,.landing-card--1 .dark-card h4,.landing-card--1 .dark-card .h4,.landing-card--1 .dark-card h3,.landing-card--1 .dark-card .h3,.landing-card--1 .dark-card h2,.landing-card--1 .dark-card .h2,.landing-card--1 .dark-card h1,.landing-card--1 .dark-card .h1,.landing-card--1 .dark-card p,.landing-card--1 .dark-card strong{color:#ffffff}.landing-card--1 .grey-card{background-color:#F9F7FF}.landing-card--1 .d-flex .border-img:nth-child(odd){background-image:url(/assets/cards/accent-circle-1-720ef0e8e53825aaecacc8bf8ec6ce372c969c09efa4e18eb1425163844a05ea.svg);background-size:100%}.landing-card--1 .d-flex .border-img:nth-child(even){background-image:url(/assets/cards/accent-circle-2-cb8aff26279bd37046b4a95701efbd4a1afcf1d6c855116b3f1af482011edfa7.svg);background-size:100%}.company-workshop .landing-card--1 img.rounded{width:100px;height:100px}.row-workshop .landing-card--1 .inner-card{padding:32px}@media (min-width: 900px) and (max-width: 1024px){.row-workshop .col-w-1{width:60%}.row-workshop .col-w-1 .col-lg-6{width:100%}}@media (min-width: 900px) and (max-width: 1024px){.row-workshop .col-w-2{width:40%}}@media (max-width: 900px){.landing-card--1 img.rounded{width:58px;height:58px}.company-workshop .landing-card--1 img.rounded{width:52px;height:52px}}@media (max-width: 1024px){.landing-card .inner-card{padding:32px}.landing-card iframe{height:400px !important}.landing-card .iframe-2{height:300px !important}}.hero{padding:0}.hero h1,.hero .h1,.hero .emoji{font-size:52px;line-height:60px}.hero h1 strong,.hero .h1 strong,.hero .emoji strong{color:#885df1}.hero h2,.hero .h2{margin-top:20px}.hero a{color:#885df1}.hero em{color:#885df1;font-style:normal;font-family:"Cerebri Sans", Helvetica, Arial, sans-serif;font-weight:bold}.hero .trix-content{font-family:'Source Code Pro';font-size:18px;line-height:30px}.hero.hero--purple{background:#f9f7fe}@media (max-width: 960px){.hero h1,.hero .h1,.hero h2,.hero .h2,.hero .emoji{font-size:30px;line-height:1.25;margin:15px 0}}.hero--home h3,.hero--home .h3{color:#212529;margin:0;font-size:20px;line-height:30px;font-weight:700}.hero-rating{margin:0;padding:0}.hero-rating .hero-rating-average{font-size:24px;line-height:24px;font-weight:700}.hero-rating .hero-rating-logos img{margin:20px 0 0;display:block}@media (max-width: 900px){.hero-rating .hero-rating-logos img{width:auto}}.hero-rating .hero-rating-reviews{font-size:12px;font-weight:700;line-height:24px;color:#272142;font-size:14px}.hero-rating i{color:#fbbc07;display:inline-block;position:relative;top:-1px;line-height:24px;margin:0;font-size:16px}@media (max-width: 995px){.hero-rating{border:none}}:root{--bs-gradient: linear-gradient(0, #f7f3ff 0%, #fff 100%)}html{background:url(/assets/separators/separator--left-rounded-acdcd3213ef448e4dbfde458ffee57070c35d04435b2c6bceeb04a450df1fa53.png) no-repeat left -50px bottom 50px}body{position:relative;font-size:14px;font-family:"Cerebri Sans", Helvetica, Arial, sans-serif}.cerebri{font-family:Cerebri Sans}.sourcecodepro{font-family:"Source Code Pro", monospace}.regular{font-weight:400}.bold{font-weight:700}.heavy{font-weight:900}.lines{text-decoration:underline}.form-control{border-color:#272044}.show-js--loaded{display:none}body.js-loaded .show-js--loaded{display:block !important}.body--fixed{padding-top:76px}.body--fixed .anchor-link{scroll-margin-top:76px}.body--banner{padding-top:134px}.body--banner .anchor-link{scroll-margin-top:134px}h1,.h1,h2,.h2{font-weight:900;font-size:34px;line-height:48px}h4,.h4{font-size:24px;line-height:1.5}mark,.mark{background-color:#fabd05}.branding{color:#885df1}.line-through{text-decoration:line-through}.back__link{font-size:16px;color:#885df1;font-weight:bold;margin-bottom:40px;margin-right:30px;display:inline-block;text-decoration:none}.back__link img{width:21px;padding:3px;position:relative;top:-1px}.back__link i{margin-right:14px}.back__link:hover{text-decoration:underline;color:#885df1}.back__link.back__link--right{margin-right:0;margin-left:30px}.text-branding{color:#885df1 !important}.text-linkedin{color:#0766C2}.text-bootcamp{background:linear-gradient(106deg, #7600AD 6.13%, #E530E2 39.14%, #D3259C 72.85%, #E67D19 100.31%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.text-primary{color:#885df1 !important}.btn-block{display:block;width:100%}.bg-primary{background-color:#885df1 !important}.bg-secondary-light{background:#FAF8FE}.bg-secondary{background-color:#f5f1fe !important}.bg-secondary--foundation{background-color:#fef4f1 !important}.bg-grey{background-color:#f8f8f8}.bg-pink{background-color:#f65282}.bg-tertiary{background-color:#f4fbfe !important}.bg-note{background-color:#fff9dd !important}.btn-branding{background-color:#885df1;color:#fff;color:#fff !important}.btn-branding:hover{background-color:#662eed !important;color:#fff}.bg-instagram{background-color:#fafafa}.btn-zoom{background-color:#458df7;color:#fff}.btn-zoom:hover{background-color:#146ff5 !important;color:#fff}.btn-youtube{background-color:#eb3223;color:#fff}.btn-youtube:hover{background-color:#c92012 !important;color:#fff}.btn-slack{background-color:#f8f8f8;color:#3a4148;border-color:#c3c5c7}.btn-slack:hover{background-color:#ebebeb}.btn-link{color:#885df1}.alert-info{background-color:#f1fcfd}.alert-info-outline{border:1px solid #f5f1fe !important}.btn-branding-outline{color:#885df1;border:1px solid #885df1}.btn-branding-outline:hover{background-color:#885df1;color:#fff}.btn-danger-outline{color:#dc3545 !important;border:1px solid #dc3545}.btn-danger-outline:hover{background-color:#dc3545;color:#fff}.btn-branding-outline-no-hover{color:#885df1;border:1px solid #885df1}.btn-branding-outline-no-hover:hover{color:#885df1;border:1px solid #885df1;background:#fff}.btn{text-decoration:none;transition:all 150ms ease-in-out}.btn i{opacity:0.8;margin-right:10px}.btn.disabled{background:#8f66f2;border-color:#8f66f2}.btn-primary{border-radius:50px;background:#885df1;text-decoration:none;color:#fff !important;font-size:16px;line-height:22px;padding:10px 20px;border:none;border:1px solid #885df1;transition:background 200ms ease, border-color 200ms ease}.btn-primary:hover,.btn-primary:focus,.btn-primary:active{border-color:#662eed !important;background:#662eed !important}.btn-primary--midnight{background:#272142;color:#fff;border-color:#272142}.btn:disabled,.btn.disabled,fieldset:disabled .btn{background-color:#885df1;border-color:#885df1}.btn-primary--white{background:white;color:#885df1 !important;font-weight:bold;border:none !important;box-shadow:rgba(37,39,89,0.04) 0px 8px 8px 0;transition:box-shadow 0.2s ease-in-out}.btn-primary--white:hover,.btn-primary--white:focus,.btn-primary--white:active{background:white !important;color:#885df1 !important;font-weight:bold;box-shadow:rgba(37,39,89,0.08) 0px 14px 14px 0}.btn-primary--success,.btn-branding--success{background:#35c56c;border:1px solid #35c56c}.btn-primary--success:hover,.btn-primary--success:focus,.btn-primary--success:active,.btn-branding--success:hover,.btn-branding--success:focus,.btn-branding--success:active{border-color:#2a9d56;background:#2a9d56}.btn-pink{background:#f65282;color:#fff !important;border:1px solid #f65282}.btn-pink:hover,.btn-pink:focus,.btn-pink:active{border-color:#f3225f;background:#f3225f}.btn-react{border-radius:30px;background:#6dd5e2;text-decoration:none;color:#fff;font-size:14px;line-height:22px;padding:8px 15px;border:none;border:1px solid #6dd5e2;transition:background 200ms ease, border-color 200ms ease}.btn-react:hover,.btn-react:focus,.btn-react:active{border-color:#161c37;background:#161c37;color:#48d2f9}.btn-pro{border-radius:30px;background:#ffc955;color:#231d3c;text-decoration:none;font-size:14px;line-height:22px;padding:8px 15px;border:none;border:1px solid #ffc955;transition:background 200ms ease, border-color 200ms ease}.btn-pro:hover,.btn-pro:focus,.btn-pro:active{border-color:#ffc955;background:#ffc955;color:#231d3c}.btn-warning{background:#FFC63A !important;color:#2C234D !important}.btn-bootcamp{border-radius:30px;background:#272144;text-decoration:none;color:#fff;font-size:14px;line-height:22px;padding:8px 15px;border:none;border:1px solid #885df1;transition:background 200ms ease, border-color 200ms ease}.btn-bootcamp:hover,.btn-bootcamp:focus,.btn-bootcamp:active{border-color:#272144;background:#272144;color:#fff !important}.btn-responsive{border-radius:30px;background:#feb402;text-decoration:none;color:#fff;font-size:14px;line-height:22px;padding:8px 15px;border:none;border:1px solid #feb402;transition:background 200ms ease, border-color 200ms ease}.btn-responsive:hover,.btn-responsive:focus,.btn-responsive:active{border-color:#feb402;background:#feb402;color:#fff}.btn-story{background-color:#e74a83;border-color:#e74a83}.btn-story:hover,.btn-story:focus,.btn-story:active{border-color:#ea6192;background:#ea6192}.btn-facebook{border-radius:50px;background:#3b5998;text-decoration:none;color:#fff;font-size:16px;line-height:22px;padding:10px 20px;border:none;border:1px solid #3b5998;transition:background 200ms ease}.btn-facebook:hover{border-color:#3b5998;background:#3b5998}.btn-google{border-color:#397af2;background:#397af2}.btn-google:hover{border-color:#397af2;background:#397af2}.btn-icon i{font-size:22px;padding-right:5px}.btn-secondary{border-radius:50px;background:transparent;text-decoration:none;color:#885df1;font-size:16px;line-height:22px;padding:10px 20px;border:none;border:1px solid #885df1 !important;transition:background 200ms ease}.btn-secondary:hover,.btn-secondary:focus,.btn-secondary:active{background:#885df1;color:#fff}.btn-secondary.btn-secondary-no-hover{background:transparent;color:#885df1}.btn-instagram{border-radius:50px;background:transparent;text-decoration:none;color:#d02773 !important;font-size:16px;line-height:22px;padding:10px 20px;border:none;border:1px solid #d02773;transition:background 200ms ease}.btn-instagram:hover,.btn-instagram:focus,.btn-instagram:active{background:#d02773;color:#fff !important}.btn-linkedin{border-radius:50px;background:#0766C2;text-decoration:none;color:#fff;font-size:16px;line-height:22px;padding:10px 20px;border:none;border:1px solid #0766C2;transition:background 200ms ease}.btn-linkedin:hover,.btn-linkedin:focus,.btn-linkedin:active{background:#0766C2;color:#fff !important}.btn-secondary--white{border:1px solid white !important;color:white !important}.btn-secondary--athena{border:1px solid #F7709F;border-image:linear-gradient(white, white),linear-gradient(to right, #F7709F 0%, #9670F3 100%) 1;border-width:1px;border-radius:50px;border-style:solid;background:linear-gradient(90deg, #F7709F 0%, #9670F3 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.btn-secondary--athena:hover{color:white !important;-webkit-text-fill-color:white;background:linear-gradient(90deg, #F7709F 0%, #9670F3 100%) !important}.btn-secondary--radio{color:#2c234d;border:1px solid #2c234d}.btn-secondary--radio:hover,.btn-secondary--radio:focus,.btn-secondary--radio:active{border-color:#18132a;background:#18132a}h1,.h1{font-weight:900;font-size:34px;color:#272044;line-height:48px;margin:0}h2,.h2{color:#885df1;font-size:34px;margin:0;padding:0 0 24px;line-height:48px;font-weight:700}a{color:#272044;text-decoration:underline}a:hover{text-decoration:none}p{font-family:'Source Code Pro', monospace;margin:24px 0;font-size:18px;line-height:1.7}p.medium{font-size:16px !important;line-height:1.5 !important;font-weight:500 !important}p.small{font-size:14px;line-height:1.7}p.large{font-family:Cerebri Sans;font-size:20px;font-style:normal;font-weight:400;line-height:1.4}p.long-text{font-family:Cerebri Sans}.center{text-align:center !important;margin:0 auto;display:block}.week{color:#ed5354}.rounded{border-radius:4px}.block{display:block}.content{max-width:1300px;margin:0 auto;padding:0 30px}@media (max-width: 960px){.content{padding:0 15px}}.content--secondary{background-color:#f5f2fe}.content--yellow-bg{background-color:rgba(255,198,58,0.1);padding:30px 0;border-radius:4px}.content-wrapper--secondary{background-color:#F9F7FE;padding:30px 0}.content-wrapper--tertiary{background-color:#fefcf6;padding:30px 0}.content-wrapper--admin{background-color:#fefcf2}.shadow{box-shadow:0px 5px 30px 0px rgba(152,138,201,0.1) !important}.shadow-xl{box-shadow:0 10px 20px rgba(0,0,0,0.1)}.shadow-smooth{box-shadow:0px 8px 30px 0px rgba(39,33,66,0.05)}@media (min-width: 1000px){.shadow-lg-xl{box-shadow:0 10px 20px rgba(0,0,0,0.1)}}.content-inner{max-width:1020px;margin:0 auto;padding:30px}@media (max-width: 960px){.content-inner{padding:15px}}.content-inner-full{margin:0 auto;padding:30px}@media (max-width: 960px){.content-inner-full{padding:15px}}.content-inner--yellow-bg{background:#fffcf7;border-radius:10px}.content-inner--green-bg{background:#e5f9ee;border-radius:10px}.content-inner--purple-bg{background:#f9f7fe;border-radius:10px}.content-full{margin:0 60px}.content-md{max-width:935px;margin:0 auto}.content-lg{max-width:1200px;width:100%;margin:0 auto}.content-sm{max-width:800px;margin:0 auto}.content-xs{max-width:690px;margin:0 auto}.content-xxs{max-width:500px;margin:0 auto}.section--primary{padding:80px 0 30px}.section--primary p{color:#272044}.section--secondary{margin:0 auto}.section-header{margin:60px 0}.section-header .emoji{font-size:52px;line-height:1.5}.section-header h2,.section-header .h2{font-size:48px;margin:16px;padding:0;line-height:1.5;color:#272044;font-weight:bold}.section-header h2 strong,.section-header .h2 strong{font-weight:bold;color:#F65282}.section-header h2 strong span,.section-header .h2 strong span{color:#885DF1}.section-header h3,.section-header .h3{font-size:17px;line-height:1.5;text-align:center;margin:15px auto}.section-header h4,.section-header .h4{color:#2C234D;font-family:"Cerebri Sans";font-size:36px;font-style:normal;font-weight:700;line-height:normal}.section-header h5,.section-header .h5{font-family:"Cerebri Sans";font-size:20px;font-style:normal;font-weight:400;line-height:30px}.section-header a{color:#885df1;text-decoration:underline}.section-header p{margin:0 auto 20px;color:#272044}@media (max-width: 960px){.section-header h2,.section-header .h2{font-size:28px;margin:10px}.section-header p{font-size:14px}}.mission__counter{font-family:Cerebri Sans;font-style:normal;padding:20px;font-weight:700;border-radius:16px;font-size:28px;line-height:1.4;text-align:left;margin-bottom:10px;color:#272142}@media (max-width: 1195px){.mission__counter{height:365px}}@media (max-width: 1024px){.mission__counter{height:385px}}.mission__counter strong{display:block;font-size:18px;font-weight:700;line-height:1.5;color:#FF568E}.mission__counter p{font-family:"Cerebri Sans";font-size:16px;color:#2C234D;font-style:normal;font-weight:400;line-height:1.5}.mission__counter .mission__counter-emoji{display:block;font-size:36px}.mission__counters .col-3:nth-child(1) .mission__counter{background:#F9F7FF}.mission__counters .col-3:nth-child(2) .mission__counter{background:#FFE2EB}.mission__counters .col-3:nth-child(3) .mission__counter{background:#FEF7E1}.mission__counters .col-3:nth-child(4) .mission__counter{background:#CDF2F7}.mission__image{margin-top:115px}.mission__list-items{list-style:none;margin:0;padding:0}.mission__list-item{margin:0;padding:24px;border-radius:4px;transition:background-color 200ms ease}.mission__list-item:hover{background-color:#fff}.mission__list-item h3,.mission__list-item .h3{margin:0 0 20px;font-size:34px;line-height:46px;font-weight:900;color:#885df1}.mission__list-item p{margin:0;color:#272044}.section-separator{margin:10px 0;width:100%;height:30px}.section-separator--left{background:url(/assets/separators/separator--left-fbe874785b15543339be196438e6eb8443990e373dbbe7a65e03c35ea0893d97.png) no-repeat 0 0;height:105px}.section-separator--left-secondary{background:url(/assets/separators/separator--left-secondary-59aa34aa1d08822c45f016f3ccf71b1c029d1da3e425f1c4e74f3d25da7d0149.png) no-repeat 0 0;height:105px}.section-separator--right{background:url(/assets/separators/separator--right-4a3f35a4269502ad6d179acd513c811f278b304e3bedc5939152f30983424653.png) no-repeat right 0;height:105px}.program-day{margin-top:30px}.program-day small,.program-day .small{color:#272044;display:block;line-height:1.5;font-size:14px;opacity:0.75}.program-day h3,.program-day .h3{font-size:34px;font-weight:900;line-height:48px;margin:8px 0;color:#272044}.program-day h4,.program-day .h4{color:#885df1;font-size:18px;line-height:25px;font-weight:900}.program-day ul{margin:25px 0 0;padding:0}.program-day li{margin:0;padding:0;color:#272044;font-size:18px;list-style:none}.program-day li::before{color:#885df1;content:"•";font-size:18px;font-weight:900;padding-right:10px;position:relative;top:0em}.faq{border-bottom:0.5px solid #e9e9eb;padding:25px 0;margin:0 10px}.faq h3,.faq .h3{background:url(/assets/navigation/up-d6fa8d9673b863ec764e92102a8cdb9fa3d005bb1ef80eea7f30f69c4f0d9aee.png) right 12px no-repeat;background-size:14px;font-size:20px;padding-right:30px;color:#272044;line-height:1.5;font-weight:900;cursor:pointer;transition:all 200ms ease-in-out}.faq h3:hover,.faq .h3:hover{text-decoration:underline}.faq h3.collapsed,.faq .collapsed.h3{background:url(/assets/navigation/down-c6d75a4dc75468113d64af736be08a1d46b73ce0fe5635a9b1b1a0e53720e3f0.png) right 12px no-repeat;background-size:14px}.faq p{color:#272044;font-size:16px;margin-bottom:0}@media (max-width: 1000px){.faq{border:0;padding:15px 0}.faq h3,.faq .h3{font-size:20px;margin-top:0}}.faq:last-child{border-bottom:0;padding-bottom:0}.subsribe__form{background:#f7f2f7;border-radius:25px;position:relative;margin:0}.subsribe__form input[type=email]{width:100%;border:1px solid rgba(136,93,241,0.14);background:#f7f2f7;border:none;box-shadow:none;border-radius:50%;color:#885df1;padding:0 32px;font-size:12px;width:80%;line-height:60px;height:60px}.subsribe__form input:focus{outline:0}.subsribe__form .btn{position:absolute;right:8px;top:8px}.subsribe__form input::placeholder{font-family:'Source Code Pro';font-style:normal;font-weight:normal;font-size:14px;line-height:16px;color:rgba(39,33,66,0.7)}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.share-links a{margin:24px 12px}footer{padding:25px}.subsribe__form-message{padding:20px;font-size:1.8rem;text-align:center}.form-page{padding-top:50px}.simple_form label{display:block}.highlight{background:#fffbf0;font-family:'Source Code Pro', monospace;line-height:32px;padding:4px 10px;border-radius:4px}.high-demand{background:#51cfdf;font-family:'Source Code Pro', monospace;color:#fff !important;line-height:32px;padding:4px 10px;border-radius:4px;font-size:14px;font-weight:400}.online{background:#ffc373;font-family:'Source Code Pro', monospace;color:#fff !important;line-height:32px;padding:4px 10px;border-radius:4px;font-size:14px;font-weight:400}.avatar{border-radius:50% 0 0 50%;width:96px;height:96px}.list-group-item.active{background-color:#885df1;z-index:0;border-color:#885df1}.progress{height:4px;background-color:#dfd7fc}.progress--lg{height:8px}.progress-legend{color:#2C234D;font-family:"Cerebri Sans";font-size:12px;font-style:normal;font-weight:700;line-height:normal;margin-top:5px;line-height:1}.progress-bar{background-color:#704aed}.attachment__caption{display:none}.trix-content .attachment__name,.trix-content .attachment__size{display:none}.trix-content img{border-radius:4px;max-width:80%;display:block;margin:20px auto;cursor:zoom-in}.trix-content img:active{z-index:999999999;transform:scale(2)}.bg-reviewing{background:#ffb90a}.bg-approved,.bg-submitted{background:#1ec28c}.bg-rejected{background:#d72e3d}.bg-event{background:linear-gradient(68.6deg, #fca5f1 1.8%, #b5ffff 100.5%)}.bg-connect{background-color:#463051}.bg-gradient{background:linear-gradient(0, #f5f1fe 0%, #fff 100%)}.bg-gradient--pattern{background:url(/assets/elements/dots-bg-8f443aba4e966ad146b7cba06a73a8e4bed2ef4696754fde6ee4cd8ffe4cfff1.png) repeat,linear-gradient(0, #f5f1fe 0%, #fff 100%)}.bg-max-gradient{background:linear-gradient(90deg, #885DF1 0%, #F65282 100%)}.bg-pattern{background:url(/assets/backgrounds/pattern-f762d2b760c0097c85c29d770e6c15e4fe14e810a7053721cecb3c1486457593.png) repeat}.bg-pattern-ai{background:#f5f2fe url(/assets/backgrounds/ai-fb62b434df084fc481d7c90bb8b17338a752b714b8b0653c2b8ccb796afd504c.png) repeat}.bg-gradient-top{background:linear-gradient(0, #fff 0%, #f5f1fe 100%)}.bg-pink-light{background:rgba(251,92,141,0.1)}.bg-with-elements{background-image:url(/assets/elements/red-circle-d461cc8f4565e777f42e75d420dbb8993e032a4946c9c2969cd0377277fd125d.png),url(/assets/elements/yellow-dots-51199edb8cc4ebc5bc6af8de30c0bd907d4077c0afa60c8bebceeea87664a6bd.png);background-position:top right, top 20px left 20px;background-size:100px auto, 47px 47px;background-repeat:no-repeat}.body--promotion-summer .bg-with-elements--promotion,.body--promotion-blue .bg-with-elements--promotion{background:url(/assets/promotions/blue/water-adc78f87331583a8e8cea46dadeff6970769c302e31f4855e46564d266f9f915.png);background-repeat:no-repeat;background-position:center center;background-size:cover}.body--promotion-summer .bg-with-elements--promotion .hero-inner,.body--promotion-blue .bg-with-elements--promotion .hero-inner{background:url(/assets/promotions/blue/background-d2fddfd71682da67af80772440d452cd2693fc79775db99db3bbe0a0ccd480ab.png);margin-bottom:30px;padding:30px 0;background-repeat:no-repeat;background-position:center center;background-size:100%}@media (max-width: 1000px){.body--promotion-summer .bg-with-elements--promotion .hero-inner,.body--promotion-blue .bg-with-elements--promotion .hero-inner{background-image:url(/assets/promotions/blue/mobile-122cdb70ea776cf90e6468a8d7ce12a6999f63889e99262d48d5f11c67138530.png);background-position:center 10px;background-size:auto 190px}}.body--promotion-summer .bg-with-elements--promotion h1,.body--promotion-summer .bg-with-elements--promotion .h1,.body--promotion-blue .bg-with-elements--promotion h1,.body--promotion-blue .bg-with-elements--promotion .h1{color:#ffffff;text-align:center;text-shadow:4px 4px 0px #1F9CAF;font-family:"Cerebri Sans";font-size:52px;font-style:normal;font-weight:800;line-height:54px;font-size:52px;line-height:normal;margin-block:20px}.body--promotion-summer .bg-with-elements--promotion h2,.body--promotion-summer .bg-with-elements--promotion .h2,.body--promotion-summer .bg-with-elements--promotion h3,.body--promotion-summer .bg-with-elements--promotion .h3,.body--promotion-blue .bg-with-elements--promotion h2,.body--promotion-blue .bg-with-elements--promotion .h2,.body--promotion-blue .bg-with-elements--promotion h3,.body--promotion-blue .bg-with-elements--promotion .h3{color:#ffffff;text-shadow:2px 2px 0px #1F9CAF;font-weight:500}.body--promotion-summer .bg-with-elements--promotion .logo-company,.body--promotion-blue .bg-with-elements--promotion .logo-company{padding-bottom:50px}.body--promotion-summer .bg-with-elements--promotion .text-branding,.body--promotion-blue .bg-with-elements--promotion .text-branding{color:#5BD5E3 !important}.body--promotion-summer .bg-with-elements--promotion .img-promotion,.body--promotion-blue .bg-with-elements--promotion .img-promotion{width:500px}.body--promotion-summer .bg-with-elements--promotion .hero-rating,.body--promotion-summer .bg-with-elements--promotion .hero-rating-reviews,.body--promotion-blue .bg-with-elements--promotion .hero-rating,.body--promotion-blue .bg-with-elements--promotion .hero-rating-reviews{color:#ffffff}.body--promotion-summer .bg-with-elements--promotion .hero-rating i,.body--promotion-blue .bg-with-elements--promotion .hero-rating i{color:#d4ef00}.body--promotion-summer .bg-with-elements--promotion .hero-rating-logos img,.body--promotion-blue .bg-with-elements--promotion .hero-rating-logos img{filter:brightness(200%)}.body--promotion-summer .promotion-pricing .bg-with-elements--promotion,.body--promotion-blue .promotion-pricing .bg-with-elements--promotion{background-image:none,linear-gradient(#12b0d3, #059aaa);padding:0}.body--promotion-purple .bg-with-elements--promotion{background:linear-gradient(180deg, #fff 0%, #EAE1FF 100%)}.body--promotion-purple .bg-with-elements--promotion-homepage{background:linear-gradient(180deg, #EAE1FF 0%, #FBF9FF 100%)}.body--promotion-purple .hero-inner{background-image:url(/assets/homepage/background-de654f5dd864a3d0e7afa9b386630515823c65076fe6e1f10f130587bb872a14.png);background-repeat:no-repeat;background-position:top 30px left;background-size:100%}@media (max-width: 1000px){.body--promotion-purple .hero-inner{background-image:url(/assets/homepage/mobile-e5d3ecfc0cf315b1847aaac979b574fb952b80cab86e781321cdf000fd093f4e.png);background-position:center 10px;background-size:auto 140px}}.body--promotion-pink .bg-with-elements--promotion{margin-bottom:30px;background:url(/assets/promotions/pink/background-9354ddfcae28afbd4c003c92fb09fb53d2d2bf2db53fbd6141c55275e7ca4993.png);background-repeat:no-repeat;background-position:center center;background-size:100%}.body--promotion-pink .bg-with-elements--promotion h1,.body--promotion-pink .bg-with-elements--promotion .h1{color:#FDD661;text-align:center;text-shadow:0px 5px 0px #F56094;font-family:"Cerebri Sans";font-size:52px;font-style:normal;font-weight:800;line-height:54px;letter-spacing:5px;line-height:normal}.body--promotion-pink .bg-with-elements--promotion h2,.body--promotion-pink .bg-with-elements--promotion .h2{color:#ffffff;text-shadow:0px 2px 4px rgba(0,0,0,0.15)}.body--promotion-pink .bg-with-elements--promotion .logo-company{padding-bottom:50px}.body--promotion-pink .bg-with-elements--promotion .text-branding{color:#5BD5E3 !important}@media (max-width: 1024px){.body--promotion-pink .bg-with-elements--promotion .img-promotion{width:500px}}.body--promotion-pink .promotion-pricing .bg-with-elements--promotion{background:linear-gradient(180deg, #f193ae 50%, #945cd8 100%)}.body--promotion-love .bg-with-elements--promotion{margin-bottom:30px;padding:30px 0;background:url(/assets/promotions/love/background-e93a822a63f950062e749ffd7c5641021f10a96c0b244c658cf68239d891a5a4.png),linear-gradient(180deg, #f6497d 0%, #f494b1 100%);background-repeat:no-repeat;background-position:center center;background-size:100%}.body--promotion-love .bg-with-elements--promotion h1,.body--promotion-love .bg-with-elements--promotion .h1{color:#ffffff;text-align:center;text-shadow:0px 2px 4px rgba(0,0,0,0.15);font-family:"Cerebri Sans";font-size:52px;font-style:normal;font-weight:800;line-height:54px;font-size:52px;line-height:normal}.body--promotion-love .bg-with-elements--promotion h2,.body--promotion-love .bg-with-elements--promotion .h2{color:#ffffff;text-shadow:0px 2px 4px rgba(0,0,0,0.15)}.body--promotion-love .bg-with-elements--promotion .logo-company{padding-bottom:50px}.body--promotion-love .bg-with-elements--promotion .text-branding{color:#5BD5E3 !important}@media (max-width: 1024px){.body--promotion-love .bg-with-elements--promotion .img-promotion{width:500px}}.body--promotion-love .bg-with-elements--promotion .hero-rating-logos img{filter:brightness(200%)}.body--promotion-love .promotion-pricing .bg-with-elements--promotion{background:linear-gradient(180deg, #f6497d 50%, #f494b1 100%);padding:0}.body--promotion-easter .bg-with-elements--promotion{margin-bottom:30px;padding:30px 0;background:url(/assets/promotions/easter/background-ae08126cd6f376756a339aed3d52aecb258847bc237d836bd8b60cdac5c43147.png),#EFE8FF;background-repeat:no-repeat;background-position:center center;background-size:100%}.body--promotion-easter .bg-with-elements--promotion h1,.body--promotion-easter .bg-with-elements--promotion .h1{color:#272144;text-align:center;font-family:"Cerebri Sans";font-size:52px;font-style:normal;font-weight:800;line-height:54px;font-size:52px;line-height:normal}.body--promotion-easter .bg-with-elements--promotion h2,.body--promotion-easter .bg-with-elements--promotion .h2{color:#272144}.body--promotion-easter .bg-with-elements--promotion .count{color:#ffffff;background:#231d3c}.body--promotion-easter .bg-with-elements--promotion .logo-company{padding-bottom:50px}.body--promotion-easter .bg-with-elements--promotion .logo-company img{filter:brightness(70%)}.body--promotion-easter .bg-with-elements--promotion .text-branding{color:#5BD5E3 !important}@media (max-width: 1024px){.body--promotion-easter .bg-with-elements--promotion .img-promotion{width:500px}}.body--promotion-easter .bg-with-elements--promotion .hero-rating-logos img{filter:brightness(100%)}.body--promotion-easter .promotion-pricing .bg-with-elements--promotion{background:#EFE8FF;padding:0}.body--promotion-anniversary .bg-with-elements--promotion{background-image:url(/images/promotions/summer/bg-pricing.png);background-repeat:no-repeat;background-size:100% 100%}.body--promotion-dark .bg-with-elements--promotion{margin-bottom:30px;background:url(/assets/homepage/background-de654f5dd864a3d0e7afa9b386630515823c65076fe6e1f10f130587bb872a14.png),linear-gradient(180deg, #652489 0%, #181230 100%);background-repeat:no-repeat;background-position:center center;background-size:100%}.body--promotion-dark .bg-with-elements--promotion h1,.body--promotion-dark .bg-with-elements--promotion .h1{color:#f65282;color:#FDD661;text-align:center;text-shadow:5px 0px 0px #AB8207;font-family:"Cerebri Sans";font-size:52px;font-style:normal;font-weight:800;line-height:54px;letter-spacing:5px;text-transform:uppercase;font-size:52px;line-height:normal}.body--promotion-dark .bg-with-elements--promotion h2,.body--promotion-dark .bg-with-elements--promotion .h2{color:#fff}.body--promotion-dark .bg-with-elements--promotion .logo-company{padding-bottom:50px}.body--promotion-dark .bg-with-elements--promotion .text-branding{color:#5BD5E3 !important}@media (max-width: 1024px){.body--promotion-dark .bg-with-elements--promotion .img-promotion{width:500px}}.body--promotion-dark .promotion-pricing .bg-with-elements--promotion{background:linear-gradient(180deg, #652489 0%, #181230 100%)}.toast{background-color:#fff;border:5px solid #885df1;background-repeat:no-repeat;padding:8px;color:#000;font-weight:bold;position:fixed;top:10px;right:10px;min-width:300px;z-index:9999}.toast .toast-header{border-bottom:1px solid #bababa;background-color:#fff;color:#000}.toast .toast-body{background-color:#fff}.toast .close{color:#000;background:white;border:none;font-size:20px}.colorize:nth-child(1n+1){background:#f1fcfd}.colorize:nth-child(2n+1){background:#f5f1fe}.price{color:#ff6161}.regular-price{line-height:1em;padding:0 2px;position:relative}.regular-price::after{border-bottom:0.125em solid #282538;content:"";left:0;margin-top:calc(0.125em / 2 * -0.5);position:absolute;right:0;top:50%}.chq-atc{display:inline-block;position:relative}.chq-atc--button{background:transparent;border:0;box-sizing:border-box;color:#fff;margin:0;outline:none}.btn-branding-white{background:white;color:#885df1 !important}.btn-branding-outline .chq-atc--button{color:#885df1}.text-dark .chq-atc--button{color:#000;text-decoration:underline}.chq-atc--button svg{vertical-align:text-bottom;display:none}.chq-atc--button path{fill:#fff}.chq-atc--dropdown{background-color:white;border-radius:5px;border:1px solid rgba(76,87,102,0.1);box-shadow:0.5px 0.5px 3px rgba(0,0,0,0.2);box-sizing:border-box;position:absolute;text-align:left;white-space:nowrap;width:100%;z-index:1}.chq-atc--dropdown a{color:#885df1;display:block;padding:8px 15px;text-decoration:none}.chq-atc--dropdown a:hover{background-color:#885df1;color:#fff}.sticky-top{top:100px}.body--banner .sticky-top{top:130px}.card-text{font-family:'Source Code Pro'}.plyr--full-ui input[type=range]{color:#885df1}.plyr__control--overlaid{background:rgba(136,93,241,0.8)}.plyr--video .plyr__control.plyr__tab-focus,.plyr--video .plyr__control:hover,.plyr--video .plyr__control[aria-expanded=true]{background:#885df1}.plyr__control.plyr__tab-focus{box-shadow:0 0 0 5px rgba(136,93,241,0.5)}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]::before{background:#885df1}.plyr__poster{background-color:#fff;border:1px solid #f5f1fe;border-radius:4px}.badge-primary{background-color:#885df1}.turbolinks-progress-bar{background:#885df1;box-shadow:inset 0px 0px 10px 2px rgba(136,93,241,0.5);height:2px}.resources{margin:0;padding:0}.resources li{list-style:none;margin:0;padding:5px 0}.trix-content,.card p{font-size:16px;line-height:1.7;color:#272044}.card-text{padding:15px 0}.markdown-body{color:#272044 !important;line-height:1.5 !important;font-size:16px !important;line-height:1.5 !important;word-wrap:break-word !important}.markdown-body h1,.markdown-body .h1,.markdown-body h2,.markdown-body .h2,.markdown-body h3,.markdown-body .h3,.markdown-body h4,.markdown-body .h4,.markdown-body h5,.markdown-body .h5,.markdown-body h6,.markdown-body .h6{line-height:1.25 !important;color:#231d3c !important;font-family:"Cerebri Sans", Helvetica, Arial, sans-serif !important;margin-bottom:16px !important;margin-top:16px !important}.markdown-body h1,.markdown-body .h1{font-size:24px !important;font-weight:600 !important}.markdown-body h2,.markdown-body .h2{font-size:18px !important;margin-bottom:0 !important;font-weight:600 !important}.markdown-body h3,.markdown-body .h3{font-size:16px !important;font-weight:600 !important}.markdown-body h4,.markdown-body .h4{font-size:14px !important;font-weight:600 !important}.markdown-body h5,.markdown-body .h5{font-size:12px !important}.markdown-body h6,.markdown-body .h6{font-size:11px !important}.markdown-body p{font-size:20px !important;margin-bottom:10px !important;margin-top:0 !important;line-height:1.5 !important;color:#24292e !important;font-family:"Cerebri Sans", Helvetica, Arial, sans-serif !important}.markdown-body img{max-width:100% !important;margin:10px auto !important;display:block !important}.markdown-body pre,.markdown-body .gist-it-gist .gist-file .gist-data{border-radius:4px !important;font-size:14px !important;line-height:21px !important;padding:10px 15px !important;font-family:"Source Code Pro", monospace !important;background-color:#f5f1fe !important}.markdown-body pre .hljs-ln-numbers,.markdown-body .gist-it-gist .gist-file .gist-data .hljs-ln-numbers{padding:0 15px 0 0 !important;font-size:11px !important;line-height:21px !important;color:#909194 !important;text-align:right !important}.nav-pills .nav-link{font-size:14px;border-radius:30px;padding:0 20px;line-height:34px;border:1px solid #f7f3ff;background-color:#f7f3ff;margin-right:10px;color:#7c53ef;text-decoration:none;font-weight:500}.nav-pills .nav-link.active{background:#885df1}.collapsing{transition:none;display:none}.masonry{column-count:3;column-gap:1em}.masonry .item{display:inline-block;margin:0 0 1em;width:100%}@-webkit-keyframes rotating{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes rotating{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.rotating{animation:rotating 10s linear infinite}.alert-light-branding{background-color:#f5f1fe}.alert-danger{color:#fff;border-color:#eb406c;background-color:#dc3545}.alert-success{color:#fff;border-color:#33ad75;background-color:#33ad75}.plyr{border-radius:4px;background:#f9f7fe}.plyr .plyr__video-wrapper{border-radius:4px;border:none;background:transparent}.truncate{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.page-item.active .page-link{border-color:#885df1;color:white;background-color:#885df1}.page-item .page-link{color:#885df1}.nounderline{text-decoration:none !important}.navbar--reviewing{background:#fef3cd}.navbar--approved{background:#d4edda}.navbar--rejected{background:#f8d7da}.decoration{background-image:url(/assets/elements/purple-rectangle-8e2097d80717226bb3b7c9cf2aea8169ef918f7fa5e71966e04df6e53d533efc.png),url(/assets/elements/blue-eclipse-44fd3c2e46a2af0153939294053b3004928b68c644e7d1bc71e6906065bdc130.png),url(/assets/elements/pink-rectangle-23c9e8e4514a80820c66a39b42fe4f2e484283d7ded7a61aadb3eb6c9833b4e0.png),url(/assets/elements/yellow-eclipse-fd71a1034f0014f0b191479055b314f667259cb2c2a3dc106685dc6ba2ad332c.png);background-position:top 20px right 20px, top left, bottom 20px left 20px, bottom right;background-repeat:no-repeat;background-size:150px, 80px, 150px, 80px;padding:40px}.decoration img,.decoration iframe{border-radius:12px}.decoration.decoration--secondary{background-position:top 15px right 15px, top 80px left, bottom 15px left 15px, bottom right;padding:30px}.decoration.decoration--tertiary{background-image:url(/assets/elements/blue-eclipse-44fd3c2e46a2af0153939294053b3004928b68c644e7d1bc71e6906065bdc130.png),url(/assets/elements/dots-0eec3173cb539c4f38c177f36b3d2917b14ddab4963e274a215549eb385e0c04.png),url(/assets/elements/light-purple-rectangle-116a6a87bbfa1fba92bac1fc861d61a28aae381fa7a20c7357855c86a423e32d.png),url(/assets/elements/yellow-eclipse-fd71a1034f0014f0b191479055b314f667259cb2c2a3dc106685dc6ba2ad332c.png);background-position:top left, top right, bottom left, bottom right;padding:40px 40px;background-size:80px, 130px, 200px, 80px}.decoration.decoration--with-no-background{background:none}.text-dark{color:#231d3c !important}.text-foundation{color:#FF69C8 !important}.text-pink{color:#F65282 !important}.text-blue{color:#3FD4E2 !important}.text-linkedin{color:#0766C2 !important}.text-slack{color:#f65282 !important}.text-instagram{color:#ff7816 !important}.text-email{color:#ea2138 !important}.text-yellow{color:#FFC955 !important}.btn-sm,.btn-group-sm>.btn{padding:8px 15px !important;font-size:14px}.btn-xs{padding:4px 10px !important;font-size:12px}.btn-md{padding:10px 20px !important}.btn-lg,.btn-group-lg>.btn{padding:15px 20px !important}.btn-xl{padding:20px 30px !important}.anchor{display:block;position:relative;top:-100px;visibility:hidden}.rounded-5{border-radius:16px}.text-underline-on-hover:hover{text-decoration:underline !important}.bg-purple{background:#f5f1fe}.bg-contest{background:linear-gradient(110.6deg, #b88efc 2.2%, #6877f4 100.2%)}.bg-hightlight{background:#fffbf0}.bg-dark{background:#272144 !important}.bg-branding{background:#885df1}.rounded-xl{border-radius:16px}.text-yellow{color:#FFC955}input[type="checkbox"]{margin-right:6px}.vertical-border{background:url(/assets/elements/border-553b20338dac7aec6f451939ffa42df9d2d9982700952c7dd3ecd4f8315ade87.png) repeat-y center center}.vertical-border strong,.vertical-border span{background-color:#fff;padding:3px 0;line-height:1}.w-16{width:16%}.w-42{width:42%}.step{margin:0 auto;padding:0;width:80px;height:80px;border-radius:50%;color:#fff;font-family:Cerebri Sans;font-style:normal;font-weight:bold;border:5px solid #f9f7fe;text-align:center;font-size:28px;line-height:70px}.step--green{background:#35c56c}.step--pink{background:#f65282}.step--yellow{background:#FFC955}.step--purple{background:#885df1}.bg-foundation{background:#3E3468}.bg-foundation-light{background:#fcf4f1}.border-light-branding{border-color:rgba(136,93,241,0.2) !important}.card-branding{border-color:#EDE7FF}.card-branding .card-header{background-color:#F5F1FE;border-color:#EDE7FF}.card--secondary{border:1px dashed #67D5D2;border-radius:16px;padding:30px}.card--secondary h3,.card--secondary .h3{font-family:Cerebri Sans;font-style:normal;font-weight:bold;font-size:24px;line-height:30px;color:#272142}.card--secondary p{font-family:Cerebri Sans;font-style:normal;font-weight:normal;font-size:16px;line-height:1.7;color:rgba(39,33,66,0.7)}.card--yellow-corner{background-image:url(/assets/elements/dots-0eec3173cb539c4f38c177f36b3d2917b14ddab4963e274a215549eb385e0c04.png),url(/assets/elements/yellow-top-right-corner-888a5d54e3cf60d3fb0f928b1006637a87544e8cc8c63a027ca6bf60736752d4.png);background-position:top 20px right 20px, top right;background-repeat:no-repeat;background-size:50px, 60px}.card--purple-corner{background-image:url(/assets/elements/dots-0eec3173cb539c4f38c177f36b3d2917b14ddab4963e274a215549eb385e0c04.png),url(/assets/elements/purple-top-right-corner-fd829bd35fa993d7b37b3eb3c043b5ec0e1c9f9721fcaafb25ffb81e11648dca.png);background-position:top 20px right 20px, top right;background-repeat:no-repeat;background-size:50px, 60px}.visually-hidden{display:none}.btn-admin{background-color:#FFC955 !important;color:#231d3c !important;border-color:#FFC955 !important}.clearfix::after{display:block;clear:both;content:""}.textarea-with-countdown{position:relative}.textarea-with-countdown .textarea-with-countdown-count{position:absolute;bottom:10px;margin:0;right:10px}.img-zoom:hover{transform:scale(3)}.page-item{margin-right:10px}.bg-light-branding{background:#f5f1fe}.bg-workshop_pro,.bg-pro,.bg-pro_bundle,.bg-responsive{background:#ffeec4}.bg-react{background:#c5f2f6}.bg-workshop_plus,.bg-plus{background:#e7dffc}.bg-bootcamp{background:#272144}.bg-basics{background:#fc709b}.bg-front-end{background:#4d83e2}.bg-plus{background:#885df1}.zoom-in{transition:all 150ms ease-in-out}.zoom-in:hover{transform:scale(1.5)}@keyframes MovingMaxGradient{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}.moving-max-gradient{background:linear-gradient(289deg, #662EED, #9670F3, #F1619A, #FFC955);background-size:600% 600%;animation:MovingMaxGradient 10s ease infinite}.border-dashed{border-style:dashed !important}.border-transparent{border-color:transparent !important}.border-10{border-width:10px !important}.border-pink{border-color:#f65282 !important}.Clipboard{background:#F9F7FE;border-radius:4px;font-family:'Cerebri Sans';font-style:normal;font-weight:400;font-size:16px;line-height:24px;padding:8px 16px;display:flex;margin:15px 0;justify-content:space-between}.Clipboard i{color:#272142;opacity:0.3;line-height:24px;transition:all 150ms ease-in-out;cursor:pointer;display:block}.Clipboard i:hover{opacity:1}.Clipboard-content{color:#f65282}@keyframes animatedBackground{from{background-position:left bottom}to{background-position:right bottom}}.cookie-banner{background-color:#fff;position:fixed;bottom:20px;left:20px;border:1px solid rgba(39,33,66,0.1);box-shadow:0px 8px 30px rgba(39,33,66,0.05);z-index:9999;border-radius:10px;width:500px;margin:0;padding:15px 0}.cookie-banner a{font-weight:bold}.cookie-banner p{font-family:'Cerebri Sans';font-style:normal;font-weight:400;margin:0 0 15px;font-size:14px;line-height:24px}@media (max-width: 960px){.cookie-banner{border-radius:0;border-top:1px solid rgba(39,33,66,0.1);width:100%;left:0;bottom:0;text-align:center}}.bg-ai{background-image:url(/assets/backgrounds/vectors-68d3246d3ce91acc9d2cea09a5a41aa072c9b3df4cfc2904028ff7c5c6428d44.png);background-color:#272142;background-repeat:no-repeat;background-position:center bottom;animation:animatedBackground 10s linear infinite alternate;background-size:105% !important}.bg-secondary-darker{background:#efe9ff}.bg-light-yellow{background:#fef8e8}.slick-prev:before,.slick-next:before{color:#885df1 !important}.slick-dots li.slick-active button:before{color:#885df1 !important}.slick-dots li button:before{color:rgba(39,33,66,0.2) !important;font-size:10px !important}a#CybotCookiebotDialogPoweredbyCybot,div#CybotCookiebotDialogPoweredByText{display:none}#CookiebotWidget .CookiebotWidget-body .CookiebotWidget-main-logo{display:none}.vertical-center-wrapper{position:relative;width:100%}.vertical-center{margin:0;position:absolute;top:50%;transform:translateY(-50%)}.bubble{background:#fff;font-family:"Source Code Pro";font-size:17px;font-style:normal;font-weight:400;line-height:26px;padding:8px;border-radius:8px;background:#FFF;box-shadow:0px 5px 10px 0px rgba(0,0,0,0.05)}.align-items-center{display:flex;align-items:center;justify-content:center}hr{display:block;height:1px;border:0;border-top:1px solid rgba(44,35,77,0.4);margin:1em 0;padding:0}table.table.table-striped tbody tr:nth-child(odd)>td{background-color:#FAF8FE !important;box-shadow:none}table.table.table-hover tbody>tr:hover>td{box-shadow:none;background-color:#f5f1fe !important}.Testimonials{background-color:#ffffff;border-radius:16px;box-shadow:0px 5px 20px 0px rgba(159,156,168,0.15)}.Testimonials .Testimonial{position:relative;padding:48px}@media (max-width: 900px){.Testimonials .Testimonial{padding:32px}}.Testimonials .Testimonial a{text-decoration:none}.Testimonials .Testimonial a:hover{text-decoration:underline}.Testimonials .carousel-control-prev-icon{background-image:url(/assets/elements/arrow-left-ebeb9c8bda3a429920cacaaa5e34183dd3f531368866075e5938610c3371b026.png)}.Testimonials .carousel-control-next-icon{background-image:url(/assets/elements/arrow-right-28712a58b376b5b490ab98ac371b4aff064d1464c03939e3e62b28d530b567bb.png)}.Testimonials .carousel-control-prev-icon,.Testimonials .carousel-control-next-icon{background-color:#FFFFFF;background-size:10px 20px;top:auto !important;bottom:30px;opacity:1;width:58px;height:58px;box-shadow:0px 10px 30px rgba(0,0,0,0.07);border-radius:100px}.Testimonials .Testimonial-avatar{background-image:url(/assets/elements/accent-circle-3-6a52f77d1d1d8287fb76c13c97360d091aa41d749364f718dc8e3d8e2ff3f247.svg);background-size:100%;background-repeat:no-repeat}.Testimonials .Testimonial-avatar img{max-width:100%;border-radius:100%}@media (max-width: 600px){.Testimonials .Testimonial-avatar{margin-bottom:30px;background-size:50%;background-position:center;text-align:center}.Testimonials .Testimonial-avatar img{max-width:50%}}.Testimonials .Testimonial-name{font-family:Cerebri Sans;font-style:normal;font-weight:bold;font-size:24px;line-height:30px;color:#000000}.Testimonials .Testimonial-company-title{font-style:normal;font-size:16px;line-height:1.5;margin:10px 0 5px}.Testimonials .Testimonial-company-title a{color:#885DF1}.Testimonials .Testimonial-shecodes{font-style:normal;font-size:16px;line-height:1.5}.Testimonials .Testimonial-quote{font-family:Cerebri Sans;font-style:normal;margin:30px 0;font-weight:normal;font-size:18px;line-height:28px}.Testimonials .Testimonial-company-logo{height:50px;display:inline-block;margin:0 auto}.Testimonials .carousel-control-prev,.Testimonials .carousel-control-next{width:5%}.Testimonials .carousel-control-prev-icon,.Testimonials .carousel-control-next-icon{width:32px;height:32px}@media (max-width: 600px){.Testimonials .Testimonial-name,.Testimonials .Testimonial-company-title,.Testimonials .Testimonial-shecodes{text-align:center}.Testimonials .Testimonial-company-logo{display:block}}.athena-requests-header h1,.athena-requests-header .h1{margin:60px 25% 30px}@media (max-width: 1000px){.athena-requests-header h1,.athena-requests-header .h1{margin:30px}}.athena-request-form .athena-request-input-group{background-color:white;padding:25px}.athena-request-form .athena-request-input-group h4,.athena-request-form .athena-request-input-group .h4{font-style:normal;font-weight:700;font-size:24px;line-height:30px;margin:0}.athena-request-form .athena-request-input-group label{font-style:normal;font-weight:700;font-size:12px;line-height:15px;color:#272142;margin:10px 0;margin-top:20px}.athena-request-form .athena-request-input-group select{margin:10px 0 0}.athena-request-form .athena-request-input-group select,.athena-request-form .athena-request-input-group input{display:block;border:1px solid rgba(39,33,66,0.2);width:100%;border:1px solid rgba(39,33,66,0.1);border-radius:3px;padding:8px 10px;font-weight:400;font-size:14px;line-height:18px}.athena-request-form .athena-request-form-menu label{line-height:38px;font-weight:700;font-size:12px;margin-right:5px}.athena-request-form .athena-request-form-menu label.dropdown-label{font-size:14px;line-height:38px;margin-right:10px}.athena-request-form .athena-request-form-menu select{font-weight:400;border:none;padding-right:15px;font-size:12px;line-height:1}.athena-request-form .athena-request-form-options{background:white;border-radius:0 0 4px 4px;padding:10px;border-top:1px solid rgba(39,33,66,0.1)}.athena-request-form .athena-request-form-types{display:flex;margin:0 0 10px;border-radius:4px 4px 0 0;overflow:hidden;padding:0;white-space:nowrap;display:flex;justify-content:space-between;overflow:auto}.athena-request-form .athena-request-form-types li{list-style:none;font-family:'Cerebri Sans';font-style:normal;color:#fff;border:1px solid #736B93;border-radius:8px;display:inline-block;font-weight:700;font-size:13px;padding:10px 20px;line-height:1.5;text-align:center;cursor:pointer}@media (max-width: 1000px){.athena-request-form .athena-request-form-types li{padding:7px 12px;font-size:12px;margin-right:8px}}.athena-request-form .athena-request-form-types li span{font-size:14px}@media (max-width: 1000px){.athena-request-form .athena-request-form-types li span{display:none}}.athena-request-form .athena-request-form-types li.active{color:#FFC955;background:rgba(136,93,241,0.2);border:1px solid #FFC955}.athena-request-form textarea{border:none;outline:none !important;overflow:auto;padding:10px 15px}.athena-request-form textarea:focus{outline:none}.athena-request-form .hint{font-weight:400;font-size:14px;line-height:1.5;color:white;margin-top:5px;padding:5px 10px;border-radius:4px}@media (max-width: 1000px){.athena-request-form .hint{display:none}}.athena-request-form .hint--danger{background:#dc3545;color:white}.athena-request-form .hint--warning{background:#FFC955;color:white;color:#231d3c}.athena-request p{margin:0;font-family:Cerebri Sans;padding:10px 0 0;font-size:16px;line-height:1.7}.athena-request li{font-size:16px;line-height:1.7}.athena-request code{color:#f65282;background:white;padding:3px 5px;font-family:SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;font-size:13px;border-radius:4px}.athena-request pre{margin:10px 0 0;color:white}.athena-request pre header{font-size:13px;background-color:#1f212a;display:flex;justify-content:space-between;color:white;border-radius:8px 8px 0 0;padding:1em}.athena-request pre header i{margin-top:2px;margin-right:10px}.athena-request pre header .clipboard-with-label-confirmation{display:flex;cursor:pointer;transition:all 150ms ease-in-out}.athena-request pre header .clipboard-with-label-confirmation:hover{opacity:0.5}.athena-request pre code{color:white;border-radius:0 0 8px 8px;padding:1em;background:#2d303e;margin:0;font-size:14px;display:block;overflow-x:auto}.athena-request .hljs{color:#cccccc;background:#2d303e}.athena-request .hljs::selection,.athena-request .hljs ::selection{background-color:#515151;color:#cccccc}.athena-request .hljs-comment{color:#999999}.athena-request .hljs-tag{color:#b4b7b4}.athena-request .hljs-subst,.athena-request .hljs-punctuation,.athena-request .hljs-operator{color:#cccccc}.athena-request .hljs-operator{opacity:0.7}.athena-request .hljs-bullet,.athena-request .hljs-variable,.athena-request .hljs-template-variable,.athena-request .hljs-selector-tag,.athena-request .hljs-selector-id,.athena-request .hljs-name,.athena-request .hljs-deletion{color:#f2777a}.athena-request .hljs-symbol,.athena-request .hljs-number,.athena-request .hljs-link,.athena-request .hljs-attr,.athena-request .hljs-variable.constant_,.athena-request .hljs-literal{color:#f99157}.athena-request .hljs-title,.athena-request .hljs-class .hljs-title,.athena-request .hljs-title.class_{color:#ffcc66}.athena-request .hljs-strong{color:#ffcc66}.athena-request .hljs-code,.athena-request .hljs-addition,.athena-request .hljs-title.class_.inherited__,.athena-request .hljs-string{color:#99cc99}.athena-request .hljs-built_in,.athena-request .hljs-doctag,.athena-request .hljs-quote,.athena-request .hljs-keyword.hljs-atrule,.athena-request .hljs-regexp{color:#66cccc}.athena-request .hljs-function .hljs-title,.athena-request .hljs-attribute,.athena-request .ruby .hljs-property,.athena-request .hljs-title.function_,.athena-request .hljs-section{color:#6699cc}.athena-request .hljs-type,.athena-request .hljs-template-tag,.athena-request .diff .hljs-meta,.athena-request .hljs-keyword{color:#cc99cc}.athena-request .hljs-emphasis{color:#cc99cc;font-style:italic}.athena-request .hljs-meta,.athena-request .hljs-meta .hljs-keyword,.athena-request .hljs-meta .hljs-string{color:#a3685a}.athena-request .hljs-meta .hljs-keyword,.athena-request .hljs-meta-keyword{font-weight:bold}.athena-request-question{background:white;padding:15px 30px}.athena-request-question h3,.athena-request-question .h3{font-size:18px;font-weight:bold}.athena-request-question h3 span,.athena-request-question .h3 span{opacity:50%}.athena-request-question p{margin:0;font-family:Cerebri Sans;padding:0;font-size:16px;line-height:1.7}.athena-request-question pre code{border-radius:8px}.athena-request-answer{padding:15px 30px}.athena-request-answer h3,.athena-request-answer .h3{font-size:18px;font-weight:bold}.athena-follow-up-form{background-color:#fff;padding:30px}.athena-follow-up-form .form-shortcut{border:1px solid #f8f8f8;opacity:0.6;margin-top:16px}.athena-follow-up-form .cm-theme{border-radius:6px;overflow:hidden}.athena-follow-up-form .prefill{color:#885df1;cursor:pointer;text-decoration:none;font-weight:bold}.athena-follow-up-form .prefill:hover{text-decoration:underline}.athena-follow-up-form-menu{display:flex;margin-left:15px}.athena-follow-up-form-menu div{border:1px solid #ced4da;border-radius:4px 4px 0 0;padding:8px 15px;cursor:pointer;margin-right:5px;font-size:12px;position:relative;top:1px}.athena-follow-up-form-menu div:hover,.athena-follow-up-form-menu div.active{border-color:#885df1;border-bottom:1px solid white}.athena-follow-up-form-menu div.active{font-weight:bold;color:#885df1}.athena-request-tags{padding:15px 30px}.athena-request-tag{border-radius:4px;margin-right:5px}.athena-request-tag a{line-height:18px;font-size:14px;border-radius:4px;padding:5px 10px;background:white;text-decoration:none}.athena-request-tag a:hover{background:#885df1;color:white}.user-profile h2,.user-profile .h2{font-family:'Cerebri Sans';font-style:normal;font-weight:700;font-size:36px;line-height:46px;color:#272142}.user-profile h3,.user-profile .h3{font-family:'Cerebri Sans';font-style:normal;font-weight:700;font-size:24px;line-height:30px;color:#272142}.user-profile p{font-family:'Cerebri Sans';font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#272142;margin:10px 0}.user-profile p a{color:#885df1;font-weight:bold;text-decoration:none}.user-profile p a.secondary{color:#f65282}.user-profile p a:hover{text-decoration:underline}@media (max-width: 1000px){.user-profile h2,.user-profile .h2{text-align:center}}.user-profile-rating{margin:15px 0}.user-profile-rating p{line-height:21px;font-size:15px;margin:0}.user-profile-rating .user-profile-rating-avatar{width:42px;height:42px;margin-right:10px}.user-profile-rating .user-profile-rating-star{margin:0;position:relative;top:-3px;width:16px;height:16px}.user-profile-rating i{width:16px;float:left;height:16px;background:url(/assets/icons/star-5049617180ac87aec4c34ce58c270e96f03fd1047b599cd5893c8d2526f50407.png) no-repeat 0 3px}.user-profile-rating span{padding-left:5px;display:inline-block}.user-profile-testimonial{font-family:'Source Code Pro';font-style:normal;font-weight:400;font-size:18px;line-height:28px;margin:0;color:#272142}.user-profile-diploma{padding:20px 40px;background-color:#272044;background-image:url(/assets/elements/diploma-left-e47673afc96c09a27c487c8374c1ed51e7d47f85ba839db0c058c1bdbe42a751.png),url(/assets/elements/diploma-right-4bf9bcf263432b5973b90487fa7b692eeee2e9f28e5bf9c79158c1a9c7730bd2.png);background-position:top left, bottom right;background-repeat:no-repeat}.user-profile-diploma h3,.user-profile-diploma .h3,.user-profile-diploma .user-profile,.user-profile-diploma p{color:#fff}.user-profile-diploma .user-profile-testimonial{color:#fff}.user-profile-header{border:1px solid rgba(39,33,66,0.1);border-radius:10px;margin-bottom:30px}.user-profile-header h1,.user-profile-header .h1{font-family:'Cerebri Sans';font-style:normal;font-weight:800;font-size:58px;line-height:1.2;margin-bottom:10px}.user-profile-header p{font-family:'Cerebri Sans';font-style:normal;font-weight:400;margin:8px 0;font-size:16px;line-height:1.5;color:#272142}.user-profile-header p a{font-weight:700;color:#885df1;text-decoration:none}.user-profile-header p a:hover{text-decoration:underline}.user-profile-header .btn{padding:10px 32px;margin-top:20px;font-size:16px;line-height:20px}@media (max-width: 1000px){.user-profile-header{text-align:center;border:0}.user-profile-header h1,.user-profile-header .h1{font-size:36px}}.user-profile-sidebar{margin-right:30px}.user-profile-sidebar h2,.user-profile-sidebar .h2{font-family:'Cerebri Sans';font-style:normal;font-weight:700;font-size:18px;line-height:24px;color:#272142;padding-bottom:16px}@media (max-width: 1000px){.user-profile-sidebar{margin:0}}.user-profile-skill{margin-bottom:10px}.user-profile-skill label{font-family:'Source Code Pro';font-style:normal;font-weight:400;font-size:12px;line-height:1.5;padding:8px 0;color:#272142;text-align:center;display:block}.user-profile-sidebar-section{margin-bottom:30px}@media (max-width: 1000px){.user-profile-sidebar-section--achievments,.user-profile-sidebar-section--skills,.user-profile-sidebar-section--challenges{display:none}}.achievment--not-achieved{opacity:0.7;filter:grayscale(1);transition:all 150ms ease-in-out}.achievment--not-achieved:hover{filter:grayscale(0);opacity:1}.user-avatar{position:relative;display:inline-block}.user-avatar .user-avatar-medal{position:absolute;bottom:0;right:-15px;transform:translateX(-50%)}.user-profile-sidebar-avatar-wrapper{background-image:url(/assets/elements/dots-yellow-267887b63a39b0e3fbb36c301e3e27e90b1715d701b48304a9101bd22a2b74fd.png);background-position:top left;background-repeat:no-repeat;background-size:80px;padding:20px}.user-profile-sidebar-avatar-wrapper img{border-radius:10px}@media (max-width: 1000px){.user-profile-sidebar-avatar-wrapper{background-image:none;padding:0 20% 20px}.user-profile-sidebar-avatar-wrapper img{margin:0 auto;border-radius:50%;display:block}}.user-profile-skill-visual{background:#F9F7FE;border:1px solid rgba(39,33,66,0.1);border-radius:50%;aspect-ratio:1 / 1;display:flex;margin:0 8px;justify-content:center}.user-profile-skill-visual img{width:70%;width:70%;height:70%;height:70%;display:block;margin:auto}.user-banner{border:1px solid rgba(136,93,241,0.1);border-radius:8px;padding:16px;margin-bottom:40px;background:linear-gradient(45deg, #d88262 0%, #feb665 100%)}.user-banner img{height:40px;border-radius:0 !important;width:140px}.user-banner p{font-family:Cerebri Sans;margin:0;color:#fff;font-style:normal;font-size:16px}.user-banner p a{color:#fff;text-decoration:underline}.user-banner p a:hover{text-decoration:none}.user-banner--max{background:#272144}.product-card{padding:20px}.product-card-cover{transition:150ms all ease-in-out}.product-card-cover:hover{opacity:0.75}.product-card-body{margin:16px 0 8px}.product-card-body h3,.product-card-body .h3{color:#2C234D;font-family:"Cerebri Sans";font-size:22px;font-style:normal;margin:0;margin-bottom:16px;font-weight:700;line-height:normal}.product-card-body h3 a,.product-card-body .h3 a{text-decoration:none}.product-card-body h3 a:hover,.product-card-body .h3 a:hover{text-decoration:underline}.product-card-body p,.product-card-body .trix-content{font-family:"Cerebri Sans";margin:8px 0;font-size:14px;font-style:normal;font-weight:500;line-height:1.5}.product-card-body p small,.product-card-body p .small,.product-card-body .trix-content small,.product-card-body .trix-content .small{font-size:14px}.product-card-body .badge{font-size:10px}.product-card-price .course-list__price{text-align:left !important;margin:0 !important}.product-card-price .course-list__price strong{font-size:36px;font-style:normal;font-weight:700;line-height:normal;color:#2C234D}.product-card-price .course-list__price p{margin:0}.product-pricing .product-price{font-size:32px;font-style:normal;font-weight:800;line-height:normal}.product-pricing .product-payments{font-size:16px;font-style:normal;margin-top:16px;font-weight:700;line-height:normal}.product-landing .landing-card p{font-size:16px}.product-landing .landing-card img{max-height:170px}.product-landing h1,.product-landing .h1{font-weight:800;font-size:48px;line-height:60px;margin-bottom:25px}.product-landing h2,.product-landing .h2{font-family:Cerebri Sans;color:#272142;font-style:normal;font-weight:700;font-size:36px;line-height:1.5}.product-landing p{font-family:Cerebri Sans;font-size:20px;font-style:normal;font-weight:400;line-height:1.5}.product-landing p small,.product-landing p .small{font-size:16px}.product-landing .product-landing-header{margin-top:30px;padding:30px;border-radius:10px}@media (max-width: 768px){.product-landing .product-landing-header{font-size:16px}}@media (max-width: 960px){.product-landing p{font-size:16px}}.product-landing .product-landing-content .trix-content{font-family:'Cerebri Sans';font-style:normal;font-weight:normal;font-size:16px;line-height:1.7}.product-landing .product-sidebar{position:relative;top:30px;height:100%}@media (max-width: 768px){.product-landing .product-sidebar{top:0;position:static;height:auto}}@media (max-width: 768px){.product-landing h1,.product-landing .h1,.product-landing h2,.product-landing .h2,.product-landing h3,.product-landing .h3,.product-landing h4,.product-landing .h4,.product-landing h5,.product-landing .h5,.product-landing p,.product-landing .trix-content,.product-landing .badge{text-align:center}.product-landing .product-landing-header{padding:15px}.product-landing .product-landing-header .btn{display:block}}.product-header h1,.product-header .h1{font-size:36px;font-style:normal;font-weight:700;line-height:normal;font-family:Cerebri Sans}.product-header h3,.product-header .h3{font-family:Cerebri Sans;font-size:22px;font-style:normal;font-weight:700;line-height:normal}.product-header .trix-content{font-size:20px;font-style:normal;font-weight:400;line-height:1.75;font-family:Cerebri Sans}.product-header .product-benefits{margin:0;padding:0}.product-header .product-benefits li{padding:0;list-style-type:none;font-size:15px;margin-bottom:8px;font-style:normal;font-weight:400;line-height:1.5;position:relative;padding-left:30px}.product-header .product-benefits li:before{content:'✔️';position:absolute;left:0}.product-header p{font-size:14px;font-style:normal;margin:0;font-weight:400;line-height:2;font-family:Cerebri Sans}.product-header .tech img{margin-bottom:10px}.product-header .tech p{font-size:15px;line-height:1.5;font-family:"Source Code Pro"}@media (max-width: 960px){.product-header h1,.product-header .h1{font-size:32px}}.product-price-bar{padding:20px}.product-price-bar .product-price{min-width:70px;font-family:Cerebri Sans;font-style:normal;font-weight:bold;font-size:28px;line-height:25px;color:#885df1}.product-price-bar .produce-price--discounted{font-family:Cerebri Sans;color:#828282;font-style:normal;font-weight:normal;font-size:18px;margin-top:5px;line-height:25px}.product-preview{padding:30px 20px;border-radius:16px;text-align:center;background:#F9F7FE;font-family:'Cerebri Sans';font-style:normal}.product-preview img{display:block;max-width:200px;margin:0 auto}.product-preview ul{margin:30px 0 !important;padding:0}.product-preview li{list-style:none;font-weight:500;font-size:20px;line-height:1.8;text-align:center}.product-preview .btn{font-weight:bold}.product-preview .product-preview-price h3,.product-preview .product-preview-price .h3{font-weight:500;color:#231d3c;font-size:10px;line-height:13px}.product-preview .product-preview-price p{font-weight:400;font-size:16px;color:#231d3c;line-height:1.5;font-family:'Cerebri Sans';font-style:normal;margin:10px 0}.product-preview .product-preview-price strong{font-weight:700;color:#231d3c;font-size:24px;line-height:30px}.product-preview .product-prview-footer{margin-top:30px}.product-preview .product-prview-footer a{font-size:16px;line-height:1.5;text-align:center;text-decoration:underline;color:#FFFFFF}.product-preview .product-prview-footer a:hover{text-decoration:none}.product-preview--upgrade{color:white;background:#272144;box-shadow:0px 5px 30px rgba(39,33,66,0.07)}.product-preview--upgrade i{opacity:0.6;margin-left:10px;font-size:14px}.product-preview--upgrade li{font-weight:700}.product-preview--upgrade .product-preview-price h3,.product-preview--upgrade .product-preview-price .h3,.product-preview--upgrade .product-preview-price p,.product-preview--upgrade .product-preview-price strong{color:#FFFFFF}.product-preview--upgrade .product-preview-price .text-branding{color:#fff !important;font-weight:700}.product-preview--upgrade .product-preview-price .text-muted{color:#fff !important;font-weight:500;opacity:0.5}.product-features h3,.product-features .h3{line-height:1.5}.product-features p{margin:10px 0 30px}@media (max-width: 768px){.product-features{text-align:center}}.product-navigation{margin:0 20px}@media (max-width: 768px){.product-navigation{margin:0}}.product-navigation-items .icon-tab{background-color:#F5F1FE;border-radius:100%;margin-right:15px;width:40px;height:40px}.product-navigation-items .title-tab{text-align:left}.product-navigation-items .title-tab h3,.product-navigation-items .title-tab .h3{font-weight:700;font-family:"Cerebri Sans";font-size:22px;margin:0}.product-navigation-items .title-tab small,.product-navigation-items .title-tab .small{color:#A09CB0;font-size:14px}@media (max-width: 900px){.product-navigation-items .title-tab{text-align:center}.product-navigation-items .title-tab h3,.product-navigation-items .title-tab .h3{font-size:16px}.product-navigation-items .title-tab small,.product-navigation-items .title-tab .small{display:none}.product-navigation-items .title-tab img{width:20px;margin-top:6px !important;height:20px;margin-right:5px !important}}.product-navigation-item{text-align:center;border-radius:5px 5px 0px 0px;border-top:4px solid #885df1;display:block;border-bottom:none;text-decoration:none;padding:15px;position:relative;transition:150ms all ease-in-out}.product-navigation-item .icon-tab{background-color:#ffffff}.product-navigation-item .title-tab h3,.product-navigation-item .title-tab .h3,.product-navigation-item .title-tab small,.product-navigation-item .title-tab .small{color:#ffffff}.product-navigation-item .badge-wrapper{position:absolute;top:-25px;left:0;right:0}.product-navigation-item .badge{margin-top:5px}.product-navigation-item h3,.product-navigation-item .h3{color:#645793}.product-navigation-item.product-navigation-item--upgrade{background:linear-gradient(105deg, #A585F2 5.38%, #F2CB56 94.45%);border-color:transparent}.product-navigation-item.product-navigation-item--upgrade.active,.product-navigation-item.product-navigation-item--upgrade:hover{border-color:#885df1}.product-navigation-item.product-navigation-item--marketplace{background:linear-gradient(105deg, #5D9DD2 5.38%, #F1D977 94.45%);border-color:transparent}.product-navigation-item.product-navigation-item--marketplace.active,.product-navigation-item.product-navigation-item--marketplace:hover{border-color:#FFC955}.product-navigation-item.product-navigation-item--bootcamp{background:linear-gradient(94deg, #BC75DE 21.2%, #B8477F 99.86%),#FFCDE5;border-color:transparent}.product-navigation-item.product-navigation-item--bootcamp.active,.product-navigation-item.product-navigation-item--bootcamp:hover{border-color:#fc709b}.product-navigation-item.active,.product-navigation-item:hover{background:#ffffff;box-shadow:0px -6px 12px 0px rgba(0,0,0,0.06)}.product-navigation-item.active .icon-tab,.product-navigation-item:hover .icon-tab{background-color:#F5F1FE}.product-navigation-item.active .title-tab h3,.product-navigation-item.active .title-tab .h3,.product-navigation-item:hover .title-tab h3,.product-navigation-item:hover .title-tab .h3{color:#231d3c}.product-navigation-item.active .title-tab small,.product-navigation-item.active .title-tab .small,.product-navigation-item:hover .title-tab small,.product-navigation-item:hover .title-tab .small{color:#A09CB0}.product-navigation-item:hover{box-shadow:none !important}@media (max-width: 1000px){.product-navigation-item{padding:10px;margin:0}}.ads-tab{width:85%;padding:20px 20px;margin:0 auto;border-radius:5px;background-size:contain !important;background-position:right top !important;background-repeat:no-repeat !important}.ads-tab .title-ads{font-size:22px;font-weight:700;text-align:left;display:inline-block}.ads-tab .title-ads span{color:#fc709b}.ads-tab img{height:40px !important}.ads-tab--1{background:url(/assets/workshops/tabs/pattern-22bd04722975baf9f0d65686e3a552a99d55999bcc9b8ca162627f4104458f51.png),#F7F4FF}.ads-tab--2{background:url(/assets/workshops/tabs/pattern-22bd04722975baf9f0d65686e3a552a99d55999bcc9b8ca162627f4104458f51.png),linear-gradient(90deg, #C2DFF5 34.33%, #FFF6D5 100%)}.ads-tab--2 .title-ads span{color:#3A76A7}.ads-tab--3{background:url(/assets/workshops/tabs/pattern-22bd04722975baf9f0d65686e3a552a99d55999bcc9b8ca162627f4104458f51.png),linear-gradient(90deg, #894750 0%, #670690 56.42%, #862B8C 100%)}.ads-tab--3 .title-ads{color:#ffffff;width:300px}.ads-tab--3 .title-ads span{color:#FFC955}@media (max-width: 1024px){.ads-tab{padding:15px;width:100%}.ads-tab img{height:30px !important}}@media (max-width: 900px){.ads-tab .title-ads{text-align:center}.ads-tab img{margin:10px 0}.ads-tab--3 .title-ads{width:230px}}@media (max-width: 500px){.ads-tab .title-ads{width:100%}}.features{margin:60px 0}.features .feature{padding:25px 15px;text-align:center}.features .feature--secondary{background:#FCFBFF}.features .no-bg{background-color:transparent}.features .large{font-size:22px;font-weight:700}.features h3,.features .h3{font-family:Cerebri Sans;font-size:44px;font-style:normal;font-weight:700;line-height:1.5;padding:50px 0 20px;border-top:1px solid #DDDAEA}.features h4,.features .h4{color:var(--gray-900, #272142);text-align:center;font-family:Cerebri Sans;font-size:14px;font-style:normal;font-weight:400;line-height:20px;margin:0;padding:0}.features small,.features .small{display:block;font-family:Cerebri Sans;font-size:14px;font-weight:400;line-height:1.5}.features p{text-align:center;font-family:Cerebri Sans;font-size:17px;margin:15px 0;font-style:normal;line-height:1.5;font-weight:700}@media (max-width: 960px){.features p{font-size:18px}}.documentation{font-family:'Cerebri Sans';font-style:normal;font-weight:400;font-size:16px;line-height:1.5;color:#272142}.documentation h2,.documentation .h2{font-weight:700;font-size:36px;line-height:46px;color:#272142}.documentation h3,.documentation .h3{font-family:'Cerebri Sans';font-style:normal;font-weight:700;font-size:20px;line-height:25px;color:#272142}.documentation h4,.documentation .h4{font-family:'Cerebri Sans';font-style:normal;font-weight:700;font-size:18px;line-height:1.5;color:#272142}.documentation p{font-size:16px;line-height:1.5;margin:0 0 20px;color:#272142;font-family:'Cerebri Sans'}.documentation section{margin:30px 0 60px}.connect form select{background:#FFFFFF;padding:8px 16px;border:1px solid rgba(39,33,66,0.2);box-sizing:border-box;border-radius:50px}.connect form input[type="text"]{border-radius:50px;border:1px solid rgba(39,33,66,0.2);padding:8px 16px;font-family:Cerebri Sans;font-style:normal;font-weight:normal;font-size:14px;line-height:18px;color:rgba(39,33,66,0.4)}.connect-header{padding:30px;margin-bottom:30px}.connect-header img{max-height:90px}.connect-navigation{background:#f9f7fe;padding:24px;border-radius:8px}.connect-navigation a{font-family:Cerebri Sans;font-style:normal;font-weight:bold;padding:8px 16px;text-decoration:none;font-size:14px;line-height:1.5;display:block;text-align:center;border-radius:50px;color:#272142}.connect-navigation .active a,.connect-navigation a:hover{background:#885df1;color:#fff}.connect-sidebar{box-shadow:0px 0px 10px rgba(0,0,0,0.07);padding:16px;border-radius:8px;margin-bottom:30px}.connect-sidebar section{margin-bottom:20px}.connect-sidebar h3,.connect-sidebar .h3{font-family:Cerebri Sans;font-style:normal;font-weight:bold;font-size:14px;line-height:24px;color:#272142}.connect-sidebar h3 strong,.connect-sidebar .h3 strong{margin-right:5px;font-size:24px}.connect-sidebar a{font-family:Cerebri Sans;font-style:normal;font-weight:normal;text-decoration:none;font-size:14px;line-height:18px;color:rgba(39,33,66,0.8)}.connect-sidebar a:hover,.connect-sidebar a.active{color:#885df1;text-decoration:none}.connect-sidebar a.active{font-weight:bold;border-left:4px solid #885df1;padding-left:10px}.connect-sidebar ul{margin:0;padding:0}.connect-sidebar ul ul{padding-left:16px}.connect-sidebar ul ul a.active{border-left:none;padding-left:0}.connect-sidebar li{list-style:none;padding:5px 0}.connect-sidebar li i{color:rgba(39,33,66,0.2);font-size:14px;line-height:16px}.connect-sidebar label{font-family:Cerebri Sans;font-style:normal;font-weight:bold;font-size:12px;line-height:15px;display:block;color:rgba(39,33,66,0.4)}.connect-users,.connect-user-groups{margin:0;padding:0}.connect-user,.connect-user-group{list-style:none;margin:0;padding:30px  0;border-bottom:1px solid #F4F1FB}.connect-user h3,.connect-user .h3,.connect-user-group h3,.connect-user-group .h3{font-family:Cerebri Sans;font-style:normal;font-weight:bold;font-size:24px;line-height:30px;margin-bottom:8px;color:#272142}.connect-user h4,.connect-user .h4,.connect-user-group h4,.connect-user-group .h4{font-family:Cerebri Sans;font-style:normal;font-weight:500;font-size:14px;line-height:18px;margin-bottom:8px;color:#272142}.connect-user label,.connect-user-group label{font-family:Cerebri Sans;font-style:normal;font-weight:600;font-size:12px;line-height:20px;color:#272142}.connect-user ul,.connect-user-group ul{marign:16px 0 0;padding:0}.connect-user ul li,.connect-user-group ul li{list-style:none}.connect-user .btn,.connect-user-group .btn{background-color:#fff;border:1px solid #CEC1EE;box-sizing:border-box;border-radius:50px;font-family:Cerebri Sans;font-style:normal;font-weight:600;padding:8px 24px;margin:8px 8px 8px 0;font-size:14px;line-height:18px;text-align:center;color:#272142}.connect-user .btn i,.connect-user-group .btn i{margin-left:5px}.connect-user .btn.linkedin i,.connect-user-group .btn.linkedin i{color:#0766C2}.connect-user .btn.facebook i,.connect-user-group .btn.facebook i{color:#1777f2}.connect-user .btn.slack i,.connect-user-group .btn.slack i{color:#f65282}.connect-user .btn.instagram i,.connect-user-group .btn.instagram i{color:#ff7816}.connect-user .btn.email i,.connect-user-group .btn.email i{color:#ea2138}.connect-user .btn:hover,.connect-user .btn.btn-active,.connect-user-group .btn:hover,.connect-user-group .btn.btn-active{border-color:#885df1;color:#885df1}.btn-athena{background:linear-gradient(92.9deg, #FF568E .46%, #6F25A0 100.46%);color:white;border:none}.btn-discount{font-family:'Cerebri Sans';font-style:normal;font-weight:700;font-size:12px;padding:4px 16px;line-height:15px;text-align:center;background:rgba(255,86,142,0.2);border:1px solid rgba(255,86,142,0.2);box-sizing:border-box;border-radius:100px;color:#FF568E !important}.btn-discount:hover{color:white !important;background:#FF568E}.connect-user-avatar{width:160px;margin-right:30px;height:160px;border-radius:8px}.connect-landing h2,.connect-landing .h2{font-family:Cerebri Sans;font-style:normal;font-weight:800;font-size:36px;line-height:46px;color:#272142;margin:30px 0}.connect-landing h2 span,.connect-landing .h2 span{color:#885df1}.connect-landing h3,.connect-landing .h3{font-family:Cerebri Sans;font-style:normal;font-weight:bold;font-size:22px;line-height:28px;color:#272142}.connect-landing p{font-family:Cerebri Sans;font-style:normal;font-weight:normal;font-size:16px;line-height:1.5;color:#272142}.connect-landing .emoji{display:block;font-size:48px;margin:15px 0}.connect-landing-header{background:#22143c;padding:60px 0 0;color:#fff}.connect-landing-header h1,.connect-landing-header .h1{font-family:Cerebri Sans;font-style:normal;font-weight:800;font-size:48px;line-height:52px;margin:30px 0;color:#FFFFFF}.connect-landing-header h1 span,.connect-landing-header .h1 span{color:#FFC955}.connect-landing-header h2,.connect-landing-header .h2,.connect-landing-header h3,.connect-landing-header .h3{font-family:Cerebri Sans;font-style:normal;font-weight:normal;font-size:24px;line-height:30px;color:#FFFFFF;opacity:0.7}.connect-landing-header h3,.connect-landing-header .h3{margin-top:30px;font-size:18px;line-height:1.5}.connect-landing-header-logo{width:84px}.team-header{padding:50px 0}.team-header .emoji{font-size:52px;line-height:66px;margin:0}.team-header .emoji-small{font-size:34px;line-height:48px}.team-header h1,.team-header .h1{font-style:normal;font-weight:800;font-size:52px;line-height:66px;margin-bottom:8px}.team-header h2,.team-header .h2{font-weight:800;font-size:48px;line-height:54px;color:#272142;margin-bottom:0}.team-header h3,.team-header .h3{font-family:'Cerebri Sans';font-style:normal;font-weight:400;font-size:18px;margin-top:0;line-height:28px}.team-header p{font-weight:400;font-size:14px;line-height:24px;font-family:'Cerebri Sans'}.team-header li{font-family:'Cerebri Sans';font-style:italic;font-weight:400;font-size:14px;line-height:24px}.team-members h2,.team-members .h2{font-weight:800;font-size:48px;line-height:54px;text-align:center;color:#272142}.team-member{margin:30px 0}.team-member h3,.team-member .h3{font-weight:800;font-size:32px;line-height:41px}.team-member h4,.team-member .h4{font-weight:700;font-size:20px;line-height:25px}.team-member img{border-radius:10px;margin-bottom:30px}.team-member p{font-style:normal;font-weight:400;font-size:14px;line-height:24px;margin-top:15px;font-family:'Cerebri Sans'}.plan{text-align:center;position:relative;border-radius:10px;padding:10px;border:none;background:#F9F7FE;margin-bottom:20px;color:#272142}.plan .emoji{font-size:64px;line-height:80px;text-align:center;margin-bottom:15px}.plan h2,.plan .h2{font-family:'Cerebri Sans';font-style:normal;font-weight:700;margin-top:0;font-size:16px;line-height:20px;text-transform:uppercase}.plan h3,.plan .h3{font-family:'Cerebri Sans';font-style:normal;font-weight:700;font-size:36px;line-height:46px}.plan h4,.plan .h4{font-family:'Source Code Pro';font-style:normal;font-weight:400;font-size:18px;line-height:1.5;text-align:center;margin:0 0 30px}.plan p{font-family:'Cerebri Sans';font-style:normal;font-weight:400;font-size:18px;line-height:1.5;opacity:0.8;text-align:center}.plan .btn{display:block;font-weight:800}.plan .badge{position:absolute;top:10px;margin:0;padding:5px 10px;right:10px;font-weight:600;font-size:12px;line-height:1.5;text-transform:uppercase}.plan .card-footer{background:none;text-align:center;border:none;font-weight:800;font-size:16px;line-height:20px;text-align:center}.plan .card-footer i{color:#35c56c;margin-right:5px}.plan--primary{border:5px solid #f65282}.plan--primary h4,.plan--primary .h4{color:#f65282;font-weight:700}.plan--secondary{background:#f4fbfe;border:5px solid transparent}.showcase{background:linear-gradient(0, #F6F2FE 0%, #fff 100%);border-radius:10px}.showcase-preview-wrapper{border-radius:50%}.showcase-preview{border:2px solid #7c53ef;max-width:100px;max-height:100px;overflow:hidden;border-radius:50%;transition:border 200ms ease}.showcase-preview:hover{border:4px solid #885df1}@media (max-width: 1200px){.showcase-preview{margin:0 auto;display:block}}.showcase-student{font-size:18px;color:#1F1F1F;margin-top:8px;line-height:1.2;font-weight:600}@media (max-width: 1200px){.showcase-student{text-align:center}}.showcase-course{font-size:14px;line-height:1.2;margin-bottom:20px;color:#7F7F7F}@media (max-width: 1200px){.showcase-course{text-align:center}}.showcase-avatar{width:40px;font-size:40px;line-height:1;display:block}.showcase-button{opacity:1;float:right}@media (max-width: 1200px){.showcase-button{float:none;text-align:center;margin:0 auto;display:block}}.showcase-vote{padding:0;margin:0}.showcase-vote li{list-style:none;display:inline-block;background:#f6f6f6;border:1px solid #f6f6f6;user-select:none;padding:0 8px;margin-right:5px;border-radius:30px}.showcase-vote li:hover{border:1px solid #885df1;background-color:white;cursor:pointer}.showcase-vote li.active{border-color:#885df1;background-color:#885df1;color:#fff}.showcase-vote li span{font-size:16px;float:left;line-height:28px;margin-right:2px;text-align:center}.showcase-vote li small,.showcase-vote li .small{float:left;font-size:12px;line-height:28px;vertical-align:middle}@media (max-width: 1200px){.showcase-vote{text-align:center}}.Snippet{background-color:#fff;border-radius:4px;margin-bottom:20px}.Snippet-header{padding:15px}.Snippet-header h3,.Snippet-header .h3{font-size:16px;line-height:32px;margin:0}.Snippet-header h3 a,.Snippet-header .h3 a{color:#885df1;font-weight:bold}.Snippet-cheatsheet{line-height:18px}.Snippet-cheatsheet img{width:18px;margin-right:4px;height:18px}.Snippet-cheatsheet a{text-decoration:none}.Snippet-cheatsheet a:hover{text-decoration:underline}.Snippet-footer{padding:15px}.Snippet-footer p{font-family:Cerebri Sans;padding:0;margin:0 0 10px;font-style:normal;font-weight:normal;font-size:14px;line-height:1.5}.Snippet-footer p small,.Snippet-footer p .small{font-size:12px}.Snippet-url{font-weight:bold}.Snippet-url a{color:#885df1}.Snippet-shortcut{background-color:#faf8f6;padding:8px 8px 8px 40px;background-size:20px;border-radius:4px;background-repeat:no-repeat;margin:0 15px 15px}.Snippet-shortcut--windows{background-image:url(/assets/logos/os/windows-86098f63aa360e88b6cd54f94a6773eef30567f6133f2968ee8cf5fcd50ead8f.png);background-position:left 10px top 8px}.Snippet-shortcut--mac{background-image:url(/assets/logos/os/mac-7eb388dd7a2381b1b22ac49444ec5fdba185a0476ef201e4a9db30d09caef2d3.png);background-position:left 10px top 6px}.Snippet-code{margin:0;border-radius:0 0 4px 4px;padding:15px;background:#faf8f5}.Snippet-code code{font-weight:500;font-family:cousine, sfmono-regular, Consolas, Menlo, "liberation mono", "ubuntu mono", Courier, monospace;font-size:12px;line-height:1.5}.Snippet .token.comment,.Snippet .token.prolog,.Snippet .token.doctype,.Snippet .token.cdata,.Snippet--light .token.comment,.Snippet--light .token.prolog,.Snippet--light .token.doctype,.Snippet--light .token.cdata{color:rgba(0,0,0,0.3);font-style:italic}.Snippet .token.punctuation,.Snippet--light .token.punctuation{color:#999}.Snippet .token.property,.Snippet .token.tag,.Snippet .token.boolean,.Snippet .token.number,.Snippet .token.constant,.Snippet .token.symbol,.Snippet .token.deleted,.Snippet--light .token.property,.Snippet--light .token.tag,.Snippet--light .token.boolean,.Snippet--light .token.number,.Snippet--light .token.constant,.Snippet--light .token.symbol,.Snippet--light .token.deleted{color:#ef5f9a}.Snippet .token.selector,.Snippet .token.attr-name,.Snippet .token.string,.Snippet .token.char,.Snippet .token.builtin,.Snippet .token.inserted,.Snippet--light .token.selector,.Snippet--light .token.attr-name,.Snippet--light .token.string,.Snippet--light .token.char,.Snippet--light .token.builtin,.Snippet--light .token.inserted{color:#885df1}.Snippet .token.operator,.Snippet .token.entity,.Snippet .token.url,.Snippet .language-css .token.string,.Snippet .style .token.string,.Snippet--light .token.operator,.Snippet--light .token.entity,.Snippet--light .token.url,.Snippet--light .language-css .token.string,.Snippet--light .style .token.string{color:#a67f59}.Snippet .token.atrule,.Snippet .token.attr-value,.Snippet .token.keyword,.Snippet--light .token.atrule,.Snippet--light .token.attr-value,.Snippet--light .token.keyword{color:#5216E4}.Snippet .token.function,.Snippet--light .token.function{color:#DD4A68}.Snippet .token.regex,.Snippet .token.important,.Snippet .token.variable,.Snippet--light .token.regex,.Snippet--light .token.important,.Snippet--light .token.variable{color:#e90}.Snippet .token.important,.Snippet .token.bold,.Snippet--light .token.important,.Snippet--light .token.bold{font-weight:bold}.Snippet .token.italic,.Snippet--light .token.italic{font-style:italic}.Snippet .token.entity,.Snippet--light .token.entity{cursor:help}.Snippet--dark .Snippet-code{background:#2d303e}.Snippet--dark .Snippet-shortcut{background-color:#2d303e;color:#fff}.Snippet--dark code{color:white}.Snippet--dark .token{color:#fff}.Snippet--dark .token.comment,.Snippet--dark .token.prolog,.Snippet--dark .token.doctype,.Snippet--dark .token.cdata{color:#697aab;font-style:italic}.Snippet--dark .token.property,.Snippet--dark .token.tag,.Snippet--dark .token.boolean,.Snippet--dark .token.number,.Snippet--dark .token.constant,.Snippet--dark .token.symbol,.Snippet--dark .token.deleted,.Snippet--dark .token.atrule,.Snippet--dark .token.keyword,.Snippet--dark .token.function{color:#ff84cf}.Snippet--dark .token.selector,.Snippet--dark .token.attr-name,.Snippet--dark .token.string,.Snippet--dark .token.char,.Snippet--dark .token.builtin,.Snippet--dark .token.inserted{color:#4ffa7c}.Snippet--dark .token.operator,.Snippet--dark .token.entity,.Snippet--dark .token.url,.Snippet--dark .language-css .token.string,.Snippet--dark .style .token.string{color:#a67f59}.Snippet--dark .token.attr-value{color:#ebf289}.Snippet--dark .token.regex,.Snippet--dark .token.important,.Snippet--dark .token.variable{color:#e90}.Snippet--dark .token.important,.Snippet--dark .token.bold{font-weight:bold}.Snippet--dark .token.italic{font-style:italic}.Snippet--dark .token.entity{cursor:help}.help-popup{position:fixed;background:#fff;z-index:10000;bottom:100px;right:20px;max-width:300px;box-shadow:0px 4px 30px rgba(39,33,66,0.15);border-radius:8px}.help-popup h4,.help-popup .h4{font-family:Cerebri Sans;font-style:normal;margin:8px 0;font-weight:bold;font-size:16px;line-height:20px;color:#272142}.help-popup p{font-family:Cerebri Sans;color:#272142;margin:16px 0;font-style:normal;font-weight:normal;font-size:14px;line-height:18px}.help-popup a{color:#885df1}.help-popup-main{padding:8px 16px}.help-popup-header{border-bottom:1px solid #F9F7FE;padding:8px 16px}.help-popup-header img{height:20px}.help-popup-header i{cursor:pointer;color:#272142;font-size:18px;line-height:21px;opacity:0.2}.help-navigation{position:fixed;bottom:20px;z-index:100;right:20px;cursor:pointer;background:white;padding:4px;box-shadow:0px 4px 30px rgba(39,33,66,0.15);border-radius:100px}.help-navigation i{color:#fff;background-color:#885df1;font-size:28px;height:60px;width:60px;line-height:60px;text-align:center;border-radius:100%}.help-navigation span{padding-left:32px;font-size:18px;margin-right:16px;line-height:60px;text-align:center;color:rgba(39,33,66,0.8)}.breadcrumb{padding:10px 20px;font-size:13px;line-height:1;border-radius:50px}.breadcrumb li{padding-right:10px}.breadcrumb li:last-child{padding-right:10px}.breadcrumb--primary{padding-left:0}.breadcrumb--primary a{color:#272044;text-decoration:none}.breadcrumb--primary a:hover{text-decoration:underline}.breadcrumb--outline{border:1px solid #DDDAEA}.contests-hero{padding:60px 0}.contests-hero h1,.contests-hero .h1{font-family:'Cerebri Sans';font-style:normal;font-weight:800;font-size:58px;line-height:74px;color:#FFFFFF}.contests-hero p{font-family:'Cerebri Sans';font-style:normal;font-weight:400;font-size:18px;line-height:28px;color:#FFFFFF}@media (max-width: 900px){.contests-hero{text-align:center}}.contest-thumbnail{background:#FFFFFF;box-shadow:0px 5px 30px rgba(39,33,66,0.07);border-radius:10px;text-align:center}.contest-thumbnail-body{text-align:center;padding:15px 10px}.contest-thumbnail-body small,.contest-thumbnail-body .small{font-family:'Cerebri Sans';font-style:normal;font-weight:700;font-size:16px;line-height:20px;display:block;color:rgba(39,33,66,0.7)}.contest-thumbnail-body h3,.contest-thumbnail-body .h3{font-family:'Cerebri Sans';font-style:normal;font-weight:700;font-size:24px;line-height:30px;margin:10px 0;color:#272142}.contest-thumbnail-body p{font-family:'Cerebri Sans';font-style:normal;font-weight:400;font-size:16px;line-height:24px;text-align:center;color:rgba(39,33,66,0.7)}.contests-listing h2,.contests-listing .h2{font-family:'Cerebri Sans';font-style:normal;font-weight:700;font-size:36px;margin:30px 0;padding:0;line-height:46px;color:#272142}@media (max-width: 900px){.contests-listing{text-align:center}}.contest-preview{background:white;padding:16px;border-radius:10px}.contest-preview img{border-radius:10px}.contest-preview small,.contest-preview .small{display:block;margin-bottom:8px;font-family:'Cerebri Sans';text-transform:uppercase;font-style:normal;font-weight:700;font-size:16px;line-height:20px;color:rgba(39,33,66,0.7)}.contest-preview h2,.contest-preview .h2{font-family:'Cerebri Sans';font-style:normal;font-weight:700;font-size:30px;line-height:1.2;margin:0;padding:5px 0;color:#272142}.contest-preview h3,.contest-preview .h3{font-family:'Cerebri Sans';font-style:normal;font-weight:400;padding:5px 0 10px;margin:0;font-size:16px;line-height:24px;color:rgba(39,33,66,0.7)}.contest-header{max-width:850px;margin:0 auto 30px}.contest-header h1,.contest-header .h1{font-family:'Cerebri Sans';font-style:normal;font-weight:700;font-size:30px;line-height:1.2;text-align:center;color:#272142}.contest-header img{border-radius:10px}.contest-header h2,.contest-header .h2{font-family:'Cerebri Sans';font-style:normal;font-weight:400;font-size:16px;padding:0;margin:10px 0;line-height:24px;text-align:center;color:rgba(39,33,66,0.7)}.contest-countdown .count{font-family:'Cerebri Sans';font-style:normal;font-weight:700;font-size:24px;line-height:30px;text-align:center;padding:10px;border:1px solid rgba(39,33,66,0.7);border-radius:5px;display:inline-block;margin:0 10px 10px;color:#f65282}.contest-countdown .count span{color:#272142;display:block;text-transform:uppercase;font-size:10px;line-height:13px}.contest-body h3,.contest-body .h3{font-family:'Cerebri Sans';font-style:normal;font-weight:700;font-size:36px;line-height:46px;color:#272142;margin:0 0 30px}.contest-body h4,.contest-body .h4{font-family:'Cerebri Sans';font-style:normal;font-weight:700;font-size:18px;line-height:24px;color:#272142}.contest-body section{margin-bottom:30px}.contest-body .trix-content,.contest-body p{font-family:'Cerebri Sans';font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:rgba(39,33,66,0.7)}.contest-body .trix-content a,.contest-body p a{color:#885df1}.contest-badge{text-align:center;opacity:0.9;border:1px solid rgba(76,87,102,0.1);background:#f5f1fe;border-radius:10px;padding:20px 10px}.contest-badge a{font-size:11px;line-height:1.5;text-decoration:none}.contest-badge .emoji{margin:0 auto;font-size:32px;margin-bottom:5px;display:inline-block;line-height:32px;text-align:center}.contest-medal{position:relative;max-width:100px}.contest-medal .emoji{top:25%;position:absolute;vertical-align:middle;font-size:22px;text-align:center;width:100%;height:100%;opacity:0.8}.contest-header-inner{background:#FCFBFF;padding:20px;border-radius:10px;margin:15px 0}.contest-entry .contest-entry-screenshot{border-radius:8px}.contest-entry .btn{font-family:'Cerebri Sans';padding:8px 16px;font-style:normal;font-size:16px;margin-top:4px;line-height:20px;min-width:120px;text-align:center}.contest-entry .contest-entry-body{position:relative;background-color:#fff;border-radius:8px;padding:10px}.contest-entry .contest-entry-body .contest-medal{position:absolute;top:10px;right:10px}.contest-entry .contest-entry-body .btn{position:absolute;transition:all 150ms ease;top:50%;left:50%;opacity:0;transform:translate(-50%, -50%)}.contest-entry .contest-entry-body .contest-entry-overlay{position:absolute;transition:all 150ms ease;border-radius:8px;top:0;left:0;width:100%;height:100%;opacity:0;background:linear-gradient(180deg, transparent 62%, rgba(0,0,0,0.00345888) 63.94%, rgba(0,0,0,0.014204) 65.89%, rgba(0,0,0,0.0326639) 67.83%, rgba(0,0,0,0.0589645) 69.78%, rgba(0,0,0,0.0927099) 71.72%, rgba(0,0,0,0.132754) 73.67%, rgba(0,0,0,0.177076) 75.61%, rgba(0,0,0,0.222924) 77.56%, rgba(0,0,0,0.267246) 79.5%, rgba(0,0,0,0.30729) 81.44%, rgba(0,0,0,0.341035) 83.39%, rgba(0,0,0,0.367336) 85.33%, rgba(0,0,0,0.385796) 87.28%, rgba(0,0,0,0.396541) 89.22%, rgba(0,0,0,0.4) 91.17%)}.contest-entry .contest-entry-body:hover .contest-entry-overlay,.contest-entry .contest-entry-body:hover .btn{opacity:1}.contest-entry .contest-entry-body:hover .contest-entry-screenshot{filter:grayscale(100%)}.contest-entry .contest-entry-footer{padding:8px 0}.contest-entry .contest-entry-avatar{width:42px;height:42px;margin-right:8px;border-radius:50%}.contest-entry .contest-entry-name{font-size:16px;font-weight:700;overflow:hidden;text-overflow:ellipsis;margin-right:15px;line-height:1.5}.contest-entry .contest-entry-nationality{font-weight:400;font-size:14px;line-height:1.5}.admin-navigation{background:white;margin:0 auto 30px;padding:0}.admin-navigation ul{padding:0;margin-bottom:5px}.admin-navigation li{display:inline;list-style:none;font-size:15px;margin:0 5px 0;line-height:2}.admin-navigation li a{text-decoration:none}.admin-navigation li a:hover{text-decoration:underline}.admin-navigation li ul{padding-left:15px}.admin-stat .progress{height:16px}.generator h2,.generator .h2{font-family:Cerebri Sans;font-style:normal;font-weight:bold;font-size:24px;line-height:30px;color:#F65282;border-bottom:1px solid rgba(39,33,66,0.1);margin-bottom:15px}.generator h3,.generator .h3{font-family:Cerebri Sans;font-style:normal;font-weight:bold;font-size:18px;line-height:23px;color:#272142}.generator-menu{margin:0;padding:0}.generator-menu li{list-style:none;margin:0;border-bottom:1px solid #F9F7FE}.generator-menu li:hover a,.generator-menu li.active a{background:#f9f7fe;color:#885df1}.generator-menu li a{border-radius:4px;transition:all 150ms ease-in-out;display:block;padding:10px;text-decoration:none;font-size:16px;line-height:24px}.generator-menu li img{width:24px;height:24px;margin-right:10px}.generator-section-group{margin-bottom:15px}.generator-section{padding:16px;background-color:#fff;border-radius:4px;margin-bottom:20px}.generator-section h4,.generator-section .h4{font-family:Cerebri Sans;font-style:normal;font-weight:bold;font-size:14px;line-height:18px;color:#272142}.generator-section label{display:block;font-family:Cerebri Sans;font-style:normal;font-weight:normal;font-size:14px;margin:0 0 8px;line-height:18px}.generator-section label span{color:#885df1}.generator-section input[type='range']{appearance:none;background:#f9f7fe;width:100%;border-radius:30px;height:6px;outline:none;display:block;margin:0 auto 20px}.generator-section input[type='range']::-webkit-slider-thumb{appearance:none;background:#885df1;border-radius:50%;height:14px;width:14px;cursor:pointer}.generator-section input[type='range']::-moz-range-thumb{appearance:none;background:#885df1;border-radius:50%;height:14px;width:14px;cursor:pointer}.generator-section input[type='range']::-ms-thumb{appearance:none;background:#885df1;border-radius:50%;height:14px;width:14px;cursor:pointer}.generator-section .generator-preview{margin:30px auto;display:flex;color:black;font-weight:bold;color:#885df1;align-items:center;justify-content:center;font-size:32px;text-align:center;background:#eceaf1;height:300px;width:300px}.generator-section .generator-text-preview{font-size:40px}.generator-section .chrome-picker,.generator-section .sketch-picker{box-shadow:none !important}.generator-section .chrome-picker,.generator-section .sketch-picker{border-radius:4px !important;padding:5px;max-width:100%;border:1px solid rgba(76,87,102,0.1) !important}.color-menu a{text-decoration:none}.color-menu a:hover{text-decoration:underline}.color-menu .all{background:linear-gradient(87.6deg, #f11030 1.7%, #f2ab21 13.3%, #e2f221 24.5%, #0ccf16 34.8%, #4bcdc8 47.2%, #0827d3 58.9%, #9665e5 67.6%, #5006c6 78.1%, #f662f8 89.2%, #f862b5 103.3%, #e48190 113.9%)}.color-menu .red{background:#ff3736}.color-menu .orange{background:#ff8337}.color-menu .brown{background:#c29867}.color-menu .yellow{background:#ffe272}.color-menu .green{background:#9de16f}.color-menu .turquoise{background:#37d8b7}.color-menu .blue{background:#53afff}.color-menu .purple{background:#de70ff}.color-menu .pink{background:#ff73bc}.color-menu .grey{background:#bccdde}.color-menu .black{background:#222931}.promotion-pricing h1,.promotion-pricing .h1{color:#2C234D;text-align:center;text-transform:uppercase;font-family:"Cerebri Sans";font-size:68px;font-style:normal;font-weight:600;line-height:1}.promotion-pricing h2,.promotion-pricing .h2{color:#2C234D;text-align:center;font-family:"Cerebri Sans";font-size:20px;font-style:normal;font-weight:400;line-height:1.5}@media (max-width: 1000px){.promotion-pricing h1,.promotion-pricing .h1{font-size:34px !important}.promotion-pricing h2,.promotion-pricing .h2{font-size:16px}}.promotion-countdown{font-weight:700}.promotion-countdown .count{width:36px;height:36px;line-height:36px;font-size:14px;border-radius:8px;text-align:center;background:#fff;font-family:Cerebri Sans;font-style:normal;font-weight:bold;display:inline-block;text-shadow:none;color:#272142;margin:0 8px}.promotion-badge{color:#FFF;text-align:center;font-family:Cerebri Sans;font-size:15px;font-style:normal;font-weight:800;line-height:100%;text-transform:uppercase;background:linear-gradient(90deg, #885DF1 0%, #F65282 100%),#D9D9D9;margin-bottom:30px;padding:10px 25px;border-radius:4px;line-height:1;position:relative}.promotion-badge span{font-size:48px;position:absolute;left:-24px;top:-10px}.promotion-countdown--dark .count{color:#231d3c;background:#ffffff}.promotion-countdown--branding .count{color:#fff;background:#885df1;box-shadow:rgba(37,39,89,0.08) 0px 8px 8px 0}.promotion-countdown--orange .count{color:#fff;background:linear-gradient(316deg, #FFA927 14.03%, #FF25CF 100%)}.promotion-countdown--light-blue .count{background:#3FD4E2;color:white}.promotion-countdown--sm .count{width:32px;height:32px;border-radius:4px;line-height:32px;font-size:12px}.promotion-countdown--sm .count:first-child{margin-left:0}.promotion-countdown--lg .count{width:54px;height:54px;line-height:54px;font-size:20px;font-weight:bold}.promotion-countdown--lg .count:first-child{margin-left:0}.promotion-banner{text-align:center;background-image:linear-gradient(90deg, #885DF1 0%, #F65282 100%);color:#fff;padding:10px 0;font-family:Cerebri Sans;text-shadow:0px 1px 4px rgba(0,0,0,0.3);font-style:normal;font-weight:bold;font-size:16px;height:58px;line-height:38px}@media (max-width: 900px){.promotion-banner{font-size:14px}}.promotion-banner .btn,.promotion-banner .btn:hover{font-weight:bold;line-height:1}.review-banner{text-align:center;background:linear-gradient(90deg, #EFE8FF 0%, #CBB9F9 100%);color:#231d3c;padding:10px 0;font-family:Cerebri Sans;font-style:normal;font-weight:normal;font-size:16px;height:58px;line-height:38px}@media (max-width: 900px){.review-banner{font-size:14px}}.review-banner .btn,.review-banner .btn:hover{font-weight:bold;line-height:1}.promotion-banner--new-coder{background:linear-gradient(90deg, #fbbc07 0%, #f65252 100%);background:#f65282;color:#fff;text-shadow:none}.promotion-banner--new-coder strong{color:#FFC955;text-transform:initial}@media (max-width: 900px){.promotion-banner--new-coder{font-size:14px;text-shadow:none}.promotion-banner--new-coder a{color:#fff;font-weight:900}.promotion-banner--new-coder strong{text-transform:initial;font-weight:600;color:#fff}}.promotion-banner--bootcamp{font-weight:normal;background:linear-gradient(90deg, #851B41 0%, #6937BE 100%)}.promotion-banner--bootcamp strong{text-transform:inherit}.promotion-banner--bootcamp a{color:#ffd25b;font-weight:bold;text-decoration:none}.promotion-banner--bootcamp a:hover{text-decoration:underline}.promotion-banner--bootcamp .btn{background:linear-gradient(90deg, #DA2CDA 0%, #E57526 100%);margin-left:15px;border:none;color:#fff;transition:transform ease-in-out 10s}.promotion-banner--bootcamp .btn:hover{transform:scale(1.05);text-decoration:none}@media (max-width: 900px){.promotion-banner--bootcamp .btn{margin-left:5px}}@keyframes bannerAnimate{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}.foundation-banner{text-align:center;background:#3b3566;color:#fff;padding:10px 0;font-family:Cerebri Sans;text-shadow:0px 1px 4px rgba(0,0,0,0.3);font-style:normal;font-weight:bold;font-size:16px;height:58px;line-height:38px}.foundation-banner .emoji{font-size:20px;margin-right:5px;position:relative;top:2px}.foundation-banner a{color:#FFC955;text-decoration:none}.foundation-banner a:hover{text-decoration:underline}@media (max-width: 900px){.foundation-banner{font-size:14px}}.vacation-banner{text-align:center;color:#fff;padding:10px 0;font-family:Cerebri Sans;background:url(/assets/backgrounds/purple-gradient-2b78512a85d52955fcba6b093084aadf68f8f96e8ee61669a544831ec5185c0d.png) repeat;text-shadow:0px 1px 4px rgba(0,0,0,0.3);font-style:normal;font-weight:bold;font-size:16px;height:52px;line-height:32px}.promotion-banner--foundation{background-image:linear-gradient(120deg, #d4fc79 0%, #96e6a1 100%);color:#3e3468;text-shadow:none}.event h1,.event .h1{font-family:Cerebri Sans;font-style:normal;font-weight:bold;font-size:54px;line-height:1.2;color:#272142}@media (max-width: 780px){.event h1,.event .h1{font-size:38px}}.event h2,.event .h2{font-family:Cerebri Sans;font-style:normal;font-weight:normal;font-size:24px;margin:0;line-height:36px;color:#272142}.event h3,.event .h3{font-family:Cerebri Sans;font-style:normal;font-weight:bold;font-size:24px;line-height:32px;color:#9290a0}.event h4,.event .h4{font-family:Cerebri Sans;font-style:normal;color:#9290a0;font-weight:bold;font-size:12px;line-height:1.5;text-transform:uppercase}.event p{font-family:Cerebri Sans;font-style:normal;font-weight:normal;font-size:16px;line-height:24px}.event-heading{font-family:Cerebri Sans;font-style:normal;font-weight:bold;font-size:36px;line-height:48px;margin:30px 0;text-align:center}.event-items{margin:0;padding:0}.event-item{list-style:none;border-radius:20px;padding:30px;margin:0 0 50px;border:1px solid white}.event-item:hover{border-color:#885df1;transition:all 200ms ease}.event-item h3,.event-item .h3{font-family:Cerebri Sans;font-style:normal;font-weight:bold;font-size:24px;line-height:30px}.event-item h4,.event-item .h4{font-size:16px;line-height:20px;font-weight:bold;opacity:0.6;text-transform:uppercase}.event-item h5,.event-item .h5{font-family:Cerebri Sans;font-style:normal;font-weight:bold;font-size:12px;line-height:15px;color:#272142;text-transform:uppercase;opacity:0.6;margin-top:20px;margin-bottom:10px}.event-item p{font-family:Cerebri Sans;font-style:normal;font-weight:normal;font-size:16px;line-height:24px;margin:0}@media (max-width: 780px){.event-item{text-align:center}}.event-item-header{border-bottom:1px solid rgba(76,87,102,0.1);padding-bottom:15px}.event-image-wrapper{border-radius:20px;background-color:rgba(136,93,241,0.3);margin-top:30px;margin-right:30px}.event-image-wrapper img{position:relative;border-radius:20px;left:-15px;top:-15px}.event-notes{padding:30px;margin:30px 0;border-radius:20px}.event-notes h3,.event-notes .h3{font-family:Cerebri Sans;font-style:normal;font-weight:bold;font-size:32px;line-height:1.5;color:#272142}.event-notes h3 strong,.event-notes .h3 strong{color:#F65282}.event-notes h3 img,.event-notes .h3 img{width:36px;margin-right:16px}.event-notes--secondary{background:white;border:2px dashed #67d5d2}.event-notes--secondary p{opacity:0.8}.event-sidebar-wrapper{margin-top:-100px}@media (max-width: 780px){.event-sidebar-wrapper{margin-top:0}}.event-sidebar{padding:30px}.event-sidebar p{margin:0;font-size:14px;line-height:1.5}.event-sidebar-header{border-bottom:1px solid rgba(76,87,102,0.1)}.event-sidebar-section{margin:0 0 20px}.ambassador-header h1,.ambassador-header .h1{font-weight:600;font-size:18px;line-height:26px;text-transform:uppercase;color:#272044}.ambassador-header h2,.ambassador-header .h2{font-family:Cerebri Sans;font-style:normal;font-weight:900;color:#272044;margin-bottom:32px;font-size:48px;text-transform:capitalize;line-height:58px}.ambassador-header h2 strong,.ambassador-header .h2 strong{font-size:58px;margin-bottom:16px;line-height:64px;display:block;color:#FB5C8D}@media (max-width: 780px){.ambassador-header{text-align:center}}.ambassador-menu-item{padding:32px;margin-top:30px;box-shadow:0px 10px 50px rgba(0,0,0,0.05);border-radius:4px;background-color:#fff}.ambassador-menu-item .icon{text-align:center}.ambassador-menu-item .icon span{background:rgba(148,110,239,0.1);border-radius:16px;width:64px;height:64px;margin:0 auto;display:inline-block}.ambassador-menu-item .icon img{width:28px;height:28px;display:inline-block;text-align:center}.ambassador-menu-item h3,.ambassador-menu-item .h3{font-family:Cerebri Sans;font-style:normal;font-weight:bold;font-size:24px;line-height:30px;margin:16px 0;text-align:center;color:#272044}.ambassador-menu-item p{font-family:Cerebri Sans;font-style:normal;font-weight:normal;font-size:14px;line-height:22px;text-align:center;color:#272044}.ambassador-menu-item a{font-family:Cerebri Sans;font-style:normal;font-weight:bold;font-size:14px;line-height:18px;text-transform:capitalize;color:#946EEF}.ambassador-dashboard-header{padding:30px;margin-bottom:30px}.ambassador-dashboard-header img{max-height:90px}.ambsassador-ambsassador-nav-items{border:1px solid rgba(39,33,66,0.1);border-radius:50px;margin:0 auto 30px;display:inline-block;padding:0}.ambsassador-nav-item{display:inline-block;margin:8px 0;padding:8px;color:rgba(39,33,66,0.6);list-style:none;font-family:Cerebri Sans;font-style:normal;font-weight:bold;font-size:18px;line-height:23px;text-align:center}.ambsassador-nav-item a{border-radius:50px;padding:8px 16px;text-decoration:none;transition:all 150ms ease-in-out}.ambsassador-nav-item a.active,.ambsassador-nav-item a:hover{background-color:#885df1;color:#fff}.ambassador-dashdoard h3,.ambassador-dashdoard .h3{font-family:Cerebri Sans;font-style:normal;font-weight:bold;font-size:24px;line-height:30px;color:#272142}.ambassador-dashdoard h4,.ambassador-dashdoard .h4{font-family:Cerebri Sans;font-style:normal;font-weight:bold;font-size:20px;line-height:25px}.ambassador-dashdoard p{font-family:Cerebri Sans;font-style:normal;font-weight:normal;font-size:14px;line-height:22px;color:#272142}.ambassador-dashdoard hr{color:gba(39, 33, 66, 0.05)}.ambassador-dashdoard .link{border-radius:100px;border:1px solid rgba(39,33,66,0.1);padding:14px;font-family:'Source Code Pro';font-style:normal;font-weight:normal;font-size:10px;line-height:16px;color:rgba(39,33,66,0.7)}.ambassador-dashdoard-stat{background:rgba(136,93,241,0.1);border-radius:8px;text-align:center;padding:36px 0;font-family:Cerebri Sans;font-size:14px;line-height:18px;text-align:center}.ambassador-dashdoard-stat strong{display:block;font-weight:bold;font-size:24px;line-height:1.5;color:#272142}.course-rating{background:#fffaee;padding:8px 12px;margin:10px 0}.course-rating span{color:#272044;padding-top:5px;font-weight:500;display:inline-block;font-size:14px}.course-rating i{color:#ffb805;line-height:14px;display:inline-block;position:relative;top:-0.5px}.course-preview{padding:30px;background:linear-gradient(0, #F6F2FE 0%, #fff 100%)}.course-preview h3,.course-preview .h3{line-height:48px;font-size:34px;color:#231d3a;font-weight:900;margin-bottom:0}.course-preview p{margin:0 0 48px;color:#201b33;font-family:"Cerebri Sans", Helvetica, Arial, sans-serif}.course-preview .date{font-size:18px;line-height:1.5;color:#885df1;font-weight:900;margin:0}.rotate{transform:rotate(3deg)}.badge{font-family:"Cerebri Sans", Helvetica, Arial, sans-serif;color:#fff !important;line-height:16px;border-radius:4px;font-size:12px;font-weight:700;margin:10px 0;display:inline-block;text-transform:uppercase;padding:5px 15px}.badge strong{font-weight:900}.badge-outline{background:#f3effe;color:#885df1 !important;border:1px solid #885df1}.badge-discount{color:#f65282 !important;font-size:11px;font-style:normal;font-weight:700;line-height:normal;border-radius:4px;border:1px solid #f65282 !important;padding:4px 8px;text-align:center}.badge-outline--muted{border-radius:2px;border:1px solid #DAD7E2;color:#DAD7E2 !important;font-family:"Cerebri Sans";font-size:11px;font-style:normal;font-weight:700;line-height:normal}.badge--small{line-height:1;padding:5px 8px;font-size:10px}.badge-live{background:#ff6161}.badge-pink{border:1px solid #FDDCE6;background:#FFEDF2;font-size:13px;text-transform:none;color:#FF2568 !important}.badge-basics{background:#fc709b}.badge-python{background:#FFD844;color:#231d3c !important}.badge-plus{background:#885df1}.badge-front-end{background:#4d83e2}.badge-bootcamp{background:linear-gradient(90deg, #885DF1 0%, #F65282 100%)}.badge-free,.badge-active{background:#35c56c}.badge-foundation{background:#3E3468}.badge-foundation--outline{background:transparent;border-color:#3E3468 !important;color:#3E3468 !important}.badge-warning,.badge-medium{background:#FFC955}.badge-notice{color:#231d3c !important;background:#fff9ed}.badge-danger,.badge-canceled{background:#dc3545}.badge-high{background:#d98236}.badge-canceled,.badge-low{background:#f8f8f8;color:#231d3c !important}.badge-branding,.badge-completed{background:#885df1}.badge-secondary{background:#f3effe;color:#231d3c !important}.badge-tertiary{background:#F65282}.badge-quaternary{color:#f65282 !important;background:#FFE2EB}.badge-yellow,.badge-incomplete,.badge-pending{background:#FFC955;color:#272144 !important}.badge-next{background:#272144}.badge-success,.badge-active{background:#35c56c !important}.course-header{position:relative;padding:30px 0}.course-header h1,.course-header .h1{font-weight:bold;font-size:64px;line-height:81px;color:#231d3c}.course-header p{font-family:Cerebri Sans;font-weight:600;font-size:18px;line-height:23px;letter-spacing:-0.5px;color:#231d3c}.course-header .back__link{position:absolute;top:0;left:0}.course-header .back__link--right{left:auto;right:0}.course-deadline{text-align:left;margin:0 auto;display:inline-block}.course-deadline-emoji{font-size:28px;line-height:1;position:relative;top:11px;margin-right:15px}.course-lesson{border-color:#e8e1f2 !important}.course-lesson:nth-child(1) .card-header,.course-lesson:nth-child(5) .card-header,.course-lesson:nth-child(9) .card-header,.course-lesson:nth-child(13) .card-header,.course-lesson:nth-child(17) .card-header{background:#f5f0fe}.course-lesson:nth-child(2) .card-header,.course-lesson:nth-child(6) .card-header,.course-lesson:nth-child(10) .card-header,.course-lesson:nth-child(14) .card-header,.course-lesson:nth-child(18) .card-header{background:#fffaed}.course-lesson:nth-child(3) .card-header,.course-lesson:nth-child(7) .card-header,.course-lesson:nth-child(11) .card-header,.course-lesson:nth-child(15) .card-header,.course-lesson:nth-child(19) .card-header{background:#ffebf1}.course-lesson:nth-child(4) .card-header,.course-lesson:nth-child(8) .card-header,.course-lesson:nth-child(12) .card-header,.course-lesson:nth-child(16) .card-header,.course-lesson:nth-child(20) .card-header{background:#f0fbfd}.course-lesson .card-header{position:relative;min-height:130px;padding-right:80px}.course-lesson .card-header h5,.course-lesson .card-header .h5{font-family:'Cerebri Sans';font-style:normal;font-weight:500;font-size:16px;line-height:1.5;color:#000}.course-lesson .card-header h6,.course-lesson .card-header .h6{font-family:'Cerebri Sans';font-style:normal;color:#6C757D;font-weight:500;font-size:16px;line-height:24px;margin-top:15px}.course-lesson.course-lesson--general .card-header{background:linear-gradient(275.22deg, #885df1 8.54%, #5216E4 95.04%)}.course-lesson.course-lesson--general .card-header h5,.course-lesson.course-lesson--general .card-header .h5,.course-lesson.course-lesson--general .card-header h6,.course-lesson.course-lesson--general .card-header .h6{color:#fff}.course-lesson-emoji{position:absolute;right:30px;top:30px;font-size:50px}.course-lesson-details{font-size:14px;font-family:'Cerebri Sans'}.course-lesson-topic{text-transform:uppercase;color:#000;opacity:0.6}.course-project{background:linear-gradient(292.82deg, #885df1 8.54%, #5216E4 95.04%);color:#fff;padding:30px;min-height:80px;position:relative}.course-project .course-project-emoji{font-size:54px;position:absolute;top:30x;left:10px}.course-project .course-project-details{padding-left:70px;font-size:16px;line-height:20px;font-weight:400}.course-project .course-project-details .trix-content{color:#fff}.course-project .course-project-details strong{font-family:Cerebri Sans;font-weight:bold;font-size:24px;line-height:30px}.course-project .course-deadline-details{font-size:16px}.course-project .course-deadline-emoji{font-size:38px}.workshop-sidebar{margin:0 0 30px;padding:0}.workshop-sidebar i{width:20px;display:inline-block}.workshop-sidebar img{padding:3px;position:relative;top:-1px;width:21px}.workshop-sidebar li{list-style:none;padding:0;margin:0;transition:all 150ms ease-in-out}.workshop-sidebar li a{text-decoration:none;font-family:'Cerebri Sans';font-style:normal;font-weight:400;font-size:16px;line-height:24px;padding:8px;display:block;color:#272142}.workshop-sidebar li a i{margin-right:4px;font-style:normal}.workshop-sidebar li:hover a,.workshop-sidebar li.active a{background:rgba(136,93,241,0.1);border-radius:4px;color:#885df1}.workshop-sidebar li.active a{font-weight:bold}.workshop-sidebar-curriculum{border:1px solid rgba(39,33,66,0.1);border-radius:8px;padding:24px}.course-list p{font-size:18px;line-height:1.3}.course-list__date{padding:25px}.course-list__date-date{color:#885df1;font-size:36px;line-height:27px;margin-right:8px;font-weight:bold}.course-list__date-month{color:#885df1;font-size:12px;line-height:14px;text-transform:uppercase;font-weight:bold}.course-list__date-day{font-size:10px;line-height:14px;font-weight:bold}.course-list__section .logo{max-height:40px;margin-top:5px}.course-list__section h3,.course-list__section .h3{font-size:14px;font-weight:700;line-height:1.5;text-transform:uppercase;margin:5px 0}.course-list__section h3 strong,.course-list__section .h3 strong{display:block;font-size:22px}.course-list__section p{font-size:14px;line-height:20px;margin:0}.course-list__section small,.course-list__section .small{font-size:12px;line-height:1.5}.course-list__section--secondary{background-color:#f7f7f7}.course-list__section-inner{padding:20px;font-size:13px}.course-list__section-inner a{text-decoration:none}.course-list__section-inner a i{font-size:12px}.course-list__section-inner a:hover{text-decoration:underline}.course-list__section-inner a.btn:hover{text-decoration:none}.course-list__section--border{border-bottom:1px solid #F1F1F1}.course-list__section-column-border{border-right:1px solid #F1F1F1}@media (max-width: 300px){.course-list__section-column-border{border:none}}.course-list__schedule{width:calc(50% - 8px);padding:20px;margin:20px 0;font-size:13px;line-height:16px}.course-list__schedule strong,.course-list__schedule small,.course-list__schedule .small{font-size:14px;line-height:19px}.course-list__schedule small,.course-list__schedule .small{color:#b6b0b3}.course-list__footer .trix-content{font-size:12px}.course-list__price{font-size:16px;line-height:30px}.course-list__price strong{color:#885df1;line-height:30px;font-size:24px}.course-list__price small,.course-list__price .small{color:#757575;font-size:13px;line-height:10px}.course-list__schedule--left{background-color:#fffaee;margin:0 3px 0 5px}.course-list__schedule--right{background-color:#feeeee;margin:0 5px 0 3px}.course-list-item{border:1px solid #C4C4C4;padding:0;background:white;position:relative}.course-list-item a{color:#885df1}.course-list-item .sticky-top{top:70px;border-radius:0}.course-list-item--plus .course-list__section--logo{background:#e7dffc}.course-list-item--front_end .course-list__section--logo{background:#dcf3f7}.course-list-item--basics .course-list__section--logo{background:#ffdde8}.course-list-item--bootcamp .course-list__section--logo{background:#272144}.course-list-item--add-on .vertical-border strong,.course-list-item--add-on .vertical-border span{background:transparent}.course-list-item--add-on .content-inner--purple-bg{background:#fff;margin:0 10px}.course-list-item--add-on .course-list__section--logo{text-align:center;padding-top:15px;font-family:'Cerebri Sans';font-style:normal;font-weight:700;line-height:1.5;text-align:center}.course-list-item--add-on .course-list__section--logo strong{font-size:18px;color:#FFFFFF;border-radius:3px;text-transform:uppercase;display:inline-block;padding:5px 10px}.course-list-item--add-on .course-list__section--logo span{font-size:24px;display:block}.course-list-item--add-on .course-list__section--logo small,.course-list-item--add-on .course-list__section--logo .small{font-size:12px;border-radius:0 0 3px 3px;text-transform:uppercase;padding:5px 10px;display:inline-block;background:rgba(255,255,255,0.4)}.course-list-item--basics_add_on{background:linear-gradient(0, #fff 0%, #ffc4d7 100%)}.course-list-item--basics_add_on .course-list__section--logo strong{background:#FF568E}.course-list-item--next{background:#f5f1fe}.course-list-item--next .course-list__section--logo strong{background:#EBFFEB}.course-list-item--plus_add_on{background:linear-gradient(0, #fff 0%, #d6c8fa 100%)}.course-list-item--plus_add_on .course-list__section--logo strong{background:#885DF1}.course-list-item--ai_add_on .course-list__section--logo{background:#1A5183}.course-list-item--ai_add_on .course-list__section-inner strong{background:#fff;color:#1A5183}.course-list-item--react_add_on{background:linear-gradient(0, #fff 0%, #afedf3 100%)}.course-list-item--react_add_on .course-list__section--logo strong{background:#3FD4E2}.course-list-item--responsive_add_on{background:linear-gradient(0, #fff 0%, #ffe7ab 100%)}.course-list-item--responsive_add_on .course-list__section--logo strong{background:#FFC63A}.body--banner .course-list-item .sticky-top{top:130px}.course-list-new-badge{width:60px;height:60px;z-index:1021;position:absolute;box-shadow:0px 5px 10px rgba(0,0,0,0.2);border-radius:100%;top:-30px;right:-8px}@media (max-width: 1000px){.course-list-new-badge{display:none}}.unit-menu{margin:0;background:white;padding:0}.unit-menu li{list-style:none}.course-landing-new .section-header{text-align:center}@media (max-width: 1000px){.course-landing-new-header{text-align:center}.course-landing-new-header label{text-align:left}.course-landing-new-header .course-landing-description{padding-right:0}.course-landing-new-header iframe,.course-landing-new-header .btn{display:block;margin:0 auto;float:none !important}}.course-item{font-family:Cerebri Sans;height:100%}.course-item h3,.course-item .h3{color:#231d3c;font-weight:bold;font-size:22px}.course-item strong{color:#231d3c}.course-item p{font-family:Cerebri Sans;font-size:16px}.course-item .course-item-inner{position:relative;height:100%;background-color:#ffffff;box-shadow:0px 5px 30px 0px rgba(152,138,201,0.1);border-radius:16px;padding:24px}.course-item .course-item-inner .number{background-color:#F3EFFF;font-size:22px;font-weight:700;width:50px;height:50px;display:inline-block;text-align:center;padding-top:10px;border-radius:100%;position:absolute;top:-25px}.course-item .course-item-footer{font-size:14px;font-weight:400;line-height:1.5}.Loader-emoji{animation:bounce 250ms infinite alternate;display:inline-block;margin:0 10px;font-size:50px}.Loader-emoji:nth-child(2){animation-delay:75ms}.Loader-emoji:nth-child(3){animation-delay:150ms}.Loader-emoji:nth-child(4){animation-delay:225ms}.Loader-emoji:nth-child(5){animation-delay:300ms}.Loader-emoji:nth-child(6){animation-delay:375ms}@keyframes bounce{from{transform:translateY(0px)}to{transform:translateY(-15px)}}@media (max-width: 995px){.guide .content{padding:0}}.guide .hero img{width:100%;max-height:500px;object-fit:cover;object-position:top center}.guide .review{margin:0;padding:0}.guide .review p{font-size:13px;margin:10px 0}.guide .guide-index{margin-top:50px}.guide .guide-index-item{background:#f9f7fe;padding:20px 50px 50px}.guide .guide-index-item.draft{background-color:#fffaee}.guide .guide-index-item h2,.guide .guide-index-item .h2{font-size:20px;margin-top:30px;line-height:24px;font-weight:bold}.guide .guide-index-item h2 a,.guide .guide-index-item .h2 a{text-decoration:none}.guide .guide-index-item h2 a:hover,.guide .guide-index-item .h2 a:hover{text-decoration:underline;color:#885df1}.guide .guide-index-item p{font-size:14px;line-height:20px;color:#A8A3BC}.guide .guide-index-item img{max-height:180px}.guide .guide-index-item.draft img{filter:blur(5px)}.guide .guide-header{margin-bottom:30px}.guide .guide-header h1,.guide .guide-header .h1{font-size:44px;font-style:normal;font-weight:700;line-height:normal;color:#2C234D;line-height:1.1}@media (max-width: 995px){.guide .guide-header h1,.guide .guide-header .h1{font-size:36px;margin-top:30px}}.guide .guide-header h2,.guide .guide-header .h2{font-size:28px;line-height:34px;margin-bottom:0}.guide .guide-header h3,.guide .guide-header .h3{font-weight:500;font-size:18px;line-height:22px;color:#A8A3BC}.guide .guide-header p{font-family:"Cerebri Sans";font-size:20px;font-style:normal;font-weight:400;line-height:1.5}.guide .guide-header nav ol{background:white;padding:0}.guide .guide-header nav a{color:#885df1;text-decoration:none;font-weight:500;font-size:14px;font-family:"Cerebri Sans", Helvetica, Arial;line-height:1}.guide .guide-header nav a:hover{text-decoration:underline}.guide .guide-table-of-content{margin-bottom:20px;background-color:#f9f7fe;padding:20px;border-radius:8px}.guide .guide-table-of-content h4,.guide .guide-table-of-content .h4{font-weight:bold;font-size:16px;line-height:1.5}.guide .guide-table-of-content ul{margin:0;padding:0}.guide .guide-table-of-content li{color:#885df1;list-style:none;margin:5px 0}.guide .guide-table-of-content li a{color:#885df1;font-size:14px;font-family:"Cerebri Sans", Helvetica, Arial;text-decoration:none}.guide .guide-table-of-content li a:hover{text-decoration:underline}.guide .guide-table-of-content li::before{content:">";line-height:16px;margin-right:10px;font-size:12px;color:#885df1}.guide .guide-main h2,.guide .guide-main .h2{color:#2C234D;font-family:"Cerebri Sans";font-size:28px;font-style:normal;font-weight:700;line-height:normal;padding:15px 0 5px}.guide .guide-main h3,.guide .guide-main .h3{color:#2C234D;font-family:"Cerebri Sans";font-size:22px;font-style:normal;font-weight:700;line-height:normal}.guide .guide-main a{color:#885df1}.guide .guide-main blockquote,.guide .guide-main .collapse{background:#f0fbfb;border:none;font-family:"Cerebri Sans", Helvetica, Arial;padding:30px;border-radius:8px;font-size:16px;line-height:25px}.guide .guide-main p{color:#2C234D;font-family:"Cerebri Sans";font-size:16px;font-style:normal;font-weight:400;line-height:1.5;margin-bottom:15px}.guide .guide-main .trix-content h1,.guide .guide-main .trix-content .h1{color:#2C234D;font-family:"Cerebri Sans";font-size:22px;font-style:normal;font-weight:700;line-height:normal;margin-bottom:15px}.guide .guide-main .trix-content div{color:#2C234D;font-family:"Cerebri Sans";font-size:16px;font-style:normal;font-weight:400;line-height:1.5;margin-bottom:0}.guide .guide-navigations{padding:50px 0;background-color:#f4fcfc}.guide .guide-navigation h4,.guide .guide-navigation .h4{font-size:18px;font-weight:bold;line-height:22px}.guide .guide-navigation p{color:#A8A3BC;font-family:"Cerebri Sans", Helvetica, Arial;margin:20px 0 40px;font-size:14px;line-height:1.5}.guide .guide-navigation--left{text-align:left;padding-right:60px}.guide .guide-navigation--right{text-align:right;padding-left:60px}.guide .guide-quote .trix-content div{font-family:Times New Roman;font-weight:normal;padding-left:20px;font-size:18.5;line-height:1.5;border-left:7px solid #885df1}.guide .guide-testimonial{font-family:"Cerebri Sans", Helvetica, Arial;font-size:16px;line-height:1.5}.guide-navigation-footer-container{position:fixed;bottom:20px;margin:0 auto;z-index:999;left:0;right:0}@media (max-width: 995px){.guide-navigation-footer-container{bottom:0}}.guide-navigation-footer-container .guide-navigation-footer{background:white;display:inline-block;padding:10px;text-align:center;border-radius:6px}@media (max-width: 995px){.guide-navigation-footer-container .guide-navigation-footer{border-radius:6px 6px 0 0;width:100%;display:block}}.guide-navigation-footer-container .guide-navigation-footer a{font-family:"Cerebri Sans", Helvetica, Arial;border-radius:6px;text-decoration:none;font-size:13px;display:inline-block;line-height:16px;transition:all 150ms ease-in-out;padding:9px 16px}.guide-navigation-footer-container .guide-navigation-footer a:hover{background-color:#f4fcfc}.guide-navigation-footer-container .guide-navigation-footer a.active,.guide-navigation-footer-container .guide-navigation-footer a.active:hover{background:#885df1;color:white}.guide-content{top:-30px;padding:30px;position:relative}@media (max-width: 995px){.guide-content{top:0;padding:0 30px}}.alternative h1,.alternative .h1{font-family:'Cerebri Sans';font-style:normal;font-weight:800;font-size:58px;margin:16px 0;line-height:74px;text-align:center}.alternative h1 strong,.alternative .h1 strong{color:#885df1}.alternative h3,.alternative .h3{font-family:'Cerebri Sans';font-style:normal;font-weight:800;font-size:58px;line-height:74px;text-align:center}.alternative h3 strong,.alternative .h3 strong{color:#885df1}.alternative h4,.alternative .h4{font-family:'Cerebri Sans';font-style:normal;font-weight:700;font-size:24px;line-height:30px;text-align:center;color:rgba(39,33,66,0.6)}.alternative table{margin:60px 0;font-family:'Cerebri Sans';font-style:normal;font-size:13px;line-height:1.2;color:#272142;font-weight:normal;border-top:0}.alternative table thead{font-weight:700;font-size:14px;line-height:24px;color:#272142}.alternative table thead img{max-width:100%;width:100px}.alternative table thead th{border:0;line-height:1.2}.alternative table tbody tr:hover{background-color:#f5f1fe}.alternative table tbody tr th{background-color:#f5f1fe}.alternative table th{font-weight:700}.alternative table th,.alternative table td{padding:24px;border:1px solid #dee2e6}.alternative .alternative-tagline{font-family:'Cerebri Sans';font-style:normal;font-weight:700;font-size:24px;line-height:1.5;text-align:center;color:#272142}.alternative .alternative-introduction .trix-content,.alternative .alternative-description .trix-content{font-family:'Cerebri Sans';font-style:normal;font-weight:400;font-size:16px;margin:30px 0;line-height:1.8}.alternative .alternative-introduction .trix-content h1,.alternative .alternative-introduction .trix-content .h1,.alternative .alternative-introduction .trix-content h1 strong,.alternative .alternative-introduction .trix-content .h1 strong,.alternative .alternative-description .trix-content h1,.alternative .alternative-description .trix-content .h1,.alternative .alternative-description .trix-content h1 strong,.alternative .alternative-description .trix-content .h1 strong{font-weight:700;font-size:24px;line-height:30px;color:#272142;margin:8px 0}.alternative .alternative-introduction .trix-content a,.alternative .alternative-description .trix-content a{color:#885df1}.alternative .alternative-preview__header{background:#ede8fb;padding:24px;text-align:center;font-family:'Cerebri Sans';font-style:normal;font-weight:700;font-size:18px;line-height:2;color:#272142}.alternative .alternative-preview__header img{margin:0 auto;display:block;height:40px}.alternative .alternative-preview__body{padding:24px}.alternative .alternative-preview__body h3,.alternative .alternative-preview__body .h3{font-family:'Cerebri Sans';font-style:normal;font-weight:700;font-size:20px;text-align:left;line-height:25px;color:#272142}.alternative .alternative-preview__body p{font-family:'Cerebri Sans';font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:rgba(39,33,66,0.6)}.alternative .alternative-preview__body a{color:#885df1;text-decoration:none}.alternative .alternative-preview__body a:hover{text-decoration:underline}.reviews-preview .reviews-preview-header h2,.reviews-preview .reviews-preview-header .h2{color:#272142;line-height:1.4;font-size:48px;font-family:Cerebri Sans;font-weight:800;margin:0;padding:0}@media (max-width: 1024px){.reviews-preview .reviews-preview-header h2,.reviews-preview .reviews-preview-header .h2{font-size:36px;line-height:1.25}}.reviews-preview .reviews-preview-header p{font-size:16px;font-family:Cerebri Sans;line-height:24px;margin:10px 0 10px}.reviews-preview .reviews-preview-external-rating{margin-top:20px}.reviews-preview .reviews-preview-external-rating img{width:30px;margin-right:10px;height:30px}.reviews-preview .reviews-preview-external-rating p{color:#272142;line-height:15px;font-size:12px;margin:0;padding:0;font-weight:500}.reviews-preview .reviews-preview-testimonial-header{border-bottom:1px solid rgba(76,87,102,0.1);padding-bottom:15px;margin-bottom:15px}.reviews-preview .reviews-preview-testimonial{background:white;border-radius:10px;background:#fff;padding:20px;margin:0 10px 10px}.reviews-preview .reviews-preview-testimonial-text{font-size:14px;font-family:Cerebri Sans;line-height:1.5;margin-top:20px}.reviews-preview .reviews-preview-testimonial-text strong{font-size:18px;display:block;margin-bottom:8px}.reviews .review{border-bottom:1px dotted rgba(76,87,102,0.1)}.reviews .review:last-child{border:none;padding-bottom:0;margin-bottom:0}.review{padding:0 0 15px;margin-bottom:30px}.review p{font-family:'Source Code Pro';font-style:normal;font-weight:normal;font-size:16px;line-height:1.7}.review .review-star{color:#fbbc07;display:inline-block;line-height:20px;margin:0 0 0 3px;font-size:14px}.review .review-footer a{text-decoration:none}.review .review-footer a:hover{text-decoration:underline}.review .review-graduated{opacity:50%;font-size:12px;line-height:15px}.review-rating strong{font-size:20px;line-height:24px;margin-right:5px;font-weight:600}.review-rating span{color:#767a7e;padding-right:5px;margin-right:5px}.review-rating i{color:#fbbc07;display:inline-block;line-height:20px;margin:0 0 0 3px;font-size:14px}.review-rating a{color:#1a73e8}.review-filter{text-decoration:none}.review-filter .badge{border-radius:30px;font-weight:700;text-transform:capitalize}.review-filter .badge:hover,.review-filter .badge.active{background:#885df1;color:white !important}.story .trix-content{line-height:1.75;margin-bottom:20px;font-size:16px}.story h3,.story .h3{font-size:26px;text-align:left;color:#000}.story em{font-size:24px;line-height:1.5}.story a{color:#885df1}.story-preview{background-image:url(/assets/elements/dots-yellow-267887b63a39b0e3fbb36c301e3e27e90b1715d701b48304a9101bd22a2b74fd.png);background-position:top left;background-repeat:no-repeat;text-align:left;background-size:80px;padding:20px}.story-preview h3,.story-preview .h3{color:#000;margin:20px 0 10px;font-size:22px}.story-preview p{font-size:16px}.story-preview img{border-radius:12px}@media (max-width: 960px){.story-preview{text-align:center}}.palette-color{position:relative;overflow:hidden}.palette-color .copy{display:none;font-size:11px;color:#fff;font-family:"Cerebri Sans", Helvetica, Arial;opacity:0;border-radius:0 2px 0 0;line-height:1.5;background:rgba(0,0,0,0.3);transition:all 150ms ease-in;text-align:center;position:absolute;padding:5px 10px;bottom:-10px;left:0}.palette-color .copy:hover{text-decoration:underline}.palette-color .copy:hover small,.palette-color .copy:hover .small{display:inline}.palette-color .copy small,.palette-color .copy .small{display:none;text-transform:uppercase}@media (min-width: 995px){.palette-color .copy{display:block}.palette-color:hover .copy{opacity:1;bottom:0}}.radio-landing{background-size:600% 600%;background-color:#f5f1fe}.Radio{max-width:600px;margin:10px auto 0}.Radio h4,.Radio .h4{font-size:16px;margin:0;line-height:1.5;color:rgba(0,0,0,0.7)}.Radio-player{padding:30px;margin:40px auto 20px;border-radius:24px;background-color:#231d3c;background-size:cover;background-repeat:no-repeat}@media (max-width: 770px){.Radio-player{padding:15px}}.Radio-player--energy{background-image:url(/assets/radio/stations/coding-b6905d80f64131a4fd0f3501a90dc6222e55abb264dbd8c6a23d0d730ed09a4b.png)}.Radio-player--calm{background-image:url(/assets/radio/stations/coffee-break-cef3bce92c1a9dd33b1b0a2f20545e9a23ee3197b81adface560b0734fbbb46b.png)}.Radio-player--exotic{background-image:url(/assets/radio/stations/medidate-3f29f23359f2137152d218536770c9a41fef262541b7b34483fc2ecfdfbb9dfd.png)}.Radio-player--space{background-image:url(/assets/radio/stations/sleep-c82c796e29758bccb9cd0a30cf7b48e4fc3204f5a355c017c0e1b0ce0022da1b.png)}.Radio-track{padding-bottom:20px;position:relative;border-bottom:0.5px solid rgba(39,33,66,0.1)}.Radio-track-image{width:110px;height:110px;border-radius:12px;transition:all 300ms ease-in-out}@media (max-width: 770px){.Radio-track-image{margin:0 auto 20px;display:block}}.Radio-track-image--playing{border-radius:50%;animation-name:rotate;animation-duration:3s;background:#272142;padding:35px;box-shadow:0px 0 15px rgba(0,0,0,0.4);border:4px solid rgba(255,255,255,0.2);animation-iteration-count:infinite;animation-timing-function:linear;background-image:linear-gradient(-160deg, transparent 40%, rgba(255,255,255,0.1) 50%, transparent 60%)}@keyframes rotate{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.Radio-track-info h2,.Radio-track-info .h2{font-size:32px;line-height:1.5;padding:0;color:#fff;margin:6px 0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.Radio-track-info h3,.Radio-track-info .h3{font-family:'Source Code Pro';margin:0;font-size:16px;color:#fff;line-height:1.5;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (max-width: 770px){.Radio-track-info{text-align:center}}.Radio-track-spotify{background:url(/assets/logos/spotify-9221bf6ef4cb5b3e6ec76c74a30c8b9d8b841c4e14d8a349524defe18cb0f4af.png) no-repeat;background-size:38px 38px;width:38px;height:38px;position:absolute;right:0;top:0}@media (max-width: 770px){.Radio-track-spotify{display:none}}.radio-footer{padding-bottom:60px}.radio-footer h3,.radio-footer .h3{font-style:normal;font-size:24px;line-height:30px;margin-top:50px;font-weight:800}.radio-footer h5,.radio-footer .h5{font-weight:800}.radio-footer p{font-size:16px;line-height:25px;color:rgba(0,0,0,0.7)}.radio-footer a{color:#885df1;text-decoration:none;font-weight:bold}.radio-footer a:hover{text-decoration:underline}@media (max-width: 770px){.radio-footer{text-align:center}}.Radio-controls{position:relative;border-bottom:0.5px solid rgba(39,33,66,0.1)}.Radio-controls-play,.Radio-controls-pause,.Radio-controls-skip,.Radio-controls-save{background:#fff url(/assets/radio/play-c6ee01f60fbb0368634758a225073d4fd9a511b87aea7dd124ad35be1c86767f.png) no-repeat;background-size:60px;display:block;margin:30px auto;border:none;box-shadow:0px 4px 40px rgba(39,33,66,0.05);border-radius:50%;background-position:center;transition:transform 150ms ease-in-out;width:100px;height:100px;cursor:pointer;outline:none}.Radio-controls-play:hover,.Radio-controls-pause:hover,.Radio-controls-skip:hover,.Radio-controls-save:hover{transform:scale(1.1)}.Radio-controls-pause{background:#fff url(/assets/radio/pause-80574ab4a52fd822e1cf470647ce0616efaebae6a92af7e21754467cad6c6790.png) no-repeat;background-size:60px;background-position:center}.Radio-controls-skip{position:absolute;top:-10px;background:url(/assets/radio/skip-0aff13d9ef948e14e413feb45ba300047f753d46341fc4aa29422d0046a54e64.png) no-repeat;background-size:40px;box-shadow:none;width:60px;height:60px;left:calc(50% + 60px);background-position:center}.Radio-controls-save{position:absolute;top:-10px;background:url(/assets/radio/save-4ddb676e25da9ec4adeae2530d7929fd3e91a4a2169c91658f5a2d62d48ee095.png) no-repeat;background-size:30px;box-shadow:none;width:60px;height:60px;left:calc(50% - 120px);background-position:center}.Radio-controls-save--saved{background:url(/assets/radio/saved-eb8177246f9d74d9982c5621662fbee2c42f13ac293c40cdf79e6cf62b97e6f7.png) no-repeat;background-position:center;background-size:30px}.Radio-filters{padding:15px 0 0}.Radio-filters p{text-align:center;font-size:12px;margin:0}.Radio-filters-list{margin:0;display:flex;justify-content:center;text-align:center;padding:0}.Radio-filters-list li{list-style:none;margin:8px 4px;border-radius:20px}.Radio-filters-list li a,.Radio-filters-list li div{text-transform:capitalize;border:0.5px solid rgba(255,255,255,0.5);color:white;border-radius:20px;padding:8px 12px;transition:all 150ms ease-in-out;font-size:14px;text-decoration:none;display:block}.Radio-filters-list li a i,.Radio-filters-list li div i{opacity:0.7}.Radio-filters-list li.selected a,.Radio-filters-list li.selected div,.Radio-filters-list li:hover a,.Radio-filters-list li:hover div{border-color:#885df1;background-color:#885df1;color:white}.Radio-filters-list li:hover{cursor:pointer}@media (max-width: 400px){.Radio-filters-list li a,.Radio-filters-list li div{font-size:12px}.Radio-filters-list li span{display:none}}.Radio-filters-list--secondary li a,.Radio-filters-list--secondary li div{font-size:10px;padding:6px 10px}.Radio-filters-list--secondary li.selected a,.Radio-filters-list--secondary li.selected div,.Radio-filters-list--secondary li:hover a,.Radio-filters-list--secondary li:hover div{border-color:#885df1;color:#885df1;font-weight:600;background-color:transparent}.Radio-filters-list--stations{justify-content:space-center}.Radio-label{margin-right:10px;background-color:transparent;border:1px solid #CCC6DA;display:inline-block;color:#CCC6DA;font-weight:500;font-size:10px;text-transform:uppercase;padding:5px 8px;border-radius:4px;line-height:15px}.Radio-controls-volume{appearance:none;background:#fff;color:red;border-radius:30px;height:6px;outline:none;display:block;margin:0 auto 20px}.Radio-controls-volume::-webkit-slider-thumb{appearance:none;background:#885df1;border:2px solid #fff;border-radius:50%;height:21px;width:21px;cursor:pointer}.Radio-controls-volume::-moz-range-thumb{appearance:none;background:#885df1;border:2px solid #fff;border-radius:50%;height:21px;width:21px;cursor:pointer}.Radio-controls-volume::-ms-thumb{appearance:none;border:2px solid #fff;background:#885df1;border-radius:50%;height:21px;width:21px;cursor:pointer}@media (max-width: 400px){.Radio-controls-volume{display:none}}.lesson{margin-top:60px}.lesson h1,.lesson .h1{font-size:52px;margin-bottom:40px;line-height:1.2}.lesson-nav{margin-bottom:30px;position:relative;border-bottom:1px solid #EAE3FF}.lesson-nav-item{font-size:22px;font-weight:bold;padding:15px 20px;text-decoration:none;font-weight:700;color:#231d3c;border:none}.lesson-nav-item.active{background:#F5F1FE;border-radius:4px 4px 0px 0px;color:#885df1;text-decoration:none;border-bottom:2px solid #885df1}.lesson-nav-item:hover{color:#885df1}.lesson-sidebar-lessons{margin-bottom:30px}.lesson-sidebar-lessons a{margin:2px;position:relative;background:#f5f1fe;padding:15px;display:block;font-family:"Cerebri Sans", Helvetica, Arial, sans-serif;text-decoration:none;transition:200ms all ease}.lesson-sidebar-lessons a small,.lesson-sidebar-lessons a .small{font-weight:600;line-height:15px;text-transform:uppercase;font-size:12px;margin-bottom:8px;color:#885df1;display:block}.lesson-sidebar-lessons a strong{font-weight:normal;transition:all 200ms ease;font-size:16px;display:block;line-height:20px}.lesson-sidebar-lessons a:hover{background-color:#fff;box-shadow:0px 1px 3px rgba(0,0,0,0.25)}.lesson-sidebar-lessons a:hover strong{color:#885df1}.lesson-sidebar-lessons a.active{margin:0;box-shadow:0px 1px 3px rgba(0,0,0,0.25);background-color:#fff}.lesson-sidebar-lessons a.project{background:linear-gradient(292.82deg, #885df1 8.54%, #5216E4 95.04%)}.lesson-sidebar-lessons a.project strong,.lesson-sidebar-lessons a.project small,.lesson-sidebar-lessons a.project .small{color:#fff}.lesson-sidebar-lessons i{color:#28a745;position:absolute;top:25px;opacity:0.87;font-size:18px;right:20px}.user-workshops{padding:45px 0}.user-workshops h1,.user-workshops .h1{font-size:36px;text-align:center;margin:0}@media (max-width: 960px){.user-workshops{padding:0}.user-workshops h1,.user-workshops .h1{font-size:24px;margin-bottom:15px}}.user-workshops-sidebar{margin-left:30px;border-left:1px solid #EAE3FF;padding-left:30px}.user-workshops-section{margin-bottom:30px}.user-workshops-header{text-align:center;margin-bottom:30px}.user-workshops-header p{margin:0}@media (max-width: 960px){.user-workshops-header{padding:0;margin-bottom:30px;border:none}.user-workshops-header h1,.user-workshops-header .h1{font-size:24px}}.user-workshops-list{padding:0 30px}.user-workshops-list h2,.user-workshops-list .h2{font-size:48px}@media (max-width: 960px){.user-workshops-list{padding:0;margin:30px 0}}.user-track{max-width:400px;margin:0 auto}.user-track-header{margin:15px 0;text-align:center;padding:0 15px}.user-track-header h5,.user-track-header .h5{font-size:18px;font-style:normal;font-weight:700;font-family:"Cerebri Sans";line-height:1.5}.user-track-header p{font-size:14px;font-family:"Cerebri Sans";font-style:normal;opacity:0.7;margin:10px 0;font-weight:400;line-height:1.5}.user-workshop{border-radius:4px;border-top:8px solid #885df1;background:#fff;margin:0 auto}.user-workshop h3,.user-workshop .h3{font-size:24px;font-weight:700;line-height:1.5;padding:0 0 5px;margin:0;color:#231d3c}.user-workshop h4,.user-workshop .h4{font-size:18px}.user-workshop p{font-size:14px;font-family:Cerebri Sans;font-weight:500;line-height:1.5;margin:0}@media (max-width: 960px){.user-workshop{text-align:center}}.user-workshop-inner{border:1px solid rgba(76,87,102,0.1);border-top:none;border-radius:0 0 4px 4px;background:white}.user-workshop-filter .badge{margin-left:5px}.user-workshop-filter .badge-inactive{opacity:0.5;display:block;transition:all 200ms ease}.user-workshop-filter .badge-inactive:hover{opacity:1}.user-workshop-filter label{padding:10px 5px;font-size:13px;margin-left:5px}.user-workshop-filter a{text-decoration:none}.user-workshop-logo strong{font-size:12px;text-transform:uppercase;padding:5px 10px;border:1px solid #885df1;display:inline-block}.user-workshop-more{padding:20px;border-top:1px solid rgba(76,87,102,0.1);padding-top:20px}.user-workshop-more p{font-size:14px;font-weight:400;line-height:1.5}.user-workshop-more h4,.user-workshop-more .h4{font-size:16px;font-style:normal;font-weight:700;line-height:1.5}.user-workshop-header{padding:20px;border-bottom:1px solid rgba(76,87,102,0.1)}.user-workshop-header p{font-size:16px}.user-workshop-main{padding:16px}.user-workshop-sidebar-section{margin-bottom:30px}.user-workshop-sidebar-section h2,.user-workshop-sidebar-section .h2{font-size:18px;line-height:1.5;font-weight:700;color:#272044;margin-bottom:20px;padding:0}.user-workshop-sidebar-section h3,.user-workshop-sidebar-section .h3{font-size:16px;line-height:1.5;font-weight:700;margin:0;color:#272044}.user-workshop-sidebar-section h4,.user-workshop-sidebar-section .h4{font-size:13px;font-weight:700;margin:0;line-height:1.5;color:#272044}.user-workshop-sidebar-section h5,.user-workshop-sidebar-section .h5{font-size:13px;margin:0;font-weight:700;line-height:1.5;color:#272044}.user-workshop-sidebar-section p{font-size:16px;font-style:normal;line-height:1.5;margin:0;font-weight:400;font-family:Cerebri Sans}.user-workshop-sidebar-section a{font-size:16px;font-weight:700;color:#885df1;text-decoration:none;display:block}.user-workshop-sidebar-section a.level{text-transform:uppercase;font-weight:700;font-size:11px;padding:4px 0}.user-workshop-sidebar-section a:hover{text-decoration:underline}.user-workshop-sidebar-section a.btn:hover{text-decoration:none}.user-workshop-sidebar-section .text-muted{color:#A09CB0}.user-workshop-sidebar-section small a,.user-workshop-sidebar-section .small a{font-size:11px;display:block;line-height:1.5}.user-workshop-sidebar-card{border-radius:16px}.user-workshop-sidebar-card-section{padding:24px}.user-workshop-sidebar-card-header{border-radius:16px 16px 0 0;padding:16px}.user-workshop-sidebar-card-footer{border-radius:0 0 16px 16px}.user-workshop-sidebar-card--purple-gradient{background:linear-gradient(132deg, #E5DEFB 1.83%, #FAF8FE 73.76%)}.user-workshop-sidebar-card--blue-gradient{background:linear-gradient(132deg, #CBF0F6 -.13%, #FAF8FE 73.77%)}.user-workshop-sidebar-card--yellow-gradient{background:linear-gradient(132deg, #FEF7E1 .13%, #FAF8FE 73.89%)}.user-workshop-sidebar-card--dark-gradient{background:linear-gradient(109deg, #272044 28.48%, #4F0B79 96.79%)}.user-workshop-sidebar-card-sm{border-radius:16px}.user-workshop-sidebar-card-sm .user-workshop-sidebar-card-section{padding:16px}.user-workshop-upgrade-box .badge{margin:10px 0}.user-workshop-upgrade-box .label{line-height:40px;font-size:10px;text-transform:uppercase;color:black;font-weight:bold;opacity:0.5;transition:all 200ms ease;color:black}@media (max-width: 960px){.user-workshop-upgrade-box{text-align:center}.user-workshop-upgrade-box .label{display:block}}.user-workshop-badges{border-bottom:1px dashed #EDE7FF;padding-bottom:15px}.user-workshop-streak{border-bottom:1px dashed #EDE7FF;padding-bottom:15px}.user-workshop-streak .current-count{color:#2C234D;font-family:"Cerebri Sans";font-size:28px;font-style:normal;font-weight:700;line-height:1}.user-workshop-streak .current-weeks{color:#A09CB0;line-height:28px;color:#A09CB0;font-family:"Cerebri Sans";font-size:13px;font-style:normal;font-weight:400}.user-workshop-streak .longest{color:#2C234D;font-family:"Cerebri Sans";font-size:12px;font-style:normal;font-weight:400;line-height:normal;line-height:28px}.Emojis{background-image:linear-gradient(to right, #b8cbb8 0%, #b8cbb8 0%, #b465da 0%, #cf6cc9 33%, #ee609c 66%, #ee609c 100%)}@-webkit-keyframes rotating-reverse{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes rotating-reverse{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.Emojis .emoji{display:inline-block;height:1px}.Emojis .emoji--1{font-size:24px;animation:rotating 2s linear infinite}.Emojis .emoji--2{animation:rotating-reverse 3s linear infinite;font-size:26px}.Emojis .emoji--3{animation:rotating 4s linear infinite;font-size:28px}.Emojis .emoji--4{animation:rotating-reverse 5s linear infinite;font-size:44px}.Emojis .emoji--5{animation:rotating 20s linear infinite;font-size:60px}.foundation-hero{background:url(/assets/foundation/hero/grid-4ea175b294490cdb6f7fd127cecdaddaef6819558b813e2f140100457703edc7.png) no-repeat 0 0;background-size:100%;padding:60px 0;color:#fff}.foundation-hero h1,.foundation-hero .h1{font-family:Cerebri Sans;font-style:normal;font-weight:bold;font-size:54px;line-height:1.5;margin:15px 0;color:#FFFFFF}.foundation-hero h2,.foundation-hero .h2{font-family:'Source Code Pro';font-style:normal;font-weight:bold;font-size:24px;line-height:1.5;color:#FFC955 !important}.foundation-hero img{filter:brightness(60%)}.foundation-hero .btn{font-weight:bold}.foundation-hero p{background-color:rgba(62,52,104,0.6);padding:15px;border-radius:4px}.foundation-hero p strong{color:#FFC955}.foundation-hero p a{color:#fff !important}.foundation-hero .btn{margin:0 10px 0 0}@media (max-width: 1160px){.foundation-hero{text-align:center;padding:30px 0 60px}.foundation-hero .btn{margin:10px}.foundation-hero h1,.foundation-hero .h1{font-size:32px;margin:15px 0 30px}.foundation-hero h2,.foundation-hero .h2{font-size:24px}.foundation-hero p{text-align:center}}@media (max-width: 900px){.foundation-hero{background-repeat:repeat-y}}.foundation-section{padding:100px 0}.foundation-section h2,.foundation-section .h2{color:#272044;font-family:'Cerebri Sans';font-style:normal;font-weight:800;font-size:48px;line-height:1.5}.foundation-section p{font-family:'Cerebri Sans';font-style:normal;font-weight:400;font-size:18px;line-height:26px}.foundation-section a{color:#885df1;text-decoration:none}.foundation-section a:hover{text-decoration:underline}@media (max-width: 800px){.foundation-section{text-align:center}.foundation-section h2,.foundation-section .h2{font-size:24px}}.foundation-section--dark{background-color:#3e3468}.foundation-section--dark h2,.foundation-section--dark .h2{color:#fff}.foundation-section--dark h2 strong,.foundation-section--dark .h2 strong{color:#FCCA36}.foundation-section--dark p,.foundation-section--dark .trix-content{color:#fff}.foundation-section--dark a{color:#f65282}.foundation-hero--country{background-blend-mode:darken;padding:90px 120px}.foundation-hero--country h1,.foundation-hero--country .h1{font-family:'Cerebri Sans';font-style:normal;font-weight:600;font-size:24px;line-height:1.5;color:#FFFFFF}.foundation-hero--country h2,.foundation-hero--country .h2{font-family:'Cerebri Sans';font-style:normal;font-weight:800;font-size:58px;line-height:67px;color:#FFFFFF !important}.foundation-hero--country h2 strong,.foundation-hero--country .h2 strong{color:#FFC955 !important}@media (max-width: 800px){.foundation-hero--country{padding:30px 15px}.foundation-hero--country h1,.foundation-hero--country .h1{font-size:16px}.foundation-hero--country h2,.foundation-hero--country .h2{font-size:40px;line-height:1.5}}.foundation-landing--background{background:url(/assets/foundation/hero/grid-4ea175b294490cdb6f7fd127cecdaddaef6819558b813e2f140100457703edc7.png) no-repeat 0 0;background-size:100%}.foundation-landing .foundation-banner{background-color:#f65282;text-shadow:none}.foundation-landing .foundation-banner a{color:#FFC955 !important;text-decoration:underline}.foundation-landing .foundation-banner a:hover{text-decoration:none}.foundation-landing .emoji{font-size:64px}@media (max-width: 1000px){.foundation-landing .emoji{font-size:48px}}.foundation-landing h3,.foundation-landing .h3{font-family:Cerebri Sans;font-style:normal;font-weight:bold;font-size:36px;line-height:1.5;text-align:center;color:#3E3468}@media (max-width: 1000px){.foundation-landing h3,.foundation-landing .h3{font-size:28px}}.foundation-landing h4,.foundation-landing .h4{font-family:Cerebri Sans;font-style:normal;font-weight:normal;margin-bottom:30px;font-size:22px;line-height:1.5;text-align:center;color:#3E3468}@media (max-width: 1000px){.foundation-landing h4,.foundation-landing .h4{font-size:18px}}.foundation-landing h5,.foundation-landing .h5{font-family:Cerebri Sans;font-style:normal;text-align:center;margin:30px 0 15px;font-weight:800;font-size:22px;line-height:28px}@media (max-width: 1000px){.foundation-landing h5,.foundation-landing .h5{font-size:18px}}.foundation-landing p,.foundation-landing .trix-content{font-family:Cerebri Sans;font-style:normal;font-weight:normal;font-size:18px;line-height:1.5}@media (max-width: 1000px){.foundation-landing p,.foundation-landing .trix-content{font-size:16px}}.foundation-landing a:not(.btn){color:#885df1}.foundation-landing a:not(.btn):hover{text-decoration:none}.foundation-landing .country-content{border-radius:16px;padding:30px}@media (max-width: 900px){.foundation-landing .country-content{padding:16px}}.foundation-landing .country-content .country{color:#3E3468}.foundation-landing .country-content .country a:not(.btn){color:#231d3c;text-decoration:none}.foundation-landing .country-content .country-flag{border-radius:4px;width:24px}.foundation-landing .country-content .country-name{font-size:18px;line-height:24px;font-family:Cerebri Sans;font-style:normal;font-weight:normal}.foundation-landing .country-content .country-name:hover{color:#885df1;background:#f5f1fe;text-decoration:underline}.foundation-landing .country--africa{background-color:#fefdf7}.foundation-landing .country--america{background-color:#f9f7fe}.foundation-landing .country--asia,.foundation-landing .country--refugees{background-color:#fef7f7}.foundation-landing .country--europe{background-color:#f4fbfe}.foundation-landing.foundation-landing #header .fa-bars{color:#fff}.foundation-landing.foundation-landing--dark{background:#3E3468}.foundation-landing.foundation-landing--dark h1,.foundation-landing.foundation-landing--dark .h1{color:white}.foundation-landing.foundation-landing--dark h2,.foundation-landing.foundation-landing--dark .h2,.foundation-landing.foundation-landing--dark h3,.foundation-landing.foundation-landing--dark .h3{color:#FFC955}.foundation-landing.foundation-landing--dark h4,.foundation-landing.foundation-landing--dark .h4,.foundation-landing.foundation-landing--dark h5,.foundation-landing.foundation-landing--dark .h5,.foundation-landing.foundation-landing--dark p{color:#fff}.foundation-landing .announcement{background-color:#3E3468;color:#fff;border-radius:15px;padding:30px;border:5px solid #fde200}.foundation-landing .announcement h3,.foundation-landing .announcement .h3{color:#fff}.foundation-landing .announcement h5,.foundation-landing .announcement .h5{line-height:1.5}.foundation-landing .announcement strong{color:#fde200}.foundation-landing .who-content h6,.foundation-landing .who-content .h6{color:#231d3c;font-weight:700;font-size:1.2rem}.foundation-landing .step-content .step{border-color:#ffffff}.foundation-landing .step-content .step--1{background:#FFC0E8}.foundation-landing .step-content .step--2{background:#FF95D8}.foundation-landing .step-content .step--3{background:#FC6DC7}.foundation-landing .step-content .step--4{background:#DE2199}.foundation-landing .pro-content{background:#F9F7FF;border-radius:16px}.foundation-landing .pro-content .pro-section{border-top:1px dashed #e7e0fc}.foundation-landing .pro-content .pro-row .col-pro{transition:all .3s ease}@media (max-width: 700px){.foundation-landing .pro-content .pro-row .col-pro{margin-bottom:20px}}.foundation-landing .pro-content .pro-row .col-pro img{transition:all .3s ease}.foundation-landing .pro-content .pro-row .col-pro:hover{transform:scale(1.1)}.foundation-landing .pro-content .pro-row .col-pro:hover img{box-shadow:0px 15px 30px rgba(229,218,218,0.7)}.foundation-landing .pro-content .pro-row .col-avatar{margin-top:-40px}.foundation-landing .letter-content img{position:relative}.foundation-landing .letter-content .letter-box{border:2px dashed #EAE3FF}@media (max-width: 700px){.foundation-landing .letter-content .letter-box{margin-top:-70px;padding-top:80px !important}}@media (min-width: 1000px){.foundation-landing .stories-content .row{padding-left:30px;padding-right:30px}}.foundation-landing .stories-content .story-preview{background:none;text-align:left !important;padding:0 0 10px !important}.foundation-landing .stories-content .story-preview img{border-radius:16px !important}.foundation-landing .stories-content .story-preview h3,.foundation-landing .stories-content .story-preview .h3{font-size:20px;text-align:left !important;margin-top:10px !important;margin-bottom:0}.foundation-landing .stories-content .story-preview .btn{padding:0 !important;border:0 !important}.foundation-landing .fact-content .border-col{border-right:1px solid #EDE7FF}@media (max-width: 500px){.foundation-landing .fact-content .border-col{border:none}}@media (max-width: 500px){.foundation-landing .fact-content .col-count{margin-bottom:30px}}.foundation-landing .fact-content .col-count h3,.foundation-landing .fact-content .col-count .h3{font-size:42px;color:#FF69C8;margin-top:20px}@media (max-width: 900px){.foundation-landing .fact-content .col-count h3,.foundation-landing .fact-content .col-count .h3{font-size:50px;margin-bottom:5px}}.foundation-landing .fact-content .col-count strong{font-size:16px}.foundation-landing .supported-content{background:url(/assets/foundation/ornament-left-4f1644a65d7b0b70e83c6b63f2e70d9727285ed670977c702fef5837b53c73a7.png) no-repeat,url(/assets/foundation/ornament-right-878bda236402ff47f68b560900e52a068ffc557210d1557e2378b907df117fad.png) no-repeat,#f5f1fe;background-position:3% 30px, 97% 30px;padding:60px;border-radius:16px}@media (max-width: 900px){.foundation-landing .supported-content{background-size:20%;padding:30px}}@media (max-width: 500px){.foundation-landing .supported-content{background-size:0;margin-top:100px !important}}.foundation-landing .supported-content h4,.foundation-landing .supported-content .h4{font-weight:900}.candidate-preview-wrapper{position:relative;background-position:top 0 left 0;background-size:110px;margin-bottom:20px;position:relative;top:0;background-repeat:no-repeat}@media (max-width: 992px){.candidate-preview-wrapper{background:none;padding:0;margin:20px}}.candidate-preview-wrapper h3,.candidate-preview-wrapper .h3{font-family:Cerebri Sans;font-style:normal;font-weight:bold;font-size:16px;line-height:normal;margin-bottom:0}.candidate-preview-wrapper h3 a,.candidate-preview-wrapper .h3 a{color:#231d3c !important;text-decoration:none}.candidate-preview-wrapper h3 a:hover,.candidate-preview-wrapper .h3 a:hover{color:#885df1 !important}.candidate-preview-wrapper .btn{font-weight:700}.higlight-testimonial{border-radius:16px;padding:50px;background:#ffffff;box-shadow:0px 0px 30px 0px rgba(0,0,0,0.07)}.higlight-testimonial:hover .quote img{-webkit-transform:scaleX(-1);transform:scaleX(-1)}@media (max-width: 900px){.higlight-testimonial{padding:30px}}.higlight-testimonial .quote{margin-top:-100px;padding-bottom:30px}.higlight-testimonial .quote img{transition:all .3s ease-in}.higlight-testimonial .ava-higlight{width:72px;height:72px;margin-right:16px}.higlight-testimonial .higlight-info .name{font-size:24px;font-weight:bold}.higlight-testimonial .testimonial{font-family:Cerebri Sans;font-size:22px}@media (max-width: 900px){.higlight-testimonial .testimonial{font-size:18px}}.candidate-preview-wrapper--secondary{background-position:top 0 right 0;padding-left:0;padding-right:20px}.foundation-candidate{padding:30px;background:white;border-radius:20px}.foundation-candidate h1,.foundation-candidate .h1{font-family:Cerebri Sans;font-style:normal;font-weight:bold;margin-bottom:10px;font-size:36px;line-height:46px;color:#272142}.foundation-candidate p{font-family:Cerebri Sans;font-style:normal;font-weight:normal;font-size:16px;line-height:1.7;color:rgba(39,33,66,0.7)}.foundation-candidate p strong{font-weight:bold;font-size:18px;line-height:23px;color:#272142}.candidate-preview{text-align:center;background:#FFFFFF;border:1px solid rgba(76,87,102,0.1);padding:8px}.candidate-preview-avatar{margin-bottom:8px}.candidate-preview-location{font-family:Cerebri Sans;font-style:normal;font-weight:normal;font-size:12px;line-height:1.5}.candidate-preview-state{font-family:Cerebri Sans;font-style:normal;font-weight:bold;font-size:13px;line-height:28px}.candidate--1 .candidate-preview{background:transparent;padding:0 0 4px;margin-bottom:10px !important;border-radius:12px !important;border:none !important;transition:all .3s ease}.candidate--1 .candidate-preview .candidate-preview-avatar{filter:grayscale(100%);transition:150ms ease-in-out}.candidate--1 .candidate-preview .approved{transition:150ms ease-in-out;width:46px;position:absolute;top:2px;right:5px;filter:grayscale(50%)}.candidate--1 .candidate-preview .approved-1,.candidate--1 .candidate-preview .approved-2{width:64px;top:5px;right:5px}.candidate--1 .candidate-preview:hover{background:#ffffff;box-shadow:0px 15px 30px rgba(229,218,218,0.5)}.candidate--1 .candidate-preview:hover .candidate-preview-avatar,.candidate--1 .candidate-preview:hover .approved{filter:grayscale(0)}.candidate--1 .badge{position:absolute;top:0;right:10px;font-size:8px;padding:5px;border-radius:100px;background:rgba(157,92,243,0.6);border-color:transparent;color:#ffffff !important;backdrop-filter:blur(2px)}.foundation__countdown-count-wrapper{font-family:'Source Code Pro';font-style:normal;font-weight:400;font-size:20px;line-height:1.5}.foundation__countdown-count-wrapper small,.foundation__countdown-count-wrapper .small{font-weight:700;font-size:16px;line-height:18px}.foundation__countdown-count-wrapper small span,.foundation__countdown-count-wrapper .small span{color:#FFC955}.foundation__countdown-count-wrapper strong{font-weight:700;font-size:24px;line-height:27px;font-weight:bold}.foundation__countdown-counter{font-family:'Cerebri Sans';font-style:normal;font-weight:700;color:white;font-size:24px;padding:0 16px;margin-right:16px;border-radius:8px;background:rgba(249,244,255,0.15);font-size:40px;line-height:51px;color:#FFC955}.foundation__countdown{margin:0;max-width:100%;margin-top:8px;height:8px;border-radius:50px;background:rgba(249,244,255,0.15);position:relative;overflow:hidden}.foundation__countdown-inner{height:8px;display:block}.foundation__countdown-bar{border-radius:50px;display:block;height:8px;background:#FFC955}.foundation__countdown-bar--animated{animation:progressBar 2s ease-in-out;animation-fill-mode:both}.coder-photo__link{max-width:250px;max-height:250px;overflow:hidden;display:block}.coder-photo__link img{width:100%;display:block}.coder--left .coder-photo__link{border-radius:0 50% 50% 0}.coder--middle .coder-photo__link,.coder--right .coder-photo__link{border-radius:50% 0 0 50%}.coder{margin-bottom:30px}.coder h2,.coder .h2{color:#272044;font-size:34px;line-height:1.5;margin:0 0 10px;padding:0}.coder__rating{margin:10px 0}.coder__rating img{margin:0;position:relative;top:-3px;display:inline-block}.coder__rating i{width:16px;float:left;height:16px;background:url(/assets/icons/star-5049617180ac87aec4c34ce58c270e96f03fd1047b599cd5893c8d2526f50407.png) no-repeat 0 3px}.coder__rating span{color:#272044;padding-left:5px;font-weight:500;display:inline-block;font-size:14px}.coder__testimonial-link-wrapper{margin-top:18px}.coder__testimonial-link-wrapper a{font-family:'Source Code Pro', monospace;font-size:18px;color:#272044;border-bottom:4px solid #8b62ee;font-weight:500;letter-spacing:0.4px;line-height:32px;float:left;background:#fff;text-decoration:none;text-transform:capitalize;transition:all 200ms ease}.coder__testimonial-link-wrapper a:hover{background:#8b62ee;padding:0 10px;color:#fff}.coder-skills-wrapper{margin:40px 0 0}.coder-skills-wrapper h3,.coder-skills-wrapper .h3{font-size:18px;line-height:23px;font-weight:bold}.coder-skills{list-style:none;margin:0;padding:0}.coder-skill{display:inline-block;margin:15px 20px 0 0}.coder-skill img{border-radius:50px;background:#ECE7F8;margin:0 auto;padding:10px;width:60px;height:60px}.coder-skill p{font-size:13px;line-height:16px;font-weight:bold}.coder__testimonial{font-family:'Source Code Pro', monospace;color:#272044;font-size:18px;line-height:28px;letter-spacing:0.4px;margin:30px 0  45px}.coder__graduation{font-weight:500;margin:10px 0}.coder__graduation a{color:#885df1;font-weight:bold;text-decoration:none}.coder__graduation a:hover{text-decoration:underline}.coder__graduation a.secondary{color:#f65282}.coder__nationality{margin:15px 0}.graduation-steps{background-image:url(/assets/elements/dashed-border-light-purple-0bfe26730db2fe864f3012bb5e1b193348910f8abf9db06f42a1833db49d4ce1.png);background-position:0 50%;background-size:100% 1px;background-repeat:repeat-x}.graduation-steps a{text-decoration:none}.graduation-step{background:white;padding:8px 16px;box-shadow:0px 4px 10px rgba(18,3,56,0.05);transition:all 150ms ease-in-out;border-radius:8px}.graduation-step span{color:#885df1;text-decoration:none;font-family:Cerebri Sans;font-style:normal;font-weight:normal;font-size:14px;line-height:18px}.graduation-step span:hover{text-decoration:underline}.graduation-step strong{font-family:Cerebri Sans;font-style:normal;font-weight:bold;font-size:16px;line-height:1.5;color:#272142;display:block}.graduation-step i{font-size:24px;color:#e7e6ea}.graduation-step--done{background-color:#04c058}.graduation-step--done strong,.graduation-step--done span,.graduation-step--done i{color:white}legend{font-size:14px;float:none;font-weight:bold}.form-group{margin-bottom:30px}.form-group small,.form-group .small,.form-group legend{display:block}.form-group.hidden{margin:0}.form-check{margin-bottom:10px}.form-check label{padding-left:10px}.invalid-feedback{color:#dc3544;background:#ffbebe1f;padding:10px;border-radius:4px;font-size:13px;line-height:1.5;font-weight:500}.input-lg{padding:18px}@media (max-width: 995px){header{padding:0 15px}header img{margin:0 auto;position:static;margin:0 auto;left:auto;right:auto;display:block}.section{padding:30px 15px}.teacher img{max-width:120px;border-radius:50%}.teacher-photo{background:transparent;max-width:100%}.teacher{text-align:center}.teacher--middle img{right:auto}.program-day,.quote{text-align:center}.section-separator{display:none}.section-separator h2,.section-separator .h2{font-size:32px}.coder-skills{text-align:center}.mission__list-item{text-align:center}.program-day li::before{content:""}.coder img{text-align:center;border-radius:50%}.coder h2,.coder .h2{text-align:center}.coder-skills-wrapper h3,.coder-skills-wrapper .h3{text-align:center}.coder__testimonial{margin:30px}.coder-photo__link-wrapper{background:none;padding:0}.coder-photo__link{margin:0 auto}.coder__rating{text-align:center}.coder__rating i{display:none}.coder__graduation{text-align:center}.coder__testimonial{text-align:center}.coder__actions{text-align:center}.coder__graduation_date{text-align:center}.coder__testimonial-link-wrapper{text-align:center}.coder__testimonial-link-wrapper a{float:none;text-align:center}}.course-landing-preview{background-image:url(/assets/landings/preview/corder-top-right-f7eb5624c33cfd58fabdb0dc942cb29633c716d434489e6145cf99466b38efb8.png),url(/assets/landings/preview/corner-top-left-e6c6666111eb4d7936e727767a1f55df99f66937c4d28388a227a346218cdd84.png),url(/assets/landings/preview/corner-bottom-left-2ba467372526c3625bb15a2854064180ea3bebb2164f1f44bc3a7a113dca185a.png),url(/assets/landings/preview/corner-bottom-right-4b8a29b8490df1f8fd725f42286d9e5be7e3eb7bc9ec58f3bfc161321591a795.png);background-position:top right, top left, bottom left, bottom right;background-repeat:no-repeat;padding:10px}.course-landing-preview.course-landing-preview--top{background-image:url(/assets/landings/preview/corder-top-right-f7eb5624c33cfd58fabdb0dc942cb29633c716d434489e6145cf99466b38efb8.png),url(/assets/landings/preview/corner-top-left-e6c6666111eb4d7936e727767a1f55df99f66937c4d28388a227a346218cdd84.png);background-position:top right, top left}.course-landing-preview.course-landing-preview--bottom{background-image:url(/assets/landings/preview/corner-bottom-left-2ba467372526c3625bb15a2854064180ea3bebb2164f1f44bc3a7a113dca185a.png),url(/assets/landings/preview/corner-bottom-right-4b8a29b8490df1f8fd725f42286d9e5be7e3eb7bc9ec58f3bfc161321591a795.png);background-position:bottom left, bottom right}.course-landing-preview.course-landing-preview--middle{background:none}.course-landing-preview .logo{max-width:250px;padding:15px 0 30px;margin:0 auto}.course-landing-preview .tech{padding:20px}.course-landing-preview h2,.course-landing-preview .h2{font-weight:bold;font-size:32px;line-height:1.5;color:#272044;text-align:center}.course-landing-preview h3,.course-landing-preview .h3{text-transform:uppercase;font-family:'Source Code Pro';font-weight:normal;font-size:14px;line-height:1.5;color:#000000;display:block;margin:0 auto;padding-bottom:20px;text-align:center}.course-landing-preview h3 span,.course-landing-preview .h3 span{background:#FCD04E;border-radius:5px;padding:5px 10px}.course-landing-preview h4,.course-landing-preview .h4{font-size:24px;line-height:30px;color:#272044;font-weight:bold}.course-landing-preview p{font-family:'Source Code Pro';font-weight:normal;font-size:16px;line-height:1.5;text-align:center;padding-bottom:20px;color:#000000}.course-landing-preview ul{margin:30px 0;padding:0}.course-landing-preview li{list-style:none}.course-landing-preview li p{text-align:left}.course-landing-preview li p strong{line-height:2}.course-landing-preview .tech{text-align:center}.course-landing-preview .tech p{font-size:14px;padding:0}.course-landing-preview .tech img{height:60px;border-radius:4px;display:block}.course-landing-description{padding:30px 0 0 0}.course-landing-description h1,.course-landing-description .h1{font-size:42px;line-height:56px;color:#272044}.course-landing-description h2,.course-landing-description .h2{font-weight:bold;font-size:24px;line-height:30px;color:#272044;margin:80px 0 0;padding:0}.course-landing-description p{font-size:16px;padding:0;padding:0}.express-app{position:absolute;width:100%;height:100%;background:#000}.express-app .screen-wrapper{width:100%;position:absolute;height:100%;background:#000;z-index:1}.express-app .screen{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);color:white}.express-app .screen button{margin-top:20px}.express-app .countdown{font-size:100px}.express-resource{background-color:#f5f1fe;padding:24px;border-radius:8px;margin-bottom:30px}.express-resource .emoji{font-size:24px;padding:12px}.express-resource h3,.express-resource .h3{font-family:'Cerebri Sans';font-style:normal;font-weight:700;font-size:20px;margin:8px 0;line-height:25px}.express-resource p{font-family:'Cerebri Sans';font-style:normal;font-weight:400;font-size:12px;margin:0 0 20px;line-height:15px;color:rgba(39,33,66,0.6)}.express-resource a{color:#885df1;text-decoration:none}.express-resource a:hover{text-decoration:underline}.express-resource--secondary{border:1px solid #f5f1fe;background-color:#fff}.express-description{font-size:16px;background:#fffbef;padding:20px;border-radius:6px;border:1px solid rgba(76,87,102,0.1);margin:20px 0;line-height:1.5;color:#201b33;font-family:"Cerebri Sans", Helvetica, Arial, sans-serif}.express-form-wrapper{border:1px solid rgba(76,87,102,0.1)}.express-form-wrapper h3,.express-form-wrapper .h3{line-height:1.5;font-size:34px;color:#231d3a;font-weight:900;margin-bottom:0}.express-form-wrapper h5,.express-form-wrapper .h5{line-height:1.5;font-size:14px}.express-form-wrapper p{color:#201b33;font-family:"Cerebri Sans", Helvetica, Arial, sans-serif}@media (max-width: 1000px){.express-form-wrapper{border:0}}.express-main{margin-top:-70px !important;background-color:#ffffff;position:relative;padding:30px;border-radius:14px}@media (max-width: 960px){.express-main{padding:10px}}@media (max-width: 960px){.express-main .inner-card{padding:16px}}.express-form{box-shadow:0px 5px 40px 0px rgba(39,33,66,0.05);font-size:16px;background:#fff;padding:20px;border-radius:16px;margin:20px 0;line-height:1.5;color:#201b33;font-family:"Cerebri Sans", Helvetica, Arial, sans-serif}@media (max-width: 1000px){.express-form{margin:0;box-shadow:none;padding:0👩‍💼}}.landing-card--1 .express-form{box-shadow:none;border:1px solid #EDE7FF;padding:30px}.free-class-landing .express-header .badge{font-size:14px;line-height:32px;padding:0;border-radius:100px 30px 30px 100px;padding:0px 10px 0 0}.free-class-landing .express-header .badge img{margin:4px}.free-class-landing--default .express-header{background-color:#F8F5FE}.free-class-landing--default .express-header .badge{color:#f65282 !important;background:#FFE2EB}.free-class-landing--default .express-header h1 strong,.free-class-landing--default .express-header .h1 strong{color:#885df1}.free-class-landing--default .express-header h2,.free-class-landing--default .express-header .h2{color:#f65282}.free-class-landing--default .express-header-inner{background-image:url(/assets/elements/cross-dots-purple-yellow-22071b58b26540fb7e0ce72c36fee8dfea652bb84ecbcd392351232af2f429d2.png),url(/assets/elements/html-2da6c07e321423b6bd2d00c8b914bd06f1a3854b01e9ae01d8c6448230e640c2.png),url(/assets/elements/js-229ee706fbf10a7cd6cc0f19d6c6b0deaabf3c739b34a7fb0d64968e75779e41.png),url(/assets/elements/square-cicle-triangle-aac691eb7da22b4f52d77e5f9b3e67c4ea4be45ba1d7af380cc892e46663afce.png),url(/assets/elements/vscode-896ffda48cfab13f4c097968b53244a3203f5ff606e6c42d7e5426b7c5b6d52d.png),url(/assets/elements/ai-57297f0807823d2c44419805c2d24b6c5e4c5018537645b02605a460b9e6cf44.png),url(/assets/elements/lines-purple-yellow-c29e3addb15d61311f50d982e680c5fd7954f6dafbd078c9b9ce5fad7078869c.png),url(/assets/elements/css-6a42481cbe881f892040827b4128e740e02dfce6f973185823f141436666b8b6.png),url(/assets/elements/python-6c0d42553c9d2c95f87f359cab5deaddf617f84ef75a4ef0c5079cc5515a1d4e.png),url(/assets/elements/dots-cross-815990573debad3e864c026446b4874905849aca07a29986a0466088fcaff7c8.png);background-position:top 10px left 10px, top 60px left 150px, top 60px right 150px, top 10px right 10px, top 250px left 50px, top 250px right 50px, bottom 0 left 0, bottom 50px left 150px, bottom 50px right 150px, bottom 10px right 10px;background-repeat:no-repeat}@media (max-width: 960px){.free-class-landing--default .express-header-inner{background-size:80px, 50px, 50px, 50px, 50px, 50px, 150px, 50px, 50px, 80px;background-position:top 10px left 10px, top 60px left 50px, top 60px right 50px, top 10px right 10px, top 180px left 10px, top 180px right 10px, bottom 0 left 0, bottom 30px left 50px, bottom 30px right 50px, bottom 10px right 10px}}@media (max-width: 500px){.free-class-landing--default .express-header-inner{background-size:50px, 30px, 30px, 30px, 30px, 30px, 100px, 30px, 30px, 50px;background-position:top 10px left 10px, top 30px left 10px, top 30px right 10px, top -10px right -10px, top 180px left 10px, top 180px right 10px, bottom 0 left 0, bottom 30px left 0px, bottom 30px right 10px, bottom 10px right 10px}}.free-class-landing--green .express-header{background:linear-gradient(90deg, #8BD7C4, #0FA47F)}.free-class-landing--green .express-header .badge{color:white !important;background:#03775A}.free-class-landing--green .express-header h1,.free-class-landing--green .express-header .h1{color:#fff}.free-class-landing--green .express-header h1 strong,.free-class-landing--green .express-header .h1 strong{color:#03775A}.free-class-landing--green .express-header h2,.free-class-landing--green .express-header .h2{color:#fff}.free-class-landing--green .express-header h3,.free-class-landing--green .express-header .h3{color:#fff}.free-class-landing--green .express-header .hero-rating .hero-rating-reviews,.free-class-landing--green .express-header .hero-rating .hero-rating-average{color:#fff}.free-class-landing--green .express-header-inner{background-image:url(/assets/free-class/green/element-3-92055d00514b80bbc71c018dacb4a7f52a828a844c92bc2391d4198ca7943e8a.png),url(/assets/free-class/green/element-2-b25b2c669e2f3dbdc70288afdebf70fa1be863bc6fe1a69703c0d40d070ac5c3.png),url(/assets/free-class/green/element-1-705fecd75e035d2415dafb219105bae18772b9db143bfa6f6b9732880a206f7d.png),url(/assets/free-class/green/element-4-4a01a14c290b162a0df365cce1bf21305a967e04d3105365721cff97b7163061.png);background-position:top 0 left 0, top 0 right 0, bottom left, bottom 0 right 0;background-repeat:no-repeat}@media (max-width: 960px){.free-class-landing--green .express-header-inner{background-size:100px, 70px, 70px, 100px}}@media (max-width: 500px){.free-class-landing--green .express-header-inner{background-size:100px, 50px, 50px, 100px}}.free-class-landing--blue .express-header{background:linear-gradient(90deg, #66A5D7, #316A99)}.free-class-landing--blue .express-header .badge{color:white !important;background:#96c3e7;color:#316A99 !important}.free-class-landing--blue .express-header h1,.free-class-landing--blue .express-header .h1{color:#fff}.free-class-landing--blue .express-header h1 strong,.free-class-landing--blue .express-header .h1 strong{color:#F6C344}.free-class-landing--blue .express-header h2,.free-class-landing--blue .express-header .h2{color:#F6C344}.free-class-landing--blue .express-header h3,.free-class-landing--blue .express-header .h3{color:#fff}.free-class-landing--blue .express-header .hero-rating .hero-rating-reviews,.free-class-landing--blue .express-header .hero-rating .hero-rating-average{color:#fff}.free-class-landing--blue .express-header-inner{background-image:url(/assets/free-class/blue/element-1-4c2a035c933483a4746b6ecaf39c6b8613ba0745461e48d92129f593ff7ea73a.png),url(/assets/free-class/blue/element-2-f208164acb540f31f54416b2dee21225215176fdb0ef0fc8492be1537c9a3c28.png),url(/assets/free-class/blue/element-4-7e0e379972df0935b9cdbae4d5031e7a0cc84ccb81c27789010cc7dc2683aaed.png),url(/assets/free-class/blue/element-3-6e52d279c0e16cdd55c47dc788d928f33aff22d5c7b2605a006bb9109bd39097.png);background-position:top 10px left 10px, top -140px right -150px, bottom -150px left -150px, bottom -150px right -150px;background-repeat:no-repeat}@media (max-width: 960px){.free-class-landing--blue .express-header-inner{background-size:80px, 200px, 200px, 200px;background-position:top 10px left 10px, top -80px right -100px, bottom -100px left -100px, bottom -100px right -100px}}@media (max-width: 500px){.free-class-landing--blue .express-header-inner{background-size:60px, 100px, 100px, 100px;background-position:top 10px left 10px, top -20px right -50px, bottom -50px left -50px, bottom -50px right -50px}}.express-header{background-image:url(/assets/elements/bg-overlay-4926f62048db263ad73e9264ebc02e46c59762f888fde493c92030de5d60a1e2.png);background-repeat:no-repeat;position:relative;width:100%;background-position:center center}.express-header-inner{padding:80px 0 100px;text-align:center;background-repeat:no-repeat}.express-header-inner h1,.express-header-inner .h1{font-size:64px;font-weight:800;line-height:1.3;margin:20px 0 0}.express-header-inner h2,.express-header-inner .h2{font-size:36px;font-weight:700;padding:0;line-height:1.3;margin:20px 0}.express-header-inner h3,.express-header-inner .h3{font-size:20px;margin:0;line-height:1.3;font-style:normal;font-weight:400}@media (max-width: 1000px){.express-header-inner{background:none;padding:30px 0 100px}.express-header-inner h1,.express-header-inner .h1{font-size:32px;font-weight:700}.express-header-inner h2,.express-header-inner .h2{font-size:20px}.express-header-inner h3,.express-header-inner .h3{font-size:17px}}.express-agenda{text-align:center}.express-agenda p{color:#272044;font-family:Cerebri Sans;font-size:16px;font-style:normal;font-weight:400;line-height:1.5;margin:16px 0 0}.express-agenda .emoji{font-size:52px;font-style:normal;font-weight:800;line-height:68px}.express-agenda .agenda-item{margin-bottom:32px}.express-agenda .agenda-item-inner{background:#ffffff;padding:24px;box-shadow:0px 5px 30px 0px rgba(152,138,201,0.1);width:100%;height:100%;border-radius:16px}@media (max-width: 600px){.express-agenda .emoji{font-size:24px;margin-right:16px}.express-agenda .agenda-item{margin:6px}.express-agenda .agenda-item-inner{display:flex;padding:16px;border:none}.express-agenda p{padding-top:6px;text-align:left}}.ExpressCountdown .countdown-items{margin:15px auto 20px}.ExpressCountdown .countdown-item-value{border-radius:8px;background:#231d3c;color:#ffffff;font-size:45px;padding:8px;line-height:45px}@media (max-width: 1400px){.ExpressCountdown .countdown-item-value{font-size:25px;padding:5px}}.ExpressCountdown .countdown-separator{font-size:35px;padding:12px;line-height:1}@media (max-width: 1400px){.ExpressCountdown .countdown-separator{line-height:2;padding:5px 10px;font-size:24px}}.ExpressCountdown .countdown-item-unit{font-size:13px}@media (max-width: 1400px){.ExpressCountdown .countdown-item-unit{font-size:13px}}.replay{background-color:#f5f2fe;width:100%;height:100%;background-image:url(/assets/elements/purple-partial-eclipse-5f3bd953226b07abba8a8e868d758b16d9947ffc6e2538015e38703cac8aee49.png),url(/assets/elements/blue-eclipse-44fd3c2e46a2af0153939294053b3004928b68c644e7d1bc71e6906065bdc130.png),url(/assets/elements/pink-eclipse-070620c31b4f8315e30d1f01ee0975e2ea9388ad81922104f5efadee384aa537.png),url(/assets/elements/yellow-eclipse-fd71a1034f0014f0b191479055b314f667259cb2c2a3dc106685dc6ba2ad332c.png);background-position:top left, 70px 70px, bottom 10px right 10px, bottom 65px right 73px;background-repeat:no-repeat;background-size:80px, 34px, 64px, 27px}.Replay{margin:0 auto;position:relative}.Replay .checkingIn .video-wrapper,.Replay .welcoming .video-wrapper{display:none}.Replay .plyr{border-radius:0;border:none}.Replay .video-wrapper{padding:60px 0}@media (max-width: 1400px){.Replay .video-wrapper{padding:60px}}.Replay .video-inner{position:relative}.Replay .video-inner .btn{position:absolute;z-index:1;top:30px;left:0;right:0}.Replay .logo{max-width:200px;margin:0 auto 50px;display:block}.Replay .check-in-replay{padding:100px 0 200px}@media (max-width: 1400px){.Replay .check-in-replay{padding-top:30px}}@media (max-width: 700px){.Replay .check-in-replay{padding:0}}.Replay .check-in-replay form{max-width:400px;margin:0 auto;border-radius:16px;box-shadow:0px 0px 50px rgba(187,185,190,0.38);background:#fbfaff;padding:60px 40px}.Replay .check-in-replay .btn{display:block;width:100%;margin:0 auto}.Replay .check-in-replay p{font-family:Cerebri Sans;font-style:normal;font-weight:bold;font-size:16px;line-height:20px;margin-bottom:30px;text-align:center;color:#000000}.Replay .check-in-replay p small,.Replay .check-in-replay p .small{font-weight:normal;display:block}.Replay .check-in-replay label{font-family:Cerebri Sans;font-style:normal;font-weight:500;font-size:14px;line-height:18px;color:#272142}.hall-of-fame{padding:0}.hall-of-fame h2,.hall-of-fame .h2{font-family:Cerebri Sans;font-style:normal;font-weight:500;font-size:28px;line-height:1.5;padding:0;text-align:center;color:#fff}.hall-of-fame h2 strong,.hall-of-fame .h2 strong{color:#FFC955}.hall-of-fame h2 span,.hall-of-fame .h2 span{display:block}@media (max-width: 770px){.hall-of-fame h2 span,.hall-of-fame .h2 span{display:inline}}.hall-of-fame p{font-size:16px;color:#fff}.hall-of-fame-header{padding:60px 0;background:#3E3468 url(/assets/hall/bg-header-95c568dce0dbbb0ca8e2cc2b2cfae8d40eb3c6efa392032cc1d2d040c094b7eb.png) center 0 repeat}.hall-of-fame-header a{color:#3ed4e2;font-weight:bold;text-decoration:none}.hall-of-fame-header a:hover{text-decoration:underline}@media (max-width: 770px){.hall-of-fame-header{padding:30px 0}}.hall-of-fame-main{background:url(/assets/hall/bg-main-58f00d14dd98a659319b046af8ec940f0927c16985edbe2f02ba7f3c45af2a7f.png) center 0 repeat;padding:30px 0}.hall-of-fame__logo{margin:0 0 20px;display:block}.hall-of-fame__logo img{width:300px;max-width:80%}.hall-of-fame__countdown{margin:0 auto;max-width:595px;margin-top:25px;height:8px;background:#fff;border-radius:50px;position:relative;overflow:hidden}.hall-of-fame__countdown-inner{height:8px;display:block}.hall-of-fame__countdown-bar{border-radius:50px;display:block;height:8px;background:#26ae60}.hall-of-fame__countdown-bar--animated{animation:progressBar 2s ease-in-out;animation-fill-mode:both}@keyframes progressBar{0%{width:0}100%{width:100%}}.hall-of-fame-search-form{max-width:660px;margin:0 auto}.hall-of-fame-search-form form{position:relative;border-radius:50px;display:block}.hall-of-fame-search-form form:focus{outline:none}@media (max-width: 770px){.hall-of-fame-search-form form input[type="text"]{background-image:none;padding-left:30px}}.hall-of-fame-search-form input[type="text"]{background:#fff url(/assets/icons/search-4d288741597514294a62bc81253c21d446052b44e189f8664c60ba51ccb47bbf.png) 24px 24px no-repeat;border-radius:50px;border:none;padding:20px 130px 20px 60px;border:none}.hall-of-fame-search-form input[type="text"]::placeholder{color:rgba(39,33,66,0.5)}.hall-of-fame-search-form .btn{position:absolute;right:10px;top:10px}.hall-of-fame__counter{text-align:center;font-family:Cerebri Sans;text-align:center;font-size:100px;color:#fff;margin-bottom:30px}.hall-of-fame__counter small,.hall-of-fame__counter .small{display:block;font-size:18px;line-height:23px}.hall-of-fame__counter strong{line-height:1.2;display:block}@media (max-width: 770px){.hall-of-fame__counter{font-size:80px}}.HallOfFame-student{position:relative;margin:15px;display:inline-block;transition:all 150ms ease-in-out}.HallOfFame-student:hover{transform:scale(1.1)}.HallOfFame-student-avatar{max-width:80px}.HallOfFame-student-certificate{width:300px;height:212px;background-color:#fff;border-radius:4px}.HallOfFame-student-details{position:relative;top:-50px}.HallOfFame-student-details img{padding:5px;border:1px solid rgba(76,87,102,0.1);background-color:#fff;width:80px;height:80px;display:block;margin:0 auto 10px}.HallOfFame-student-name{font-family:Cerebri Sans;font-style:normal;font-weight:bold;font-size:24px;line-height:30px;text-align:center;color:#272142}.HallOfFame-student-nationality{font-family:Cerebri Sans;font-size:14px;line-height:18px;position:absolute;text-align:center;width:100%;color:#272142}.curriculum h3,.curriculum .h3{font-size:18px;line-height:1.5;margin:0;padding:0;font-weight:bold}.curriculum h3 i,.curriculum .h3 i{margin-right:10px}.curriculum h4,.curriculum .h4{font-weight:700;font-size:17px;line-height:1.5;text-align:left;margin-bottom:10px}.curriculum p{font-family:Cerebri Sans;font-size:16px;font-style:normal;font-weight:400;line-height:1.5}.curriculum ul{margin:0 0 15px;padding:0}.curriculum li{margin:0;font-family:Cerebri Sans;font-size:16px;font-style:normal;font-weight:400;line-height:1.75;list-style:none}.curriculum li small,.curriculum li .small{font-family:'Cerebri Sans';line-height:30px;font-size:12px;opacity:0.8;font-weight:normal}.curriculum-header{padding:10px 20px;border:1px solid rgba(76,87,102,0.1)}.curriculum-header p{margin:0;font-size:13px;line-height:27px;font-family:'Cerebri Sans'}.curriculum-header a{text-decoration:none}.curriculum-header a .up{display:inline}.curriculum-header a .down{display:none}.curriculum-header a.collapsed .up{display:none}.curriculum-header a.collapsed .down{display:inline}.curriculum-body{background-color:#fff;border:1px solid rgba(76,87,102,0.1);border-top:none;padding:20px}.cm-s-dracula.CodeMirror,.cm-s-dracula .CodeMirror-gutters{background-color:#282a36 !important;color:#f8f8f2 !important;border:none}.cm-s-dracula .CodeMirror-gutters{color:#282a36}.cm-s-dracula .CodeMirror-cursor{border-left:solid thin #f8f8f0}.cm-s-dracula .CodeMirror-linenumber{color:#6D8A88}.cm-s-dracula .CodeMirror-selected{background:rgba(255,255,255,0.1)}.cm-s-dracula .CodeMirror-line::selection,.cm-s-dracula .CodeMirror-line>span::selection,.cm-s-dracula .CodeMirror-line>span>span::selection{background:rgba(255,255,255,0.1)}.cm-s-dracula .CodeMirror-line::-moz-selection,.cm-s-dracula .CodeMirror-line>span::-moz-selection,.cm-s-dracula .CodeMirror-line>span>span::-moz-selection{background:rgba(255,255,255,0.1)}.cm-s-dracula span.cm-comment{color:#6272a4}.cm-s-dracula span.cm-string,.cm-s-dracula span.cm-string-2{color:#f1fa8c}.cm-s-dracula span.cm-number{color:#bd93f9}.cm-s-dracula span.cm-variable{color:#50fa7b}.cm-s-dracula span.cm-variable-2{color:white}.cm-s-dracula span.cm-def{color:#50fa7b}.cm-s-dracula span.cm-operator{color:#ff79c6}.cm-s-dracula span.cm-keyword{color:#ff79c6}.cm-s-dracula span.cm-atom{color:#bd93f9}.cm-s-dracula span.cm-meta{color:#f8f8f2}.cm-s-dracula span.cm-tag{color:#ff79c6}.cm-s-dracula span.cm-attribute{color:#50fa7b}.cm-s-dracula span.cm-qualifier{color:#50fa7b}.cm-s-dracula span.cm-property{color:#66d9ef}.cm-s-dracula span.cm-builtin{color:#50fa7b}.cm-s-dracula span.cm-variable-3,.cm-s-dracula span.cm-type{color:#ffb86c}.cm-s-dracula .CodeMirror-activeline-background{background:rgba(255,255,255,0.1)}.cm-s-dracula .CodeMirror-matchingbracket{text-decoration:underline;color:white !important}
