﻿@import url(https://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700,800);:root{--blue: #007bff;--indigo: #6610f2;--purple: #6f42c1;--pink: #e83e8c;--red: #dc3545;--orange: #fd7e14;--yellow: #ffc107;--green: #28a745;--teal: #20c997;--cyan: #17a2b8;--white: #fff;--gray: #6c757d;--gray-dark: #343a40;--primary: #007bff;--secondary: #6c757d;--success: #28a745;--info: #17a2b8;--warning: #ffc107;--danger: #dc3545;--light: #f8f9fa;--dark: #343a40;--breakpoint-xs: 0;--breakpoint-sm: 576px;--breakpoint-md: 768px;--breakpoint-lg: 992px;--breakpoint-xl: 1200px;--font-family-sans-serif: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace}*,*::before,*::after{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";font-size:0.9375rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff}[tabindex="-1"]:focus:not(:focus-visible){outline:0 !important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:0.5rem}p{margin-top:0;margin-bottom:1rem}abbr[title],abbr[data-original-title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}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{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#007bff;text-decoration:none;background-color:transparent}a:hover{color:#0056b3;text-decoration:underline}a:not([href]):not([class]){color:inherit;text-decoration:none}a:not([href]):not([class]):hover{color:inherit;text-decoration:none}pre,code,kbd,samp{font-family:SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto;-ms-overflow-style:scrollbar}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg{overflow:hidden;vertical-align:middle}table{border-collapse:collapse}caption{padding-top:0.75rem;padding-bottom:0.75rem;color:#6c757d;text-align:left;caption-side:bottom}th{text-align:inherit;text-align:-webkit-match-parent}label{display:inline-block;margin-bottom:0.5rem}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}[role="button"]{cursor:pointer}select{word-wrap:normal}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}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{padding:0;border-style:none}input[type="radio"],input[type="checkbox"]{box-sizing:border-box;padding:0}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{outline-offset:-2px;-webkit-appearance:none}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none !important}.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}.bg-primary{background-color:#007bff !important}a.bg-primary:hover,a.bg-primary:focus,button.bg-primary:hover,button.bg-primary:focus{background-color:#0062cc !important}.bg-secondary{background-color:#6c757d !important}a.bg-secondary:hover,a.bg-secondary:focus,button.bg-secondary:hover,button.bg-secondary:focus{background-color:#545b62 !important}.bg-success{background-color:#28a745 !important}a.bg-success:hover,a.bg-success:focus,button.bg-success:hover,button.bg-success:focus{background-color:#1e7e34 !important}.bg-info{background-color:#17a2b8 !important}a.bg-info:hover,a.bg-info:focus,button.bg-info:hover,button.bg-info:focus{background-color:#117a8b !important}.bg-warning{background-color:#ffc107 !important}a.bg-warning:hover,a.bg-warning:focus,button.bg-warning:hover,button.bg-warning:focus{background-color:#d39e00 !important}.bg-danger{background-color:#dc3545 !important}a.bg-danger:hover,a.bg-danger:focus,button.bg-danger:hover,button.bg-danger:focus{background-color:#bd2130 !important}.bg-light{background-color:#f8f9fa !important}a.bg-light:hover,a.bg-light:focus,button.bg-light:hover,button.bg-light:focus{background-color:#dae0e5 !important}.bg-dark{background-color:#343a40 !important}a.bg-dark:hover,a.bg-dark:focus,button.bg-dark:hover,button.bg-dark:focus{background-color:#1d2124 !important}.bg-white{background-color:#fff !important}.bg-transparent{background-color:transparent !important}.border{border:1px solid #dee2e6 !important}.border-top{border-top:1px solid #dee2e6 !important}.border-right{border-right:1px solid #dee2e6 !important}.border-bottom{border-bottom:1px solid #dee2e6 !important}.border-left{border-left:1px solid #dee2e6 !important}.border-0{border:0 !important}.border-top-0{border-top:0 !important}.border-right-0{border-right:0 !important}.border-bottom-0{border-bottom:0 !important}.border-left-0{border-left:0 !important}.border-primary{border-color:#007bff !important}.border-secondary{border-color:#6c757d !important}.border-success{border-color:#28a745 !important}.border-info{border-color:#17a2b8 !important}.border-warning{border-color:#ffc107 !important}.border-danger{border-color:#dc3545 !important}.border-light{border-color:#f8f9fa !important}.border-dark{border-color:#343a40 !important}.border-white{border-color:#fff !important}.rounded-sm{border-radius:0.2rem !important}.rounded{border-radius:0.25rem !important}.rounded-top{border-top-left-radius:0.25rem !important;border-top-right-radius:0.25rem !important}.rounded-right{border-top-right-radius:0.25rem !important;border-bottom-right-radius:0.25rem !important}.rounded-bottom{border-bottom-right-radius:0.25rem !important;border-bottom-left-radius:0.25rem !important}.rounded-left{border-top-left-radius:0.25rem !important;border-bottom-left-radius:0.25rem !important}.rounded-lg{border-radius:0.3rem !important}.rounded-circle{border-radius:50% !important}.rounded-pill{border-radius:50rem !important}.rounded-0{border-radius:0 !important}.clearfix::after{display:block;clear:both;content:""}.d-none{display:none !important}.d-inline{display:inline !important}.d-inline-block{display:inline-block !important}.d-block{display:block !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}@media (min-width: 576px){.d-sm-none{display:none !important}.d-sm-inline{display:inline !important}.d-sm-inline-block{display:inline-block !important}.d-sm-block{display:block !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}}@media (min-width: 768px){.d-md-none{display:none !important}.d-md-inline{display:inline !important}.d-md-inline-block{display:inline-block !important}.d-md-block{display:block !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}}@media (min-width: 992px){.d-lg-none{display:none !important}.d-lg-inline{display:inline !important}.d-lg-inline-block{display:inline-block !important}.d-lg-block{display:block !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}}@media (min-width: 1200px){.d-xl-none{display:none !important}.d-xl-inline{display:inline !important}.d-xl-inline-block{display:inline-block !important}.d-xl-block{display:block !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}}@media print{.d-print-none{display:none !important}.d-print-inline{display:inline !important}.d-print-inline-block{display:inline-block !important}.d-print-block{display:block !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}}.embed-responsive{position:relative;display:block;width:100%;padding:0;overflow:hidden}.embed-responsive::before{display:block;content:""}.embed-responsive .embed-responsive-item,.embed-responsive iframe,.embed-responsive embed,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-21by9::before{padding-top:42.8571428571%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.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-wrap{flex-wrap:wrap !important}.flex-nowrap{flex-wrap:nowrap !important}.flex-wrap-reverse{flex-wrap:wrap-reverse !important}.flex-fill{flex:1 1 auto !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}.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}.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}@media (min-width: 576px){.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-wrap{flex-wrap:wrap !important}.flex-sm-nowrap{flex-wrap:nowrap !important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse !important}.flex-sm-fill{flex:1 1 auto !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}.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}.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}}@media (min-width: 768px){.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-wrap{flex-wrap:wrap !important}.flex-md-nowrap{flex-wrap:nowrap !important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse !important}.flex-md-fill{flex:1 1 auto !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}.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}.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}}@media (min-width: 992px){.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-wrap{flex-wrap:wrap !important}.flex-lg-nowrap{flex-wrap:nowrap !important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse !important}.flex-lg-fill{flex:1 1 auto !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}.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}.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}}@media (min-width: 1200px){.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-wrap{flex-wrap:wrap !important}.flex-xl-nowrap{flex-wrap:nowrap !important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse !important}.flex-xl-fill{flex:1 1 auto !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}.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}.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}}.float-left{float:left !important}.float-right{float:right !important}.float-none{float:none !important}@media (min-width: 576px){.float-sm-left{float:left !important}.float-sm-right{float:right !important}.float-sm-none{float:none !important}}@media (min-width: 768px){.float-md-left{float:left !important}.float-md-right{float:right !important}.float-md-none{float:none !important}}@media (min-width: 992px){.float-lg-left{float:left !important}.float-lg-right{float:right !important}.float-lg-none{float:none !important}}@media (min-width: 1200px){.float-xl-left{float:left !important}.float-xl-right{float:right !important}.float-xl-none{float:none !important}}.user-select-all{-webkit-user-select:all !important;-moz-user-select:all !important;user-select:all !important}.user-select-auto{-webkit-user-select:auto !important;-moz-user-select:auto !important;user-select:auto !important}.user-select-none{-webkit-user-select:none !important;-moz-user-select:none !important;user-select:none !important}.overflow-auto{overflow:auto !important}.overflow-hidden{overflow:hidden !important}.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}.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}@supports (position: sticky){.sticky-top{position:sticky;top:0;z-index:1020}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}.shadow-sm{box-shadow:0 0.125rem 0.25rem rgba(0,0,0,0.075) !important}.shadow{box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15) !important}.shadow-lg{box-shadow:0 1rem 3rem rgba(0,0,0,0.175) !important}.shadow-none{box-shadow:none !important}.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}.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}.mw-100{max-width:100% !important}.mh-100{max-height:100% !important}.min-vw-100{min-width:100vw !important}.min-vh-100{min-height:100vh !important}.vw-100{width:100vw !important}.vh-100{height:100vh !important}.m-0{margin:0 !important}.mt-0,.my-0{margin-top:0 !important}.mr-0,.mx-0{margin-right:0 !important}.mb-0,.my-0{margin-bottom:0 !important}.ml-0,.mx-0{margin-left:0 !important}.m-1{margin:0.25rem !important}.mt-1,.my-1{margin-top:0.25rem !important}.mr-1,.mx-1{margin-right:0.25rem !important}.mb-1,.my-1{margin-bottom:0.25rem !important}.ml-1,.mx-1{margin-left:0.25rem !important}.m-2{margin:0.5rem !important}.mt-2,.my-2{margin-top:0.5rem !important}.mr-2,.mx-2{margin-right:0.5rem !important}.mb-2,.my-2{margin-bottom:0.5rem !important}.ml-2,.mx-2{margin-left:0.5rem !important}.m-3{margin:1rem !important}.mt-3,.my-3{margin-top:1rem !important}.mr-3,.mx-3{margin-right:1rem !important}.mb-3,.my-3{margin-bottom:1rem !important}.ml-3,.mx-3{margin-left:1rem !important}.m-4{margin:1.5rem !important}.mt-4,.my-4{margin-top:1.5rem !important}.mr-4,.mx-4{margin-right:1.5rem !important}.mb-4,.my-4{margin-bottom:1.5rem !important}.ml-4,.mx-4{margin-left:1.5rem !important}.m-5{margin:3rem !important}.mt-5,.my-5{margin-top:3rem !important}.mr-5,.mx-5{margin-right:3rem !important}.mb-5,.my-5{margin-bottom:3rem !important}.ml-5,.mx-5{margin-left:3rem !important}.p-0{padding:0 !important}.pt-0,.py-0{padding-top:0 !important}.pr-0,.px-0{padding-right:0 !important}.pb-0,.py-0{padding-bottom:0 !important}.pl-0,.px-0{padding-left:0 !important}.p-1{padding:0.25rem !important}.pt-1,.py-1{padding-top:0.25rem !important}.pr-1,.px-1{padding-right:0.25rem !important}.pb-1,.py-1{padding-bottom:0.25rem !important}.pl-1,.px-1{padding-left:0.25rem !important}.p-2{padding:0.5rem !important}.pt-2,.py-2{padding-top:0.5rem !important}.pr-2,.px-2{padding-right:0.5rem !important}.pb-2,.py-2{padding-bottom:0.5rem !important}.pl-2,.px-2{padding-left:0.5rem !important}.p-3{padding:1rem !important}.pt-3,.py-3{padding-top:1rem !important}.pr-3,.px-3{padding-right:1rem !important}.pb-3,.py-3{padding-bottom:1rem !important}.pl-3,.px-3{padding-left:1rem !important}.p-4{padding:1.5rem !important}.pt-4,.py-4{padding-top:1.5rem !important}.pr-4,.px-4{padding-right:1.5rem !important}.pb-4,.py-4{padding-bottom:1.5rem !important}.pl-4,.px-4{padding-left:1.5rem !important}.p-5{padding:3rem !important}.pt-5,.py-5{padding-top:3rem !important}.pr-5,.px-5{padding-right:3rem !important}.pb-5,.py-5{padding-bottom:3rem !important}.pl-5,.px-5{padding-left:3rem !important}.m-n1{margin:-0.25rem !important}.mt-n1,.my-n1{margin-top:-0.25rem !important}.mr-n1,.mx-n1{margin-right:-0.25rem !important}.mb-n1,.my-n1{margin-bottom:-0.25rem !important}.ml-n1,.mx-n1{margin-left:-0.25rem !important}.m-n2{margin:-0.5rem !important}.mt-n2,.my-n2{margin-top:-0.5rem !important}.mr-n2,.mx-n2{margin-right:-0.5rem !important}.mb-n2,.my-n2{margin-bottom:-0.5rem !important}.ml-n2,.mx-n2{margin-left:-0.5rem !important}.m-n3{margin:-1rem !important}.mt-n3,.my-n3{margin-top:-1rem !important}.mr-n3,.mx-n3{margin-right:-1rem !important}.mb-n3,.my-n3{margin-bottom:-1rem !important}.ml-n3,.mx-n3{margin-left:-1rem !important}.m-n4{margin:-1.5rem !important}.mt-n4,.my-n4{margin-top:-1.5rem !important}.mr-n4,.mx-n4{margin-right:-1.5rem !important}.mb-n4,.my-n4{margin-bottom:-1.5rem !important}.ml-n4,.mx-n4{margin-left:-1.5rem !important}.m-n5{margin:-3rem !important}.mt-n5,.my-n5{margin-top:-3rem !important}.mr-n5,.mx-n5{margin-right:-3rem !important}.mb-n5,.my-n5{margin-bottom:-3rem !important}.ml-n5,.mx-n5{margin-left:-3rem !important}.m-auto{margin:auto !important}.mt-auto,.my-auto{margin-top:auto !important}.mr-auto,.mx-auto{margin-right:auto !important}.mb-auto,.my-auto{margin-bottom:auto !important}.ml-auto,.mx-auto{margin-left:auto !important}@media (min-width: 576px){.m-sm-0{margin:0 !important}.mt-sm-0,.my-sm-0{margin-top:0 !important}.mr-sm-0,.mx-sm-0{margin-right:0 !important}.mb-sm-0,.my-sm-0{margin-bottom:0 !important}.ml-sm-0,.mx-sm-0{margin-left:0 !important}.m-sm-1{margin:0.25rem !important}.mt-sm-1,.my-sm-1{margin-top:0.25rem !important}.mr-sm-1,.mx-sm-1{margin-right:0.25rem !important}.mb-sm-1,.my-sm-1{margin-bottom:0.25rem !important}.ml-sm-1,.mx-sm-1{margin-left:0.25rem !important}.m-sm-2{margin:0.5rem !important}.mt-sm-2,.my-sm-2{margin-top:0.5rem !important}.mr-sm-2,.mx-sm-2{margin-right:0.5rem !important}.mb-sm-2,.my-sm-2{margin-bottom:0.5rem !important}.ml-sm-2,.mx-sm-2{margin-left:0.5rem !important}.m-sm-3{margin:1rem !important}.mt-sm-3,.my-sm-3{margin-top:1rem !important}.mr-sm-3,.mx-sm-3{margin-right:1rem !important}.mb-sm-3,.my-sm-3{margin-bottom:1rem !important}.ml-sm-3,.mx-sm-3{margin-left:1rem !important}.m-sm-4{margin:1.5rem !important}.mt-sm-4,.my-sm-4{margin-top:1.5rem !important}.mr-sm-4,.mx-sm-4{margin-right:1.5rem !important}.mb-sm-4,.my-sm-4{margin-bottom:1.5rem !important}.ml-sm-4,.mx-sm-4{margin-left:1.5rem !important}.m-sm-5{margin:3rem !important}.mt-sm-5,.my-sm-5{margin-top:3rem !important}.mr-sm-5,.mx-sm-5{margin-right:3rem !important}.mb-sm-5,.my-sm-5{margin-bottom:3rem !important}.ml-sm-5,.mx-sm-5{margin-left:3rem !important}.p-sm-0{padding:0 !important}.pt-sm-0,.py-sm-0{padding-top:0 !important}.pr-sm-0,.px-sm-0{padding-right:0 !important}.pb-sm-0,.py-sm-0{padding-bottom:0 !important}.pl-sm-0,.px-sm-0{padding-left:0 !important}.p-sm-1{padding:0.25rem !important}.pt-sm-1,.py-sm-1{padding-top:0.25rem !important}.pr-sm-1,.px-sm-1{padding-right:0.25rem !important}.pb-sm-1,.py-sm-1{padding-bottom:0.25rem !important}.pl-sm-1,.px-sm-1{padding-left:0.25rem !important}.p-sm-2{padding:0.5rem !important}.pt-sm-2,.py-sm-2{padding-top:0.5rem !important}.pr-sm-2,.px-sm-2{padding-right:0.5rem !important}.pb-sm-2,.py-sm-2{padding-bottom:0.5rem !important}.pl-sm-2,.px-sm-2{padding-left:0.5rem !important}.p-sm-3{padding:1rem !important}.pt-sm-3,.py-sm-3{padding-top:1rem !important}.pr-sm-3,.px-sm-3{padding-right:1rem !important}.pb-sm-3,.py-sm-3{padding-bottom:1rem !important}.pl-sm-3,.px-sm-3{padding-left:1rem !important}.p-sm-4{padding:1.5rem !important}.pt-sm-4,.py-sm-4{padding-top:1.5rem !important}.pr-sm-4,.px-sm-4{padding-right:1.5rem !important}.pb-sm-4,.py-sm-4{padding-bottom:1.5rem !important}.pl-sm-4,.px-sm-4{padding-left:1.5rem !important}.p-sm-5{padding:3rem !important}.pt-sm-5,.py-sm-5{padding-top:3rem !important}.pr-sm-5,.px-sm-5{padding-right:3rem !important}.pb-sm-5,.py-sm-5{padding-bottom:3rem !important}.pl-sm-5,.px-sm-5{padding-left:3rem !important}.m-sm-n1{margin:-0.25rem !important}.mt-sm-n1,.my-sm-n1{margin-top:-0.25rem !important}.mr-sm-n1,.mx-sm-n1{margin-right:-0.25rem !important}.mb-sm-n1,.my-sm-n1{margin-bottom:-0.25rem !important}.ml-sm-n1,.mx-sm-n1{margin-left:-0.25rem !important}.m-sm-n2{margin:-0.5rem !important}.mt-sm-n2,.my-sm-n2{margin-top:-0.5rem !important}.mr-sm-n2,.mx-sm-n2{margin-right:-0.5rem !important}.mb-sm-n2,.my-sm-n2{margin-bottom:-0.5rem !important}.ml-sm-n2,.mx-sm-n2{margin-left:-0.5rem !important}.m-sm-n3{margin:-1rem !important}.mt-sm-n3,.my-sm-n3{margin-top:-1rem !important}.mr-sm-n3,.mx-sm-n3{margin-right:-1rem !important}.mb-sm-n3,.my-sm-n3{margin-bottom:-1rem !important}.ml-sm-n3,.mx-sm-n3{margin-left:-1rem !important}.m-sm-n4{margin:-1.5rem !important}.mt-sm-n4,.my-sm-n4{margin-top:-1.5rem !important}.mr-sm-n4,.mx-sm-n4{margin-right:-1.5rem !important}.mb-sm-n4,.my-sm-n4{margin-bottom:-1.5rem !important}.ml-sm-n4,.mx-sm-n4{margin-left:-1.5rem !important}.m-sm-n5{margin:-3rem !important}.mt-sm-n5,.my-sm-n5{margin-top:-3rem !important}.mr-sm-n5,.mx-sm-n5{margin-right:-3rem !important}.mb-sm-n5,.my-sm-n5{margin-bottom:-3rem !important}.ml-sm-n5,.mx-sm-n5{margin-left:-3rem !important}.m-sm-auto{margin:auto !important}.mt-sm-auto,.my-sm-auto{margin-top:auto !important}.mr-sm-auto,.mx-sm-auto{margin-right:auto !important}.mb-sm-auto,.my-sm-auto{margin-bottom:auto !important}.ml-sm-auto,.mx-sm-auto{margin-left:auto !important}}@media (min-width: 768px){.m-md-0{margin:0 !important}.mt-md-0,.my-md-0{margin-top:0 !important}.mr-md-0,.mx-md-0{margin-right:0 !important}.mb-md-0,.my-md-0{margin-bottom:0 !important}.ml-md-0,.mx-md-0{margin-left:0 !important}.m-md-1{margin:0.25rem !important}.mt-md-1,.my-md-1{margin-top:0.25rem !important}.mr-md-1,.mx-md-1{margin-right:0.25rem !important}.mb-md-1,.my-md-1{margin-bottom:0.25rem !important}.ml-md-1,.mx-md-1{margin-left:0.25rem !important}.m-md-2{margin:0.5rem !important}.mt-md-2,.my-md-2{margin-top:0.5rem !important}.mr-md-2,.mx-md-2{margin-right:0.5rem !important}.mb-md-2,.my-md-2{margin-bottom:0.5rem !important}.ml-md-2,.mx-md-2{margin-left:0.5rem !important}.m-md-3{margin:1rem !important}.mt-md-3,.my-md-3{margin-top:1rem !important}.mr-md-3,.mx-md-3{margin-right:1rem !important}.mb-md-3,.my-md-3{margin-bottom:1rem !important}.ml-md-3,.mx-md-3{margin-left:1rem !important}.m-md-4{margin:1.5rem !important}.mt-md-4,.my-md-4{margin-top:1.5rem !important}.mr-md-4,.mx-md-4{margin-right:1.5rem !important}.mb-md-4,.my-md-4{margin-bottom:1.5rem !important}.ml-md-4,.mx-md-4{margin-left:1.5rem !important}.m-md-5{margin:3rem !important}.mt-md-5,.my-md-5{margin-top:3rem !important}.mr-md-5,.mx-md-5{margin-right:3rem !important}.mb-md-5,.my-md-5{margin-bottom:3rem !important}.ml-md-5,.mx-md-5{margin-left:3rem !important}.p-md-0{padding:0 !important}.pt-md-0,.py-md-0{padding-top:0 !important}.pr-md-0,.px-md-0{padding-right:0 !important}.pb-md-0,.py-md-0{padding-bottom:0 !important}.pl-md-0,.px-md-0{padding-left:0 !important}.p-md-1{padding:0.25rem !important}.pt-md-1,.py-md-1{padding-top:0.25rem !important}.pr-md-1,.px-md-1{padding-right:0.25rem !important}.pb-md-1,.py-md-1{padding-bottom:0.25rem !important}.pl-md-1,.px-md-1{padding-left:0.25rem !important}.p-md-2{padding:0.5rem !important}.pt-md-2,.py-md-2{padding-top:0.5rem !important}.pr-md-2,.px-md-2{padding-right:0.5rem !important}.pb-md-2,.py-md-2{padding-bottom:0.5rem !important}.pl-md-2,.px-md-2{padding-left:0.5rem !important}.p-md-3{padding:1rem !important}.pt-md-3,.py-md-3{padding-top:1rem !important}.pr-md-3,.px-md-3{padding-right:1rem !important}.pb-md-3,.py-md-3{padding-bottom:1rem !important}.pl-md-3,.px-md-3{padding-left:1rem !important}.p-md-4{padding:1.5rem !important}.pt-md-4,.py-md-4{padding-top:1.5rem !important}.pr-md-4,.px-md-4{padding-right:1.5rem !important}.pb-md-4,.py-md-4{padding-bottom:1.5rem !important}.pl-md-4,.px-md-4{padding-left:1.5rem !important}.p-md-5{padding:3rem !important}.pt-md-5,.py-md-5{padding-top:3rem !important}.pr-md-5,.px-md-5{padding-right:3rem !important}.pb-md-5,.py-md-5{padding-bottom:3rem !important}.pl-md-5,.px-md-5{padding-left:3rem !important}.m-md-n1{margin:-0.25rem !important}.mt-md-n1,.my-md-n1{margin-top:-0.25rem !important}.mr-md-n1,.mx-md-n1{margin-right:-0.25rem !important}.mb-md-n1,.my-md-n1{margin-bottom:-0.25rem !important}.ml-md-n1,.mx-md-n1{margin-left:-0.25rem !important}.m-md-n2{margin:-0.5rem !important}.mt-md-n2,.my-md-n2{margin-top:-0.5rem !important}.mr-md-n2,.mx-md-n2{margin-right:-0.5rem !important}.mb-md-n2,.my-md-n2{margin-bottom:-0.5rem !important}.ml-md-n2,.mx-md-n2{margin-left:-0.5rem !important}.m-md-n3{margin:-1rem !important}.mt-md-n3,.my-md-n3{margin-top:-1rem !important}.mr-md-n3,.mx-md-n3{margin-right:-1rem !important}.mb-md-n3,.my-md-n3{margin-bottom:-1rem !important}.ml-md-n3,.mx-md-n3{margin-left:-1rem !important}.m-md-n4{margin:-1.5rem !important}.mt-md-n4,.my-md-n4{margin-top:-1.5rem !important}.mr-md-n4,.mx-md-n4{margin-right:-1.5rem !important}.mb-md-n4,.my-md-n4{margin-bottom:-1.5rem !important}.ml-md-n4,.mx-md-n4{margin-left:-1.5rem !important}.m-md-n5{margin:-3rem !important}.mt-md-n5,.my-md-n5{margin-top:-3rem !important}.mr-md-n5,.mx-md-n5{margin-right:-3rem !important}.mb-md-n5,.my-md-n5{margin-bottom:-3rem !important}.ml-md-n5,.mx-md-n5{margin-left:-3rem !important}.m-md-auto{margin:auto !important}.mt-md-auto,.my-md-auto{margin-top:auto !important}.mr-md-auto,.mx-md-auto{margin-right:auto !important}.mb-md-auto,.my-md-auto{margin-bottom:auto !important}.ml-md-auto,.mx-md-auto{margin-left:auto !important}}@media (min-width: 992px){.m-lg-0{margin:0 !important}.mt-lg-0,.my-lg-0{margin-top:0 !important}.mr-lg-0,.mx-lg-0{margin-right:0 !important}.mb-lg-0,.my-lg-0{margin-bottom:0 !important}.ml-lg-0,.mx-lg-0{margin-left:0 !important}.m-lg-1{margin:0.25rem !important}.mt-lg-1,.my-lg-1{margin-top:0.25rem !important}.mr-lg-1,.mx-lg-1{margin-right:0.25rem !important}.mb-lg-1,.my-lg-1{margin-bottom:0.25rem !important}.ml-lg-1,.mx-lg-1{margin-left:0.25rem !important}.m-lg-2{margin:0.5rem !important}.mt-lg-2,.my-lg-2{margin-top:0.5rem !important}.mr-lg-2,.mx-lg-2{margin-right:0.5rem !important}.mb-lg-2,.my-lg-2{margin-bottom:0.5rem !important}.ml-lg-2,.mx-lg-2{margin-left:0.5rem !important}.m-lg-3{margin:1rem !important}.mt-lg-3,.my-lg-3{margin-top:1rem !important}.mr-lg-3,.mx-lg-3{margin-right:1rem !important}.mb-lg-3,.my-lg-3{margin-bottom:1rem !important}.ml-lg-3,.mx-lg-3{margin-left:1rem !important}.m-lg-4{margin:1.5rem !important}.mt-lg-4,.my-lg-4{margin-top:1.5rem !important}.mr-lg-4,.mx-lg-4{margin-right:1.5rem !important}.mb-lg-4,.my-lg-4{margin-bottom:1.5rem !important}.ml-lg-4,.mx-lg-4{margin-left:1.5rem !important}.m-lg-5{margin:3rem !important}.mt-lg-5,.my-lg-5{margin-top:3rem !important}.mr-lg-5,.mx-lg-5{margin-right:3rem !important}.mb-lg-5,.my-lg-5{margin-bottom:3rem !important}.ml-lg-5,.mx-lg-5{margin-left:3rem !important}.p-lg-0{padding:0 !important}.pt-lg-0,.py-lg-0{padding-top:0 !important}.pr-lg-0,.px-lg-0{padding-right:0 !important}.pb-lg-0,.py-lg-0{padding-bottom:0 !important}.pl-lg-0,.px-lg-0{padding-left:0 !important}.p-lg-1{padding:0.25rem !important}.pt-lg-1,.py-lg-1{padding-top:0.25rem !important}.pr-lg-1,.px-lg-1{padding-right:0.25rem !important}.pb-lg-1,.py-lg-1{padding-bottom:0.25rem !important}.pl-lg-1,.px-lg-1{padding-left:0.25rem !important}.p-lg-2{padding:0.5rem !important}.pt-lg-2,.py-lg-2{padding-top:0.5rem !important}.pr-lg-2,.px-lg-2{padding-right:0.5rem !important}.pb-lg-2,.py-lg-2{padding-bottom:0.5rem !important}.pl-lg-2,.px-lg-2{padding-left:0.5rem !important}.p-lg-3{padding:1rem !important}.pt-lg-3,.py-lg-3{padding-top:1rem !important}.pr-lg-3,.px-lg-3{padding-right:1rem !important}.pb-lg-3,.py-lg-3{padding-bottom:1rem !important}.pl-lg-3,.px-lg-3{padding-left:1rem !important}.p-lg-4{padding:1.5rem !important}.pt-lg-4,.py-lg-4{padding-top:1.5rem !important}.pr-lg-4,.px-lg-4{padding-right:1.5rem !important}.pb-lg-4,.py-lg-4{padding-bottom:1.5rem !important}.pl-lg-4,.px-lg-4{padding-left:1.5rem !important}.p-lg-5{padding:3rem !important}.pt-lg-5,.py-lg-5{padding-top:3rem !important}.pr-lg-5,.px-lg-5{padding-right:3rem !important}.pb-lg-5,.py-lg-5{padding-bottom:3rem !important}.pl-lg-5,.px-lg-5{padding-left:3rem !important}.m-lg-n1{margin:-0.25rem !important}.mt-lg-n1,.my-lg-n1{margin-top:-0.25rem !important}.mr-lg-n1,.mx-lg-n1{margin-right:-0.25rem !important}.mb-lg-n1,.my-lg-n1{margin-bottom:-0.25rem !important}.ml-lg-n1,.mx-lg-n1{margin-left:-0.25rem !important}.m-lg-n2{margin:-0.5rem !important}.mt-lg-n2,.my-lg-n2{margin-top:-0.5rem !important}.mr-lg-n2,.mx-lg-n2{margin-right:-0.5rem !important}.mb-lg-n2,.my-lg-n2{margin-bottom:-0.5rem !important}.ml-lg-n2,.mx-lg-n2{margin-left:-0.5rem !important}.m-lg-n3{margin:-1rem !important}.mt-lg-n3,.my-lg-n3{margin-top:-1rem !important}.mr-lg-n3,.mx-lg-n3{margin-right:-1rem !important}.mb-lg-n3,.my-lg-n3{margin-bottom:-1rem !important}.ml-lg-n3,.mx-lg-n3{margin-left:-1rem !important}.m-lg-n4{margin:-1.5rem !important}.mt-lg-n4,.my-lg-n4{margin-top:-1.5rem !important}.mr-lg-n4,.mx-lg-n4{margin-right:-1.5rem !important}.mb-lg-n4,.my-lg-n4{margin-bottom:-1.5rem !important}.ml-lg-n4,.mx-lg-n4{margin-left:-1.5rem !important}.m-lg-n5{margin:-3rem !important}.mt-lg-n5,.my-lg-n5{margin-top:-3rem !important}.mr-lg-n5,.mx-lg-n5{margin-right:-3rem !important}.mb-lg-n5,.my-lg-n5{margin-bottom:-3rem !important}.ml-lg-n5,.mx-lg-n5{margin-left:-3rem !important}.m-lg-auto{margin:auto !important}.mt-lg-auto,.my-lg-auto{margin-top:auto !important}.mr-lg-auto,.mx-lg-auto{margin-right:auto !important}.mb-lg-auto,.my-lg-auto{margin-bottom:auto !important}.ml-lg-auto,.mx-lg-auto{margin-left:auto !important}}@media (min-width: 1200px){.m-xl-0{margin:0 !important}.mt-xl-0,.my-xl-0{margin-top:0 !important}.mr-xl-0,.mx-xl-0{margin-right:0 !important}.mb-xl-0,.my-xl-0{margin-bottom:0 !important}.ml-xl-0,.mx-xl-0{margin-left:0 !important}.m-xl-1{margin:0.25rem !important}.mt-xl-1,.my-xl-1{margin-top:0.25rem !important}.mr-xl-1,.mx-xl-1{margin-right:0.25rem !important}.mb-xl-1,.my-xl-1{margin-bottom:0.25rem !important}.ml-xl-1,.mx-xl-1{margin-left:0.25rem !important}.m-xl-2{margin:0.5rem !important}.mt-xl-2,.my-xl-2{margin-top:0.5rem !important}.mr-xl-2,.mx-xl-2{margin-right:0.5rem !important}.mb-xl-2,.my-xl-2{margin-bottom:0.5rem !important}.ml-xl-2,.mx-xl-2{margin-left:0.5rem !important}.m-xl-3{margin:1rem !important}.mt-xl-3,.my-xl-3{margin-top:1rem !important}.mr-xl-3,.mx-xl-3{margin-right:1rem !important}.mb-xl-3,.my-xl-3{margin-bottom:1rem !important}.ml-xl-3,.mx-xl-3{margin-left:1rem !important}.m-xl-4{margin:1.5rem !important}.mt-xl-4,.my-xl-4{margin-top:1.5rem !important}.mr-xl-4,.mx-xl-4{margin-right:1.5rem !important}.mb-xl-4,.my-xl-4{margin-bottom:1.5rem !important}.ml-xl-4,.mx-xl-4{margin-left:1.5rem !important}.m-xl-5{margin:3rem !important}.mt-xl-5,.my-xl-5{margin-top:3rem !important}.mr-xl-5,.mx-xl-5{margin-right:3rem !important}.mb-xl-5,.my-xl-5{margin-bottom:3rem !important}.ml-xl-5,.mx-xl-5{margin-left:3rem !important}.p-xl-0{padding:0 !important}.pt-xl-0,.py-xl-0{padding-top:0 !important}.pr-xl-0,.px-xl-0{padding-right:0 !important}.pb-xl-0,.py-xl-0{padding-bottom:0 !important}.pl-xl-0,.px-xl-0{padding-left:0 !important}.p-xl-1{padding:0.25rem !important}.pt-xl-1,.py-xl-1{padding-top:0.25rem !important}.pr-xl-1,.px-xl-1{padding-right:0.25rem !important}.pb-xl-1,.py-xl-1{padding-bottom:0.25rem !important}.pl-xl-1,.px-xl-1{padding-left:0.25rem !important}.p-xl-2{padding:0.5rem !important}.pt-xl-2,.py-xl-2{padding-top:0.5rem !important}.pr-xl-2,.px-xl-2{padding-right:0.5rem !important}.pb-xl-2,.py-xl-2{padding-bottom:0.5rem !important}.pl-xl-2,.px-xl-2{padding-left:0.5rem !important}.p-xl-3{padding:1rem !important}.pt-xl-3,.py-xl-3{padding-top:1rem !important}.pr-xl-3,.px-xl-3{padding-right:1rem !important}.pb-xl-3,.py-xl-3{padding-bottom:1rem !important}.pl-xl-3,.px-xl-3{padding-left:1rem !important}.p-xl-4{padding:1.5rem !important}.pt-xl-4,.py-xl-4{padding-top:1.5rem !important}.pr-xl-4,.px-xl-4{padding-right:1.5rem !important}.pb-xl-4,.py-xl-4{padding-bottom:1.5rem !important}.pl-xl-4,.px-xl-4{padding-left:1.5rem !important}.p-xl-5{padding:3rem !important}.pt-xl-5,.py-xl-5{padding-top:3rem !important}.pr-xl-5,.px-xl-5{padding-right:3rem !important}.pb-xl-5,.py-xl-5{padding-bottom:3rem !important}.pl-xl-5,.px-xl-5{padding-left:3rem !important}.m-xl-n1{margin:-0.25rem !important}.mt-xl-n1,.my-xl-n1{margin-top:-0.25rem !important}.mr-xl-n1,.mx-xl-n1{margin-right:-0.25rem !important}.mb-xl-n1,.my-xl-n1{margin-bottom:-0.25rem !important}.ml-xl-n1,.mx-xl-n1{margin-left:-0.25rem !important}.m-xl-n2{margin:-0.5rem !important}.mt-xl-n2,.my-xl-n2{margin-top:-0.5rem !important}.mr-xl-n2,.mx-xl-n2{margin-right:-0.5rem !important}.mb-xl-n2,.my-xl-n2{margin-bottom:-0.5rem !important}.ml-xl-n2,.mx-xl-n2{margin-left:-0.5rem !important}.m-xl-n3{margin:-1rem !important}.mt-xl-n3,.my-xl-n3{margin-top:-1rem !important}.mr-xl-n3,.mx-xl-n3{margin-right:-1rem !important}.mb-xl-n3,.my-xl-n3{margin-bottom:-1rem !important}.ml-xl-n3,.mx-xl-n3{margin-left:-1rem !important}.m-xl-n4{margin:-1.5rem !important}.mt-xl-n4,.my-xl-n4{margin-top:-1.5rem !important}.mr-xl-n4,.mx-xl-n4{margin-right:-1.5rem !important}.mb-xl-n4,.my-xl-n4{margin-bottom:-1.5rem !important}.ml-xl-n4,.mx-xl-n4{margin-left:-1.5rem !important}.m-xl-n5{margin:-3rem !important}.mt-xl-n5,.my-xl-n5{margin-top:-3rem !important}.mr-xl-n5,.mx-xl-n5{margin-right:-3rem !important}.mb-xl-n5,.my-xl-n5{margin-bottom:-3rem !important}.ml-xl-n5,.mx-xl-n5{margin-left:-3rem !important}.m-xl-auto{margin:auto !important}.mt-xl-auto,.my-xl-auto{margin-top:auto !important}.mr-xl-auto,.mx-xl-auto{margin-right:auto !important}.mb-xl-auto,.my-xl-auto{margin-bottom:auto !important}.ml-xl-auto,.mx-xl-auto{margin-left:auto !important}}.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:auto;content:"";background-color:rgba(0,0,0,0)}.text-monospace{font-family:SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace !important}.text-justify{text-align:justify !important}.text-wrap{white-space:normal !important}.text-nowrap{white-space:nowrap !important}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-left{text-align:left !important}.text-right{text-align:right !important}.text-center{text-align:center !important}@media (min-width: 576px){.text-sm-left{text-align:left !important}.text-sm-right{text-align:right !important}.text-sm-center{text-align:center !important}}@media (min-width: 768px){.text-md-left{text-align:left !important}.text-md-right{text-align:right !important}.text-md-center{text-align:center !important}}@media (min-width: 992px){.text-lg-left{text-align:left !important}.text-lg-right{text-align:right !important}.text-lg-center{text-align:center !important}}@media (min-width: 1200px){.text-xl-left{text-align:left !important}.text-xl-right{text-align:right !important}.text-xl-center{text-align:center !important}}.text-lowercase{text-transform:lowercase !important}.text-uppercase{text-transform:uppercase !important}.text-capitalize{text-transform:capitalize !important}.font-weight-light{font-weight:300 !important}.font-weight-lighter{font-weight:lighter !important}.font-weight-normal{font-weight:400 !important}.font-weight-bold{font-weight:700 !important}.font-weight-bolder{font-weight:bolder !important}.font-italic{font-style:italic !important}.text-white{color:#fff !important}.text-primary{color:#007bff !important}a.text-primary:hover,a.text-primary:focus{color:#0056b3 !important}.text-secondary{color:#6c757d !important}a.text-secondary:hover,a.text-secondary:focus{color:#494f54 !important}.text-success{color:#28a745 !important}a.text-success:hover,a.text-success:focus{color:#19692c !important}.text-info{color:#17a2b8 !important}a.text-info:hover,a.text-info:focus{color:#0f6674 !important}.text-warning{color:#ffc107 !important}a.text-warning:hover,a.text-warning:focus{color:#ba8b00 !important}.text-danger{color:#dc3545 !important}a.text-danger:hover,a.text-danger:focus{color:#a71d2a !important}.text-light{color:#f8f9fa !important}a.text-light:hover,a.text-light:focus{color:#cbd3da !important}.text-dark{color:#343a40 !important}a.text-dark:hover,a.text-dark:focus{color:#121416 !important}.text-body{color:#212529 !important}.text-muted{color:#6c757d !important}.text-black-50{color:rgba(0,0,0,0.5) !important}.text-white-50{color:rgba(255,255,255,0.5) !important}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.text-decoration-none{text-decoration:none !important}.text-break{word-break:break-word !important;word-wrap:break-word !important}.text-reset{color:inherit !important}.visible{visibility:visible !important}.invisible{visibility:hidden !important}.container,.container-fluid,.container-xl,.container-lg,.container-md,.container-sm{width:100%;padding-right:15px;padding-left:15px;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}}.row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*="col-"]{padding-right:0;padding-left:0}.col-xl,.col-xl-auto,.col-xl-12,.col-xl-11,.col-xl-10,.col-xl-9,.col-xl-8,.col-xl-7,.col-xl-6,.col-xl-5,.col-xl-4,.col-xl-3,.col-xl-2,.col-xl-1,.col-lg,.col-lg-auto,.col-lg-12,.col-lg-11,.col-lg-10,.col-lg-9,.col-lg-8,.col-lg-7,.col-lg-6,.col-lg-5,.col-lg-4,.col-lg-3,.col-lg-2,.col-lg-1,.col-md,.col-md-auto,.col-md-12,.col-md-11,.col-md-10,.col-md-9,.col-md-8,.col-md-7,.col-md-6,.col-md-5,.col-md-4,.col-md-3,.col-md-2,.col-md-1,.col-sm,.col-sm-auto,.col-sm-12,.col-sm-11,.col-sm-10,.col-sm-9,.col-sm-8,.col-sm-7,.col-sm-6,.col-sm-5,.col-sm-4,.col-sm-3,.col-sm-2,.col-sm-1,.col,.col-auto,.col-12,.col-11,.col-10,.col-9,.col-8,.col-7,.col-6,.col-5,.col-4,.col-3,.col-2,.col-1{position:relative;width:100%;padding-right:15px;padding-left:15px}.col{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-1>*{flex:0 0 100%;max-width:100%}.row-cols-2>*{flex:0 0 50%;max-width:50%}.row-cols-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-4>*{flex:0 0 25%;max-width:25%}.row-cols-5>*{flex:0 0 20%;max-width:20%}.row-cols-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-auto{flex:0 0 auto;width:auto;max-width:100%}.col-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-3{flex:0 0 25%;max-width:25%}.col-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-6{flex:0 0 50%;max-width:50%}.col-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-9{flex:0 0 75%;max-width:75%}.col-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-12{flex:0 0 100%;max-width:100%}.order-first{order:-1}.order-last{order:13}.order-0{order:0}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.order-5{order:5}.order-6{order:6}.order-7{order:7}.order-8{order:8}.order-9{order:9}.order-10{order:10}.order-11{order:11}.order-12{order:12}.offset-1{margin-left:8.3333333333%}.offset-2{margin-left:16.6666666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.3333333333%}.offset-5{margin-left:41.6666666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.3333333333%}.offset-8{margin-left:66.6666666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.3333333333%}.offset-11{margin-left:91.6666666667%}@media (min-width: 576px){.col-sm{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-sm-1>*{flex:0 0 100%;max-width:100%}.row-cols-sm-2>*{flex:0 0 50%;max-width:50%}.row-cols-sm-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-sm-4>*{flex:0 0 25%;max-width:25%}.row-cols-sm-5>*{flex:0 0 20%;max-width:20%}.row-cols-sm-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-sm-auto{flex:0 0 auto;width:auto;max-width:100%}.col-sm-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-sm-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-sm-3{flex:0 0 25%;max-width:25%}.col-sm-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-sm-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-sm-6{flex:0 0 50%;max-width:50%}.col-sm-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-sm-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-sm-9{flex:0 0 75%;max-width:75%}.col-sm-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-sm-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-sm-12{flex:0 0 100%;max-width:100%}.order-sm-first{order:-1}.order-sm-last{order:13}.order-sm-0{order:0}.order-sm-1{order:1}.order-sm-2{order:2}.order-sm-3{order:3}.order-sm-4{order:4}.order-sm-5{order:5}.order-sm-6{order:6}.order-sm-7{order:7}.order-sm-8{order:8}.order-sm-9{order:9}.order-sm-10{order:10}.order-sm-11{order:11}.order-sm-12{order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.3333333333%}.offset-sm-2{margin-left:16.6666666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.3333333333%}.offset-sm-5{margin-left:41.6666666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.3333333333%}.offset-sm-8{margin-left:66.6666666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.3333333333%}.offset-sm-11{margin-left:91.6666666667%}}@media (min-width: 768px){.col-md{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-md-1>*{flex:0 0 100%;max-width:100%}.row-cols-md-2>*{flex:0 0 50%;max-width:50%}.row-cols-md-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-md-4>*{flex:0 0 25%;max-width:25%}.row-cols-md-5>*{flex:0 0 20%;max-width:20%}.row-cols-md-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-md-auto{flex:0 0 auto;width:auto;max-width:100%}.col-md-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-md-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-md-3{flex:0 0 25%;max-width:25%}.col-md-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-md-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-md-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-md-9{flex:0 0 75%;max-width:75%}.col-md-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-md-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-md-12{flex:0 0 100%;max-width:100%}.order-md-first{order:-1}.order-md-last{order:13}.order-md-0{order:0}.order-md-1{order:1}.order-md-2{order:2}.order-md-3{order:3}.order-md-4{order:4}.order-md-5{order:5}.order-md-6{order:6}.order-md-7{order:7}.order-md-8{order:8}.order-md-9{order:9}.order-md-10{order:10}.order-md-11{order:11}.order-md-12{order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.3333333333%}.offset-md-2{margin-left:16.6666666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.3333333333%}.offset-md-5{margin-left:41.6666666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.3333333333%}.offset-md-8{margin-left:66.6666666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.3333333333%}.offset-md-11{margin-left:91.6666666667%}}@media (min-width: 992px){.col-lg{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-lg-1>*{flex:0 0 100%;max-width:100%}.row-cols-lg-2>*{flex:0 0 50%;max-width:50%}.row-cols-lg-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-lg-4>*{flex:0 0 25%;max-width:25%}.row-cols-lg-5>*{flex:0 0 20%;max-width:20%}.row-cols-lg-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-lg-auto{flex:0 0 auto;width:auto;max-width:100%}.col-lg-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-lg-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-lg-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-lg-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-lg-9{flex:0 0 75%;max-width:75%}.col-lg-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-lg-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-lg-12{flex:0 0 100%;max-width:100%}.order-lg-first{order:-1}.order-lg-last{order:13}.order-lg-0{order:0}.order-lg-1{order:1}.order-lg-2{order:2}.order-lg-3{order:3}.order-lg-4{order:4}.order-lg-5{order:5}.order-lg-6{order:6}.order-lg-7{order:7}.order-lg-8{order:8}.order-lg-9{order:9}.order-lg-10{order:10}.order-lg-11{order:11}.order-lg-12{order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.3333333333%}.offset-lg-2{margin-left:16.6666666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.3333333333%}.offset-lg-5{margin-left:41.6666666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.3333333333%}.offset-lg-8{margin-left:66.6666666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.3333333333%}.offset-lg-11{margin-left:91.6666666667%}}@media (min-width: 1200px){.col-xl{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-xl-1>*{flex:0 0 100%;max-width:100%}.row-cols-xl-2>*{flex:0 0 50%;max-width:50%}.row-cols-xl-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-xl-4>*{flex:0 0 25%;max-width:25%}.row-cols-xl-5>*{flex:0 0 20%;max-width:20%}.row-cols-xl-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-xl-auto{flex:0 0 auto;width:auto;max-width:100%}.col-xl-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-xl-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-xl-3{flex:0 0 25%;max-width:25%}.col-xl-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-xl-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-xl-6{flex:0 0 50%;max-width:50%}.col-xl-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-xl-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-xl-9{flex:0 0 75%;max-width:75%}.col-xl-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-xl-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-xl-12{flex:0 0 100%;max-width:100%}.order-xl-first{order:-1}.order-xl-last{order:13}.order-xl-0{order:0}.order-xl-1{order:1}.order-xl-2{order:2}.order-xl-3{order:3}.order-xl-4{order:4}.order-xl-5{order:5}.order-xl-6{order:6}.order-xl-7{order:7}.order-xl-8{order:8}.order-xl-9{order:9}.order-xl-10{order:10}.order-xl-11{order:11}.order-xl-12{order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.3333333333%}.offset-xl-2{margin-left:16.6666666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.3333333333%}.offset-xl-5{margin-left:41.6666666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.3333333333%}.offset-xl-8{margin-left:66.6666666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.3333333333%}.offset-xl-11{margin-left:91.6666666667%}}.modal-open{overflow:hidden}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal{position:fixed;top:0;left:0;z-index:1050;display:none;width:100%;height:100%;overflow:hidden;outline:0}.modal-dialog{position:relative;width:auto;margin:0.5rem;pointer-events:none}.modal.fade .modal-dialog{transition:transform 0.3s ease-out;transform:translate(0, -50px)}@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{display:flex;max-height:calc(100% - 1rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 1rem);overflow:hidden}.modal-dialog-scrollable .modal-header,.modal-dialog-scrollable .modal-footer{flex-shrink:0}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - 1rem)}.modal-dialog-centered::before{display:block;height:calc(100vh - 1rem);height:-moz-min-content;height:min-content;content:""}.modal-dialog-centered.modal-dialog-scrollable{flex-direction:column;justify-content:center;height:100%}.modal-dialog-centered.modal-dialog-scrollable .modal-content{max-height:none}.modal-dialog-centered.modal-dialog-scrollable::before{content:none}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,0.2);border-radius:0.3rem;outline:0}.modal-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:0.5}.modal-header{display:flex;align-items:flex-start;justify-content:space-between;padding:1rem 1rem;border-bottom:1px solid #dee2e6;border-top-left-radius:calc(0.3rem - 1px);border-top-right-radius:calc(0.3rem - 1px)}.modal-header .close{padding:1rem 1rem;margin:-1rem -1rem -1rem auto}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{position:relative;flex:1 1 auto;padding:1rem}.modal-footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:0.75rem;border-top:1px solid #dee2e6;border-bottom-right-radius:calc(0.3rem - 1px);border-bottom-left-radius:calc(0.3rem - 1px)}.modal-footer>*{margin:0.25rem}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width: 576px){.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-scrollable{max-height:calc(100% - 3.5rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 3.5rem)}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}.modal-dialog-centered::before{height:calc(100vh - 3.5rem);height:-moz-min-content;height:min-content}.modal-sm{max-width:300px}}@media (min-width: 992px){.modal-lg,.modal-xl{max-width:800px}}@media (min-width: 1200px){.modal-xl{max-width:1140px}}.dropup,.dropright,.dropdown,.dropleft{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{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:10rem;padding:0.5rem 0;margin:0.125rem 0 0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,0.15);border-radius:0.25rem}.dropdown-menu-left{right:auto;left:0}.dropdown-menu-right{right:0;left:auto}@media (min-width: 576px){.dropdown-menu-sm-left{right:auto;left:0}.dropdown-menu-sm-right{right:0;left:auto}}@media (min-width: 768px){.dropdown-menu-md-left{right:auto;left:0}.dropdown-menu-md-right{right:0;left:auto}}@media (min-width: 992px){.dropdown-menu-lg-left{right:auto;left:0}.dropdown-menu-lg-right{right:0;left:auto}}@media (min-width: 1200px){.dropdown-menu-xl-left{right:auto;left:0}.dropdown-menu-xl-right{right:0;left:auto}}.dropup .dropdown-menu{top:auto;bottom:100%;margin-top:0;margin-bottom:0.125rem}.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}.dropright .dropdown-menu{top:0;right:auto;left:100%;margin-top:0;margin-left:0.125rem}.dropright .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}.dropright .dropdown-toggle:empty::after{margin-left:0}.dropright .dropdown-toggle::after{vertical-align:0}.dropleft .dropdown-menu{top:0;right:100%;left:auto;margin-top:0;margin-right:0.125rem}.dropleft .dropdown-toggle::after{display:inline-block;margin-left:0.255em;vertical-align:0.255em;content:""}.dropleft .dropdown-toggle::after{display:none}.dropleft .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}.dropleft .dropdown-toggle:empty::after{margin-left:0}.dropleft .dropdown-toggle::before{vertical-align:0}.dropdown-menu[x-placement^="top"],.dropdown-menu[x-placement^="right"],.dropdown-menu[x-placement^="bottom"],.dropdown-menu[x-placement^="left"]{right:auto;bottom:auto}.dropdown-divider{height:0;margin:0.5rem 0;overflow:hidden;border-top:1px solid #e9ecef}.dropdown-item{display:block;width:100%;padding:0.25rem 1.5rem;clear:both;font-weight:400;color:#212529;text-align:inherit;white-space:nowrap;background-color:transparent;border:0}.dropdown-item:hover,.dropdown-item:focus{color:#16181b;text-decoration:none;background-color:#f8f9fa}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#007bff}.dropdown-item.disabled,.dropdown-item:disabled{color:#6c757d;pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:0.5rem 1.5rem;margin-bottom:0;font-size:0.875rem;color:#6c757d;white-space:nowrap}.dropdown-item-text{display:block;padding:0.25rem 1.5rem;color:#212529}.nav{display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:0.5rem 1rem}.nav-link:hover,.nav-link:focus{text-decoration:none}.nav-link.disabled{color:#6c757d;pointer-events:none;cursor:default}.nav-tabs{border-bottom:1px solid #dee2e6}.nav-tabs .nav-item{margin-bottom:-1px}.nav-tabs .nav-link{border:1px solid transparent;border-top-left-radius:0.25rem;border-top-right-radius:0.25rem}.nav-tabs .nav-link:hover,.nav-tabs .nav-link:focus{border-color:#e9ecef #e9ecef #dee2e6}.nav-tabs .nav-link.disabled{color:#6c757d;background-color:transparent;border-color:transparent}.nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.nav-pills .nav-link{border-radius:0.25rem}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#007bff}.nav-fill>.nav-link,.nav-fill .nav-item{flex:1 1 auto;text-align:center}.nav-justified>.nav-link,.nav-justified .nav-item{flex-basis:0;flex-grow:1;text-align:center}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:0.5rem 1rem}.navbar .container,.navbar .container-fluid,.navbar .container-sm,.navbar .container-md,.navbar .container-lg,.navbar .container-xl{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.navbar-brand{display:inline-block;padding-top:0.3125rem;padding-bottom:0.3125rem;margin-right:1rem;font-size:1.25rem;line-height:inherit;white-space:nowrap}.navbar-brand:hover,.navbar-brand:focus{text-decoration:none}.navbar-nav{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link{padding-right:0;padding-left:0}.navbar-nav .dropdown-menu{position:static;float:none}.navbar-text{display:inline-block;padding-top:0.5rem;padding-bottom:0.5rem}.navbar-collapse{flex-basis:100%;flex-grow:1;align-items:center}.navbar-toggler{padding:0.25rem 0.75rem;font-size:1.25rem;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:0.25rem}.navbar-toggler:hover,.navbar-toggler:focus{text-decoration:none}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;content:"";background:no-repeat center center;background-size:100% 100%}@media (max-width: 575.98px){.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid,.navbar-expand-sm>.container-sm,.navbar-expand-sm>.container-md,.navbar-expand-sm>.container-lg,.navbar-expand-sm>.container-xl{padding-right:0;padding-left:0}}@media (min-width: 576px){.navbar-expand-sm{flex-flow:row 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:0.5rem;padding-left:0.5rem}.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid,.navbar-expand-sm>.container-sm,.navbar-expand-sm>.container-md,.navbar-expand-sm>.container-lg,.navbar-expand-sm>.container-xl{flex-wrap:nowrap}.navbar-expand-sm .navbar-collapse{display:flex !important;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}}@media (max-width: 767.98px){.navbar-expand-md>.container,.navbar-expand-md>.container-fluid,.navbar-expand-md>.container-sm,.navbar-expand-md>.container-md,.navbar-expand-md>.container-lg,.navbar-expand-md>.container-xl{padding-right:0;padding-left:0}}@media (min-width: 768px){.navbar-expand-md{flex-flow:row 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:0.5rem;padding-left:0.5rem}.navbar-expand-md>.container,.navbar-expand-md>.container-fluid,.navbar-expand-md>.container-sm,.navbar-expand-md>.container-md,.navbar-expand-md>.container-lg,.navbar-expand-md>.container-xl{flex-wrap:nowrap}.navbar-expand-md .navbar-collapse{display:flex !important;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}}@media (max-width: 991.98px){.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid,.navbar-expand-lg>.container-sm,.navbar-expand-lg>.container-md,.navbar-expand-lg>.container-lg,.navbar-expand-lg>.container-xl{padding-right:0;padding-left:0}}@media (min-width: 992px){.navbar-expand-lg{flex-flow:row 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:0.5rem;padding-left:0.5rem}.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid,.navbar-expand-lg>.container-sm,.navbar-expand-lg>.container-md,.navbar-expand-lg>.container-lg,.navbar-expand-lg>.container-xl{flex-wrap:nowrap}.navbar-expand-lg .navbar-collapse{display:flex !important;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}}@media (max-width: 1199.98px){.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid,.navbar-expand-xl>.container-sm,.navbar-expand-xl>.container-md,.navbar-expand-xl>.container-lg,.navbar-expand-xl>.container-xl{padding-right:0;padding-left:0}}@media (min-width: 1200px){.navbar-expand-xl{flex-flow:row 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:0.5rem;padding-left:0.5rem}.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid,.navbar-expand-xl>.container-sm,.navbar-expand-xl>.container-md,.navbar-expand-xl>.container-lg,.navbar-expand-xl>.container-xl{flex-wrap:nowrap}.navbar-expand-xl .navbar-collapse{display:flex !important;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}}.navbar-expand{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand>.container,.navbar-expand>.container-fluid,.navbar-expand>.container-sm,.navbar-expand>.container-md,.navbar-expand>.container-lg,.navbar-expand>.container-xl{padding-right:0;padding-left:0}.navbar-expand .navbar-nav{flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:0.5rem;padding-left:0.5rem}.navbar-expand>.container,.navbar-expand>.container-fluid,.navbar-expand>.container-sm,.navbar-expand>.container-md,.navbar-expand>.container-lg,.navbar-expand>.container-xl{flex-wrap:nowrap}.navbar-expand .navbar-collapse{display:flex !important;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-light .navbar-brand{color:rgba(0,0,0,0.9)}.navbar-light .navbar-brand:hover,.navbar-light .navbar-brand:focus{color:rgba(0,0,0,0.9)}.navbar-light .navbar-nav .nav-link{color:rgba(0,0,0,0.5)}.navbar-light .navbar-nav .nav-link:hover,.navbar-light .navbar-nav .nav-link:focus{color:rgba(0,0,0,0.7)}.navbar-light .navbar-nav .nav-link.disabled{color:rgba(0,0,0,0.3)}.navbar-light .navbar-nav .show>.nav-link,.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .nav-link.active{color:rgba(0,0,0,0.9)}.navbar-light .navbar-toggler{color:rgba(0,0,0,0.5);border-color:rgba(0,0,0,0.1)}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-light .navbar-text{color:rgba(0,0,0,0.5)}.navbar-light .navbar-text a{color:rgba(0,0,0,0.9)}.navbar-light .navbar-text a:hover,.navbar-light .navbar-text a:focus{color:rgba(0,0,0,0.9)}.navbar-dark .navbar-brand{color:#fff}.navbar-dark .navbar-brand:hover,.navbar-dark .navbar-brand:focus{color:#fff}.navbar-dark .navbar-nav .nav-link{color:rgba(255,255,255,0.5)}.navbar-dark .navbar-nav .nav-link:hover,.navbar-dark .navbar-nav .nav-link:focus{color:rgba(255,255,255,0.75)}.navbar-dark .navbar-nav .nav-link.disabled{color:rgba(255,255,255,0.25)}.navbar-dark .navbar-nav .show>.nav-link,.navbar-dark .navbar-nav .active>.nav-link,.navbar-dark .navbar-nav .nav-link.show,.navbar-dark .navbar-nav .nav-link.active{color:#fff}.navbar-dark .navbar-toggler{color:rgba(255,255,255,0.5);border-color:rgba(255,255,255,0.1)}.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-dark .navbar-text{color:rgba(255,255,255,0.5)}.navbar-dark .navbar-text a{color:#fff}.navbar-dark .navbar-text a:hover,.navbar-dark .navbar-text a:focus{color:#fff}.popover{position:absolute;top:0;left:0;z-index:1060;display:block;max-width:276px;font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";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;word-spacing:normal;white-space:normal;line-break:auto;font-size:0.875rem;word-wrap:break-word;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,0.2);border-radius:0.3rem}.popover .arrow{position:absolute;display:block;width:1rem;height:0.5rem;margin:0 0.3rem}.popover .arrow::before,.popover .arrow::after{position:absolute;display:block;content:"";border-color:transparent;border-style:solid}.bs-popover-top,.bs-popover-auto[x-placement^="top"]{margin-bottom:0.5rem}.bs-popover-top>.arrow,.bs-popover-auto[x-placement^="top"]>.arrow{bottom:calc(-0.5rem - 1px)}.bs-popover-top>.arrow::before,.bs-popover-auto[x-placement^="top"]>.arrow::before{bottom:0;border-width:0.5rem 0.5rem 0;border-top-color:rgba(0,0,0,0.25)}.bs-popover-top>.arrow::after,.bs-popover-auto[x-placement^="top"]>.arrow::after{bottom:1px;border-width:0.5rem 0.5rem 0;border-top-color:#fff}.bs-popover-right,.bs-popover-auto[x-placement^="right"]{margin-left:0.5rem}.bs-popover-right>.arrow,.bs-popover-auto[x-placement^="right"]>.arrow{left:calc(-0.5rem - 1px);width:0.5rem;height:1rem;margin:0.3rem 0}.bs-popover-right>.arrow::before,.bs-popover-auto[x-placement^="right"]>.arrow::before{left:0;border-width:0.5rem 0.5rem 0.5rem 0;border-right-color:rgba(0,0,0,0.25)}.bs-popover-right>.arrow::after,.bs-popover-auto[x-placement^="right"]>.arrow::after{left:1px;border-width:0.5rem 0.5rem 0.5rem 0;border-right-color:#fff}.bs-popover-bottom,.bs-popover-auto[x-placement^="bottom"]{margin-top:0.5rem}.bs-popover-bottom>.arrow,.bs-popover-auto[x-placement^="bottom"]>.arrow{top:calc(-0.5rem - 1px)}.bs-popover-bottom>.arrow::before,.bs-popover-auto[x-placement^="bottom"]>.arrow::before{top:0;border-width:0 0.5rem 0.5rem 0.5rem;border-bottom-color:rgba(0,0,0,0.25)}.bs-popover-bottom>.arrow::after,.bs-popover-auto[x-placement^="bottom"]>.arrow::after{top:1px;border-width:0 0.5rem 0.5rem 0.5rem;border-bottom-color:#fff}.bs-popover-bottom .popover-header::before,.bs-popover-auto[x-placement^="bottom"] .popover-header::before{position:absolute;top:0;left:50%;display:block;width:1rem;margin-left:-0.5rem;content:"";border-bottom:1px solid #f7f7f7}.bs-popover-left,.bs-popover-auto[x-placement^="left"]{margin-right:0.5rem}.bs-popover-left>.arrow,.bs-popover-auto[x-placement^="left"]>.arrow{right:calc(-0.5rem - 1px);width:0.5rem;height:1rem;margin:0.3rem 0}.bs-popover-left>.arrow::before,.bs-popover-auto[x-placement^="left"]>.arrow::before{right:0;border-width:0.5rem 0 0.5rem 0.5rem;border-left-color:rgba(0,0,0,0.25)}.bs-popover-left>.arrow::after,.bs-popover-auto[x-placement^="left"]>.arrow::after{right:1px;border-width:0.5rem 0 0.5rem 0.5rem;border-left-color:#fff}.popover-header{padding:0.5rem 0.75rem;margin-bottom:0;font-size:0.9375rem;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-top-left-radius:calc(0.3rem - 1px);border-top-right-radius:calc(0.3rem - 1px)}.popover-header:empty{display:none}.popover-body{padding:0.5rem 0.75rem;color:#212529}.form-control{display:block;width:100%;height:calc(1.5em + 0.75rem + 2px);padding:0.375rem 0.75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:0.25rem;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::-ms-expand{background-color:transparent;border:0}.form-control:-moz-focusring{color:transparent;text-shadow:0 0 0 #495057}.form-control:focus{color:#495057;background-color:#fff;border-color:#80bdff;outline:0;box-shadow:0 0 0 0.2rem rgba(0,123,255,0.25)}.form-control::-moz-placeholder{color:#6c757d;opacity:1}.form-control::placeholder{color:#6c757d;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}input.form-control[type="date"],input.form-control[type="time"],input.form-control[type="datetime-local"],input.form-control[type="month"]{-webkit-appearance:none;-moz-appearance:none;appearance:none}select.form-control:focus::-ms-value{color:#495057;background-color:#fff}.form-control-file,.form-control-range{display:block;width:100%}.col-form-label{padding-top:calc(0.375rem + 1px);padding-bottom:calc(0.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(0.5rem + 1px);padding-bottom:calc(0.5rem + 1px);font-size:1.25rem;line-height:1.5}.col-form-label-sm{padding-top:calc(0.25rem + 1px);padding-bottom:calc(0.25rem + 1px);font-size:0.875rem;line-height:1.5}.form-control-plaintext{display:block;width:100%;padding:0.375rem 0;margin-bottom:0;font-size:1rem;line-height:1.5;color:#212529;background-color:transparent;border:solid transparent;border-width:1px 0}.form-control-plaintext.form-control-sm,.form-control-plaintext.form-control-lg{padding-right:0;padding-left:0}.form-control-sm{height:calc(1.5em + 0.5rem + 2px);padding:0.25rem 0.5rem;font-size:0.875rem;line-height:1.5;border-radius:0.2rem}.form-control-lg{height:calc(1.5em + 1rem + 2px);padding:0.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:0.3rem}select.form-control[size],select.form-control[multiple]{height:auto}textarea.form-control{height:auto}.form-group{margin-bottom:1rem}.form-text{display:block;margin-top:0.25rem}.form-row{display:flex;flex-wrap:wrap;margin-right:-5px;margin-left:-5px}.form-row>.col,.form-row>[class*="col-"]{padding-right:5px;padding-left:5px}.form-check{position:relative;display:block;padding-left:1.25rem}.form-check-input{position:absolute;margin-top:0.3rem;margin-left:-1.25rem}.form-check-input[disabled]~.form-check-label,.form-check-input:disabled~.form-check-label{color:#6c757d}.form-check-label{margin-bottom:0}.form-check-inline{display:inline-flex;align-items:center;padding-left:0;margin-right:0.75rem}.form-check-inline .form-check-input{position:static;margin-top:0;margin-right:0.3125rem;margin-left:0}.valid-feedback{display:none;width:100%;margin-top:0.25rem;font-size:80%;color:#28a745}.valid-tooltip{position:absolute;top:100%;left:0;z-index:5;display:none;max-width:100%;padding:0.25rem 0.5rem;margin-top:.1rem;font-size:0.875rem;line-height:1.5;color:#fff;background-color:rgba(40,167,69,0.9);border-radius:0.25rem}.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:#28a745;padding-right:calc(1.5em + 0.75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.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.1z'/%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:#28a745;box-shadow:0 0 0 0.2rem rgba(40,167,69,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 .custom-select:valid,.custom-select.is-valid{border-color:#28a745;padding-right:calc(0.75em + 2.3125rem);background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px,url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.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.1z'/%3e%3c/svg%3e") #fff no-repeat center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)}.was-validated .custom-select:valid:focus,.custom-select.is-valid:focus{border-color:#28a745;box-shadow:0 0 0 0.2rem rgba(40,167,69,0.25)}.was-validated .form-check-input:valid~.form-check-label,.form-check-input.is-valid~.form-check-label{color:#28a745}.was-validated .form-check-input:valid~.valid-feedback,.was-validated .form-check-input:valid~.valid-tooltip,.form-check-input.is-valid~.valid-feedback,.form-check-input.is-valid~.valid-tooltip{display:block}.was-validated .custom-control-input:valid~.custom-control-label,.custom-control-input.is-valid~.custom-control-label{color:#28a745}.was-validated .custom-control-input:valid~.custom-control-label::before,.custom-control-input.is-valid~.custom-control-label::before{border-color:#28a745}.was-validated .custom-control-input:valid:checked~.custom-control-label::before,.custom-control-input.is-valid:checked~.custom-control-label::before{border-color:#34ce57;background-color:#34ce57}.was-validated .custom-control-input:valid:focus~.custom-control-label::before,.custom-control-input.is-valid:focus~.custom-control-label::before{box-shadow:0 0 0 0.2rem rgba(40,167,69,0.25)}.was-validated .custom-control-input:valid:focus:not(:checked)~.custom-control-label::before,.custom-control-input.is-valid:focus:not(:checked)~.custom-control-label::before{border-color:#28a745}.was-validated .custom-file-input:valid~.custom-file-label,.custom-file-input.is-valid~.custom-file-label{border-color:#28a745}.was-validated .custom-file-input:valid:focus~.custom-file-label,.custom-file-input.is-valid:focus~.custom-file-label{border-color:#28a745;box-shadow:0 0 0 0.2rem rgba(40,167,69,0.25)}.invalid-feedback{display:none;width:100%;margin-top:0.25rem;font-size:80%;color:#dc3545}.invalid-tooltip{position:absolute;top:100%;left:0;z-index:5;display:none;max-width:100%;padding:0.25rem 0.5rem;margin-top:.1rem;font-size:0.875rem;line-height:1.5;color:#fff;background-color:rgba(220,53,69,0.9);border-radius:0.25rem}.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:#dc3545;padding-right:calc(1.5em + 0.75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%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:#dc3545;box-shadow:0 0 0 0.2rem rgba(220,53,69,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 .custom-select:invalid,.custom-select.is-invalid{border-color:#dc3545;padding-right:calc(0.75em + 2.3125rem);background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px,url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%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") #fff no-repeat center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)}.was-validated .custom-select:invalid:focus,.custom-select.is-invalid:focus{border-color:#dc3545;box-shadow:0 0 0 0.2rem rgba(220,53,69,0.25)}.was-validated .form-check-input:invalid~.form-check-label,.form-check-input.is-invalid~.form-check-label{color:#dc3545}.was-validated .form-check-input:invalid~.invalid-feedback,.was-validated .form-check-input:invalid~.invalid-tooltip,.form-check-input.is-invalid~.invalid-feedback,.form-check-input.is-invalid~.invalid-tooltip{display:block}.was-validated .custom-control-input:invalid~.custom-control-label,.custom-control-input.is-invalid~.custom-control-label{color:#dc3545}.was-validated .custom-control-input:invalid~.custom-control-label::before,.custom-control-input.is-invalid~.custom-control-label::before{border-color:#dc3545}.was-validated .custom-control-input:invalid:checked~.custom-control-label::before,.custom-control-input.is-invalid:checked~.custom-control-label::before{border-color:#e4606d;background-color:#e4606d}.was-validated .custom-control-input:invalid:focus~.custom-control-label::before,.custom-control-input.is-invalid:focus~.custom-control-label::before{box-shadow:0 0 0 0.2rem rgba(220,53,69,0.25)}.was-validated .custom-control-input:invalid:focus:not(:checked)~.custom-control-label::before,.custom-control-input.is-invalid:focus:not(:checked)~.custom-control-label::before{border-color:#dc3545}.was-validated .custom-file-input:invalid~.custom-file-label,.custom-file-input.is-invalid~.custom-file-label{border-color:#dc3545}.was-validated .custom-file-input:invalid:focus~.custom-file-label,.custom-file-input.is-invalid:focus~.custom-file-label{border-color:#dc3545;box-shadow:0 0 0 0.2rem rgba(220,53,69,0.25)}.form-inline{display:flex;flex-flow:row wrap;align-items:center}.form-inline .form-check{width:100%}@media (min-width: 576px){.form-inline label{display:flex;align-items:center;justify-content:center;margin-bottom:0}.form-inline .form-group{display:flex;flex:0 0 auto;flex-flow:row wrap;align-items:center;margin-bottom:0}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-plaintext{display:inline-block}.form-inline .input-group,.form-inline .custom-select{width:auto}.form-inline .form-check{display:flex;align-items:center;justify-content:center;width:auto;padding-left:0}.form-inline .form-check-input{position:relative;flex-shrink:0;margin-top:0;margin-right:0.25rem;margin-left:0}.form-inline .custom-control{align-items:center;justify-content:center}.form-inline .custom-control-label{margin-bottom:0}}.close{float:right;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5}.close:hover{color:#000;text-decoration:none}.close:not(:disabled):not(.disabled):hover,.close:not(:disabled):not(.disabled):focus{opacity:.75}button.close{padding:0;background-color:transparent;border:0}a.close.disabled{pointer-events:none}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:0.25rem;background-color:#fff;border:1px solid #dee2e6;border-radius:0.25rem;max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:0.5rem;line-height:1}.figure-caption{font-size:90%;color:#6c757d}.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{position:relative;height:0;overflow:hidden;transition:height 0.35s ease}@media (prefers-reduced-motion: reduce){.collapsing{transition:none}}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{margin-bottom:0.5rem;font-weight:500;line-height:1.5rem}h1,.h1{font-size:2.5rem}h2,.h2{font-size:2rem}h3,.h3{font-size:1.75rem}h4,.h4{font-size:1.5rem}h5,.h5{font-size:1.25rem}h6,.h6{font-size:1rem}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:6rem;font-weight:300;line-height:1.2}.display-2{font-size:5.5rem;font-weight:300;line-height:1.2}.display-3{font-size:4.5rem;font-weight:300;line-height:1.2}.display-4{font-size:3.5rem;font-weight:300;line-height:1.2}hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgba(0,0,0,0.1)}small,.small{font-size:80%;font-weight:400}mark,.mark{padding:0.2em;background-color:#fcf8e3}.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:90%;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote-footer{display:block;font-size:80%;color:#6c757d}.blockquote-footer::before{content:"\2014\00A0"}.table{width:100%;margin-bottom:1rem;color:#212529}.table th,.table td{padding:0.75rem;vertical-align:top;border-top:1px solid #dee2e6}.table thead th{vertical-align:bottom;border-bottom:2px solid #dee2e6}.table tbody+tbody{border-top:2px solid #dee2e6}.table-sm th,.table-sm td{padding:0.3rem}.table-bordered{border:1px solid #dee2e6}.table-bordered th,.table-bordered td{border:1px solid #dee2e6}.table-bordered thead th,.table-bordered thead td{border-bottom-width:2px}.table-borderless th,.table-borderless td,.table-borderless thead th,.table-borderless tbody+tbody{border:0}.table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,0.05)}.table-hover tbody tr:hover{color:#212529;background-color:rgba(0,0,0,0.075)}.table-primary,.table-primary>th,.table-primary>td{background-color:#b8daff}.table-primary th,.table-primary td,.table-primary thead th,.table-primary tbody+tbody{border-color:#7abaff}.table-hover .table-primary:hover{background-color:#9fcdff}.table-hover .table-primary:hover>td,.table-hover .table-primary:hover>th{background-color:#9fcdff}.table-secondary,.table-secondary>th,.table-secondary>td{background-color:#d6d8db}.table-secondary th,.table-secondary td,.table-secondary thead th,.table-secondary tbody+tbody{border-color:#b3b7bb}.table-hover .table-secondary:hover{background-color:#c8cbcf}.table-hover .table-secondary:hover>td,.table-hover .table-secondary:hover>th{background-color:#c8cbcf}.table-success,.table-success>th,.table-success>td{background-color:#c3e6cb}.table-success th,.table-success td,.table-success thead th,.table-success tbody+tbody{border-color:#8fd19e}.table-hover .table-success:hover{background-color:#b1dfbb}.table-hover .table-success:hover>td,.table-hover .table-success:hover>th{background-color:#b1dfbb}.table-info,.table-info>th,.table-info>td{background-color:#bee5eb}.table-info th,.table-info td,.table-info thead th,.table-info tbody+tbody{border-color:#86cfda}.table-hover .table-info:hover{background-color:#abdde5}.table-hover .table-info:hover>td,.table-hover .table-info:hover>th{background-color:#abdde5}.table-warning,.table-warning>th,.table-warning>td{background-color:#ffeeba}.table-warning th,.table-warning td,.table-warning thead th,.table-warning tbody+tbody{border-color:#ffdf7e}.table-hover .table-warning:hover{background-color:#ffe8a1}.table-hover .table-warning:hover>td,.table-hover .table-warning:hover>th{background-color:#ffe8a1}.table-danger,.table-danger>th,.table-danger>td{background-color:#f5c6cb}.table-danger th,.table-danger td,.table-danger thead th,.table-danger tbody+tbody{border-color:#ed969e}.table-hover .table-danger:hover{background-color:#f1b0b7}.table-hover .table-danger:hover>td,.table-hover .table-danger:hover>th{background-color:#f1b0b7}.table-light,.table-light>th,.table-light>td{background-color:#fdfdfe}.table-light th,.table-light td,.table-light thead th,.table-light tbody+tbody{border-color:#fbfcfc}.table-hover .table-light:hover{background-color:#ececf6}.table-hover .table-light:hover>td,.table-hover .table-light:hover>th{background-color:#ececf6}.table-dark,.table-dark>th,.table-dark>td{background-color:#c6c8ca}.table-dark th,.table-dark td,.table-dark thead th,.table-dark tbody+tbody{border-color:#95999c}.table-hover .table-dark:hover{background-color:#b9bbbe}.table-hover .table-dark:hover>td,.table-hover .table-dark:hover>th{background-color:#b9bbbe}.table-active,.table-active>th,.table-active>td{background-color:rgba(0,0,0,0.075)}.table-hover .table-active:hover{background-color:rgba(0,0,0,0.075)}.table-hover .table-active:hover>td,.table-hover .table-active:hover>th{background-color:rgba(0,0,0,0.075)}.table .thead-dark th{color:#fff;background-color:#343a40;border-color:#454d55}.table .thead-light th{color:#495057;background-color:#e9ecef;border-color:#dee2e6}.table-dark{color:#fff;background-color:#343a40}.table-dark th,.table-dark td,.table-dark thead th{border-color:#454d55}.table-dark.table-bordered{border:0}.table-dark.table-striped tbody tr:nth-of-type(odd){background-color:rgba(255,255,255,0.05)}.table-dark.table-hover tbody tr:hover{color:#fff;background-color:rgba(255,255,255,0.075)}@media (max-width: 575.98px){.table-responsive-sm{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-sm>.table-bordered{border:0}}@media (max-width: 767.98px){.table-responsive-md{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-md>.table-bordered{border:0}}@media (max-width: 991.98px){.table-responsive-lg{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-lg>.table-bordered{border:0}}@media (max-width: 1199.98px){.table-responsive-xl{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-xl>.table-bordered{border:0}}.table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive>.table-bordered{border:0}.tooltip{position:absolute;z-index:1070;display:block;margin:0;font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";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;word-spacing:normal;white-space:normal;line-break:auto;font-size:0.875rem;word-wrap:break-word;opacity:0}.tooltip.show{opacity:0.9}.tooltip .arrow{position:absolute;display:block;width:0.8rem;height:0.4rem}.tooltip .arrow::before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-top,.bs-tooltip-auto[x-placement^="top"]{padding:0.4rem 0}.bs-tooltip-top .arrow,.bs-tooltip-auto[x-placement^="top"] .arrow{bottom:0}.bs-tooltip-top .arrow::before,.bs-tooltip-auto[x-placement^="top"] .arrow::before{top:0;border-width:0.4rem 0.4rem 0;border-top-color:#000}.bs-tooltip-right,.bs-tooltip-auto[x-placement^="right"]{padding:0 0.4rem}.bs-tooltip-right .arrow,.bs-tooltip-auto[x-placement^="right"] .arrow{left:0;width:0.4rem;height:0.8rem}.bs-tooltip-right .arrow::before,.bs-tooltip-auto[x-placement^="right"] .arrow::before{right:0;border-width:0.4rem 0.4rem 0.4rem 0;border-right-color:#000}.bs-tooltip-bottom,.bs-tooltip-auto[x-placement^="bottom"]{padding:0.4rem 0}.bs-tooltip-bottom .arrow,.bs-tooltip-auto[x-placement^="bottom"] .arrow{top:0}.bs-tooltip-bottom .arrow::before,.bs-tooltip-auto[x-placement^="bottom"] .arrow::before{bottom:0;border-width:0 0.4rem 0.4rem;border-bottom-color:#000}.bs-tooltip-left,.bs-tooltip-auto[x-placement^="left"]{padding:0 0.4rem}.bs-tooltip-left .arrow,.bs-tooltip-auto[x-placement^="left"] .arrow{right:0;width:0.4rem;height:0.8rem}.bs-tooltip-left .arrow::before,.bs-tooltip-auto[x-placement^="left"] .arrow::before{left:0;border-width:0.4rem 0 0.4rem 0.4rem;border-left-color:#000}.tooltip-inner{max-width:200px;padding:0.25rem 0.5rem;color:#fff;text-align:center;background-color:#000;border-radius:0.25rem}@keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}.progress{display:flex;height:1rem;overflow:hidden;line-height:0;font-size:0.75rem;background-color:#e9ecef;border-radius:0.25rem}.progress-bar{display:flex;flex-direction:column;justify-content:center;overflow:hidden;color:#fff;text-align:center;white-space:nowrap;background-color:#007bff;transition:width 0.6s ease}@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:1rem 1rem}.progress-bar-animated{animation:progress-bar-stripes 1s linear infinite}@media (prefers-reduced-motion: reduce){.progress-bar-animated{animation:none}}.badge{display:inline-block;padding:0.25em 0.4em;font-size:75%;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:0.25rem;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){.badge{transition:none}}a.badge:hover,a.badge:focus{text-decoration:none}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.badge-pill{padding-right:0.6em;padding-left:0.6em;border-radius:10rem}.badge-primary{color:#fff;background-color:#007bff}a.badge-primary:hover,a.badge-primary:focus{color:#fff;background-color:#0062cc}a.badge-primary:focus,a.badge-primary.focus{outline:0;box-shadow:0 0 0 0.2rem rgba(0,123,255,0.5)}.badge-secondary{color:#fff;background-color:#6c757d}a.badge-secondary:hover,a.badge-secondary:focus{color:#fff;background-color:#545b62}a.badge-secondary:focus,a.badge-secondary.focus{outline:0;box-shadow:0 0 0 0.2rem rgba(108,117,125,0.5)}.badge-success{color:#fff;background-color:#28a745}a.badge-success:hover,a.badge-success:focus{color:#fff;background-color:#1e7e34}a.badge-success:focus,a.badge-success.focus{outline:0;box-shadow:0 0 0 0.2rem rgba(40,167,69,0.5)}.badge-info{color:#fff;background-color:#17a2b8}a.badge-info:hover,a.badge-info:focus{color:#fff;background-color:#117a8b}a.badge-info:focus,a.badge-info.focus{outline:0;box-shadow:0 0 0 0.2rem rgba(23,162,184,0.5)}.badge-warning{color:#212529;background-color:#ffc107}a.badge-warning:hover,a.badge-warning:focus{color:#212529;background-color:#d39e00}a.badge-warning:focus,a.badge-warning.focus{outline:0;box-shadow:0 0 0 0.2rem rgba(255,193,7,0.5)}.badge-danger{color:#fff;background-color:#dc3545}a.badge-danger:hover,a.badge-danger:focus{color:#fff;background-color:#bd2130}a.badge-danger:focus,a.badge-danger.focus{outline:0;box-shadow:0 0 0 0.2rem rgba(220,53,69,0.5)}.badge-light{color:#212529;background-color:#f8f9fa}a.badge-light:hover,a.badge-light:focus{color:#212529;background-color:#dae0e5}a.badge-light:focus,a.badge-light.focus{outline:0;box-shadow:0 0 0 0.2rem rgba(248,249,250,0.5)}.badge-dark{color:#fff;background-color:#343a40}a.badge-dark:hover,a.badge-dark:focus{color:#fff;background-color:#1d2124}a.badge-dark:focus,a.badge-dark.focus{outline:0;box-shadow:0 0 0 0.2rem rgba(52,58,64,0.5)}.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-left),.active.carousel-item-right{transform:translateX(100%)}.carousel-item-prev:not(.carousel-item-right),.active.carousel-item-left{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-left,.carousel-fade .carousel-item-prev.carousel-item-right{z-index:1;opacity:1}.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{z-index:0;opacity:0;transition:opacity 0s 0.6s}@media (prefers-reduced-motion: reduce){.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{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%;color:#fff;text-align:center;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:#fff;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:20px;height:20px;background:no-repeat 50% / 100% 100%}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5L4.25 4l2.5-2.5L5.25 0z'/%3e%3c/svg%3e")}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5L3.75 4l-2.5 2.5L2.75 8l4-4-4-4z'/%3e%3c/svg%3e")}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:15;display:flex;justify-content:center;padding-left:0;margin-right:15%;margin-left:15%;list-style:none}.carousel-indicators li{box-sizing:content-box;flex:0 1 auto;width:30px;height:3px;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;transition:opacity 0.6s ease}@media (prefers-reduced-motion: reduce){.carousel-indicators li{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center}.toast{flex-basis:350px;max-width:350px;font-size:0.875rem;background-color:rgba(255,255,255,0.85);background-clip:padding-box;border:1px solid rgba(0,0,0,0.1);box-shadow:0 0.25rem 0.75rem rgba(0,0,0,0.1);opacity:0;border-radius:0.25rem}.toast:not(:last-child){margin-bottom:0.75rem}.toast.showing{opacity:1}.toast.show{display:block;opacity:1}.toast.hide{display:none}.toast-header{display:flex;align-items:center;padding:0.25rem 0.75rem;color:#6c757d;background-color:rgba(255,255,255,0.85);background-clip:padding-box;border-bottom:1px solid rgba(0,0,0,0.05);border-top-left-radius:calc(0.25rem - 1px);border-top-right-radius:calc(0.25rem - 1px)}.toast-body{padding:0.75rem}.social-share-button .ssb-icon{background-position:center center;background-repeat:no-repeat;background-size:18px 18px;display:inline-block;height:18px;width:18px}.social-share-button .ssb-twitter{background-image:url(/assets/social-share-button/twitter-27ff360c0285353776bb62988f4fb11761e4bfd73b0b39363195e55e31116a0a.svg)}.social-share-button .ssb-facebook{background-image:url(/assets/social-share-button/facebook-ad8d3a86e9fd0b06b38e14e4259498eeacfe5ee97e7511db878d8e544e8808af.svg)}.social-share-button .ssb-google_bookmark{background-image:url(/assets/social-share-button/google_bookmark-4043aed139aa0379c86924199261fa7693468a8b728c8bda599c19338580e66a.svg)}.social-share-button .ssb-weibo{background-image:url(/assets/social-share-button/weibo-6585c322f6d63da0a522494e290c6a996d469f68ecc973cdcf5b1436f5662705.svg)}.social-share-button .ssb-qq{background-image:url(/assets/social-share-button/qq-dab02053716d16896fb03fa4672df74436fe9660cf71bb6cafebd84a9b566a45.svg)}.social-share-button .ssb-delicious{background-image:url(/assets/social-share-button/delicious-2da92358636d19c75cebbed909dc5d63c9188dc09faad5c7acba67efaa3547a9.svg)}.social-share-button .ssb-linkedin{background-image:url(/assets/social-share-button/linkedin-b8af50638ca1b80bff4359c929fbb8fb8e5ee287811b32f460b3793cf7ee0edb.svg)}.social-share-button .ssb-tumblr{background-image:url(/assets/social-share-button/tumblr-ee1b0b634973b391889fae5838e7138a2bb0d85ba94411d241d4b8e9adbd6141.svg)}.social-share-button .ssb-pinterest{background-image:url(/assets/social-share-button/pinterest-f5d520767ef94c66c030eb3ac24b025ee062f3a01b17b2bef8148ea79b6c4777.svg)}.social-share-button .ssb-douban{background-image:url(/assets/social-share-button/douban-5c74732c0a27325454fcf8db895356397f4f7bdb58270b63a8b1087cceff65f8.svg)}.social-share-button .ssb-wechat{background-image:url(/assets/social-share-button/wechat-379026739bf0c9c4159027f40c2f44229f04c0f00eba8766a3e91732ea6a5300.svg)}.social-share-button .ssb-vkontakte{background-image:url(/assets/social-share-button/vkontakte-18d6ebdd0747f8cb5315a181e1e5bdee4118d38759a05f76b9ef8ede7dc2c761.svg)}.social-share-button .ssb-odnoklassniki{background-image:url(/assets/social-share-button/odnoklassniki-786d2c2e2dfb88abd733d2795b99cda5ed7ed9ebeb3dbdab563e5de5a1c65c49.svg)}.social-share-button .ssb-xing{background-image:url(/assets/social-share-button/xing-d09b2073bff689e6ee9a668f13a189465ed5be9519e4b3c97062642c4bc9f730.svg)}.social-share-button .ssb-email{background-image:url(/assets/social-share-button/email-0a4ecb50409186b97f081174b555c417e27a5d21fb40ae9c71418c4c2005ccc5.svg)}.social-share-button .ssb-reddit{background-image:url(/assets/social-share-button/reddit-bd3b8f81d3d59a1a22a30524131af16166ba6f775bbc9cc47f7a7d92c39d96da.svg)}.social-share-button .ssb-hacker_news{background-image:url(/assets/social-share-button/hacker_news-60523ec917cdede4311477985c2d676135b6ef7e70f9763de88079b923a533c0.svg)}.social-share-button .ssb-telegram{background-image:url(/assets/social-share-button/telegram-32ec83f6a48e0a635b68ceba07cde24de24827ad5010aee6dda80049ffd6bce1.svg)}.social-share-button .ssb-whatsapp_app,.social-share-button .ssb-whatsapp_web{background-image:url(/assets/social-share-button/whatsapp-f67550549333c10e5b220256546e4411fba136dc91b00b1e0064f8839dbdff8d.svg)}.ss-wechat-dialog{width:300px;position:fixed;background:#fff;padding:15px;border-radius:3px;box-shadow:0 2px 15px rgba(0,0,0,0.15);z-index:11001;font-size:14px;line-height:1.2em}.ss-wechat-dialog .wechat-popup-header{font-weight:bold}.ss-wechat-dialog .wechat-dialog-qr{text-align:center;margin:25px 0}.ss-wechat-dialog .wechat-popup-close{width:16px;height:16px;position:absolute;right:10px;top:10px;color:#999;text-decoration:none;font-size:16px}.ss-wechat-dialog .wechat-popup-footer{text-align:left;line-height:22px;color:#666}.toast-title{font-weight:bold}.toast-message{word-wrap:break-word}.toast-message a,.toast-message label{color:#FFF}.toast-message a:hover{color:#CCC;text-decoration:none}.toast-top-left{top:12px;left:12px}.toast-bottom-right{right:12px;bottom:12px}.toast-bottom-left{left:12px;bottom:12px}#toast-container{position:fixed;z-index:9999}#toast-container>div{background-position:15px center;background-repeat:no-repeat;border-radius:3px 3px 3px 3px;-o-box-shadow:0 0 12px #999999;box-shadow:0 0 12px #999999;color:#FFFFFF;margin:0 0 6px;filter:alpha(opacity=80);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";opacity:0.8;padding:15px 15px 15px 50px;width:300px}.toast{background-color:#030303}.toast-success{background-color:#51A351}.toast-error{background-color:#BD362F}.toast-info{background-color:#2F96B4}.toast-warning{background-color:#F89406}.toast-top-right{top:12px;right:12px}#toast-container>:hover{-o-box-shadow:0 0 12px #000000;box-shadow:0 0 12px #000000;filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1;cursor:pointer}#toast-container>.toast-info{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGwSURBVEhLtZa9SgNBEMc9sUxxRcoUKSzSWIhXpFMhhYWFhaBg4yPYiWCXZxBLERsLRS3EQkEfwCKdjWJAwSKCgoKCcudv4O5YLrt7EzgXhiU3/4+b2ckmwVjJSpKkQ6wAi4gwhT+z3wRBcEz0yjSseUTrcRyfsHsXmD0AmbHOC9Ii8VImnuXBPglHpQ5wwSVM7sNnTG7Za4JwDdCjxyAiH3nyA2mtaTJufiDZ5dCaqlItILh1NHatfN5skvjx9Z38m69CgzuXmZgVrPIGE763Jx9qKsRozWYw6xOHdER+nn2KkO+Bb+UV5CBN6WC6QtBgbRVozrahAbmm6HtUsgtPC19tFdxXZYBOfkbmFJ1VaHA1VAHjd0pp70oTZzvR+EVrx2Ygfdsq6eu55BHYR8hlcki+n+kERUFG8BrA0BwjeAv2M8WLQBtcy+SD6fNsmnB3AlBLrgTtVW1c2QN4bVWLATaIS60J2Du5y1TiJgjSBvFVZgTmwCU+dAZFoPxGEEs8nyHC9Bwe2GvEJv2WXZb0vjdyFT4Cxk3e/kIqlOGoVLwwPevpYHT+00T+hWwXDf4AJAOUqWcDhbwAAAAASUVORK5CYII=") !important}#toast-container>.toast-error{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAHOSURBVEhLrZa/SgNBEMZzh0WKCClSCKaIYOED+AAKeQQLG8HWztLCImBrYadgIdY+gIKNYkBFSwu7CAoqCgkkoGBI/E28PdbLZmeDLgzZzcx83/zZ2SSXC1j9fr+I1Hq93g2yxH4iwM1vkoBWAdxCmpzTxfkN2RcyZNaHFIkSo10+8kgxkXIURV5HGxTmFuc75B2RfQkpxHG8aAgaAFa0tAHqYFfQ7Iwe2yhODk8+J4C7yAoRTWI3w/4klGRgR4lO7Rpn9+gvMyWp+uxFh8+H+ARlgN1nJuJuQAYvNkEnwGFck18Er4q3egEc/oO+mhLdKgRyhdNFiacC0rlOCbhNVz4H9FnAYgDBvU3QIioZlJFLJtsoHYRDfiZoUyIxqCtRpVlANq0EU4dApjrtgezPFad5S19Wgjkc0hNVnuF4HjVA6C7QrSIbylB+oZe3aHgBsqlNqKYH48jXyJKMuAbiyVJ8KzaB3eRc0pg9VwQ4niFryI68qiOi3AbjwdsfnAtk0bCjTLJKr6mrD9g8iq/S/B81hguOMlQTnVyG40wAcjnmgsCNESDrjme7wfftP4P7SP4N3CJZdvzoNyGq2c/HWOXJGsvVg+RA/k2MC/wN6I2YA2Pt8GkAAAAASUVORK5CYII=") !important}#toast-container>.toast-success{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAADsSURBVEhLY2AYBfQMgf///3P8+/evAIgvA/FsIF+BavYDDWMBGroaSMMBiE8VC7AZDrIFaMFnii3AZTjUgsUUWUDA8OdAH6iQbQEhw4HyGsPEcKBXBIC4ARhex4G4BsjmweU1soIFaGg/WtoFZRIZdEvIMhxkCCjXIVsATV6gFGACs4Rsw0EGgIIH3QJYJgHSARQZDrWAB+jawzgs+Q2UO49D7jnRSRGoEFRILcdmEMWGI0cm0JJ2QpYA1RDvcmzJEWhABhD/pqrL0S0CWuABKgnRki9lLseS7g2AlqwHWQSKH4oKLrILpRGhEQCw2LiRUIa4lwAAAABJRU5ErkJggg==") !important}#toast-container>.toast-warning{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGYSURBVEhL5ZSvTsNQFMbXZGICMYGYmJhAQIJAICYQPAACiSDB8AiICQQJT4CqQEwgJvYASAQCiZiYmJhAIBATCARJy+9rTsldd8sKu1M0+dLb057v6/lbq/2rK0mS/TRNj9cWNAKPYIJII7gIxCcQ51cvqID+GIEX8ASG4B1bK5gIZFeQfoJdEXOfgX4QAQg7kH2A65yQ87lyxb27sggkAzAuFhbbg1K2kgCkB1bVwyIR9m2L7PRPIhDUIXgGtyKw575yz3lTNs6X4JXnjV+LKM/m3MydnTbtOKIjtz6VhCBq4vSm3ncdrD2lk0VgUXSVKjVDJXJzijW1RQdsU7F77He8u68koNZTz8Oz5yGa6J3H3lZ0xYgXBK2QymlWWA+RWnYhskLBv2vmE+hBMCtbA7KX5drWyRT/2JsqZ2IvfB9Y4bWDNMFbJRFmC9E74SoS0CqulwjkC0+5bpcV1CZ8NMej4pjy0U+doDQsGyo1hzVJttIjhQ7GnBtRFN1UarUlH8F3xict+HY07rEzoUGPlWcjRFRr4/gChZgc3ZL2d8oAAAAASUVORK5CYII=") !important}@font-face{font-family:'icomoon';src:url(/assets/icomoon-a1dd163c1cd9846c6ad59bb31094228ba7d404d0481f4dea3ec26988cad1c6c9.eot?o5qyhy);src:url(/assets/icomoon-a1dd163c1cd9846c6ad59bb31094228ba7d404d0481f4dea3ec26988cad1c6c9.eot?o5qyhy#iefix) format("embedded-opentype"),url(/assets/icomoon-0ada8202bd126321d88e95496df1fb6df3bbe68442d72752b2f925496a51bc81.ttf?o5qyhy) format("truetype"),url(/assets/icomoon-7694d6ec5de9df357eafc600338d814c5bb66c9a832c685ff49bfd30de5d4f77.woff?o5qyhy) format("woff"),url(/assets/icomoon-f3a0394e88650efdcba2b9e17c42a508ea0fd505cbf1ec4ab87c16b771caad08.svg?o5qyhy#icomoon) format("svg");font-weight:normal;font-style:normal;font-display:block}[class^="icon-"],[class*=" icon-"]{font-family:'icomoon' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-compass2:before{content:"\e94a"}.icon-infinite:before{content:"\ea2f"}.icon-share2:before{content:"\ea82"}.icon-ritmo:before{content:"\e938"}.icon-pratico:before{content:"\e939"}.icon-assistenza:before{content:"\e93a"}.icon-certificazioni:before{content:"\e937"}.icon-clock:before{content:"\e900"}.icon-replay:before{content:"\e042"}.icon-arrow-down-thin:before{content:"\e901"}.icon-arrow-down:before{content:"\e902"}.icon-arrow-left-round:before{content:"\e903"}.icon-arrow-left:before{content:"\e904"}.icon-arrow-right:before{content:"\e905"}.icon-arrow-up:before{content:"\e906"}.icon-attach_file:before{content:"\e907"}.icon-bag:before{content:"\e908"}.icon-build:before{content:"\e909"}.icon-business:before{content:"\e90a"}.icon-card_travel:before{content:"\e90b"}.icon-cart:before{content:"\e90c"}.icon-certif:before{content:"\e90d"}.icon-chat:before{content:"\e90e"}.icon-check:before,.pricing-plan-pf .item li.active:before,.pricing-plan-pf .item .btn.active:before,.pricing-plan .item li.active:before,.pricing-plan .item .btn.active:before,.list-type-check li:before{content:"\e90f"}.icon-checkmark:before{content:"\e910"}.icon-close:before,.pricing-plan-pf .item li:before,.pricing-plan .item li:before{content:"\e911"}.icon-cloud_download:before{content:"\e912"}.icon-coding:before{content:"\e913"}.icon-dribbble:before{content:"\e914"}.icon-earth:before{content:"\e915"}.icon-facebook:before{content:"\e916"}.icon-favorite_border:before{content:"\e917"}.icon-favorite:before{content:"\e918"}.icon-git:before{content:"\e919"}.icon-goal:before{content:"\e91a"}.icon-google:before{content:"\e91b"}.icon-instagram:before{content:"\e91c"}.icon-linkedin2:before{content:"\e91d"}.icon-magic-wand:before{content:"\e91e"}.icon-mail:before{content:"\e91f"}.icon-marketing:before{content:"\e920"}.icon-mode_edit:before{content:"\e921"}.icon-password:before{content:"\e922"}.icon-paypal:before{content:"\e923"}.icon-personal-branding:before{content:"\e924"}.icon-play:before{content:"\e925"}.icon-schedule:before{content:"\e926"}.icon-star:before{content:"\e927"}.icon-telegram:before{content:"\e928"}.icon-test:before{content:"\e929"}.icon-twitter:before{content:"\e92a"}.icon-user:before{content:"\e92b"}.icon-wand:before{content:"\e92c"}.icon-web-design:before{content:"\e92d"}.icon-uniE92D:before{content:"\e92e"}.icon-uniE92E:before{content:"\e92f"}.icon-uniE92F:before{content:"\e930"}.icon-uniE930:before{content:"\e931"}.icon-uniE931:before{content:"\e932"}.icon-uniE932:before{content:"\e933"}.icon-uniE933:before{content:"\e934"}.icon-youtube:before{content:"\e935"}.icon-image:before{content:"\e936"}.icon-phone:before{content:"\e942"}.icon-search:before{content:"\e986"}.icon-briefcase:before{content:"\e9ae"}.progress-circle{font-size:20px;margin:20px;position:relative;padding:0;width:5em;height:5em;background-color:#f2e9e1;border-radius:50%;line-height:5em}.progress-circle:after{border:none;position:absolute;top:0.35em;left:0.35em;text-align:center;display:block;border-radius:50%;width:4.3em;height:4.3em;background-color:white;content:" "}.progress-circle span{position:absolute;line-height:5em;width:5em;text-align:center;display:block;color:#53777a;z-index:2}.left-half-clipper{border-radius:50%;width:5em;height:5em;position:absolute;clip:rect(0, 5em, 5em, 2.5em)}.progress-circle.over50 .left-half-clipper{clip:rect(auto, auto, auto, auto)}.value-bar{position:absolute;clip:rect(0, 2.5em, 5em, 0);width:5em;height:5em;border-radius:50%;border:0.45em solid #53777a;box-sizing:border-box}.progress-circle.over50 .first50-bar{position:absolute;clip:rect(0, 5em, 5em, 2.5em);background-color:#53777a;border-radius:50%;width:5em;height:5em}.progress-circle:not(.over50) .first50-bar{display:none}.progress-circle.p0 .value-bar{display:none}.progress-circle.p1 .value-bar{transform:rotate(4deg)}.progress-circle.p2 .value-bar{transform:rotate(7deg)}.progress-circle.p3 .value-bar{transform:rotate(11deg)}.progress-circle.p4 .value-bar{transform:rotate(14deg)}.progress-circle.p5 .value-bar{transform:rotate(18deg)}.progress-circle.p6 .value-bar{transform:rotate(22deg)}.progress-circle.p7 .value-bar{transform:rotate(25deg)}.progress-circle.p8 .value-bar{transform:rotate(29deg)}.progress-circle.p9 .value-bar{transform:rotate(32deg)}.progress-circle.p10 .value-bar{transform:rotate(36deg)}.progress-circle.p11 .value-bar{transform:rotate(40deg)}.progress-circle.p12 .value-bar{transform:rotate(43deg)}.progress-circle.p13 .value-bar{transform:rotate(47deg)}.progress-circle.p14 .value-bar{transform:rotate(50deg)}.progress-circle.p15 .value-bar{transform:rotate(54deg)}.progress-circle.p16 .value-bar{transform:rotate(58deg)}.progress-circle.p17 .value-bar{transform:rotate(61deg)}.progress-circle.p18 .value-bar{transform:rotate(65deg)}.progress-circle.p19 .value-bar{transform:rotate(68deg)}.progress-circle.p20 .value-bar{transform:rotate(72deg)}.progress-circle.p21 .value-bar{transform:rotate(76deg)}.progress-circle.p22 .value-bar{transform:rotate(79deg)}.progress-circle.p23 .value-bar{transform:rotate(83deg)}.progress-circle.p24 .value-bar{transform:rotate(86deg)}.progress-circle.p25 .value-bar{transform:rotate(90deg)}.progress-circle.p26 .value-bar{transform:rotate(94deg)}.progress-circle.p27 .value-bar{transform:rotate(97deg)}.progress-circle.p28 .value-bar{transform:rotate(101deg)}.progress-circle.p29 .value-bar{transform:rotate(104deg)}.progress-circle.p30 .value-bar{transform:rotate(108deg)}.progress-circle.p31 .value-bar{transform:rotate(112deg)}.progress-circle.p32 .value-bar{transform:rotate(115deg)}.progress-circle.p33 .value-bar{transform:rotate(119deg)}.progress-circle.p34 .value-bar{transform:rotate(122deg)}.progress-circle.p35 .value-bar{transform:rotate(126deg)}.progress-circle.p36 .value-bar{transform:rotate(130deg)}.progress-circle.p37 .value-bar{transform:rotate(133deg)}.progress-circle.p38 .value-bar{transform:rotate(137deg)}.progress-circle.p39 .value-bar{transform:rotate(140deg)}.progress-circle.p40 .value-bar{transform:rotate(144deg)}.progress-circle.p41 .value-bar{transform:rotate(148deg)}.progress-circle.p42 .value-bar{transform:rotate(151deg)}.progress-circle.p43 .value-bar{transform:rotate(155deg)}.progress-circle.p44 .value-bar{transform:rotate(158deg)}.progress-circle.p45 .value-bar{transform:rotate(162deg)}.progress-circle.p46 .value-bar{transform:rotate(166deg)}.progress-circle.p47 .value-bar{transform:rotate(169deg)}.progress-circle.p48 .value-bar{transform:rotate(173deg)}.progress-circle.p49 .value-bar{transform:rotate(176deg)}.progress-circle.p50 .value-bar{transform:rotate(180deg)}.progress-circle.p51 .value-bar{transform:rotate(184deg)}.progress-circle.p52 .value-bar{transform:rotate(187deg)}.progress-circle.p53 .value-bar{transform:rotate(191deg)}.progress-circle.p54 .value-bar{transform:rotate(194deg)}.progress-circle.p55 .value-bar{transform:rotate(198deg)}.progress-circle.p56 .value-bar{transform:rotate(202deg)}.progress-circle.p57 .value-bar{transform:rotate(205deg)}.progress-circle.p58 .value-bar{transform:rotate(209deg)}.progress-circle.p59 .value-bar{transform:rotate(212deg)}.progress-circle.p60 .value-bar{transform:rotate(216deg)}.progress-circle.p61 .value-bar{transform:rotate(220deg)}.progress-circle.p62 .value-bar{transform:rotate(223deg)}.progress-circle.p63 .value-bar{transform:rotate(227deg)}.progress-circle.p64 .value-bar{transform:rotate(230deg)}.progress-circle.p65 .value-bar{transform:rotate(234deg)}.progress-circle.p66 .value-bar{transform:rotate(238deg)}.progress-circle.p67 .value-bar{transform:rotate(241deg)}.progress-circle.p68 .value-bar{transform:rotate(245deg)}.progress-circle.p69 .value-bar{transform:rotate(248deg)}.progress-circle.p70 .value-bar{transform:rotate(252deg)}.progress-circle.p71 .value-bar{transform:rotate(256deg)}.progress-circle.p72 .value-bar{transform:rotate(259deg)}.progress-circle.p73 .value-bar{transform:rotate(263deg)}.progress-circle.p74 .value-bar{transform:rotate(266deg)}.progress-circle.p75 .value-bar{transform:rotate(270deg)}.progress-circle.p76 .value-bar{transform:rotate(274deg)}.progress-circle.p77 .value-bar{transform:rotate(277deg)}.progress-circle.p78 .value-bar{transform:rotate(281deg)}.progress-circle.p79 .value-bar{transform:rotate(284deg)}.progress-circle.p80 .value-bar{transform:rotate(288deg)}.progress-circle.p81 .value-bar{transform:rotate(292deg)}.progress-circle.p82 .value-bar{transform:rotate(295deg)}.progress-circle.p83 .value-bar{transform:rotate(299deg)}.progress-circle.p84 .value-bar{transform:rotate(302deg)}.progress-circle.p85 .value-bar{transform:rotate(306deg)}.progress-circle.p86 .value-bar{transform:rotate(310deg)}.progress-circle.p87 .value-bar{transform:rotate(313deg)}.progress-circle.p88 .value-bar{transform:rotate(317deg)}.progress-circle.p89 .value-bar{transform:rotate(320deg)}.progress-circle.p90 .value-bar{transform:rotate(324deg)}.progress-circle.p91 .value-bar{transform:rotate(328deg)}.progress-circle.p92 .value-bar{transform:rotate(331deg)}.progress-circle.p93 .value-bar{transform:rotate(335deg)}.progress-circle.p94 .value-bar{transform:rotate(338deg)}.progress-circle.p95 .value-bar{transform:rotate(342deg)}.progress-circle.p96 .value-bar{transform:rotate(346deg)}.progress-circle.p97 .value-bar{transform:rotate(349deg)}.progress-circle.p98 .value-bar{transform:rotate(353deg)}.progress-circle.p99 .value-bar{transform:rotate(356deg)}.progress-circle.p100 .value-bar{transform:rotate(360deg)}.progress-myco{width:13em;height:13em;display:flex;align-items:center;justify-content:center;background:white;border-radius:100%;margin:0 auto}.progress-myco.color-generosità{border:6px solid #0ACE99}.progress-myco.color-intraprendenza{border:6px solid #7627C0}.progress-myco.color-integrazione{border:6px solid #0076B8}.progress-myco.color-flessibilità{border:6px solid #BE1133}.progress-circle-myco{font-size:30px;position:relative;padding:0;width:5em;height:5em;background-color:#f2e9e1;border-radius:50%;line-height:5em}.progress-circle-myco:after{border:none;position:absolute;top:25%;left:25%;text-align:center;display:block;border-radius:50%;width:50%;height:50%;background-color:white;content:" "}.progress-circle-myco span{position:absolute;line-height:5em;width:5em;text-align:center;display:block;color:#53777a;z-index:2}.color-generosità .progress-circle-myco span{color:#0ACE99}.color-intraprendenza .progress-circle-myco span{color:#7627C0}.color-integrazione .progress-circle-myco span{color:#0076B8}.color-flessibilità .progress-circle-myco span{color:#BE1133}.left-half-clipper-myco{border-radius:50%;width:5em;height:5em;position:absolute;clip:rect(0, 5em, 5em, 2.5em)}.progress-circle-myco.over50-myco .left-half-clipper-myco{clip:rect(auto, auto, auto, auto)}.value-bar-myco{position:absolute;clip:rect(0, 2.5em, 5em, 0);width:5em;height:5em;border-radius:50%;border:1.45em solid #53777a;box-sizing:border-box}.color-generosità .value-bar-myco{border-color:#0ACE99}.color-intraprendenza .value-bar-myco{border-color:#7627C0}.color-integrazione .value-bar-myco{border-color:#0076B8}.color-flessibilità .value-bar-myco{border-color:#BE1133}.progress-circle-myco.over50-myco .first50-bar-myco{position:absolute;clip:rect(0, 5em, 5em, 2.5em);border-radius:50%;width:5em;height:5em}.color-generosità .progress-circle-myco.over50-myco .first50-bar-myco{background-color:#0ACE99}.color-intraprendenza .progress-circle-myco.over50-myco .first50-bar-myco{background-color:#7627C0}.color-integrazione .progress-circle-myco.over50-myco .first50-bar-myco{background-color:#0076B8}.color-flessibilità .progress-circle-myco.over50-myco .first50-bar-myco{background-color:#BE1133}.progress-circle-myco:not(.over50-myco) .first50-bar-myco{display:none}.progress-circle-myco.p0-myco .value-bar-myco{display:none}.progress-circle-myco.p1-myco .value-bar-myco{transform:rotate(4deg)}.progress-circle-myco.p2-myco .value-bar-myco{transform:rotate(7deg)}.progress-circle-myco.p3-myco .value-bar-myco{transform:rotate(11deg)}.progress-circle-myco.p4-myco .value-bar-myco{transform:rotate(14deg)}.progress-circle-myco.p5-myco .value-bar-myco{transform:rotate(18deg)}.progress-circle-myco.p6-myco .value-bar-myco{transform:rotate(22deg)}.progress-circle-myco.p7-myco .value-bar-myco{transform:rotate(25deg)}.progress-circle-myco.p8-myco .value-bar-myco{transform:rotate(29deg)}.progress-circle-myco.p9-myco .value-bar-myco{transform:rotate(32deg)}.progress-circle-myco.p10-myco .value-bar-myco{transform:rotate(36deg)}.progress-circle-myco.p11-myco .value-bar-myco{transform:rotate(40deg)}.progress-circle-myco.p12-myco .value-bar-myco{transform:rotate(43deg)}.progress-circle-myco.p13-myco .value-bar-myco{transform:rotate(47deg)}.progress-circle-myco.p14-myco .value-bar-myco{transform:rotate(50deg)}.progress-circle-myco.p15-myco .value-bar-myco{transform:rotate(54deg)}.progress-circle-myco.p16-myco .value-bar-myco{transform:rotate(58deg)}.progress-circle-myco.p17-myco .value-bar-myco{transform:rotate(61deg)}.progress-circle-myco.p18-myco .value-bar-myco{transform:rotate(65deg)}.progress-circle-myco.p19-myco .value-bar-myco{transform:rotate(68deg)}.progress-circle-myco.p20-myco .value-bar-myco{transform:rotate(72deg)}.progress-circle-myco.p21-myco .value-bar-myco{transform:rotate(76deg)}.progress-circle-myco.p22-myco .value-bar-myco{transform:rotate(79deg)}.progress-circle-myco.p23-myco .value-bar-myco{transform:rotate(83deg)}.progress-circle-myco.p24-myco .value-bar-myco{transform:rotate(86deg)}.progress-circle-myco.p25-myco .value-bar-myco{transform:rotate(90deg)}.progress-circle-myco.p26-myco .value-bar-myco{transform:rotate(94deg)}.progress-circle-myco.p27-myco .value-bar-myco{transform:rotate(97deg)}.progress-circle-myco.p28-myco .value-bar-myco{transform:rotate(101deg)}.progress-circle-myco.p29-myco .value-bar-myco{transform:rotate(104deg)}.progress-circle-myco.p30-myco .value-bar-myco{transform:rotate(108deg)}.progress-circle-myco.p31-myco .value-bar-myco{transform:rotate(112deg)}.progress-circle-myco.p32-myco .value-bar-myco{transform:rotate(115deg)}.progress-circle-myco.p33-myco .value-bar-myco{transform:rotate(119deg)}.progress-circle-myco.p34-myco .value-bar-myco{transform:rotate(122deg)}.progress-circle-myco.p35-myco .value-bar-myco{transform:rotate(126deg)}.progress-circle-myco.p36-myco .value-bar-myco{transform:rotate(130deg)}.progress-circle-myco.p37-myco .value-bar-myco{transform:rotate(133deg)}.progress-circle-myco.p38-myco .value-bar-myco{transform:rotate(137deg)}.progress-circle-myco.p39-myco .value-bar-myco{transform:rotate(140deg)}.progress-circle-myco.p40-myco .value-bar-myco{transform:rotate(144deg)}.progress-circle-myco.p41-myco .value-bar-myco{transform:rotate(148deg)}.progress-circle-myco.p42-myco .value-bar-myco{transform:rotate(151deg)}.progress-circle-myco.p43-myco .value-bar-myco{transform:rotate(155deg)}.progress-circle-myco.p44-myco .value-bar-myco{transform:rotate(158deg)}.progress-circle-myco.p45-myco .value-bar-myco{transform:rotate(162deg)}.progress-circle-myco.p46-myco .value-bar-myco{transform:rotate(166deg)}.progress-circle-myco.p47-myco .value-bar-myco{transform:rotate(169deg)}.progress-circle-myco.p48-myco .value-bar-myco{transform:rotate(173deg)}.progress-circle-myco.p49-myco .value-bar-myco{transform:rotate(176deg)}.progress-circle-myco.p50-myco .value-bar-myco{transform:rotate(180deg)}.progress-circle-myco.p51-myco .value-bar-myco{transform:rotate(184deg)}.progress-circle-myco.p52-myco .value-bar-myco{transform:rotate(187deg)}.progress-circle-myco.p53-myco .value-bar-myco{transform:rotate(191deg)}.progress-circle-myco.p54-myco .value-bar-myco{transform:rotate(194deg)}.progress-circle-myco.p55-myco .value-bar-myco{transform:rotate(198deg)}.progress-circle-myco.p56-myco .value-bar-myco{transform:rotate(202deg)}.progress-circle-myco.p57-myco .value-bar-myco{transform:rotate(205deg)}.progress-circle-myco.p58-myco .value-bar-myco{transform:rotate(209deg)}.progress-circle-myco.p59-myco .value-bar-myco{transform:rotate(212deg)}.progress-circle-myco.p60-myco .value-bar-myco{transform:rotate(216deg)}.progress-circle-myco.p61-myco .value-bar-myco{transform:rotate(220deg)}.progress-circle-myco.p62-myco .value-bar-myco{transform:rotate(223deg)}.progress-circle-myco.p63-myco .value-bar-myco{transform:rotate(227deg)}.progress-circle-myco.p64-myco .value-bar-myco{transform:rotate(230deg)}.progress-circle-myco.p65-myco .value-bar-myco{transform:rotate(234deg)}.progress-circle-myco.p66-myco .value-bar-myco{transform:rotate(238deg)}.progress-circle-myco.p67-myco .value-bar-myco{transform:rotate(241deg)}.progress-circle-myco.p68-myco .value-bar-myco{transform:rotate(245deg)}.progress-circle-myco.p69-myco .value-bar-myco{transform:rotate(248deg)}.progress-circle-myco.p70-myco .value-bar-myco{transform:rotate(252deg)}.progress-circle-myco.p71-myco .value-bar-myco{transform:rotate(256deg)}.progress-circle-myco.p72-myco .value-bar-myco{transform:rotate(259deg)}.progress-circle-myco.p73-myco .value-bar-myco{transform:rotate(263deg)}.progress-circle-myco.p74-myco .value-bar-myco{transform:rotate(266deg)}.progress-circle-myco.p75-myco .value-bar-myco{transform:rotate(270deg)}.progress-circle-myco.p76-myco .value-bar-myco{transform:rotate(274deg)}.progress-circle-myco.p77-myco .value-bar-myco{transform:rotate(277deg)}.progress-circle-myco.p78-myco .value-bar-myco{transform:rotate(281deg)}.progress-circle-myco.p79-myco .value-bar-myco{transform:rotate(284deg)}.progress-circle-myco.p80-myco .value-bar-myco{transform:rotate(288deg)}.progress-circle-myco.p81-myco .value-bar-myco{transform:rotate(292deg)}.progress-circle-myco.p82-myco .value-bar-myco{transform:rotate(295deg)}.progress-circle-myco.p83-myco .value-bar-myco{transform:rotate(299deg)}.progress-circle-myco.p84-myco .value-bar-myco{transform:rotate(302deg)}.progress-circle-myco.p85-myco .value-bar-myco{transform:rotate(306deg)}.progress-circle-myco.p86-myco .value-bar-myco{transform:rotate(310deg)}.progress-circle-myco.p87-myco .value-bar-myco{transform:rotate(313deg)}.progress-circle-myco.p88-myco .value-bar-myco{transform:rotate(317deg)}.progress-circle-myco.p89-myco .value-bar-myco{transform:rotate(320deg)}.progress-circle-myco.p90-myco .value-bar-myco{transform:rotate(324deg)}.progress-circle-myco.p91-myco .value-bar-myco{transform:rotate(328deg)}.progress-circle-myco.p92-myco .value-bar-myco{transform:rotate(331deg)}.progress-circle-myco.p93-myco .value-bar-myco{transform:rotate(335deg)}.progress-circle-myco.p94-myco .value-bar-myco{transform:rotate(338deg)}.progress-circle-myco.p95-myco .value-bar-myco{transform:rotate(342deg)}.progress-circle-myco.p96-myco .value-bar-myco{transform:rotate(346deg)}.progress-circle-myco.p97-myco .value-bar-myco{transform:rotate(349deg)}.progress-circle-myco.p98-myco .value-bar-myco{transform:rotate(353deg)}.progress-circle-myco.p99-myco .value-bar-myco{transform:rotate(356deg)}.progress-circle-myco.p100-myco .value-bar-myco{transform:rotate(360deg)}body .video-js .vjs-big-play-button{border-radius:100%;height:3em;margin-top:-1.5em}body .video-js .vjs-big-play-button:before{top:20px !important}body .video-js .vjs-big-play-button .vjs-icon-placeholder:before{top:20px !important}@keyframes stickyHeader{0%{top:-68px;opacity:0}100%{top:0;opacity:1}}@keyframes fade-out-1{0%{opacity:1}100%{opacity:0;transform:translate(40px, 80px)}}@keyframes fade-out-2{0%{opacity:1}100%{opacity:0;transform:translate(-60px, 40px)}}@keyframes fade-out-3{0%{opacity:1}100%{opacity:0;transform:translate(60px, 60px)}}h1,h2,h3,h4,h5,h6{line-height:2rem}.heading-1{margin-bottom:24px;line-height:1.5em;font-weight:bold}.heading-2{margin-bottom:24px;line-height:1.5em;font-weight:700;display:block}.heading-side{font-weight:600;line-height:normal;font-size:20px}.heading-3{margin-bottom:16px;line-height:1.5em}p[data-size="super"],span[data-size="super"],a[data-size="super"],label[data-size="super"],button[data-size="super"],ul[data-size="super"],h1[data-size="super"],h2[data-size="super"],h3[data-size="super"],h4[data-size="super"],h5[data-size="super"],h6[data-size="super"]{font-size:21px;line-height:28px}p[data-size="big"],span[data-size="big"],a[data-size="big"],label[data-size="big"],button[data-size="big"],ul[data-size="big"],h1[data-size="big"],h2[data-size="big"],h3[data-size="big"],h4[data-size="big"],h5[data-size="big"],h6[data-size="big"]{font-size:16px}p[data-size="medium"],span[data-size="medium"],a[data-size="medium"],label[data-size="medium"],button[data-size="medium"],ul[data-size="medium"],h1[data-size="medium"],h2[data-size="medium"],h3[data-size="medium"],h4[data-size="medium"],h5[data-size="medium"],h6[data-size="medium"]{font-size:14px;line-height:1.3rem}p[data-size="small"],span[data-size="small"],a[data-size="small"],label[data-size="small"],button[data-size="small"],ul[data-size="small"],h1[data-size="small"],h2[data-size="small"],h3[data-size="small"],h4[data-size="small"],h5[data-size="small"],h6[data-size="small"]{font-size:12px;line-height:1.1rem}a{color:#282828}a:hover,a:focus{text-decoration:none;color:#282828;background-color:transparent}.label-small{text-transform:uppercase;font-size:12px;line-height:12px;color:#7d7d7d}.text-clear{color:white}.text-blue{color:#254769}@media (max-width: 767px){.text-clear-mobile{color:white;text-align:center}}.text-pasqua{color:#005c3a}.font-bold{font-weight:600}.super-bold{font-weight:700}.extra-bold{font-weight:800 !important}.text-green{color:#0ace99 !important}.text-purple{color:#9d01e6 !important}.text-yellow{color:#faff1e}a.text-green:hover{color:#09b889}.line-h-medium{line-height:1.4}.text-error{color:#CC3600}.maxi-section-title__text{font-size:24px;font-weight:bold}.maxi-section-title span{display:block;border-radius:100px;padding:15px;max-width:60px;background:#DEF2EC}.maxi-section-title--white span{background:rgba(255,255,255,0.5)}.maxi-section-title--white .maxi-section-title__text{color:white}@media (min-width: 768px){.heading-1{font-size:32px}.heading-2{font-size:26px}.heading-3{font-size:20px}.heading-side{font-size:36px}.heading-side__small{font-size:34px}p[data-size="great"],span[data-size="great"],a[data-size="great"],label[data-size="great"],button[data-size="great"],ul[data-size="great"],h1[data-size="great"],h2[data-size="great"],h3[data-size="great"],h4[data-size="great"],h5[data-size="great"],h6[data-size="great"]{font-size:18px;line-height:24.5px}.maxi-section-title{display:flex;align-items:center;grid-gap:15px}.maxi-section-title__text{font-size:36px}.maxi-section-title span{padding:20px;max-width:80px}}@media (max-width: 767px){.heading-1{font-size:24px}.heading-2{font-size:18px}.heading-3{font-size:18px}.heading-side{text-align:center}p[data-size="great"],span[data-size="great"],a[data-size="great"],label[data-size="great"],button[data-size="great"],ul[data-size="great"],h1[data-size="great"],h2[data-size="great"],h3[data-size="great"],h4[data-size="great"],h5[data-size="great"],h6[data-size="great"]{font-size:16px;line-height:24px}p[data-size="super"],span[data-size="super"],a[data-size="super"],label[data-size="super"],button[data-size="super"],ul[data-size="super"],h1[data-size="super"],h2[data-size="super"],h3[data-size="super"],h4[data-size="super"],h5[data-size="super"],h6[data-size="super"]{font-size:18px;line-height:24px}.maxi-section-title__text{text-align:center}.maxi-section-title span{margin:0 auto}}button{border:0;-webkit-appearance:none !important;-moz-appearance:none !important;appearance:none !important;background-color:transparent;padding:0}.btn{border:none;font-size:14px;font-weight:400;padding:10px 40px;text-transform:uppercase;transition:background-color 0.2s;display:inline-flex;align-items:center;justify-content:center;text-align:center}@media (max-width: 767px){.btn{padding:10px 18px}}.btn:hover,.btn:focus{color:#fff}.btn.em-navbar-button{padding:4px 8px}.btn.loading{position:relative;color:transparent !important;pointer-events:none}.btn.loading.spinner-dark .Spinner>div{background:#282828}.btn.loading img{opacity:0}.btn.loading .Spinner{position:absolute;top:0;bottom:0;left:20px;right:20px;display:flex;align-items:center;justify-content:center}.btn-primary{background:#9d01e6;border-radius:50px;color:#fff;font-weight:600;min-width:220px}.btn-primary_fit-content{min-width:-moz-fit-content;min-width:fit-content;max-height:62px}.btn-primary:hover,.btn-primary:focus{color:#fff;background:#8800C8;border:none}.btn-primary.btn-primary-area{border-radius:10px;padding:10px;font-weight:800;text-transform:none}@media (max-width: 767px){.btn-primary.btn-primary-area{background:#fff;color:#8C52A8;text-align:left}}.btn-halloween{background:#fe0044;border-radius:50px;color:#fff;font-weight:600;min-width:220px}.btn-halloween:hover,.btn-halloween:focus{color:#fff;background:#c40337;border:none}.btn-primary-christmas{background:#d64657;border-radius:50px;color:#fff;font-weight:600;z-index:1000}.btn-primary-christmas:hover,.btn-primary-christmas:focus{color:#fff;background:#db3548;border:none}.btn-outline-primary{color:#9d01e6;background-color:transparent;background-image:none;border:1px solid;border-radius:50px;border-color:#9d01e6}.btn-outline-primary:hover,.btn-outline-primary:focus{color:#fff;background:#8800C8;border:1px solid;border-color:#9d01e6}.btn-primary-outline{background:transparent;border-radius:50px;color:#fff;border:1px solid #9d01e6;font-weight:600}.btn-primary-outline:hover,.btn-primary-outline:focus{color:#fff;background:#8800C8;border:1px solid #9d01e6}.btn-feature{border-radius:0.25rem;color:#fff !important;border:1px solid #627afb;font-weight:600;padding:5px 25px;background:#627afb}.btn-feature:hover,.btn-feature:focus{border:1px solid #627afb;background:transparent;color:#627afb !important}.btn-secondary{background:#0ace99;border-radius:50px;color:#fff;border-radius:50px;font-weight:600;min-width:220px}.btn-secondary:hover,.btn-secondary:focus{color:#fff;background:#09b889}.btn-secondary.btn-secondary-area{border-radius:10px;padding:10px;font-weight:800;text-transform:none}@media (max-width: 767px){.btn-secondary.btn-secondary-area{background:#fff;color:#8C52A8;text-align:left}}.btn-tertiary{background:#0ace99;border-radius:3px;color:#fff !important;font-weight:600}.btn-tertiary:hover,.btn-tertiary:focus{background:#09b889;color:#fff}.btn-outline-tertiary{background:transparent;border-radius:3px;border:1px solid #09b889;color:#000}.btn-outline-tertiary:hover,.btn-outline-tertiary:focus{background:#09b889;color:#fff}.btn-radical{background:#F05454;border-radius:50px;color:#fff;border-radius:50px;font-weight:600;min-width:220px}.btn-radical:hover,.btn-radical:focus{color:#fff;background:#D04949}.btn-quaternary{background:#fff;border-radius:3px;color:#0ace99;border:1px solid #0ace99;box-shadow:0px 4px 12px -2px rgba(0,0,0,0.15);font-weight:600}.btn-quaternary:hover,.btn-quaternary:focus{background:#0ace99;color:white;border:1px solid #0ace99}.btn-quaternary.calendar{padding:8px}.btn-quinary{background:#fff;border-radius:50px;color:#282828;box-shadow:0px 4px 12px -2px rgba(0,0,0,0.15);font-weight:600}.btn-quinary:hover,.btn-quinary:focus{background:#fff;color:#282828}.btn-quinary .Spinner>div{background:#9d01e6}.btn-quinary__business{color:#4f46c9;background:#fff;border-radius:50px;font-weight:600}.btn-quinary__business:hover,.btn-quinary__business:focus{background:#fff;color:#4f46c9}.btn-sextary{background:#07ce98;border-radius:50px;color:#282828;box-shadow:0px 4px 12px -2px rgba(0,0,0,0.15);font-weight:600}.btn-sextary:hover,.btn-sextary:focus{background:#09b889;color:#fff}.btn-business{background:-webkit-linear-gradient(91.49deg, #3eb090 -10.17%, #176794 111.95%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-weight:600}.btn-delete{background:#E13C00;border-radius:50px;color:#fff}.btn-delete:hover,.btn-delete:focus{background:#CC3600;color:#fff}.btn-play{width:52px;height:52px;background:#0ace99;display:inline-flex;align-items:center;justify-content:center;border-radius:100%;color:#fff;transition:background-color 0.2s}.btn-play:hover{background:#09b889;color:#fff}.btn-bf{background:#282828;border-radius:50px;color:#fff;font-weight:600;min-width:220px}.btn-bf:hover,.btn-bf:focus{color:#fff;background:black;border:none}.btn-plus{width:30px;height:30px;background:#0ace99;display:inline-block;border-radius:100%;color:#fff;line-height:30px;text-align:center;font-weight:400;font-size:28px;box-shadow:0 2px 2px 0 rgba(0,0,0,0.14),0 3px 1px -2px rgba(0,0,0,0.12),0 1px 5px 0 rgba(0,0,0,0.2);transition:background-color 0.2s}.btn-plus:hover,.btn-plus:focus{background:#09b889;color:#fff}.btn-link{color:#0ace99;text-decoration:underline;text-transform:uppercase;display:inline-block;font-weight:600}.btn-link:hover,.btn-link:focus{color:#09b889;text-decoration:underline}.btn-link--clear{color:#fff}.btn-link--clear:hover,.btn-link--clear:focus{color:#fff}.btn-link--purple{color:#9d01e6}.btn-link--purple:hover,.btn-link--purple:focus{color:#8800C8}.btn-rounded{width:32px;height:32px;border-radius:40px;background:#fff;box-shadow:0px 4px 12px -2px rgba(0,0,0,0.15);display:flex;align-items:center;justify-content:center}.btn-circle{width:50px;height:50px;background:#0ace99;border-radius:50px;color:#fff;display:flex;align-items:center;justify-content:center}.btn-circle:hover,.btn-circle:focus{color:#fff;background:#09b889}@media (max-width: 767px){.btn-circle{width:40px;height:40px}}.btn-icon-text{display:inline-flex;align-items:center;color:#9d01e6}.btn-icon-text i{font-size:16px;margin-right:6px}.btn-search{text-align:left;min-width:80px;background:transparent;padding:2px 20px 2px 2px;position:relative}.btn-search span{font-size:16px;text-transform:none;color:#7d7d7d}.btn-search .icon-search{position:absolute;right:0;color:#7d7d7d;top:7px}.btn-close{color:white;background:#E13C00;width:24px;height:24px;display:flex;align-items:center;border-radius:24px;justify-content:center}.btn-close:before{font-size:12px}.btn-pasqua{background-image:url(/assets/bottone_uovo.png);padding:74px 36.5px;background-size:cover;font-size:24px;color:white;font-weight:800;transition:all 1s ease}.btn-pasqua:hover{background-image:url(/assets/bottone_uovo.gif);transition:all 1s ease}.btn-promo{text-align:right;background-image:url(/assets/bottone-squiz.jpg);background-size:cover;border-radius:50px;min-height:60px;padding:8px 20px;font-weight:600;font-size:18px;position:fixed;left:10px;box-shadow:2px 2px 3px rgba(39,39,39,0.591);z-index:10;display:flex;align-items:center;justify-content:flex-end}@media (min-width: 767px){.btn-promo{width:340px;bottom:30px}}@media (max-width: 767px){.btn-promo{bottom:15px;width:145px}}.btn-promo .btn-close{position:absolute;top:-10px;left:-5px}.btn-promo a{color:white;display:block;padding:18px ​20px;width:100%}@media (max-width: 767px){.btn-promo a{display:none}}.btn-promo a:hover{color:white !important}.pulse:hover,.pulse:focus{animation:pulse 1s;box-shadow:0 0 0 2em rgba(255,255,255,0)}@keyframes pulse{0%{box-shadow:0 0 0 0 var(--hover)}}.btn-filter{background:#F1F2F8;padding:5px 20px;border-radius:50px;transition:background .25s;display:inline-flex;align-items:center;justify-content:center}.btn-filter:hover{background:#dfe0e5}.btn-filter.active{background:#0ace99;color:white;font-weight:bold}.section-hr:after{content:"";display:block;height:8px;width:40px;background:#0ace99;margin-top:12px;border-radius:8px}.section-hr--violet:after{background:#4B0DBD}.section-hr--silver:after{background:#bec2cb}.section-hr--gold:after{background:#FFD700}.section-hr--purple:after{background:#9d01e6}.section-hr--clear:after{background:#fff}.section-hr--center:after{margin-left:auto;margin-right:auto}.section-hr--right{text-align:right}.section-hr--right:after{margin-left:auto}@media (max-width: 767px){.section-hr--center-mobile:after{margin-left:auto;margin-right:auto}}.rounded-15{border-radius:15px}.rounded-10{border-radius:10px}.br-primary{border-radius:16px}.br-secondary{border-radius:7px}.bg-transparent-gradient{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 0 84px 0 rgba(0,0,0,0.07);background-image:linear-gradient(to bottom, rgba(255,255,255,0.5), rgba(255,255,255,0.2))}.bg-design,.bg-web-design{background:#C30A6E}.bg-personal-branding{background:#B55700}.bg-data{background:#28839C}.bg-marketing{background:#8C52A8}.bg-soft-skills{background:#0719B8}.bg-coding,.bg-programmazione{background:#BE1133}.bg-business{background:#0176B8}.bg-personal-branding{background:#B55700}.bg-business-page{background-image:linear-gradient(87deg, #4e57ca 0%, #5f6bc8 100%)}.bg-master-page{background-image:url("https://lacerba.s3.amazonaws.com/images/background-executive.png");background-size:cover}.bg-gradient-executive{background-image:linear-gradient(123deg, #0aedaf 0%, #2c88bb 100%)}.bg-illustrazione-flusso{background-image:url("https://lacerba.s3.amazonaws.com/images/illustrazione-flusso.png");background-size:cover;background-position:center}.bg-astronauta-forum{background-image:url(/assets/astronauta-forum.webp);background-size:cover;background-position:center}.bg-space-short{background-image:url(/assets/space-bg-short.webp);background-size:cover;background-position:center}.bg-xmas{background-image:url(/assets/natale-regali-desktop.webp);background-size:cover;background-position:bottom}.relative{position:relative}.grid{display:grid;width:100%}.grid-3fr-9fr{display:grid;grid-template-columns:3fr 9fr;width:100%}.grid-4fr-8fr{display:grid;grid-template-columns:4fr 8fr;width:100%;grid-gap:10px}.vh-100{min-height:100vh}.list-type-disc{list-style-type:disc;padding-left:20px}.list-type-check{list-style-type:none}.list-type-check li{position:relative;margin-bottom:6px;padding-left:25px}.list-type-check li:before{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1}.list-type-check li:before{color:#0ace99;position:absolute;left:0;top:5px}.list-type-check li.list-type-check__header{padding-left:0}.list-type-check li.list-type-check__header:before{display:none}.btn-warning{background-color:orange;border-radius:0.25rem;font-weight:600;color:#1f1f1f}.textshowmore{color:#4955f4;font-weight:500;font-size:15px}.opacity-section{opacity:0.3}.hide-section{display:none}.opacity100{opacity:100 !important}.box-alert{background-color:#9d01e6;box-shadow:0px 4px 12px -2px rgba(0,0,0,0.15);border-radius:16px;padding:14px;display:flex;justify-content:center}.box-alert p{font-size:20px;display:flex;align-items:center;margin-bottom:0px}.thick-dialog{width:0;height:0;border-left:2vh solid transparent;border-right:2vh solid transparent;border-top:4vh solid #fff;position:absolute;top:52%;right:40%;transform:rotate(-180deg)}.box-default{background-color:#fff;box-shadow:0px 4px 12px -2px rgba(0,0,0,0.15);border-radius:16px;padding:24px}.box-default--grey{background-color:#FAF9FD}.box-default--no-shadow{box-shadow:none}@media (max-width: 767px){.box-default{padding:16px}}@media (min-width: 767px){.box-default--thick{padding:40px}}.box-default__title{font-size:15px;font-weight:700}@media (min-width: 767px){.box-default__title{font-size:23px}}.box-info{background-color:#fff;box-shadow:0px 4px 12px -2px rgba(0,0,0,0.15);border-radius:16px;overflow:hidden;text-align:center}.box-info .box-info__header{background:var(--primary-color);padding:16px;color:white;font-weight:bold;font-size:24px}.box-info .box-info__body{padding:16px;font-size:18px}.box-icon{display:flex;align-items:center}@media (min-width: 767px){.box-icon{justify-content:center}}.box-icon__icon{background:#0ace99;border-radius:80px;width:66px;height:66px;display:flex;align-items:center;justify-content:center;margin-right:20px}.box-icon__icon img{width:40px;height:40px}@media (min-width: 767px){.box-icon__icon{width:80px;height:80px;margin-right:30px}}.bg-green{background-image:linear-gradient(161.47deg, #bbe59b -39.11%, #09bd8d 100%)}.bg-green-light{background-image:linear-gradient(161.47deg, #A0E592 -39.11%, #A0E592 100%)}.bg-green-solid{background:#c5ffef}.bg-blue-dark{background-image:linear-gradient(135deg, #0615a0 0%, #0719B8 100%)}.bg-grey{background-color:#F1F2F8}.bg-black-gradient{background-image:linear-gradient(90deg, #14222A 0%, #14222A 100%)}.bg-black{background-color:#14222A}.bg-om{background:#0155a8}.bg-green-reverse{background-image:linear-gradient(135deg, #1bbf86 0%, #76d682 100%)}.bg-green-dark{background-image:linear-gradient(137deg, #0ace99 0%, #0ca179 100%)}.bg-obiettivo{background:#F4F4F4}@media (max-width: 767px){.bg-obiettivo--marketing{background-color:#8C52A8}.bg-obiettivo--programmazione{background-color:#BD1033}.bg-obiettivo--business{background-color:#0076B8}.bg-obiettivo--data{background-color:#28839C}.bg-obiettivo--soft-skills{background-color:#2340B6}.bg-obiettivo--web-design{background-color:#C30A6F}}.bg-purple{background-image:linear-gradient(135deg, #785aee 0%, #4d3bad 100%)}.bg-purple-reverse{background-image:linear-gradient(135deg, #4d3bad 0%, #785aee 100%)}.bg-squiz{background-image:url(/assets/hero-maiale-desktop.jpg);background-size:cover;background-repeat:no-repeat}.bd{font-weight:600}.sbd{font-weight:400}.bg-companies{background-image:linear-gradient(91.49deg, #3eb090 -10.17%, #176794 111.95%)}.safari-button{-webkit-appearance:none !important;-moz-appearance:none !important;appearance:none !important}.bg-success{background-color:#e8f5e9 !important}.bg-black{background-color:#14222A}.bg-light-gray{background:#F1F2F8}.toast.business{background-color:#a3e0fc !important;opacity:1;position:fixed;top:60px;right:0;z-index:1000;max-width:60% !important}.underlined{text-decoration:underline}.rich-text a{text-decoration:underline;font-weight:600}.rich-text a:hover,.rich-text a:focus{text-decoration:underline}.scrolled-container{padding-top:60px;margin-top:-60px}body.survey_digitale{height:100%}.carousel-start-hidden{opacity:0;height:160px}.carousel-start-hidden.slick-initialized{opacity:1;height:auto}.bg-divider:after{content:"";display:block;position:relative;margin-top:-90px;z-index:-100;height:140px;transform:scaleX(2)}.bg-divider--em:after{background-image:linear-gradient(135deg, #0ace99 0%, #073b81 100%)}.bg-divider--marketing:after{background-image:linear-gradient(270deg, #8C52A8 0%, #7d429b 100%)}.bg-divider--web-design:after{background-image:linear-gradient(270deg, #C30A6E 0%, #ac0960 100%)}.bg-divider--programmazione:after{background-image:linear-gradient(270deg, #BE1133 0%, #a10020 100%)}.bg-divider--branding:after{background-image:linear-gradient(270deg, #B55700 0%, #a14f02 100%)}.bg-divider--data:after{background-image:linear-gradient(270deg, #28839C 0%, #17697F 100%)}.bg-divider--business:after{background-image:linear-gradient(270deg, #0176B8 0%, #0468a1 100%)}.bg-divider--soft-skills:after{background-image:linear-gradient(270deg, #0719B8 0%, #0615a0 100%)}@media (max-width: 767px){.mobile-full{width:100%}}.social-share-button .ssb-icon{width:24px;height:24px;background-size:24px 24px}.img-30 img{max-width:30%}.dot-line{height:3px;background:#0ace99;position:relative}.dot-line:before,.dot-line:after{content:"";display:block;position:absolute;height:16px;width:16px;border-radius:10px;border:3px solid #0ace99;top:-6px;background:white}.dot-line:before{left:0}.dot-line:after{right:0}@media (max-width: 767px){.list-unstyled-mobile{list-style:none;padding-left:0}}.small-gap-row{margin-left:-8px;margin-right:-8px}.small-gap-row>div{padding-right:8px;padding-left:8px}.btn-grid-flex-end{display:flex;grid-gap:15px;justify-content:flex-end;flex-wrap:wrap}@media (max-width: 767px){.btn-grid-flex-end{justify-content:center}}.btn-grid-flex-start{display:flex;grid-gap:15px;justify-content:flex-start;flex-wrap:wrap}@media (max-width: 767px){.btn-grid-flex-start{justify-content:center}}.bg-marketing-img{background-image:url(/assets/marketing-bg.svg)}@media (max-width: 767px){.bg-marketing-img{background-image:url(/assets/marketing-mobile-bg.svg);background-position:inherit !important}}.bg-programmazione-img{background-image:url(/assets/bg-programmazione.svg)}@media (max-width: 767px){.bg-programmazione-img{background-image:url(/assets/bg-programmazione-mobile.svg);background-position:inherit !important}}.bg-business-img{background-image:url(/assets/bg-business.svg)}@media (max-width: 767px){.bg-business-img{background-image:url(/assets/bg-business-mobile.svg);background-position:inherit !important}}.bg-soft-skills-img{background-image:url(/assets/bg-soft-skills.svg)}@media (max-width: 767px){.bg-soft-skills-img{background-image:url(/assets/bg-soft-skills-mobile.svg);background-position:inherit !important}}.bg-data-img{background-image:url(/assets/bg-data.svg)}@media (max-width: 767px){.bg-data-img{background-image:url(/assets/bg-data-mobile.svg);background-position:inherit !important}}.bg-web-design-img{background-image:url(/assets/bg-web-design.svg)}@media (max-width: 767px){.bg-web-design-img{background-image:url(/assets/bg-web-design-mobile.svg);background-position:inherit !important}}.text-marketing{color:#8C52A8 !important}.text-programmazione{color:#BE1133 !important}.text-business{color:#0176B8 !important}.text-soft-skills{color:#0719B8 !important}.text-data{color:#28839C !important}.text-web-design{color:#C30A6E !important}@media (max-width: 767px){.text-marketing-mobile{color:#8C52A8 !important;min-width:100%}.text-programmazione-mobile{color:#BE1133 !important;min-width:100%}.text-business-mobile{color:#0176B8 !important;min-width:100%}.text-soft-skills-mobile{color:#0719B8 !important;min-width:100%}.text-data-mobile{color:#28839C !important;min-width:100%}.text-web-design-mobile{color:#C30A6E !important;min-width:100%}}.bg-purple-curve-2{background:url(/assets/bg-purple-curve-2.svg) no-repeat top;background-size:cover;margin-top:-145px;padding-top:205px}@media (min-width: 768px){.big-outer-spacing{margin:80px 0}.big-outer-spacing-b{margin-bottom:80px}.medium-outer-spacing{margin:40px 0}.big-inner-spacing{padding:80px 0}.big-inner-spacing-b{padding-bottom:80px}.medium-inner-spacing{padding:40px 0}}@media (max-width: 767px){.big-outer-spacing{margin:40px 0}.big-outer-spacing-b{margin-bottom:40px}.medium-outer-spacing{margin:20px 0}.big-inner-spacing{padding:40px 0}.big-inner-spacing-b{padding-bottom:40px}.medium-inner-spacing{padding:20px 0}}.mb-6{margin-bottom:48px !important}.mt-6{margin-top:48px !important}.mt-n6{margin-top:-48px !important}.pb-6{padding-bottom:48px !important}.pt-6{padding-top:48px !important}.pr-6{padding-right:48px !important}.pl-6{padding-left:48px !important}.mb-7{margin-bottom:56px !important}.mt-7{margin-top:56px !important}.mt-n7{margin-top:-56px !important}.pb-7{padding-bottom:56px !important}.pt-7{padding-top:56px !important}.pr-7{padding-right:56px !important}.pl-7{padding-left:56px !important}.mb-8{margin-bottom:64px !important}.mt-8{margin-top:64px !important}.mt-n8{margin-top:-64px !important}.pb-8{padding-bottom:64px !important}.pt-8{padding-top:64px !important}.pr-8{padding-right:64px !important}.pl-8{padding-left:64px !important}.mb-9{margin-bottom:72px !important}.mt-9{margin-top:72px !important}.mt-n9{margin-top:-72px !important}.pb-9{padding-bottom:72px !important}.pt-9{padding-top:72px !important}.pr-9{padding-right:72px !important}.pl-9{padding-left:72px !important}.mb-10{margin-bottom:80px !important}.mt-10{margin-top:80px !important}.mt-n10{margin-top:-80px !important}.pb-10{padding-bottom:80px !important}.pt-10{padding-top:80px !important}.pr-10{padding-right:80px !important}.pl-10{padding-left:80px !important}.mb-11{margin-bottom:88px !important}.mt-11{margin-top:88px !important}.mt-n11{margin-top:-88px !important}.pb-11{padding-bottom:88px !important}.pt-11{padding-top:88px !important}.pr-11{padding-right:88px !important}.pl-11{padding-left:88px !important}.mb-12{margin-bottom:96px !important}.mt-12{margin-top:96px !important}.mt-n12{margin-top:-96px !important}.pb-12{padding-bottom:96px !important}.pt-12{padding-top:96px !important}.pr-12{padding-right:96px !important}.pl-12{padding-left:96px !important}.mb-13{margin-bottom:104px !important}.mt-13{margin-top:104px !important}.mt-n13{margin-top:-104px !important}.pb-13{padding-bottom:104px !important}.pt-13{padding-top:104px !important}.pr-13{padding-right:104px !important}.pl-13{padding-left:104px !important}.mb-14{margin-bottom:112px !important}.mt-14{margin-top:112px !important}.mt-n14{margin-top:-112px !important}.pb-14{padding-bottom:112px !important}.pt-14{padding-top:112px !important}.pr-14{padding-right:112px !important}.pl-14{padding-left:112px !important}.mb-15{margin-bottom:120px !important}.mt-15{margin-top:120px !important}.mt-n15{margin-top:-120px !important}.pb-15{padding-bottom:120px !important}.pt-15{padding-top:120px !important}.pr-15{padding-right:120px !important}.pl-15{padding-left:120px !important}.mb-16{margin-bottom:128px !important}.mt-16{margin-top:128px !important}.mt-n16{margin-top:-128px !important}.pb-16{padding-bottom:128px !important}.pt-16{padding-top:128px !important}.pr-16{padding-right:128px !important}.pl-16{padding-left:128px !important}.mb-17{margin-bottom:136px !important}.mt-17{margin-top:136px !important}.mt-n17{margin-top:-136px !important}.pb-17{padding-bottom:136px !important}.pt-17{padding-top:136px !important}.pr-17{padding-right:136px !important}.pl-17{padding-left:136px !important}.mb-18{margin-bottom:144px !important}.mt-18{margin-top:144px !important}.mt-n18{margin-top:-144px !important}.pb-18{padding-bottom:144px !important}.pt-18{padding-top:144px !important}.pr-18{padding-right:144px !important}.pl-18{padding-left:144px !important}.mb-19{margin-bottom:152px !important}.mt-19{margin-top:152px !important}.mt-n19{margin-top:-152px !important}.pb-19{padding-bottom:152px !important}.pt-19{padding-top:152px !important}.pr-19{padding-right:152px !important}.pl-19{padding-left:152px !important}.mb-20{margin-bottom:160px !important}.mt-20{margin-top:160px !important}.mt-n20{margin-top:-160px !important}.pb-20{padding-bottom:160px !important}.pt-20{padding-top:160px !important}.pr-20{padding-right:160px !important}.pl-20{padding-left:160px !important}.gap-default{grid-gap:30px}.gap-medium{grid-gap:15px}.gap-small{grid-gap:8px}.Spinner>div{width:10px;height:10px;margin:0 4px;background-color:white;border-radius:100%;display:inline-block;animation:sk-bouncedelay 1.4s infinite ease-in-out both}.Spinner .bounce1{animation-delay:-0.32s}.Spinner .bounce2{animation-delay:-0.16s}@keyframes sk-bouncedelay{0%,80%,100%{transform:scale(0)}40%{transform:scale(1)}}.check_mark{width:80px;height:100px;margin:0 auto;transform:scale(0.9)}.sa-icon{width:80px;height:80px;border:4px solid gray;border-radius:40px;border-radius:50%;padding:0;position:relative;box-sizing:content-box;left:-5px}.sa-icon.sa-success{border-color:#8800C8}.sa-icon.sa-success::before,.sa-icon.sa-success::after{content:'';border-radius:40px;border-radius:50%;position:absolute;width:60px;height:110px;background:white;transform:rotate(45deg)}.sa-icon.sa-success::before{border-radius:120px 0 0 120px;top:-7px;left:-33px;transform:rotate(-45deg);transform-origin:60px 60px}.sa-icon.sa-success::after{border-radius:0 120px 120px 0;top:-11px;left:30px;transform:rotate(-45deg);transform-origin:0px 60px}.sa-icon.sa-success .sa-placeholder{width:80px;height:80px;border:4px solid rgba(136,0,200,0.5);border-radius:40px;border-radius:50%;box-sizing:content-box;position:absolute;left:-4px;top:-4px;z-index:2}.sa-icon.sa-success .sa-fix{width:5px;height:90px;background-color:white;position:absolute;left:28px;top:8px;z-index:1;transform:rotate(-45deg)}.sa-icon.sa-success.animate::after{animation:rotatePlaceholder 4.25s ease-in}.sa-icon.sa-success{border-color:transparent\9}.sa-icon.sa-success .sa-line.sa-tip{-ms-transform:rotate(45deg) \9}.sa-icon.sa-success .sa-line.sa-long{-ms-transform:rotate(-45deg) \9}.animateSuccessTip{animation:animateSuccessTip 0.75s}.animateSuccessLong{animation:animateSuccessLong 0.75s}@keyframes animateSuccessTip{0%{width:0;left:1px;top:19px}54%{width:0;left:1px;top:19px}70%{width:50px;left:-8px;top:37px}84%{width:17px;left:21px;top:48px}100%{width:25px;left:14px;top:45px}}@keyframes animateSuccessLong{0%{width:0;right:46px;top:54px}65%{width:0;right:46px;top:54px}84%{width:55px;right:0px;top:35px}100%{width:47px;right:8px;top:38px}}.sa-icon.sa-success .sa-line{height:5px;background-color:#8800C8;display:block;border-radius:2px;position:absolute;z-index:2}.sa-icon.sa-success .sa-line.sa-tip{width:25px;left:14px;top:46px;transform:rotate(45deg)}.sa-icon.sa-success .sa-line.sa-long{width:47px;right:8px;top:38px;transform:rotate(-45deg)}@keyframes rotatePlaceholder{0%{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}5%{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}12%{transform:rotate(-405deg);-webkit-transform:rotate(-405deg)}100%{transform:rotate(-405deg);-webkit-transform:rotate(-405deg)}}@keyframes placeHolderShimmer{0%{background-position:-468px 0}100%{background-position:468px 0}}.animated-box-wrapper{display:flex}.animated-box-wrapper .image{height:180px;animation-duration:1.25s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:placeHolderShimmer;animation-timing-function:linear;background:#F6F6F6;background:linear-gradient(to right, #F6F6F6 8%, #F0F0F0 18%, #F6F6F6 33%);background-size:800px 104px;position:relative;margin:0 10px;flex:1;border-radius:10px}.thumbnail{background:#fff;box-shadow:0px 4px 12px -2px rgba(0,0,0,0.15);border-radius:16px;display:flex;flex-direction:column;transition:all 0.25s;position:relative;overflow:hidden}.thumbnail.sold-out:before{content:'';position:absolute;background:rgba(108,117,125,0.5);top:0;left:0;right:0;bottom:0;z-index:3}.thumbnail--admin .thumbnail__data{font-size:14px;font-weight:500}.thumbnail--admin .thumbnail__cta{grid-gap:10px}.thumbnail--admin .thumbnail__cta .btn{margin:0;min-width:unset !important;flex:1}.thumbnail__button{position:absolute;right:-18px;top:12px;opacity:0;transform:translateY(-10px);transition:all 0.25s;visibility:hidden}.thumbnail:hover,.thumbnail:focus{box-shadow:0px 16px 30px -2px rgba(0,0,0,0.15) !important;background:white;transform:translateY(-4px)}.thumbnail__title{font-size:28px;font-weight:700;line-height:34px;text-shadow:0px 3px 15px rgba(0,0,0,0.5);color:white;position:relative;z-index:2;margin-bottom:0}.thumbnail--admin .thumbnail__title{font-size:24px}.thumbnail__area{font-size:12px;font-weight:600;background-color:rgba(255,255,255,0.8);display:inline-block;border-radius:8px;padding:0 8px;text-transform:uppercase;margin-bottom:6px}.marketing .thumbnail__area{color:#8C52A8}.web-design .thumbnail__area{color:#C30A6E}.business .thumbnail__area{color:#0176B8}.personal-branding .thumbnail__area{color:#B55700}.data .thumbnail__area{color:#28839C}.soft-skills .thumbnail__area{color:#0719B8}.coding .thumbnail__area,.programmazione .thumbnail__area{color:#BE1133}.thumbnail__sold-out{position:absolute;top:24px;right:24px;z-index:4;background-color:#fff}.thumbnail__area-small{font-size:12px;font-weight:600;background-color:#fff;display:flex;align-items:center;border-radius:8px;text-transform:uppercase;margin-bottom:6px;padding:2px 8px}.thumbnail__area-small i{font-size:18px}.marketing .thumbnail__area-small{color:#8C52A8}.web-design .thumbnail__area-small{color:#C30A6E}.business .thumbnail__area-small{color:#0176B8}.personal-branding .thumbnail__area-small{color:#B55700}.data .thumbnail__area-small{color:#28839C}.soft-skills .thumbnail__area-small{color:#0719B8}.coding .thumbnail__area-small,.programmazione .thumbnail__area-small{color:#BE1133}.thumbnail__type{text-transform:uppercase;font-size:12px;font-weight:600;background-color:#F1F2F8;display:inline-block;border-radius:8px;padding:0 8px;margin-bottom:16px;display:inline-flex;align-items:center;width:-moz-fit-content;width:fit-content}.thumbnail__type i{font-size:18px;margin-right:4px;color:#7d7d7d}.thumbnail__duration{display:flex;align-items:center}.thumbnail__duration span{font-size:15px}.thumbnail__duration i{font-size:18px;color:#7d7d7d;margin-right:4px}.thumbnail .subtitle-thumbnails{font-size:14px;line-height:1.5;flex:1;text-align:left;margin-bottom:0}.thumbnail .subtitle-thumbnails p{margin-bottom:0}.thumbnail--business .subtitle-thumbnails{min-height:76px}.thumbnail__price,.thumbnail .price{display:inline-flex;text-transform:uppercase;width:-moz-fit-content;width:fit-content;font-size:15px;align-items:center}.thumbnail__price i,.thumbnail .price i{font-size:18px;color:#7d7d7d;margin-right:4px}.thumbnail__price__perc,.thumbnail .price__perc{color:#9d01e6}.thumbnail__price .coupon-price,.thumbnail .price .coupon-price{opacity:0.5;text-decoration:line-through;font-size:16px}.thumbnail__price .from-masterclass,.thumbnail .price .from-masterclass{font-size:13px}.thumbnail__price.original-price,.thumbnail .price.original-price{opacity:0.6;text-decoration:line-through;margin-right:10px}.thumbnail__price__enrolled{font-size:14px}.thumbnail__price__discounted{font-size:16px}.thumbnail__price__old{opacity:0.6;text-decoration:line-through}.thumbnail--fullheight{min-height:100%}.thumbnail .thumbnail__cta{display:flex;justify-content:space-between;align-items:center;margin-top:16px;padding-top:16px;border-top:1px dashed #dfe0e5;font-weight:600}.thumbnail .thumbnail__cta img{width:100%}.thumbnail .thumbnail__cta--bottom{border-top:0;margin-top:0}.thumbnail .thumbnail__cta-business{margin-top:8px}.thumbnail .thumbnail__cta-business ul{margin-bottom:0}.thumbnail .thumbnail__cta-business li{padding:4px 0}.thumbnail .thumbnail__cta-business li:first-child{border-bottom:1px solid #dfe0e5}.thumbnail .thumbnail__cta-business p{margin-bottom:0;display:flex;align-items:center}.thumbnail .thumbnail__cta-business p strong{flex:1}.thumbnail .thumbnail__cta_bundle{display:grid;justify-content:end;margin-top:24px}.thumbnail .thumbnail__cta_bundle img{width:100%}.thumbnail__upper{position:relative;overflow:hidden;height:192px;min-height:192px;padding:24px;border-radius:15px 15px 0 0}.thumbnail--admin .thumbnail__upper{height:180px;min-height:180px}.thumbnail__upper__text{position:relative;z-index:2;display:flex;flex-direction:column;justify-content:space-between;height:100%;align-items:baseline}.thumbnail__upper:after{content:"";display:block;width:100%;height:100%;position:absolute;top:0;z-index:1;left:0;opacity:0.8;background:#0ace99}.web-design .thumbnail__upper:after{background:linear-gradient(270deg, #C30A6E 0%, #ac0960 100%)}.marketing .thumbnail__upper:after{background:#8C52A8}.business .thumbnail__upper:after{background:#0176B8}.coding .thumbnail__upper:after,.programmazione .thumbnail__upper:after{background:#BE1133}.soft-skills .thumbnail__upper:after{background:#0719B8}.personal-branding .thumbnail__upper:after{background:#B55700}.data .thumbnail__upper:after{background:#28839C}.em .thumbnail__upper:after{background:url(/../assets/bg-em-digital.png) no-repeat center;background-size:cover}.thumbnail__upper img{position:absolute;left:0;right:0;height:auto;transform:translateY(-50%);top:50%}.thumbnail__upper-small{position:relative;overflow:hidden}.thumbnail--admin .thumbnail__upper-small{height:180px;min-height:180px}.thumbnail__upper-small__text{position:relative;z-index:2;display:flex;flex-direction:column;justify-content:space-between;height:100%;align-items:baseline}.thumbnail__upper-small:after{content:"";display:block;height:100%;position:absolute;top:0;z-index:1;left:0;opacity:0.8;background:#0ace99}.web-design .thumbnail__upper-small:after{background:linear-gradient(270deg, #C30A6E 0%, #ac0960 100%)}.marketing .thumbnail__upper-small:after{background:#8C52A8}.business .thumbnail__upper-small:after{background:#0176B8}.coding .thumbnail__upper-small:after,.programmazione .thumbnail__upper-small:after{background:#BE1133}.soft-skills .thumbnail__upper-small:after{background:#0719B8}.personal-branding .thumbnail__upper-small:after{background:#B55700}.data .thumbnail__upper-small:after{background:#28839C}.em .thumbnail__upper-small:after{background:url(/../assets/bg-em-digital.png) no-repeat center;background-size:cover}.thumbnail__upper-small img{position:absolute;left:0;right:0;height:auto;transform:translateY(-50%);top:50%}.thumbnail__body{display:flex;flex-direction:column;flex:1;padding:24px}.thumbnail__body>.price{width:-moz-fit-content;width:fit-content}.thumbnail__badge{background:#332360;color:#fff;font-weight:600;font-size:11px;display:inline-block;padding:2px 10px}.thumbnail__badge-master{display:inline-flex;background:#eda337;background:linear-gradient(45deg, #eda337 0%, #f5cf65 15%, #e8a039 100%);color:#fff;font-weight:600;font-size:14px;padding:10px 20px}@media (max-width: 768px){.thumbnail__badge-master{min-width:100%;text-align:center}}.thumbnail .btn{min-width:unset;padding:10px 20px;border-radius:50px}@media (max-width: 768px){.thumbnail .btn{min-width:100%}}.thumbnail-latest .thumbnail__upper{min-height:auto}.thumbnail-latest__cta{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap}.thumbnail-latest__cta .btn-play{margin-left:8px}.thumbnail-latest__no-pic-title{display:none}.thumbnail-latest--no-pic .thumbnail-latest__no-pic-title{font-size:18px;font-weight:700;margin-bottom:8px;display:block}.thumbnail-latest--no-pic .thumbnail-latest__img{display:none}.thumbnail-latest.web-design .progress-bar,.thumbnail-latest.web-design .btn-play{background:linear-gradient(270deg, #C30A6E 0%, #ac0960 100%)}.thumbnail-latest.web-design .btn-quinary,.thumbnail-latest.web-design .thumbnail-latest__no-pic-title{color:linear-gradient(270deg, #C30A6E 0%, #ac0960 100%)}.thumbnail-latest.marketing .progress-bar,.thumbnail-latest.marketing .btn-play,.thumbnail-latest.em .progress-bar,.thumbnail-latest.em .btn-play{background:#8C52A8}.thumbnail-latest.marketing .btn-quinary,.thumbnail-latest.marketing .thumbnail-latest__no-pic-title,.thumbnail-latest.em .btn-quinary,.thumbnail-latest.em .thumbnail-latest__no-pic-title{color:#8C52A8}.thumbnail-latest.business .progress-bar,.thumbnail-latest.business .btn-play{background:#0176B8}.thumbnail-latest.business .btn-quinary,.thumbnail-latest.business .thumbnail-latest__no-pic-title{color:#0176B8}.thumbnail-latest.coding .progress-bar,.thumbnail-latest.coding .btn-play,.thumbnail-latest.programmazione .progress-bar,.thumbnail-latest.programmazione .btn-play{background:#BE1133}.thumbnail-latest.coding .btn-quinary,.thumbnail-latest.coding .thumbnail-latest__no-pic-title,.thumbnail-latest.programmazione .btn-quinary,.thumbnail-latest.programmazione .thumbnail-latest__no-pic-title{color:#BE1133}.thumbnail-latest.soft-skills .progress-bar,.thumbnail-latest.soft-skills .btn-play{background:#0719B8}.thumbnail-latest.soft-skills .btn-quinary,.thumbnail-latest.soft-skills .thumbnail-latest__no-pic-title{color:#0719B8}.thumbnail-latest.personal-branding .progress-bar,.thumbnail-latest.personal-branding .btn-play{background:#B55700}.thumbnail-latest.personal-branding .btn-quinary,.thumbnail-latest.personal-branding .thumbnail-latest__no-pic-title{color:#B55700}.thumbnail-latest .thumbnail__upper{flex:0 1 50%;height:auto}.thumbnail-latest__info{flex:0 1 50%;padding:24px}.thumbnail-latest .progress{background:white;width:88%;position:relative;overflow:visible;border-radius:30px}.thumbnail-latest .progress .progress-bar{border-radius:30px}.thumbnail-latest .progress span{position:absolute;right:-36px;top:6px;font-weight:bold;font-size:15px}.thumbnail-cert{background:#F1F2F8;border-radius:16px;padding:20px}.thumbnail-cert__title{font-weight:700;align-items:center;display:flex}.thumbnail-cert__title2{font-weight:600;align-items:center;display:flex}.thumbnail-cert--bare .thumbnail-cert__title i{color:#0ace99}.thumbnail-cert--full .btn-quinary{white-space:nowrap}.thumbnail-cert--full.web-design .thumbnail-cert__title,.thumbnail-cert--full.web-design .btn-quinary{color:#C30A6E}.thumbnail-cert--full.marketing .thumbnail-cert__title,.thumbnail-cert--full.marketing .btn-quinary{color:#8C52A8}.thumbnail-cert--full.business .thumbnail-cert__title,.thumbnail-cert--full.business .btn-quinary{color:#0176B8}.thumbnail-cert--full.coding .thumbnail-cert__title,.thumbnail-cert--full.coding .btn-quinary,.thumbnail-cert--full.programmazione .thumbnail-cert__title,.thumbnail-cert--full.programmazione .btn-quinary{color:#BE1133}.thumbnail-cert--full.soft-skills .thumbnail-cert__title,.thumbnail-cert--full.soft-skills .btn-quinary{color:#0719B8}.thumbnail-cert--full.personal-branding .thumbnail-cert__title,.thumbnail-cert--full.personal-branding .btn-quinary{color:#B55700}@media (min-width: 768px){.thumbnail--full{display:grid;grid-template-columns:auto 120px}.thumbnail--full .thumbnail__cta{text-align:right;transform:translateX(60px);justify-content:flex-end}.thumbnail--full .thumbnail__cta img{display:none}.thumbnail--short .subtitle-thumbnails{margin-bottom:0;min-height:76px}.thumbnail__upper{flex:0 1 100%}.thumbnail__image{background-image:url(/../assets/bg-em-thumb.png);background-size:cover;border-radius:0 7px 7px 0;overflow:hidden}.thumbnail__image img{width:200px;margin-left:-33px;margin-top:-26px;overflow:hidden}.thumbnail__body>.thumbnail__price{display:none}.thumbnail-latest{flex-direction:row}.thumbnail-latest .thumbnail__upper{border-radius:15px 0 0 15px}.thumbnail-latest .thumbnail__title{font-size:26px}.thumbnail-latest--no-pic .thumbnail-latest__info{display:flex;flex-direction:row;justify-content:space-between;align-items:center;grid-gap:15px;flex:0 1 100%}.thumbnail-latest__info{display:flex;flex-direction:column}.thumbnail-latest__info__perc{flex:1}.thumbnail-latest__lecture{font-size:22px;margin-top:16px}.thumbnail-cert{display:flex;justify-content:space-between;align-items:center}.thumbnail-cert--bare .thumbnail-cert__title{flex:0 1 60%}.thumbnail-cert__cta{display:flex;align-items:center;grid-gap:10px}.thumbnail-cert__title{font-size:18px;margin-bottom:0;flex:0 1 40%}}@media (max-width: 767px){.thumbnail__title{font-size:21px;line-height:32px}.thumbnail__upper,.thumbnail__body{padding:18px}.thumbnail__upper{min-height:170px;height:auto}.thumbnail .courses-size{padding:5px 10px}.thumbnail__image{display:none}.thumbnail .n-courses{font-size:13px}.thumbnail .thumbnail__cta{margin-top:30px;text-align:right}.thumbnail .thumbnail__cta .icon-video{width:40px;float:left}.thumbnail--em .thumbnail__cta{flex-direction:column}.thumbnail--em .thumbnail__cta .thumbnail__badge{margin-bottom:10px}.thumbnail-latest .progress{margin-bottom:16px}.thumbnail-latest__info{padding:18px}.thumbnail-cert{text-align:center}.thumbnail-cert__title{font-size:17px;justify-content:center}.thumbnail-cert__cta a:first-child{margin-bottom:16px}.thumbnail-cert--bare{display:flex;align-items:center;justify-content:space-between;padding:10px}.thumbnail-cert--bare p{margin-bottom:0px !important}.thumbnail-cert--bare .thumbnail-cert__title{text-align:left;font-size:15px;padding-right:8px}.thumbnail-cert--bare .thumbnail-cert__title2{text-align:left}}.hero{overflow:hidden}.hero.business{background-image:linear-gradient(28deg, #2e3eb7 97%, #575fd0 3%);position:relative;overflow:hidden;z-index:0}.hero.business .text{color:#fff}.hero .promo{position:relative;overflow:hidden;padding-top:50px;background-image:linear-gradient(-64deg, #3e71f4 0%, #325fd2 100%);background-image:url(/assets/bg-promo.png);background-position:center;background-repeat:no-repeat;background-size:cover}.hero .promo h3{font-size:24px}.hero .full-stack{position:relative;overflow:hidden;width:200%;left:50%;transform:translatex(-50%);border-radius:0 0 150% 150%;padding-top:50px;background-image:linear-gradient(to right, #ef3961, #f68597)}.hero .full-stack h2{margin-bottom:14px}.hero .high-focus{position:relative;overflow:hidden;background-image:linear-gradient(95deg, #1cb289 23%, #0acd98 50%);width:200%;left:50%;transform:translatex(-50%);border-radius:0 0 150% 150%;padding-top:50px}.hero .high-focus img{position:absolute;z-index:-1;width:700px}.hero .oval{position:absolute;background-color:rgba(255,255,255,0.23);transform:skewY(5deg)}.hero .oval-right{width:501px;height:501px;border-radius:50%;right:-50px;top:200px}.hero .oval-left{width:424px;height:424px;border-radius:50%;left:-300px;top:300px}.hero .text.heading-1{font-size:26px}.hero .cta-hero{margin-top:50px;cursor:pointer}.hero .cta-hero .btn-link{color:#fff;font-weight:500}@media (min-width: 993px){.hero .full-stack{position:relative;min-height:550px;padding:70px}.hero .full-stack .container{position:relative}.hero .full-stack img{width:400px}.hero .full-stack .node{position:absolute;right:-280px}.hero .full-stack .java{position:absolute;left:-280px}.hero .full-stack .heading-1{font-size:34px}.hero .full-stack h2{font-size:26px}.hero .full-stack .heading-3{font-size:19px}.hero .full-stack .heading-4{font-size:21px}.hero .high-focus{min-height:400px;padding:70px}.hero .high-focus .heading-1{font-size:35px}.hero .cta-hero{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px}}@media (max-width: 1200px){.hero .high-focus .container{max-width:100vw}.hero .promo .container{max-width:100vw}.hero .full-stack h2{font-size:20px}.hero .full-stack .container{max-width:100vw}.hero .full-stack .node{position:absolute;right:-250px}.hero .full-stack .java{position:absolute;left:-250px}}@media (max-width: 992px){.hero.business{padding:50px 0;height:520px}.hero.business .heading-1{padding:20px 0;font-size:23px}.hero .promo{padding:40px 10px 70px;min-height:450px}.hero .promo img{display:none}.hero .promo h3{font-size:20px}.hero .high-focus{padding:40px;height:430px}.hero .high-focus .heading-1{padding:0;font-size:23px}.hero .high-focus img{display:none}.hero .full-stack{padding:40px}.hero .full-stack img{display:none}.hero .full-stack .heading-3{font-size:15px}.hero .full-stack .heading-4{font-size:18px}.hero.natale{padding:20px 0}.hero.natale h4{font-size:20px}.hero--halloween{background-image:url(/assets/bg-halloween-mobile.png);background-size:cover;background-position:center center;background-repeat:no-repeat;padding:0px;height:570px}.hero--halloween_sconti-40{background-image:url(/assets/hero-mobile-maiale.jpg)}.hero .heading-1{padding:20px 0;font-size:23px;margin-bottom:10px}.hero img{width:300px;left:100px}.img-container{display:none}.cta-hero{display:grid;grid-gap:20px}.cta-hero .btn-link{margin-top:50px}}@media (min-width: 768px){.training-partners img{max-width:100px}}@media (max-width: 767px){.mobile-scroller{display:flex;flex-wrap:nowrap;overflow-x:auto;scroll-behavior:smooth;padding:0 5px}.mobile-scroller .mobile-scroller__item{padding:0 10px;min-width:80%;width:80%}}@media (max-width: 992px){.mobile-scroller-md{display:flex;flex-wrap:nowrap;overflow-x:auto;scroll-behavior:smooth;padding:0 5px}.mobile-scroller-md .mobile-scroller-md__item{padding:0 10px;min-width:80%;width:80%}}.webinar-banner{display:grid;box-shadow:0px 4px 12px -2px rgba(0,0,0,0.15);border-radius:16px;background-image:linear-gradient(133deg, #8074E5 0%, #4940C6 100%)}.webinar-banner .btn-quinary{color:#4f46c9;font-weight:600}.webinar-banner__subtitle p{margin-bottom:6px}.webinar-banner__countdown{position:absolute;right:40px;top:-60px;color:black;padding:8px 12px;min-width:220px}.webinar-banner__countdown--livenow{top:-20px}.webinar-banner__countdown .js-countdown{display:flex;justify-content:center}.webinar-banner__countdown .js-countdown>div{text-align:center;padding:0 8px}.webinar-banner__countdown .js-countdown>div p{margin-bottom:0.5rem}.webinar-banner__countdown .js-countdown>div span{display:block}.webinar-banner__countdown .js-countdown>div span:first-child{color:#4940C6;font-weight:600;font-size:24px}.webinar-banner__countdown .js-countdown>div span:last-child{font-size:14px}.webinar-banner__text{position:relative;color:white;padding:30px 15px}.webinar-banner__cta-not-logged .btn{position:absolute;bottom:-20px;right:40px}.webinar-banner__cta-logged .calendar{background:white;padding:10px;border-radius:7px}.webinar-banner__date{font-size:18px}.webinar-banner__title{font-weight:600;font-size:34px;line-height:1.2}.webinar-banner__guests{background:linear-gradient(133deg, #665cbf 0%, #342ca2 100%);border-radius:7px 0 0 7px}.webinar-banner__guests__images{display:flex;padding:30px}.webinar-banner__guests__images__item{flex:1}.webinar-banner__guests__images__item img{border-radius:100%;border:10px solid white;box-shadow:0px 4px 12px -2px rgba(0,0,0,0.15);margin-bottom:15px}.webinar-banner__guests__images__item__heading{color:white;display:block;font-size:15px;text-align:center;font-weight:400}.webinar-banner__guests__images__item__heading span{display:block}.webinar-banner__guests__images__item__heading span:first-child{font-weight:600}.webinar-banner__guests--2 .webinar-banner__guests__images,.webinar-banner__guests--3 .webinar-banner__guests__images{display:flex;flex-direction:column}.webinar-banner__guests--2 .webinar-banner__guests__images__item,.webinar-banner__guests--3 .webinar-banner__guests__images__item{display:flex;align-items:center}.webinar-banner__guests--2 .webinar-banner__guests__images__item__pic,.webinar-banner__guests--3 .webinar-banner__guests__images__item__pic{flex:0 1 50%}.webinar-banner__guests--2 .webinar-banner__guests__images__item__heading,.webinar-banner__guests--3 .webinar-banner__guests__images__item__heading{flex:0 1 50%}.webinar-banner__guests--2 .webinar-banner__guests__images__item:nth-child(even),.webinar-banner__guests--3 .webinar-banner__guests__images__item:nth-child(even){flex-direction:row-reverse}.webinar-banner__guests--2 .webinar-banner__guests__images__item:nth-child(even) .webinar-banner__guests__images__item__heading,.webinar-banner__guests--3 .webinar-banner__guests__images__item:nth-child(even) .webinar-banner__guests__images__item__heading{padding-right:10px}.webinar-banner__guests--2 .webinar-banner__guests__images__item:nth-child(odd) .webinar-banner__guests__images__item__heading,.webinar-banner__guests--3 .webinar-banner__guests__images__item:nth-child(odd) .webinar-banner__guests__images__item__heading{padding-left:10px}.webinar-banner__guests--2 .webinar-banner__guests__images__item:not(:last-child),.webinar-banner__guests--3 .webinar-banner__guests__images__item:not(:last-child){padding-bottom:20px}.webinar-banner__wrapper--fullstack{position:relative}@media (max-width: 767px){.webinar-banner__wrapper{padding-top:60px}.webinar-banner__title{font-size:24px}.webinar-banner__guests{order:1}.webinar-banner__text{padding-bottom:80px}.webinar-banner__countdown{right:10px;top:-90px}.webinar-banner__cta-logged__calendars>span{margin-bottom:15px;display:inline-block}.webinar-banner__cta-not-logged .btn{right:auto;left:10px;bottom:10px}.webinar-banner__wrapper--fullstack{margin-top:20px;margin-bottom:80px}}@media (min-width: 767px){.webinar-banner__guests{display:flex;flex-direction:column}.webinar-banner__guests__images{flex:1}.webinar-banner.pics-2,.webinar-banner.pics-3{grid-template-columns:2fr 5fr}.webinar-banner.pics-1{grid-template-columns:1fr 3fr}.webinar-banner.pics-1 .webinar-banner__guests__images__item{display:flex;flex-direction:column;justify-content:center}.webinar-banner.pics-bg{grid-template-columns:1fr 3fr}.webinar-banner.pics-bg .webinar-banner__image{background-position:center;background-repeat:no-repeat;background-size:cover;border-radius:15px 0 0 15px}.webinar-banner.pics-3 .webinar-banner__guests__images__item:after{padding-bottom:150%}.webinar-banner__text{padding:30px}.webinar-banner__subtitle{font-size:16px}.webinar-banner__cta-logged__calendars{display:flex;align-items:center;justify-content:space-between}.webinar-banner__cta-logged__calendars>span{font-size:16px}.webinar-banner__wrapper--fullstack{margin-top:-24px;margin-bottom:180px}#webinar.business .heading-1{font-size:26px}}.filter-box{padding:20px 0;overflow:hidden}.filter-box .nav{flex-wrap:nowrap;overflow-x:auto;border-bottom:1px solid #dfe0e5}.filter-box .nav-item span{padding:10px 25px;font-weight:600;color:#7d7d7d;white-space:nowrap;text-transform:capitalize;display:inline-flex;align-items:center;font-size:16px}.filter-box .nav-item span.all{text-transform:none}.filter-box .nav-item span.all i{font-size:22px}.filter-box .nav-item img{width:30px;max-height:20px;padding-right:10px;overflow:hidden}.filter-box .nav-item.active{font-weight:600}.filter-box .nav-item.active.bests{border-bottom:2px solid #9d01e6}.filter-box .nav-item.active.bests span{color:#9d01e6}.filter-box .nav-item.active.programmazione{border-bottom:2px solid #BE1133}.filter-box .nav-item.active.programmazione span{color:#BE1133}.filter-box .nav-item.active.marketing{border-bottom:2px solid #8C52A8}.filter-box .nav-item.active.marketing span{color:#8C52A8}.filter-box .nav-item.active.business{border-bottom:2px solid #0176B8}.filter-box .nav-item.active.business span{color:#0176B8}.filter-box .nav-item.active.web-design{border-bottom:2px solid #C30A6E}.filter-box .nav-item.active.web-design span{color:#C30A6E}.filter-box .nav-item.active.personal-branding{border-bottom:2px solid #B55700}.filter-box .nav-item.active.personal-branding span{color:#B55700}.filter-box .nav-item.active.data{border-bottom:2px solid #28839C}.filter-box .nav-item.active.data span{color:#28839C}.filter-box .nav-item.active.soft-skills{border-bottom:2px solid #0719B8}.filter-box .nav-item.active.soft-skills span{color:#0719B8}@media (max-width: 767px){.filter-box .nav-item span{padding:10px 20px}.filter-box .container{padding:0}.filter-box__nav{margin:15px -15px 0;scroll-behavior:smooth}}@media (min-width: 767px){.filter-box .nav{justify-content:center}.filter-box--business .nav-item{text-align:center;padding:0 15px}.filter-box--business .nav-item span{white-space:normal;padding:10px 4px}.filter-box--business .nav-item span img{padding-right:10px}}.dashboard.dashboard-executive .side-navbar{position:fixed;background:#fff;transition:margin 0.1s;z-index:100}.dashboard.dashboard-executive .side-navbar .nav-link.active{background-image:linear-gradient(123deg, #0AEDAF 0%, #2C88BB 100%);box-shadow:0 0 20px 0 #E4E4E4;border:none}.dashboard.dashboard-executive .side-content{background:#f2f1f1b3}.dashboard.dashboard-executive .side-content .recap,.dashboard.dashboard-executive .side-content .progress-student{margin:30px 0}.dashboard.dashboard-executive .side-content #v-pills-home .forum{margin-top:20px;color:#91BFC4}.dashboard.dashboard-executive .side-content #v-pills-home .forum:hover{color:#3e5052}@media (min-width: 768px){.dashboard .side-navbar{width:200px;height:100%}.dashboard .dashboard-item{justify-content:space-around;flex-direction:column;align-items:center;padding:60px 10px;height:100%}.dashboard .nav-link{width:100%}.dashboard .nav-link img{max-width:20px}.dashboard.dashboard-executive .side-content{padding:55px 20px;margin-left:200px;transition:margin 0.1s;min-height:100vh}}@media (max-width: 767px){.dashboard .side-navbar{width:100%;top:0}.dashboard .side-navbar .dashboard-item{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;-webkit-box-pack:justify;-webkit-box-orient:vertical;align-items:center;padding:10px;overflow:auto}.dashboard .side-navbar .nav-link img{width:20px}.dashboard .side-content{padding:20px 0px}.dashboard .side-content .bg-master-page{margin:20px 0}.dashboard .side-content .prev,.dashboard .side-content .next{margin:10px 0}.dashboard .side-content .month{margin:20px 0}.dashboard .side-content .tab-pane{padding:10px;margin-top:30px}.dashboard .side-content .chart{margin-top:20px}.dashboard .side-content .assistenza-title{margin-top:60px}}.sign_up:after{content:"";display:table;clear:both}.sign_up hr{border-top:8px solid #0ace99;margin-left:0;margin-top:10px;width:40px}.sign_up .grid-layout{display:grid;height:100vh}.sign_up .source-form{background-color:aliceblue;z-index:999}.sign_up .rating img{width:20px}.sign_up .coupon-price{text-decoration:line-through;opacity:0.8}.sign_up .teacher-img img{width:40px}.sign_up .md-checkbox a{color:#fff}.sign_up .owner-invitation{font-size:14px}.sign_up .btn-signin{border-radius:13px;display:block;padding:14px 20px;margin-bottom:15px;font-size:14px}.sign_up .btn-signin.btn-fb{padding:10px 20px;text-align:left;text-transform:none;position:relative;box-shadow:0px 4px 12px -2px rgba(0,0,0,0.15);background:#fff;color:#BEC5CE}.sign_up .btn-signin.btn-fb:hover,.sign_up .btn-signin.btn-fb:focus{color:#282828}.sign_up .btn-signin.btn-fb .icon-facebook{position:absolute;top:11px;right:20px}.sign_up .btn-signin.btn-fb .icon-facebook:before{font-size:16px;color:#0ace99}.sign_up .btn-signin.btn-google{background:#fff;text-align:left;padding:10px 20px;text-transform:none;position:relative;box-shadow:0px 4px 12px -2px rgba(0,0,0,0.15);z-index:1;color:#BEC5CE}.sign_up .btn-signin.btn-google:hover,.sign_up .btn-signin.btn-google:focus{color:#282828}.sign_up .btn-signin.btn-google .icon-google{position:absolute;top:11px;right:20px}.sign_up .btn-signin.btn-google .icon-google:before{font-size:16px;color:#0ace99}.sign_up .btn-signin.btn-submit{float:right;margin-top:20px;width:100%}.sign_up .btn-signin.btn-submit{float:right;margin-top:20px;width:100%}.sign_up .btn-quaternary{border:none}.sign_up .btn-quaternary:focus{box-shadow:0px 4px 12px -2px rgba(0,0,0,0.15) !important}.sign_up .forgot-pw{color:#fff;font-weight:600;text-decoration:underline}.sign_up .acess{margin-top:20px}.sign_up .or{font-weight:600;margin:20px 0 10px;width:auto;color:#fff}.sign_up .login-box span[class*="icon-"]:before{color:#BEC5CE}.sign_up .btn-fb .icon-facebook:before{color:#02c994}.sign_up .btn-google .icon-google:before{color:#02c994}.sign_up input[type="text"],.sign_up input[type="password"],.sign_up input[type="email"]{background-color:#F9FBFF;border-radius:11px;border-bottom:none}.sign_up input[type="text"]:focus,.sign_up input[type="password"]:focus,.sign_up input[type="email"]:focus{border:none}.sign_up .field{position:relative;margin:8px 0 8px}.sign_up .field.md-checkbox:first-child{margin-top:24px}.sign_up .field span{position:absolute;top:10px;padding-left:5px}.sign_up .field span:before{font-size:28px}.sign_up .field input#user_remember_me{display:inline;width:auto}.sign_up .field input#user_remember_me+label{display:inline;font-weight:400}.sign_up .field input::-moz-placeholder{color:#BEC5CE;font-size:14px}.sign_up .field input::placeholder{color:#BEC5CE;font-size:14px}.sign_up .field input:-webkit-autofill{-webkit-animation-name:autofill;-webkit-animation-fill-mode:both}.sign_up .field.remember-me{margin:10px 0}.sign_up .md-checkbox input[type="checkbox"]:checked+label:before{background:#fff}.sign_up .md-checkbox input[type="checkbox"]:checked+label:after{border:2px solid #282828;border-top-style:none;border-right-style:none}@media (max-width: 767px){.sign_up .grid-layout{display:block}.sign_up .bg-login{background-image:none}.sign_up .content-form,.sign_up .source-form{padding:10px}.sign_up .signin-content{color:black}.sign_up .md-checkbox{max-width:80%}}@media (min-width: 767px){.sign_up .grid-layout{grid-template-columns:8fr 4fr}.sign_up .source-form{padding:50px;display:flex;align-items:center}.sign_up .source-form.layout-bg{align-items:flex-end;text-align:center;justify-content:center}.sign_up .content-form{padding:30px;display:flex;display:flex;align-items:center;position:relative}.sign_up .field{font-size:12px}}.main-header{top:0;margin-bottom:0;width:100%;z-index:10;position:sticky;background:#fff;box-shadow:0px 12px 24px -2px rgba(0,0,0,0.15)}.main-header--bare{background:transparent;box-shadow:none;position:relative}.main-header .container{display:flex;justify-content:space-between;align-items:center;height:60px}.main-header .container:before,.main-header .container:after{display:none}.main-header .logo-home .logo img{height:43px}.main-header .menu .nav-ul__item{position:relative}.main-header .menu .nav-ul__item a.active{color:#9d01e6;font-weight:bold}.main-header .menu ul{margin:0;padding:0}.main-header .menu .log a{font-weight:600}.main-header .menu .btn-search i:before{float:right}.main-header .menu li{list-style:none}.main-header .menu li .course-nav-toggler{padding:3px 45px 3px 25px;margin:0 20px;border:1px solid;border-radius:3px;position:relative}.main-header .menu li .course-nav-toggler .icon-arrow-down{transition:transform 0.1s;position:absolute;right:13px;top:7px}.main-header .menu li .course-nav-toggler .icon-arrow-down:before{font-size:12px}.main-header .menu li ul.submenu{background-color:#65c2ed;display:none;position:absolute;width:150px}.main-header .menu li ul.submenu li{display:block;width:100%}.main-header .menu li ul.submenu li a{line-height:25px;padding:10px 27px}.main-header .menu li:hover ul.submenu{display:block}.main-header .menu li i.icon-arrow{display:none}.main-header .menu .dimmer{z-index:0;width:100%;height:100%;position:fixed;top:62px;background-color:rgba(0,0,0,0.7);opacity:0;visibility:hidden;transition:all 0.3s;left:0}.main-header .menu .dimmer.active{transition:all 0.3s;opacity:1;visibility:visible}.main-header .menu .no-scrolling{overflow:hidden}.main-header .menu .course-nav-in .main-header .menu li .course-nav-toggler .icon-arrow-down{transform:rotate(180deg)}.main-header .menu .icon-arrow-down{font-size:12px}.main-header .menu .icon-arrow-down:before{color:#7d7d7d}.main-header .menu .drop-button .btn-allcourses{border-radius:5px;padding:0px 18px;border:1px solid #6200ff;font-weight:400;font-size:13px}.main-header .menu .drop-button .btn-allcourses:hover{background-color:#6200ff}.main-header .menu .drop-button .btn-allcourses:hover a{color:#fff}.middle-navigation{transition:opacity .25s;z-index:1}.top .middle-navigation{position:fixed;top:0;left:0;width:100%;box-shadow:0px 12px 24px -2px rgba(0,0,0,0.15);z-index:11;opacity:1}.top .middle-navigation .logo-home{opacity:1;display:block}.middle-navigation--middle{opacity:1}.middle-navigation--middle .logo-home{opacity:0}.top .middle-navigation--middle{margin-bottom:60px}body.top{padding-top:60px}@media (max-width: 992px){.main-header{height:62px}.with-top-banner .main-header{top:240px}.main-header .logo-white{display:none}.main-header .hamburger{display:inline-block;position:absolute;top:18px;right:0;padding:12px 20px;color:#7d7d7d;cursor:pointer;z-index:2}.main-header .hamburger span,.main-header .hamburger span:before,.main-header .hamburger span:after{left:0;border-radius:2px;height:2px;width:25px;background:#7d7d7d;position:absolute;display:block;content:'';transition:all .3s ease-in-out}.main-header .hamburger span:before{top:-8px}.main-header .hamburger span:after{bottom:-8px}.main-header .hamburger.active span{background-color:transparent}.main-header .hamburger.active span:before,.main-header .hamburger.active.active span:after{top:0}.main-header .hamburger.active span:before{transform:rotate(-45deg)}.main-header .hamburger.active span:after{transform:rotate(45deg)}.main-header .mobile-sale-link{position:absolute;right:60px;top:20px;text-decoration:underline;font-size:14px;color:#E13C00}.main-header nav.menu .nav-ul{position:fixed;bottom:0;left:0;top:1px;margin-left:-385px;z-index:1;background-color:#fff;transition:margin-left .5s;margin-top:61px;background:#0ace99}.main-header nav.menu .nav-ul li{display:block}.main-header nav.menu .nav-ul li a{display:block}.main-header nav.menu.active{position:fixed;left:0;bottom:0;top:0;width:100%}.main-header nav.menu.active .nav-ul{margin-left:0;transition:margin-left .3s;width:80vw;overflow-y:scroll}.main-header nav.menu.active .nav-ul li{display:block;border-bottom:1px solid rgba(255,255,255,0.5)}.main-header nav.menu.active .nav-ul li:hover .submenu{display:none}.main-header nav.menu.active .nav-ul li a{width:100%;color:#fff;padding:15px 20px;position:relative;text-align:left}.main-header nav.menu.active .icon-arrow-down{transition:transform 0.1s;position:absolute;right:20px;top:50%;margin-top:-6px;transform:rotate(180deg)}.main-header nav.menu.active .icon-arrow-down:before{font-size:14px;font-weight:400;color:#fff}.main-header nav.menu.active .collapsed .icon-arrow-down{transform:rotate(0)}.main-header nav.menu.active .subnav{background:#1FD5A4}.main-header nav.menu.active .subnav li{border-bottom:0}.main-header nav.menu.active .subnav li:first-child{padding-top:10px}.main-header nav.menu.active .subnav li:last-child{padding-bottom:10px}.main-header nav.menu.active .subnav li a{padding:6px 20px 6px 30px}.middle-navigation{opacity:0;height:auto;position:relative}.middle-navigation img{display:none}.middle-navigation:after{content:'';width:60px;background-image:linear-gradient(90deg, rgba(255,255,255,0), white);position:absolute;right:0;top:0;bottom:0;z-index:1}.middle-navigation .container{display:block;height:auto}.middle-navigation nav.menu .nav-ul{position:relative;background:#fff;padding:0;margin:0 -15px;display:flex;flex-wrap:nowrap;overflow-x:auto;scroll-behavior:smooth;padding:0 30px 0 5px;list-style-type:none;align-items:center}.middle-navigation nav.menu .nav-ul li{padding:10px;text-overflow:ellipsis;white-space:nowrap}.middle-navigation nav.menu .nav-ul li .btn{min-width:auto;padding:6px 24px}.middle-navigation .logo-home,.middle-navigation .hamburger{display:none}.middle-navigation .container{justify-content:flex-start}}@media (min-width: 767px){.main-header{transition:all  0.4s;font-weight:400}.with-top-banner .main-header{top:76px}.with-top-banner-fusion .main-header{top:60px}.main-header.lectures{padding-top:0}.main-header.completed_quiz{padding-top:0}.main-header .logo-white{display:none}.main-header .logo-green{display:block}.main-header .menu .halloween a{color:#ff9800}.main-header #wishlist-link{position:relative}.main-header #wishlist-link .icon-bag:before{font-size:24px;font-weight:600}.main-header nav{display:flex;justify-content:right;align-items:center;font-weight:400}.main-header nav .icon-user{font-size:26px}.main-header nav .user-img{position:relative}.main-header nav .user-img .caret{position:absolute;top:30px;right:5px}.main-header .nav-ul{display:flex;align-items:center}.main-header .nav-ul .dropdown-toggle:after{display:none}.main-header .nav-ul__item{padding:18px 15px}.main-header .nav-ul__item--sale a,.main-header .nav-ul__item--sale button{color:#E13C00;font-weight:600}.main-header .nav-ul__item--br{padding-right:30px;margin-right:15px;position:relative}.main-header .nav-ul__item--br:after{content:'';height:14px;width:2px;background:#7d7d7d;display:block;position:absolute;right:0;top:51%;transform:translateY(-50%)}.main-header .dropdown-menu{top:61px;min-width:230px;border:0;box-shadow:0 0 7px 0 rgba(0,0,0,0.25);padding:15px;border-radius:15px}.main-header .dropdown-menu .triangle-up{width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #fff;position:absolute;top:-8px;right:10px}.main-header .dropdown-menu a{display:flex;align-items:center;justify-content:space-between;font-size:15px;color:#282828;line-height:1.2rem;transition:color .2s;padding:20px;background-color:#F1F2F8;border-radius:10px;min-width:268px;transition:all .25s}.main-header .dropdown-menu a:hover{background-color:#dfe0e5}.main-header .dropdown-menu a.dropdown-offer__last{background:white;color:#0ace99;border:1px solid #0ace99;font-weight:600}.main-header .dropdown-menu a.dropdown-offer__last:hover{background-color:#0ace99;color:white}.main-header .dropdown-menu a:not(:last-child){margin-bottom:10px}.main-header .dropdown-menu .dropdown-title-link{transition:color .3s;color:#282828;text-decoration:underline;font-weight:600}.main-header .dropdown-menu.dropdown-offer{left:50% !important;transform:translateX(-50%) !important;top:58px !important}.main-header .dropdown-menu.dropdown-offer .right-col{display:flex;flex-direction:column}.main-header .dropdown-menu.dropdown-offer .second-row{flex:1}.main-header .dropdown-menu.dropdown-offer .cta-row{margin-top:20px}.main-header .dropdown-menu.dropdown-offer .cta-row .btn{padding:10px 40px;font-size:14px;display:inline-block;color:#0ace99}.main-header .dropdown-menu.dropdown-offer .cta-row .btn:hover{color:white}.main-header .dropdown-menu.dropdown-offer .triangle-up{right:49%}.main-header .dropdown-menu.dropdown-offer--business,.main-header .dropdown-menu.dropdown-offer--about{min-width:315px}.main-header .dropdown-menu li{display:block;padding:5px 15px;position:relative}.main-header .dropdown-menu li a{padding:5px 0;display:block;transition:color .3s;color:#282828}.main-header .dropdown-menu li:last-child{padding-bottom:0}.main-header .dropdown-menu li span[class*="icon-"]{display:inline-block;position:absolute;left:3px;top:7px}.main-header .dropdown-menu li span[class*="icon-"]:before{font-size:30px}.main-header .pulsating-circle{position:relative;display:block;transform:translateX(-50%) translateY(-50%);width:15px;height:15px;top:-25px;left:85px}.main-header .pulsating-circle:before{content:'';position:relative;display:block;width:300%;height:300%;box-sizing:border-box;margin-left:-100%;margin-top:-100%;border-radius:45px;background-color:red;animation:pulse-ring 1.25s cubic-bezier(0.215, 0.61, 0.355, 1) infinite}.main-header .pulsating-circle:after{content:'';position:absolute;left:0;top:13px;display:block;width:100%;height:100%;background-color:red;border-radius:15px;box-shadow:0 0 8px rgba(0,0,0,0.3);animation:pulse-dot 1.25s cubic-bezier(0.455, 0.03, 0.515, 0.955) -0.4s infinite}@keyframes pulse-ring{0%{transform:scale(0.33)}80%,100%{opacity:0}}@keyframes pulse-dot{0%{transform:scale(0.8)}50%{transform:scale(1)}100%{transform:scale(0.8)}}body .nav-ul__search{transition:opacity .2s;opacity:0;visibility:hidden;z-index:-1;display:none}body.search-hidden .nav-ul__search{opacity:1;visibility:visible;z-index:1}}.pricing-plan{background-image:url(/assets/background-2.jpg);background-position:center;background-size:cover;background-repeat:no-repeat;padding:60px 0}.pricing-plan .item{position:relative;padding-bottom:40px;margin-bottom:30px;min-height:430px}.pricing-plan .item hr{margin-left:auto;margin-right:auto}.pricing-plan .item h3{margin:10px 0;font-weight:600}.pricing-plan .item h4{color:#9d01e6;font-weight:600;margin:10px 0;text-transform:lowercase}.pricing-plan .item .priceplan{text-decoration:line-through;color:#0ace99b5 !important}.pricing-plan .item .price{color:#0ace99;font-size:24px}.pricing-plan .item .btn{left:50%;right:auto;transform:translateX(-50%);position:absolute;bottom:-20px;background:#DA9BFD;min-width:154px}.pricing-plan .item .btn.active{background:#9d01e6;font-size:0}.pricing-plan .item .btn.active:before{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1}.pricing-plan .item .btn.active:before{color:#fff;font-size:18px}.pricing-plan .item ul{text-align:left;margin-top:20px}.pricing-plan .item li{position:relative;margin:10px 0;padding-left:25px}.pricing-plan .item li:before{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1}.pricing-plan .item li.active:before{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1}.pricing-plan .item li.active:before{color:#0ace99}.pricing-plan .item li:before{position:absolute;left:0;top:5px}.pricing-plan .main-title{color:#fff;margin-bottom:30px}.pricing-plan h3{text-transform:uppercase}.pricing-plan .buy-plan{margin-top:60px}.pricing-plan-pf{background-color:#fff}.pricing-plan-pf .pasqua-container{border-radius:20px}.pricing-plan-pf .pasqua-container .egg{width:97px;height:133px;filter:grayscale(100%)}.pricing-plan-pf.single .item li{text-align:center;padding-left:0}.pricing-plan-pf.single .item li:before{position:relative;top:1px;margin-right:4px}.pricing-plan-pf .pricing-plan-omtitle{margin-bottom:-80px;padding:40px 20px 80px}.pricing-plan-pf .pricing-plan-omtitle h2{font-size:21px;color:white;text-align:center;max-width:700px;margin:0 auto;font-weight:600}.pricing-plan-pf .item{position:relative;margin-bottom:0px;padding:25px;transition:box-shadow .25s}.pricing-plan-pf .item .subtitle{color:#787878}.pricing-plan-pf .item.standard:hover{box-shadow:0 0 10px 0 #e7595d}.pricing-plan-pf .item.freelance:hover{box-shadow:0 0 10px 0 #7f2fff}.pricing-plan-pf .item.jobseeking:hover{box-shadow:0 0 10px 0 #ffc107}.pricing-plan-pf .item h2{font-size:54px;line-height:1}.pricing-plan-pf .item hr{width:40px;border:2px solid #2F3A57;margin:20px 0;margin-left:auto;margin-right:auto}.pricing-plan-pf .item h3{margin:0 0 20px 0;font-weight:600;font-size:25px}.pricing-plan-pf .item h4{color:#9d01e6;font-weight:600;margin:10px 0;text-transform:lowercase}.pricing-plan-pf .item .priceplan{text-decoration:line-through;color:#0ace99b5 !important;font-size:2em}.pricing-plan-pf .item .btn{min-width:220px}.pricing-plan-pf .item .btn.active{background:#9d01e6;font-size:0}.pricing-plan-pf .item .btn.active:before{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1}.pricing-plan-pf .item .btn.active:before{color:#fff;font-size:18px}.pricing-plan-pf .item .btn-standard{background-color:#e7595d;color:white}.pricing-plan-pf .item .btn-freelance{background-color:#7f2fff;color:white}.pricing-plan-pf .item .btn-jobseeking{background-color:#ffa000;color:white}.pricing-plan-pf .item ul{text-align:left;margin-top:20px;min-height:114px}.pricing-plan-pf .item li{position:relative;margin:10px 0;padding-left:25px}.pricing-plan-pf .item li:before{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1}.pricing-plan-pf .item li.active:before{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1}.pricing-plan-pf .item li.active:before{color:#0ace99}.pricing-plan-pf .item li:before{position:absolute;left:0;top:5px}.pricing-plan-pf .lista .base{color:#7d7d7d}.pricing-plan-pf .lista .standard{color:#e7595d}.pricing-plan-pf .lista .freelance{color:#7f2fff}.pricing-plan-pf .lista .jobseeking{color:#ffa000}.pricing-plan-pf .lista ul.list-include{list-style-type:disc;text-align:left;padding:0 20px;font-weight:400}.pricing-plan-pf .main-title{color:#fff;margin-bottom:30px}.pricing-plan-pf_dc{text-transform:capitalize !important;font-size:20px !important}.pricing-plan-pf h3{text-transform:uppercase}.pricing-plan-pf .buy-plan{margin-top:60px}.PricingBoxes__Item{flex:1;max-width:380px}.PricingBoxes__Item--Disabled .PricingBoxes__Item__Tag{background:#dfe0e5;color:#282828}.PricingBoxes__Item__Tag{background-color:#F5E0FF;color:var(--secondary-color);text-transform:uppercase;padding:8px 40px;position:absolute;left:50%;transform:translate(-50%, -60px);font-weight:bold;border-radius:7px;min-width:210px}.PricingBoxes__Item .btn{min-height:44px}.PricingBoxes__Item .md-checkbox.error label:before{border:2px solid red}.PricingBoxes__Item .error{text-align:left}.PricingBoxes__Item .error input{border:2px solid red}.PricingBoxes__Item .main-box{height:100%;position:relative}.PricingBoxes--NotOm{grid-gap:30px}.PricingBoxes--Highlighted .PricingBoxes__Item:first-child{max-width:unset}.PricingBoxes--Highlighted .PricingBoxes__Item:first-child .main-box{border:4px solid var(--secondary-color);padding-top:40px;padding-bottom:40px}.PricingBoxes--Highlighted .PricingBoxes__Item:nth-child(2){z-index:1}.PricingBoxes--Highlighted .PricingBoxes__Item:nth-child(2) .main-box{padding-top:48px}.PricingBoxes--Highlighted .PricingBoxes__Item:nth-child(3){margin-top:20px;margin-bottom:20px}.PricingBoxes--Highlighted .PricingBoxes__Item:nth-child(3) .main-box{padding-top:48px}@media (min-width: 768px){.pricing-plan .item .btn:hover{background:var(--secondary-color)}.pricing-plan-pf--multi .item ul{min-height:126px}.PricingBoxes{display:flex;justify-content:center;align-items:stretch}.PricingBoxes--Highlighted .PricingBoxes__Item:first-child{flex:0 1 40%;margin-right:30px}.PricingBoxes--Coupons{display:flex;align-items:center;grid-gap:15px}.PricingBoxes--Coupons .PricingBoxes__Item:first-child{margin-right:0}.PricingBoxes--Coupons .PricingBoxes__Item:nth-child(2) .main-box{padding:40px 25px}.PricingBoxes--Coupons .PricingBoxes__Item:nth-child(3){margin-top:0;margin-bottom:0}.PricingBoxes--Coupons .PricingBoxes__Item:nth-child(3) .main-box{padding:40px 25px}}@media (max-width: 767px){.PricingBoxes__Item{margin-bottom:24px}}@media (min-width: 768px){.completed .completed-text{padding:300px 0px 20px}}@media (max-width: 767px){.completed .completed-text{padding:80px 0px 20px}}.partnership-info{position:relative;padding:40px 36.66% 40px 20px;overflow:hidden}.partnership-info__apply h3{font-size:21px;font-weight:600;margin-bottom:20px}.partnership-info__img{position:absolute;width:33.33%;right:0;top:0;bottom:0}.partnership-info__img:after{content:'';display:block;background:url(/assets/team-meeting.webp) no-repeat center;background-size:cover;height:100%;width:100%}.partnership-info__img__logo{position:absolute;height:60px;padding:5px 20px;background:linear-gradient(90deg, white, transparent)}.partnership-info__img__logo img{height:100%}.partnership-info ol{list-style:none;counter-reset:my-awesome-counter}.partnership-info li{counter-increment:my-awesome-counter;position:relative;margin-bottom:1.2rem;font-size:16px}.partnership-info li:before{content:counter(my-awesome-counter) ". ";color:var(--third-color);font-weight:600;font-size:20px;position:absolute;left:-30px}.partnership-logos img{max-height:70px}.all-logos{display:grid;align-items:center}.partnership{position:relative}.partnership__title{font-size:16px;text-transform:uppercase;font-weight:600}.partnership__discount{box-shadow:0 0 BLACK;color:#4a35ba;font-weight:600;padding:20px 20px 20px 60px;background:linear-gradient(90deg, transparent, rgba(74,53,186,0.2));margin-bottom:15px;display:block;border-radius:7px;text-align:right}.partnership__discount>span{font-size:43px}.partnership__discount>div span:first-child{font-size:23px}.partnership__discount>div span:nth-child(2){font-size:18px;text-decoration:line-through}@media (min-width: 768px){.partnership__discount{position:absolute;right:0;top:0}.partnership__title{padding-right:60px}.partnership-info__text{padding-right:20px}.partnership-info__apply{padding:0 40px}.all-logos{margin-top:40px;grid-template-columns:repeat(6, 1fr);grid-gap:40px}}@media (max-width: 992px){.partnership-info{padding:30px 10px}.partnership-info__apply{padding:0 20px}.partnership-info__img{display:none}.partnership-info__cta{text-align:center}.partnership-info__cta button{margin-bottom:15px}.partnership-info__cta-secondary{text-align:center}.partnership-info__cta-secondary strong{display:inline-block;margin-bottom:8px}.partnership-logos img{margin-bottom:16px}.partnership__discount{display:flex;padding:10px;justify-content:center;text-align:center}.partnership__discount>span{font-size:28px;margin-right:6px}.all-logos{grid-template-columns:repeat(3, 1fr);grid-column-gap:15px}}.course-infos__item{display:flex;align-items:center;position:relative;font-size:14px;padding-right:30px;text-align:left}.course-infos__item span{display:block}.course-infos__item>i{font-size:28px;margin-right:24px;color:#dfe0e5}.course-infos__item button i{color:#9d01e6;font-size:20px}.course-infos__item .popoverData{position:absolute;right:0;top:50%;transform:translateY(-50%)}.course-infos__item--full-price,.course-infos__item--full-text{margin-left:28px;font-size:13px}.course-infos hr{margin:16px 0}.course-infos .cta-box{border-radius:16px;background-color:rgba(10,206,153,0.1);display:flex;flex-direction:column;align-items:center}.course-infos .price .coupon-price{display:inline-block;text-decoration:line-through;color:#7d7d7d}.course-infos .price .price-container{display:inline-block}@media (max-width: 992px){.course-infos__item{font-size:12px}.course-infos__item>i{margin-right:10px}}@media (min-width: 993px){.course-infos hr{margin:18px 0}.course-infos--small hr{margin:12px 0}.course-infos--small .course-infos__item span:nth-child(2){font-size:19px;line-height:1.3;margin-top:4px}}.boxed-infos__item__title{font-size:16px;font-weight:600;text-transform:uppercase;margin-bottom:0;line-height:1.6}.boxed-infos__item__body a{font-weight:600;color:#9d01e6}.boxed-infos__item__body a:hover{color:#8800C8}@media (max-width: 992px){.boxed-infos__item{margin-bottom:15px}.boxed-infos__item__title{position:relative;display:flex;align-items:center}.boxed-infos__item__title .icon-arrow-down{margin-left:10px}.boxed-infos__item__title .icon-arrow-down:before{color:#9d01e6}.boxed-infos__item__body p{margin:1rem 0}}@media (min-width: 993px){.boxed-infos__item{margin-bottom:30px;height:calc(100% - 30px)}.boxed-infos__item__title{font-size:18px;margin-bottom:16px}.boxed-infos__item__title:after{content:'';display:block;height:4px;width:30px;background:#0ace99;margin-top:6px}.boxed-infos__item__title .icon-arrow-down{display:none}.boxed-infos__item__body{display:block !important;height:100%  !important}}.banner-stats{overflow:hidden;position:relative}.banner-stats .tastiera,.banner-stats .mouse{position:absolute;height:auto}.banner-stats .tastiera.tastiera,.banner-stats .mouse.tastiera{transform:rotate(14deg)}.banner-stats .tastiera.mouse,.banner-stats .mouse.mouse{transform:rotate(50deg)}.banner-stats__card{margin:66px 0 6px 0}.banner-stats__card .card{padding:20px;border-radius:15px;display:flex;justify-content:center;align-items:center}.banner-stats__card .card .stats-content .banner-stats__numbers{font-weight:600}.banner-stats__card .card .stats-content p{font-size:19px}@media (min-width: 993px){.banner-stats img.tastiera{width:810px;margin:223px 0 0 48%;bottom:0;right:-30%}.banner-stats img.mouse{width:911px;margin:120px 0 -223px -48%}.banner-stats__text{margin-top:35px;font-size:16px}.banner-stats__card{margin:66px 0 6px 0}.banner-stats__card .card{height:236px;width:300px}.banner-stats__card .card .stats-content p{margin-top:20px;margin-bottom:0}.banner-stats__card .card .stats-content .banner-stats__numbers{font-size:60px}}@media (max-width: 1200px){.banner-stats img.tastiera{width:400px;margin:600px 0 0 48%}.banner-stats img.mouse{width:400px;margin:800px 0 0 -68%}.banner-stats__title{text-align:left;font-size:20px}.banner-stats__card .stats-content .banner-stats__numbers{font-size:60px}}@media (max-width: 992px){.banner-stats img.tastiera{width:400px;margin:800px 0 0 48%}.banner-stats img.mouse{width:400px;margin:800px 0 0 -68%}.banner-stats__title{text-align:left;font-size:20px}.banner-stats__card{margin:10px 0}.banner-stats__card .card{margin:10px 0}.banner-stats__card .card .stats-content{display:flex;justify-content:space-between;align-items:inherit;text-align:left}.banner-stats__card .card .stats-content .banner-stats__numbers{font-size:48px;padding:10px}.banner-stats__card .card .stats-content p{font-size:19px;margin-top:0px;margin-bottom:0}}.card-description__left .heading-3{font-weight:600}.card-description__container .card-description__center .bg-expertise{height:478px;background-size:cover;background-repeat:no-repeat;background-position:center}.card-description__container .card-description__center .bg-expertise.innovation{background-image:url(/assets/innovation-business.webp)}.card-description__container .card-description__center .bg-expertise.tech{background-image:url(/assets/tech-business.webp)}.card-description__container .card-description__center .bg-expertise.marketing{background-image:url("https://lacerba.s3.amazonaws.com/images/marketing-business.png")}.card-description__container .card-description__center .bg-expertise.innovation-live-1{background-image:url(/assets/innovation-live-1.webp)}.card-description__container .card-description__center .bg-expertise.innovation-live-2{background-image:url(/assets/innovation-live-2.webp)}.card-description__container:hover .card-description__center .bg-expertise.innovation{background-image:url(/assets/innovation.gif);transition:0.5s}.card-description__container:hover .card-description__center .bg-expertise.tech{background-image:url("https://lacerba.s3.amazonaws.com/images/tech+(1).gif");transition:0.5s}.card-description__container:hover .card-description__center .bg-expertise.marketing{background-image:url("https://lacerba.s3.amazonaws.com/images/marketing-business.gif");transition:0.5s}@media (min-width: 993px){.card-description__container{margin:20px 0 0}.card-description-text{position:relative}.card-description-text .btn-contact{position:absolute;right:300px;bottom:17%}.card-description-text .btn-contact-reverse{position:absolute;left:300px;bottom:17%}.card-description-text::after{content:'';height:100px;display:block;position:relative;background-image:linear-gradient(94deg, #8bde8f, #2ac188);margin-top:-50px;z-index:-100}.card-description-text__card{position:relative;height:430px}.card-description-text__card .card-type img{width:250px;margin-top:-100px}.card-description-text__card .card-text h2{font-size:45px}.card-description-text__card .btn{text-align:center;bottom:20px}.card-description-text__info{display:block !important;height:100% !important}.card-description__right__title{font-size:19px;font-weight:600}.card-description__right p{font-size:16px}.card-description__left .heading-3{font-size:32px;color:#9d01e6;line-height:1.3}}@media (max-width: 992px){.card-description__container{background-color:#fff;margin:0 20px 50px;box-shadow:0 2px 20px 0 rgba(0,0,0,0.25);border-radius:15px;padding:0 0 20px 0;text-align:center}.card-description__cta{margin:0 auto;position:relative}.card-description__cta button{position:absolute;bottom:-40px;left:50%;transform:translateX(-50%)}.card-description__left{padding:20px 0}.card-description__left .heading-3{font-size:24px}.card-description__left h4{font-size:18px}.card-description__right__title{font-size:16px;font-weight:600}.card-description__right__text{font-size:14px}.card-description__center{padding:0px}.card-description__center .bg-expertise{display:none}.card-description-text__card{height:348px;z-index:10}.card-description-text__info{border-bottom-left-radius:none;border-bottom-right-radius:none;text-align:center}}.hero-banner{padding-top:50px;padding-bottom:50px;background-size:cover;background-repeat:no-repeat;background-position:center}.hero-banner--easter--home{background-color:#C5FFEF}.hero-banner--innovation{background-image:url(/assets/hero-innovation.webp)}.hero-banner--halloween{background-color:#152D46;color:#fff}.hero-banner--easter h1,.hero-banner--easter h2{color:#005C3A}.hero-banner--landing-b2b{background-color:#e5e6f2}.hero-banner--biz{background-position:top}.hero-banner--biz .box-default{background:rgba(255,255,255,0.75);-webkit-backdrop-filter:blur(60px);backdrop-filter:blur(60px)}.hero-banner--biz form .row{margin-left:-8px;margin-right:-8px}.hero-banner--biz form .col-12{padding-right:8px;padding-left:8px}.hero-banner--home .hero-banner__title{font-weight:300}.hero-banner--bf .easter-1{max-width:260px}.hero-banner--bf .easter-2{max-width:212px;max-height:254px;position:absolute;bottom:0;right:0;margin-right:-50px}.hero-banner--bf .easter-3{width:150px;height:150px;padding:10px;position:absolute;right:0}.hero-banner--myco{background:linear-gradient(245.2deg, #0d041b 0%, #03769e 100%)}.hero-banner--pasqua{background-color:#c5ffef}.hero-banner--bf{padding-top:80px;padding-bottom:100px;background-size:cover;background-repeat:no-repeat;background-position:center}.hero-banner--diagonal-img{position:relative;overflow:hidden}.hero-banner--diagonal-img .hero-banner__text-container{position:relative;z-index:2}.hero-banner--diagonal-img .curved-gradient:after{content:"";background-image:linear-gradient(135deg, #76d682 0%, #1bbf86 100%);position:absolute;border-radius:100%;z-index:1}.hero-banner__title{margin-bottom:16px;font-weight:bold;line-height:2.2rem;font-size:34px}.hero-banner__subtitle{font-weight:400;font-size:18px !important;line-height:1.5 !important}.hero-banner__text{font-size:18px;line-height:1.5}.hero-banner__cta{margin-top:24px}.hero-banner__img img{position:absolute;max-width:100%;right:0;bottom:-80px}.hero-banner__img img.max{max-width:420px}.hero-banner[data-size="big"] .hero-banner__img img{position:absolute;right:0;bottom:-160px}.hero-banner .banner-container__cta .upper-side__time{border-radius:16px;padding:4px 12px;color:black;font-size:1.2em;max-width:56%;display:flex;align-items:center;justify-items:center}.hero-banner .banner-container__cta .upper-side__time img{max-width:52px}.hero-banner .banner-container__cta .upper-side__time__title h4{background-color:#152D46;color:#fff;border-radius:7px;margin-bottom:0;max-width:-moz-fit-content;max-width:fit-content;padding:2px}.hero-banner .banner-container__cta .upper-side__time__title p{margin-bottom:0}.hero-banner .banner-container__cta .upper-side__time__title a{text-decoration:underline}.hero-banner .banner-container__cta__discount .box-default{padding:10px 15px;color:#282828;font-weight:500;font-size:26px}.hero-banner .banner-container__cta__discount .box-default .bg-discount{background-color:#F1ECFC;background-image:url(/assets/bg-discount.svg);background-repeat:no-repeat;background-position:center;color:#9d01e6;font-weight:700;border-radius:16px;text-align:center;padding-top:30px;padding-bottom:30px}.hero-banner .banner-container__cta__discount .box-default .small{font-weight:700;font-size:12px;color:#282828;transform:rotate(-20deg);line-height:2em}.hero-banner .banner-container__cta__discount .box-default .bold{font-weight:700;color:#9d01e6}.hero-banner .banner-container__cta__discount .box-default .extra-bold{font-weight:900;color:#9d01e6;font-size:42px}@media (min-width: 768px){.hero-banner--halloween{background-image:url(/assets/bg-halloween.jpg)}.hero-banner--halloween.halloween-sconti-40{background-image:url(/assets/hero-maiale-desktop.jpg)}.hero-banner--biz{background-image:url(/assets/desk-bg.webp)}.hero-banner--easter{background-image:url(/assets/hero-easter-landing.jpg)}.hero-banner--landing-b2b{position:relative;padding-bottom:120px}.hero-banner--landing-b2b .col-lg-6{position:relative;z-index:2}.hero-banner--landing-b2b img{position:absolute;left:46%;z-index:0;height:100%;z-index:0}.hero-banner--landing-b2b .hero-banner__bullets{display:grid;grid-template-columns:1fr 1fr 1fr}.hero-banner__img-blur{background:#e5e6f2;width:145px;height:100%;position:absolute;left:40%;filter:blur(26px);z-index:1}.hero-banner--bf{padding:40px 0;background:linear-gradient(90deg, #152D46 50%, rgba(10,206,153,0.4) 100%), #fff}.hero-banner--summer{background-image:url(/assets/banner-easter.webp);background-size:cover;background-repeat:no-repeat;color:#000}.hero-banner--summer-landing{background-image:url("https://lacerba.s3.amazonaws.com/images/snorkeling-2.webp");background-position:bottom;background-size:cover;background-repeat:no-repeat;padding-bottom:190px}.hero-banner--xmas{background-image:url(/assets/bg-home-desktop-1.webp);background-position:center}.hero-banner--xmas .hero-banner__title{font-size:34px !important}.hero-banner--pasqua{padding-top:120px;padding-bottom:0px}.hero-banner--promo{position:relative;min-height:450px}.hero-banner--diagonal-img .curved-gradient:after{right:41%;top:-400px;bottom:0;height:1800px;width:1800px}.hero-banner__diagonal-img{position:absolute;top:-80px;bottom:-80px;right:0}.hero-banner__diagonal-img img{height:100%;margin-left:auto}.hero-banner__image img{position:absolute;bottom:0;width:44%;right:0}.hero-banner--innovation .hero-banner__img img{bottom:-40px}.hero-banner-img{display:block;margin:auto;width:100%}.hero-banner--home{position:relative;background-image:url(/assets/home-bg.webp);background-size:cover;background-repeat:no-repeat;background-position:bottom}.hero-banner--home .hero-banner__title{margin-bottom:64px;font-size:90px !important;line-height:90px !important}.hero-banner--home .hero-banner__image{display:none}.hero-banner.about{background-position:center}.hero-banner--bg-right{background-repeat:no-repeat;background-size:58%;background-position:right}.hero-banner__title{line-height:3rem}.hero-banner__subtitle{font-size:18px}.hero-banner__subtitle-myco{font-size:20px}.hero-banner__btn-down{display:none}.hero-banner__cta{margin-top:40px}.hero-banner .center-y{display:flex;align-items:center}.hero-banner[data-size="big"] .hero-banner__title{font-size:60px;line-height:74px}.hero-banner[data-spacing="big"]{padding:160px 0}.hero-banner[data-size="medium"] .hero-banner__title{font-size:45px;line-height:60px;letter-spacing:0.84px}.hero-banner[data-size="medium"] .hero-banner__title-myco{font-size:40px;line-height:60px;letter-spacing:0.84px;font-weight:800}.hero-banner[data-size="medium"] .hero-banner__title-second{font-size:24px}.hero-banner[data-size="small"] .hero-banner__title{font-size:36px;line-height:49px;letter-spacing:0.84px}.hero-banner .banner-container__cta{margin-top:15px;flex:1;display:flex;align-items:flex-end;width:100%}.hero-banner .banner-container__cta__discount{display:flex;width:100%;min-width:100%}.hero-banner .banner-container__cta__discount p{margin-bottom:0}.hero-banner .banner-container__cta__discount .box-default{padding:10px 15px;font-size:26px;min-width:75%}.cta-home{padding-top:40px;padding-bottom:40px}.cta-home .card-body p{min-height:92px}}@media (max-width: 992px){.hero-banner{text-align:center;padding:40px 0}.hero-banner--halloween{background-image:url(/assets/bg-halloween.jpg)}.hero-banner--halloween.halloween-sconti-40{background-image:url(/assets/hero-maiale-desktop.jpg)}.hero-banner--bf-home{background-image:url(/assets/black-friday-mobile.jpeg)}.hero-banner--bf{padding:40px 0;background:linear-gradient(180deg, rgba(10,206,153,0.4) 0%, #152D46 50%), #fff}.hero-banner--bf-mb{margin-bottom:300px}.hero-banner--summer{background-image:url(/assets/easter-mob.webp);background-repeat:no-repeat;background-position:bottom;background-size:cover;padding-bottom:70%}.hero-banner--summer a{margin-bottom:150px}.hero-banner--summer h1,.hero-banner h2{margin-bottom:5px}.hero-banner--summer-landing{background-image:url(/assets/snorkeling-mobile-2.webp);background-position:bottom;background-size:cover;background-repeat:no-repeat;padding-bottom:320px}.hero-banner-img{display:block;margin:auto;width:100%}.hero-banner--home{text-align:left;padding:40px 0 0;background-image:linear-gradient(135deg, #4d3bad 0%, #785aee 100%)}.hero-banner--home .hero-banner__title{margin-bottom:24px}.hero-banner--home .hero-banner__image{width:100%;margin-top:-40px}.hero-banner__title{font-size:24px}.hero-banner__title-myco{font-size:24px;font-weight:800}.hero-banner__title-second{font-size:18px}.hero-banner__subtitle{font-size:18px}.hero-banner__text img{max-width:400px;margin:0 auto;width:100%}.hero-banner__img img{display:none}.hero-banner[data-size="big"] .hero-banner__title{font-size:32px;line-height:1.3}.hero-banner[data-size="medium"] .hero-banner__title{font-size:24px;line-height:32px}.hero-banner[data-size="small"] .hero-banner__title{font-size:24px;line-height:32px}.hero-banner--bg-right{background-image:none !important}.search-hidden .hero-banner--home .cta-home .slick-slider{margin-top:40px}}@media (max-width: 768px){.hero-banner .banner-container__cta .upper-side__time{margin:auto !important;margin-bottom:8px !important}.hero-banner .banner-container__cta .upper-side__time__title{text-align:center !important}.hero-banner .banner-container__cta .upper-side__time__title h4,.hero-banner .banner-container__cta .upper-side__time__title p,.hero-banner .banner-container__cta .upper-side__time__title a{margin:auto !important}.hero-banner .banner-container__cta .upper-side__time__title h4,.hero-banner .banner-container__cta .upper-side__time__title p{margin-top:10px !important}.hero-banner--halloween--landing .row{flex-direction:column-reverse}.hero-banner--halloween--landing img{max-width:90%;margin:0 auto}.hero-banner--biz{background-image:url(/assets/desk-bg-m.webp)}.hero-banner--biz .hero-banner__text{margin-bottom:30px}.hero-banner--easter{background-image:url(/assets/hero-easter-mobile.jpg);background-position:bottom}.hero-banner--landing-b2b .hero-banner__bullets{text-align:left;max-width:285px;margin:0 auto}.hero-banner--diagonal-img .row{flex-direction:column-reverse}.hero-banner--diagonal-img .curved-gradient:after{width:1400px;height:1000px;transform:translateX(-50%);top:150px}.hero-banner--diagonal-img .hero-banner__text-container{padding-top:160px}.hero-banner__diagonal-img{position:absolute;top:-40px;left:-15px}.hero-banner__diagonal-img img{max-width:100%}.hero-banner--xmas{background-image:url(/assets/bg-home-mobile-1.webp);background-position:bottom;background-color:#152D46;min-height:635px;background-size:contain}.hero-banner--xmas .hero-banner__subtitle{font-size:16px}.hero-banner--promo{padding-bottom:80px}.hero-banner--promo img{display:none}.hero-banner.about{height:400px}.hero-banner.about .hero-banner__title{padding-top:30px}.hero-banner__subtitle{line-height:1.8rem}.hero-banner__btn-up{display:none}.cta-home{padding-top:40px;padding-bottom:40px;text-align:center}}@media (min-width: 1840px){.hero-banner--landing-b2b img{left:auto;right:0}}@media (min-width: 769px) and (max-width: 991px){.hero-banner--home{padding:40px 0}}.list-card-benefit{position:relative}.list-card-benefit.business img.absolute{position:absolute;height:auto}.list-card-benefit.business img.absolute.libro-viola{transform:rotate(-20deg);z-index:-1;width:500px;left:0;margin-top:80px}.list-card-benefit.business img.absolute.matita-viola{transform:rotate(130deg);z-index:-1;width:300px;right:20px;bottom:50px}.list-card-benefit.business img.absolute.matita-verde{transform:rotate(0deg);z-index:-1;width:300px;right:10px;bottom:50px}.list-card-benefit.about img.absolute{position:absolute;height:auto}.list-card-benefit.about img.absolute.tastiera{transform:rotate(-15deg)}.list-card-benefit.about img.absolute.mouse{transform:rotate(90deg)}.list-card-benefit__card{padding:25px;text-align:center;border-radius:15px;box-shadow:0 10px 40px 0 rgba(0,0,0,0.22);z-index:10;background-color:#fff;transition:0.3s}.list-card-benefit__card img{max-height:150px;width:auto;margin:0 auto}.list-card-benefit__card:hover{color:#fff;background-image:linear-gradient(157deg, #a0e592 4%, #19bf86 96%);transition:0.3s}.list-card-benefit__title{margin-top:35px;margin-bottom:18px;font-weight:600}.list-card-benefit .slick-list{overflow:visible}.list-card-benefit .slick-slide{margin:0 10px}@media (min-width: 993px){.list-card-benefit .heading-1{font-size:26px}.list-card-benefit .carousel{margin-top:80px}.list-card-benefit.about img.tastiera{width:970px;margin:300px 0 0 57%}.list-card-benefit.about img.mouse{width:1200px;left:-450px}}@media (max-width: 1200px){.list-card-benefit__card img{width:100px}.list-card-benefit__card:hover{color:#fff;background-image:linear-gradient(157deg, #a0e592 4%, #19bf86 96%)}}@media (max-width: 1000px){.list-card-benefit__card{background-image:linear-gradient(157deg, #a0e592 4%, #19bf86 96%);color:#fff;min-height:550px}.list-card-benefit__card img{width:auto}.list-card-benefit .btn{margin-top:40px}.list-card-benefit .slick-track{padding:20px 0}}.messages{background:#f4f4f4;border-radius:10px 0 0 10px;box-shadow:-5px 5px 10px rgba(119,119,119,0.5)}.button-chat{padding:15px}.chatbox{border-radius:10px}.top-bar{width:100%;height:30px;background:#eeeeee;border-radius:10px 10px 0 0;display:flex;align-items:center;padding:0px 20px}.top-bar div{width:10px;height:10px;margin:0px 2px;background-color:#0ace99;border-radius:100%}.incoming{width:80%;height:100%;padding:20px}.incoming .bubble{background:#eeeeee;font-size:16px;font-weight:600;letter-spacing:0.25px;color:#707070;border-radius:0 20px 20px 20px}.bubble{position:relative;display:inline-block;margin-bottom:5px;color:#f4f4f4;font-size:0.9em;padding:10px 10px 10px 12px}.lower{margin-top:45px}.outgoing{padding:20px}.outgoing .bubble{background-image:linear-gradient(135deg, #76D682 0%, #1BBF86 100%);float:right;font-size:16px;font-weight:500;border-radius:20px 0px 20px 20px}@media (min-width: 993px){.fake-chat.business{height:600px;position:relative}.fake-chat .message-business{position:absolute;right:0px;top:50px}.fake-chat .incoming,.fake-chat .outgoin,.fake-chat .middle{position:relative}.fake-chat .chat-box{right:0;height:auto;width:500px;position:absolute}.fake-chat .chatbox{background-color:#fff}.fake-chat .name{top:22px;left:60px}.fake-chat .messages{width:30%;height:70%;top:2.5%;left:5%}.fake-chat .middle{width:500px;top:30px;background-color:#fff;border-radius:15px}.fake-chat .incoming{width:80%;height:100%;padding:20px}.fake-chat .outgoing{padding:20px;float:right;width:80%}.fake-chat .outgoing .bubble{float:right;font-size:16px;font-weight:500}}@media (max-width: 1200px){.fake-chat.business{height:500px}}@media (max-width: 992px){.fake-chat{margin-top:40px}.fake-chat.business{height:600px}.fake-chat .chatbox{box-shadow:none}.fake-chat .middle{background-color:transparent}.fake-chat .button-chat{text-align:center;margin-top:50px}.fake-chat .outgoing{padding:0 0 0 20px}.fake-chat .outgoing .bubble{margin-bottom:30px}.fake-chat .top-bar{display:none}}.business-partners .slick-track{display:flex;justify-content:center;align-items:center}.logo-list__container{display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:2px;align-items:center}.fusion{position:relative}.fusion-img{position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:1240px}@media (min-width: 993px){.business-partners .heading-3{margin-bottom:0}.business-partners .slick-track .carousel_image img{width:130px}.logo-list__container{grid-template-columns:repeat(6, 1fr);grid-gap:30px}.fusion{padding-bottom:280px}}@media (max-width: 1200px){.business-partners .slick-track .carousel_image img{width:100px}}@media (max-width: 1000px){.business-partners .slick-track .carousel_image img{width:auto}.business-partners .slick-list{overflow:visible;width:80%}.fusion{padding-bottom:210px}}.team .team-container{display:grid}.team .team-container .team-card{position:relative;display:flex;text-align:center;justify-content:center;align-items:center;vertical-align:middle;background-position:center;background-size:cover;width:100%;transition:0.5s}.team .team-container .team-card .info{opacity:0;top:0;bottom:0;left:0;right:0;position:absolute;transition:0.5s;display:inherit;justify-content:center;vertical-align:middle;align-items:center}.team .team-container .team-card:hover{transition:0.5s}.team .team-container .team-card:hover img{opacity:0.6}.team .team-container .team-card:hover .info{opacity:1;color:#fff;transition:0.5s;background:linear-gradient(to right, rgba(10,207,154,0.705), rgba(10,207,154,0.527))}@media (min-width: 993px){.team .team-container{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr}.team .team-container .team-card .info{opacity:0}}@media (max-width: 1000px){.team.about .team-container{grid-template-columns:1fr 1fr 1fr}}.card-description-logo-header__card{position:relative;display:flex;flex-direction:column;align-items:center;border-radius:20px}.card-description-logo-header__card .card-header{margin:-80px 90px 30px 90px;display:flex;min-height:100px;border-radius:10px;width:300px;flex-direction:column;justify-content:center;align-items:center;box-shadow:0 5px 20px 0 rgba(130,130,130,0.4)}.card-description-logo-header__card .card-header img{width:150px}.card-description-logo-header__body .heading-3{margin:20px 0}.card-description-logo-header__body img{margin-right:10px}.card-description-logo-header__body ul.striped-list li{padding:10px 15px;font-size:20px;display:flex;vertical-align:middle}.card-description-logo-header__body ul.striped-list>li:nth-of-type(odd){background-color:#ededed}.card-description-logo-header__body ul.striped-list>li:nth-of-type(even){background-color:#f9f9f9}.card-description-logo-header__body ul.striped-list>li:first-child{border-top-left-radius:10px;border-top-right-radius:10px}.card-description-logo-header__body ul.striped-list>li:last-child{border-bottom-left-radius:10px;border-bottom-right-radius:10px}.card-description-logo-header__body__title{font-size:21px}.card-description-logo-header__body__text{font-size:18px}@media (min-width: 993px){.to-who{position:relative;padding-bottom:65px}.to-who::after{content:'';display:block;height:80px;background:linear-gradient(135deg, #0ACE99 0%, #A0E592 100%);position:absolute;left:0;right:0;bottom:30px;z-index:-1}.card-description-logo-header .to-who{position:relative;padding-bottom:65px}.card-description-logo-header .to-who::after{content:'';display:block;height:80px;background:linear-gradient(135deg, #0ACE99 0%, #A0E592 100%);position:absolute;left:0;right:0;bottom:30px;z-index:-1;width:100%}.card-description-logo-header__card{padding:25px;min-height:850px}.card-description-logo-header__card .card-header{margin:-80px 90px 30px 90px;display:flex;min-height:100px;font-size:28px;font-weight:bold;width:300px;flex-direction:column;justify-content:center;align-items:center;box-shadow:0 5px 20px 0 rgba(130,130,130,0.4)}.card-description-logo-header__card .btn-cta{position:absolute;bottom:20px}.card-description-logo-header__card_home{padding:25px;min-height:450px;max-width:380px;position:relative;background-color:#F1F2F7;border-radius:20px}.card-description-logo-header__card_home img{position:absolute;bottom:10px;padding:10px;left:50%;transform:translateX(-50%)}}@media (max-width: 1200px){.card-description-logo-header__body ul.striped-list li{font-size:13px}.card-description-logo-header__body ul.striped-list li p{margin-bottom:0px}.card-description-logo-header__body ul.striped-list li img{width:24px}.card-description-logo-header__body ul.striped-list>li:nth-of-type(odd){background-color:#ededed}.card-description-logo-header__body ul.striped-list>li:nth-of-type(even){background-color:#f9f9f9}.card-description-logo-header__body ul.striped-list>li:first-child{border-top-left-radius:10px;border-top-right-radius:10px}.card-description-logo-header__body ul.striped-list>li:last-child{border-bottom-left-radius:10px;border-bottom-right-radius:10px}.card-description-logo-header__card_home{padding:25px;min-height:470px;position:relative;background-color:#F1F2F7;border-radius:20px}.card-description-logo-header__card_home img{position:absolute;bottom:0;padding:10px;left:50%;transform:translateX(-50%);width:auto}}@media (max-width: 1000px){.card-description-logo-header__card{margin:30px 0}.card-description-logo-header__card .card-header{font-size:15px}.card-description-logo-header__card ul li{font-size:14px}}.numbers__box{text-align:center}.numbers__box__value{font-weight:700;color:#0ace99;margin-bottom:10px;font-size:32px}.numbers__box__label span{text-transform:uppercase;font-weight:700}.numbers__box__label span img{margin:-8px auto 0}@media (min-width: 768px){.numbers__box__value{font-size:48px;line-height:1}}@media (max-width: 767px){.numbers__box{margin-bottom:16px}}.trustpilot-recensioni .slick-track{display:flex;justify-content:center;align-items:flex-start}.trustpilot-recensioni .card-trustpilot{border:solid 1px #E5E5E5;margin:0 10px;min-height:306px}.trustpilot-recensioni .slick-prev{left:-30px}.trustpilot-recensioni .slick-next{right:-30px}@media (min-width: 993px){.recensioni-trustpilot .slick-track .carousel_image img{width:100%}}@media (max-width: 993px){.trustpilot-recensioni .carousel{margin:0 -15px}.trustpilot-recensioni .mobile-scroller__item{min-width:90%;width:90%}.trustpilot-recensioni .mobile-scroller .card-trustpilot{margin:0}}.CouponCards_summer{display:flex;flex-direction:column;padding:15px;box-sizing:border-box;border:1px solid #ddd;background-color:#fff;word-wrap:break-word;word-break:break-word}.CouponCards .main-box.selected{border:3px solid #ce970a}.CouponCards .main-box.selected .egg{filter:none}.CouponCards .confirm-message{padding:0}.CouponCards .confirm-message__title{text-transform:none}.CouponCards .confirm-message .check_mark{transform:scale(0.7)}.CouponCards__Item{flex:1}.CouponCards__Item .main-box{padding-top:40px;padding-bottom:40px}.CouponCards__Item--Disabled .CouponCards__Item__Tag{background:#dfe0e5;color:#282828}.CouponCards__Item--Disabled .section-hr:after{background:#282828}.CouponCards__Item--Highlighted .main-box{border:4px solid var(--secondary-color)}.CouponCards__Item--Highlighted .CouponCards__Item__Value{color:#9d01e6;font-weight:bold}.CouponCards__Item__Tag{background-color:#F5E0FF;color:var(--secondary-color);text-transform:uppercase;padding:8px 40px;position:absolute;left:50%;transform:translate(-50%, -60px);font-weight:bold;border-radius:7px;min-width:280px}.CouponCards__Item .btn{min-height:44px}.CouponCards__Item .md-checkbox.error label:before{border:2px solid red}.CouponCards__Item .error{text-align:left}.CouponCards__Item .error input{border:2px solid red}.CouponCards__Item .main-box{height:100%;position:relative}.CouponCards--NotOm{grid-gap:30px}@media (min-width: 768px){.CouponCards{display:flex;justify-content:center;align-items:stretch;grid-gap:15px}.CouponCards__Item{margin:40px 0}.CouponCards__Item--Highlighted{flex:0 1 40%;margin:0}.CouponCards--Coupons{display:flex;align-items:center;grid-gap:15px}.CouponCards--Coupons .CouponCards__Item:first-child{margin-right:0}.CouponCards--Coupons .CouponCards__Item:nth-child(2) .main-box{padding:40px 25px}.CouponCards--Coupons .CouponCards__Item:nth-child(3){margin-top:0;margin-bottom:0}.CouponCards--Coupons .CouponCards__Item:nth-child(3) .main-box{padding:40px 25px}}@media (max-width: 767px){.CouponCards__Item{margin-bottom:24px}}.sliding-tabs--list{position:relative;background-color:rgba(255,255,255,0.5);border-radius:100px;display:flex}.sliding-tabs--list li{position:relative;z-index:2}.sliding-tabs--list li button{display:flex;align-items:center;justify-content:center;font-size:21px;line-height:26px;color:#282828;transition:background .3s;text-align:center;width:100%;height:100%;border-radius:100px}.sliding-tabs--list li button h3{margin-bottom:0}.sliding-tabs--list li.moving-tab{display:block;position:absolute;bottom:0;left:0;height:100%;background-color:white;box-shadow:0 24px 18px -15px rgba(117,60,148,0.45);transition:left 0.7s, box-shadow .5s;z-index:1;border-radius:100px}.sliding-tabs--list li.moving-tab:hover{box-shadow:0 24px 18px -15px rgba(117,60,148,0.65)}.sliding-tabs--list li.moving-tab--interaction{animation:movingTab 0.4s forwards;transition:left 0.4s cubic-bezier(0.29, 1.42, 0.79, 1)}.sliding-tabs .sliding-tabs--content{text-align:left;padding:24px;background:rgba(255,255,255,0.2);border-radius:50px;margin-top:2rem}.sliding-tabs .sliding-tabs--content li{display:none}.sliding-tabs .sliding-tabs--content li.actived{display:block}.content-switcher{position:relative;z-index:1}.content-switcher__title{font-weight:bold;font-size:20px}.content-switcher__img1{position:absolute;left:0;bottom:0;width:100%;max-width:200px}.content-switcher__img2{position:absolute;max-width:210px;width:100%;right:0;top:120px}@media (min-width: 992px){.content-switcher{background:url(/assets/bg-purple-curve.svg) no-repeat top;background-size:cover;margin-top:-165px;padding-top:205px}.content-switcher__title{font-size:36px}.sliding-tabs--list li{min-width:33.33%}.sliding-tabs--list button{padding:20px 0;grid-gap:15px}.sliding-tabs--list button.actived:hover{box-shadow:none}.sliding-tabs--list button:hover{background:rgba(255,255,255,0.15)}.sliding-tabs--list button>div{padding:16px}.sliding-tabs--list button>div img{max-width:50px}}@media (min-width: 1840px){.content-switcher{background:url(/assets/bg-purple-curve.svg) no-repeat top;background-size:cover;margin-top:-220px;padding-top:240px}.content-switcher__title{font-size:36px}}@media (max-width: 991px){.sliding-tabs--list li{flex:1}.sliding-tabs--list button{padding:15px 12px;grid-gap:5px}.sliding-tabs--list button>div{padding:8px}.sliding-tabs--list button img{max-width:26px}.sliding-tabs--list button h3{display:none;font-size:14px}.sliding-tabs--list button.actived{background:white}.sliding-tabs--list button.actived h3{display:block}.content-switcher{text-align:center}}.top-promo-banner{position:sticky;padding:10px 0;z-index:10}.top-promo-banner__title{font-size:20px;font-weight:800}.top-promo-banner__countdown-card{background-color:white;width:55px;border-radius:7px;text-align:center;box-shadow:0px 4px 12px -2px rgba(0,0,0,0.15);color:#8D00CF}.top-promo-banner__countdown-card__title{font-size:32px;font-weight:700;margin-top:3px;margin-bottom:-3px}.top-promo-banner__countdown-card__text{font-weight:600;font-size:14px;margin-bottom:0}.top-promo-banner__close{color:white;opacity:1;font-size:large;padding-right:4px}.top-promo-banner__close p{color:white;opacity:1}.buttons{width:-moz-fit-content;width:fit-content}@media (min-width: 768px){.top-promo-banner{overflow:hidden;top:0;max-height:76px}.top-promo-banner__close{margin-left:30px}.top-promo-banner .buttons{display:flex;margin:auto;max-height:50px;align-items:center;justify-content:center}}@media (max-width: 767px){.top-promo-banner{top:0}.top-promo-banner__title{padding:15px 0 10px 0}.top-promo-banner__close{padding-top:20px}.top-promo-banner__close p{font-size:medium;text-decoration:underline;margin-bottom:0}.buttons{display:flex;flex-direction:column;margin:10px auto}}.top-promo-banner__fusion{padding:5px;background-color:#152D46}.top-promo-banner__cta{white-space:nowrap}.top-promo-banner__logo-lacerba-radical img{width:177px}#fusion-banner-text,#fusion-banner-btn{z-index:1}@media (min-width: 768px){.top-promo-banner__fusion{position:sticky;overflow:hidden;top:0;z-index:10;height:60px}.top-promo-banner__fusion-img-sx{position:absolute;bottom:0;left:-45px;height:330px;transform:translate(-140px, 115px)}.top-promo-banner__fusion-img-dx{position:absolute;top:0;right:0;height:300px;transform:translate(130px, -80px)}.top-promo-banner__text,.top-promo-banner__text2{text-align:left}}@media (min-width: 1400px){.top-promo-banner__fusion-img-sx{left:0}}@media (max-width: 767px){#logo-lacerba-radical img{display:none}.top-promo-banner__fusion{position:relative;overflow:hidden}.top-promo-banner__fusion .buttons{z-index:1}.top-promo-banner__fusion-img-sx{position:absolute;height:550px;left:0;transform:translate(134px, -310px);rotate:-65deg}.top-promo-banner__fusion-img-dx{position:absolute;right:0;transform:translate(125px, -320px);height:300px;rotate:358deg}}.top-seller-banner{border-radius:16px;background:var(--Executive-Master-Digital-Strategist-Gradiente, linear-gradient(136deg, #0ACE99 -20.9%, #073B81 140.78%));text-align:center}@media (min-width: 768px){.top-seller-banner{text-align:left}}.banner-hero{position:relative}.banner-hero.purchased{padding-bottom:60px}.banner-hero.purchased .banner-header{display:flex;align-items:center;justify-content:center;min-height:260px}.banner-hero .podcast{color:#FFDE52 !important;font-weight:600 !important}.banner-hero .fixedtop{top:0px}.banner-hero .side-description{margin-top:10px}.banner-hero .side-description scalapay-widget{font-size:15px;line-height:1.3;margin-top:4px}.banner-hero .cta-side{display:flex;flex-direction:column;align-items:center}.banner-hero:after{content:'';position:absolute;left:0;top:0;width:100%;height:500px;background-position:center;background-size:cover;background-image:url(/assets/background-2.jpg);transform:skew(0deg, -15deg);transform-origin:top left;z-index:-3;opacity:0}.banner-hero .circle-1{top:100px;left:-40px;width:65px;height:65px}.banner-hero .circle-2{top:300px;right:-30px;width:60px;height:60px}.banner-hero .circle-3{top:150px;right:-40px;width:30px;height:30px}.banner-hero .rating{text-align:center}.banner-hero .banner-header{background-position:center;background-size:cover;box-shadow:0px 12px 24px -2px rgba(0,0,0,0.15);border-radius:16px;position:relative}.banner-hero .banner-header .btn-add-wishlist,.banner-hero .banner-header .btn-remove-wishlist-page{position:absolute;right:40px;top:40px;width:32px;height:32px;border-radius:5px;background:#fff;padding:0}.banner-hero .banner-header .btn-add-wishlist p,.banner-hero .banner-header .btn-remove-wishlist-page p{position:absolute;right:47px;font-size:10px;top:6px;width:140px;color:#fff}.banner-hero .banner-header .btn-add-wishlist .icon-wand:before,.banner-hero .banner-header .btn-remove-wishlist-page .icon-wand:before{color:#7d7d7d;font-size:17px}.banner-hero .banner-header .btn-add-wishlist.pulse-circle,.banner-hero .banner-header .btn-remove-wishlist-page.pulse-circle{cursor:pointer;box-shadow:0 0 0 rgba(204,169,44,0.6);animation:pulse 2s infinite}@keyframes pulse{0%{box-shadow:0 0 0 0 rgba(204,169,44,0.4)}70%{box-shadow:0 0 0 15px rgba(204,169,44,0)}100%{box-shadow:0 0 0 0 rgba(204,169,44,0)}}.banner-hero .banner-header .btn-remove-wishlist-page{background:#E13C00}.banner-hero .banner-header .btn-remove-wishlist-page .icon-wand:before{color:#fff}.banner-hero .banner-header .name .title{font-weight:600;font-size:34px;color:#fff;text-align:center;text-transform:uppercase;line-height:1.5em;margin-bottom:20px}.banner-hero .banner-header .name .subtitle{font-size:16px;color:#fff;text-align:center;margin-bottom:20px;font-weight:300;line-height:1.5}.banner-hero .banner-header .upper-side{text-align:center}.banner-hero .banner-header .upper-side .progress{margin-right:0px;line-height:inherit}.banner-hero .banner-header .upper-side .btn{min-width:240px}.banner-hero .banner-header .upper-side__time{border-radius:16px;padding:4px 12px;color:black;font-size:1.2em;background-color:#F1F2F7;max-width:381px}.banner-hero .banner-header .upper-side__time img{max-width:52px}.banner-hero .banner-header .upper-side__time__title h4{background-color:#152D46;color:#fff;border-radius:7px;margin-bottom:0;max-width:-moz-fit-content;max-width:fit-content;padding:2px}.banner-hero .banner-header .upper-side__time__title p{margin-bottom:0}.banner-hero .banner-header .upper-side__time__title a{text-decoration:underline}.banner-hero .banner-header .upper-side .price{display:inline-block;border-bottom:4px solid #9d01e6;font-size:24px;color:#0ace99;font-weight:400;text-align:center;margin-bottom:20px;padding-bottom:8px}.banner-hero .banner-header .upper-side .price .coupon-price{font-size:20px}.banner-hero .banner-header .upper-side .cta-header .btn-outline-primary{color:white;border-color:white}.banner-hero .banner-header .upper-side .cta-header .free-courses{color:white}.banner-hero .banner-header .upper-side .coming-soon{color:#fff;font-size:1.2em}.banner-hero .banner-header .upper-side .secondary-cta{margin-top:20px}.banner-hero .banner-header .upper-side .btn-start-free{text-transform:uppercase;color:#08ce9a;line-height:40px;font-weight:600}.banner-hero .banner-header .upper-side .btn-start-free:hover{text-decoration:underline}.banner-hero .banner-header .upper-side .ratingstar img{width:20px}.banner-hero .banner-header .upper-side .panel-body{padding:10px}.banner-hero .banner-header .upper-side .last-course{color:#fff}.banner-hero .banner-header .upper-side .last-course .modal-body{color:#7d7d7d}.banner-hero .banner-header .upper-side .last-course .modal-body a{color:#9d01e6}.banner-hero .banner-header .upper-side .last-course h3{padding-bottom:5px;font-weight:600}.banner-hero .banner-header .upper-side .last-course hr{margin-left:auto;margin-right:auto}.banner-hero .banner-header .upper-side .last-course p{text-transform:uppercase;font-weight:400}.banner-hero .banner-header .upper-side .last-course p a{color:#fff}.banner-hero .banner-header .upper-side .last-course .keep-going{margin-top:20px}.banner-hero .banner-header .upper-side .last-course .keep-going p{margin:0;font-size:16px}.banner-hero .banner-header .upper-side .last-course .keep-going .btn{padding:8px 40px}.banner-hero .banner-header .upper-side .discount-price{font-size:0.7em}.banner-hero .banner-header .upper-side .play-video{margin:10px auto 30px auto;width:60px;height:60px;display:block;transition:opacity 0.3s;color:white}.banner-hero .banner-header .upper-side .play-video:before{font-size:60px}.banner-hero .banner-header .upper-side .play-video:hover{opacity:0.7}.banner-hero .banner-header .bottom-side{background:white;border-radius:0 0 16px 16px}.banner-hero .course-info{position:relative;text-align:center}.banner-hero .course-info:after{content:"";display:table;clear:both}.banner-hero .course-info .duration,.banner-hero .course-info .level{color:#fff;font-weight:600;padding:10px 40px 10px 0;float:left}.banner-hero .course-info .duration h4,.banner-hero .course-info .level h4{margin:0}.banner-hero .progress{border:2px solid #fff;border-radius:100px;color:#fff;flex:1 1 50%;margin-right:10px;text-align:left;background:transparent;height:auto;margin-bottom:0}.banner-hero .progress .progress-bar{background:#9d01e6;padding:5px 10px;font-size:14px}.banner-hero.bundle-hero .bonus-item img{margin:0 auto;height:70px !important}.banner-hero.bundle-hero .bonus-item p{color:#fff;display:block}.banner-hero.bundle-hero .bonus-item p.bonus-name{font-weight:600;margin-top:20px;font-size:16px}.banner-hero.bundle-hero.purchased .feedback-box img{width:30px}.banner-hero.bundle-hero.purchased .feedback-box .comment{font-weight:300;margin:20px 0 10px}.banner-hero.bundle-hero.purchased .feedback-box .btn{margin-top:20px}.banner-hero.bundle-hero.purchased .cta{padding:8px;display:flex;align-items:center;width:230px;margin:0 auto}.banner-hero.bundle-hero.purchased .cta span{color:#fff;display:inline-block;margin-right:5px}.banner-hero.bundle-hero.purchased .cta .icon-arrow-right:before{color:#fff}#banner-welcome{width:100%;display:block;min-height:60px;padding:10px 40px;background:#7b4397;background:linear-gradient(to right, #dc2430, #7b4397);color:#fff}#banner-welcome a{color:#fff}#banner-welcome .btn{margin-left:15px;padding:6px 8px}#banner-welcome img{height:50px;padding:0 20px}#banner-welcome .close{color:#fff;font-size:2em;float:left}#banner-welcome.hidden{display:none}.why-lacerba{padding:50px 0}.why-lacerba .title{color:#7d7d7d;text-transform:uppercase;font-weight:600;font-size:14px}.why-lacerba .subtitle{font-size:20px;text-transform:uppercase;margin-top:15px;font-weight:600;margin-bottom:40px}.why-lacerba .why-icon{padding:30px}.why-lacerba .why-icon .circle{width:80px;height:80px;background:#fff;box-shadow:0px 4px 12px -2px rgba(0,0,0,0.15);border-radius:100px;margin:0 auto;display:flex;align-items:center;justify-content:center}.why-lacerba .why-description{padding:15px 0}.Checkout.is-desktop .Button{background-color:#0ace99;background-image:none}input[type="text"],input[type="date"],input[type="password"],input[type="email"],input[type="tel"],input[type="number"],textarea{display:block;background-color:#eef4fd;border-radius:11px;border-bottom:none;border:none;width:100%;padding:10px 15px 10px 40px;font-size:16px;font-weight:400;transition:border .3s;height:auto}input[type="text"]:focus,input[type="date"]:focus,input[type="password"]:focus,input[type="email"]:focus,input[type="tel"]:focus,input[type="number"]:focus,textarea:focus{border:none;background-color:#f4f8ff}input[type="text"]::-moz-placeholder,input[type="date"]::-moz-placeholder,input[type="password"]::-moz-placeholder,input[type="email"]::-moz-placeholder,input[type="tel"]::-moz-placeholder,input[type="number"]::-moz-placeholder,textarea::-moz-placeholder{color:#7d7d7d;font-size:14px}input[type="text"]::placeholder,input[type="date"]::placeholder,input[type="password"]::placeholder,input[type="email"]::placeholder,input[type="tel"]::placeholder,input[type="number"]::placeholder,textarea::placeholder{color:#7d7d7d;font-size:14px}input.no-icon[type="text"],input.no-icon[type="date"],input.no-icon[type="password"],input.no-icon[type="email"],input.no-icon[type="tel"],input.no-icon[type="number"],textarea.no-icon{padding-left:15px}.white-bg input[type="text"],.white-bg input[type="date"],.white-bg input[type="password"],.white-bg input[type="email"],.white-bg input[type="tel"],.white-bg input[type="number"],.white-bg textarea{border:1px solid #dfe0e5}.white-bg .custom-select select{border:1px solid #dfe0e5}textarea{border-radius:11px;padding-left:15px}.native-checkbox{margin-left:12px;position:relative}.native-checkbox input{margin-right:2px;position:absolute;top:5px}.native-checkbox label{padding-left:22px;font-size:14px;transform:translateY(-1px)}.form-group{position:relative}.form-group [class^="icon-"],.form-group [class*=" icon-"]{position:absolute;top:10px;left:8px}.form-group [class^="icon-"]:before,.form-group [class*=" icon-"]:before{font-size:24px;color:#dfe0e5}.form-group.with-label [class^="icon-"],.form-group.with-label [class*=" icon-"]{top:auto;bottom:10px}.form-group span.error{color:#CC3600;margin-top:6px;font-weight:600;display:block;text-align:left}.form-group .form-hint{position:absolute;top:12px;right:10px}form.clear-input input[type="text"],form.clear-input input[type="date"],form.clear-input input[type="password"],form.clear-input input[type="email"],form.clear-input input[type="tel"],form.clear-input input[type="number"],form.clear-input textarea{background:white}.md-checkbox{position:relative;text-align:left;padding-left:30px}.md-checkbox.error{padding-bottom:22px}.md-checkbox span.error{color:#CC3600;margin-top:6px;font-weight:600;display:block;position:absolute;bottom:-6px;left:0}.md-checkbox.clear,.white-policy .md-checkbox{color:white}.md-checkbox.clear a,.white-policy .md-checkbox a{color:white}.md-checkbox.clear a:hover,.white-policy .md-checkbox a:hover{color:white}.md-checkbox a{text-decoration:underline;font-weight:600}.md-checkbox.md-checkbox-inline{display:inline-block}.md-checkbox label{cursor:pointer;margin:0;font-size:14px;line-height:20px}.md-checkbox label:before,.md-checkbox label:after{content:"";position:absolute;left:0;top:2px}.md-checkbox label:before{width:18px;height:18px;background:#fff;border:1px solid rgba(0,0,0,0.3);border-radius:2px;cursor:pointer;transition:background .3s}.md-checkbox input[type="checkbox"]{margin-right:8px;visibility:hidden;position:absolute}.md-checkbox input[type="checkbox"]:checked~label:before{background:#0ace99;border:none}.md-checkbox input[type="checkbox"]:checked~label:after{transform:rotate(-45deg);top:7px;left:4px;width:10px;height:5px;border:2px solid #fff;border-top-style:none;border-right-style:none}.md-checkbox input.clear[type="checkbox"]:checked~label:before{background:white}.md-checkbox input.clear[type="checkbox"]:checked~label:after{border-color:black}.md-checkbox input[type="checkbox"]:disabled~label:before{border-color:rgba(0,0,0,0.26)}.md-checkbox input[type="checkbox"]:disabled:checked~label:before{background:rgba(0,0,0,0.26)}#contact.about h2{margin:0 0 40px 0}.error-box{padding:10px;background-color:#E13C00;color:white;font-weight:bold;border-radius:15px;display:none;text-align:center}.custom-select select{-moz-appearance:none;-webkit-appearance:none;appearance:none;border:0;font-size:16px;font-weight:400;font-family:"Open Sans", sans-serif;cursor:pointer}.custom-select.input-like select{border-radius:11px;border:1px solid #dfe0e5;width:100%;height:46px;display:block;color:#282828;padding:10px 15px 10px 40px;background-image:url("data:image/svg+xml;utf8,<svg fill='dark' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/><path d='M0 0h24v24H0z' fill='none'/></svg>");background-repeat:no-repeat;background-position-x:98%;background-position-y:12px}.custom-select.input-like select.no-icon{padding-left:15px}.custom-select.input-like.clear select{background-color:white}.custom-select.link-like select{color:white;text-decoration:underline;background-color:transparent;color:white;font-weight:600;padding:0 20px 0 4px;background-image:url("data:image/svg+xml;utf8,<svg fill='white' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/><path d='M0 0h24v24H0z' fill='none'/></svg>");background-repeat:no-repeat;background-position-x:105%;background-position-y:2px}#comments .new-comment{padding:20px}#comments .new-comment:after{content:"";display:table;clear:both}#comments .new-comment .btn{float:right;margin-top:20px;padding:8px 30px}#comments .new-comment hr{margin-top:10px}#comments .main-comment{padding-top:40px}#comments .main-comment .stat-item{color:#0ace99}#comments .main-comment .delete{color:#E13C00}#comments .reply .main-comment{padding-top:20px}#comments .write-reply{padding:20px;margin-top:20px}#comments .write-reply:after{content:"";display:table;clear:both}#comments .write-reply .btn{float:right;margin-top:20px}#comments .post-heading .meta,#comments .post-heading .image{float:right}.dropdown{position:relative}.dropdown.open .dropdown-menu{display:block}.blob{width:2rem;height:2rem;background:#fff;border-radius:50%;position:absolute;left:calc(50% - 1rem);top:calc(50% - 1rem);box-shadow:0 0 1rem rgba(255,255,255,0.25)}.blob-2{animation:animate-to-2 1.5s infinite}.blob-3{animation:animate-to-3 1.5s infinite}.blob-1{animation:animate-to-1 1.5s infinite}.blob-4{animation:animate-to-4 1.5s infinite}.blob-0{animation:animate-to-0 1.5s infinite}.blob-5{animation:animate-to-5 1.5s infinite}@keyframes animate-to-2{25%,75%{transform:translateX(-1.5rem) scale(0.75)}95%{transform:translateX(0rem) scale(1)}}@keyframes animate-to-3{25%,75%{transform:translateX(1.5rem) scale(0.75)}95%{transform:translateX(0rem) scale(1)}}@keyframes animate-to-1{25%{transform:translateX(-1.5rem) scale(0.75)}50%,75%{transform:translateX(-4.5rem) scale(0.6)}95%{transform:translateX(0rem) scale(1)}}@keyframes animate-to-4{25%{transform:translateX(1.5rem) scale(0.75)}50%,75%{transform:translateX(4.5rem) scale(0.6)}95%{transform:translateX(0rem) scale(1)}}@keyframes animate-to-0{25%{transform:translateX(-1.5rem) scale(0.75)}50%{transform:translateX(-4.5rem) scale(0.6)}75%{transform:translateX(-7.5rem) scale(0.5)}95%{transform:translateX(0rem) scale(1)}}@keyframes animate-to-5{25%{transform:translateX(1.5rem) scale(0.75)}50%{transform:translateX(4.5rem) scale(0.6)}75%{transform:translateX(7.5rem) scale(0.5)}95%{transform:translateX(0rem) scale(1)}}.overlay-loader{background-image:linear-gradient(-225deg, #0ace99 0%, rgba(10,206,153,0.7) 100%);position:fixed;display:flex;align-items:center;justify-content:center;top:0;right:0;bottom:0;left:0;z-index:1000;padding:10px}.overlay-loader .loader-message{color:#fff}.overlay-loader p{color:#fff;font-size:20px;text-transform:uppercase;padding-top:10px;font-weight:400;text-align:center}.stripes{position:absolute;z-index:-1;width:100%;display:grid;transform:skewY(-12deg);top:0;grid:repeat(5, 200px)/repeat(10, 1fr);transform-origin:0}.classic .stripes{background:linear-gradient(#0ace99, #09b889 10%, #ddf5ef 38%, #eaf9f3 48%, #f5fdfb 62%)}.marketing .stripes{background:linear-gradient(#f3e107, #c3b505 10%, #dfd624 38%, #f9f7ea 48%, #fdfcf5 62%)}.business .stripes{background:linear-gradient(#0176B8, #0468a1 10%, #dde8f5 38%, #eaecf9 48%, #f5f5fd 62%)}.web_design .stripes{background:linear-gradient(#C30A6E, #ac0960 10%, #f5ddf2 38%, #f8eaf9 48%, #fdf5fc 62%)}.web-design .stripes{background:linear-gradient(#C30A6E, #ac0960 10%, #f5ddf2 38%, #f8eaf9 48%, #fdf5fc 62%)}.personal-branding .stripes{background:linear-gradient(#B55700, #a14f02 10%, #f5e7dd 38%, #f9f2ea 48%, #fdf9f5 62%)}.data .stripes{background:linear-gradient(#28839C, #17697F 10%, #E3F9FF 38%, #E3F9FF 48%, #E3F9FF 62%)}.programmazione .stripes{background:linear-gradient(#BE1133, #a10020 10%, #f5dddd 38%, #f9eaea 48%, #fdf5f5 62%)}.coding .stripes{background:linear-gradient(#BE1133, #a10020 10%, #f5dddd 38%, #f9eaea 48%, #fdf5f5 62%)}.soft-skills .stripes{background:linear-gradient(#0719B8, #0615a0 10%, #f5dddd 38%, #f9eaea 48%, #fdf5f5 62%)}.stripes :first-child{grid-column:span 3;background:linear-gradient(100grad, rgba(243,251,255,0.4), rgba(243,251,255,0.15) 20%, rgba(243,251,255,0))}.stripes :nth-child(2){grid-area:3/span 3/auto/-1}.classic .stripes :nth-child(2){background:linear-gradient(100grad, rgba(0,204,82,0), rgba(0,204,176,0.05) 40%, rgba(0,204,148,0.35))}.marketing .stripes :nth-child(2){background:linear-gradient(100grad, rgba(204,201,0,0), rgba(204,184,0,0.05) 40%, rgba(204,201,0,0.35))}.business .stripes :nth-child(2){background:linear-gradient(100grad, rgba(0,31,204,0), rgba(0,20,204,0.05) 40%, rgba(0,37,204,0.35))}.web_design .stripes :nth-child(2){background:linear-gradient(100grad, rgba(204,0,177,0), rgba(204,0,187,0.05) 40%, rgba(204,0,177,0.35))}.web-design .stripes :nth-child(2){background:linear-gradient(100grad, rgba(204,0,177,0), rgba(204,0,187,0.05) 40%, rgba(204,0,177,0.35))}.personal-branding .stripes :nth-child(2){background:linear-gradient(100grad, rgba(204,75,0,0), rgba(204,116,0,0.05) 40%, rgba(204,122,0,0.35))}.data .stripes :nth-child(2){background:linear-gradient(100grad, rgba(204,75,0,0), rgba(204,116,0,0.05) 40%, rgba(17,73,88,0.35))}.programmazione .stripes :nth-child(2){background:linear-gradient(100grad, rgba(204,0,61,0), rgba(204,0,112,0.05) 40%, rgba(204,0,102,0.35))}.coding .stripes :nth-child(2){background:linear-gradient(100grad, rgba(204,0,61,0), rgba(204,0,112,0.05) 40%, rgba(204,0,102,0.35))}.soft-skills .stripes :nth-child(2){background:linear-gradient(100grad, rgba(8,0,79,0), rgba(38,23,136,0.05) 40%, rgba(12,0,120,0.35))}.stripes :nth-child(3){grid-row:4;grid-column:span 5;background:linear-gradient(100grad, #fff 50%, rgba(255,255,255,0))}.stripes :nth-child(4){grid-area:4/span 5/auto/-1}.classic .stripes :nth-child(4){background:linear-gradient(100grad, rgba(0,204,138,0) 10%, rgba(0,204,119,0.05))}.marketing .stripes :nth-child(4){background:linear-gradient(100grad, rgba(201,204,0,0) 10%, rgba(184,204,0,0.05))}.business .stripes :nth-child(4){background:linear-gradient(100grad, rgba(0,31,204,0) 10%, rgba(0,3,204,0.05))}.web_design .stripes :nth-child(4){background:linear-gradient(100grad, rgba(204,0,204,0) 10%, rgba(197,0,204,0.05))}.web-design .stripes :nth-child(4){background:linear-gradient(100grad, rgba(204,0,204,0) 10%, rgba(197,0,204,0.05))}.personal-branding .stripes :nth-child(4){background:linear-gradient(100grad, rgba(204,109,0,0) 10%, rgba(204,109,0,0.05))}.data .stripes :nth-child(4){background:linear-gradient(100grad, rgba(204,109,0,0) 10%, rgba(204,109,0,0.05))}.programmazione .stripes :nth-child(4){background:linear-gradient(100grad, rgba(204,0,51,0) 10%, rgba(204,0,51,0.05))}.coding .stripes :nth-child(4){background:linear-gradient(100grad, rgba(204,0,51,0) 10%, rgba(204,0,51,0.05))}.soft-skills .stripes :nth-child(4){background:linear-gradient(100grad, rgba(37,0,204,0) 10%, rgba(31,0,204,0.05))}.stripes :nth-child(5){grid-area:auto/1/-1/-1;background:linear-gradient(100grad, #fff 80%, #f5fafd)}.mission.business{margin:30px 0 0 0;padding:100px 0;background:url(/assets/background-2.jpg);background-size:cover}.mission.business .square{position:absolute;width:150px;right:-35px;top:-40px;z-index:1}.mission.business .card{position:relative;z-index:10}.mission.business p{color:#3F51B5;font-weight:500;font-size:16px}.banner-biz{min-height:59px;border-radius:var(--primary-border-radius);border-left:25px solid;border-color:#15af86;box-shadow:var(--secondary-shadow);background-color:#fff}.banner-biz__btn{background-image:linear-gradient(to right, #15af86, #074e81);border-radius:8px}.banner-biz__btn__span{font-size:20px;font-weight:bolder}.banner-biz p{font-size:16px;font-weight:bold;margin-bottom:0}*{box-sizing:border-box}html{scroll-behavior:smooth}body{font-family:"Open Sans", sans-serif;position:relative;color:#282828;font-weight:400;line-height:1.5rem;letter-spacing:.01em}.container{max-width:unset}.hidden{display:none !important}a{color:#282828}a:hover,a:focus{text-decoration:none;color:#282828;background-color:transparent}b,strong{font-weight:700}.main-title{font-size:20px;text-transform:uppercase;font-weight:600;margin:0 0 30px}.secondary-title{color:#7d7d7d;text-transform:uppercase;font-weight:400;font-size:14px}.list-unstyled{list-style-type:none;padding-left:0;margin:0}.post-description ul{list-style-type:disc;padding-left:15px}.post-description img{max-width:100%}#affiliation-contract-modal .contract-content{max-height:300px;overflow-y:scroll}input:-webkit-autofill{-webkit-animation-name:autofill;-webkit-animation-fill-mode:both}.green-line{border-top:8px solid #0ace99;margin-left:0;margin-top:10px;width:40px}.purple-line{border-top:8px solid #9d01e6;margin-left:0;width:40px}.gradient-bg{background-image:linear-gradient(-1deg, #fff 0%, rgba(255,255,255,0) 100%),linear-gradient(-90deg, rgba(96,222,152,0.85) 3%, #0ACE99 100%);position:absolute;top:0;left:0;width:100%;height:700px;z-index:-2}.gradient-circle{position:absolute;background-image:linear-gradient(-222deg, #0DCE99 5%, #78E3A8 100%);width:50px;height:50px;border-radius:50px;z-index:-1}.numbered-list{list-style:none;counter-reset:my-awesome-counter}.numbered-list li{counter-increment:my-awesome-counter;position:relative;margin-bottom:1.2rem;font-size:16px}.numbered-list li:before{content:counter(my-awesome-counter) ". ";color:#4B0DBD;font-weight:600;font-size:20px;position:absolute;left:-30px}.primary-radius{border-radius:16px}.secondary-radius{border-radius:7px}.primary-shadow{box-shadow:0px 12px 24px -2px rgba(0,0,0,0.15)}.secondary-shadow{border-radius:0px 4px 12px -2px rgba(0,0,0,0.15)}.primary-box{border-radius:16px;box-shadow:0px 12px 24px -2px rgba(0,0,0,0.15);padding:15px}@media (min-width: 767px){.primary-box{padding:30px}}.secondary-box{border-radius:7px;box-shadow:0px 4px 12px -2px rgba(0,0,0,0.15);padding:15px}.main-box{border-radius:16px;box-shadow:0px 4px 12px -2px rgba(0,0,0,0.15);background:#FFF;padding:30px}.gradient-img{background-image:url(/assets/background-2.jpg);background-position:center;background-size:cover;background-repeat:no-repeat}.gradient-img-high{background-image:url(/assets/sfondo-high-focus-2.png);background-position:center;background-size:cover;background-repeat:no-repeat}.dark-bg-login{background-image:url(/assets/dark-bg-login.png);background-size:cover;background-repeat:no-repeat}.bg-login{background-image:url(/assets/illustrazione-login1.webp);background-position:center;background-size:cover;background-repeat:no-repeat}[data-whatinput='mouse'] *:focus,[data-whatinput='mouse'] a:focus,[data-whatinput='mouse'] button:focus,[data-whatinput='mouse'] .btn:focus,[data-whatinput='touch'] *:focus,[data-whatinput='touch'] a:focus,[data-whatinput='touch'] button:focus,[data-whatinput='touch'] .btn:focus,[data-whatinput='initial'] *:focus,[data-whatinput='initial'] a:focus,[data-whatinput='initial'] button:focus,[data-whatinput='initial'] .btn:focus,[data-whatintent='mouse'] *:focus,[data-whatintent='mouse'] a:focus,[data-whatintent='mouse'] button:focus,[data-whatintent='mouse'] .btn:focus{outline:transparent auto 0;box-shadow:none}.js-link{cursor:pointer}.space-bg{background-image:url(/../assets/space-bg.jpg);background-repeat:no-repeat;background-position:center;background-size:cover}.toast{margin-top:20px;background-color:#0ace99}.toast--fixed{position:fixed;top:-5px;right:-10px;z-index:1000}.pulsating-circle{position:relative;width:15px;height:15px}.pulsating-circle:before{content:'';position:relative;display:block;width:300%;height:300%;box-sizing:border-box;margin-left:-100%;margin-top:-100%;border-radius:45px;background-color:red;animation:pulse-ring 1.25s cubic-bezier(0.215, 0.61, 0.355, 1) infinite}.pulsating-circle:after{content:'';position:absolute;left:0;top:0;display:block;width:100%;height:100%;background-color:red;border-radius:15px;box-shadow:0 0 8px rgba(0,0,0,0.3);animation:pulse-dot 1.25s cubic-bezier(0.455, 0.03, 0.515, 0.955) -0.4s infinite}@keyframes pulse-ring{0%{transform:scale(0.33)}80%,100%{opacity:0}}@keyframes pulse-dot{0%{transform:scale(0.8)}50%{transform:scale(1)}100%{transform:scale(0.8)}}#mode-areas,#masters{opacity:0;height:1px;overflow:hidden}.gift-card-box{margin:60px 0}.icon-arrow-down{transition:transform .3s;transform:rotate(180deg)}.collapsed .icon-arrow-down{transform:rotate(0)}.path-application{position:relative;overflow:hidden}.path-application img{max-width:400px;width:100%}.path-application .img-1{position:absolute;bottom:0;left:-40px;max-width:370px}.path-application .img-2{position:absolute;top:30px;right:-40px;max-width:400px}.path-application__testbox{max-width:800px}.path-application--thankyou{padding-bottom:160px}.tippy-tooltip{background:white  !important;border:1px solid #7d7d7d !important}.tippy-tooltip .tippy-content{color:#282828 !important;font-size:13px  !important;font-weight:400 !important}.tippy-tooltip .tippy-arrow{border-top-color:transparent !important}.circle-bg{background:white;box-shadow:0 0 7px 2px rgba(187,187,187,0.5);border-radius:36px;height:36px;width:36px;display:inline-flex;align-items:center;justify-content:center}.circle-bg:focus{box-shadow:0 0 7px 2px rgba(187,187,187,0.5) !important}.circle-bg--green .icon-arrow-down{color:#0ace99}#poptinDraggableContainer{border-radius:15px !important;overflow:hidden !important}.poptin-credit{display:none !important}.xmas-box__wrapper{background-image:url(/assets/bg-home-desktop-1.webp);background-position:bottom;background-size:cover;background-repeat:no-repeat}.xmas-box h2{font-size:34px}.xmas-box__cta{grid-gap:30px}@media (min-width: 767px){.coupon-page{padding:120px 0 180px}}.coupon-page__title,.coupon-page__subtitle{color:white;font-weight:800}@media (min-width: 767px){.coupon-page__title,.coupon-page__subtitle{font-size:26px}.coupon-page__title span,.coupon-page__subtitle span{font-size:32px}}.coupon-page__coupon{color:#9d01e6;font-weight:800;max-width:600px;margin:0 auto}@media (min-width: 767px){.coupon-page__coupon{font-size:32px}}.credit-calculator-bg{background-image:url(/../assets/credit-calc.webp);background-repeat:no-repeat;background-size:cover;position:relative}.credit-calculator-bg__scroll{display:flex;align-items:center;justify-content:center;height:60px;width:60px;position:absolute;background:white;border-radius:50px;bottom:-40px;left:50%;transform:translateX(-50%)}.credit-calculator-bg__scroll:hover,.credit-calculator-bg__scroll:focus{background:white}.credit-calculator-bg__scroll:hover span,.credit-calculator-bg__scroll:focus span{opacity:.5}.credit-calculator-bg__scroll span{transform:rotate(0);font-size:20px}.credit-calendly{margin-bottom:40px;display:none}.credit-info h3{font-size:20px;font-weight:bold}.credit-info__logos{display:grid;grid-template-columns:repeat(4, 1fr);grid-gap:30px;align-items:center}.credit-info__logos img{max-height:62px;justify-self:center}.bottom-cta{position:fixed;bottom:0;left:0;right:0;background:linear-gradient(0deg, white 77%, rgba(255,255,255,0));padding:32px 0 16px;z-index:10;opacity:0;z-index:-1;transform:translateY(20px);transition:all .3s}.show-application-cta .bottom-cta{transition:all .3s;opacity:1;z-index:10;transform:translateY(0)}.highlighted-number{background:white;border:6px solid #0ace99;border-radius:100%;display:flex;align-items:center;justify-content:center;width:50px;height:50px;font-weight:bold;font-size:24px}.custom-scrollbar{padding-right:8px}.custom-scrollbar::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,0.2);background-color:#F5F5F5}.custom-scrollbar::-webkit-scrollbar{width:12px;background-color:#F5F5F5}.custom-scrollbar::-webkit-scrollbar-thumb{-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,0.2);background-color:rgba(10,207,153,0.7)}.check-circle{color:#0ace99;border:2px solid #0ace99;border-radius:100%;padding:5px}.close-circle{color:#E13C00;border:2px solid #E13C00;border-radius:100%;padding:5px}.toast-error{background:#E13C00;opacity:1 !important}.course-description{padding:0 0 40px 0}.course-description hr.top{margin:0 0 50px;border-top:10px solid #0ace99}.course-description .description{box-shadow:0 0 7px 0 rgba(0,0,0,0.25);background:#fff;border-radius:16px;min-height:517px;margin-top:30px;padding:20px 50px;position:relative}.course-description .description a{color:#0ace99;font-weight:400}.course-description .description ul{list-style-type:disc;padding-left:20px}.course-description .description input{display:none}.course-description .description label{width:50%;float:left;padding:30px 60px 20px;border-radius:7px 0 0 0;color:#7d7d7d;font-size:14px;text-transform:uppercase;font-weight:600}.course-description .description label:hover,.course-description .description label:focus{border:none;background:transparent}.course-description .description label:hover{cursor:pointer}.course-description .description label[for="target"]{border-radius:0 7px 0 0;position:relative}.course-description .description label[for="target"]:after{height:15px;width:2px;background:#dfe0e5;left:-44px;top:33px;position:absolute;content:''}.course-description .description #description:checked+label,.course-description .description #target:checked+label,.course-description .description #gift-cards:checked+label{color:#282828}.course-description .description .tabs{display:none}.course-description .description #description:checked~#description,.course-description .description #target:checked~#target,.course-description .description #live:checked~#live,.course-description .description #gift-cards:checked~#gift-cards{display:block;clear:both}.course-description .description .socials span{display:inline-block;padding-right:8px}.course-description .description .socials span:before{color:#7d7d7d;font-size:18px}.course-description .description .socials .social-share-button .ssb-icon{height:22px;width:22px;background-size:22px 22px;opacity:.7;transition:opacity .2s}.course-description .description .socials .social-share-button .ssb-icon:hover{opacity:1}.tools{background-color:#f2f2f2 !important;padding:40px 0}.banner-custom-return-path{background-image:url(/assets/background-3.jpg);background-position:center;background-size:cover;padding:50px 0}.banner-custom-return-path h4{color:#fff;margin-bottom:20px;font-size:20px;font-weight:600}.banner-custom-return-path .banner-email{padding:40px 0 30px;background-color:#ff0050}.banner-custom-return-path .custom-banner{padding:40px 0 30px}.banner-custom-return-path .custom-banner .container{position:relative}.banner-custom-return-path .custom-banner .custom-box{padding:20px;text-align:center;box-shadow:0px 4px 12px -2px rgba(0,0,0,0.15);border-radius:16px;background:#fff;position:relative;max-width:800px}.banner-custom-return-path .custom-banner .custom-box p{font-size:16px;font-weight:600;max-width:540px;margin:0 auto 20px}.banner-custom-return-path .custom-banner .custom-box img{position:absolute;left:40px;top:50%;margin-top:-32px}.reviews{background-color:#f9f9f9;overflow:hidden}.resources .lecture-list li{padding:5px 0 5px 24px;position:relative}.resources .lecture-list li.course-section{text-transform:uppercase;padding-left:0}.resources .lecture-list li .not-completed:after{content:"";width:9px;height:9px;border-radius:50px;background-color:#dfe0e5;display:block;position:absolute;top:14px;left:2px}.resources .lecture-list li .icon-check,.resources .lecture-list li .list-type-check li:before,.list-type-check .resources .lecture-list li li:before,.resources .lecture-list li .pricing-plan .item .btn.active:before,.pricing-plan .item .resources .lecture-list li .btn.active:before,.resources .lecture-list li .pricing-plan .item li.active:before,.pricing-plan .item .resources .lecture-list li li.active:before,.resources .lecture-list li .pricing-plan-pf .item .btn.active:before,.pricing-plan-pf .item .resources .lecture-list li .btn.active:before,.resources .lecture-list li .pricing-plan-pf .item li.active:before,.pricing-plan-pf .item .resources .lecture-list li li.active:before{position:absolute;left:0;top:10px}.resources .lecture-list li .icon-check:before,.resources .lecture-list li .list-type-check li:before,.list-type-check .resources .lecture-list li li:before,.resources .lecture-list li .pricing-plan .item .btn.active:before,.pricing-plan .item .resources .lecture-list li .btn.active:before,.resources .lecture-list li .pricing-plan .item li.active:before,.pricing-plan .item .resources .lecture-list li li.active:before,.resources .lecture-list li .pricing-plan-pf .item .btn.active:before,.pricing-plan-pf .item .resources .lecture-list li .btn.active:before,.resources .lecture-list li .pricing-plan-pf .item li.active:before,.pricing-plan-pf .item .resources .lecture-list li li.active:before{font-size:14px;color:#0ace99}.course-enrolled .cta .certif{text-transform:uppercase;color:#08ce9a;line-height:40px;font-weight:bold}.course-enrolled .cta .certif:hover{text-decoration:underline}.course-enrolled .icon-arrow-right:before{color:#fff}.course-enrolled .feedback-box img{width:30px}.course-enrolled .feedback-box .comment{font-weight:300;margin:20px 0 10px}.course-enrolled .feedback-box .btn{margin-top:20px}.course-classes{padding:40px 0}.requisite .requisite-wrapper hr{border-bottom:4px solid #9d01e6;width:30px;margin:0 0 40px 0}.requisite .requisite-wrapper h4.title{color:#dfe0e5;text-transform:uppercase;font-weight:600;margin-bottom:40px}.requisite .requisite-wrapper .course-requisite{box-shadow:0px 4px 12px -2px rgba(0,0,0,0.15);border-radius:16px;display:flex;min-height:200px;margin:20px 0}.requisite .requisite-wrapper .course-requisite .name{flex:1 1 60%;padding:30px 50px}.requisite .requisite-wrapper .course-requisite .name h4{font-weight:600}.requisite .requisite-wrapper .course-requisite .picture{flex:1 1 40%;background-position:center;background-size:cover;border-radius:0 7px 7px 0}.requisite .requisite-wrapper .course-requisite hr{border-bottom:4px solid #0ace99;margin-top:20px}.skills-acquired{padding:60px 0 80px 0}.skills-acquired .skills-box{background-image:linear-gradient(-180deg, #4786F0 0%, #A10ED4 100%);padding:5px;display:flex;position:relative}.skills-acquired .skills-box ul{list-style-type:disc;padding-left:20px}.skills-acquired .skills-box .inner-box{background:#FFF;padding:30px;flex:1}.skills-acquired .skills-box .btn{position:absolute;bottom:-20px;left:50%;margin-left:-85px}.skills-acquired .skills-box .btn .full-price{line-height:1em;position:relative}.skills-acquired .skills-box .btn .full-price::after{border-bottom:0.15em solid;content:"";left:0;margin-top:calc(0.125em / 2 * -1);position:absolute;right:0;top:50%}.skills{padding:50px 0}.skills .thumbnail{margin:20px 0}.banner-course-cta{background-image:linear-gradient(rgba(10,207,153,0.7), rgba(10,207,153,0.7)),url(/assets/course.jpg);background-position:center;background-size:cover}.banner-course-cta .course-cta{padding:15% 0;color:#fff;text-align:center;max-width:650px;margin:0 auto}.banner-course-cta .course-cta h3{margin:30px 0}.notice,.alert{display:none}#area-hero .area-info{background-position:center;background-size:cover;box-shadow:0px 12px 24px -2px rgba(0,0,0,0.15);border-radius:16px;color:#fff;padding:20px;text-align:center}.classic #area-hero .area-info{background-image:linear-gradient(rgba(0,0,0,0.91), rgba(0,0,0,0.7)),url(/assets/course.jpg)}.marketing #area-hero .area-info{background-image:linear-gradient(rgba(0,0,0,0.91), rgba(0,0,0,0.7)),url(/assets/area-marketing.jpg)}.business #area-hero .area-info{background-image:linear-gradient(rgba(0,0,0,0.91), rgba(0,0,0,0.7)),url(/assets/area-business.jpg)}.web_design #area-hero .area-info{background-image:linear-gradient(rgba(0,0,0,0.91), rgba(0,0,0,0.7)),url(/assets/area-design.jpg)}.web-design #area-hero .area-info{background-image:linear-gradient(rgba(0,0,0,0.91), rgba(0,0,0,0.7)),url(/assets/area-design.jpg)}.personal-branding #area-hero .area-info{background-image:linear-gradient(rgba(0,0,0,0.91), rgba(0,0,0,0.7)),url(/assets/area-branding.jpg)}.data #area-hero .area-info{background-image:linear-gradient(rgba(0,0,0,0.91), rgba(0,0,0,0.7)),url(/assets/area-data.jpg)}.programmazione #area-hero .area-info{background-image:linear-gradient(rgba(0,0,0,0.91), rgba(0,0,0,0.7)),url(/assets/area-coding.jpg)}.coding #area-hero .area-info{background-image:linear-gradient(rgba(0,0,0,0.91), rgba(0,0,0,0.7)),url(/assets/area-coding.jpg)}.soft-skills #area-hero .area-info{background-image:linear-gradient(rgba(0,0,0,0.91), rgba(0,0,0,0.7)),url(/assets/areasoftskills.png)}#area-hero .area-info .title-main{text-align:center}#area-hero .area-info .name{margin-bottom:20px;text-transform:uppercase;font-size:22px}#area-hero .area-info .short-description{font-size:24px;font-weight:400;margin-bottom:24px}#area-hero .area-info .description{text-align:center;margin-bottom:20px}#area-hero .area-info .btn{margin:0 auto}#area-courses .course-header{font-size:24px}#area-courses .course-text p{font-size:18px;line-height:24.5px;font-weight:400}#area-courses .bundle-section .subtitle,#area-courses .course-section .subtitle{font-weight:600}#area-courses .bundle-section .coupon-price,#area-courses .course-section .coupon-price{text-decoration:line-through}#area-courses .subarea-links div{position:relative;overflow:hidden;margin-bottom:15px}#area-courses .subarea-links div:after{content:'';padding-bottom:75%;display:block;width:100%}#area-courses .subarea-links div img{position:absolute;height:100%;width:auto;left:50%;transform:translateX(-50%)}#area-courses .subarea-links span{display:block;line-height:1.2rem}#area-courses .subarea-courses__image{position:relative;overflow:hidden}#area-courses .subarea-courses__image img{position:absolute;height:100%;width:auto;transform:translateX(-50%);left:50%}#area-courses .subarea-courses__image:after{content:'';padding-bottom:61%;width:100%;display:block}#area-courses .subarea-courses .slick-list{overflow:visible}#area-courses .subarea-courses h2{font-weight:bold;font-size:20px;margin-top:0}#area-courses .subarea-courses__secondary-info p{margin-bottom:0}#area-courses .subarea-courses__secondary-info h3{font-size:18px;margin-bottom:15px}#area-courses .subarea-courses__course-titles{font-size:20px;font-weight:600}#area-courses .subarea-courses .slick-prev:before,#area-courses .subarea-courses .slick-next:before{transition:.35s opacity;color:#0ace99;font-size:26px}#area-courses .subarea-courses .slick-prev.slick-disabled:before,#area-courses .subarea-courses .slick-next.slick-disabled:before{opacity:0;transition:.35s opacity}#area-courses .subarea-courses .slick-slide{margin:0 15px}#area-courses .subarea-content>p{margin-bottom:30px}#area-courses .subarea-content .item{padding:0 15px}.how-to-chose .highlighted-number{position:absolute;left:50%;transform:translateX(-50%);top:-25px}.login-box .modal .modal-header{background-color:transparent}.login-box .modal a{color:#9d01e6;font-weight:600;text-decoration:underline}.login-box .modal a:hover{color:#8800C8;text-decoration:underline}.login-box .modal hr{margin-left:20px}.login-box .new_user #error_explanation{background:#f7c4c4;padding:10px 20px}.login-box .new_user #error_explanation h2{font-size:18px;text-align:left}.login-box .new_user #error_explanation ul{list-style-type:disc;padding-left:20px;font-size:16px}.login-box .box-errors{display:none}.login-box #spunta p{margin:5px;padding:15px;color:#607D8B;background:white;border-radius:4px}.login-box #spunta a{color:#E13C00}.login-box span[class*="icon-"]:before{color:#BEC5CE}.login-box .label-text{display:inline-block;width:90%;word-break:keep-all}.login-box .right .get-account{text-align:center}.login-box .right .get-account p{font-weight:400;color:#0ace99}.login-box .right .get-account .brand-name-wrapper{width:35%;margin:0 auto 20px}.login-box .right .get-account .btn{font-size:12px;padding:10px 15px;margin:20px auto 0}.login-box .right.cancel .delete-account{text-align:center}.login-box .right.cancel .delete-account .btn{font-size:12px;padding:10px 15px;width:100%;margin:20px auto 30px;color:#ff6200}.login-box .right.cancel .delete-account a{color:#fff;font-size:14px}.login-box .right.cancel .delete-account .icon-arrow-left{color:#fff;padding-right:10px}.login-box .old-lacerba{margin-top:30px}.login-box .old-lacerba:after{content:"";display:table;clear:both}.login-box .old-lacerba a{text-decoration:underline;font-weight:600;color:#9d01e6}.login-box.forgot-password .right .get-account .brand-name-wrapper{width:30%}.sessions .main-header,.sessions footer,.registrations:not(.edit) .main-header,.registrations:not(.edit) footer,.passwords .main-header,.passwords footer{display:none}.registrations .login-box img.rocket{transform:scaleX(-1);filter:FlipH;-ms-filter:"FlipH";right:185px}.registrations .login-link{margin:20px auto}.registrations .login-link a{color:#9d01e6}.home .circle{position:relative;right:-200px;top:350px;width:100px;height:auto;background-color:#f7f7f71e}.home .square-em{position:relative;top:-50px;left:-40px;width:150px;z-index:-1000}.home .highlight-section__short{padding-top:80px;margin-top:-80px}.home .highlight-section__short__layout{display:grid;grid-gap:30px}.home .reviews{background:#fff;padding-top:40px}.home .em-component{margin-top:100px}.home .about-section{background-image:linear-gradient(45deg, #212653, #210052);background-position:center;background-size:cover;padding:150px 0 150px 0;position:relative}.home .about-section .the-school .title{font-size:16px;text-transform:uppercase;color:#fff}.home .about-section .the-school .subtitle{font-size:22px;text-transform:uppercase;color:#c773ef;margin-bottom:30px}.home .about-section .the-school .description{color:#fff}.home .about-section .square2{width:130px;height:130px;position:absolute;left:50%;top:-45px;margin-left:-65px}.home #percorsi{display:block}.bundles .banner{background-image:url(/assets/background-3.jpg);background-position:center;background-size:cover;padding:10px 0 10px 0}.bundles .banner h4{color:#fff;margin-bottom:20px;font-size:20px;font-weight:600}.bundles .banner .banner-email{padding:40px 0 30px;background-color:#ff0050}.bundles .banner .custom-banner{padding:40px 0 30px;margin:-20px 0 0px}.bundles .banner .custom-banner .container{position:relative}.bundles .banner .custom-banner .custom-box{padding:20px;text-align:center;box-shadow:0px 4px 12px -2px rgba(0,0,0,0.15);border-radius:16px;background:#fff;position:relative;max-width:800px}.bundles .banner .custom-banner .custom-box p{font-size:16px;font-weight:600;max-width:540px;margin:0 auto 20px}.bundles .banner .custom-banner .custom-box img{position:absolute;left:40px;top:50%;margin-top:-32px}.bundles .bundle-description{padding-bottom:60px}.bundles .bundle-description hr.top{margin:0;border-top:10px solid #0ace99}.bundles .bundle-description .description{position:relative}.bundles .bundle-description .description a{color:#0ace99;font-weight:400}.bundles .bundle-description .description ul{list-style-type:disc;padding-left:20px}.bundles .bundle-description .description h2{text-transform:uppercase;font-weight:600;margin:0 0 30px;font-size:18px}.bundles .bundle-description .description .social-share-button a{opacity:.7;transition:opacity .2s}.bundles .bundle-description .description .social-share-button a:hover{opacity:1}.bundles .target{padding:50px 0;overflow:hidden}.bundles .target .slick-list{width:90%;overflow:visible;margin-left:25px}.bundles .target .slick-dots li.slick-active button:before{color:#0ace99}.bundles .target .slick-slide:not(.slick-active){opacity:0.2}.bundles .target .slick-slide{margin:10px}.bundles .target .slick-prev,.bundles .target .slick-next{z-index:900;top:45%}.bundles .target .slick-prev:before,.bundles .target .slick-next:before{transition:.35s opacity;color:#0ace99;font-size:40px}.bundles .target .slick-prev.slick-disabled:before,.bundles .target .slick-next.slick-disabled:before{opacity:0;transition:.35s opacity}.bundles .target .slick-prev{left:-50px}.bundles .target .slick-next{right:50px}.bundles .target .square1{width:170px;position:absolute;left:30px;top:70px}.bundles .target .card{padding:20px;margin:0px 10px;background:#fff;height:300px;border-radius:16px;box-shadow:0px 4px 12px -2px rgba(0,0,0,0.15)}.bundles .target .card .name{text-transform:uppercase;font-size:16px;font-weight:600}.bundles .reviews{background-color:#f9f9f9;overflow:hidden;padding:80px 0px}.bundles .reviews .rating.user span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:140px}.bundles .reviews .reviews-card .title{min-height:auto !important}.bundles .reviews .average-card{background-color:#fff !important;background-image:none;margin:10px 0;padding:20px;background-color:#fff;box-shadow:0px 4px 12px -2px rgba(0,0,0,0.15);border-radius:16px;min-height:200px}.bundles .reviews .average-card h2{font-size:40px}.bundles .reviews .average-card img{width:20px}.bundles .reviews .no-comment{margin:10px 0;padding:20px;background-color:#fff;box-shadow:0px 4px 12px -2px rgba(0,0,0,0.15);border-radius:16px;background-color:#faf9fd}.bundles .reviews .no-comment img{width:20px}.bundles .reviews .card:not(.average-card):not(.no-comment){margin:10px 0;padding:20px;background-color:#fff;box-shadow:0px 4px 12px -2px rgba(0,0,0,0.15);border-radius:16px;min-height:200px;background-color:#faf9fd}.bundles .reviews .card:not(.average-card):not(.no-comment) .comment{height:100px;overflow:scroll}.bundles .reviews .card:not(.average-card):not(.no-comment) .average img{width:30px}.bundles .reviews .card:not(.average-card):not(.no-comment) .date{position:absolute;bottom:5px}.bundles .reviews .card:not(.average-card):not(.no-comment) img{width:20px}.bundles .bundles .teacher{background:#fff}.bundles .tools{padding:40px;filter:grayscale(0.4)}.bundles .courses-included{background:#F1F2F8;padding:80px 0px}.bundles .courses-included .add-to-cart-button{min-width:240px;height:50px}.bundles .courses-included .full-price{line-height:1em;position:relative}.bundles .courses-included .full-price::after{border-bottom:0.15em solid;content:"";left:0;margin-top:calc(0.125em / 2 * -1);position:absolute;right:0;top:50%}.bundles .courses-included .thumbnail--short .thumbnail__cta_bundle{justify-content:normal !important}.bundles .courses-included .thumbnail{min-height:240px;margin:10px 0}.bundles .courses-included .skill-card{border-radius:16px;box-shadow:0px 4px 12px -2px rgba(0,0,0,0.15);margin-bottom:30px;transition:all .3s}.bundles .courses-included .skill-card img{max-width:none;width:110%;opacity:1;transition:opacity 0.35s, transform 0.35s;transform:translate3d(-15px, -15px, 0) scale(1.08);backface-visibility:hidden}.bundles .courses-included .skill-card .skill-card-header{border-radius:7px 7px 0 0;overflow:hidden;height:150px;background:#000;position:relative}.bundles .courses-included .skill-card .skill-card-header .short-description{padding:0 20px 0 10px;border-left:1px solid #fff;text-align:left;color:#fff;opacity:0;transition:opacity 0.35s, transform 0.35s;transform:translate3d(-40px, 0, 0);position:absolute;top:20px;left:20px}.bundles .courses-included .skill-card .skill-card-body{padding:30px}.bundles .courses-included .skill-card .skill-card-body h4{font-weight:600;min-height:38px}.bundles .courses-included .skill-card hr{border-bottom:4px solid #0ace99;margin:0 0 20px 0;width:30px}.bundles .courses-included .skill-card:hover img{opacity:0.5;transform:translate3d(-15px, -15px, 0) scale(0.95)}.bundles .courses-included .skill-card:hover .short-description{opacity:1;transform:translate3d(0, 0, 0)}.bundles .jobs{background:#F1F2F8;padding:50px 0}.bundles .jobs .row{margin-bottom:10px}.bundles .jobs .job-icon{background:#fff;box-shadow:0px 4px 12px -2px rgba(0,0,0,0.15);border-radius:16px;padding:30px}.bundles .jobs .job-icon img{width:60px;margin:0 auto;display:block}.bundles .jobs .job-description{padding:20px}.bundles .jobs .job-description .job-title{text-transform:uppercase;font-weight:600;color:#9d01e6;font-size:16px}.bundles .bonus{background-position:center;background-size:cover;background-image:url(/assets/background-2.jpg);padding:50px 0}.bundles .bonus .bonus-item img{margin:0 auto}.bundles .bonus .bonus-item p{color:#fff}.bundles .bonus .bonus-item p.bonus-name{font-weight:600;margin-top:20px;font-size:16px}.bundles .purchased-courses{padding-bottom:50px}.bundles .purchased-courses .purchased-courses-box{padding:20px 0}.bundles .purchased-courses .purchased-course{margin-bottom:50px}.bundles .purchased-courses .purchased-course .panel-heading{padding:10px 0}.bundles .purchased-courses .purchased-course .panel-heading:after{content:"";display:table;clear:both}.bundles .purchased-courses .purchased-course .panel-heading .collapsed .icon-arrow-down{transform:rotate(0)}.bundles .purchased-courses .purchased-course .panel-heading .percentage .progress-circle{width:80px;height:80px;margin:0 auto}.bundles .purchased-courses .purchased-course .panel-heading .percentage .progress-circle:after{width:66px;height:66px;left:7px;top:7px}.bundles .purchased-courses .purchased-course .panel-heading .percentage .progress-circle span{width:80px;font-size:16px;font-weight:600}.bundles .purchased-courses .purchased-course .panel-heading .percentage .progress-circle .left-half-clipper{width:80px;height:80px}.bundles .purchased-courses .purchased-course .panel-heading .percentage .progress-circle .left-half-clipper .first50-bar{width:80px;height:80px}.bundles .purchased-courses .purchased-course .panel-heading .percentage .progress-circle .left-half-clipper .value-bar{width:80px;height:80px}.bundles .purchased-courses .purchased-course .panel-heading .percentage .progress-circle:not(.over50) .left-half-clipper{clip:rect(0, 80px, 80px, 40px)}.bundles .purchased-courses .purchased-course .title-subtitle{position:relative}.bundles .purchased-courses .purchased-course .title-subtitle .title{font-weight:600;font-size:16px;border-bottom:2px solid #dfe0e5;padding-bottom:5px}.bundles .purchased-courses .purchased-course .title-subtitle .number-lectures{display:none}.bundles .purchased-courses .purchased-course .title-subtitle .icon-arrow-down{transition:transform 0.1s;position:absolute;right:0;top:4px;transform:rotate(180deg)}.bundles .purchased-courses .purchased-course .title-subtitle .icon-arrow-down:before{font-size:16px;font-weight:600;color:#7d7d7d}.bundles .purchased-courses .purchased-course .panel-collapse:after{content:"";display:table;clear:both}.bundles .purchased-courses .purchased-course .panel-collapse .lecture-list li{padding:5px 0 5px 24px;position:relative}.bundles .purchased-courses .purchased-course .panel-collapse .lecture-list li.course-section{text-transform:uppercase;padding-left:0}.bundles .purchased-courses .purchased-course .panel-collapse .lecture-list li .not-completed:after{content:"";width:9px;height:9px;border-radius:50px;background-color:#dfe0e5;display:block;position:absolute;top:14px;left:2px}.bundles .purchased-courses .purchased-course .panel-collapse .lecture-list li .icon-check,.bundles .purchased-courses .purchased-course .panel-collapse .lecture-list li .list-type-check li:before,.list-type-check .bundles .purchased-courses .purchased-course .panel-collapse .lecture-list li li:before,.bundles .purchased-courses .purchased-course .panel-collapse .lecture-list li .pricing-plan .item .btn.active:before,.pricing-plan .item .bundles .purchased-courses .purchased-course .panel-collapse .lecture-list li .btn.active:before,.bundles .purchased-courses .purchased-course .panel-collapse .lecture-list li .pricing-plan .item li.active:before,.pricing-plan .item .bundles .purchased-courses .purchased-course .panel-collapse .lecture-list li li.active:before,.bundles .purchased-courses .purchased-course .panel-collapse .lecture-list li .pricing-plan-pf .item .btn.active:before,.pricing-plan-pf .item .bundles .purchased-courses .purchased-course .panel-collapse .lecture-list li .btn.active:before,.bundles .purchased-courses .purchased-course .panel-collapse .lecture-list li .pricing-plan-pf .item li.active:before,.pricing-plan-pf .item .bundles .purchased-courses .purchased-course .panel-collapse .lecture-list li li.active:before{position:absolute;left:0;top:10px}.bundles .purchased-courses .purchased-course .panel-collapse .lecture-list li .icon-check:before,.bundles .purchased-courses .purchased-course .panel-collapse .lecture-list li .list-type-check li:before,.list-type-check .bundles .purchased-courses .purchased-course .panel-collapse .lecture-list li li:before,.bundles .purchased-courses .purchased-course .panel-collapse .lecture-list li .pricing-plan .item .btn.active:before,.pricing-plan .item .bundles .purchased-courses .purchased-course .panel-collapse .lecture-list li .btn.active:before,.bundles .purchased-courses .purchased-course .panel-collapse .lecture-list li .pricing-plan .item li.active:before,.pricing-plan .item .bundles .purchased-courses .purchased-course .panel-collapse .lecture-list li li.active:before,.bundles .purchased-courses .purchased-course .panel-collapse .lecture-list li .pricing-plan-pf .item .btn.active:before,.pricing-plan-pf .item .bundles .purchased-courses .purchased-course .panel-collapse .lecture-list li .btn.active:before,.bundles .purchased-courses .purchased-course .panel-collapse .lecture-list li .pricing-plan-pf .item li.active:before,.pricing-plan-pf .item .bundles .purchased-courses .purchased-course .panel-collapse .lecture-list li li.active:before{font-size:14px;color:#0ace99}.bundles .resources .tab-content{padding:40px 20px;min-height:50vh}.bundles .resources #profile a{color:red}.bundles .resources .nav-tabs{border-bottom:1px solid #0ace99;z-index:0}.bundles .resources .nav-tabs .nav-link.active{background-color:transparent;border-color:#0ace99 #0ace99 #f8f9fa;font-weight:600}.bundles .resources .nav-tabs .nav-link:hover{background-color:#09ce9961;border-color:#0ace99 #0ace99 #fff}.bundles .resources .attachment-link{color:#0ace99}.bundles .resources .attachment-group{margin-bottom:50px}.bundles .resources .master h5{font-size:1.1em;margin-bottom:40px}.bundles #firstlecture a{color:#9d01e6}.event .event-wrapper{margin-top:-90px;padding-top:130px}.event .banner-home{height:210px;background:url(/percorsi-bg.png);background-repeat:no-repeat;background-position:bottom;background-size:cover}.event .banner-home h1{font-size:30px;padding-top:80px;padding-bottom:40px;color:#fff}.event .banner-home .btn-primary{margin:20px 40px}.event .banner-home .discover{margin:50px 0px}.event .target{padding:100px 0px}.event .target .btn{margin:50px}.event .target .card{background-color:#fff;box-shadow:0 0 4px 1px rgba(94,82,219,0.54);border-radius:5px;padding:10px;margin:20px 0px}.event .target .card img{width:50px}.event .schedule{padding:80px 0px 40px}.event .schedule .webinar-banner{margin-bottom:140px}.event .main-box{padding:40px;margin:20px;background-image:url(/assets/background-2.png)}.event .pastevents .filter-box{margin:0 -20px}.event .pastevents hr{margin-left:0;margin-bottom:20px;margin-top:3px;width:10%}.event .pastevents .color-business{border:2px solid #0176B8}.event .pastevents .color-marketing{border:2px solid #8C52A8}.event .pastevents .color-programmazione{border:2px solid #BE1133}.event .pastevents .color-web-design{border:2px solid #C30A6E}.event .pastevents .color-personal-branding{border:2px solid #B55700}.event .pastevents .color-data{border:2px solid #28839C}.event .pastevents .card{background-color:#fff;box-shadow:0px 4px 12px -2px rgba(0,0,0,0.15);border-radius:5px;padding:10px;margin:20px 0px}.event .pastevents .card .title{min-height:50px}.event .pastevents .card p{margin-bottom:5px}.event .pastevents .path-menu{margin:20px 0}.event .pastevents .cta{margin:5px 0 !important;padding:6px !important;min-width:auto !important}.executive-master .em-header{position:relative;z-index:10}.executive-master .em-header .container{display:flex;justify-content:space-between;align-items:center;height:60px}.executive-master .em-header .logo img{height:43px}.executive-master .em-header__items{display:none}.executive-master .em-header__contact{text-transform:none}.executive-master .videopresentazione{padding:40px 0}.executive-master .em-secondary-info__video{border-radius:8px;overflow:hidden}.executive-master .background{background-repeat:no-repeat;background-size:cover;background-color:rgba(0,0,0,0.384);background-blend-mode:overlay}.executive-master .background.strategist{background-image:url(/../assets/bg-em-digital.png)}.executive-master .background.content{background-image:url(/../assets/bg-em-content.png)}.executive-master .em-hero-sales{z-index:1}.executive-master .em-hero-sales__title{color:#9d01e6}.executive-master .hero-banner__title span{font-weight:400}.executive-master .em-pros{position:relative}.executive-master .em-pros__separator{background:#F1F2F8;position:absolute;top:0;left:0;right:0;height:240px;border-radius:0 0 80px 80px;z-index:-1}.executive-master .em-pros__item{margin-bottom:24px}.executive-master .em-pros__item i{position:absolute;color:#0ace99}.executive-master .em-pros__item p{padding-left:32px}.executive-master .skills-overview{position:relative}.executive-master .skills-overview__separator{background:#f3f4fa;position:absolute;bottom:0;left:0;right:0;height:220px;border-radius:80px 0 0 0;z-index:-1}.executive-master .last-button{background-color:#e5dfff}.executive-master .last-button h3{color:#3a3a3a}.executive-master #overview ul{padding-left:20px;list-style-type:disc;list-style-position:inherit}.executive-master #overview ul li{margin:10px 0}.executive-master .apply .btn{min-width:200px !important}.executive-master .em-hero-default h1.heading-1{color:#fff}.executive-master .card{border-radius:10px;box-shadow:0 0 10px 0 rgba(0,0,0,0.25);background:#fff;position:relative}.executive-master .partnership{margin-top:-60px}.executive-master .partnership__logos img{max-height:80px}.executive-master .partnership__bg{position:absolute;left:0;right:0;bottom:0;z-index:0;width:100%}.executive-master .teacher-small .partnership{margin-top:0}.executive-master .em-testimonials{position:relative}.executive-master .em-testimonials__separator{background:#F1F2F8;position:absolute;bottom:0;left:0;right:0;height:60%;border-radius:80px 80px 0 0;z-index:-1}.executive-master .last-borse{font-weight:500;line-height:1.8em;font-size:1.05em !important;color:#ff5c5c}.executive-master .last-borse-banner{font-size:1.05em !important;color:#f1c81f;font-weight:600}.executive-master .banner .card:not(.partnership){border-radius:5px;padding:20px}.executive-master .banner .card:not(.partnership) p{margin:5px 0px;text-align:left;font-size:14px}.executive-master .banner .card:not(.partnership) li{margin:5px 10px}.executive-master .banner .info{padding:20px 0}.executive-master .banner .info button{margin-top:30px}.executive-master .banner .info .btn-outline-primary{margin-left:10px;padding:9px 25px;border:1px solid #fff;color:#fff;font-weight:600}.executive-master .banner .info .btn-outline-primary:hover{border:1px solid transparent}.executive-master .partner{background:#e3e2ff6b}.executive-master .stats{margin:150px 0;background-image:url(/../assets/bg-prova.png);background-repeat:no-repeat;background-size:cover;color:white}.executive-master .stats .section-hr:after{background-color:#6416de}.executive-master .stats .stats-body{padding-top:40px}.executive-master .stats .stats-body span{font-size:3em}.executive-master .stats .stats-body p{margin-top:5px;text-transform:uppercase;font-size:1.3em}.executive-master .forwho ul{padding-left:20px;list-style:disc}.executive-master .forwho ul li{margin:10px 0}.executive-master .path .card{padding:20px;min-height:200px}.executive-master .path .path-menu{margin:20px 0}.executive-master .path .link{padding:20px 0;font-size:1.3em;color:#7d7d7d;font-weight:600}.executive-master .path .link[aria-expanded=true]{color:#ff5c5c;pointer-events:none}.executive-master .scolarship__bg{top:80px;height:88.7%}.executive-master .info-cert{background:#F1F2F8}.executive-master .info-cert__certification li{position:relative}.executive-master .info-cert__certification li p{padding-left:30px}.executive-master .info-cert__certification li i{position:absolute;color:#0ace99}.executive-master .info-cert__certification img{box-shadow:0px 6px 13px -2px rgba(0,0,0,0.15);border-radius:7px;transform:rotate(5deg);margin:20px 0 -35px}.executive-master .form-error{text-align:center;color:#fe5c5c;font-weight:700;margin-top:20px;margin-bottom:0}.executive-master .syllabus{background-color:#F1F2F8;max-width:unset}.executive-master .syllabus__ctas{position:relative;z-index:1}.executive-master .syllabus .em-syllabus__item{position:relative;display:block;z-index:1}.executive-master .syllabus .em-syllabus__item ul{list-style-type:disc;padding-left:20px}.executive-master .syllabus .em-syllabus__item ul li:not(:last-child){margin-bottom:4px}.executive-master .syllabus .em-syllabus__item__title{font-weight:700;line-height:20px}.executive-master .syllabus .em-syllabus__item__label{color:#7d7d7d}.executive-master .syllabus .em-syllabus__item__header{padding-right:30px}.executive-master .syllabus .icon-arrow-down{position:absolute;right:24px;top:50px}.executive-master .syllabus .icon-arrow-down:before{font-size:16px;font-weight:600;color:#7d7d7d}.executive-master .syllabus .btn{margin-top:20px}.executive-master .target{margin:40px 0}.executive-master .target .card{margin:20px 0px;padding:20px;display:flex;align-items:center;justify-content:center}.executive-master .target h4{font-size:20px;text-transform:uppercase}.executive-master .target img{width:50px}.executive-master .fee{background-image:-webkit-linear-gradient(160deg, #e6fffe 65%, #49359c 30%);min-height:400px}.executive-master .fee .card{box-shadow:0 0 10px 0 #8484ff}.executive-master .fee .card:hover{box-shadow:0 0 6px 0 #5d5dfd}.executive-master .fee .payment ul{list-style-type:disc;list-style-position:inherit;padding-left:20px}.executive-master .fee #applicationborse{font-size:1.8em;color:#FFC107;font-weight:600}.executive-master .fee h4{padding:20px 0;font-size:1.3em}.executive-master .fee h3{font-size:1.6em;line-height:1.7em}.executive-master .fee .price{font-size:3em;color:#8484ff;font-weight:500;margin-left:3px}.executive-master .fee .full-price{font-size:3em;margin-left:6px}.executive-master .fee .coupon-price{font-size:2em;color:#8484ff;text-decoration:line-through}.executive-master .fee p.message{padding-top:0;color:#9d01e6;font-size:1.2em;line-height:2em;font-weight:600}.executive-master .fee .price-vat{padding-top:10px;display:block;color:#8484ff}.executive-master .fee hr{border-top:1px solid #8484ff}.executive-master .fee p{padding:10px 0}.executive-master .fee .infofee{font-size:13px;font-style:italic}.executive-master .webinar ul{list-style:disc;padding:inherit}.executive-master .webinar h3{margin-top:26px}.executive-master .webinar .btn{background-color:#ff5c5c;border-radius:50px}.executive-master .webinar .btn:hover{background-color:#fc8585}.executive-master .webinar form ._checkbox-radio{margin:20px 0}.executive-master form ._checkbox-radio{margin:20px 0}.partner-scientifico{background-color:#e1f0ff}.partner-scientifico .btn{margin-top:10px}.pre_enrolls{min-height:100vh}.pre_enrolls .step{padding:50px 0;background:url(/assets/em-bg.jpeg) no-repeat center;background-size:cover}.pre_enrolls .step .card{border-radius:7px;box-shadow:0 0 10px 0 rgba(0,0,0,0.25);padding:30px;background:#fff}.pre_enrolls__info{display:flex;align-items:center;grid-gap:20px;border-radius:26px;padding:16px 24px;background:rgba(255,255,255,0.5);max-width:815px;margin:0 auto}.pre_enrolls__info span{font-size:48px;font-weight:bold}.pre_enrolls__info p{font-size:18px;margin-bottom:0}.pre_enrolls__header .back{left:0;top:0}.pre_enrolls__header .back:hover{color:white}.pre_enrolls__steps__item{display:flex;grid-gap:10px}.pre_enrolls__steps__item>span{color:#9d01e6;font-weight:bold;font-size:36px}.pre_enrolls__steps__item div p:first-child{font-size:18px}.pre_enrolls__payment__item{height:100%}.pre_enrolls__payment__item h2{font-size:24px}.pre_enrolls__payment__item>div{border-radius:16px;padding:16px;height:100%;display:flex;flex-direction:column;align-items:flex-start}.pre_enrolls__payment__item>div.transfer{background-color:#F9EBFF}.pre_enrolls__payment__item>div.transfer ul{flex:1}.pre_enrolls__payment__item>div.transfer h2,.pre_enrolls__payment__item>div.transfer li,.pre_enrolls__payment__item>div.transfer p{color:#9d01e6}.pre_enrolls__payment__item>div.soisy{background-color:#E2FBF5}.pre_enrolls__payment__item>div.soisy h2,.pre_enrolls__payment__item>div.soisy p{color:#03946B}.pre_enrolls__payment__item>div.soisy p{flex:1}.pre_enrolls .help{max-width:390px;margin-left:auto;margin-right:auto}.em-fee{background:linear-gradient(89.24deg, rgba(131,38,175,0.9) -34.96%, rgba(82,45,163,0.9) 92.22%);position:relative;overflow:hidden}.em-fee__bg-img{position:absolute;width:100%;height:auto;top:0;z-index:-1}.em-fee__features li{position:relative}.em-fee__features li:not(:last-child){padding-bottom:8px}.em-fee__features li i{position:absolute;color:#0ace99}.em-fee__features li span{padding-left:32px;display:block;line-height:20px}.em-fee__disclaimer{display:flex}.em-fee__disclaimer .material-icons{color:#9d01e6;font-size:20px;padding-right:4px}.em-fee__detail .material-icons{color:#0ace99;padding-right:24px;font-size:30px}.em-fee__detail__info p{font-size:12px;text-transform:uppercase;color:#7d7d7d;margin-bottom:0}.em-fee__detail__info span{font-weight:700;font-size:18px;display:block}.em-fee__detail__info i{font-size:14px}.em-fee__steps{background:#F1F2F8;border-radius:16px;padding:24px;margin:0 auto 24px;max-width:760px}.em-fee__steps__number{text-align:center}.em-fee__steps__number span:first-child{width:48px;height:48px;border-radius:48px;display:flex;align-items:center;justify-content:center;font-size:24px;margin:0 auto 8px;color:#7d7d7d;background:#E0E2EF}.em-fee__steps__number span:nth-child(2){color:#7d7d7d}.em-fee__steps__number.active span:first-child{background:#9d01e6;color:white;font-weight:700}.em-fee__steps__number.active span:nth-child(2){color:#282828;font-weight:600}#livechat .container{max-width:1300px}#livechat h3{padding-top:10px}#livechat .stripes{position:absolute;z-index:-1;width:100%;display:grid;transform:skewY(-1deg);top:0;grid:repeat(2, 330px)/repeat(10, 1fr);transform-origin:0}.classic #livechat .stripes{background:linear-gradient(#0ace99, #09b889 10%, #ddf5ef 38%, #eaf9f3 48%, #f5fdfb 62%)}.marketing #livechat .stripes{background:linear-gradient(#f3e107, #c3b505 10%, #dfd624 38%, #f9f7ea 48%, #fdfcf5 62%)}.business #livechat .stripes{background:linear-gradient(#0176B8, #0468a1 10%, #dde8f5 38%, #eaecf9 48%, #f5f5fd 62%)}.web_design #livechat .stripes{background:linear-gradient(#C30A6E, #ac0960 10%, #f5ddf2 38%, #f8eaf9 48%, #fdf5fc 62%)}.web-design #livechat .stripes{background:linear-gradient(#C30A6E, #ac0960 10%, #f5ddf2 38%, #f8eaf9 48%, #fdf5fc 62%)}.personal-branding #livechat .stripes{background:linear-gradient(#B55700, #a14f02 10%, #f5e7dd 38%, #f9f2ea 48%, #fdf9f5 62%)}.data #livechat .stripes{background:linear-gradient(#28839C, #17697F 10%, #E3F9FF 38%, #E3F9FF 48%, #E3F9FF 62%)}.programmazione #livechat .stripes{background:linear-gradient(#BE1133, #a10020 10%, #f5dddd 38%, #f9eaea 48%, #fdf5f5 62%)}.coding #livechat .stripes{background:linear-gradient(#BE1133, #a10020 10%, #f5dddd 38%, #f9eaea 48%, #fdf5f5 62%)}.soft-skills #livechat .stripes{background:linear-gradient(#0719B8, #0615a0 10%, #f5dddd 38%, #f9eaea 48%, #fdf5f5 62%)}#livechat #infolive ul{list-style-type:none}#livechat #infolive ul p{text-align:center}#livechat #infolive .addeventatc{border:1px solid #0ace99}#livechat .backgroundcolor-business{background:linear-gradient(#0176B8, #0468a1 10%, #dde8f5 38%, #eaecf9 48%, #f5f5fd 62%)}#livechat .backgroundcolor-marketing{background-image:linear-gradient(#f3e107, #c3b505 10%, #dfd624 38%, #f9f7ea 48%, #fdfcf5 62%)}#livechat .backgroundcolor-programmazione{background:linear-gradient(#BE1133, #a10020 10%, #f5dddd 38%, #f9eaea 48%, #fdf5f5 62%)}#livechat .backgroundcolor-web-design{background:linear-gradient(#C30A6E, #ac0960 10%, #f5ddf2 38%, #f8eaf9 48%, #fdf5fc 62%)}#livechat .backgroundcolor-personal-branding{background:linear-gradient(#B55700, #a14f02 10%, #f5e7dd 38%, #f9f2ea 48%, #fdf9f5 62%)}#livechat .backgroundcolor-data{background:linear-gradient(#28839C, #17697F 10%, #E3F9FF 38%, #E3F9FF 48%, #E3F9FF 62%)}#livechat .countdown{background:linear-gradient(to right, #ff5e62, #f96);padding:10px;border-radius:10px}#livechat .countdown p{margin-bottom:5px;font-size:18px;font-weight:600}#livechat footer .main{display:none}#livechat .diretta .chat{padding:0px;background-color:#ffffff;box-shadow:0px 0px 10px #969494;border-radius:5px}#livechat .diretta .chat h4{background-color:#27dbab;padding:5px;border-top-left-radius:5px;border-top-right-radius:5px}#livechat ::-webkit-scrollbar{-webkit-appearance:none;width:7px}#livechat ::-webkit-scrollbar-thumb{border-radius:4px;background-color:#27dbab;-webkit-box-shadow:0 0 1px #27dbab}#livechat .text{line-height:1.2rem;font-size:13px}#livechat .input{position:absolute;bottom:0;left:0;right:0;width:100%}#livechat .input .textmessage{padding-right:0px}#livechat .input .count p{font-size:10px;margin-bottom:0px;padding-left:5px}#livechat .input .input-field{width:100%;padding:16px;font-size:13px;height:60px;border:none;resize:none}#livechat .input .input-field:focus{background-color:#27dbab}#livechat .message{height:350px;overflow-y:auto;padding-left:10px;padding-bottom:40px}#livechat .message .messaggi{margin:5px 0px}#livechat .message .messaggi a{color:#9d01e6;word-break:break-all}#livechat .dot{height:25px;width:25px;background-color:white;border-radius:50%;display:inline-block}#livechat .dot p{border:1px solid;border-radius:50%;font-weight:600}.navbarpf a:hover{color:#ff5c5c !important}.navbarpf .menu ul li .btn{background-color:transparent;border-radius:3px;border:1px solid #ff5c5c;padding:5px 8px !important;font-weight:inherit;color:#ff5c5c}.navbarpf .menu ul li .btn-primary-outline:hover{background-color:#ff5c5c;color:#fff !important}.ashskills{color:#7d7d7d;font-weight:600}.ashskills span{color:#FFC633;font-weight:600;padding-right:6px}.sales-pf{overflow:hidden}.sales-pf .reviews{background-color:#fff}.sales-pf .hero-banner{position:relative}.sales-pf .hero-banner .course-infos{color:#282828}.sales-pf .hero-banner .vscode-bg{display:none;position:absolute;top:-50px;right:15%;width:450px}.sales-pf .hero-banner.programmazione .vscode-bg{display:block}.sales-pf .main-title{padding-top:50px;font-size:40px;color:#fff}.sales-pf .hero-banner__time{text-transform:uppercase;border:2px solid #ffe407;display:inline-block;padding:4px 12px;margin-top:20px;color:#ffe407;font-size:1.3em;font-weight:600}.sales-pf .hero-banner__cta .btn-secondary{min-width:200px}.sales-pf .hero-banner__cta .btn-link{font-weight:600}.sales-pf .hero-banner .card p{margin-bottom:5px}.sales-pf .hero-banner .card .coupon-price{text-decoration:line-through;color:#7d7d7d;display:inline-block}.sales-pf .hero-banner .card .ashskills{color:#7d7d7d;font-weight:600}.sales-pf .hero-banner .info{font-size:16px}.sales-pf .hero-banner .info>p{color:#f4f4f4}.sales-pf .hero-banner .info .title{margin-bottom:40px}.sales-pf .hero-banner .info h4{font-size:16px}.sales-pf .hero-banner .info .comingsoonwebinar{font-weight:600;color:#ffeb3b}.sales-pf svg{margin-top:-570px}.sales-pf .video{margin:40px 0 60px}.sales-pf .description h3{font-size:22px;margin-bottom:12px}.sales-pf .description ul{list-style-type:disc;padding-left:20px}.sales-pf .description a{color:#9d01e6;word-break:break-all}.citazioni{background-image:linear-gradient(240deg, #4F3DB2 12%, #6c4aef 100%);background-repeat:no-repeat;background-size:cover}.citazioni h2{color:#fff;margin-bottom:40px}.citazioni .card{border-radius:7px;color:#121212;padding:20px 20px 40px 20px;margin:20px 5px;height:calc(100% - 40px);font-size:13px;background:#ffffff}.citazioni .card a{position:absolute;font-weight:normal;text-decoration:underline;bottom:40px;color:#393939}.citazioni .card p{font-size:15px !important;margin-bottom:5px}.citazioni .card img{width:40px;position:relative;top:-30px;left:-6px;filter:drop-shadow(2px 4px 6px black)}.percorsi_formativi .hero-banner .news{color:#282828}.percorsi_formativi .hero-banner .news p{font-weight:400}.percorsi_formativi .main-box{padding:20px;color:#282828}.percorsi_formativi .main-box p{color:#7d7d7d;padding:0;margin:0}.percorsi_formativi .intro .top-header{font-size:20px;font-weight:400}.percorsi_formativi .intro-video{color:#fff;align-items:center}.percorsi_formativi .intro-video .main-box{padding:0}.percorsi_formativi .intro2{color:#fff;display:grid;align-items:center}.percorsi_formativi .news{padding:20px;border-radius:7px}.percorsi_formativi .news img{position:absolute;width:60px;top:520px}.percorsi_formativi .news p{margin:0 0 15px}.percorsi_formativi .schedule{color:#282828;padding:100px 0 50px}.percorsi_formativi .schedule .thumbnail{margin:20px 0}.percorsi_formativi .schedule .thumbnail .subtitle-thumbnails{font-size:14px;min-height:120px}.percorsi_formativi .schedule .about{padding:50px}.percorsi_formativi .schedule .about .title{padding-top:20px;padding-bottom:20px}.percorsi_formativi .schedule .about p{line-height:2em;color:#282828}.percorsi_formativi .testimonial{background-image:url(/assets/bgtestimonialpf.svg);background-repeat:no-repeat;background-size:100%}.percorsi_formativi .testimonial h2{color:#fff;padding-top:100px}.percorsi_formativi .testimonial hr{margin:0;width:40px;border:2px solid #fff}.percorsi_formativi .testimonial .worker{margin:30px 0 70px 0}.percorsi_formativi .testimonial .worker .card{color:#7d7d7d;padding:20px;background-color:#fff;box-shadow:0px 4px 12px -2px rgba(0,0,0,0.15);border-radius:16px;margin-bottom:20px}.percorsi_formativi .testimonial .worker .card p{margin-bottom:5px}.percorsi_formativi .testimonial .worker .card .cit{color:#282828}.percorsi_formativi .testimonial .worker .card .info-cit{font-size:13px}.percorsi_formativi .testimonial .worker .info-position{color:#7d7d7d}.percorsi_formativi .testimonial .worker .btn-secondary{margin:10px}.percorsi_formativi .testimonial .img{background:url(https://images-na.ssl-images-amazon.com/images/I/41yub-l9x0L.jpg);width:100%;height:100%;background-position:center;background-repeat:no-repeat;background-size:cover;border-radius:7px}.percorsi_formativi .jobs{color:#fff}.percorsi_formativi .jobs hr{margin:0;width:40px;border:2px solid #fff}.percorsi_formativi .jobs .card{border-radius:7px;color:#fff;padding:10px;margin:20px;min-height:130px;font-size:13px;background:#f3e1ff4a}.percorsi_formativi .jobs .card a{position:absolute;text-decoration:underline;bottom:0;color:#0ace99}.percorsi_formativi .jobs .card p{margin-bottom:5px}.percorsi_formativi .jobs .card img{width:30px;position:relative;top:-26px;left:-6px}.percorsi_formativi .comingsoon{padding:50px}.percorsi_formativi .comingsoon H2{margin:40PX 0}.percorsi_formativi .comingsoon .modal-body{min-height:350px}.percorsi_formativi .comingsoon .card{margin:20px 0;padding:20px;background-color:white;box-shadow:0px 4px 12px -2px rgba(0,0,0,0.15);border-radius:16px;min-height:180px}.percorsi_formativi .comingsoon .card h3{margin-bottom:10px;color:#282828}.percorsi_formativi .comingsoon .card p{margin-bottom:0;font-size:13px;line-height:1rem;min-height:65px}.percorsi_formativi .comingsoon .card .btn-secondary{padding:7px 30px;position:relative;bottom:-40px}.percorsi_formativi .valorilacerba{color:#fff;padding:80px 60px 100px}.percorsi_formativi .valorilacerba p{margin-bottom:0}.percorsi_formativi .valorilacerba hr{margin:0;width:40px;border:2px solid #FFC107}.percorsi_formativi .valorilacerba .vision{padding:0px 25px 20px 25px}.percorsi_formativi .valorilacerba .vision b{color:#FFC107}.percorsi_formativi .valorilacerba .vision p{font-size:14px}.percorsi_formativi .valorilacerba .cta{margin:40px 0}.soft_skills .banner{margin-top:-50px;margin-bottom:50px}.soft_skills .banner hr{margin:0.5em}.soft_skills .banner .full-price{text-decoration:line-through;color:#0ace99b5 !important;font-size:1.6em}.soft_skills .banner .coupon-price{font-size:1.6em}.soft_skills .banner .card{background-color:#fff;box-shadow:0px 12px 24px -2px rgba(0,0,0,0.15);border-radius:5px;padding:20px 40px}.soft_skills .banner .card p{margin:0px;text-align:left;font-size:16px}.soft_skills .banner .card li{margin:15px 10px}.soft_skills .banner .card img{width:30px}.soft_skills .banner .card .features{margin-bottom:5px}.soft_skills .intro-soft-skill{padding:80px 0 150px 0;position:relative;overflow:hidden}.soft_skills .intro-soft-skill:after{content:'';border-radius:0 0 80% 47%;position:absolute;background-image:linear-gradient(243deg, #0a0421 0%, #260e52 100%);background-position:bottom;background-size:cover;background-repeat:no-repeat;left:50%;right:auto;transform:translateX(-50%);top:0;height:562px;display:block;z-index:-10;width:170%}.soft_skills .intro-soft-skill h1{color:#fff;font-weight:600;font-size:50px;margin-top:50px;line-height:1.3em}.soft_skills .intro-soft-skill h1 span{font-size:36px}.soft_skills .intro-soft-skill p{margin:25px 0;color:#fff;font-size:20px;font-weight:400;line-height:1.5em}.soft_skills .intro-soft-skill .cta .btn{margin:0px 30px 0 0;min-width:280px}.soft_skills .intro-soft-skill .cta .btn-outline-primary{border-color:#ffffff;color:#fff}.soft_skills .intro-soft-skill .cta .btn-outline-primary:hover{background-color:#9243ff;border-color:transparent}.soft_skills .intro-soft-skill .img1{position:absolute;top:50%;left:75%;width:600px;transform:translate(-50%, -50%)}.soft_skills .intro-soft-skill #Livello_1{width:600px;height:600px;position:absolute;top:50%;left:75%;transform:translate(-50%, -50%)}.soft_skills .intro-soft-skill svg .c2{stroke:#adc4ff;stroke-width:4px;fill:transparent;stroke-dasharray:3000;stroke-dashoffset:3000;animation:animate1 8s linear infinite}.soft_skills .intro-soft-skill svg .abundance{stroke:#FCDF95;stroke-width:4px;fill:transparent;stroke-dasharray:3000;stroke-dashoffset:3000;animation:animate1 8s linear infinite}.soft_skills .intro-soft-skill svg .adaptative{stroke:#AAFFEC;stroke-width:4px;fill:transparent;stroke-dasharray:3000;stroke-dashoffset:3000;animation:animate1 8s linear infinite}.soft_skills .intro-soft-skill svg .design{stroke:#FF9393;stroke-width:4px;fill:transparent;stroke-dasharray:3000;stroke-dashoffset:3000;animation:animate1 8s linear infinite}.free-courses-page .sponsorship{background-color:#0d5ea5;padding:30px 0;margin-top:-20px}.free-courses-page .stripes{background:linear-gradient(rgba(0,254,165,0.666), #69e3b4 10%, #ccf5e7 38%, #eaf9f3 48%, #f5fdfa 62%)}.free-courses-page .intro-text{margin:40px 0 20px}.free-courses-page .intro-text h2{font-weight:400;font-size:20px}.free-courses-page .aree-button{margin:80px 0}.free-courses-page .focused{background-color:#BE1133}.free-courses-page .filter-box [data-id="soft-skills"]{display:none !important}.free-courses-page .free{padding:5px 20px;color:#7d7d7d}.free-courses-page .free p{margin:0}.lecture-side-nav{background:#fff;width:320px;transition:margin 0.1s;position:fixed;height:100%;z-index:1000}.lecture-side-nav .tag{display:inline-flex;align-items:center;text-transform:uppercase;font-weight:600;background:var(--secondary-color-light);transition:background 0.25s;color:white;margin-right:6px;font-size:11px;padding:0 4px 0 2px;border-radius:3px;grid-gap:2px;line-height:1}.lecture-side-nav .tag i{font-size:20px}.lecture-side-nav .header{padding:15px;position:relative;display:flex;align-items:center;justify-content:space-between}.lecture-side-nav .header .btn-back{color:#0ace99;text-transform:uppercase;font-size:13px;font-weight:700}.lecture-side-nav .header .logo-home{display:flex;align-items:center}.lecture-side-nav .header img{width:25px;height:25px;display:inline-block}.lecture-side-nav .header h4{display:inline-block;font-size:16px;margin:0;padding-left:10px}.lecture-side-nav .header .lecture-hamburger{display:inline-block;position:absolute;top:15px;right:-70px;padding:12px 25px;color:#7d7d7d;cursor:pointer;z-index:2}.lecture-side-nav .header .lecture-hamburger span,.lecture-side-nav .header .lecture-hamburger span:before,.lecture-side-nav .header .lecture-hamburger span:after{left:0;border-radius:2px;height:2px;width:22px;background:#7d7d7d;position:absolute;display:block;content:'';transition:all .5s ease-in-out}.lecture-side-nav .header .lecture-hamburger span:before{top:-7px}.lecture-side-nav .header .lecture-hamburger span:after{bottom:-7px}.lecture-side-nav .header .lecture-hamburger.active span{background-color:transparent}.lecture-side-nav .header .lecture-hamburger.active span:before,.lecture-side-nav .header .lecture-hamburger.active.active span:after{top:0}.lecture-side-nav .header .lecture-hamburger.active span:before{transform:rotate(-45deg);background:#fff}.lecture-side-nav .header .lecture-hamburger.active span:after{transform:rotate(45deg);background:#fff}.lecture-side-nav .header .lecture-content{position:absolute;top:50%;transform:translateY(-50%);width:100%;left:378px}.lecture-side-nav .header .lecture-content h3{font-size:16px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;line-height:19px;margin-bottom:0}.lecture-side-nav .single-section p{font-size:12px}.lecture-side-nav .course-name{padding:15px 15px;background:#0ace99;height:60px;position:relative}.lecture-side-nav .course-name .icon-arrow-left{position:absolute;top:22px}.lecture-side-nav .course-name .icon-arrow-left:before{color:#fff}.lecture-side-nav .course-name h3{font-size:16px;margin:0;padding-left:25px;color:#fff;font-weight:300;display:inline-block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:285px}.lecture-side-nav .lecture-container{padding:30px 15px;color:#7d7d7d;overflow:auto;height:calc(100% - 110px)}.lecture-side-nav .lecture-container::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,0.2);background-color:#F5F5F5}.lecture-side-nav .lecture-container::-webkit-scrollbar{width:12px;background-color:#F5F5F5}.lecture-side-nav .lecture-container::-webkit-scrollbar-thumb{-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,0.2);background-color:rgba(10,207,153,0.7)}.lecture-side-nav .lecture-container .week-disabled{color:#dfe0e5}.lecture-side-nav .lecture-container .section{margin:0 0 10px 0;text-transform:uppercase;font-size:14px;border-bottom:3px solid #0ace99;padding-bottom:5px;padding-left:0;font-weight:600}.lecture-side-nav .lecture-container .section:after{display:none}.lecture-side-nav .lecture-container .section:not(:first-of-type){margin-top:24px}.lecture-side-nav .lecture-container li{font-weight:300;padding:12px 0 0 20px;position:relative}.lecture-side-nav .lecture-container li:after{content:"";width:9px;height:9px;border-radius:50px;background-color:#dfe0e5;display:block;position:absolute;top:19px;left:2px}.lecture-side-nav .lecture-container li .icon-check,.lecture-side-nav .lecture-container li .list-type-check li:before,.list-type-check .lecture-side-nav .lecture-container li li:before,.lecture-side-nav .lecture-container li .pricing-plan .item .btn.active:before,.pricing-plan .item .lecture-side-nav .lecture-container li .btn.active:before,.lecture-side-nav .lecture-container li .pricing-plan .item li.active:before,.pricing-plan .item .lecture-side-nav .lecture-container li li.active:before,.lecture-side-nav .lecture-container li .pricing-plan-pf .item .btn.active:before,.pricing-plan-pf .item .lecture-side-nav .lecture-container li .btn.active:before,.lecture-side-nav .lecture-container li .pricing-plan-pf .item li.active:before,.pricing-plan-pf .item .lecture-side-nav .lecture-container li li.active:before{position:absolute;top:10px;left:2px}.lecture-side-nav .lecture-container li.current a,.lecture-side-nav .lecture-container li:hover a{color:#0ace99}.lecture-side-nav .lecture-container li.current:after,.lecture-side-nav .lecture-container li:hover:after{background-color:#0ace99}.lecture-side-nav .lecture-container li.current .tag,.lecture-side-nav .lecture-container li:hover .tag{background:#9d01e6}.lecture-side-nav .lecture-container li.current-done .icon-check:before,.lecture-side-nav .lecture-container li.current-done .list-type-check li:before,.list-type-check .lecture-side-nav .lecture-container li.current-done li:before,.lecture-side-nav .lecture-container li.current-done .pricing-plan .item .btn.active:before,.pricing-plan .item .lecture-side-nav .lecture-container li.current-done .btn.active:before,.lecture-side-nav .lecture-container li.current-done .pricing-plan .item li.active:before,.pricing-plan .item .lecture-side-nav .lecture-container li.current-done li.active:before,.lecture-side-nav .lecture-container li.current-done .pricing-plan-pf .item .btn.active:before,.pricing-plan-pf .item .lecture-side-nav .lecture-container li.current-done .btn.active:before,.lecture-side-nav .lecture-container li.current-done .pricing-plan-pf .item li.active:before,.pricing-plan-pf .item .lecture-side-nav .lecture-container li.current-done li.active:before{color:#0ace99}.lecture-side-nav .lecture-container li.current-done:after{display:none}.lecture-side-nav .lecture-container li.quiz:after,.lecture-side-nav .lecture-container li.done:after{display:none}.lecture-side-nav .lecture-container li:not(.section) a{display:inline-block;line-height:1.5}.lecture-side-nav .lecture-container li .icon-check:before,.lecture-side-nav .lecture-container li .list-type-check li:before,.list-type-check .lecture-side-nav .lecture-container li li:before,.lecture-side-nav .lecture-container li .pricing-plan .item .btn.active:before,.pricing-plan .item .lecture-side-nav .lecture-container li .btn.active:before,.lecture-side-nav .lecture-container li .pricing-plan .item li.active:before,.pricing-plan .item .lecture-side-nav .lecture-container li li.active:before,.lecture-side-nav .lecture-container li .pricing-plan-pf .item .btn.active:before,.pricing-plan-pf .item .lecture-side-nav .lecture-container li .btn.active:before,.lecture-side-nav .lecture-container li .pricing-plan-pf .item li.active:before,.pricing-plan-pf .item .lecture-side-nav .lecture-container li li.active:before,.lecture-side-nav .lecture-container li .icon-star:before{font-size:12px;color:#dfe0e5}.lecture-side-nav .lecture-container li:hover .icon-check:before,.lecture-side-nav .lecture-container li:hover .list-type-check li:before,.list-type-check .lecture-side-nav .lecture-container li:hover li:before,.lecture-side-nav .lecture-container li:hover .pricing-plan .item .btn.active:before,.pricing-plan .item .lecture-side-nav .lecture-container li:hover .btn.active:before,.lecture-side-nav .lecture-container li:hover .pricing-plan .item li.active:before,.pricing-plan .item .lecture-side-nav .lecture-container li:hover li.active:before,.lecture-side-nav .lecture-container li:hover .pricing-plan-pf .item .btn.active:before,.pricing-plan-pf .item .lecture-side-nav .lecture-container li:hover .btn.active:before,.lecture-side-nav .lecture-container li:hover .pricing-plan-pf .item li.active:before,.pricing-plan-pf .item .lecture-side-nav .lecture-container li:hover li.active:before,.lecture-side-nav .lecture-container li:hover .icon-star:before{color:#0ace99}.side-body-lecture{padding:55px 20px;margin-left:320px;transition:margin 0.1s}.side-body-lecture .header{position:fixed;top:0;right:0;left:0;background:#fff;height:55px;z-index:100;padding:15px 20px}.side-body-lecture .header .next-prev{float:right;display:flex}.side-body-lecture .header .next-prev a{font-weight:500;display:inline-block;padding-left:15px}.side-body-lecture .header .next-prev .next a{padding:0 10px;border-left:2px solid #dfe0e5}.side-body-lecture .header .next-prev .prev a{padding:0 10px}.side-body-lecture .lecture-content{padding:20px}.side-body-lecture .lecture-material{padding:10px 0 40px 0}.side-body-lecture .lecture-material pre{background:#282828;color:white;padding:24px;border-radius:7px}.side-body-lecture .lecture-material .description{background:#fff}.side-body-lecture .lecture-material .description a{color:#8800C8;font-weight:600}.side-body-lecture .lecture-material .description a:hover{text-decoration:underline}.side-body-lecture .lecture-material .description ol{padding-left:0px}.side-body-lecture .lecture-material .description ul li{list-style-type:disc;list-style-position:inside}.side-body-lecture .lecture-material .description .tabs{padding:20px}.side-body-lecture .lecture-material .form-control{height:auto}.side-body-lecture .lecture-material .description input{display:none}.side-body-lecture .lecture-material .description label{width:auto;float:left;padding:20px 20px 20px 0;color:#7d7d7d;font-size:18px;text-transform:uppercase;font-weight:600}.side-body-lecture .lecture-material .description label:hover,.side-body-lecture .lecture-material .description label:focus{border:none;background:transparent}.side-body-lecture .lecture-material .description label:hover{cursor:pointer}.side-body-lecture .lecture-material .description #description:checked+label,.side-body-lecture .lecture-material .description #target:checked+label,.side-body-lecture .lecture-material .description #comments:checked+label,.side-body-lecture .lecture-material .description #code:checked+label{color:#0ace99}.side-body-lecture .lecture-material .description .tabs{padding:10px 0;clear:both;display:none}.side-body-lecture .lecture-material .description #description:checked~#description,.side-body-lecture .lecture-material .description #target:checked~#target,.side-body-lecture .lecture-material .description #comments:checked~#comments,.side-body-lecture .lecture-material .description #code:checked~#code{display:block}#modalStart .modal-body p a{color:#9d01e6;font-size:bold}#modalStart .modal-body p a:hover{color:#8800C8}.modal-lecture .modal-body{text-align:center;padding:30px}.modal-lecture .modal-body:after{content:"";display:table;clear:both}.modal-lecture .modal-body h3{margin:0}.modal-lecture .modal-body .replay-label{position:absolute;bottom:40px;right:60px;font-weight:400;font-size:13px;text-transform:uppercase}.modal-lecture .modal-body .replay:before{position:absolute;right:-30px;top:0;font-size:22px}.modal-lecture .modal-body .checkmark{margin:15px 0 10px 0}.modal-lecture .modal-body .btn{box-shadow:none}.infonotregistered .title{margin-bottom:40px}.infonotregistered .course{margin-bottom:40px;font-size:1.5em}.infonotregistered .subtitle{margin-bottom:40px;font-size:1.2em}.infonotregistered .btn{margin:20px 0}.unblock-course{text-align:center}.unblock-course .locker{max-width:300px;margin:30px auto}.unblock-course .caption{font-size:18px;margin-bottom:30px}.checkmark__circle{stroke-dasharray:166;stroke-dashoffset:166;stroke-width:2;stroke-miterlimit:10;stroke:#0ace99;fill:none;animation:stroke 0.6s cubic-bezier(0.65, 0, 0.45, 1) forwards}.checkmark{width:56px;height:56px;border-radius:50%;display:inline-block;stroke-width:2;stroke:#fff;stroke-miterlimit:10;box-shadow:inset 0px 0px 0px #0ace99;animation:fill .4s ease-in-out .4s forwards, scale .3s ease-in-out .9s both}.checkmark__check{transform-origin:50% 50%;stroke-dasharray:48;stroke-dashoffset:48;animation:stroke 0.3s cubic-bezier(0.65, 0, 0.45, 1) 0.8s forwards}@keyframes stroke{100%{stroke-dashoffset:0}}@keyframes scale{0%,100%{transform:none}50%{transform:scale3d(1.1, 1.1, 1)}}@keyframes fill{100%{box-shadow:inset 0px 0px 0px 30px #0ace99}}.embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.embed-container .embed-container__video,.embed-container iframe,.embed-container object,.embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.embed-container__next-lecture{background:white;position:absolute;bottom:30px;right:45px;opacity:0;visibility:hidden;z-index:-1;transition:all .3s;padding:18px;background:#B0E4CE;font-size:19px;font-weight:700;color:white;border-radius:4px;display:flex;align-items:center;overflow:hidden}.embed-container__next-lecture .material-icons{font-weight:700;font-weight:32px;margin-right:8px}.embed-container__next-lecture.show{opacity:1;visibility:visible;z-index:10}.embed-container__next-lecture span{position:relative;z-index:1;cursor:pointer}.embed-container__next-lecture div{position:absolute;left:0;height:100%;text-align:right;line-height:22px;width:0;background-color:#0ace99;box-sizing:border-box}.playflix-button{counter-reset:playflix-counter 5;transition:all .25s}.playflix-button,.playflix-button:before,.playflix-button:after{box-sizing:border-box}.playflix-button:active,.playflix-button:active:after,.playflix-button:active:before{animation:none}.playflix-button:active:before{background-color:#0ace99}.playflix-button:before,.playflix-button:after{pointer-events:none}.playflix-button:before{content:attr(data-icon);font-size:2em;line-height:1.2;position:absolute;width:0%;height:100%;left:-.5em;top:0;z-index:0;text-align:left;padding:0.25em;text-indent:.5em;background:#0ace99}.playflix-button.show:before{animation:playflix 7s linear infinite forwards}@keyframes playflix{0%{width:0%}89%{width:calc(100% + .5em)}89.5%,100%{width:calc(100% + .5em)}}@keyframes playflix-countdown{0%{counter-increment:playflix-counter 0}14%{counter-increment:playflix-counter -1}28%{counter-increment:playflix-counter -2}42%{counter-increment:playflix-counter -3}56%{counter-increment:playflix-counter -4}70%{counter-increment:playflix-counter -5}84%{counter-increment:playflix-counter -6}100%{counter-increment:playflix-counter -7}}.landing-top{background-image:url(/assets/bg-landing-code.webp);background-size:cover}.landing-top_cta{align-items:center}.custom-min-width{min-width:100% !important}.content-landing_ul{display:flex;flex-wrap:wrap;grid-gap:20px;justify-content:center}.content-landing_li{box-shadow:0px 4px 12px -2px rgba(0,0,0,0.15);border-radius:16px}.content-landing_li-div{min-height:80px}.content-landing-info{font-size:14px;margin-left:15px}.bg-green-landing{background:#0ace99}.mi-landing{color:#0ace99;width:30px;height:30px}.target-title{border-radius:16px 16px 0 0}.target-content{border-radius:0 0 16px 16px}.boxed-infos-landing{border-radius:16px 16px 0 0;position:relative}.boxed-infos-landing_text{border-radius:0 0 16px 16px}.boxed-infos-title{font-size:21px;font-weight:bold}.boxed-infos-text{font-size:21px}.boxed-infos-title1{font-size:18px}.img-coding{position:absolute;bottom:0;right:0;height:106%;max-width:100%;border-radius:0 30px 0 0}.img-mod{border-radius:22px}.ul-landing{grid-gap:20px}.goals_title{border-radius:16px 16px 0 0;background-color:#8D00CF}.goals_text{border-radius:0 0 16px 16px}.goals_text_ul{grid-gap:20px;padding:30px}.goals_text_li{display:flex;align-items:center;justify-content:flex-start}.goals-title-btn-down{display:none}.project-name{font-size:18px}.carousel-img{width:600px;height:600px;border-radius:16px}.img-icon-landing{width:90px;height:90px;margin-bottom:15px}.title-landing{font-size:24px}.faqs button{display:none}@media (min-width: 768px){.banner-hero{padding:100px 0 40px 0;margin-top:-70px}.banner-hero .fixedtop{top:70px}.banner-hero .banner-header .upper-side{padding:40px}.banner-hero .banner-header .upper-side .name{padding:10px 0px}.banner-hero .banner-header .upper-side__time br{display:none}.banner-hero .banner-header .upper-side .cta-header .btn{min-width:280px}.banner-hero .banner-header .upper-side .cta-header .secondary-cta .btn{color:white !important}.banner-hero .banner-header .bottom-side{padding:40px}.banner-hero .banner-header .course-info{text-align:left;flex:1 1 50%}.banner-hero .banner-header .rating{flex:1 1 50%;text-align:right}.modal-dialog.promo{width:700px}.modal-dialog.promo .modal-footer{justify-content:flex-start}.container-fluid,.container-sm,.container-md,.container-lg,.container-xl{padding:0 20px}.hidden-md{display:none}.logo-white{display:none}.modal-dialog{max-width:780px}.grecaptcha-badge{display:none}main{min-height:calc(100vh - 438px)}.gift-card{min-height:269px;max-width:410px}.sfondo-lms{background-image:url(/assets/sfondo-lms.webp);background-size:cover;background-position:center}.bg-about{background-image:url(/assets/about-desktop.jpg);background-size:cover;background-position:bottom}.bg-who{background-image:url(/assets/berlino-milano-desktop.webp);background-size:cover;background-position:center;height:800px}.linestory{border-left:10px solid #9d01e6;height:800px;position:absolute;left:50%;margin-left:-5px;top:0}.storyline .container{max-width:1600px}.xmas-box__cta{display:flex;align-items:center;justify-content:center}.credit-calculator-bg{background-position:center}.credit-calculator-bg__scroll{height:88px;width:88px;bottom:-44px}.credit-calculator-bg__scroll span{font-size:24px}.comunicazione-banner__img{position:absolute;right:0;bottom:-38px;width:400px}.course-classes .section a{display:flex;align-items:center}.course-classes .section a .section-title{flex:1 1 40%}.requisite .requisite-wrapper{padding:0 100px}.feedback{padding:100px 0}#area-hero .area-info{padding:40px 80px}#area-hero .area-info .btn:not(:first-child){margin-left:10px}#area-hero.programmazione-tmp{position:relative;overflow:hidden;height:300px}#area-hero.programmazione-tmp:after{content:'';position:absolute;transform:scaleX(-1);background-image:linear-gradient(-74deg, rgba(255,0,69,0.52) 0%, #FF0448 100%);background-position:bottom;background-size:cover;background-repeat:no-repeat;left:50%;right:auto;transform:translateX(-50%);top:0;height:300px;display:block;z-index:-10;border-radius:0 0 150% 150%;width:140%}#area-courses{position:relative;overflow:hidden}#area-courses .subarea-links{display:flex;justify-content:center;grid-gap:30px}#area-courses .subarea-links__item{flex:1;max-width:270px}#area-courses .subarea-courses{margin-top:80px}#area-courses .subarea-courses h2{font-size:26px;line-height:35px}#area-courses .subarea-courses__secondary-info p{font-size:16px}#area-courses .subarea-courses__course-titles{font-size:24px;margin-bottom:20PX}#area-courses .subarea-content{position:relative}#area-courses .bundle-wrapper{max-width:750px;margin:0 auto 20px}#area-courses .slick-track{margin:10px 0}#area-courses .slick-dots{display:none !important}#area-courses .slick-slider{margin:0 -20px}.coding_tmp .slick-track{margin:0px !important}.how-to-chose{margin-bottom:80px}.how-to-chose .bg-divider::after{margin-top:-190px}.lectures{padding-top:0}.lecture-sm .lecture-side-nav{margin-left:-320px}.lecture-sm .lecture-side-nav .lecture-hamburger{right:-70px}.lecture-sm .side-body-lecture{margin-left:0}.lecture-sm .side-body-lecture .header{width:100%}.unblock-course{padding:50px}.replay-label{cursor:pointer}.lecture-title-m{display:none}.login-box .right{display:flex;justify-content:center;align-items:center}.home .areas .actions .or{display:inline-block;padding:0 10px}.home .highlight-section__short__layout{grid-template-columns:1fr 1fr 1fr}.home .highlight-section{position:relative}.home .highlight-section .highlight-section__full{padding:150px 0 50px 0 !important}.home #home-hero{position:relative;overflow:hidden;padding:60px 0 0 0}.home #home-hero .caption-cta{display:flex;align-items:center}.home #home-hero .caption-cta .btn{margin:30px 10px 30px 0;white-space:nowrap}.home #home-hero .lightrope{text-align:center;white-space:nowrap;overflow:hidden;position:absolute;z-index:1;margin:-40px 0 0 0;padding:0;pointer-events:none;width:100%}.home #home-hero .lightrope li{position:relative;animation-fill-mode:both;animation-iteration-count:infinite;list-style:none;margin:0;padding:0;display:block;width:12px;height:28px;border-radius:50%;margin:20px;display:inline-block;background:#00f7a5;box-shadow:0px 4.6666666667px 24px 3px #00f7a5;animation-name:flash-1;animation-duration:2s}.home #home-hero .lightrope li:nth-child(2n+1){background:cyan;box-shadow:0px 4.6666666667px 24px 3px rgba(0,255,255,0.5);animation-name:flash-2;animation-duration:0.4s}.home #home-hero .lightrope li:nth-child(4n+2){background:#f70094;box-shadow:0px 4.6666666667px 24px 3px #f70094;animation-name:flash-3;animation-duration:1.1s}.home #home-hero .lightrope li:nth-child(odd){animation-duration:1.8s}.home #home-hero .lightrope li:nth-child(3n+1){animation-duration:1.4s}.home #home-hero .lightrope li:before{content:"";position:absolute;background:#222;width:10px;height:9.3333333333px;border-radius:3px;top:-4.6666666667px;left:1px}.home #home-hero .lightrope li:after{content:"";top:-14px;left:9px;position:absolute;width:52px;height:18.6666666667px;border-bottom:solid #222 2px;border-radius:50%}.home #home-hero .lightrope li:last-child:after{content:none}.home #home-hero .lightrope li:first-child{margin-left:-40px}@keyframes flash-1{0%,100%{background:#00f7a5;box-shadow:0px 4.6666666667px 24px 3px #00f7a5}50%{background:rgba(0,247,165,0.4);box-shadow:0px 4.6666666667px 24px 3px rgba(0,247,165,0.2)}}@keyframes flash-2{0%,100%{background:cyan;box-shadow:0px 4.6666666667px 24px 3px cyan}50%{background:rgba(0,255,255,0.4);box-shadow:0px 4.6666666667px 24px 3px rgba(0,255,255,0.2)}}@keyframes flash-3{0%,100%{background:#f70094;box-shadow:0px 4.6666666667px 24px 3px #f70094}50%{background:rgba(247,0,148,0.4);box-shadow:0px 4.6666666667px 24px 3px rgba(247,0,148,0.2)}}.home #home-hero .caption .subtitle{width:370px;font-size:28px}.home #home-hero img{transform:scale(1.4)}.home #home-hero video{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;transform:translateY(-50%) translateX(-50%);z-index:-1}.home #home-hero .hero-img{position:relative}.home #home-hero .hero-img img{margin-right:100px}.home #home-hero .circle{position:absolute;background:#fff;border-radius:100%}.home #home-hero .circle.circle-1{width:20px;height:20px;top:340px;left:220px;animation:fade-out-1 2.8s 1s infinite}.home #home-hero .circle.circle-2{width:28px;height:28px;top:310px;left:195px;animation:fade-out-2 2.6s .6s infinite}.home #home-hero .circle.circle-3{width:35px;height:35px;top:278px;left:226px;animation:fade-out-3 2.5s infinite}.home .banner-hero{margin-top:-70px}.home .about-section img{transform:scale(1.8);padding-top:20px}.dashboard .dashboard-header{position:relative}.dashboard .dashboard-header .circle-1{top:61px;left:-48px;width:60px;height:60px}.dashboard .dashboard-header .circle-2{top:350px;left:-25px;width:40px;height:40px}.dashboard .dashboard-header .circle-3{top:-13px;right:-25px;width:50px;height:50px}.dashboard .dashboard-info .course-progress .btn{padding:8px 20px}.dashboard .dashboard-info .course-progress .cta{display:flex;align-items:flex-end;justify-content:flex-end;padding-top:0}.registrations.edit .edit-account .actions{text-align:right}.second-block-dashboard.with-gift label{width:25% !important}.dashboard-welcome{position:relative}.dashboard-welcome img{position:absolute;bottom:-40px}.dashboard-welcome__title{font-size:32px}.jobs .row{display:flex}.jobs .row .job-icon-container{display:flex;align-items:center;justify-content:center}.jobs .row .job-icon-container .job-icon{flex:1}.jobs .row .job-description-container{display:flex;align-items:center}.keep-studying{border-left:2px solid #9d01e6;padding-left:20px;text-align:left}.keep-studying .last-course{box-shadow:0px 4px 12px -2px rgba(0,0,0,0.15);border-radius:16px}.keep-studying .last-course h3{padding-bottom:5px}.keep-studying .last-course .keep-going{display:flex;align-items:center}.keep-studying .last-course .keep-going p{flex:1}.bundle-description .row{display:flex}.bundle-description .row>.col-sm-4{display:flex}.cta-scroll{display:none !important}.percorsi_formativi .hero-banner{margin-bottom:140px}.percorsi_formativi .hero-banner .intro-video{margin-bottom:-180px}.percorsi_formativi .hero-banner .news{margin-left:-30px}.percorsi_formativi .intro2{grid-template-columns:1fr 1fr}.percorsi_formativi .news{border-radius:0 7px 7px 0}.percorsi_formativi .testimonial picture{position:relative;height:100%;display:block;border-radius:7px;overflow:hidden}.percorsi_formativi .testimonial img{position:absolute;width:auto;height:100%;transform:translateX(-50%);left:50%}.free-courses-page .collapsecourses{display:grid;-moz-column-rule:1fr;column-rule:1fr;grid-template-columns:1fr 1fr 1fr;grid-gap:20px;margin-top:60px;padding:10px}.free-courses-page .thumbnail__title{min-height:48px}.free-courses-page .thumbnail__body .subtitle{font-size:14px;min-height:72px}.sales-pf .hero-banner__time #expiration{font-size:18px}.sales-pf .hero-banner__text{display:flex;flex-direction:column;align-items:flex-start;height:100%}.sales-pf .hero-banner__text>p{font-size:17px}.sales-pf .docenti .mobile-scroller{justify-content:center}.sales-pf .heading-1{font-size:35px}.sales-pf .hero-percorsi{padding-top:60px;padding-bottom:60px}.sales-pf .hero-percorsi__time br{display:none}.sales-pf .description{margin-top:60px}.sales-pf .description h2{font-size:24px}.executive-master .em-discover{display:none}.executive-master .em-secondary-info .course-infos{position:absolute;right:0;left:-44px;padding-left:50px;z-index:2;top:-25px;bottom:-25px}.executive-master .em-secondary-info__video{position:relative;z-index:3}.executive-master .partnership--sales{margin-top:-220px;padding-top:280px}.executive-master .em-testimonials .slick-prev,.executive-master .em-testimonials .slick-next{margin-top:-24px}.executive-master .em-testimonials .slick-prev{margin-left:-30px}.executive-master .em-testimonials .slick-next{margin-right:-30px}.executive-master .em-hero-sales{position:relative;margin-top:-74px;padding-top:120px}.executive-master .em-hero-sales__infos{margin-top:30px}.executive-master .em-hero-sales__cta{margin-top:56px}.executive-master .em-hero-sales img{position:absolute;right:0;top:0;width:45%}.executive-master .skills-overview__img img{position:absolute;width:50%;bottom:0;right:0}.executive-master .em-syllabus__item__header{display:flex}.executive-master .em-syllabus__item__header img{height:48px;margin-right:20px}.executive-master .em-syllabus__item__title{font-size:18px}.executive-master .em-syllabus__item__label{font-size:12px}.executive-master .em-syllabus__item .card-body{margin:16px 0 0 68px}.executive-master .info-cert{padding:240px 0 80px}.executive-master .info-cert__info p{line-height:32px}.executive-master .info-cert__certification--norole{display:flex;align-items:center}.executive-master .info-cert__certification--norole>div{padding-right:24px}.executive-master .info-cert__certification--norole img{height:240px}.em-fee__steps__number:not(:first-child) span:first-child{position:relative}.em-fee__steps__number:not(:first-child) span:first-child::before{position:absolute;top:25px;right:70px;content:'';height:1px;width:260px;border-top:1px dashed #dfe0e5;display:block}.em-fee__features li span{font-size:14px}.sales_test{margin-top:14px}.banner-biz{display:flex;align-items:center;justify-content:space-between}.banner-biz__btn span{color:#fff}}@media (min-width: 992px){.play-video,.btn,a,button,.paypal-btn{cursor:pointer}.visible-xs{display:none !important}.comunicazione-banner__img{bottom:-56px;width:600px}.area-courses .filters{padding:40px}.area-courses .filters li{font-size:14px}.lecture-side-nav .header .lecture-content{width:440px}.banner-hero .side-description{position:fixed;max-width:280px;z-index:9;margin-top:0}.banner-hero .side-description .btn{padding:10px 20px;width:100%;font-size:13px}}@media (min-width: 1200px){.container{max-width:1280px}.comunicazione-banner__img{bottom:-65px;width:700px}}@media (max-width: 992px){.hidden-xs{display:none !important}.visible-xs{display:block}.gift-card{min-height:269px}.sfondo-lms{background-image:url(/assets/lms-mobile.png);background-size:cover;background-position:center}.xmas-box h2{font-size:24px}.home .feedback .item p{margin-top:20px}.home .about-section{padding:30px 0}.lidltext{text-align:center !important}.event .banner-home{height:170px}.event .banner-home h1{font-size:28px;padding-top:40px}.event .banner-home .live{margin-bottom:20px}.event .banner-home .btn-primary{margin:20px}.event .banner-home .type{display:grid}.event .target .card{margin:4px 0px}.event .event-wrapper{padding-top:180px}.event .methods{text-align:center}.event .methods p{padding-top:0px}.event .methods .rotate{padding-top:10px}.event .pastevents .d-flex{display:block !important}.event .schedule{padding-top:40px}.event .schedule .date .day h1{font-size:28px !important}.event .schedule .basic-info{flex-wrap:inherit}.event .schedule .pulsating-circle{left:80% !important}.event .aboutus{padding:30px}.event .aboutus .btn-primary{margin:20px 0px}.buttonmobile .btn{margin:10px 0}.videopresentazione{padding:0}.videopresentazione .videopromo{padding:0}.pre_enrolls__info{flex-wrap:wrap;justify-content:center}.executive-master .em-header__contact{padding:8px 18px}.executive-master .em-discover{text-align:center;font-weight:600}.executive-master .em-discover span:first-child{display:block}.executive-master .em-hero-sales{padding-top:20px}.executive-master .em-hero-sales__cta{margin-top:32px}.executive-master .em-hero-sales__title,.executive-master .em-hero-sales__subtitle{text-align:left}.executive-master .em-hero-sales__infos{margin-top:20px}.executive-master .em-hero-sales__infos .box-default{padding:8px}.executive-master .em-hero-sales__infos p{font-size:14px;line-height:18px}.executive-master .em-secondary-info{margin-top:-60px}.executive-master .em-secondary-info__row{flex-direction:column-reverse}.executive-master .em-secondary-info .course-infos{margin-bottom:24px}.executive-master .review-master{margin:0 -15px}.executive-master .skills-overview__img{margin-top:24px}.executive-master .skills-overview__separator{height:480px}.executive-master .em-testimonials__separator{height:840px;border-radius:0}.executive-master .em-syllabus__item__header img{height:24px}.executive-master .em-syllabus__item__title{font-size:14px}.executive-master .em-syllabus__item__label{font-size:10px}.executive-master .em-syllabus .card-body{margin-left:68px}.executive-master::after{height:1200px}.executive-master .description h2{padding:0px}.executive-master .path .col-12{padding:0px}.executive-master .path h2{padding:0px}.executive-master .path .btn{margin:20px}.executive-master .goals{background:linear-gradient(0deg, rgba(227,226,255,0.419608) 72%, rgba(227,226,255,0.419608) 100%, transparent 27%);padding-top:10px}.executive-master .stats{margin:30px 0;padding:10px;margin-bottom:10px}.executive-master .stats .row{display:block}.executive-master .stats .row .col{padding:10px 0px}.executive-master .stats .stats-body span{font-size:2.3em}.executive-master .stats h2{padding:0px}.executive-master .fee{background-color:#3e9bda;background-image:-webkit-linear-gradient(100deg, #e6fffe 50%, #49359c 30%);min-height:400px}.executive-master .fee .compila{color:white;margin-bottom:35px}.executive-master .fee .price{font-size:2em;color:#8484ff;font-weight:500;margin-left:3px}.executive-master .fee .full-price{font-size:2em;margin-left:6px}.executive-master .webinar .wrap-content{flex-wrap:wrap-reverse}.executive-master .webinar h2{padding:10px 0px}.executive-master .partnership--sales{margin-top:-370px;padding-top:400px;z-index:-1}.executive-master .partnership__logos img{max-height:48px;margin-top:16px}.executive-master .partner img{width:200px;padding-bottom:20px}.executive-master .partner h2{padding:20px 0px}.executive-master .target{padding:10px 0}.executive-master .target .row{margin:10px 0}.executive-master .target .col-md-6{padding:0px}.executive-master .target h5{font-size:16px;line-height:1.2rem}.executive-master .target p{font-size:14px}.executive-master .existing{text-align:center}.executive-master .existing img{width:330px;margin-bottom:10px}.em-fee__first-block{margin-bottom:40px}.em-fee__features li span{font-size:12px}.em-fee__detail .material-icons{font-size:20px}.em-fee__detail__info p{font-size:10px;line-height:12px}.em-fee__detail__info span{font-size:14px}.em-fee__steps{padding-bottom:40px}.em-fee__steps__number{text-align:center}.em-fee__steps__number span:nth-child(2){position:absolute;left:50%;transform:translateX(-50%);width:100%}.em-mobile-cta{background:white;height:76px;padding:16px 0;position:fixed;bottom:0;left:0;right:0;z-index:10;box-shadow:0px -5px 24px -2px rgba(0,0,0,0.15);display:none}.show-application-cta .em-mobile-cta{display:block}.em-mobile-cta p{line-height:20px}.em-mobile-cta .btn{min-width:auto;flex:0 1 60%}#livechat .diretta{padding:0px 10px}#livechat .message{height:230px}#livechat .message .text{padding-left:0px}#livechat .input{position:inherit}#livechat .chat{margin:10px}.sales-pf .banner-container__cta .box-default .bg-discount{padding-top:20px;padding-bottom:20px}.sales-pf .banner-container__cta .box-default .small{font-size:10px !important}.sales-pf .banner-container__cta .box-default .btn-primary{min-width:180px}.sales-pf .boxed-infos{margin-top:40px}.sales-pf .description h2,.sales-pf .description h3{font-size:19px;font-weight:600;padding:0 28px 4px 0;position:relative;line-height:1.9rem}.sales-pf .description h2:not(:first-of-type),.sales-pf .description h3:not(:first-of-type){border-bottom:1px solid #dfe0e5;margin-bottom:16px}.sales-pf .description h2:not(:first-of-type)::after,.sales-pf .description h3:not(:first-of-type)::after{content:"+";position:absolute;right:0;top:50%;transform:translateY(-50%);font-size:30px;color:#9d01e6}.sales-pf .description h2.open:not(:first-of-type)::after,.sales-pf .description h3.open:not(:first-of-type)::after{content:"-";right:3px;font-size:34px}.sales-pf .description p,.sales-pf .description ul{display:none}.sales-pf .hero-percorsi{padding-top:30px}.sales-pf .hero-percorsi:after{height:610px}.sales-pf .hero-percorsi .vscode-bg{display:none}.sales-pf .info p{font-size:15px}.sales-pf #overview{padding-top:0px !important}.sales-pf .citazioni{background-image:linear-gradient(240deg, #4F3DB2 12%, #AB98F4 100%)}.sales-pf .description{margin-top:30px}.sales-pf .description .title{margin-top:40px;font-size:1.4em}.sales-pf .converti{margin:20px 0;background-image:linear-gradient(240deg, #4F3DB2 12%, #AB98F4 100%);padding:30px 10px}.sales-pf .converti h2{text-align:center}.sales-pf .converti img{display:none}.sales-pf .obbiettivi{background-image:linear-gradient(240deg, #4F3DB2 12%, #AB98F4 100%)}.sales-pf .banner .heading-1{text-align:center}.sales-pf .docenti .card{text-align:center}.sales-pf .docenti .card h4{padding:10px}.sales-pf .info{text-align:center}.sales-pf .info h3{font-size:16px}.sales-pf .info .partnership .btn{margin-bottom:0}.sales-pf .info .partnership .section-hr::after{margin-left:auto;margin-right:auto}.sales-pf .info .btn{width:100%}.navbarmind a img{height:auto !important}.soft_skills .intro-soft-skill{padding:0px 0 50px 0}.soft_skills .intro-soft-skill:after{height:630px;border-radius:0 0 80% 75%}.soft_skills .intro-soft-skill #Livello_1{display:none}.soft_skills .intro-soft-skill .cta .btn{padding:10px 30px;margin:10px 0}.soft_skills .intro-soft-skill h1{font-size:35px}.soft_skills .intro-soft-skill span{font-size:20px}.soft_skills .intro-soft-skill p{font-size:14px;margin:5px 0}.soft_skills .intro-soft-skill .imgsoft{width:130px;right:5px;top:20px}.free-courses-page .intro-text{margin-top:20px}.free-courses-page .intro-text h2{font-size:16px;line-height:1.7rem}.free-courses-page .filter-box{margin:0 -20px}.content-landing_ul{margin-left:auto;margin-right:auto}.list-inline-item-md{display:flex}.img-coding,.goals-title-btn-top{display:none}.goals_text_ul{flex-direction:column}.goals_text_li{flex-grow:1}.img-icon-landing{margin-bottom:0}.target-title-text{align-items:center}.target-btn{display:none}.goals-title-btn-down{display:flex;margin:auto}#banner-halloween{height:300px}#banner-blackfriday{padding:10px}#banner-blackfriday .d-flex{flex-wrap:wrap}#banner-blackfriday .close{margin-top:50px}#bannercatalog .btn{margin-top:10px}.bannercatalog{margin-top:80px}.mission.business{padding:50px 0}.banner-biz p{padding-top:10px;padding-bottom:10px}.banner-biz__btn{background-color:#fff;background-image:none}.banner-biz__btn span{color:black}}@media (max-width: 767px){#area-hero{padding:20px 0}#area-hero.programmazione-tmp{padding:40px 0;position:relative;overflow:hidden;background-image:url(/assets/bg-coding-mobile.png);background-position:center;background-size:cover;background-repeat:none;height:290px;margin-top:-20px;margin-bottom:30px}#area-hero.programmazione-tmp img{display:none}#area-hero .area-info .btn:not(:last-child){margin-bottom:15px}#area-courses .bundle-section{margin-bottom:60px}#area-courses .course-header{font-size:18px}#area-courses .course-text p{font-size:16px}#area-courses .subarea-links__item{margin-bottom:15px}#area-courses .subarea-links div:after{content:'';padding-bottom:30%}#area-courses .areas-scroll .btn{width:100%;margin-bottom:10px;text-align:center}#area-courses .subarea-courses{margin-top:40px}#area-courses .subarea-courses h2{font-size:20px}#area-courses .subarea-courses__secondary-info:not(:last-child){margin-bottom:20px}#area-courses .subarea-content .slick-arrow{display:none !important}#area-courses .subarea-content .slick-slide{margin:20px}#area-courses label{position:relative;display:block}#area-courses .tab-content:not(.coding-path-description-tab){height:0;padding:5px;overflow:hidden;transition:height .35s}#area-courses .filters{margin:50px 0}.how-to-chose .bg-divider::after{display:none}.course-description .description{padding:20px 10px}.course-description .description label{padding:30px 10px;text-align:center}.course-description .description .tabs{padding:0}.requisite .requisite-wrapper .course-requisite .name{flex:1 1 70%;padding:20px}.requisite .requisite-wrapper .course-requisite .picture{flex:1 1 30%}.course-classes .classes{padding:0px}body#admin{padding-top:0}.side-menu{width:0}.sidenav-closed .side-menu{width:300px}.sidenav-closed .side-menu .name,.sidenav-closed .side-menu .caret{opacity:1}.side-body{margin-left:0;padding-left:20px;padding-top:50px}.side-body .name,.side-body .caret{display:block}.admin-header{margin-left:0;width:100%}.admin-header .navbar-right{display:none}.mobile-only{display:block}.mobile-only li:last-of-type{border-bottom:1px solid #fff}.mobile-only .nav-item{padding-left:40px}.lectures,.questions{padding-top:0}.lectures .lecture-side-nav,.questions .lecture-side-nav{margin-left:-320px}.lectures .lecture-side-nav .header,.questions .lecture-side-nav .header{padding-right:50px}.lectures .lecture-side-nav .header .lecture-hamburger,.questions .lecture-side-nav .header .lecture-hamburger{right:-70px}.lectures .lecture-side-nav .header .lecture-content,.questions .lecture-side-nav .header .lecture-content{right:-129px}.lectures .lecture-side-nav .header .lecture-content h3,.questions .lecture-side-nav .header .lecture-content h3{max-width:250px}.lectures .side-body-lecture,.questions .side-body-lecture{margin-left:0}.lectures .side-body-lecture .next-prev,.questions .side-body-lecture .next-prev{margin-top:-32px}.lectures .side-body-lecture .next,.lectures .side-body-lecture .prev,.questions .side-body-lecture .next,.questions .side-body-lecture .prev{display:block}.lectures.lecture-sm .lecture-side-nav,.questions.lecture-sm .lecture-side-nav{margin-left:0px}.lectures.lecture-sm .lecture-side-nav .header .lecture-hamburger,.questions.lecture-sm .lecture-side-nav .header .lecture-hamburger{right:-10px}.lectures.lecture-sm .lecture-side-nav .header .lecture-content,.questions.lecture-sm .lecture-side-nav .header .lecture-content{display:none}.lectures.lecture-sm .side-body-lecture,.questions.lecture-sm .side-body-lecture{margin-left:0}.lectures.lecture-sm .side-body-lecture .next,.lectures.lecture-sm .side-body-lecture .prev,.questions.lecture-sm .side-body-lecture .next,.questions.lecture-sm .side-body-lecture .prev{display:none}.lectures .modal-lecture .modal-body .btn,.questions .modal-lecture .modal-body .btn{display:block}.lectures .modal-lecture .modal-body .replay-label,.questions .modal-lecture .modal-body .replay-label{position:relative;bottom:auto;top:10px;right:auto}.lecture-title-d{display:none}.lecture-title-m{font-size:15px;margin-left:31px;line-height:1.5;max-width:80%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.embed-container__next-lecture{left:0;right:0;top:0;bottom:auto;width:100%}.home .areas .actions .or{display:block;padding:15px}.home .highlight-section__full{margin-bottom:0px}.home #percorsi{padding-top:120px}.home .square-em{display:none}.home #home-hero{padding:30px 0 150px;text-align:center;background-size:center;height:590px;margin-bottom:15px;overflow:hidden}.home #home-hero .circle{display:none}.home #home-hero img{position:absolute;top:-90px;left:0;z-index:-1}.home #home-hero .hero-img.halloween img{position:absolute;top:0}.home .reviews{padding:80px 0px}.home .home-aree{padding:40px 0}.home .home-aree hr{margin:0 auto}.home video{display:none}.home .about-section img{display:none}.keep-studying .last-course .keep-going p{margin-bottom:20px}.keep-studying .last-course .keep-going .btn{width:100%}.purchased-courses .percentage{margin-bottom:20px}.gift-card{min-height:230px}.bg-about{background-image:url(/assets/about-mobile.png);background-size:cover;background-position:center}.bg-who{background-image:url(/assets/berlino-milano-mobile.webp);background-size:cover;background-position:center;height:750px}.text-about{font-size:15px}.btn.em-navbar-button{background-color:transparent;color:#282828;text-decoration:underline}.xmas-box{margin:auto}.xmas-box__wrapper{background-image:url(/assets/bg-home-mobile4.webp);padding:20px 0 80px;background-position:bottom;background-size:contain;min-height:750px;background-color:#152D46}.xmas-box__cta .btn{margin-bottom:30px}.comunicazione-banner{padding-bottom:0}.comunicazione-banner__img{position:relative;bottom:-36px}.percorsi_formativi .main-box{padding:20px}.percorsi_formativi .news p{margin-top:0}.percorsi_formativi .news img{width:50px;top:910px}.percorsi_formativi .description{padding-top:26px}.percorsi_formativi .schedule{padding-bottom:0px}.percorsi_formativi .schedule .card{margin-bottom:40px}.percorsi_formativi .schedule .about{padding:25px 0px 0px}.percorsi_formativi .testimonial{background-size:auto}.percorsi_formativi .jobs .card{margin:20px 0px}.percorsi_formativi .comingsoon{padding:20px 0}.percorsi_formativi .valorilacerba{background-image:linear-gradient(240deg, #4F3DB2 12%, #AB98F4 100%);margin-top:0;background-size:cover;padding:60px 20px}.percorsi_formativi .valorilacerba h2{margin-top:30px}.percorsi_formativi .valorilacerba .vision{padding:10px}.testimonial img{max-width:100%;margin-bottom:20px}.testimonial .img{margin-bottom:20px;overflow:hidden}.testimonial .img:after{content:'';display:block;padding-bottom:120%}.testimonial .img-wrapper{margin-bottom:20px}.landing-top{background-image:url(/assets/bg-landing-code-rv.webp);background-size:cover}.content-landing_li{width:100%;justify-content:space-between}.content-landing_btn{width:100%}.mi-landing-top{display:flex}.target-li{text-align:left;grid-gap:20px}.goals-title-btn-down{width:100%}.banner-hero{padding:40px 0}.banner-hero .banner-header .upper-side{padding:20px}.banner-hero .banner-header .upper-side__time{width:52%}.banner-hero .banner-header .upper-side__time__title{text-align:center !important}.banner-hero .banner-header .upper-side__time__title h4,.banner-hero .banner-header .upper-side__time__title p,.banner-hero .banner-header .upper-side__time__title a{margin:auto !important}.banner-hero .banner-header .upper-side__time__title h4,.banner-hero .banner-header .upper-side__time__title p{margin-top:10px !important}.banner-hero .banner-header .bottom-side{padding:20px}.banner-hero .banner-header .btn-remove-wishlist-page{top:60px}.banner-hero .banner-header .name .title{font-size:20px;margin-top:20px}#banner-promo{position:fixed;top:62px;padding:0}#banner-promo img{display:none}}.page-error h1{font-weight:bold;line-height:3rem;font-size:30px}.bg-error{background:linear-gradient(135deg, #4a40a7 0%, #785aee 100%)}.page-error .btn{min-width:100px;font-size:16px}.btn-wrap-grid{display:flex;grid-gap:15px;flex-wrap:wrap}@media (max-width: 767px){.btn-wrap-grid{justify-content:center}}
