.alert-warning .alert-link{color:#533f03} .alert-danger{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb} .alert-danger hr{border-top-color:#f1b0b7} .alert-danger .alert-link{color:#491217} .alert-light{color:#818182;background-color:#fefefe;border-color:#fdfdfe} .alert-light hr{border-top-color:#ececf6} .alert-light .alert-link{color:#686868} .alert-dark{color:#1b1e21;background-color:#d6d8d9;border-color:#c6c8ca} .alert-dark hr{border-top-color:#b9bbbe} .alert-dark .alert-link{color:#040505} @-webkit-keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}} @keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}} .progress{display:-ms-flexbox;display:flex;height:1rem;overflow:hidden;font-size:.75rem;background-color:#e9ecef;border-radius:.25rem} .progress-bar{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;color:#fff;text-align:center;white-space:nowrap;background-color:#007bff;transition:width .6s ease} @media screen and (prefers-reduced-motion:reduce){.progress-bar{transition:none}} .progress-bar-striped{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:1rem 1rem} .progress-bar-animated{-webkit-animation:progress-bar-stripes 1s linear infinite;animation:progress-bar-stripes 1s linear infinite} .media{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start} .media-body{-ms-flex:1;flex:1} .list-group{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0} .list-group-item-action{width:100%;color:#495057;text-align:inherit} .list-group-item-action:focus,.list-group-item-action:hover{color:#495057;text-decoration:none;background-color:#f8f9fa} .list-group-item-action:active{color:#212529;background-color:#e9ecef} .list-group-item{position:relative;display:block;padding:.75rem 1.25rem;margin-bottom:-1px;background-color:#fff;border:1px solid rgba(0,0,0,.125)} .list-group-item:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem} .list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem} .list-group-item:focus,.list-group-item:hover{z-index:1;text-decoration:none} .list-group-item.disabled,.list-group-item:disabled{color:#6c757d;pointer-events:none;background-color:#fff} .list-group-item.active{z-index:2;color:#fff;background-color:#007bff;border-color:#007bff} .list-group-flush .list-group-item{border-right:0;border-left:0;border-radius:0} .list-group-flush .list-group-item:last-child{margin-bottom:-1px} .list-group-flush:first-child .list-group-item:first-child{border-top:0} .list-group-flush:last-child .list-group-item:last-child{margin-bottom:0;border-bottom:0} .list-group-item-primary{color:#004085;background-color:#b8daff} .list-group-item-primary.list-group-item-action:focus,.list-group-item-primary.list-group-item-action:hover{color:#004085;background-color:#9fcdff} .list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#004085;border-color:#004085} .list-group-item-secondary{color:#383d41;background-color:#d6d8db} .list-group-item-secondary.list-group-item-action:focus,.list-group-item-secondary.list-group-item-action:hover{color:#383d41;background-color:#c8cbcf} .list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#383d41;border-color:#383d41} .list-group-item-success{color:#155724;background-color:#c3e6cb} .list-group-item-success.list-group-item-action:focus,.list-group-item-success.list-group-item-action:hover{color:#155724;background-color:#b1dfbb} .list-group-item-success.list-group-item-action.active{color:#fff;background-color:#155724;border-color:#155724} .list-group-item-info{color:#0c5460;background-color:#bee5eb} .list-group-item-info.list-group-item-action:focus,.list-group-item-info.list-group-item-action:hover{color:#0c5460;background-color:#abdde5} .list-group-item-info.list-group-item-action.active{color:#fff;background-color:#0c5460;border-color:#0c5460} .list-group-item-warning{color:#856404;background-color:#ffeeba} .list-group-item-warning.list-group-item-action:focus,.list-group-item-warning.list-group-item-action:hover{color:#856404;background-color:#ffe8a1} .list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#856404;border-color:#856404} .list-group-item-danger{color:#721c24;background-color:#f5c6cb} .list-group-item-danger.list-group-item-action:focus,.list-group-item-danger.list-group-item-action:hover{color:#721c24;background-color:#f1b0b7} .list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#721c24;border-color:#721c24} .list-group-item-light{color:#818182;background-color:#fdfdfe} .list-group-item-light.list-group-item-action:focus,.list-group-item-light.list-group-item-action:hover{color:#818182;background-color:#ececf6} .list-group-item-light.list-group-item-action.active{color:#fff;background-color:#818182;border-color:#818182} .list-group-item-dark{color:#1b1e21;background-color:#c6c8ca} .list-group-item-dark.list-group-item-action:focus,.list-group-item-dark.list-group-item-action:hover{color:#1b1e21;background-color:#b9bbbe} .list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#1b1e21;border-color:#1b1e21} .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){cursor:pointer} .close:not(:disabled):not(.disabled):focus,.close:not(:disabled):not(.disabled):hover{opacity:.75} button.close{padding:0;background-color:transparent;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none} a.close.disabled{pointer-events:none} .toast{max-width:350px;overflow:hidden;font-size:.875rem;background-color:rgba(255,255,255,.85);background-clip:padding-box;border:1px solid rgba(0,0,0,.1);border-radius:.25rem;box-shadow:0 .25rem .75rem rgba(0,0,0,.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);opacity:0} .toast:not(:last-child){margin-bottom:.75rem} .toast.showing{opacity:1} .toast.show{display:block;opacity:1} .toast.hide{display:none} .toast-header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:.25rem .75rem;color:#6c757d;background-color:rgba(255,255,255,.85);background-clip:padding-box;border-bottom:1px solid rgba(0,0,0,.05)} .toast-body{padding:.75rem} .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:.5rem;pointer-events:none} .modal.fade .modal-dialog{transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;-webkit-transform:translate(0,-50px);transform:translate(0,-50px)} @media screen and (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}} .modal.show .modal-dialog{-webkit-transform:none;transform:none} .modal-dialog-centered{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-height:calc(100% - (.5rem * 2))} .modal-dialog-centered::before{display:block;height:calc(100vh - (.5rem * 2));content:""} .modal-content{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.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:.5} .modal-header{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;padding:1rem 1rem;border-bottom:1px solid #e9ecef;border-top-left-radius:.3rem;border-top-right-radius:.3rem} .modal-header .close{padding:1rem 1rem;margin:-1rem -1rem -1rem auto} .modal-title{margin-bottom:0;line-height:1.5} .modal-body{position:relative;-ms-flex:1 1 auto;flex:1 1 auto;padding:1rem} .modal-footer{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;padding:1rem;border-top:1px solid #e9ecef;border-bottom-right-radius:.3rem;border-bottom-left-radius:.3rem} .modal-footer>:not(:first-child){margin-left:.25rem} .modal-footer>:not(:last-child){margin-right:.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-centered{min-height:calc(100% - (1.75rem * 2))}.modal-dialog-centered::before{height:calc(100vh - (1.75rem * 2))}.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}} .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:.875rem;word-wrap:break-word;opacity:0} .tooltip.show{opacity:.9} .tooltip .arrow{position:absolute;display:block;width:.8rem;height:.4rem} .tooltip .arrow::before{position:absolute;content:"";border-color:transparent;border-style:solid} .bs-tooltip-auto[x-placement^=top],.bs-tooltip-top{padding:.4rem 0} .bs-tooltip-auto[x-placement^=top] .arrow,.bs-tooltip-top .arrow{bottom:0} .bs-tooltip-auto[x-placement^=top] .arrow::before,.bs-tooltip-top .arrow::before{top:0;border-width:.4rem .4rem 0;border-top-color:#000} .bs-tooltip-auto[x-placement^=right],.bs-tooltip-right{padding:0 .4rem} .bs-tooltip-auto[x-placement^=right] .arrow,.bs-tooltip-right .arrow{left:0;width:.4rem;height:.8rem} .bs-tooltip-auto[x-placement^=right] .arrow::before,.bs-tooltip-right .arrow::before{right:0;border-width:.4rem .4rem .4rem 0;border-right-color:#000} .bs-tooltip-auto[x-placement^=bottom],.bs-tooltip-bottom{padding:.4rem 0} .bs-tooltip-auto[x-placement^=bottom] .arrow,.bs-tooltip-bottom .arrow{top:0} .bs-tooltip-auto[x-placement^=bottom] .arrow::before,.bs-tooltip-bottom .arrow::before{bottom:0;border-width:0 .4rem .4rem;border-bottom-color:#000} .bs-tooltip-auto[x-placement^=left],.bs-tooltip-left{padding:0 .4rem} .bs-tooltip-auto[x-placement^=left] .arrow,.bs-tooltip-left .arrow{right:0;width:.4rem;height:.8rem} .bs-tooltip-auto[x-placement^=left] .arrow::before,.bs-tooltip-left .arrow::before{left:0;border-width:.4rem 0 .4rem .4rem;border-left-color:#000} .tooltip-inner{max-width:200px;padding:.25rem .5rem;color:#fff;text-align:center;background-color:#000;border-radius:.25rem} .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:.875rem;word-wrap:break-word;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem} .popover .arrow{position:absolute;display:block;width:1rem;height:.5rem;margin:0 .3rem} .popover .arrow::after,.popover .arrow::before{position:absolute;display:block;content:"";border-color:transparent;border-style:solid} .bs-popover-auto[x-placement^=top],.bs-popover-top{margin-bottom:.5rem} .bs-popover-auto[x-placement^=top] .arrow,.bs-popover-top .arrow{bottom:calc((.5rem + 1px) * -1)} .bs-popover-auto[x-placement^=top] .arrow::after,.bs-popover-auto[x-placement^=top] .arrow::before,.bs-popover-top .arrow::after,.bs-popover-top .arrow::before{border-width:.5rem .5rem 0} .bs-popover-auto[x-placement^=top] .arrow::before,.bs-popover-top .arrow::before{bottom:0;border-top-color:rgba(0,0,0,.25)} .bs-popover-auto[x-placement^=top] .arrow::after,.bs-popover-top .arrow::after{bottom:1px;border-top-color:#fff} .bs-popover-auto[x-placement^=right],.bs-popover-right{margin-left:.5rem} .bs-popover-auto[x-placement^=right] .arrow,.bs-popover-right .arrow{left:calc((.5rem + 1px) * -1);width:.5rem;height:1rem;margin:.3rem 0} .bs-popover-auto[x-placement^=right] .arrow::after,.bs-popover-auto[x-placement^=right] .arrow::before,.bs-popover-right .arrow::after,.bs-popover-right .arrow::before{border-width:.5rem .5rem .5rem 0} .bs-popover-auto[x-placement^=right] .arrow::before,.bs-popover-right .arrow::before{left:0;border-right-color:rgba(0,0,0,.25)} .bs-popover-auto[x-placement^=right] .arrow::after,.bs-popover-right .arrow::after{left:1px;border-right-color:#fff} .bs-popover-auto[x-placement^=bottom],.bs-popover-bottom{margin-top:.5rem} .bs-popover-auto[x-placement^=bottom] .arrow,.bs-popover-bottom .arrow{top:calc((.5rem + 1px) * -1)} .bs-popover-auto[x-placement^=bottom] .arrow::after,.bs-popover-auto[x-placement^=bottom] .arrow::before,.bs-popover-bottom .arrow::after,.bs-popover-bottom .arrow::before{border-width:0 .5rem .5rem .5rem} .bs-popover-auto[x-placement^=bottom] .arrow::before,.bs-popover-bottom .arrow::before{top:0;border-bottom-color:rgba(0,0,0,.25)} .bs-popover-auto[x-placement^=bottom] .arrow::after,.bs-popover-bottom .arrow::after{top:1px;border-bottom-color:#fff} .bs-popover-auto[x-placement^=bottom] .popover-header::before,.bs-popover-bottom .popover-header::before{position:absolute;top:0;left:50%;display:block;width:1rem;margin-left:-.5rem;content:"";border-bottom:1px solid #f7f7f7} .bs-popover-auto[x-placement^=left],.bs-popover-left{margin-right:.5rem} .bs-popover-auto[x-placement^=left] .arrow,.bs-popover-left .arrow{right:calc((.5rem + 1px) * -1);width:.5rem;height:1rem;margin:.3rem 0} .bs-popover-auto[x-placement^=left] .arrow::after,.bs-popover-auto[x-placement^=left] .arrow::before,.bs-popover-left .arrow::after,.bs-popover-left .arrow::before{border-width:.5rem 0 .5rem .5rem} .bs-popover-auto[x-placement^=left] .arrow::before,.bs-popover-left .arrow::before{right:0;border-left-color:rgba(0,0,0,.25)} .bs-popover-auto[x-placement^=left] .arrow::after,.bs-popover-left .arrow::after{right:1px;border-left-color:#fff} .popover-header{padding:.5rem .75rem;margin-bottom:0;font-size:1rem;color:inherit;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)} .popover-header:empty{display:none} .popover-body{padding:.5rem .75rem;color:#212529} .carousel{position:relative} .carousel.pointer-event{-ms-touch-action:pan-y;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%;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:-webkit-transform .6s ease-in-out;transition:transform .6s ease-in-out;transition:transform .6s ease-in-out,-webkit-transform .6s ease-in-out} @media screen and (prefers-reduced-motion:reduce){.carousel-item{transition:none}} .carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block} .active.carousel-item-right,.carousel-item-next:not(.carousel-item-left){-webkit-transform:translateX(100%);transform:translateX(100%)} .active.carousel-item-left,.carousel-item-prev:not(.carousel-item-right){-webkit-transform:translateX(-100%);transform:translateX(-100%)} .carousel-fade .carousel-item{opacity:0;transition-property:opacity;-webkit-transform:none;transform:none} .carousel-fade .carousel-item-next.carousel-item-left,.carousel-fade .carousel-item-prev.carousel-item-right,.carousel-fade .carousel-item.active{z-index:1;opacity:1} .carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{z-index:0;opacity:0;transition:0s .6s opacity} @media screen and (prefers-reduced-motion:reduce){.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{transition:none}} .carousel-control-next,.carousel-control-prev{position:absolute;top:0;bottom:0;z-index:1;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:15%;color:#fff;text-align:center;opacity:.5;transition:opacity .15s ease} @media screen and (prefers-reduced-motion:reduce){.carousel-control-next,.carousel-control-prev{transition:none}} .carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#fff;text-decoration:none;outline:0;opacity:.9} .carousel-control-prev{left:0} .carousel-control-next{right:0} .carousel-control-next-icon,.carousel-control-prev-icon{display:inline-block;width:20px;height:20px;background:transparent no-repeat center center;background-size:100% 100%} .carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%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' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3e%3c/svg%3e")} .carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:15;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding-left:0;margin-right:15%;margin-left:15%;list-style:none} .carousel-indicators li{box-sizing:content-box;-ms-flex:0 1 auto;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 .6s ease} @media screen and (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} @-webkit-keyframes spinner-border{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}} @keyframes spinner-border{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}} .spinner-border{display:inline-block;width:2rem;height:2rem;vertical-align:text-bottom;border:.25em solid currentColor;border-right-color:transparent;border-radius:50%;-webkit-animation:spinner-border .75s linear infinite;animation:spinner-border .75s linear infinite} .spinner-border-sm{width:1rem;height:1rem;border-width:.2em} @-webkit-keyframes spinner-grow{0%{-webkit-transform:scale(0);transform:scale(0)}50%{opacity:1}} @keyframes spinner-grow{0%{-webkit-transform:scale(0);transform:scale(0)}50%{opacity:1}} .spinner-grow{display:inline-block;width:2rem;height:2rem;vertical-align:text-bottom;background-color:currentColor;border-radius:50%;opacity:0;-webkit-animation:spinner-grow .75s linear infinite;animation:spinner-grow .75s linear infinite} .spinner-grow-sm{width:1rem;height:1rem} .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:focus,a.bg-primary:hover,button.bg-primary:focus,button.bg-primary:hover{background-color:#0062cc!important} .bg-secondary{background-color:#6c757d!important} a.bg-secondary:focus,a.bg-secondary:hover,button.bg-secondary:focus,button.bg-secondary:hover{background-color:#545b62!important} .bg-success{background-color:#28a745!important} a.bg-success:focus,a.bg-success:hover,button.bg-success:focus,button.bg-success:hover{background-color:#1e7e34!important} .bg-info{background-color:#17a2b8!important} a.bg-info:focus,a.bg-info:hover,button.bg-info:focus,button.bg-info:hover{background-color:#117a8b!important} .bg-warning{background-color:#ffc107!important} a.bg-warning:focus,a.bg-warning:hover,button.bg-warning:focus,button.bg-warning:hover{background-color:#d39e00!important} .bg-danger{background-color:#dc3545!important} a.bg-danger:focus,a.bg-danger:hover,button.bg-danger:focus,button.bg-danger:hover{background-color:#bd2130!important} .bg-light{background-color:#f8f9fa!important} a.bg-light:focus,a.bg-light:hover,button.bg-light:focus,button.bg-light:hover{background-color:#dae0e5!important} .bg-dark{background-color:#343a40!important} a.bg-dark:focus,a.bg-dark:hover,button.bg-dark:focus,button.bg-dark:hover{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{border-radius:.25rem!important} .rounded-top{border-top-left-radius:.25rem!important;border-top-right-radius:.25rem!important} .rounded-right{border-top-right-radius:.25rem!important;border-bottom-right-radius:.25rem!important} .rounded-bottom{border-bottom-right-radius:.25rem!important;border-bottom-left-radius:.25rem!important} .rounded-left{border-top-left-radius:.25rem!important;border-bottom-left-radius:.25rem!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:-ms-flexbox!important;display:flex!important} .d-inline-flex{display:-ms-inline-flexbox!important;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:-ms-flexbox!important;display:flex!important}.d-sm-inline-flex{display:-ms-inline-flexbox!important;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:-ms-flexbox!important;display:flex!important}.d-md-inline-flex{display:-ms-inline-flexbox!important;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:-ms-flexbox!important;display:flex!important}.d-lg-inline-flex{display:-ms-inline-flexbox!important;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:-ms-flexbox!important;display:flex!important}.d-xl-inline-flex{display:-ms-inline-flexbox!important;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:-ms-flexbox!important;display:flex!important}.d-print-inline-flex{display:-ms-inline-flexbox!important;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 embed,.embed-responsive iframe,.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.857143%} .embed-responsive-16by9::before{padding-top:56.25%} .embed-responsive-3by4::before{padding-top:133.333333%} .embed-responsive-1by1::before{padding-top:100%} .flex-row{-ms-flex-direction:row!important;flex-direction:row!important} .flex-column{-ms-flex-direction:column!important;flex-direction:column!important} .flex-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important} .flex-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important} .flex-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important} .flex-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important} .flex-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important} .flex-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important} .flex-grow-0{-ms-flex-positive:0!important;flex-grow:0!important} .flex-grow-1{-ms-flex-positive:1!important;flex-grow:1!important} .flex-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important} .flex-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important} .justify-content-start{-ms-flex-pack:start!important;justify-content:flex-start!important} .justify-content-end{-ms-flex-pack:end!important;justify-content:flex-end!important} .justify-content-center{-ms-flex-pack:center!important;justify-content:center!important} .justify-content-between{-ms-flex-pack:justify!important;justify-content:space-between!important} .justify-content-around{-ms-flex-pack:distribute!important;justify-content:space-around!important} .align-items-start{-ms-flex-align:start!important;align-items:flex-start!important} .align-items-end{-ms-flex-align:end!important;align-items:flex-end!important} .align-items-center{-ms-flex-align:center!important;align-items:center!important} .align-items-baseline{-ms-flex-align:baseline!important;align-items:baseline!important} .align-items-stretch{-ms-flex-align:stretch!important;align-items:stretch!important} .align-content-start{-ms-flex-line-pack:start!important;align-content:flex-start!important} .align-content-end{-ms-flex-line-pack:end!important;align-content:flex-end!important} .align-content-center{-ms-flex-line-pack:center!important;align-content:center!important} .align-content-between{-ms-flex-line-pack:justify!important;align-content:space-between!important} .align-content-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important} .align-content-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important} .align-self-auto{-ms-flex-item-align:auto!important;align-self:auto!important} .align-self-start{-ms-flex-item-align:start!important;align-self:flex-start!important} .align-self-end{-ms-flex-item-align:end!important;align-self:flex-end!important} .align-self-center{-ms-flex-item-align:center!important;align-self:center!important} .align-self-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important} .align-self-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important} @media (min-width:576px){.flex-sm-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-sm-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-sm-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-sm-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-sm-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-sm-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-sm-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-sm-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-sm-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-sm-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-sm-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-sm-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-sm-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-sm-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-sm-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-sm-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-sm-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-sm-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-sm-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-sm-center{-ms-flex-align:center!important;align-items:center!important}.align-items-sm-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-sm-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-sm-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-sm-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-sm-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-sm-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-sm-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-sm-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-sm-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-sm-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-sm-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-sm-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-sm-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-sm-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}} @media (min-width:768px){.flex-md-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-md-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-md-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-md-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-md-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-md-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-md-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-md-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-md-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-md-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-md-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-md-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-md-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-md-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-md-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-md-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-md-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-md-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-md-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-md-center{-ms-flex-align:center!important;align-items:center!important}.align-items-md-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-md-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-md-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-md-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-md-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-md-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-md-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-md-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-md-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-md-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-md-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-md-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-md-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-md-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}} @media (min-width:992px){.flex-lg-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-lg-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-lg-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-lg-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-lg-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-lg-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-lg-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-lg-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-lg-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-lg-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-lg-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-lg-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-lg-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-lg-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-lg-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-lg-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-lg-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-lg-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-lg-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-lg-center{-ms-flex-align:center!important;align-items:center!important}.align-items-lg-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-lg-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-lg-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-lg-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-lg-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-lg-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-lg-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-lg-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-lg-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-lg-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-lg-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-lg-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-lg-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-lg-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}} @media (min-width:1200px){.flex-xl-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-xl-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-xl-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-xl-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-xl-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-xl-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-xl-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-xl-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-xl-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-xl-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-xl-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-xl-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-xl-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-xl-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-xl-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-xl-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-xl-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-xl-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-xl-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-xl-center{-ms-flex-align:center!important;align-items:center!important}.align-items-xl-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-xl-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-xl-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-xl-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-xl-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-xl-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-xl-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-xl-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-xl-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-xl-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-xl-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-xl-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-xl-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-xl-stretch{-ms-flex-item-align:stretch!important;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}} .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:-webkit-sticky!important;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:-webkit-sticky) or (position:sticky)){.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}} .sr-only{position:absolute;width:1px;height:1px;padding:0;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 .125rem .25rem rgba(0,0,0,.075)!important} .shadow{box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important} .shadow-lg{box-shadow:0 1rem 3rem rgba(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:.25rem!important} .mt-1,.my-1{margin-top:.25rem!important} .mr-1,.mx-1{margin-right:.25rem!important} .mb-1,.my-1{margin-bottom:.25rem!important} .ml-1,.mx-1{margin-left:.25rem!important} .m-2{margin:.5rem!important} .mt-2,.my-2{margin-top:.5rem!important} .mr-2,.mx-2{margin-right:.5rem!important} .mb-2,.my-2{margin-bottom:.5rem!important} .ml-2,.mx-2{margin-left:.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:.25rem!important} .pt-1,.py-1{padding-top:.25rem!important} .pr-1,.px-1{padding-right:.25rem!important} .pb-1,.py-1{padding-bottom:.25rem!important} .pl-1,.px-1{padding-left:.25rem!important} .p-2{padding:.5rem!important} .pt-2,.py-2{padding-top:.5rem!important} .pr-2,.px-2{padding-right:.5rem!important} .pb-2,.py-2{padding-bottom:.5rem!important} .pl-2,.px-2{padding-left:.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:-.25rem!important} .mt-n1,.my-n1{margin-top:-.25rem!important} .mr-n1,.mx-n1{margin-right:-.25rem!important} .mb-n1,.my-n1{margin-bottom:-.25rem!important} .ml-n1,.mx-n1{margin-left:-.25rem!important} .m-n2{margin:-.5rem!important} .mt-n2,.my-n2{margin-top:-.5rem!important} .mr-n2,.mx-n2{margin-right:-.5rem!important} .mb-n2,.my-n2{margin-bottom:-.5rem!important} .ml-n2,.mx-n2{margin-left:-.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:.25rem!important}.mt-sm-1,.my-sm-1{margin-top:.25rem!important}.mr-sm-1,.mx-sm-1{margin-right:.25rem!important}.mb-sm-1,.my-sm-1{margin-bottom:.25rem!important}.ml-sm-1,.mx-sm-1{margin-left:.25rem!important}.m-sm-2{margin:.5rem!important}.mt-sm-2,.my-sm-2{margin-top:.5rem!important}.mr-sm-2,.mx-sm-2{margin-right:.5rem!important}.mb-sm-2,.my-sm-2{margin-bottom:.5rem!important}.ml-sm-2,.mx-sm-2{margin-left:.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:.25rem!important}.pt-sm-1,.py-sm-1{padding-top:.25rem!important}.pr-sm-1,.px-sm-1{padding-right:.25rem!important}.pb-sm-1,.py-sm-1{padding-bottom:.25rem!important}.pl-sm-1,.px-sm-1{padding-left:.25rem!important}.p-sm-2{padding:.5rem!important}.pt-sm-2,.py-sm-2{padding-top:.5rem!important}.pr-sm-2,.px-sm-2{padding-right:.5rem!important}.pb-sm-2,.py-sm-2{padding-bottom:.5rem!important}.pl-sm-2,.px-sm-2{padding-left:.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:-.25rem!important}.mt-sm-n1,.my-sm-n1{margin-top:-.25rem!important}.mr-sm-n1,.mx-sm-n1{margin-right:-.25rem!important}.mb-sm-n1,.my-sm-n1{margin-bottom:-.25rem!important}.ml-sm-n1,.mx-sm-n1{margin-left:-.25rem!important}.m-sm-n2{margin:-.5rem!important}.mt-sm-n2,.my-sm-n2{margin-top:-.5rem!important}.mr-sm-n2,.mx-sm-n2{margin-right:-.5rem!important}.mb-sm-n2,.my-sm-n2{margin-bottom:-.5rem!important}.ml-sm-n2,.mx-sm-n2{margin-left:-.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:.25rem!important}.mt-md-1,.my-md-1{margin-top:.25rem!important}.mr-md-1,.mx-md-1{margin-right:.25rem!important}.mb-md-1,.my-md-1{margin-bottom:.25rem!important}.ml-md-1,.mx-md-1{margin-left:.25rem!important}.m-md-2{margin:.5rem!important}.mt-md-2,.my-md-2{margin-top:.5rem!important}.mr-md-2,.mx-md-2{margin-right:.5rem!important}.mb-md-2,.my-md-2{margin-bottom:.5rem!important}.ml-md-2,.mx-md-2{margin-left:.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:.25rem!important}.pt-md-1,.py-md-1{padding-top:.25rem!important}.pr-md-1,.px-md-1{padding-right:.25rem!important}.pb-md-1,.py-md-1{padding-bottom:.25rem!important}.pl-md-1,.px-md-1{padding-left:.25rem!important}.p-md-2{padding:.5rem!important}.pt-md-2,.py-md-2{padding-top:.5rem!important}.pr-md-2,.px-md-2{padding-right:.5rem!important}.pb-md-2,.py-md-2{padding-bottom:.5rem!important}.pl-md-2,.px-md-2{padding-left:.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:-.25rem!important}.mt-md-n1,.my-md-n1{margin-top:-.25rem!important}.mr-md-n1,.mx-md-n1{margin-right:-.25rem!important}.mb-md-n1,.my-md-n1{margin-bottom:-.25rem!important}.ml-md-n1,.mx-md-n1{margin-left:-.25rem!important}.m-md-n2{margin:-.5rem!important}.mt-md-n2,.my-md-n2{margin-top:-.5rem!important}.mr-md-n2,.mx-md-n2{margin-right:-.5rem!important}.mb-md-n2,.my-md-n2{margin-bottom:-.5rem!important}.ml-md-n2,.mx-md-n2{margin-left:-.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:.25rem!important}.mt-lg-1,.my-lg-1{margin-top:.25rem!important}.mr-lg-1,.mx-lg-1{margin-right:.25rem!important}.mb-lg-1,.my-lg-1{margin-bottom:.25rem!important}.ml-lg-1,.mx-lg-1{margin-left:.25rem!important}.m-lg-2{margin:.5rem!important}.mt-lg-2,.my-lg-2{margin-top:.5rem!important}.mr-lg-2,.mx-lg-2{margin-right:.5rem!important}.mb-lg-2,.my-lg-2{margin-bottom:.5rem!important}.ml-lg-2,.mx-lg-2{margin-left:.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:.25rem!important}.pt-lg-1,.py-lg-1{padding-top:.25rem!important}.pr-lg-1,.px-lg-1{padding-right:.25rem!important}.pb-lg-1,.py-lg-1{padding-bottom:.25rem!important}.pl-lg-1,.px-lg-1{padding-left:.25rem!important}.p-lg-2{padding:.5rem!important}.pt-lg-2,.py-lg-2{padding-top:.5rem!important}.pr-lg-2,.px-lg-2{padding-right:.5rem!important}.pb-lg-2,.py-lg-2{padding-bottom:.5rem!important}.pl-lg-2,.px-lg-2{padding-left:.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:-.25rem!important}.mt-lg-n1,.my-lg-n1{margin-top:-.25rem!important}.mr-lg-n1,.mx-lg-n1{margin-right:-.25rem!important}.mb-lg-n1,.my-lg-n1{margin-bottom:-.25rem!important}.ml-lg-n1,.mx-lg-n1{margin-left:-.25rem!important}.m-lg-n2{margin:-.5rem!important}.mt-lg-n2,.my-lg-n2{margin-top:-.5rem!important}.mr-lg-n2,.mx-lg-n2{margin-right:-.5rem!important}.mb-lg-n2,.my-lg-n2{margin-bottom:-.5rem!important}.ml-lg-n2,.mx-lg-n2{margin-left:-.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:.25rem!important}.mt-xl-1,.my-xl-1{margin-top:.25rem!important}.mr-xl-1,.mx-xl-1{margin-right:.25rem!important}.mb-xl-1,.my-xl-1{margin-bottom:.25rem!important}.ml-xl-1,.mx-xl-1{margin-left:.25rem!important}.m-xl-2{margin:.5rem!important}.mt-xl-2,.my-xl-2{margin-top:.5rem!important}.mr-xl-2,.mx-xl-2{margin-right:.5rem!important}.mb-xl-2,.my-xl-2{margin-bottom:.5rem!important}.ml-xl-2,.mx-xl-2{margin-left:.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:.25rem!important}.pt-xl-1,.py-xl-1{padding-top:.25rem!important}.pr-xl-1,.px-xl-1{padding-right:.25rem!important}.pb-xl-1,.py-xl-1{padding-bottom:.25rem!important}.pl-xl-1,.px-xl-1{padding-left:.25rem!important}.p-xl-2{padding:.5rem!important}.pt-xl-2,.py-xl-2{padding-top:.5rem!important}.pr-xl-2,.px-xl-2{padding-right:.5rem!important}.pb-xl-2,.py-xl-2{padding-bottom:.5rem!important}.pl-xl-2,.px-xl-2{padding-left:.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:-.25rem!important}.mt-xl-n1,.my-xl-n1{margin-top:-.25rem!important}.mr-xl-n1,.mx-xl-n1{margin-right:-.25rem!important}.mb-xl-n1,.my-xl-n1{margin-bottom:-.25rem!important}.ml-xl-n1,.mx-xl-n1{margin-left:-.25rem!important}.m-xl-n2{margin:-.5rem!important}.mt-xl-n2,.my-xl-n2{margin-top:-.5rem!important}.mr-xl-n2,.mx-xl-n2{margin-right:-.5rem!important}.mb-xl-n2,.my-xl-n2{margin-bottom:-.5rem!important}.ml-xl-n2,.mx-xl-n2{margin-left:-.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}} .text-monospace{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace} .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:focus,a.text-primary:hover{color:#0056b3!important} .text-secondary{color:#6c757d!important} a.text-secondary:focus,a.text-secondary:hover{color:#494f54!important} .text-success{color:#28a745!important} a.text-success:focus,a.text-success:hover{color:#19692c!important} .text-info{color:#17a2b8!important} a.text-info:focus,a.text-info:hover{color:#0f6674!important} .text-warning{color:#ffc107!important} a.text-warning:focus,a.text-warning:hover{color:#ba8b00!important} .text-danger{color:#dc3545!important} a.text-danger:focus,a.text-danger:hover{color:#a71d2a!important} .text-light{color:#f8f9fa!important} a.text-light:focus,a.text-light:hover{color:#cbd3da!important} .text-dark{color:#343a40!important} a.text-dark:focus,a.text-dark:hover{color:#121416!important} .text-body{color:#212529!important} .text-muted{color:#6c757d!important} .text-black-50{color:rgba(0,0,0,.5)!important} .text-white-50{color:rgba(255,255,255,.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-reset{color:inherit!important} .visible{visibility:visible!important} .invisible{visibility:hidden!important} @media print{*,::after,::before{text-shadow:none!important;box-shadow:none!important}a:not(.btn){text-decoration:underline}abbr[title]::after{content:" (" attr(title) ")"}pre{white-space:pre-wrap!important}blockquote,pre{border:1px solid #adb5bd;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}@page{size:a3}body{min-width:992px!important}.container{min-width:992px!important}.navbar{display:none}.badge{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #dee2e6!important}.table-dark{color:inherit}.table-dark tbody+tbody,.table-dark td,.table-dark th,.table-dark thead th{border-color:#dee2e6}.table .thead-dark th{color:inherit;border-color:#dee2e6}} 

/* /AS_Compact_Website/static/src/css/fonts.css defined in bundle 'web.assets_frontend' */
 @font-face{font-family: 'Montserrat'; font-style: normal; font-weight: 100; src: url('/AS_Compact_Website/static/src/css/../fonts/montserrat-v14-latin-100.eot'); src: local('Montserrat Thin'), local('Montserrat-Thin'), url('/AS_Compact_Website/static/src/css/../fonts/montserrat-v14-latin-100.eot?#iefix') format('embedded-opentype'), url('/AS_Compact_Website/static/src/css/../fonts/montserrat-v14-latin-100.woff2') format('woff2'), url('/AS_Compact_Website/static/src/css/../fonts/montserrat-v14-latin-100.woff') format('woff'), url('/AS_Compact_Website/static/src/css/../fonts/montserrat-v14-latin-100.ttf') format('truetype'), url('/AS_Compact_Website/static/src/css/../fonts/montserrat-v14-latin-100.svg#Montserrat') format('svg');} @font-face{font-family: 'Montserrat'; font-style: italic; font-weight: 100; src: url('/AS_Compact_Website/static/src/css/../fonts/montserrat-v14-latin-100italic.eot'); src: local('Montserrat Thin Italic'), local('Montserrat-ThinItalic'), url('/AS_Compact_Website/static/src/css/../fonts/montserrat-v14-latin-100italic.eot?#iefix') format('embedded-opentype'), url('/AS_Compact_Website/static/src/css/../fonts/montserrat-v14-latin-100italic.woff2') format('woff2'), url('/AS_Compact_Website/static/src/css/../fonts/montserrat-v14-latin-100italic.woff') format('woff'), url('/AS_Compact_Website/static/src/css/../fonts/montserrat-v14-latin-100italic.ttf') format('truetype'), url('/AS_Compact_Website/static/src/css/../fonts/montserrat-v14-latin-100italic.svg#Montserrat') format('svg');} @font-face{font-family: 'Montserrat'; font-style: italic; font-weight: 200; src: url('/AS_Compact_Website/static/src/css/../fonts/montserrat-v14-latin-200italic.eot'); src: local('Montserrat ExtraLight Italic'), local('Montserrat-ExtraLightItalic'), url('/AS_Compact_Website/static/src/css/../fonts/montserrat-v14-latin-200italic.eot?#iefix') format('embedded-opentype'), url('/AS_Compact_Website/static/src/css/../fonts/montserrat-v14-latin-200italic.woff2') format('woff2'), url('/AS_Compact_Website/static/src/css/../fonts/montserrat-v14-latin-200italic.woff') format('woff'), url('/AS_Compact_Website/static/src/css/../fonts/montserrat-v14-latin-200italic.ttf') format('truetype'), url('/AS_Compact_Website/static/src/css/../fonts/montserrat-v14-latin-200italic.svg#Montserrat') format('svg');} @font-face{font-family: 'Montserrat'; font-style: normal; font-weight: 200; src: url('/AS_Compact_Website/static/src/css/../fonts/montserrat-v14-latin-200.eot'); src: local('Montserrat ExtraLight'), local('Montserrat-ExtraLight'), url('/AS_Compact_Website/static/src/css/../fonts/montserrat-v14-latin-200.eot?#iefix') format('embedded-opentype'), url('/AS_Compact_Website/static/src/css/../fonts/montserrat-v14-latin-200.woff2') format('woff2'), url('/AS_Compact_Website/static/src/css/../fonts/montserrat-v14-latin-200.woff') format('woff'), url('/AS_Compact_Website/static/src/css/../fonts/montserrat-v14-latin-200.ttf') format('truetype'), url('/AS_Compact_Website/static/src/css/../fonts/montserrat-v14-latin-200.svg#Montserrat') format('svg');} @font-face{font-family: 'Montserrat'; font-style: normal; font-weight: 300; src: url('/AS_Compact_Website/static/src/css/../fonts/montserrat-v14-latin-300.eot'); src: local('Montserrat Light'), local('Montserrat-Light'), url('/AS_Compact_Website/static/src/css/../fonts/montserrat-v14-latin-300.eot?#iefix') format('embedded-opentype'), url('/AS_Compact_Website/static/src/css/../fonts/montserrat-v14-latin-300.woff2') format('woff2'), url('/AS_Compact_Website/static/src/css/../fonts/montserrat-v14-latin-300.woff') format('woff'), url('/AS_Compact_Website/static/src/css/../fonts/montserrat-v14-latin-300.ttf') format('truetype'), url('/AS_Compact_Website/static/src/css/../fonts/montserrat-v14-latin-300.svg#Montserrat') format('svg');} @font-face{font-family: 'Montserrat'; font-style: italic; font-weight: 300; src: url('/AS_Compact_Website/static/src/css/../fonts/montserrat-v14-latin-300italic.eot'); src: local('Montserrat Light Italic'), local('Montserrat-LightItalic'), url('/AS_Compact_Website/static/src/css/../fonts/montserrat-v14-latin-300italic.eot?#iefix') format('embedded-opentype'), url('/AS_Compact_Website/static/src/css/../fonts/montserrat-v14-latin-300italic.woff2') format('woff2'), url('/AS_Compact_Website/static/src/css/../fonts/montserrat-v14-latin-300italic.woff') format('woff'), url('/AS_Compact_Website/static/src/css/../fonts/montserrat-v14-latin-300italic.ttf') format('truetype'), url('/AS_Compact_Website/static/src/css/../fonts/montserrat-v14-latin-300italic.svg#Montserrat') format('svg');} @font-face{font-family: 'Montserrat'; font-style: normal; font-weight: 400; src: url('/AS_Compact_Website/static/src/css/../fonts/montserrat-v14-latin-regular.eot'); src: local('Montserrat Regular'), local('Montserrat-Regular'), url('/AS_Compact_Website/static/src/css/../fonts/montserrat-v14-latin-regular.eot?#iefix') format('embedded-opentype'), url('/AS_Compact_Website/static/src/css/../fonts/montserrat-v14-latin-regular.woff2') format('woff2'), url('/AS_Compact_Website/static/src/css/../fonts/montserrat-v14-latin-regular.woff') format('woff'), url('/AS_Compact_Website/static/src/css/../fonts/montserrat-v14-latin-regular.ttf') format('truetype'), url('/AS_Compact_Website/static/src/css/../fonts/montserrat-v14-latin-regular.svg#Montserrat') format('svg');} @font-face{font-family: 'Montserrat'; font-style: italic; font-weight: 400; src: url('/AS_Compact_Website/static/src/css/../fonts/montserrat-v14-latin-italic.eot'); src: local('Montserrat Italic'), local('Montserrat-Italic'), url('/AS_Compact_Website/static/src/css/../fonts/montserrat-v14-latin-italic.eot?#iefix') format('embedded-opentype'), url('/AS_Compact_Website/static/src/css/../fonts/montserrat-v14-latin-italic.woff2') format('woff2'), url('/AS_Compact_Website/static/src/css/../fonts/montserrat-v14-latin-italic.woff') format('woff'), url('/AS_Compact_Website/static/src/css/../fonts/montserrat-v14-latin-italic.ttf') format('truetype'), url('/AS_Compact_Website/static/src/css/../fonts/montserrat-v14-latin-italic.svg#Montserrat') format('svg');} @font-face{font-family: 'Montserrat'; font-style: normal; font-weight: 500; src: url('/AS_Compact_Website/static/src/css/../fonts/montserrat-v14-latin-500.eot'); src: local('Montserrat Medium'), local('Montserrat-Medium'), url('/AS_Compact_Website/static/src/css/../fonts/montserrat-v14-latin-500.eot?#iefix') format('embedded-opentype'), url('/AS_Compact_Website/static/src/css/../fonts/montserrat-v14-latin-500.woff2') format('woff2'), url('/AS_Compact_Website/static/src/css/../fonts/montserrat-v14-latin-500.woff') format('woff'), url('/AS_Compact_Website/static/src/css/../fonts/montserrat-v14-latin-500.ttf') format('truetype'), url('/AS_Compact_Website/static/src/css/../fonts/montserrat-v14-latin-500.svg#Montserrat') format('svg');} @font-face{font-family: 'Montserrat'; font-style: italic; font-weight: 500; src: url('/AS_Compact_Website/static/src/css/../fonts/montserrat-v14-latin-500italic.eot'); src: local('Montserrat Medium Italic'), local('Montserrat-MediumItalic'), url('/AS_Compact_Website/static/src/css/../fonts/montserrat-v14-latin-500italic.eot?#iefix') format('embedded-opentype'), url('/AS_Compact_Website/static/src/css/../fonts/montserrat-v14-latin-500italic.woff2') format('woff2'), url('/AS_Compact_Website/static/src/css/../fonts/montserrat-v14-latin-500italic.woff') format('woff'), url('/AS_Compact_Website/static/src/css/../fonts/montserrat-v14-latin-500italic.ttf') format('truetype'), url('/AS_Compact_Website/static/src/css/../fonts/montserrat-v14-latin-500italic.svg#Montserrat') format('svg');} @font-face{font-family: 'Montserrat'; font-style: normal; font-weight: 600; src: url('/AS_Compact_Website/static/src/css/../fonts/montserrat-v14-latin-600.eot'); src: local('Montserrat SemiBold'), local('Montserrat-SemiBold'), url('/AS_Compact_Website/static/src/css/../fonts/montserrat-v14-latin-600.eot?#iefix') format('embedded-opentype'), url('/AS_Compact_Website/static/src/css/../fonts/montserrat-v14-latin-600.woff2') format('woff2'), url('/AS_Compact_Website/static/src/css/../fonts/montserrat-v14-latin-600.woff') format('woff'), url('/AS_Compact_Website/static/src/css/../fonts/montserrat-v14-latin-600.ttf') format('truetype'), url('/AS_Compact_Website/static/src/css/../fonts/montserrat-v14-latin-600.svg#Montserrat') format('svg');} @font-face{font-family: 'Montserrat'; font-style: italic; font-weight: 600; src: url('/AS_Compact_Website/static/src/css/../fonts/montserrat-v14-latin-600italic.eot'); src: local('Montserrat SemiBold Italic'), local('Montserrat-SemiBoldItalic'), url('/AS_Compact_Website/static/src/css/../fonts/montserrat-v14-latin-600italic.eot?#iefix') format('embedded-opentype'), url('/AS_Compact_Website/static/src/css/../fonts/montserrat-v14-latin-600italic.woff2') format('woff2'), url('/AS_Compact_Website/static/src/css/../fonts/montserrat-v14-latin-600italic.woff') format('woff'), url('/AS_Compact_Website/static/src/css/../fonts/montserrat-v14-latin-600italic.ttf') format('truetype'), url('/AS_Compact_Website/static/src/css/../fonts/montserrat-v14-latin-600italic.svg#Montserrat') format('svg');} @font-face{font-family: 'Montserrat'; font-style: normal; font-weight: 700; src: url('/AS_Compact_Website/static/src/css/../fonts/montserrat-v14-latin-700.eot'); src: local('Montserrat Bold'), local('Montserrat-Bold'), url('/AS_Compact_Website/static/src/css/../fonts/montserrat-v14-latin-700.eot?#iefix') format('embedded-opentype'), url('/AS_Compact_Website/static/src/css/../fonts/montserrat-v14-latin-700.woff2') format('woff2'), url('/AS_Compact_Website/static/src/css/../fonts/montserrat-v14-latin-700.woff') format('woff'), url('/AS_Compact_Website/static/src/css/../fonts/montserrat-v14-latin-700.ttf') format('truetype'), url('/AS_Compact_Website/static/src/css/../fonts/montserrat-v14-latin-700.svg#Montserrat') format('svg');} @font-face{font-family: 'Montserrat'; font-style: italic; font-weight: 700; src: url('/AS_Compact_Website/static/src/css/../fonts/montserrat-v14-latin-700italic.eot'); src: local('Montserrat Bold Italic'), local('Montserrat-BoldItalic'), url('/AS_Compact_Website/static/src/css/../fonts/montserrat-v14-latin-700italic.eot?#iefix') format('embedded-opentype'), url('/AS_Compact_Website/static/src/css/../fonts/montserrat-v14-latin-700italic.woff2') format('woff2'), url('/AS_Compact_Website/static/src/css/../fonts/montserrat-v14-latin-700italic.woff') format('woff'), url('/AS_Compact_Website/static/src/css/../fonts/montserrat-v14-latin-700italic.ttf') format('truetype'), url('/AS_Compact_Website/static/src/css/../fonts/montserrat-v14-latin-700italic.svg#Montserrat') format('svg');} @font-face{font-family: 'Montserrat'; font-style: normal; font-weight: 800; src: url('/AS_Compact_Website/static/src/css/../fonts/montserrat-v14-latin-800.eot'); src: local('Montserrat ExtraBold'), local('Montserrat-ExtraBold'), url('/AS_Compact_Website/static/src/css/../fonts/montserrat-v14-latin-800.eot?#iefix') format('embedded-opentype'), url('/AS_Compact_Website/static/src/css/../fonts/montserrat-v14-latin-800.woff2') format('woff2'), url('/AS_Compact_Website/static/src/css/../fonts/montserrat-v14-latin-800.woff') format('woff'), url('/AS_Compact_Website/static/src/css/../fonts/montserrat-v14-latin-800.ttf') format('truetype'), url('/AS_Compact_Website/static/src/css/../fonts/montserrat-v14-latin-800.svg#Montserrat') format('svg');} @font-face{font-family: 'Montserrat'; font-style: italic; font-weight: 800; src: url('/AS_Compact_Website/static/src/css/../fonts/montserrat-v14-latin-800italic.eot'); src: local('Montserrat ExtraBold Italic'), local('Montserrat-ExtraBoldItalic'), url('/AS_Compact_Website/static/src/css/../fonts/montserrat-v14-latin-800italic.eot?#iefix') format('embedded-opentype'), url('/AS_Compact_Website/static/src/css/../fonts/montserrat-v14-latin-800italic.woff2') format('woff2'), url('/AS_Compact_Website/static/src/css/../fonts/montserrat-v14-latin-800italic.woff') format('woff'), url('/AS_Compact_Website/static/src/css/../fonts/montserrat-v14-latin-800italic.ttf') format('truetype'), url('/AS_Compact_Website/static/src/css/../fonts/montserrat-v14-latin-800italic.svg#Montserrat') format('svg');} @font-face{font-family: 'Montserrat'; font-style: normal; font-weight: 900; src: url('/AS_Compact_Website/static/src/css/../fonts/montserrat-v14-latin-900.eot'); src: local('Montserrat Black'), local('Montserrat-Black'), url('/AS_Compact_Website/static/src/css/../fonts/montserrat-v14-latin-900.eot?#iefix') format('embedded-opentype'), url('/AS_Compact_Website/static/src/css/../fonts/montserrat-v14-latin-900.woff2') format('woff2'), url('/AS_Compact_Website/static/src/css/../fonts/montserrat-v14-latin-900.woff') format('woff'), url('/AS_Compact_Website/static/src/css/../fonts/montserrat-v14-latin-900.ttf') format('truetype'), url('/AS_Compact_Website/static/src/css/../fonts/montserrat-v14-latin-900.svg#Montserrat') format('svg');} @font-face{font-family: 'Montserrat'; font-style: italic; font-weight: 900; src: url('/AS_Compact_Website/static/src/css/../fonts/montserrat-v14-latin-900italic.eot'); src: local('Montserrat Black Italic'), local('Montserrat-BlackItalic'), url('/AS_Compact_Website/static/src/css/../fonts/montserrat-v14-latin-900italic.eot?#iefix') format('embedded-opentype'), url('/AS_Compact_Website/static/src/css/../fonts/montserrat-v14-latin-900italic.woff2') format('woff2'), url('/AS_Compact_Website/static/src/css/../fonts/montserrat-v14-latin-900italic.woff') format('woff'), url('/AS_Compact_Website/static/src/css/../fonts/montserrat-v14-latin-900italic.ttf') format('truetype'), url('/AS_Compact_Website/static/src/css/../fonts/montserrat-v14-latin-900italic.svg#Montserrat') format('svg');} @font-face{font-family: 'Heaters'; src: url('/AS_Compact_Website/static/src/css/../fonts/heaters-webfont.woff') format('woff2'), url('/AS_Compact_Website/static/src/css/../fonts/heaters-webfont.woff2') format('woff'); font-weight: normal; font-style: normal;} @font-face{font-family: 'Oswald'; font-style: normal; font-weight: 200; src: url('/AS_Compact_Website/static/src/css/../fonts/oswald-v35-latin-200.eot'); src: local(''), url('/AS_Compact_Website/static/src/css/../fonts/oswald-v35-latin-200.eot?#iefix') format('embedded-opentype'), url('/AS_Compact_Website/static/src/css/../fonts/oswald-v35-latin-200.woff2') format('woff2'), url('/AS_Compact_Website/static/src/css/../fonts/oswald-v35-latin-200.woff') format('woff'), url('/AS_Compact_Website/static/src/css/../fonts/oswald-v35-latin-200.ttf') format('truetype'), url('/AS_Compact_Website/static/src/css/../fonts/oswald-v35-latin-200.svg#Oswald') format('svg');} @font-face{font-family: 'Oswald'; font-style: normal; font-weight: 300; src: url('/AS_Compact_Website/static/src/css/../fonts/oswald-v35-latin-300.eot'); src: local(''), url('/AS_Compact_Website/static/src/css/../fonts/oswald-v35-latin-300.eot?#iefix') format('embedded-opentype'), url('/AS_Compact_Website/static/src/css/../fonts/oswald-v35-latin-300.woff2') format('woff2'), url('/AS_Compact_Website/static/src/css/../fonts/oswald-v35-latin-300.woff') format('woff'), url('/AS_Compact_Website/static/src/css/../fonts/oswald-v35-latin-300.ttf') format('truetype'), url('/AS_Compact_Website/static/src/css/../fonts/oswald-v35-latin-300.svg#Oswald') format('svg');} @font-face{font-family: 'Oswald'; font-style: normal; font-weight: 400; src: url('/AS_Compact_Website/static/src/css/../fonts/oswald-v35-latin-regular.eot'); src: local(''), url('/AS_Compact_Website/static/src/css/../fonts/oswald-v35-latin-regular.eot?#iefix') format('embedded-opentype'), url('/AS_Compact_Website/static/src/css/../fonts/oswald-v35-latin-regular.woff2') format('woff2'), url('/AS_Compact_Website/static/src/css/../fonts/oswald-v35-latin-regular.woff') format('woff'), url('/AS_Compact_Website/static/src/css/../fonts/oswald-v35-latin-regular.ttf') format('truetype'), url('/AS_Compact_Website/static/src/css/../fonts/oswald-v35-latin-regular.svg#Oswald') format('svg');} @font-face{font-family: 'Oswald'; font-style: normal; font-weight: 500; src: url('/AS_Compact_Website/static/src/css/../fonts/oswald-v35-latin-500.eot'); src: local(''), url('/AS_Compact_Website/static/src/css/../fonts/oswald-v35-latin-500.eot?#iefix') format('embedded-opentype'), url('/AS_Compact_Website/static/src/css/../fonts/oswald-v35-latin-500.woff2') format('woff2'), url('/AS_Compact_Website/static/src/css/../fonts/oswald-v35-latin-500.woff') format('woff'), url('/AS_Compact_Website/static/src/css/../fonts/oswald-v35-latin-500.ttf') format('truetype'), url('/AS_Compact_Website/static/src/css/../fonts/oswald-v35-latin-500.svg#Oswald') format('svg');} @font-face{font-family: 'Oswald'; font-style: normal; font-weight: 600; src: url('/AS_Compact_Website/static/src/css/../fonts/oswald-v35-latin-600.eot'); src: local(''), url('/AS_Compact_Website/static/src/css/../fonts/oswald-v35-latin-600.eot?#iefix') format('embedded-opentype'), url('/AS_Compact_Website/static/src/css/../fonts/oswald-v35-latin-600.woff2') format('woff2'), url('/AS_Compact_Website/static/src/css/../fonts/oswald-v35-latin-600.woff') format('woff'), url('/AS_Compact_Website/static/src/css/../fonts/oswald-v35-latin-600.ttf') format('truetype'), url('/AS_Compact_Website/static/src/css/../fonts/oswald-v35-latin-600.svg#Oswald') format('svg');} @font-face{font-family: 'Oswald'; font-style: normal; font-weight: 700; src: url('/AS_Compact_Website/static/src/css/../fonts/oswald-v35-latin-700.eot'); src: local(''), url('/AS_Compact_Website/static/src/css/../fonts/oswald-v35-latin-700.eot?#iefix') format('embedded-opentype'), url('/AS_Compact_Website/static/src/css/../fonts/oswald-v35-latin-700.woff2') format('woff2'), url('/AS_Compact_Website/static/src/css/../fonts/oswald-v35-latin-700.woff') format('woff'), url('/AS_Compact_Website/static/src/css/../fonts/oswald-v35-latin-700.ttf') format('truetype'), url('/AS_Compact_Website/static/src/css/../fonts/oswald-v35-latin-700.svg#Oswald') format('svg');} @font-face{font-family: 'GoodTimes'; src: url('/AS_Compact_Website/static/src/css/../fonts/good_times_rg.ttf') format('ttf'), url('/AS_Compact_Website/static/src/css/../fonts/good_times_rg.woff') format('woff'); font-weight: normal; font-style: normal;} 

/* /AS_Compact_Website/static/src/css/stylesheet.css defined in bundle 'web.assets_frontend' */
 img{max-width: 100%;} html{scroll-behavior: smooth;} .body{overflow-x: none; text-decoration: none; padding: 0!important;} .modal-open{padding:0!important;} p{font-family: 'Montserrat', 'Arial', sans-serif; font-weight: 300;} .a{text-decoration: none;} .a:hover{text-decoration: none;} .relative{position: relative;} .center{margin: 0 auto !important;} .center-text{text-align: center;} .force-padding{background-color: none !important; background: none !important; box-shadow: none !important;} .height-40{min-height: 40vh !important;} .height-50{height: 50vh !important;} .height-70{height: 70vh !important;} .height-90{min-height: 74vh !important;} .height-90-fix{height: 90vh !important;} .justify-center{justify-content: center !important;} .pb0{padding-bottom:0!important;} .pb30{padding-bottom: 30px;} .pb50{padding-top: 50px;} .pt30{padding-top: 30px;} .pt0{padding-top: 0!important;} .no-pd{padding:0!important} .blend-dodge{mix-blend-mode: color-dodge;} .blend-screen{mix-blend-mode: screen;} .blend-multiply{mix-blend-mode: multiply;} .bright{filter: brightness(12.5);} .no-background{background-image: none!important;} .flex{display:flex} .column{flex-flow: column;} .white-background{background-color: rgba(230, 230, 230, 0.85)!important;} .pure-white-background{background-color: #f5f5f5!important;} .hex-background{background-size: cover!important; background-image: url("/AS_Compact_Website/static/src/css/../images/software/hex-back.jpg") ;} .hex-content{display:flex; align-items: center;} .hex-content p, .hex-content a{color: black; opacity: 0.8; font-weight: bold; font-family: 'Oswald'; font-size: 18px; letter-spacing: 1px; text-transform: uppercase; margin-bottom:10px; margin-bottom: 5px; transition: all 0.2s ease-in-out;} .hex-content a:hover{text-decoration: none; margin-bottom: 15px;} .hex-background-light{background-size: cover!important; background-image: linear-gradient(to bottom right, rgba(255, 255, 255, 0.2), rgba(255, 255, 255, 0.9)), url("/AS_Compact_Website/static/src/css/../images/software/hex-back.jpg") ;} .slide-in-from-right{-webkit-animation: 1.5s ease-out 0s slideInFromRight; animation: 1.5s ease-out 0s slideInFromRight;} .slide-in-from-left{-webkit-animation: 1.5s ease-out 0s slideInFromLeft; animation: 1.5s ease-out 0s slideInFromLeft;} .slide-in-from-down{-webkit-animation: 1.5s ease-out 0s slideInFromDown; animation: 1.5s ease-out 0s slideInFromDown;} .flip-in-ver-right{-webkit-animation: flip-in-ver-right 0.8s cubic-bezier(0.250, 0.460, 0.450, 0.940) both; animation: flip-in-ver-right 0.8s cubic-bezier(0.250, 0.460, 0.450, 0.940) both;} .flip-in-diag-2-tl{-webkit-animation: flip-in-diag-2-tl 0.8s cubic-bezier(0.250, 0.460, 0.450, 0.940) both; animation: flip-in-diag-2-tl 0.8s cubic-bezier(0.250, 0.460, 0.450, 0.940) both;} .delay-s{animation-delay: 0.2s!important;} .delay-m{animation-delay: 0.4s!important;} .delay-l{animation-delay: 0.6s!important;} .delay-xl{animation-delay: 0.8s!important;} .delay-xxl{animation-delay: 1s!important;} .opacity80{opacity: 0.8;} .slanted-top{z-index: 99; height: 200px; clip-path: polygon(0 50%, 100% 0, 100% 100%, 0 100%); margin-top: -100px;} .brush{font-family: 'Heaters';} .mt-10{margin-top: -10px;} .wd150{width: 150px!important} body{overflow: hidden;} .spinner{width: 40px; height: 40px; background-color: rgb(224, 236, 247); align-self: center; margin: 100px auto; -webkit-animation: sk-rotateplane 1.2s infinite ease-in-out; animation: sk-rotateplane 1.2s infinite ease-in-out;} .spinner-wrapper{display: flex; position: fixed; top: 0; left: 0; right: 0; bottom: 0; background-color: #1082ca; z-index: 999999;} @-webkit-keyframes sk-rotateplane{0%{-webkit-transform: perspective(120px)}50%{-webkit-transform: perspective(120px) rotateY(180deg)}100%{-webkit-transform: perspective(120px) rotateY(180deg) rotateX(180deg)}} @keyframes sk-rotateplane{0%{transform: perspective(120px) rotateX(0deg) rotateY(0deg); -webkit-transform: perspective(120px) rotateX(0deg) rotateY(0deg)}50%{transform: perspective(120px) rotateX(-180.1deg) rotateY(0deg); -webkit-transform: perspective(120px) rotateX(-180.1deg) rotateY(0deg)}100%{transform: perspective(120px) rotateX(-180deg) rotateY(-179.9deg); -webkit-transform: perspective(120px) rotateX(-180deg) rotateY(-179.9deg);}} .general-page-content{padding-bottom: 40px; background: linear-gradient(to bottom, white 20%, #f1efef 100%);} .background-gradient-white{background-color: white; background-image: linear-gradient(to bottom, rgba(248, 249, 255, 0), rgba(255, 255, 255, 1)); height: 100vh;} .homepage-main{background-size: cover; background-attachment: fixed; margin-bottom: 0 !important; padding-bottom: 0 !important; overflow-x: hidden;} .background-v1{background-image: linear-gradient(to bottom right, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.9)), url("/AS_Compact_Website/static/src/css/../images/software/back1.JPG") ;} .background-v2{background-position: bottom; background-image: linear-gradient(to bottom right, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.9)), url("/AS_Compact_Website/static/src/css/../images/software/back2.jpg") ;} .background-v3{background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.5)), url("/AS_Compact_Website/static/src/css/../images/software/mainback.jpg") ;} .background-v4{background: linear-gradient(-45deg, #c7e4ec, #3ca0c4, #c7e4ec, #6ad1f7, #c7e4ec); background-size: 400% 400%; animation: gradient 15s ease infinite;} .background-v5{background-image: linear-gradient(to bottom, rgba(244, 245, 255, 0.52), rgba(255, 255, 255, 0.7)), url("/AS_Compact_Website/static/src/css/../images/laurini/lau.jpg") ; background-position: 50% 100%;; background-size: contain; background-repeat: no-repeat;} .home-navbar-upper{z-index: 99; background-color: #1082ca!important;} .slanted-bottom{margin-top: 2vh; clip-path: polygon(0 0, 100% 0, 100% 100%, 0 20%); z-index: 99; background-color: #1082ca!important; height:70px;} .hex-left{position: absolute; width: 160px; transform: translateX(-85px)!important;} .hex-right{position: absolute; width: 120px; right: 0; transform: translate(60px, 11px)!important;} .navbar{padding: 0 10px;} .navbar-brand, .navbar-brand, .navbar-toggler, .navbar-collapse{z-index:50} .nav-item .nav-link{text-align: center;} .navbar-brand{margin:0; padding:0; display: flex; align-items: center;} .navbar-brand img{width:140px;} .navbar-brand .unistudio-logo img{width: 150px;} .navbar-brand p{font-weight: 400; font-size: 12px; padding: 0; margin:0; line-height: 1.2; letter-spacing: 0.5px;} .uni-logo-head{align-items: center;} @media (max-width: 490px){.navbar-brand img{width:130px; margin-left: -20px;}.navbar-brand .uni-logo-head p{font-size: 10px;}.novi-logo-head img{width: 150px; margin-left: 20px;}.novi-logo-head{margin-left: -10px; margin-top: 5px}#navbar-slogan{margin-left: -20px!important;}.mobile-column{flex-flow: column-reverse;}.unistudio-logo img{margin-bottom: -10px;}} @media (min-width: 490px){.uni-logo-head{flex-flow: column;}.uni-logo-head p{font-size: 10px; text-align: center; position: absolute; margin-top: 55px;}.novi-logo-head{margin-left: 20px; margin-top: 20px; align-self:flex-start;}} .navbar-center{margin: 0 auto;} .home-mech-hband-center-inverted{position: relative; display: flex; justify-content: center;} .homepage-title h2{color: ghostwhite; text-shadow: 0px 0px 5px rgba(0, 0, 0, 0.6); padding-top: 40px; margin-left: 30px; font-size: 45px; font-weight: bolder; animation: 2s ease-out 0s 1 slideInFromRight;} .homepage-title h3{color: ghostwhite; text-shadow: 0px 0px 5px rgba(0, 0, 0, 0.6); margin-left: 30px; padding-bottom: 30px; font-size: 25px; font-weight: bold; animation: 2.3s ease-out 0s 1 slideInFromRight;} .homepage-title img{width:250px; animation: 2.3s ease-out 0s 1 slideInFromRight;} .slideshow-page-text{margin: 0 auto !important; padding-top: 40px; display: flex; justify-content: center; flex-wrap: wrap;} .dac-title h3{text-transform: uppercase; letter-spacing: 2px; background: linear-gradient(to right, #ff8800 0%, #ffbb00 100%); background-clip: text; -webkit-background-clip: text; -webkit-text-fill-color: transparent; font-size: 18px !important; font-weight: 400 !important; margin: 0 !important; margin-top: -20px;} .software-slogan{margin-top:30px; max-width:80%} .software-slogan-small{max-height: 30vh;} .home-mech-text{padding: 30px; color: lightgray; margin: 0 !important; border-radius: 5px; padding: 50px 30px 20px 30px;} .home-mech-text p{font-size: 30px; font-weight: bold; text-align: justify; text-justify: distribute-all-lines;} .software-text-container{display:flex; justify-content: center; text-align: center; align-items: center;} #modular-slogan{font-size: 40px; padding-top: 50px;} #products-slogan{font-size: 40px; margin: 50px 0;} #modular-slogan p, #products-slogan p{color:#0964b2; font-weight: 600!important;} #modular-slogan .large-teal, #products-slogan .large-teal{font-size: 60px; color: rgb(24, 197, 255); font-weight: 300!important;} .white-block{background: rgba(230, 230, 230, 0.7)!important; border-radius: 0; border-bottom:3px dotted green; margin-bottom: 50px;} .white-block img{padding:20px 0; margin:0} .as-logo-cover{max-width: 30%; margin: 0 30px 30px 0; animation: 2.5s ease-out 0s 1 slideInFromRight;} .as-slogan-cover{max-width: 80%; animation: 2.5s ease-out 0s 1 slideInFromRight;} #products-br{display:none} @media (max-width: 650px){#products-inline{display:none}#products-br{display: block; margin:0!important}.software-text-container{flex-flow: column;}#modular-slogan p, #products-slogan p{line-height: 0.4; margin-top:50px;}#modular-slogan .large-teal{line-height: 1.3!important;}#second-line{margin-top: 0!important;}} @media (max-width: 600px){.software-text-container{flex-flow:column;}} @media (max-width: 490px){#modular-slogan .large-teal, #products-slogan .large-teal{font-size: 80px; line-height: 0;}#products-slogan .large-teal{font-size: 60px;}#second-line{margin-top: 20px!important;}} #hexagons-container{padding: 0 0 100px 0; margin: 0 auto; width: 60%;} #hexagons-container-medium{display:none; padding: 0 0 100px 0; margin: 0 auto; width: 90%;} #hexagons-container-small{display:none; padding: 0 0 100px 0; margin: 0 auto; width: 80%;} #report-icon{fill: white; transform: scale(0.07) translate(2582px, 1560px); cursor: pointer;} #hexagons-container-small-modules-list{display:none; width: 100%} #hexagons-container-small-modules-list .icon-circle{background-color: rgba(149, 216, 255, 0.582);} .hexagonSVG, .UnihexagonSVG{cursor: pointer; transition: all ease-in .2s;} .hexagonSVG:hover{z-index:10; fill: #002a4b;} .UnihexagonSVG:hover{z-index:10; fill: #ffc400!important;} .hexagonSVGhovered{z-index:10; fill: #002a4b!important;} .UnihexagonSVGhovered{z-index:10; fill: #ffc400!important;} .st6, .st6b{cursor:pointer;} #hexModal{padding: 0!important;} .modalhex .modal-content{clip-path: polygon(25% 0%, 75% 0%, 100% 51%, 75% 100%, 25% 100%, 0% 50%); width: 355px; min-height: 300px; margin: 0 auto; background: url("/AS_Compact_Website/static/src/css/../images/software/btn-back2.png"); background-position: center; background-size: 120%; background-color: rgb(131, 224, 255); transition: all ease-in-out 1s;} .modalhex .modal-content:hover{background-position: left; background-color: rgb(94, 215, 255);} .modalhex .modal-footer{justify-content: center; border:none; padding: 0 0 10px 0;} .modalhex .modal-footer .btn{background: none; border: none; font-size: 30px; font-weight: 400;} .modalhex .modal-body{display: flex; justify-content: center; padding-bottom: 0;} .modalhex .modal-body p{max-width:280px; padding: 10px 30px 0 30px; align-self: center; margin-bottom:0; font-weight: 400; text-align: center;} .modalhex .modal-header{display:flex; justify-content: center; border:none; padding-bottom:0;} .modalhex .modal-title #modalhex-title{font-size: 30px!important; font-family: "Oswald", "Arial", sans-serif; text-align: center; margin: 0 auto; width: 180px; text-transform: uppercase; color: #00518E;} .module-list-element{display:flex;} .module-list-element .module-list-text h3{font-size: 20px; margin-bottom: 0; letter-spacing: 1px;} .module-list-element .module-list-text p{font-size: 14px; font-weight:500;} #slide4{background-color: rgba(0,0,0,0)!important;} #slide4 #discover-cta{color: #0964b2!important;} .module-title{font-weight: 600; text-transform: uppercase;} @media screen and (max-width: 900px){#hexagons-container{padding: 0 0 100px 0; width: 85%;}} @media screen and (max-width: 500px){#hexagons-container{display:none;}#hexagons-container-small, #hexagons-container-small-modules-list{display: flex; flex-flow: column; align-items: center; margin-top: 30px;}} .box-shadow{box-shadow: 0px 0px 18px -3px rgba(143, 143, 143, .50);} .targetCard:hover{box-shadow: 0px 0px 20px -3px rgba(143, 143, 143, .75);} .box-shadow-dark{box-shadow: 3px 3px 11px -3px rgba(0, 0, 0, .25);} .font-weight-bolder{font-weight: 900;} .display-1, .display-2, .display-3, .display-4{font-weight: 900;} .heading-big{font-weight: 800; text-transform: uppercase; color: red; margin: 0; padding: 0.15rem 0; line-height: 1.2; font-size: 2rem; transition: color 0.5s ease-in, border-color 0.5s ease-in-out;} .heading-big-square{padding: 1rem 1rem; border: 10px solid red; margin: 0.5rem auto 1rem auto;} .heading-big:hover{color: #f90; border-color: #f90;} .targetCard{border-radius: 0; transform: perspective(3em) rotateX(0deg) rotateY(-1.175deg) rotateZ(-1deg);} .targetCard-header{border-radius: 0;} .targetCard-footer{padding-top: 1rem; padding-bottom: 1rem;} .targetCard-header, .targetCard-footer{transition: 0.5s ease;} .targetCard:hover{border-color: #ffc107; transform: perspective(0em) rotateX(0deg) rotateY(0deg) rotateZ(0deg);} .targetCard:hover .targetCard-header, .targetCard:hover .targetCard-footer{color: #ba8b00; border-color: #ffc107; background-color: #ffeeba;} .targetCard:hover .promotion-promo{transform: scale(1.175) translateY(2.5px); transform-origin: left center;} .targetCard:hover .promotion-price{transform: translate(2.5px, 17.5px) scale(1.15); transform-origin: center right;} .targetCard-body{background-color: white; background-image: linear-gradient(to bottom right, rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 1)), url("/AS_Compact_Website/static/src/css/../images/software/esp1.png") ; background-size: 200%; background-position: center; position: relative; z-index: 0; overflow: hidden; padding: 2rem;} .targetCard .btn{font-weight: bold; text-transform: uppercase;} .targetCard-animate{counter-reset: section;} .targetCard-animate .targetCard-body:before{transition: 0.5s ease; counter-increment: section; content: "" counter(section) ""; display: block; font-size: 15rem; font-weight: 900; position: absolute; bottom: 5rem; line-height: 0; left: -0.85rem; padding: 0; margin: 0; color: rgba(0, 0, 0, .10); z-index: 0;} .targetCard-animate .targetCard:hover .targetCard-body:before{transform: translate(10px, -10px);} .targetCard-animate .targetCard-text{display:flex; justify-content: flex-end; margin-top: 2rem} .targetCard-text .icon-circle{width:60px; height: 60px; margin-right:10px} .targetCard-text .icon-circle img{width:60px; height: 53px;} .targetCard-animate .targetCard-title{font-family: "Oswald", "Arial", sans-serif; font-size: 24px; font-weight: 900; text-transform: uppercase;} #targets .container{max-width: 90%; padding-left:0; padding-bottom: 50px;} #targets{padding-bottom: 50px;} #topics-title{font-size:50px; font-weight: 800; letter-spacing: 3px; text-transform: uppercase; background-color: #13b8f0; color: #0964b2; height: 120px; display: flex; align-content: flex-end; padding-left:9vw} #topics-title p{margin: 63px 0 0 0; font-family: "Oswald"; font-weight: 900;} .accordion{font-size: 1rem; width: 100%; margin: 0 auto;} .accordion-header, .accordion-body{width:100%; background: white;} .accordion-header{padding: 10px; background: #3F51B5; color: white; cursor: pointer; font-size: .7em; letter-spacing: .1em; transition: all .3s; text-transform: uppercase; padding-left: 10vw; padding-right: 10vw; display:flex; align-items: center;} .accordion-header p{font-size: 40px; padding:0; margin:0;} .accordion-header p span{font-size: 25px; font-weight: 500; font-family: 'Oswald', 'Arial', sans-serif;} .header1{background: #0964b2;} .header2{background: #1082ca;} .header3{background: #13b8f0;} .accordion-header:hover{background: rgb(54, 82, 124); position: relative; z-index: 5; cursor: pointer;} .accordion-body{width:100%; background: #fcfcfc; color: #353535;} .accordion-body__contents{display:flex; justify-content: center; width: 100%; font-size: .85em; padding: 30px 0;} .accordion__item.active:last-child .accordion-header{border-radius: none;} .accordion__item .accordion__item .accordion-header{background: #f1f1f1; color: #353535;} .accordion-icon-container{display:flex; flex-wrap: wrap; justify-content: center; text-align: center; margin:10px; width:200px; font-size: 16px; align-content: baseline;} .accordion-icon-container p{padding:10px} .icon-circle{background-color: rgba(127, 251, 255, 0.582); width: 100px; height: 100px; border-radius: 100%; margin-bottom: 20px; display:flex;} .icon-circle img{width: 100px; height: 87px; align-self: center;} .accordion-icon{font-size: 30px; margin-right: 20px; display: flex; transition: all 0.35s ease;} .accordion-icon img{width: 30px; height: 26px; align-self: center; transition: all 0.35s ease;} .rotate{transition: all 0.35s ease; transform: rotate(90deg);} #accordion-models-details{margin-bottom: 80px; padding: 0!important} @media (max-width: 650px){.accordion-body__contents{flex-flow:column; align-items: center;}.icon-circle{width: 50px; height: 50px; margin: 0 20px 0 0; align-self: center;}.icon-circle img{width: 50px; height: 43px; align-self: center;}.accordion-icon-container{width:100%}.accordion-icon-container p{width: 60%; margin:0;}} #benefitsCards{padding: 100px 0;}  :root{--d: 700ms; --e: cubic-bezier(0.19, 1, 0.22, 1); --font-sans: 'Rubik', sans-serif; --font-serif: 'Cardo', serif;} *{box-sizing: border-box;} #benefitsCards .page-content{display: grid; grid-gap: 1rem; padding: 1rem; max-width: 1300px; margin: 0 auto; font-family: var(--font-sans);} @media (min-width: 700px){#benefitsCards .page-content{grid-template-columns: repeat(2, 1fr);}#benefitsCards .content{min-height:350px!important;}#benefitsCards .card:nth-child(2):before{background-position: right!important}#benefitsCards .card:nth-child(3):before{background-position-x: left!important}} @media (min-width: 1000px){#benefitsCards .page-content{grid-template-columns: repeat(4, 1fr);}#benefitsCards .content{height:auto!important;}#benefitsCards .card:nth-child(2):before{background-image: url(/AS_Compact_Website/static/src/css/../images/software/back3.jpg); background-position-x: -240px!important}#benefitsCards .card:nth-child(3):before{background-image: url(/AS_Compact_Website/static/src/css/../images/software/back3.jpg); background-position-x: -490px!important}} #benefitsCards .card{position: relative; display: flex; align-items: flex-end; overflow: hidden; padding: 1rem; width: 100%; text-align: center; color: whitesmoke; background-color: #3b79ff; box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1), 0 2px 2px rgba(0, 0, 0, 0.1), 0 4px 4px rgba(0, 0, 0, 0.1), 0 8px 8px rgba(0, 0, 0, 0.1), 0 16px 16px rgba(0, 0, 0, 0.1);} #benefitsCards .card:before{content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 110%; background-size: cover; background-position: 0 0; transition: transform calc(var(--d) * 1.5) var(--e); pointer-events: none;} #benefitsCards .card:after{content: ''; display: block; position: absolute; top: 0; left: 0; width: 100%; height: 200%; pointer-events: none; background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.009) 11.7%, rgba(0, 0, 0, 0.034) 22.1%, rgba(0, 0, 0, 0.072) 31.2%, rgba(0, 0, 0, 0.123) 39.4%, rgba(0, 0, 0, 0.182) 46.6%, rgba(0, 0, 0, 0.249) 53.1%, rgba(0, 0, 0, 0.320) 58.9%, rgba(0, 0, 0, 0.394) 64.3%, rgba(0, 0, 0, 0.468) 69.3%, rgba(0, 0, 0, 0.540) 74.1%, rgba(0, 0, 0, 0.607) 78.8%, rgba(0, 0, 0, 0.668) 83.6%, rgba(0, 0, 0, 0.721) 88.7%, rgba(0, 0, 0, 0.762) 94.1%, rgba(0, 0, 0, 0.790) 100%); transform: translateY(-50%); transition: transform calc(var(--d) * 2) var(--e);} #benefitsCards .card:nth-child(1):before{background-image: url(/AS_Compact_Website/static/src/css/../images/software/back3.jpg); background-position: left;} #benefitsCards .card:nth-child(2):before{background-image: url(/AS_Compact_Website/static/src/css/../images/software/back3.jpg); background-position-x: right;} #benefitsCards .card:nth-child(3):before{background-image: url(/AS_Compact_Website/static/src/css/../images/software/back3.jpg); background-position-x: left;} #benefitsCards .card:nth-child(4):before{background-image: url(/AS_Compact_Website/static/src/css/../images/software/back3.jpg); background-position: right;} #benefitsCards .content{position: relative; display: flex; flex-direction: column; align-items: center; width: 100%; padding: 1rem; transition: transform var(--d) var(--e); z-index: 1; height:auto;} #benefitsCards .content > * + *{margin-top: 1rem;} #benefitsCards .card .content img{height:100px!important; width:auto;} #benefitsCards .title{font-family: "Oswald", "Arial", sans-serif; font-size: 1.5rem; font-weight: bold; line-height: 1.2;} #benefitsCards .copy{font-size: 0.9rem; text-align: left; padding: 0 10px;} #benefitsCards .content p{font-size: 1rem;} #benefitsCards .btn{cursor: pointer; margin-top: 1.5rem; padding: 0.75rem 1.5rem; font-size: 0.65rem; font-weight: bold; letter-spacing: 0.025rem; text-transform: uppercase; color: white; background-color: black; border: none;} #benefitsCards .btn:hover{background-color: #0d0d0d;} #benefitsCards .btn:focus{outline: 1px dashed yellow; outline-offset: 3px;} @media (hover: hover) and (min-width: 600px){#benefitsCards .card:after{transform: translateY(0);}#benefitsCards .content{transform: translateY(100px);}#benefitsCards .content > *:not(.title){opacity: 0; transform: translateY(1rem); transition: transform var(--d) var(--e), opacity var(--d) var(--e);}#benefitsCards .card:hover, #benefitsCards .card:focus-within{align-items: center;}#benefitsCards .card:hover:before, #benefitsCards .card:focus-within:before{transform: translateY(-4%);}#benefitsCards .card:hover:after, #benefitsCards .card:focus-within:after{transform: translateY(-50%);}#benefitsCards .card:hover .content, #benefitsCards .card:focus-within .content{transform: translateY(0);}#benefitsCards .card:hover .content > *:not(.title), #benefitsCards .card:focus-within .content > *:not(.title){opacity: 1; transform: translateY(0); transition-delay: calc(var(--d) / 8);}#benefitsCards .card:focus-within:before, #benefitsCards .card:focus-within:after, #benefitsCards .card:focus-within .content, #benefitsCards .card:focus-within .content > *:not(.title){transition-duration: 0s;}} #benefitsPics{margin-top: -50px; padding: 0 0 50px 0;} .pictures-container{display: flex; padding: 60px 10px; justify-content: center; align-items: center;} .picture-container-content{padding: 0 50px; width:40%;} .picture-container-content img{max-height: 100%;} .picture-container-content-text{color: blue; text-transform: uppercase; display: flex; flex-flow: column;} .picture-container-content-text h1{font-weight: bolder; color: #1082CA; font-size:50px; text-transform: uppercase; margin:0; line-height: 1;} .picture-container-content-text h2{line-height: 1; font-weight: bolder; color: #1082CA; letter-spacing: 2px; margin:0; text-transform: uppercase;} .doc-first-line{color: #00518E!important; letter-spacing: 0!important; font-size: 31px;} .doc-second-line{color: #00518E!important; letter-spacing: 0!important; font-size: 34.5px;} .doc-third-line{color: #00518E!important; letter-spacing: 5px!important; font-size: 70px; line-height: 0.8!important;} .mon-first-line{color: #0964B2!important; letter-spacing: 0!important; font-size: 39px;} .mon-second-line{color: #0964B2!important; letter-spacing: 10px!important; font-size: 50px; line-height: 0.7!important;} .mon-third-line{color: #0964B2!important; letter-spacing: 13px!important; font-size: 90px; line-height: 0.8!important;} .res-first-line{color: #1082CA; font-size: 34px;} .res-second-line{color: #1082CA; font-size:51px; line-height: 0.8!important;} .benefits-bullet-list{margin-top: 30px;} .benefits-bullet-list-item{display: flex; align-items: center; font-weight: bold; font-size: 20px; margin-bottom: 15px} .benefits-bullet-list img{height: 50px;} .benefits-bullet-list-first{color: #00518E!important;} .benefits-bullet-list-second{color: #0964B2!important;} .benefits-bullet-list-third{color: #1082CA!important;} @media screen and (max-width: 1070px){.doc-first-line{font-size: 28px;}.doc-second-line{font-size: 31.5px;}.doc-third-line{letter-spacing: 2px!important;}.mon-first-line{font-size: 36px;}.mon-second-line{letter-spacing: 7px!important;}.mon-third-line{letter-spacing: 6px!important;}.res-first-line{font-size: 31px;}.res-second-line{font-size:45px;}} @media screen and (max-width: 1000px){.picture-container-content{width: 45%; padding: 0 30px;}} @media screen and (max-width: 800px) and (min-width: 650px){.doc-first-line{font-size: 22px;}.doc-second-line{font-size: 25px;}.doc-third-line{font-size: 53px;}.mon-first-line{font-size: 27px;}.mon-second-line{font-size: 35px;}.mon-third-line{font-size: 66px;}.res-first-line{font-size: 26px; letter-spacing: 0!important;}.res-second-line{font-size: 37px; letter-spacing: 0!important;}} @media screen and (max-width: 650px){.benefits-bullet-list{width:100%; display: flex; flex-flow: column; align-content: center; align-items: self-start;}.pictures-container{flex-flow: column;}.reverse-column{flex-flow: column-reverse;}.picture-container-content{width:100%; display: flex;}.picture-container-content img{margin: 0 auto; align-self:center;}.picture-container-content-text{padding-top: 40px; align-content: center; align-items: center;}} .home-footer{margin-top: 100px; min-height: 10vh; box-shadow: 0px 0px 6px -1px rgba(0, 0, 0, 0.15);} .software-footer{margin-top: 30px; min-height: 10vh !important; display: flex; justify-content: center; align-content: center; background-color: #1082ca!important; -webkit-box-shadow: 5px 3px 5px 5px rgba(0,0,0,0.2); -moz-box-shadow: 5px 3px 5px 5px rgba(0,0,0,0.2); box-shadow: 5px 3px 5px 5px rgba(0,0,0,0.2);} .software-footer img{transition: all 0.2s; opacity: 0.8;} .software-footer img:hover{opacity: 1;} .ASLogoFooter{margin: 15px 0; height: 8vh; width: 8vh; opacity: 0.4;} #footer .navbar-brand{margin:20px; justify-content: center;} @media screen and (max-width: 460px){#footer .navbar-brand{flex-flow:column;}#footer .logo-container{width: 100%; display: flex; justify-content: center; align-items: center;}#footer p{color:white; opacity: 0.8}#footer .navbar-brand{margin:20px 0;}#footer .navbar-brand .wd150{width: 140px!important; max-width: 300%;}#footer .logo-container img{width:150px!important}#footer .logo-container .wide-img{width: 170px!important;}} .bottom-images-row{margin-top: 30px;} .bottom-images-row span{letter-spacing: 1px; color: #4d341e; border-bottom: solid 2px #045c24; border-top: solid 2px #045c24; line-height: 1.5; font-weight: bold; margin: 0 20px; text-transform: uppercase;} .buttons-row{align-content: center; display: flex; width: 100%; justify-content: space-around; transform: translateY(-25px); z-index:5;} .home-row{background-attachment: fixed; background-size: initial; background-repeat: no-repeat; background-position: right; background-position-y: -10vh; padding-bottom: 50px;} .buttons img{width: 60px; height: 60px; border-radius: 50%;} .hexagon{overflow: hidden; visibility: hidden; transform: rotate(120deg); cursor: pointer; transition: all 0.5s;} .hexagon-in1{overflow: hidden; width: 100%; height: 100%; transform: rotate(-60deg); transition: all 0.5s;} .hexagon-in2{padding-top: 5px; display: flex; justify-content: center; width: 100%; height: 100%; box-shadow: rgb(255, 230, 0) 3px 3px 20px; visibility: visible; transform: rotate(-60deg); transition: all 0.5s; background: url("/AS_Compact_Website/static/src/css/../images/software/btn-back-orange.png"); background-size: 168%; background-repeat: no-repeat; background-color: #FFCE00; background-position: left;} .hexagon-in2:hover{transition: all 0.5s; background-color: #ffd000; box-shadow: rgb(255, 196, 0) 3px 3px 30px; background-position: center;} .hexagon-in2:hover span{color: white;} .hexagon1{width: 200px; height: 100px; transition: all 0.5s;} .hex2, .hex4{margin-left: -100px; margin-top: 50px;} .hex3, .hex5{margin-left: -100px;} .home-icon{display: table !important; margin: 20px auto !important; opacity: 0.7; transition: ease-out 0.3s; font-size: 50px;} .home-icon:hover{z-index: 3; opacity: 1; transform: scale(1.05);} .lau-icon{display: table !important; margin: 20px auto !important; opacity: 0.8; transition: ease-out 1s!important; font-size: 50px;} .lau-icon:hover{z-index: 3; opacity: 1 !important; transform: scale(1) !important;} .lau-icon-circle{font-size: 50px;} .item-column{align-items: center; display:flex; flex-flow: column; justify-content: center;} .single-item-column{width:0;} .bottom-images-row-small{flex-wrap: nowrap;} .hexagon-spaced{margin: 12.5px 0;} .show-on-mobile{display:none!important} @media screen and (max-width: 620px){.hexagon1{width: 170px; height: 80px;}.home-icon{font-size: 35px;}.hex-content p{font-size: 16px; letter-spacing: 0;}} @media screen and (max-width: 460px){.hide-on-mobile{display:none!important}.show-on-mobile{display: flex!important}.buttons-row{display: flex; flex-flow: column; align-items: center;}.bottom-images-row{flex-flow: row;}.hexagon1{width: 189px; height: 80px;}.as-logo-cover{max-width: 50%;}.navbar{padding: .5rem 1rem;}.hex-left{margin-top: 20px;}} .circle-icon{cursor: pointer; display:flex; width: 105px; height: 105px; border-radius: 100%; color: #045c24!important; background-color: #e6e6e6; border: solid 3px #9e9e9e; margin: 0 5px; align-items: center; transition: all 0.2s!important;} .even-circle{margin-top: 30px;} .circle-icon:hover{border:none; transform: scale(1.05); color: #e6e6e6!important; background-color: #045c24; box-shadow: rgba(2, 131, 49, 0.7) 3px 3px 30px;} #benefits ul{display: flex; min-height: 100vh; max-height: 100vh; margin: 0; padding: 0; overflow: hidden; list-style-type: none;} #benefits li{flex: 1; display: flex; align-items: stretch; padding: 20px 0; background: #3b79ff; cursor: pointer; transition: all 0.5s ease;} #benefits li:hover{background: rgb(18, 95, 197);} #benefits li.active{flex: 5; background: #fff; cursor: default;} #benefits li.active h2{color: #3b79ff;} #benefits li.active .section-content{padding-right:20px; flex: 4; opacity: 1; transform: scaleX(1); color: #3b79ff;} #benefits li .section-title{flex: 1; display: flex; align-items: center; width: 100%; margin: 0; padding: 0; text-align: center; color: white;} #benefits li .section-title h2{margin: 0; transform: rotate(-90deg); white-space: nowrap;} #benefits li .section-content{flex: 1; display: flex; align-items: center; margin: 0; padding: 0; opacity: 0; transition: all 0.25s 0.1s ease-out;} #contactForm{padding: 80px 0} #form-wait-message, #form-ok-message, #form-error-message{display:none} #webinar-form-card, #demo-form-card{display:none} #contactForm .box-shadow{box-shadow: 0px 0px 18px -3px rgba(143, 143, 143, .50);} #contactForm .card:hover{box-shadow: 0px 0px 20px -3px rgba(143, 143, 143, .75);} #contactForm .box-shadow-dark{box-shadow: 3px 3px 11px -3px rgba(0, 0, 0, .25);} #contactForm .font-weight-bolder{font-weight: 900;} #contactForm .display-1, #contactForm .display-2, #contactForm .display-3, #contactForm .display-4{font-weight: 900;} #contactForm .heading-big:hover{color: #f90; border-color: #f90;} #contactForm .card{padding: 0; background: whitesmoke; transition: 0.5s ease; border-radius: 0; transform: perspective(3em) rotateX(0deg) rotateY(-1.175deg) rotateZ(-1deg);} #contactForm .card-header{border-radius: 0;} #contactForm .card-header h5{margin-top: -52px!important; margin-left: -24px!important; text-align: left; font-size: 40px; color: whitesmoke!important;} #contactForm .card-footer{padding-top: 1rem; padding-bottom: 1rem;} #contactForm .card-header, #contactForm .card-footer{transition: 0.5s ease;} #contactForm .card:hover{border-color: #ffc107; transform: perspective(0em) rotateX(0deg) rotateY(0deg) rotateZ(0deg);} #contactForm .card:hover .card-header, #contactForm .card:hover .card-footer{color: #ba8b00; border-color: #ffc107; background-color: #ffeeba;} #contactForm .card-body{position: relative; z-index: 0; padding-top: 2rem; padding-bottom: 2rem;} #contactForm .card .btn{font-weight: bold; text-transform: uppercase;} #contactForm .card-animate{counter-reset: section;} #contactForm .card-animate .card-body:before{transition: 0.5s ease; counter-increment: section; content: "" counter(section) ""; display: block; font-size: 15rem; font-weight: 900; position: absolute; bottom: 5rem; line-height: 0; left: -0.85rem; padding: 0; margin: 0; color: rgba(0, 0, 0, .10); z-index: 0;} #contactForm .card-animate .card:hover .card-body:before{transform: translate(10px, -10px);} #contactForm .card-animate .card-text{margin-top: 2rem; margin-bottom: 2rem;} #contactForm .card-animate .card-title{font-weight: 900; text-transform: uppercase;} #contactForm .card-deck{justify-content: space-evenly;} #contactForm .card:nth-child(1):before{background-image: none;} #contactForm .col-lg-3{-ms-flex: 0 0 30%; flex: 0 0 30%; max-width: 30%;} #contactForm p{font-size: 0.9rem;} #contactForm h3{color: #0964b2; font-size: 1.4rem; font-family: "Oswald", "Arial", sans-serif;} #contactForm h4{color: #0964b2; font-size: 1.1rem; margin-bottom: 20px; font-family: "Oswald", "Arial", sans-serif;} #phone-error, #mail-error{display:none} #contactForm h2{font-family: "Oswald"; font-weight: 900; font-size: 80px; letter-spacing: 2px; transform: translate(-20px, 49px);} .error-message p{font-size:10px; color:#a70909; font-style: italic; font-weight: 500; margin-bottom: 0.5rem; padding-left: 1rem;} input{margin-bottom: 10px;} @media (min-width: 576px){#contactForm{max-width: 90%!important;}} @media (min-width: 768px){#contactForm{max-width: 90%!important}} @media (max-width: 850px){#contactForm .card-header h5{margin-top: -46px!important; font-size: 34px;}} @media (max-width: 768px){.form-single-card{margin-top: 50px;}} @media (max-width: 750px){.card-deck{display:flex; flex-flow: column!important}#contactForm .col-lg-3{max-width: 90%; padding-bottom: 80px;}#contactForm .card-header h5{margin-top: -73px!important; font-size: 60px;}} @media (max-width: 576px){#contactForm h2{transform: translate(20px, 29px);}} @media (max-width: 450px){#contactForm h2{font-size:70px; transform: translate(20px, 29px);}} @media (max-width: 400px){#contactForm h2{font-size:60px; transform: translate(20px, 29px);}} #ModalForm .modal-body{padding:0} #ModalForm h4{color: #0964b2; text-transform: uppercase; font-size: 1.5rem; margin: 0 0 5px 0; font-family: "Oswald", "Arial", sans-serif;} #ModalForm h5{color: #0964b2; text-transform: uppercase; font-size: 1rem; font-family: "Oswald", "Arial", sans-serif;} #ModalForm textarea{outline: none!important; width: 99%; margin-top: 15px; margin-left: 13px; padding: 10px; border: 0.4px solid #ced4da;} #ModalForm .mandatory{margin-left: 0;} #ModalForm .modalhex-header{display: flex; justify-content: space-between;} #ModalForm .modalhex-header .btn{width: 30px; height: 30px;} #ModalForm .modalhex-header .btn p{font-weight: bold; margin-left: -3.5px; margin-top: -3px;} #ModalForm .modalhex-header{margin-bottom: 20px;} #webinar-modal-title, #demo-modal-title, #info-modal-title{display:none} .form-overlay{opacity: 0.8; display:none; background-color: white; position: absolute; top: -10vh; left: -30vw; height: 110vh; width: 100vw; z-index: 99;} #contactForm a, [type="submit"]{transition: all 0.25s ease-in;} .signup__container{top: 50%; right: 0; left: 0; margin-right: auto; margin-left: auto; overflow: hidden; display: flex; flex-flow: column; border-radius: 0.1875rem;} .signup__container h1{font-weight: 800; font-size: 70px; transform: translateY(23px);} .signup__overlay{position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-color: rgba(0, 0, 0, .76);} .container__child{width: 100%; height: 100%; color: #fff;} .signup__thumbnail{position: relative; padding: 2rem; display: flex; flex-wrap: wrap; align-items: center; background: url(http://ultraimg.com/images/spectre-login.jpg); background-repeat: no-repeat; background-position: top center; background-size: cover;} .thumbnail__logo, .thumbnail__content, .thumbnail__links{position: relative; z-index: 2;} .thumbnail__logo{align-self: flex-start;} .logo__shape{fill: #fff;} .logo__text{display: inline-block; font-size: 0.8rem; font-weight: 700; vertical-align: bottom;} .thumbnail__content{align-self: center;} h1, h2{font-weight: 300; color: rgba(255, 255, 255, 1);} .heading--primary{font-size: 1.999rem;} .heading--secondary{font-size: 1.414rem;} .thumbnail__links{align-self: flex-end; width: 100%;} .thumbnail__links a{font-size: 1rem; color: #fff;} .thumbnail__links a:focus, .thumbnail__links a:hover{color: rgba(255, 255, 255, .5);} .signup__form{padding: 2.5rem; background: #fafafa;} label{font-size: 14px; text-transform: uppercase; color: rgb(146, 146, 146)!important;} .form-control{background-color: transparent; border-top: 0; border-right: 0; border-left: 0; border-radius: 0;} .form-control:focus{border-color: rgb(48, 48, 48);} [type="text"]{color: rgb(43, 43, 43);} .btn--form{padding: 0.5rem 2.5rem; font-size: 0.95rem; font-weight: bold; text-transform: uppercase;} .signup__link{font-size: 0.8rem; font-weight: 600; text-decoration: underline; color: #999;} .signup__link:focus, .signup__link:hover{color: #787878;} ::placeholder{padding-left: 10px; font-size: 12px; text-transform: uppercase; font-style: italic; transform: translateX(-10px); color: rgb(146, 146, 146)!important;} textarea{outline:none!important; width: 102%; margin-left: -1%; padding: 10px; border: 0.4px solid #999;} textarea::placeholder{padding-left: 2%;} #contactFormFooter .col-12{padding: 0;} #contactFormFooter .form-row{flex-wrap: nowrap; align-items: center;} #contactFormFooter .form-half-row{flex-wrap: nowrap; width:45%;} #contactFormFooter .radio-group{margin: 0 20px;} #contactFormFooter .form-control{margin: 0 20px 0 10px;} .mandatory{margin-left: 20px; margin-right: 10px; font-size: 1.2rem; font-weight: 600; color: #999;} .mandatory-fields{font-size: 0.8rem; font-style: italic; font-weight: 600; color: #999; margin-top: -5px; margin-bottom: 20px;} .submit-btn{margin-bottom: 15px;} #contactFormFooter .form-textarea{margin: 20px 0 20px 20px;} #contactFormFooter .m-t-lg{margin-left: 20px;} .form-field-box{display: flex; flex-wrap: nowrap; align-items: center; width: 100%;} @media screen and (max-width: 700px){#contactFormFooter .form-row{flex-wrap: wrap;}#contactFormFooter .form-control{margin-bottom: 15px;}textarea{width: 202%;}} @media screen and (max-width: 600px){.container__child{width: 100%}} @media screen and (max-width: 500px){.signup__container h1{font-weight: 800; font-size: 50px; transform: translateY(18px);}} @keyframes slideInFromRight{0%{opacity: 0; transform: translateX(20%);}50%{opacity: 0;}100%{opacity: 1; transform: translateX(0);}} @keyframes slideInFromDown{0%{opacity: 0; transform: translateY(20%);}50%{opacity: 0;}100%{opacity: 1; transform: translateY(0);}} @keyframes slideInFromLeft{0%{opacity: 0; transform: translateX(-20%);}50%{opacity: 0;}100%{opacity: 1; transform: translateX(0);}} @keyframes slideInFromRightDelay{0%{opacity: 0; transform: translateX(70%);}70%{opacity: 0;}100%{opacity: 1; transform: translateX(0);}} @keyframes fadeIn{0%{opacity: 0.5; transform: scale(1.05);}50%{opacity: 0.5;}100%{opacity: 1; transform: scale(1);}} @keyframes flip-in-ver-right{0%{-webkit-transform: rotateY(-80deg); transform: rotateY(-80deg); opacity: 0;}100%{-webkit-transform: rotateY(0); transform: rotateY(0); opacity: 1;}} @keyframes flip-in-diag-2-tl{0%{-webkit-transform: rotate3d(-1, 1, 0, 80deg); transform: rotate3d(-1, 1, 0, 80deg); opacity: 0;}100%{-webkit-transform: rotate3d(1, 1, 0, 0deg); transform: rotate3d(1, 1, 0, 0deg); opacity: 1;}} @keyframes gradient{0%{background-position: 0% 50%;}50%{background-position: 100% 50%;}100%{background-position: 0% 50%;}} @media screen and (max-width: 750px){.buttons{display: flex; flex-flow: column; align-items: center; width: 80%; margin-bottom: 20vh;}.home-mech-hband-center-inverted{}.white-block{background:none;}.circle-icon{align-self: center; margin-bottom: 15px;}.even-circle{margin-top: 0;}.buttonsimg{margin-left: 100px;}.dac-text-container p{margin-bottom: 2px !important;}.pt30{padding-top: 40px !important;}.pb30{padding-bottom: 40px !important;}.slantedBottom{-webkit-clip-path: polygon(0 0, 100% 0, 100% 80%, 0 100%) !important; clip-path: polygon(0 0, 100% 0, 100% 80%, 0 100%) !important;}.slantedTop{-webkit-clip-path: polygon(0 40%, 100% 0, 100% 100%, 0 100%) !important; clip-path: polygon(0 40%, 100% 0, 100% 100%, 0 100%) !important;}.pulse{width: 100% !important;}} @media screen and (max-width: 732px){.homepage-title h2{font-size: 30px;}#topics-title{font-size:35px; font-weight: 800;}#topics-title p{margin: 81px 0 0 0;}} @media screen and (max-width: 600px){#topics-title{font-size:35px; font-weight: 800;}#topics-title p{margin: 81px 0 0 0;}.home-row{background-size: 130%; background-position-x: 200px;}.background-v1{background-position: center;}.background-v2{background-position: right;}.home-circle{background-color: #ff8800; height: 70px !important; width: 70px !important; margin-left: 5px !important;}.buttons-row{display: flex;}} @media screen and (max-width: 460px){#topics-title{height: 90px; font-size:35px; font-weight: 800;}#topics-title p{margin: 50px 0 0 -20px; letter-spacing: 0.4px;}} @media screen and (max-width: 400px){.accordion-header p{font-size: 30px;}.accordion-header p span{font-size: 20px;}} @-webkit-keyframes rotate-in-center{0%{-webkit-transform: rotate(-420deg); transform: rotate(-420deg); opacity: 0;}100%{-webkit-transform: rotate(120deg); transform: rotate(120deg); opacity: 1;}} @keyframes rotate-in-center{0%{-webkit-transform: rotate(-420deg); transform: rotate(-420deg); opacity: 0;}100%{-webkit-transform: rotate(120deg); transform: rotate(120deg); opacity: 1;}} .rotate-in-center{-webkit-animation: rotate-in-center 0.6s cubic-bezier(0.250, 0.460, 0.450, 0.940) both; animation: rotate-in-center 0.6s cubic-bezier(0.250, 0.460, 0.450, 0.940) both;} @-webkit-keyframes scale-in-center{0%{-webkit-transform: scale(0) rotate(0); transform: scale(0) rotate(0); opacity: 0;}100%{-webkit-transform: scale(1) rotate(120deg); transform: scale(1) rotate(120deg); opacity: 1;}} @keyframes scale-in-center{0%{-webkit-transform: scale(0) rotate(0); transform: scale(0) rotate(0); opacity: 0;}100%{-webkit-transform: scale(1) rotate(120deg); transform: scale(1) rotate(120deg); opacity: 1;}} .scale-in-center{-webkit-animation: scale-in-center 0.6s cubic-bezier(0.250, 0.460, 0.450, 0.940) both; animation: scale-in-center 0.6s cubic-bezier(0.250, 0.460, 0.450, 0.940) both;} .text-slogan-main{margin-top: -20px; margin-bottom: -10px;} .text-slogan-container{font-weight: normal!important; white-space: pre; width:500px; line-height:normal!important;} .it-text-container{margin-top: -40px; margin-bottom: -30px} #slogan-row-1{font-weight:normal!important; font-family: 'GoodTimes'; color: white; font-size:24px; letter-spacing:1px; margin-bottom:-50px;} #slogan-row-2{font-weight:normal!important; font-family: 'GoodTimes'; color: white; font-size: 42px; letter-spacing: 1px; margin-bottom:-40px;} #slogan-row-3{font-weight:normal!important; font-family: 'Heaters'; color: #6CCBEB; font-size: 97px; transform: rotate(-2deg); letter-spacing: 2px; margin-top: -22px;} .en-text-container{margin-top: -80px; margin-bottom: -70px} #slogan-row-1-en{font-weight:normal!important; font-family: 'GoodTimes'; color: white; font-size:24px; letter-spacing:1px; margin-bottom:-50px;} #slogan-row-1-2-en{font-weight:normal!important; font-family: 'GoodTimes'; color: white; font-size: 46px; letter-spacing: 2px; margin-bottom:-40px;} #slogan-row-2-en{font-weight:normal!important; font-family: 'GoodTimes'; color: white; margin-top: -80px; font-size: 48px; letter-spacing: 1px;} #slogan-row-3-en{font-weight:normal!important; font-family: 'Heaters'; color: #6CCBEB; font-size: 130px; transform: rotate(-2deg); letter-spacing: 4px; margin-top: -22px;} .fr-text-container{margin-top: -40px; margin-bottom: -30px} #slogan-row-1-fr{font-weight:normal!important; font-family: 'GoodTimes'; color: white; font-size:24px; letter-spacing:1px; margin-bottom:-50px;} #slogan-row-2-fr{font-weight:normal!important; font-family: 'GoodTimes'; color: white; font-size: 45px; letter-spacing: 1.5px; margin-bottom:-30px;} #slogan-row-3-fr{font-weight:normal!important; font-family: 'Heaters'; color: #6CCBEB; font-size: 67px; transform: rotate(-2deg); letter-spacing: 3px; margin-top: -22px;} .de-text-container{margin-top: -70px; margin-bottom: -50px} #slogan-row-1-de{font-weight:normal!important; font-family: 'GoodTimes'; color: white; font-size:35px; letter-spacing:1px; margin-bottom:-50px;} #slogan-row-2-de{font-weight:normal!important; font-family: 'GoodTimes'; color: white; font-size: 55px; letter-spacing: 5px; margin-bottom:-35px;} #slogan-row-3-de{font-weight:normal!important; font-family: 'Heaters'; color: #6CCBEB; font-size: 87px; transform: rotate(-2deg); letter-spacing: 2px; margin-top: -20px;} .es-text-container{margin-top: -40px; margin-bottom: -30px} #slogan-row-1-es{font-weight:normal!important; font-family: 'GoodTimes'; color: white; font-size:24.5px; letter-spacing:1px; margin-bottom:-50px;} #slogan-row-2-es{font-weight:normal!important; font-family: 'GoodTimes'; color: white; font-size: 42px; letter-spacing: 1px; margin-bottom:-40px;} #slogan-row-3-es{font-weight:normal!important; font-family: 'Heaters'; color: #6CCBEB; font-size: 97px; transform: rotate(-2deg); letter-spacing: 2px; margin-top: -22px;} @media screen and (max-width: 850px){#slogan-row-1-fr{font-size:20px;}#slogan-row-2-fr{font-size: 37.5px;}#slogan-row-3-fr{font-size: 55px;}} @media screen and (max-width: 770px){#slogan-row-1-de{font-size: 30px;}#slogan-row-2-de{font-size: 46px;}#slogan-row-3-de{font-size: 74px;}#slogan-row-1-es{font-size:20px;}#slogan-row-2-es{font-size: 35px;}#slogan-row-3-es{font-size: 80px;}} @media screen and (max-width: 732px){#slogan-row-1{font-size:20px;}#slogan-row-2{font-size: 35px;}#slogan-row-3{font-size: 80px;}} @media screen and (max-width: 650px){.text-slogan-container{margin-top:-30px}.it-text-container{margin-top: -60px;margin-bottom: -130px}.fr-text-container{margin-top: -60px;margin-bottom: -70px}.en-text-container{margin-top: -60px;margin-bottom: -130px}.de-text-container{margin-top: -60px;margin-bottom: -130px}.es-text-container{margin-top: -60px;margin-bottom: -130px}} @media screen and (max-width: 500px){#slogan-row-1-en, #slogan-row-1-2-en, #slogan-row-2-en, #slogan-row-3-en{display:flex;flex-flow:column; text-align:center}#slogan-row-1-en .line-one{font-size: 50px;letter-spacing: 5px; margin-bottom: -35px;}#slogan-row-1-en .line-two{font-size: 31px;letter-spacing: 1px;margin-bottom: 10px;}#slogan-row-1-2-en{font-size:35px; margin-bottom:-25px}#slogan-row-2-en{font-size:38px; letter-spacing:1px}#slogan-row-3-en{font-size:105px; transform:rotate(-5deg)}#slogan-row-1-fr,#slogan-row-2-fr,#slogan-row-3-fr{display: flex;flex-flow: column; text-align:center}#slogan-row-1-fr .line-one{font-size:46px; margin-bottom: -25px;}#slogan-row-1-fr .line-two{font-size:30px; margin-bottom:0}#slogan-row-2-fr{font-size:32.5px; margin-bottom:-30px}#slogan-row-3-fr{font-size:50px}} @media screen and (max-width: 460px){.as-logo-cover{margin:20px 0;}#slogan-row-1,#slogan-row-2,#slogan-row-3{display: flex;flex-flow: column; text-align:center}#slogan-row-1 .line-one{font-size:30px; margin-bottom: -25px;}#slogan-row-1 .line-two{font-size:30px; margin-bottom:10px}#slogan-row-2{font-size:25px; margin-bottom:-30px}#slogan-row-3{font-size:55px}#slogan-row-1-de,#slogan-row-2-de,#slogan-row-3-de{display: flex;flex-flow: column; text-align:center}#slogan-row-1-de{font-size: 25px; margin-bottom:-45px}#slogan-row-2-de{font-size: 38px;}#slogan-row-3-de{font-size: 61px;}#slogan-row-1-es,#slogan-row-2-es,#slogan-row-3-es{display: flex;flex-flow: column; text-align:center}#slogan-row-1-es .line-one{font-size:36px; margin-bottom: -25px;}#slogan-row-1-es .line-two{font-size:30px; margin-bottom:7px}#slogan-row-2-es{font-size:26.5px; margin-bottom:-30px}#slogan-row-3-es{font-size:60px}} @media screen and (max-width: 430px){#slogan-row-1-fr .line-one{font-size:30px; margin-bottom: -25px;}#slogan-row-1-fr .line-two{font-size:20px; margin-bottom:10px}#slogan-row-2-fr{font-size:21.5px; margin-bottom:-30px}#slogan-row-3-fr{display:flex; flex-flow:column; font-size:70px}#slogan-row-3-fr .line-one{margin-bottom:-70px}} @media screen and (max-width: 400px){#slogan-row-1-en .line-one{font-size: 40px;margin-bottom: -35px;}#slogan-row-1-en .line-two{font-size: 25px}#slogan-row-1-2-en{font-size:29px}#slogan-row-2-en{font-size:29px}#slogan-row-3-en{font-size:85px; transform:rotate(-5deg)}#slogan-row-1-de{font-size: 21px; margin-bottom:-45px}#slogan-row-2-de{font-size: 30.5px;}#slogan-row-3-de{font-size: 50px;}} .as-logo-cover{} @media screen and (max-width: 330px){#slogan-row-1-es .line-one{font-size:30px}#slogan-row-1-es .line-two{font-size:25px}#slogan-row-2-es{font-size:22px}#slogan-row-3-es{font-size:50px}} }

/* /AS_Compact_Website/static/src/css/style.css defined in bundle 'web.assets_frontend' */
.o_header_affix{display: none;} #AS-Compact-title-screen{min-height: 90vh;} .background-v3{margin-top: -65px;} #AS-Compact-title-screen .row{padding-top: 65px;} .hyper_link_text{text-decoration: none;} .hyper_link_text:hover{text-decoration: none;} .software-footer{margin-top: 0px !important;} @media screen and (max-width: 460px) .hex-left{margin-left: -85px;} #navbarResponsive #top_menu .dropdown, #navbarResponsive #top_menu a[href^="/web/login"]{display: none;} .js_language_selector{padding: 10px;} .border_language_select{border: 2px solid #12a1fc; color: white; border-radius: 10px; background-color: #12a1fc;} .border_language_select:hover{border: 2px solid white; color: white; border-radius: 10px; background-color: #1082ca;} 

/* /AS_Compact_Website/static/src/css/web_navbar.css defined in bundle 'web.assets_frontend' */
.o_main_navbar{background-color: #43aed0; border-bottom: 1px solid #1aa7ce;} .o_main_navbar > ul > li > a:hover, .o_main_navbar > ul > li > label:hover{background-color: #1aa7ce;} #oe_main_menu_navbar .o_menu_systray > li > a[data-action="edit"], #oe_main_menu_navbar .o_menu_systray > li > a[data-action="translate"], #oe_main_menu_navbar .o_menu_systray > li > a.css_edit_dynamic{background-color: #43aed0 !important; border-color: #43aed0 !important;} #oe_main_menu_navbar .o_menu_systray > li > a[data-action="edit"]:hover, #oe_main_menu_navbar .o_menu_systray > li > a[data-action="translate"]:hover, #oe_main_menu_navbar .o_menu_systray > li > a.css_edit_dynamic:hover{color: #FFFFFF; background-color: #43aed0; border-color: #1aa7ce;} .o_tooltip::after{border-color: #43aed0; background: radial-gradient(#8bcde0, #43aed0);} .o_tooltip.bottom::before{border-bottom-color: #43aed0;} .o_main_navbar .show .dropdown-toggle{background-color: #1aa7ce;} 

/* /web_editor/static/src/scss/web_editor.common.scss defined in bundle 'web.assets_frontend' */
 html, body{position: relative; width: 100%; height: 100%;} .css_non_editable_mode_hidden{display: none !important;} .editor_enable .css_editable_mode_hidden{display: none !important;} .note-toolbar{margin-left: 0 !important;} .note-popover .popover > .arrow{display: none;} #wrapwrap table.table.table-bordered, .o_editable table.table.table-bordered{table-layout: fixed;} #wrapwrap table.table.table-bordered td, .o_editable table.table.table-bordered td{min-width: 20px;} @media (max-width: 767.98px){#wrapwrap .table-responsive > table.table, .o_editable .table-responsive > table.table{table-layout: auto;}} img.shadow{box-shadow: 0px 3px 8px rgba(0, 0, 0, 0.2);} img.padding-small, .img.padding-small, span.fa.padding-small, iframe.padding-small{padding: 4px;} img.padding-medium, .img.padding-medium, span.fa.padding-medium, iframe.padding-medium{padding: 8px;} img.padding-large, .img.padding-large, span.fa.padding-large, iframe.padding-large{padding: 16px;} img.padding-xl, .img.padding-xl, span.fa.padding-xl, iframe.padding-xl{padding: 32px;} .fa-6x{font-size: 6em;} .fa-7x{font-size: 7em;} .fa-8x{font-size: 8em;} .fa-9x{font-size: 9em;} .fa-10x{font-size: 10em;} .fa.d-block.mx-auto{text-align: center;} div.media_iframe_video{margin: 0 auto; text-align: center; position: relative; overflow: hidden;} div.media_iframe_video iframe{width: 100%; height: 100%; position: absolute; top: 0; left: auto; bottom: auto; right: auto; margin: 0 auto; margin-left: -50%;} div.media_iframe_video.padding-small iframe{padding: 4px;} div.media_iframe_video.padding-medium iframe{padding: 8px;} div.media_iframe_video.padding-large iframe{padding: 16px;} div.media_iframe_video.padding-xl iframe{padding: 32px;} div.media_iframe_video .media_iframe_video_size{padding-bottom: 66.5%; position: relative; width: 100%; height: 0;} div.media_iframe_video .css_editable_mode_display{position: absolute; top: auto; left: auto; bottom: auto; right: auto; width: 100%; height: 100%; display: none; z-index: 2;} html[data-browser^="msie"] div.media_iframe_video iframe{margin-left: 0;} @media (max-width: 767.98px){img, .media_iframe_video, span.fa, i.fa{transform: none !important;}} address .fa.fa-mobile-phone{margin: 0 3px 0 2px;} address .fa.fa-file-text-o{margin-right: 1px;} span[data-oe-type="monetary"]{white-space: nowrap;} ul.oe_menu_editor .oe_menu_placeholder{outline: 1px dashed #4183C4;} ul.oe_menu_editor ul{list-style: none;} ul.oe_menu_editor li div{cursor: move;} .mt0{margin-top: 0px !important;} .mb0{margin-bottom: 0px !important;} .pt0{padding-top: 0px !important;} .pb0{padding-bottom: 0px !important;} .mt8{margin-top: 8px !important;} .mb8{margin-bottom: 8px !important;} .pt8{padding-top: 8px !important;} .pb8{padding-bottom: 8px !important;} .mt16{margin-top: 16px !important;} .mb16{margin-bottom: 16px !important;} .pt16{padding-top: 16px !important;} .pb16{padding-bottom: 16px !important;} .mt24{margin-top: 24px !important;} .mb24{margin-bottom: 24px !important;} .pt24{padding-top: 24px !important;} .pb24{padding-bottom: 24px !important;} .mt32{margin-top: 32px !important;} .mb32{margin-bottom: 32px !important;} .pt32{padding-top: 32px !important;} .pb32{padding-bottom: 32px !important;} .mt40{margin-top: 40px !important;} .mb40{margin-bottom: 40px !important;} .pt40{padding-top: 40px !important;} .pb40{padding-bottom: 40px !important;} .mt48{margin-top: 48px !important;} .mb48{margin-bottom: 48px !important;} .pt48{padding-top: 48px !important;} .pb48{padding-bottom: 48px !important;} .mt56{margin-top: 56px !important;} .mb56{margin-bottom: 56px !important;} .pt56{padding-top: 56px !important;} .pb56{padding-bottom: 56px !important;} .mt64{margin-top: 64px !important;} .mb64{margin-bottom: 64px !important;} .pt64{padding-top: 64px !important;} .pb64{padding-bottom: 64px !important;} .mt72{margin-top: 72px !important;} .mb72{margin-bottom: 72px !important;} .pt72{padding-top: 72px !important;} .pb72{padding-bottom: 72px !important;} .mt80{margin-top: 80px !important;} .mb80{margin-bottom: 80px !important;} .pt80{padding-top: 80px !important;} .pb80{padding-bottom: 80px !important;} .mt88{margin-top: 88px !important;} .mb88{margin-bottom: 88px !important;} .pt88{padding-top: 88px !important;} .pb88{padding-bottom: 88px !important;} .mt96{margin-top: 96px !important;} .mb96{margin-bottom: 96px !important;} .pt96{padding-top: 96px !important;} .pb96{padding-bottom: 96px !important;} .mt104{margin-top: 104px !important;} .mb104{margin-bottom: 104px !important;} .pt104{padding-top: 104px !important;} .pb104{padding-bottom: 104px !important;} .mt112{margin-top: 112px !important;} .mb112{margin-bottom: 112px !important;} .pt112{padding-top: 112px !important;} .pb112{padding-bottom: 112px !important;} .mt120{margin-top: 120px !important;} .mb120{margin-bottom: 120px !important;} .pt120{padding-top: 120px !important;} .pb120{padding-bottom: 120px !important;} .mt128{margin-top: 128px !important;} .mb128{margin-bottom: 128px !important;} .pt128{padding-top: 128px !important;} .pb128{padding-bottom: 128px !important;} .mt136{margin-top: 136px !important;} .mb136{margin-bottom: 136px !important;} .pt136{padding-top: 136px !important;} .pb136{padding-bottom: 136px !important;} .mt144{margin-top: 144px !important;} .mb144{margin-bottom: 144px !important;} .pt144{padding-top: 144px !important;} .pb144{padding-bottom: 144px !important;} .mt152{margin-top: 152px !important;} .mb152{margin-bottom: 152px !important;} .pt152{padding-top: 152px !important;} .pb152{padding-bottom: 152px !important;} .mt160{margin-top: 160px !important;} .mb160{margin-bottom: 160px !important;} .pt160{padding-top: 160px !important;} .pb160{padding-bottom: 160px !important;} .mt168{margin-top: 168px !important;} .mb168{margin-bottom: 168px !important;} .pt168{padding-top: 168px !important;} .pb168{padding-bottom: 168px !important;} .mt176{margin-top: 176px !important;} .mb176{margin-bottom: 176px !important;} .pt176{padding-top: 176px !important;} .pb176{padding-bottom: 176px !important;} .mt184{margin-top: 184px !important;} .mb184{margin-bottom: 184px !important;} .pt184{padding-top: 184px !important;} .pb184{padding-bottom: 184px !important;} .mt192{margin-top: 192px !important;} .mb192{margin-bottom: 192px !important;} .pt192{padding-top: 192px !important;} .pb192{padding-bottom: 192px !important;} .mt200{margin-top: 200px !important;} .mb200{margin-bottom: 200px !important;} .pt200{padding-top: 200px !important;} .pb200{padding-bottom: 200px !important;} .mt208{margin-top: 208px !important;} .mb208{margin-bottom: 208px !important;} .pt208{padding-top: 208px !important;} .pb208{padding-bottom: 208px !important;} .mt216{margin-top: 216px !important;} .mb216{margin-bottom: 216px !important;} .pt216{padding-top: 216px !important;} .pb216{padding-bottom: 216px !important;} .mt224{margin-top: 224px !important;} .mb224{margin-bottom: 224px !important;} .pt224{padding-top: 224px !important;} .pb224{padding-bottom: 224px !important;} .mt232{margin-top: 232px !important;} .mb232{margin-bottom: 232px !important;} .pt232{padding-top: 232px !important;} .pb232{padding-bottom: 232px !important;} .mt240{margin-top: 240px !important;} .mb240{margin-bottom: 240px !important;} .pt240{padding-top: 240px !important;} .pb240{padding-bottom: 240px !important;} .mt248{margin-top: 248px !important;} .mb248{margin-bottom: 248px !important;} .pt248{padding-top: 248px !important;} .pb248{padding-bottom: 248px !important;} .mt256{margin-top: 256px !important;} .mb256{margin-bottom: 256px !important;} .pt256{padding-top: 256px !important;} .pb256{padding-bottom: 256px !important;} .mt4{margin-top: 4px !important;} .mb4{margin-bottom: 4px !important;} .pt4{padding-top: 4px !important;} .pb4{padding-bottom: 4px !important;} .mt92{margin-top: 92px !important;} .mb92{margin-bottom: 92px !important;} .ml0{margin-left: 0px !important;} .mr0{margin-right: 0px !important;} .ml4{margin-left: 4px !important;} .mr4{margin-right: 4px !important;} .ml8{margin-left: 8px !important;} .mr8{margin-right: 8px !important;} .ml16{margin-left: 16px !important;} .mr16{margin-right: 16px !important;} .ml32{margin-left: 32px !important;} .mr32{margin-right: 32px !important;} .ml64{margin-left: 64px !important;} .mr64{margin-right: 64px !important;} a.o_underline{text-decoration: underline;} a.o_underline:hover{text-decoration: underline;} .bg-100{background-color: #f8f9fa !important; color: #212529;} .bg-100 .text-muted{color: rgba(33, 37, 41, 0.4) !important;} a.bg-100:hover, a.bg-100:focus, button.bg-100:hover, button.bg-100:focus{background-color: #dae0e5 !important; color: #212529;} .text-100{color: #f8f9fa !important;} a.text-100:hover, a.text-100:focus{color: #dae0e5 !important;} .bg-200{background-color: #e9ecef !important; color: #212529;} .bg-200 .text-muted{color: rgba(33, 37, 41, 0.4) !important;} a.bg-200:hover, a.bg-200:focus, button.bg-200:hover, button.bg-200:focus{background-color: #cbd3da !important; color: #212529;} .text-200{color: #e9ecef !important;} a.text-200:hover, a.text-200:focus{color: #cbd3da !important;} .bg-300{background-color: #dee2e6 !important; color: #212529;} .bg-300 .text-muted{color: rgba(33, 37, 41, 0.4) !important;} a.bg-300:hover, a.bg-300:focus, button.bg-300:hover, button.bg-300:focus{background-color: #c1c9d0 !important; color: #212529;} .text-300{color: #dee2e6 !important;} a.text-300:hover, a.text-300:focus{color: #c1c9d0 !important;} .bg-400{background-color: #ced4da !important; color: #212529;} .bg-400 .text-muted{color: rgba(33, 37, 41, 0.4) !important;} a.bg-400:hover, a.bg-400:focus, button.bg-400:hover, button.bg-400:focus{background-color: #b1bbc4 !important; color: #212529;} .text-400{color: #ced4da !important;} a.text-400:hover, a.text-400:focus{color: #b1bbc4 !important;} .bg-500{background-color: #adb5bd !important; color: #212529;} .bg-500 .text-muted{color: rgba(33, 37, 41, 0.4) !important;} a.bg-500:hover, a.bg-500:focus, button.bg-500:hover, button.bg-500:focus{background-color: #919ca6 !important; color: #212529;} .text-500{color: #adb5bd !important;} a.text-500:hover, a.text-500:focus{color: #919ca6 !important;} .bg-600{background-color: #6c757d !important; color: #fff;} .bg-600 .text-muted{color: rgba(255, 255, 255, 0.4) !important;} a.bg-600:hover, a.bg-600:focus, button.bg-600:hover, button.bg-600:focus{background-color: #545b62 !important; color: #fff;} .text-600{color: #6c757d !important;} a.text-600:hover, a.text-600:focus{color: #545b62 !important;} .bg-700{background-color: #495057 !important; color: #fff;} .bg-700 .text-muted{color: rgba(255, 255, 255, 0.4) !important;} a.bg-700:hover, a.bg-700:focus, button.bg-700:hover, button.bg-700:focus{background-color: #32373b !important; color: #fff;} .text-700{color: #495057 !important;} a.text-700:hover, a.text-700:focus{color: #32373b !important;} .bg-800{background-color: #343a40 !important; color: #fff;} .bg-800 .text-muted{color: rgba(255, 255, 255, 0.4) !important;} a.bg-800:hover, a.bg-800:focus, button.bg-800:hover, button.bg-800:focus{background-color: #1d2124 !important; color: #fff;} .text-800{color: #343a40 !important;} a.text-800:hover, a.text-800:focus{color: #1d2124 !important;} .bg-900{background-color: #212529 !important; color: #fff;} .bg-900 .text-muted{color: rgba(255, 255, 255, 0.4) !important;} a.bg-900:hover, a.bg-900:focus, button.bg-900:hover, button.bg-900:focus{background-color: #0a0c0d !important; color: #fff;} .text-900{color: #212529 !important;} a.text-900:hover, a.text-900:focus{color: #0a0c0d !important;} 

/* /portal/static/src/scss/bootstrap.extend.scss defined in bundle 'web.assets_frontend' */
 @media (min-width: 576px){.w-sm-25{width: 25% !important;}.w-sm-50{width: 50% !important;}.w-sm-75{width: 75% !important;}.w-sm-100{width: 100% !important;}.w-sm-auto{width: auto !important;}.w-sm-0{width: 0 !important;}.h-sm-25{height: 25% !important;}.h-sm-50{height: 50% !important;}.h-sm-75{height: 75% !important;}.h-sm-100{height: 100% !important;}.h-sm-auto{height: auto !important;}.h-sm-0{height: 0 !important;}} @media (min-width: 768px){.w-md-25{width: 25% !important;}.w-md-50{width: 50% !important;}.w-md-75{width: 75% !important;}.w-md-100{width: 100% !important;}.w-md-auto{width: auto !important;}.w-md-0{width: 0 !important;}.h-md-25{height: 25% !important;}.h-md-50{height: 50% !important;}.h-md-75{height: 75% !important;}.h-md-100{height: 100% !important;}.h-md-auto{height: auto !important;}.h-md-0{height: 0 !important;}} @media (min-width: 992px){.w-lg-25{width: 25% !important;}.w-lg-50{width: 50% !important;}.w-lg-75{width: 75% !important;}.w-lg-100{width: 100% !important;}.w-lg-auto{width: auto !important;}.w-lg-0{width: 0 !important;}.h-lg-25{height: 25% !important;}.h-lg-50{height: 50% !important;}.h-lg-75{height: 75% !important;}.h-lg-100{height: 100% !important;}.h-lg-auto{height: auto !important;}.h-lg-0{height: 0 !important;}} @media (min-width: 1200px){.w-xl-25{width: 25% !important;}.w-xl-50{width: 50% !important;}.w-xl-75{width: 75% !important;}.w-xl-100{width: 100% !important;}.w-xl-auto{width: auto !important;}.w-xl-0{width: 0 !important;}.h-xl-25{height: 25% !important;}.h-xl-50{height: 50% !important;}.h-xl-75{height: 75% !important;}.h-xl-100{height: 100% !important;}.h-xl-auto{height: auto !important;}.h-xl-0{height: 0 !important;}} 

/* /portal/static/src/scss/portal.scss defined in bundle 'web.assets_frontend' */
 body{direction: ltr;} #wrapwrap{position: relative; display: -webkit-box; display: -webkit-flex; display: flex; -webkit-flex-flow: column nowrap; flex-flow: column nowrap; width: 100%; min-height: 100%;} #wrapwrap > *{-webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto;} #wrapwrap > main{-webkit-box-flex: 1; -webkit-flex: 1 0 auto; flex: 1 0 auto;} header .navbar-brand{-webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto;} header .navbar-brand.logo{padding-top: 0; padding-bottom: 0;} header .navbar-brand.logo img{width: auto; height: 2.3125rem; max-width: none;} header .nav-link{white-space: nowrap;} .navbar{margin-bottom: 0;} .navbar ul.nav > li.divider{display: none; height: 2.3125rem; border-right: 1px solid #e9ecef;} .navbar ul.nav > li.active + .divider{visibility: hidden;} @media (max-width: 767.98px){.navbar .nav.navbar-nav.float-right{float: none !important;}} @media (min-width: 768px){.navbar-expand-md ul.nav > li.divider{display: list-item;}} ul.flex-column > li > a{padding: 2px 15px;} .jumbotron{margin-bottom: 0;} ul{list-style-type: disc;} li > ul{list-style-type: circle;} li > * > li > ul{list-style-type: square;} li > * > li > * > li > ul{list-style-type: disc;} li > * > li > * > li > * > li > ul{list-style-type: circle;} li > * > li > * > li > * > li > * > li > ul{list-style-type: square;} li > * > li > * > li > * > li > * > li > * > li > ul{list-style-type: disc;} ol{list-style-type: decimal;} li > ol{list-style-type: lower-alpha;} li > * > li > ol{list-style-type: lower-greek;} li > * > li > * > li > ol{list-style-type: decimal;} li > * > li > * > li > * > li > ol{list-style-type: lower-alpha;} li > * > li > * > li > * > li > * > li > ol{list-style-type: lower-greek;} li > * > li > * > li > * > li > * > li > * > li > ol{list-style-type: decimal;} li > p{margin: 0;} hr{padding: 4px 0;} .container-fluid .container-fluid, .container .container, .container .container-fluid{padding-right: 0; padding-left: 0;} #wrap > .container::before, #wrap > .container::after, #wrap > .container-fluid::before, #wrap > .container-fluid::after{content: ""; display: table; clear: both;} [class^="col-lg-"]{min-height: 24px;} .input-group{-webkit-flex-flow: row nowrap; flex-flow: row nowrap;} .list-group-item:not([class*="list-group-item-"]):not(.active){color: #212529;} .o_portal_wrap .o_portal_navbar .breadcrumb, .o_portal .breadcrumb{background-color: inherit;} .s_title .s_title_underlined, .o_page_header{margin-bottom: 1rem; padding-bottom: 0.5rem; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #dee2e6; line-height: 2.1rem;} img.float-right, .media_iframe_video.float-right, .o_image.float-right{margin-left: 15px;} img.float-left, .media_iframe_video.float-left, .o_image.float-left{margin-right: 15px;} img.o_we_custom_image{display: inline-block;} ::-moz-selection{background: rgba(150, 150, 220, 0.3);} ::selection{background: rgba(150, 150, 220, 0.3);} .oe_demo{position: relative;} .oe_demo img{width: 100%;} .oe_demo div{position: absolute; top: auto; left: 0; bottom: 0; right: auto; background-color: rgba(0, 0, 0, 0.4); opacity: 0.85; width: 100%; padding: 7px; color: white; font-weight: bold;} .oe_demo div a{color: white;} .oe_search_box{padding-right: 23px;} .para_large{font-size: 120%;} .jumbotron .para_large p{font-size: 150%;} .readable{font-size: 120%; max-width: 700px; margin-left: auto; margin-right: auto;} .readable .container{padding-left: 0; padding-right: 0; width: auto;} .oe_dark{background-color: rgba(200, 200, 200, 0.14);} .oe_black{background-color: rgba(0, 0, 0, 0.9); color: white;} .oe_green{background-color: #169C78; color: white;} .oe_green .text-muted{color: #ddd !important;} .oe_blue_light{background-color: #41b6ab; color: white;} .oe_blue_light .text-muted{color: #ddd !important;} .oe_blue{background-color: #34495e; color: white;} .oe_orange{background-color: #f05442; color: white;} .oe_orange .text-muted{color: #ddd !important;} .oe_purple{background-color: #b163a3; color: white;} .oe_purple .text-muted{color: #ddd !important;} .oe_red{background-color: #9C1b31; color: white;} .oe_red .text-muted{color: #ddd !important;} .oe_none{background-color: #FFFFFF;} .oe_yellow{background-color: #A2A51B;} .oe_green{background-color: #149F2C;} #wrapwrap.o_portal{background-color: #ececec !important; color: #212529;} #wrapwrap.o_portal .text-muted{color: rgba(33, 37, 41, 0.4) !important;} .o_portal > tbody.o_portal_report_tbody{vertical-align: middle;} .o_portal_wrap .o_portal_my_home > .o_page_header > a:hover{text-decoration: none;} .o_portal_wrap .o_portal_navbar{background-color: white !important;} .o_portal_wrap .o_portal_navbar .breadcrumb{padding-left: 0; padding-right: 0;} .o_portal_wrap .o_portal_my_doc_table th{padding-top: 0.5rem; padding-bottom: 0.5rem;} .o_portal_wrap .o_portal_my_doc_table td{padding-top: 0.25rem; padding-bottom: 0.25rem;} .o_portal_wrap .o_portal_my_doc_table tr:last-child td{padding-bottom: 0.375rem;} .o_portal_wrap .o_portal_my_doc_table td, .o_portal_wrap .o_portal_my_doc_table th{vertical-align: middle; white-space: nowrap;} .o_portal_wrap address span[itemprop="name"]{font-weight: bold; margin-bottom: 0.3em;} .o_portal_wrap address div[itemprop="address"] > div{position: relative;} .o_portal_wrap address div[itemprop="address"] > div span[itemprop="streetAddress"]{line-height: 1.2; margin-bottom: 0.3em;} .o_portal_wrap address div[itemprop="address"] > div .fa{position: absolute; top: 0; left: 0; bottom: auto; right: auto; line-height: 1.5;} .o_portal_wrap address div[itemprop="address"] > div .fa + span{display: block; padding-left: 1.78571429em;} .o_portal_wrap .o_my_sidebar div[itemprop="address"] > div{margin-top: 0.5em;} @media (max-width: 991.98px){.o_portal_wrap #o_portal_navbar_content{margin: 0.5rem -1rem 0; padding: 0.5rem 1rem; border-top: 1px solid #dee2e6; background-color: #e9ecef;}} .o_portal_wrap table.table tr{word-wrap: break-word;} .oe_attachments .o_image_small{height: 40px; width: 50px;} .o_portal_chatter{padding: 10px;} .o_portal_chatter .o_portal_chatter_avatar{width: 45px; height: 45px; margin-right: 1rem;} .o_portal_chatter .o_portal_chatter_header{margin-bottom: 15px;} .o_portal_chatter .o_portal_chatter_composer{margin-bottom: 15px;} .o_portal_chatter .o_portal_chatter_messages{margin-bottom: 15px;} .o_portal_chatter .o_portal_chatter_messages .o_portal_chatter_message_title p{font-size: 85%; color: #a8a8a8; margin: 0px;} .o_portal_chatter .o_portal_chatter_pager{text-align: center;} .o_portal_signature_form .o_portal_sign_error_msg{color: #dc3545;} form label{font-weight: 700;} form label.label-optional{font-weight: 400;} .o_portal_contact_img{width: 2.3em; height: 2.3em;} .o_portal_sidebar #sidebar_content.card{border-left: 0; border-bottom: 0;} .o_portal_sidebar #sidebar_content.card > div.card-body{border-left: 1px solid #dee2e6;} .o_portal_sidebar #sidebar_content.card > ul > li{border-left: 1px solid #dee2e6; margin-bottom: -1px;} .o_portal_sidebar #sidebar_content.card > div.card-footer{border-left: 1px solid #dee2e6; border-bottom: 1px solid #dee2e6;} .o_portal_sidebar .o_portal_page_size{width: 100%; max-width: 210mm;} .o_portal_sidebar .o_portal_html_view{overflow: hidden; background: white; position: relative;} .o_portal_sidebar .o_portal_html_view .o_portal_html_loader{position: absolute; top: 45%; left: 0; bottom: auto; right: 0;} .o_portal_sidebar .o_portal_html_view iframe{position: relative;} 

/* /website/static/src/scss/website.scss defined in bundle 'web.assets_frontend' */
 #wrapwrap{background-size: cover; background-repeat: no-repeat; background-position: center; background-attachment: fixed;} .navbar .nav-item{transition: opacity 1000ms ease 0s;} .navbar .o_menu_loading .nav-item{height: 0 !important; overflow: hidden !important; opacity: 0 !important;} .o_footer > #footer{border-top: 1px solid transparent;} font[style*='background'], font[class*='bg-']{padding: 2px 6px 4px;} .fa.rounded-circle, .fa.rounded, .fa.rounded-0, .fa.rounded-leaf, .fa.img-thumbnail, .fa.shadow{display: inline-block; vertical-align: middle; text-align: center; width: 3rem; height: 3rem; line-height: 3rem; background-color: #f8f9fa;} .fa.rounded-circle.fa-2x, .fa.rounded.fa-2x, .fa.rounded-0.fa-2x, .fa.rounded-leaf.fa-2x, .fa.img-thumbnail.fa-2x, .fa.shadow.fa-2x{width: 5rem; height: 5rem; line-height: 5rem;} .fa.rounded-circle.fa-3x, .fa.rounded.fa-3x, .fa.rounded-0.fa-3x, .fa.rounded-leaf.fa-3x, .fa.img-thumbnail.fa-3x, .fa.shadow.fa-3x{width: 6rem; height: 6rem; line-height: 6rem;} .fa.rounded-circle.fa-4x, .fa.rounded.fa-4x, .fa.rounded-0.fa-4x, .fa.rounded-leaf.fa-4x, .fa.img-thumbnail.fa-4x, .fa.shadow.fa-4x{width: 7rem; height: 7rem; line-height: 7rem;} .fa.rounded-circle.fa-5x, .fa.rounded.fa-5x, .fa.rounded-0.fa-5x, .fa.rounded-leaf.fa-5x, .fa.img-thumbnail.fa-5x, .fa.shadow.fa-5x{width: 8rem; height: 8rem; line-height: 8rem;} .fa.img-thumbnail{padding: 0;} .fa.rounded-leaf{border-top-left-radius: 3rem; border-bottom-right-radius: 3rem;} .btn.flat{border: 0; letter-spacing: 0.05em; text-transform: uppercase; padding: 0.75rem 1.5rem; font-size: 0.65625rem; line-height: 1.5; border-radius: 0;} .btn.flat.btn-lg, .btn-group-lg > .flat.btn{padding: 1rem 2rem; font-size: 0.8203125rem; line-height: 1.5; border-radius: 0;} .btn.flat.btn-sm, .btn-group-sm > .flat.btn{padding: 0.5rem 1rem; font-size: 0.5625rem; line-height: 1.5; border-radius: 0;} .btn.flat.btn-xs{padding: 0.25rem 0.5rem; font-size: 0.4375rem; line-height: 1.5; border-radius: 0;} .btn.rounded-circle{border-radius: 100px !important; padding: 0.45rem 1.35rem; font-size: 0.875rem; line-height: 1.5; border-radius: 30px;} .btn.rounded-circle.btn-lg, .btn-group-lg > .rounded-circle.btn{padding: 0.6rem 1.8rem; font-size: 1.09375rem; line-height: 1.5; border-radius: 30px;} .btn.rounded-circle.btn-sm, .btn-group-sm > .rounded-circle.btn{padding: 0.3rem 0.9rem; font-size: 0.75rem; line-height: 1.5; border-radius: 30px;} .btn.rounded-circle.btn-xs{padding: 0.15rem 0.45rem; font-size: 0.65625rem; line-height: 1.5; border-radius: 30px;} .s_btn .btn + .btn{margin-left: .75rem;} .blockquote{font-size: 1rem;} .blockquote footer{background-color: inherit;} .oe_img_bg{background-size: cover; background-repeat: no-repeat;} .oe_img_bg.o_bg_img_opt_contain{background-size: contain; background-position: center center;} .oe_img_bg.o_bg_img_opt_custom{background-size: auto;} .oe_img_bg.o_bg_img_opt_repeat{background-repeat: repeat;} .oe_img_bg.o_bg_img_opt_repeat_x{background-repeat: repeat-x;} .oe_img_bg.o_bg_img_opt_repeat_y{background-repeat: repeat-y;} .o_ul_toggle_self, .o_ul_toggle_next{display: none;} .o_ul_folded .o_close{display: none !important;} .o_ul_folded .o_ul_toggle_self, .o_ul_folded .o_ul_toggle_next{display: inline-block; line-height: inherit; float: left; position: relative; margin-left: -1em; top: -0.15em; left: 0.2em; font-size: 1.4em; text-decoration: none;} .o_ul_folded .o_ul_toggle_self.o_open:before, .o_ul_folded .o_ul_toggle_next.o_open:before{content: "";} .o_ul_folded .o_ul_toggle_self:before, .o_ul_folded .o_ul_toggle_next:before{content: "";} @media (max-width: 400px){section, .parallax, .row, .hr, .blockquote{height: auto !important;}} .table_desc{margin: 0 0 20px 0; width: 100%; word-break: break-all; border: 1px solid #dddddd;} .table_heading{background-color: #f5f5f5; border: 1px solid #dddddd; color: #666666; font-size: 14px; padding: 4px;} table.table_desc tr td{text-align: left; padding: 5px; font-size: 13px;} table.table_desc tr td:first-child{width: 25%; font-weight: bold; border-bottom: 1px solid #c9c9c9; border-right: 1px solid #c9c9c9; border-left: none;} table.table_desc tr td:last-child{border-bottom: 1px solid #c9c9c9;} .jumbotron{border-radius: 0;} .s_title .s_title_boxed{display: inline-block; padding: 30px; border: 1px solid;} .s_title .s_title_lines{overflow: hidden;} .s_title .s_title_lines:before, .s_title .s_title_lines:after{content: ""; display: inline-block; vertical-align: middle; width: 100%; border-top: 1px solid; border-top-color: inherit;} .s_title .s_title_lines:before{margin: 0 15px 0 -100%;} .s_title .s_title_lines:after{margin: 0 -100% 0 15px;} .s_title .s_title_small_caps{font-variant: small-caps;} .s_title .s_title_transparent{opacity: .5;} .s_title .s_title_thin{font-weight: 300;} .s_features_grid_content{overflow: hidden;} .s_features_grid_content p{margin-bottom: 0;} .s_features_grid_icon{float: left; margin-right: 15px;} .s_alert{margin: 15px 0; border: 1px solid; border-radius: 0.25rem;} .s_alert p:last-child, .s_alert ul:last-child, .s_alert ol:last-child{margin-bottom: 0;} .s_alert_sm{padding: 10px; font-size: 0.75rem;} .s_alert_md{padding: 15px; font-size: 0.875rem;} .s_alert_lg{padding: 30px; font-size: 1.09375rem;} .s_alert_icon{float: left; margin-right: 10px;} .s_alert_content{overflow: hidden;} .s_three_columns .align-items-stretch .card{height: 100%;} .s_comparisons .card-body .card-title{margin: 0;} .s_comparisons .card-body .s_comparisons_currency, .s_comparisons .card-body .s_comparisons_price, .s_comparisons .card-body .s_comparisons_decimal{display: inline-block; vertical-align: middle;} .s_comparisons .card-body .s_comparisons_currency, .s_comparisons .card-body .s_comparisons_decimal{font-size: 80%;} .s_comparisons .card-body .s_comparisons_price{font-size: 200%;} .s_faq_collapse .accordion .card{border-bottom: 1px solid rgba(0, 0, 0, 0.125); margin: 5px 0;} .s_faq_collapse .accordion .card .card-header{cursor: pointer; display: inline-block; width: 100%; padding: .5em 0; border-radius: 0; outline: none;} .s_faq_collapse .accordion .card .card-header:before{content: '\f056'; font-family: 'FontAwesome'; display: inline-block; margin: 0 .5em 0 .75em; color: #6c757d;} .s_faq_collapse .accordion .card .card-header.collapsed:before{content: '\f055'; font-family: 'FontAwesome';} .s_faq_collapse .accordion .card .card-header:hover, .s_faq_collapse .accordion .card .card-header:focus{text-decoration: none;} .s_faq_collapse .accordion .card .card-body{padding: 1em 2.25em;} .s_faq_collapse .card-body p:last-child, .s_faq_collapse .card-body ul:last-child{margin-bottom: 0;} .s_references .img-thumbnail{border: none;} .s_carousel .carousel-control-prev, .s_carousel .carousel-control-next, .s_quotes_carousel .carousel-control-prev, .s_quotes_carousel .carousel-control-next{cursor: pointer; width: 8%; opacity: 1;} .s_carousel .carousel-control-prev, .s_quotes_carousel .carousel-control-prev{-webkit-box-pack: start; justify-content: flex-start;} .s_carousel .carousel-control-next, .s_quotes_carousel .carousel-control-next{-webkit-box-pack: end; justify-content: flex-end;} .s_carousel .carousel-control-prev-icon, .s_carousel .carousel-control-next-icon, .s_quotes_carousel .carousel-control-prev-icon, .s_quotes_carousel .carousel-control-next-icon{width: auto; height: auto; background-image: none; color: #212529;} .s_carousel .carousel-control-prev-icon:before, .s_carousel .carousel-control-next-icon:before, .s_quotes_carousel .carousel-control-prev-icon:before, .s_quotes_carousel .carousel-control-next-icon:before{font-family: "FontAwesome"; display: inline-block; background-color: #fff;} .s_carousel .carousel-inner, .s_quotes_carousel .carousel-inner{overflow: hidden; height: 100%;} .s_carousel .carousel-inner .carousel-item, .s_quotes_carousel .carousel-inner .carousel-item{height: 100%;} .s_carousel .carousel-indicators li:hover:not(.active), .s_quotes_carousel .carousel-indicators li:hover:not(.active){background-color: rgba(255, 255, 255, 0.8);} .s_carousel.s_carousel_default .carousel-control-prev-icon:before, .s_quotes_carousel.s_carousel_default .carousel-control-prev-icon:before{content: "" ; margin-left: 1.5rem;} .s_carousel.s_carousel_default .carousel-control-next-icon:before, .s_quotes_carousel.s_carousel_default .carousel-control-next-icon:before{content: "" ; margin-right: 1.5rem;} .s_carousel.s_carousel_default .carousel-control-prev-icon:before, .s_carousel.s_carousel_default .carousel-control-next-icon:before, .s_quotes_carousel.s_carousel_default .carousel-control-prev-icon:before, .s_quotes_carousel.s_carousel_default .carousel-control-next-icon:before{background-color: rgba(0, 0, 0, 0); font-size: 2rem; color: #fff; text-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);} .s_carousel.s_carousel_default .carousel-indicators li, .s_quotes_carousel.s_carousel_default .carousel-indicators li{height: .5rem; box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075); border-radius: 2px;} .s_carousel.s_carousel_bordered, .s_quotes_carousel.s_carousel_bordered{border: 2rem solid rgba(0, 0, 0, 0);} .s_carousel.s_carousel_bordered .carousel-control-prev-icon:before, .s_quotes_carousel.s_carousel_bordered .carousel-control-prev-icon:before{content: "\f0d9";} .s_carousel.s_carousel_bordered .carousel-control-next-icon:before, .s_quotes_carousel.s_carousel_bordered .carousel-control-next-icon:before{content: "\f0da";} .s_carousel.s_carousel_bordered .carousel-control-prev-icon:before, .s_carousel.s_carousel_bordered .carousel-control-next-icon:before, .s_quotes_carousel.s_carousel_bordered .carousel-control-prev-icon:before, .s_quotes_carousel.s_carousel_bordered .carousel-control-next-icon:before{width: 2rem; height: 6rem; line-height: 6rem; font-size: 1.5rem;} .s_carousel.s_carousel_bordered .carousel-indicators li, .s_quotes_carousel.s_carousel_bordered .carousel-indicators li{width: 3rem; height: 1rem;} .s_carousel.s_carousel_rounded .carousel-control-prev, .s_quotes_carousel.s_carousel_rounded .carousel-control-prev{margin-left: 1.5rem;} .s_carousel.s_carousel_rounded .carousel-control-next, .s_quotes_carousel.s_carousel_rounded .carousel-control-next{margin-right: 1.5rem;} .s_carousel.s_carousel_rounded .carousel-control-prev-icon:before, .s_quotes_carousel.s_carousel_rounded .carousel-control-prev-icon:before{content: "\f060";} .s_carousel.s_carousel_rounded .carousel-control-next-icon:before, .s_quotes_carousel.s_carousel_rounded .carousel-control-next-icon:before{content: "\f061";} .s_carousel.s_carousel_rounded .carousel-control-prev-icon:before, .s_carousel.s_carousel_rounded .carousel-control-next-icon:before, .s_quotes_carousel.s_carousel_rounded .carousel-control-prev-icon:before, .s_quotes_carousel.s_carousel_rounded .carousel-control-next-icon:before{width: 4rem; height: 4rem; line-height: 4rem; border-radius: 50%; font-size: 1.25rem;} .s_carousel.s_carousel_rounded .carousel-indicators li, .s_quotes_carousel.s_carousel_rounded .carousel-indicators li{width: 1rem; height: 1rem; border-radius: 50%;} .s_carousel.s_carousel_boxed, .s_quotes_carousel.s_carousel_boxed{width: 100%; padding-right: 15px; padding-left: 15px; margin-right: auto; margin-left: auto;} @media (min-width: 576px){.s_carousel.s_carousel_boxed, .s_quotes_carousel.s_carousel_boxed{max-width: 540px;}} @media (min-width: 768px){.s_carousel.s_carousel_boxed, .s_quotes_carousel.s_carousel_boxed{max-width: 720px;}} @media (min-width: 992px){.s_carousel.s_carousel_boxed, .s_quotes_carousel.s_carousel_boxed{max-width: 960px;}} @media (min-width: 1200px){.s_carousel.s_carousel_boxed, .s_quotes_carousel.s_carousel_boxed{max-width: 1140px;}} .s_carousel.s_carousel_boxed .carousel-item, .s_quotes_carousel.s_carousel_boxed .carousel-item{padding: 0 1rem;} .s_carousel.s_carousel_boxed .carousel-control-prev, .s_carousel.s_carousel_boxed .carousel-control-next, .s_quotes_carousel.s_carousel_boxed .carousel-control-prev, .s_quotes_carousel.s_carousel_boxed .carousel-control-next{align-items: flex-end; margin-bottom: 1.25rem;} .s_carousel.s_carousel_boxed .carousel-control-prev, .s_quotes_carousel.s_carousel_boxed .carousel-control-prev{margin-left: 3rem;} .s_carousel.s_carousel_boxed .carousel-control-next, .s_quotes_carousel.s_carousel_boxed .carousel-control-next{margin-right: 3rem;} .s_carousel.s_carousel_boxed .carousel-control-prev-icon:before, .s_quotes_carousel.s_carousel_boxed .carousel-control-prev-icon:before{content: "\f104";} .s_carousel.s_carousel_boxed .carousel-control-next-icon:before, .s_quotes_carousel.s_carousel_boxed .carousel-control-next-icon:before{content: "\f105";} .s_carousel.s_carousel_boxed .carousel-control-prev-icon:before, .s_carousel.s_carousel_boxed .carousel-control-next-icon:before, .s_quotes_carousel.s_carousel_boxed .carousel-control-prev-icon:before, .s_quotes_carousel.s_carousel_boxed .carousel-control-next-icon:before{width: 2rem; height: 2rem; line-height: 2rem; font-size: 1.25rem;} .s_carousel.s_carousel_boxed .carousel-indicators li, .s_quotes_carousel.s_carousel_boxed .carousel-indicators li{width: 1rem; height: 1rem;} .s_carousel.s_carousel_boxed .carousel-indicators li:hover:not(.active), .s_quotes_carousel.s_carousel_boxed .carousel-indicators li:hover:not(.active){background-color: rgba(255, 255, 255, 0.8);} .carousel .container .carousel-img img{max-height: 95%; padding: 10px;} .carousel .container > .carousel-caption{position: absolute; top: auto; left: 50%; bottom: auto; right: 50%; bottom: 20px;} .carousel .container > .carousel-caption > div{position: absolute; text-align: left; padding: 20px; background: rgba(0, 0, 0, 0.4); bottom: 20px;} .carousel .container > .carousel-image{position: absolute; top: 5%; left: auto; bottom: 5%; right: auto; max-height: 90%; margin: 0 auto;} .carousel .container .carousel-item.text_image .container > .carousel-caption{left: 10%;} .carousel .container .carousel-item.text_image .container > .carousel-caption > div{right: 50%; margin-right: -20%; max-width: 550px;} .carousel .container .carousel-item.text_image .container > .carousel-image{right: 10%; left: 50%;} .carousel .container .carousel-item.image_text .container > .carousel-caption{right: 10%;} .carousel .container .carousel-item.image_text .container > .carousel-caption > div{left: 50%; margin-left: -20%; max-width: 550px;} .carousel .container .carousel-item.image_text .container > .carousel-image{right: 50%; left: 10%;} .carousel .container .carousel-item.text_only .container > .carousel-caption{left: 10%; right: 10%; top: 10%; bottom: auto;} .carousel .container .carousel-item.text_only .container > .carousel-caption > div{text-align: center; background: transparent; bottom: auto; width: 100%;} .carousel .container .carousel-item.text_only .container > .carousel-image{display: none !important;} .s_quotes_carousel blockquote{padding: 30px; margin-bottom: 0;} .s_quotes_carousel blockquote .s_quotes_carousel_icon{position: absolute; top: 0; left: -3rem;} .s_quotes_carousel blockquote img{max-width: 40px; margin-right: 5px; border-radius: 50%;} .s_quotes_carousel blockquote footer{background-color: transparent;} .s_quotes_carousel blockquote footer:before{content: "";} @media (max-width: 991.98px){.s_company_team img{max-width: 50%;}} .o_gallery.o_grid .img, .o_gallery.o_masonry .img{width: 100%;} .o_gallery.o_grid.o_spc-none div.row{margin: 0;} .o_gallery.o_grid.o_spc-none div.row > div{padding: 0;} .o_gallery.o_grid.o_spc-small div.row{margin: 5px 0;} .o_gallery.o_grid.o_spc-small div.row > div{padding: 0 5px;} .o_gallery.o_grid.o_spc-medium div.row{margin: 10px 0;} .o_gallery.o_grid.o_spc-medium div.row > div{padding: 0 10px;} .o_gallery.o_grid.o_spc-big div.row{margin: 15px 0;} .o_gallery.o_grid.o_spc-big div.row > div{padding: 0 15px;} .o_gallery.o_grid.size-auto .row{height: auto;} .o_gallery.o_grid.size-small .row{height: 100px;} .o_gallery.o_grid.size-medium .row{height: 250px;} .o_gallery.o_grid.size-big .row{height: 400px;} .o_gallery.o_grid.size-small img, .o_gallery.o_grid.size-medium img, .o_gallery.o_grid.size-big img{height: 100%;} .o_gallery.o_masonry.o_spc-none div.col{padding: 0;} .o_gallery.o_masonry.o_spc-none div.col > img{margin: 0 !important;} .o_gallery.o_masonry.o_spc-small div.col{padding: 0 5px;} .o_gallery.o_masonry.o_spc-small div.col > img{margin: 5px 0 !important;} .o_gallery.o_masonry.o_spc-medium div.col{padding: 0 10px;} .o_gallery.o_masonry.o_spc-medium div.col > img{margin: 10px 0 !important;} .o_gallery.o_masonry.o_spc-big div.col{padding: 0 15px;} .o_gallery.o_masonry.o_spc-big div.col > img{margin: 15px 0 !important;} .o_gallery.o_nomode.o_spc-none .img{padding: 0;} .o_gallery.o_nomode.o_spc-small .img{padding: 5px;} .o_gallery.o_nomode.o_spc-medium .img{padding: 10px;} .o_gallery.o_nomode.o_spc-big .img{padding: 15px;} .o_gallery.o_slideshow .carousel ul.carousel-indicators li{border: 1px solid #aaa;} .o_gallery.o_slideshow > .container{height: 100%;} .o_gallery .carousel-inner .item img{max-width: none;} .o_gallery.o_slideshow .carousel, .modal-body.o_slideshow .carousel{height: 100%;} .o_gallery.o_slideshow .carousel .carousel-inner, .modal-body.o_slideshow .carousel .carousel-inner{height: 100%;} .o_gallery.o_slideshow .carousel .carousel-item, .modal-body.o_slideshow .carousel .carousel-item{height: 100%; padding-bottom: 64px;} .o_gallery.o_slideshow .carousel img, .modal-body.o_slideshow .carousel img{max-height: 100%; max-width: 100%; margin: auto;} .o_gallery.o_slideshow .carousel ul.carousel-indicators, .modal-body.o_slideshow .carousel ul.carousel-indicators{height: auto; padding: 0; border-width: 0; position: absolute; bottom: 0; width: 100%; margin-left: 0; left: 0%;} .o_gallery.o_slideshow .carousel ul.carousel-indicators > *, .modal-body.o_slideshow .carousel ul.carousel-indicators > *{list-style-image: none; display: inline-block; width: 40px; height: 40px; margin: 2.5px 2.5px 2.5px 2.5px; padding: 0; border: 1px solid #aaa; text-indent: initial; background-size: cover; background-color: #fff; border-radius: 0; vertical-align: bottom; flex: 0 0 40px;} .o_gallery.o_slideshow .carousel ul.carousel-indicators > *:not(.active), .modal-body.o_slideshow .carousel ul.carousel-indicators > *:not(.active){opacity: 0.8; filter: grayscale(1);} .parallax{position: relative;} .parallax:not(.s_parallax_no_overflow_hidden){overflow: hidden;} .parallax > *{position: relative;} .parallax > .s_parallax_bg{position: absolute; top: 0; left: 0; bottom: 0; right: 0; display: block; background-color: inherit; background-size: cover; background-attachment: scroll; pointer-events: none;} .parallax > .s_parallax_bg::after{content: ""; position: absolute; top: 0; left: 0; bottom: 0; right: 0; display: block; background-color: inherit;} @media (min-width: 1200px){.parallax.s_parallax_is_fixed > .s_parallax_bg{background-attachment: fixed;}} .s_hr{line-height: 0;} .s_hr hr{padding: 0; border: 0; border-top-color: inherit; margin: 0;} .s_hr .s_hr_dashed{border-top-style: dashed;} .s_hr .s_hr_double{border-top-style: double;} .s_hr .s_hr_dotted{border-top-style: dotted;} .s_hr .s_hr_solid{border-top-style: solid;} .s_hr .s_hr_5px{border-top-width: 5px;} .s_hr .s_hr_4px{border-top-width: 4px;} .s_hr .s_hr_3px{border-top-width: 3px;} .s_hr .s_hr_2px{border-top-width: 2px;} .s_hr .s_hr_1px{border-top-width: 1px;} .s_card{margin: 15px 0;} .s_card .card-body p:last-child, .s_card .card-body ul:last-child, .s_card .card-body ol:last-child{margin-bottom: 0;} .s_share > *{display: inline-block; vertical-align: middle;} .s_share .s_share_title{margin: 0 .4rem 0 0;} .s_share > a + a{margin-left: .4rem;} .s_share .s_share_facebook, .s_share .s_share_facebook:hover, .s_share .s_share_facebook:focus{color: #3b5998;} .s_share .s_share_twitter, .s_share .s_share_twitter:hover, .s_share .s_share_twitter:focus{color: #1da1f2;} .s_share .s_share_linkedin, .s_share .s_share_linkedin:hover, .s_share .s_share_linkedin:focus{color: #0077b5;} .s_share .s_share_google, .s_share .s_share_google:hover, .s_share .s_share_google:focus{color: #db4437;} .s_rating > .s_rating_stars .fa:before{content: "";} .s_rating > .s_rating_stars.s_rating_5 .fa:nth-of-type(-n+5):before{content: "";} .s_rating > .s_rating_stars.s_rating_4 .fa:nth-of-type(-n+4):before{content: "";} .s_rating > .s_rating_stars.s_rating_3 .fa:nth-of-type(-n+3):before{content: "";} .s_rating > .s_rating_stars.s_rating_2 .fa:nth-of-type(-n+2):before{content: "";} .s_rating > .s_rating_stars.s_rating_1 .fa:nth-of-type(-n+1):before{content: "";} .s_rating > .s_rating_squares .fa:before{content: "";} .s_rating > .s_rating_squares.s_rating_5 .fa:nth-of-type(-n+5):before{content: "";} .s_rating > .s_rating_squares.s_rating_4 .fa:nth-of-type(-n+4):before{content: "";} .s_rating > .s_rating_squares.s_rating_3 .fa:nth-of-type(-n+3):before{content: "";} .s_rating > .s_rating_squares.s_rating_2 .fa:nth-of-type(-n+2):before{content: "";} .s_rating > .s_rating_squares.s_rating_1 .fa:nth-of-type(-n+1):before{content: "";} .s_rating > .s_rating_hearts .fa:before{content: "";} .s_rating > .s_rating_hearts.s_rating_5 .fa:nth-of-type(-n+5):before{content: "";} .s_rating > .s_rating_hearts.s_rating_4 .fa:nth-of-type(-n+4):before{content: "";} .s_rating > .s_rating_hearts.s_rating_3 .fa:nth-of-type(-n+3):before{content: "";} .s_rating > .s_rating_hearts.s_rating_2 .fa:nth-of-type(-n+2):before{content: "";} .s_rating > .s_rating_hearts.s_rating_1 .fa:nth-of-type(-n+1):before{content: "";} .s_rating > .s_rating_bar .fa{display: none;} .s_rating > .s_rating_bar .s_rating_bar{display: -webkit-box; display: -webkit-flex; display: flex; height: 1rem; background-color: #dee2e6;} .s_rating > .s_rating_bar .s_rating_bar:before{content: ""; display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column; justify-content: center; transition: width 0.6s ease; 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; background-color: #007bff; animation: progress-bar-stripes 1s linear infinite;} @media screen and (prefers-reduced-motion: reduce){.s_rating > .s_rating_bar .s_rating_bar:before{transition: none;}} .s_rating > .s_rating_bar.s_rating_5 .s_rating_bar:before{width: 100%;} .s_rating > .s_rating_bar.s_rating_4 .s_rating_bar:before{width: 80%;} .s_rating > .s_rating_bar.s_rating_3 .s_rating_bar:before{width: 60%;} .s_rating > .s_rating_bar.s_rating_2 .s_rating_bar:before{width: 40%;} .s_rating > .s_rating_bar.s_rating_1 .s_rating_bar:before{width: 20%;} .s_rating > .s_rating_1x .fa{font-size: 1em;} .s_rating > .s_rating_2x .fa{font-size: 2em;} .s_rating > .s_rating_3x .fa{font-size: 3em;} #wrapwrap .o_header_affix{position: absolute; top: 0; left: 0; bottom: auto; right: 0; position: fixed; z-index: 1030; background: #f8f9fa; margin-top: -200px; transition: margin-top 500ms ease 0s;} #wrapwrap .o_header_affix.affixed{margin-top: 0px;} #oe_main_menu_navbar + #wrapwrap .o_header_affix{top: 46px;} .navbar .o_extra_menu_items.show > ul > li + li{border-top: 1px solid #e9ecef;} .navbar .o_extra_menu_items.show > ul > li > a.dropdown-toggle{background-color: #e9ecef; color: inherit; pointer-events: none;} .navbar .o_extra_menu_items.show > ul > li > ul{position: static; float: none; display: block; max-height: none; margin-top: 0; padding: 0; border: none; box-shadow: none;} @media (min-width: 992px){header .navbar .dropdown-menu{max-height: 60vh; overflow-y: auto;}} header.o_header_affix .navbar-collapse.show{max-height: 80vh; overflow-y: auto;} .o_footer_copyright{padding: 8px;} .o_footer_copyright .js_language_selector{display: inline-block;} @media (min-width: 768px){.o_footer_copyright .row{display: -webkit-box; display: -webkit-flex; display: flex;}.o_footer_copyright .row > div{margin: auto 0;}} #wrapwrap.o_header_overlay > header:not(.o_header_affix){position: absolute; top: 0; left: 0; bottom: auto; right: 0; z-index: 1000;} #wrapwrap.o_header_overlay > header:not(.o_header_affix) > .navbar{background-color: transparent !important; border-color: transparent; color: inherit;} #wrapwrap.o_header_overlay > header:not(.o_header_affix) > .navbar .nav-item > .nav-link{background-color: transparent; color: inherit;} #wrapwrap.o_header_overlay > header:not(.o_header_affix) > .navbar .nav-item > .nav-link.active{font-weight: bolder;} .bg-primary-light{background-color: rgba(0, 123, 255, 0.1);} .bg-secondary-light{background-color: rgba(108, 117, 125, 0.1);} .bg-success-light{background-color: rgba(40, 167, 69, 0.1);} .bg-info-light{background-color: rgba(23, 162, 184, 0.1);} .bg-warning-light{background-color: rgba(255, 193, 7, 0.1);} .bg-danger-light{background-color: rgba(220, 53, 69, 0.1);} .bg-light-light{background-color: rgba(248, 249, 250, 0.1);} .bg-dark-light{background-color: rgba(52, 58, 64, 0.1);} .modal-footer > .float-left{margin-right: auto;} .o_perk span{display: block;} 

/* /website/static/src/scss/website.ui.scss defined in bundle 'web.assets_frontend' */
 body{direction: ltr;} body.o_connected_user{padding-top: 46px !important;} #oe_main_menu_navbar{position: absolute; top: 0; left: 0; bottom: auto; right: 0; position: fixed; z-index: 1040; font-family: Roboto, "Montserrat", "Segoe UI", "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 14px;} #oe_main_menu_navbar .dropdown-menu{background-color: white;} #oe_main_menu_navbar .dropdown-item{color: #212529;} #oe_main_menu_navbar .dropdown-item:hover, #oe_main_menu_navbar .dropdown-item:focus{color: #16181b;} #oe_main_menu_navbar .dropdown-item.active, #oe_main_menu_navbar .dropdown-item:active{color: white; background-color: #7C7BAD;} #oe_main_menu_navbar a:hover, #oe_main_menu_navbar a:focus{text-decoration: none;} #oe_main_menu_navbar .dropdown-menu{font-size: inherit; border-radius: 0; color: #fff;} #oe_main_menu_navbar .o_menu_sections a > .fa-plus, #oe_main_menu_navbar .o_menu_sections a > .fa-pencil{margin-right: 7.5px;} #oe_main_menu_navbar .o_menu_sections .o_mobile_preview a{text-align: center; font-size: 20px;} #oe_main_menu_navbar .o_menu_systray > li > a{padding: 0 15px;} #oe_main_menu_navbar .o_menu_systray > li > a.css_edit_dynamic{padding: 0 7.5px;} #oe_main_menu_navbar .o_menu_systray > li > a[data-action="edit"], #oe_main_menu_navbar .o_menu_systray > li > a[data-action="translate"], #oe_main_menu_navbar .o_menu_systray > li > a.css_edit_dynamic{color: #fff; background-color: #7C7BAD; border-color: #7C7BAD;} #oe_main_menu_navbar .o_menu_systray > li > a[data-action="edit"]:hover, #oe_main_menu_navbar .o_menu_systray > li > a[data-action="translate"]:hover, #oe_main_menu_navbar .o_menu_systray > li > a.css_edit_dynamic:hover{color: #fff; background-color: #65639e; border-color: #5f5e97;} #oe_main_menu_navbar .o_menu_systray > li > a[data-action="edit"]:focus, #oe_main_menu_navbar .o_menu_systray > li > a[data-action="edit"].focus, #oe_main_menu_navbar .o_menu_systray > li > a[data-action="translate"]:focus, #oe_main_menu_navbar .o_menu_systray > li > a[data-action="translate"].focus, #oe_main_menu_navbar .o_menu_systray > li > a.css_edit_dynamic:focus, #oe_main_menu_navbar .o_menu_systray > li > a.css_edit_dynamic.focus{box-shadow: 0 0 0 0.2rem rgba(124, 123, 173, 0.5);} #oe_main_menu_navbar .o_menu_systray > li > a[data-action="edit"].disabled, #oe_main_menu_navbar .o_menu_systray > li > a[data-action="edit"]:disabled, #oe_main_menu_navbar .o_menu_systray > li > a[data-action="translate"].disabled, #oe_main_menu_navbar .o_menu_systray > li > a[data-action="translate"]:disabled, #oe_main_menu_navbar .o_menu_systray > li > a.css_edit_dynamic.disabled, #oe_main_menu_navbar .o_menu_systray > li > a.css_edit_dynamic:disabled{color: #fff; background-color: #7C7BAD; border-color: #7C7BAD;} #oe_main_menu_navbar .o_menu_systray > li > a[data-action="edit"]:not(:disabled):not(.disabled):active, #oe_main_menu_navbar .o_menu_systray > li > a[data-action="edit"]:not(:disabled):not(.disabled).active, .show > #oe_main_menu_navbar .o_menu_systray > li > a[data-action="edit"].dropdown-toggle, #oe_main_menu_navbar .o_menu_systray > li > a[data-action="translate"]:not(:disabled):not(.disabled):active, #oe_main_menu_navbar .o_menu_systray > li > a[data-action="translate"]:not(:disabled):not(.disabled).active, .show > #oe_main_menu_navbar .o_menu_systray > li > a[data-action="translate"].dropdown-toggle, #oe_main_menu_navbar .o_menu_systray > li > a.css_edit_dynamic:not(:disabled):not(.disabled):active, #oe_main_menu_navbar .o_menu_systray > li > a.css_edit_dynamic:not(:disabled):not(.disabled).active, .show > #oe_main_menu_navbar .o_menu_systray > li > a.css_edit_dynamic.dropdown-toggle{color: #fff; background-color: #5f5e97; border-color: #5a598f;} #oe_main_menu_navbar .o_menu_systray > li > a[data-action="edit"]:not(:disabled):not(.disabled):active:focus, #oe_main_menu_navbar .o_menu_systray > li > a[data-action="edit"]:not(:disabled):not(.disabled).active:focus, .show > #oe_main_menu_navbar .o_menu_systray > li > a[data-action="edit"].dropdown-toggle:focus, #oe_main_menu_navbar .o_menu_systray > li > a[data-action="translate"]:not(:disabled):not(.disabled):active:focus, #oe_main_menu_navbar .o_menu_systray > li > a[data-action="translate"]:not(:disabled):not(.disabled).active:focus, .show > #oe_main_menu_navbar .o_menu_systray > li > a[data-action="translate"].dropdown-toggle:focus, #oe_main_menu_navbar .o_menu_systray > li > a.css_edit_dynamic:not(:disabled):not(.disabled):active:focus, #oe_main_menu_navbar .o_menu_systray > li > a.css_edit_dynamic:not(:disabled):not(.disabled).active:focus, .show > #oe_main_menu_navbar .o_menu_systray > li > a.css_edit_dynamic.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(124, 123, 173, 0.5);} #oe_main_menu_navbar .o_menu_systray > li > a > .fa-plus, #oe_main_menu_navbar .o_menu_systray > li > a > .fa-pencil{margin-right: 7.5px;} #oe_main_menu_navbar .o_menu_systray .o_mobile_preview a{text-align: center; font-size: 20px;} @media (max-width: 767.98px){#oe_main_menu_navbar #oe_applications{position: inherit; z-index: 1002;}} body .modal.o_technical_modal{font-family: Roboto, "Montserrat", "Segoe UI", "Helvetica Neue", Helvetica, Arial, sans-serif; line-height: 1.5; color: #33363e; background: 0;} body .modal.o_technical_modal .text-muted{color: #999999 !important;} body .modal.o_technical_modal .dropdown-menu{background-color: white;} body .modal.o_technical_modal .dropdown-item{color: #212529;} body .modal.o_technical_modal .dropdown-item:hover, body .modal.o_technical_modal .dropdown-item:focus{color: #16181b;} body .modal.o_technical_modal .dropdown-item.active, body .modal.o_technical_modal .dropdown-item:active{color: white; background-color: #7C7BAD;} body .modal.o_technical_modal h1, body .modal.o_technical_modal h2, body .modal.o_technical_modal h3, body .modal.o_technical_modal h4, body .modal.o_technical_modal h5, body .modal.o_technical_modal h6, body .modal.o_technical_modal .h1, body .modal.o_technical_modal .h2, body .modal.o_technical_modal .h3, body .modal.o_technical_modal .h4, body .modal.o_technical_modal .h5, body .modal.o_technical_modal .h6{font-family: Roboto, "Montserrat", "Segoe UI", "Helvetica Neue", Helvetica, Arial, sans-serif; line-height: 1.5; color: #2c2c36; font-weight: bold;} body .modal.o_technical_modal :not(.input-group):not(.form-group):not(.input-group-append):not(.input-group-prepend) > .form-control{height: 34px;} body .modal.o_technical_modal .form-control{padding: 6px 12px; font-size: 14px; line-height: 1.5; border: 1px solid #d4d5d7; color: #555; background-color: #fff; border-radius: 0;} body .modal.o_technical_modal .form-control.is-invalid{border-color: #dc3545;} body .modal.o_technical_modal .input-group .form-control{height: auto;} body .modal.o_technical_modal .input-group-text{background-color: #e9ecef;} body .modal.o_technical_modal .was-validated .form-control:invalid{border-color: #dc3545;} body .modal.o_technical_modal select.form-control{-webkit-appearance: none; -moz-appearance: none; appearance: none; background: url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPScxLjEnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgeG1 sbnM6eGxpbms9J2h0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsnIHdpZHRoPScyNCcgaGVpZ2 h0PScyNCcgdmlld0JveD0nMCAwIDI0IDI0Jz48cGF0aCBpZD0nc3ZnXzEnIGQ9J203LjQwNiw3L jgyOGw0LjU5NCw0LjU5NGw0LjU5NCwtNC41OTRsMC40MDYsMS40MDZsLTUsNC43NjZsLTUsLTQu NzY2bDAuNDA2LC0xLjQwNnonIGZpbGw9JyM4ODgnLz48L3N2Zz4="); background-position: 100% 65%; background-repeat: no-repeat;} body .modal.o_technical_modal a:not(.o_btn_preview){color: #7C7BAD;} body .modal.o_technical_modal a:not(.o_btn_preview):focus, body .modal.o_technical_modal a:not(.o_btn_preview):active, body .modal.o_technical_modal a:not(.o_btn_preview):focus:active{outline: none !important;} body .modal.o_technical_modal .badge:hover a, body .modal.o_technical_modal .badge a{color: #fff;} body .modal.o_technical_modal .btn:not(.o_btn_preview){border-radius: 0; font-weight: normal; text-transform: none; padding: 0.375rem 0.75rem; font-size: 0.875rem; line-height: 1.5; border-radius: 0;} body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-primary{color: #fff; background-color: #7C7BAD; border-color: #7C7BAD;} body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-primary:hover{color: #fff; background-color: #65639e; border-color: #5f5e97;} body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-primary:focus, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-primary.focus{box-shadow: 0 0 0 0.2rem rgba(124, 123, 173, 0.5);} body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-primary.disabled, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-primary:disabled{color: #fff; background-color: #7C7BAD; border-color: #7C7BAD;} body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-primary:not(:disabled):not(.disabled):active, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-primary:not(:disabled):not(.disabled).active, .show > body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-primary.dropdown-toggle{color: #fff; background-color: #5f5e97; border-color: #5a598f;} body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-primary:not(:disabled):not(.disabled):active:focus, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-primary:not(:disabled):not(.disabled).active:focus, .show > body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-primary.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(124, 123, 173, 0.5);} body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-secondary{color: #212529; background-color: #fcfcfc; border-color: #fcfcfc; color: #7C7BAD;} body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-secondary:hover{color: #212529; background-color: #e9e9e9; border-color: #e3e3e3;} body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-secondary:focus, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-secondary.focus{box-shadow: 0 0 0 0.2rem rgba(252, 252, 252, 0.5);} body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-secondary.disabled, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-secondary:disabled{color: #212529; background-color: #fcfcfc; border-color: #fcfcfc;} body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-secondary:not(:disabled):not(.disabled):active, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-secondary:not(:disabled):not(.disabled).active, .show > body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-secondary.dropdown-toggle{color: #212529; background-color: #e3e3e3; border-color: gainsboro;} body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-secondary:not(:disabled):not(.disabled):active:focus, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-secondary:not(:disabled):not(.disabled).active:focus, .show > body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-secondary.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(252, 252, 252, 0.5);} body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-link{color: #212529; background-color: #fcfcfc; border-color: #fcfcfc; color: #7C7BAD;} body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-link:hover{color: #212529; background-color: #e9e9e9; border-color: #e3e3e3;} body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-link:focus, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-link.focus{box-shadow: 0 0 0 0.2rem rgba(252, 252, 252, 0.5);} body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-link.disabled, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-link:disabled{color: #212529; background-color: #fcfcfc; border-color: #fcfcfc;} body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-link:not(:disabled):not(.disabled):active, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-link:not(:disabled):not(.disabled).active, .show > body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-link.dropdown-toggle{color: #212529; background-color: #e3e3e3; border-color: gainsboro;} body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-link:not(:disabled):not(.disabled):active:focus, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-link:not(:disabled):not(.disabled).active:focus, .show > body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-link.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(252, 252, 252, 0.5);} body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-success{color: #fff; background-color: #40ad67; border-color: #40ad67;} body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-success:hover{color: #fff; background-color: #369156; border-color: #328851;} body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-success:focus, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-success.focus{box-shadow: 0 0 0 0.2rem rgba(64, 173, 103, 0.5);} body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-success.disabled, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-success:disabled{color: #fff; background-color: #40ad67; border-color: #40ad67;} body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-success:not(:disabled):not(.disabled):active, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-success:not(:disabled):not(.disabled).active, .show > body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-success.dropdown-toggle{color: #fff; background-color: #328851; border-color: #2f7e4b;} body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-success:not(:disabled):not(.disabled):active:focus, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-success:not(:disabled):not(.disabled).active:focus, .show > body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-success.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(64, 173, 103, 0.5);} body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-info{color: #fff; background-color: #6999a8; border-color: #6999a8;} body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-info:hover{color: #fff; background-color: #568695; border-color: #517e8d;} body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-info:focus, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-info.focus{box-shadow: 0 0 0 0.2rem rgba(105, 153, 168, 0.5);} body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-info.disabled, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-info:disabled{color: #fff; background-color: #6999a8; border-color: #6999a8;} body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-info:not(:disabled):not(.disabled):active, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-info:not(:disabled):not(.disabled).active, .show > body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-info.dropdown-toggle{color: #fff; background-color: #517e8d; border-color: #4d7784;} body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-info:not(:disabled):not(.disabled):active:focus, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-info:not(:disabled):not(.disabled).active:focus, .show > body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-info.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(105, 153, 168, 0.5);} body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-warning{color: #212529; background-color: #f0ad4e; border-color: #f0ad4e;} body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-warning:hover{color: #212529; background-color: #ed9d2b; border-color: #ec971f;} body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-warning:focus, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-warning.focus{box-shadow: 0 0 0 0.2rem rgba(240, 173, 78, 0.5);} body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-warning.disabled, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-warning:disabled{color: #212529; background-color: #f0ad4e; border-color: #f0ad4e;} body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-warning:not(:disabled):not(.disabled):active, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-warning:not(:disabled):not(.disabled).active, .show > body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-warning.dropdown-toggle{color: #212529; background-color: #ec971f; border-color: #ea9214;} body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-warning:not(:disabled):not(.disabled):active:focus, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-warning:not(:disabled):not(.disabled).active:focus, .show > body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-warning.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(240, 173, 78, 0.5);} body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-danger{color: #fff; background-color: #e6586c; border-color: #e6586c;} body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-danger:hover{color: #fff; background-color: #e1374f; border-color: #df2c45;} body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-danger:focus, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-danger.focus{box-shadow: 0 0 0 0.2rem rgba(230, 88, 108, 0.5);} body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-danger.disabled, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-danger:disabled{color: #fff; background-color: #e6586c; border-color: #e6586c;} body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-danger:not(:disabled):not(.disabled):active, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-danger:not(:disabled):not(.disabled).active, .show > body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-danger.dropdown-toggle{color: #fff; background-color: #df2c45; border-color: #dd213c;} body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-danger:not(:disabled):not(.disabled):active:focus, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-danger:not(:disabled):not(.disabled).active:focus, .show > body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-danger.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(230, 88, 108, 0.5);} body .modal.o_technical_modal .card{padding: 19px; margin-bottom: 20px; background-color: #fcfcfc; border: 1px solid #efefef; border-radius: 0; box-shadow: none;} body .modal.o_technical_modal .modal-content{border-radius: 0; background-color: #fcfcfc;} body .modal.o_technical_modal .modal-content .modal-header{border-bottom-color: #e9ecef;} body .modal.o_technical_modal .modal-content .modal-body{background-color: white;} body .modal.o_technical_modal .modal-content .modal-footer{border-top-color: #e9ecef; text-align: left;} body .modal.o_technical_modal .nav-tabs{border-bottom: 1px solid #e9ecef;} body .modal.o_technical_modal .nav-tabs > li > a{line-height: 1.5; color: #4e525b;} body .modal.o_technical_modal .nav-tabs > li > a:hover{border-color: #dee2e6;} body .modal.o_technical_modal .nav-tabs > li > a.active, body .modal.o_technical_modal .nav-tabs > li > a.active:hover, body .modal.o_technical_modal .nav-tabs > li > a.active:focus{color: #50545d; background-color: #fcfcfc; border-color: #dee2e6 #dee2e6 #FFFFFF;} body .modal.oe_mobile_preview{text-align: center;} body .modal.oe_mobile_preview .modal-dialog{display: inline-block; width: auto;} body .modal.oe_mobile_preview .modal-dialog .modal-content{background-color: black !important; border: 3px outset gray; border-radius: 20px;} body .modal.oe_mobile_preview .modal-dialog .modal-content .modal-header{border: none; cursor: pointer; font-family: Roboto, "Montserrat", "Segoe UI", "Helvetica Neue", Helvetica, Arial, sans-serif;} body .modal.oe_mobile_preview .modal-dialog .modal-content .modal-header, body .modal.oe_mobile_preview .modal-dialog .modal-content .modal-header .close{color: white;} body .modal.oe_mobile_preview .modal-dialog .modal-content .modal-header h4{font-family: inherit; font-weight: normal; color: inherit;} body .modal.oe_mobile_preview .modal-dialog .modal-content .modal-header h4 .fa{margin-left: 15px;} body .modal.oe_mobile_preview .modal-dialog .modal-content .modal-body{background-color: inherit !important; border-radius: 20px; padding: 15px; display: -webkit-box; display: -webkit-flex; display: flex; width: 335px; height: 530px; transition: all 400ms ease 0s;} body .modal.oe_mobile_preview .modal-dialog .modal-content .modal-body.o_invert_orientation{width: 545px; height: 320px;} body .modal.oe_mobile_preview .modal-dialog .modal-content .modal-body > iframe{display: block; width: 100%; border: none;} body .modal.oe_mobile_preview .modal-dialog .modal-content .modal-footer{display: none;} body .modal .oe_menu_editor ul{padding-left: 37px;} body .modal .oe_menu_editor li{margin-top: -1px;} body .modal .oe_menu_editor li .input-group-addon{border-radius: 0;} body .modal.oe_seo_configuration #language-box{padding-right: 25px; background-color: white;} body .modal.oe_seo_configuration .o_seo_og_image .o_meta_img{position: relative; transition: border-color 200ms; display: inline-block; border: 2px solid #ced4da;} body .modal.oe_seo_configuration .o_seo_og_image .o_meta_img > img{width: 70px; height: 70px; object-fit: cover; cursor: pointer;} body .modal.oe_seo_configuration .o_seo_og_image .o_meta_img:hover{border-color: #7C7BAD;} body .modal.oe_seo_configuration .o_seo_og_image .o_meta_img.o_active_image{border-color: #7C7BAD;} body .modal.oe_seo_configuration .o_seo_og_image .o_meta_img.o_active_image:before{position: absolute; top: auto; left: auto; bottom: auto; right: 0; content: ''; border: 16px solid rgba(124, 123, 173, 0.8); border-left-color: transparent; border-bottom-color: transparent;} body .modal.oe_seo_configuration .o_seo_og_image .o_meta_img.o_active_image:after{position: absolute; top: 2px; left: auto; bottom: auto; right: 3px; display: inline-block; content: "\f00c"; font-family: FontAwesome; color: white; font-size: 12px;} body .modal.oe_seo_configuration .o_seo_og_image .o_meta_img .o-custom-label{position: absolute; top: auto; left: auto; bottom: 0px; right: auto; background: rgba(52, 58, 64, 0.6); font-size: 12px;} body .modal.oe_seo_configuration .o_seo_og_image .o_meta_img_upload{transition: 200ms; display: inline-block; padding: 23px 27px; border: 2px dashed #bcc1c6; vertical-align: top; cursor: pointer; color: #bcc1c6;} body .modal.oe_seo_configuration .o_seo_og_image .o_meta_img_upload:hover{border-color: #7C7BAD; color: #7C7BAD;} body .modal.oe_seo_configuration .o_seo_og_image .o_meta_active_img{height: 240px; object-fit: cover;} body .modal.oe_seo_configuration div.oe_seo_preview_g{list-style: none; font-family: arial, sans-serif;} body .modal.oe_seo_configuration div.oe_seo_preview_g .r{cursor: pointer; color: #1a0dab; font-size: 18px; overflow: hidden; text-overflow: ellipsis; -webkit-text-overflow: ellipsis; white-space: nowrap;} body .modal.oe_seo_configuration div.oe_seo_preview_g .s{font-size: 13px; line-height: 18px; color: #545454;} body .modal.oe_seo_configuration div.oe_seo_preview_g .s .kv{color: #006621; font-size: 14px; line-height: 18px;} .o_new_content_open{overflow: hidden;} #o_new_content_menu_choices{font-family: Roboto, "Montserrat", "Segoe UI", "Helvetica Neue", Helvetica, Arial, sans-serif; line-height: 1.5; color: #33363e; position: absolute; top: 46px; left: 0; bottom: 0; right: 0; position: fixed; display: -webkit-box; display: -webkit-flex; display: flex; overflow: auto; background-color: rgba(0, 0, 0, 0.8); font-family: Roboto, "Montserrat", "Segoe UI", "Helvetica Neue", Helvetica, Arial, sans-serif;} #o_new_content_menu_choices .text-muted{color: #999999 !important;} #o_new_content_menu_choices::before{content: " "; position: absolute; top: 0; left: 0; bottom: 0; right: 0; z-index: -1; pointer-events: none;} #o_new_content_menu_choices .container{max-width: 720px; margin: auto;} #o_new_content_menu_choices .o_new_content_element{opacity: 0; animation: fadeInDownSmall 1s forwards;} #o_new_content_menu_choices .o_new_content_element a{display: block; font-size: 34px; text-align: center;} #o_new_content_menu_choices .o_new_content_element a i{width: 110px; height: 110px; border: 3px solid #434352; border-radius: 100%; line-height: 104px; background-color: #2C2C36; color: white; transition: all 0.5s cubic-bezier(0.19, 1, 0.22, 1) 0s;} #o_new_content_menu_choices .o_new_content_element a p{color: white; margin-top: 0.7em; font-size: 0.5em;} #o_new_content_menu_choices .o_new_content_element a:hover, #o_new_content_menu_choices .o_new_content_element a:focus{text-decoration: none; outline: none;} #o_new_content_menu_choices .o_new_content_element a:hover i, #o_new_content_menu_choices .o_new_content_element a:focus i{border-color: #1cc1a9; box-shadow: 0 0 10px rgba(28, 193, 169, 0.46);} .oe_login_form, .oe_signup_form, .oe_reset_password_form{max-width: 300px; position: relative; margin: 50px auto;} .o_ace_view_editor{font-family: Roboto, "Montserrat", "Segoe UI", "Helvetica Neue", Helvetica, Arial, sans-serif; line-height: 1.5; color: #33363e; position: absolute; top: 46px; left: auto; bottom: 0; right: 0; position: fixed; z-index: 1050;} .o_ace_view_editor .text-muted{color: #999999 !important;} .o_ace_view_editor .btn:not(.o_btn_preview){border-radius: 0; font-weight: normal; text-transform: none; padding: 0.375rem 0.75rem; font-size: 0.875rem; line-height: 1.5; border-radius: 0;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-primary{color: #fff; background-color: #7C7BAD; border-color: #7C7BAD;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-primary:hover{color: #fff; background-color: #65639e; border-color: #5f5e97;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-primary:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-primary.focus{box-shadow: 0 0 0 0.2rem rgba(124, 123, 173, 0.5);} .o_ace_view_editor .btn:not(.o_btn_preview).btn-primary.disabled, .o_ace_view_editor .btn:not(.o_btn_preview).btn-primary:disabled{color: #fff; background-color: #7C7BAD; border-color: #7C7BAD;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-primary:not(:disabled):not(.disabled):active, .o_ace_view_editor .btn:not(.o_btn_preview).btn-primary:not(:disabled):not(.disabled).active, .show > .o_ace_view_editor .btn:not(.o_btn_preview).btn-primary.dropdown-toggle{color: #fff; background-color: #5f5e97; border-color: #5a598f;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-primary:not(:disabled):not(.disabled):active:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-primary:not(:disabled):not(.disabled).active:focus, .show > .o_ace_view_editor .btn:not(.o_btn_preview).btn-primary.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(124, 123, 173, 0.5);} .o_ace_view_editor .btn:not(.o_btn_preview).btn-secondary{color: #212529; background-color: #fcfcfc; border-color: #fcfcfc; color: #7C7BAD;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-secondary:hover{color: #212529; background-color: #e9e9e9; border-color: #e3e3e3;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-secondary:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-secondary.focus{box-shadow: 0 0 0 0.2rem rgba(252, 252, 252, 0.5);} .o_ace_view_editor .btn:not(.o_btn_preview).btn-secondary.disabled, .o_ace_view_editor .btn:not(.o_btn_preview).btn-secondary:disabled{color: #212529; background-color: #fcfcfc; border-color: #fcfcfc;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-secondary:not(:disabled):not(.disabled):active, .o_ace_view_editor .btn:not(.o_btn_preview).btn-secondary:not(:disabled):not(.disabled).active, .show > .o_ace_view_editor .btn:not(.o_btn_preview).btn-secondary.dropdown-toggle{color: #212529; background-color: #e3e3e3; border-color: gainsboro;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-secondary:not(:disabled):not(.disabled):active:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-secondary:not(:disabled):not(.disabled).active:focus, .show > .o_ace_view_editor .btn:not(.o_btn_preview).btn-secondary.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(252, 252, 252, 0.5);} .o_ace_view_editor .btn:not(.o_btn_preview).btn-link{color: #212529; background-color: #fcfcfc; border-color: #fcfcfc; color: #7C7BAD;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-link:hover{color: #212529; background-color: #e9e9e9; border-color: #e3e3e3;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-link:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-link.focus{box-shadow: 0 0 0 0.2rem rgba(252, 252, 252, 0.5);} .o_ace_view_editor .btn:not(.o_btn_preview).btn-link.disabled, .o_ace_view_editor .btn:not(.o_btn_preview).btn-link:disabled{color: #212529; background-color: #fcfcfc; border-color: #fcfcfc;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-link:not(:disabled):not(.disabled):active, .o_ace_view_editor .btn:not(.o_btn_preview).btn-link:not(:disabled):not(.disabled).active, .show > .o_ace_view_editor .btn:not(.o_btn_preview).btn-link.dropdown-toggle{color: #212529; background-color: #e3e3e3; border-color: gainsboro;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-link:not(:disabled):not(.disabled):active:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-link:not(:disabled):not(.disabled).active:focus, .show > .o_ace_view_editor .btn:not(.o_btn_preview).btn-link.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(252, 252, 252, 0.5);} .o_ace_view_editor .btn:not(.o_btn_preview).btn-success{color: #fff; background-color: #40ad67; border-color: #40ad67;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-success:hover{color: #fff; background-color: #369156; border-color: #328851;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-success:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-success.focus{box-shadow: 0 0 0 0.2rem rgba(64, 173, 103, 0.5);} .o_ace_view_editor .btn:not(.o_btn_preview).btn-success.disabled, .o_ace_view_editor .btn:not(.o_btn_preview).btn-success:disabled{color: #fff; background-color: #40ad67; border-color: #40ad67;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-success:not(:disabled):not(.disabled):active, .o_ace_view_editor .btn:not(.o_btn_preview).btn-success:not(:disabled):not(.disabled).active, .show > .o_ace_view_editor .btn:not(.o_btn_preview).btn-success.dropdown-toggle{color: #fff; background-color: #328851; border-color: #2f7e4b;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-success:not(:disabled):not(.disabled):active:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-success:not(:disabled):not(.disabled).active:focus, .show > .o_ace_view_editor .btn:not(.o_btn_preview).btn-success.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(64, 173, 103, 0.5);} .o_ace_view_editor .btn:not(.o_btn_preview).btn-info{color: #fff; background-color: #6999a8; border-color: #6999a8;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-info:hover{color: #fff; background-color: #568695; border-color: #517e8d;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-info:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-info.focus{box-shadow: 0 0 0 0.2rem rgba(105, 153, 168, 0.5);} .o_ace_view_editor .btn:not(.o_btn_preview).btn-info.disabled, .o_ace_view_editor .btn:not(.o_btn_preview).btn-info:disabled{color: #fff; background-color: #6999a8; border-color: #6999a8;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-info:not(:disabled):not(.disabled):active, .o_ace_view_editor .btn:not(.o_btn_preview).btn-info:not(:disabled):not(.disabled).active, .show > .o_ace_view_editor .btn:not(.o_btn_preview).btn-info.dropdown-toggle{color: #fff; background-color: #517e8d; border-color: #4d7784;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-info:not(:disabled):not(.disabled):active:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-info:not(:disabled):not(.disabled).active:focus, .show > .o_ace_view_editor .btn:not(.o_btn_preview).btn-info.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(105, 153, 168, 0.5);} .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning{color: #212529; background-color: #f0ad4e; border-color: #f0ad4e;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning:hover{color: #212529; background-color: #ed9d2b; border-color: #ec971f;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning.focus{box-shadow: 0 0 0 0.2rem rgba(240, 173, 78, 0.5);} .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning.disabled, .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning:disabled{color: #212529; background-color: #f0ad4e; border-color: #f0ad4e;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning:not(:disabled):not(.disabled):active, .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning:not(:disabled):not(.disabled).active, .show > .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning.dropdown-toggle{color: #212529; background-color: #ec971f; border-color: #ea9214;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning:not(:disabled):not(.disabled):active:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning:not(:disabled):not(.disabled).active:focus, .show > .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(240, 173, 78, 0.5);} .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger{color: #fff; background-color: #e6586c; border-color: #e6586c;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger:hover{color: #fff; background-color: #e1374f; border-color: #df2c45;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger.focus{box-shadow: 0 0 0 0.2rem rgba(230, 88, 108, 0.5);} .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger.disabled, .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger:disabled{color: #fff; background-color: #e6586c; border-color: #e6586c;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger:not(:disabled):not(.disabled):active, .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger:not(:disabled):not(.disabled).active, .show > .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger.dropdown-toggle{color: #fff; background-color: #df2c45; border-color: #dd213c;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger:not(:disabled):not(.disabled):active:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger:not(:disabled):not(.disabled).active:focus, .show > .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(230, 88, 108, 0.5);} .o_ace_view_editor :not(.input-group):not(.form-group):not(.input-group-append):not(.input-group-prepend) > .form-control{height: 34px;} .o_ace_view_editor .form-control{padding: 6px 12px; font-size: 14px; line-height: 1.5; border: 1px solid #d4d5d7; color: #555; background-color: #fff; border-radius: 0;} .o_ace_view_editor .form-control.is-invalid{border-color: #dc3545;} .o_ace_view_editor .input-group .form-control{height: auto;} .o_ace_view_editor .input-group-text{background-color: #e9ecef;} .o_ace_view_editor .was-validated .form-control:invalid{border-color: #dc3545;} .o_ace_view_editor select.form-control{-webkit-appearance: none; -moz-appearance: none; appearance: none; background: url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPScxLjEnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgeG1 sbnM6eGxpbms9J2h0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsnIHdpZHRoPScyNCcgaGVpZ2 h0PScyNCcgdmlld0JveD0nMCAwIDI0IDI0Jz48cGF0aCBpZD0nc3ZnXzEnIGQ9J203LjQwNiw3L jgyOGw0LjU5NCw0LjU5NGw0LjU5NCwtNC41OTRsMC40MDYsMS40MDZsLTUsNC43NjZsLTUsLTQu NzY2bDAuNDA2LC0xLjQwNnonIGZpbGw9JyM4ODgnLz48L3N2Zz4="); background-position: 100% 65%; background-repeat: no-repeat;} .tour .popover-navigation{margin-left: 13px; margin-bottom: 8px;} .css_published .btn-danger, .css_published .css_publish{display: none;} .css_unpublished .btn-success, .css_unpublished .css_unpublish{display: none;} [data-publish='off'] > *:not(.css_options){opacity: 0.5;} @media print{a[href]:after{content: initial;}} .o_page_management_info .o_switch{padding-top: 9px;} #list_website_pages th{background-color: #7C7BAD; color: white;} #list_website_pages td, #list_website_pages th{padding: 0.45rem;} #list_website_pages td > a.fa{margin-left: 5px; color: #7C7BAD;} #list_website_pages td .text-muted{opacity: 0.5;} #list_website_pages .fa-check, #list_website_pages .fa-eye-slash{color: #17a2b8;} 

/* /website/static/src/scss/website.zoomodoo.scss defined in bundle 'web.assets_frontend' */
 .zoomodoo{position: relative; display: inline-block; *display: inline; *zoom: 1;} .zoomodoo img{vertical-align: bottom;} .zoomodoo-flyout{position: absolute; z-index: 100; overflow: hidden; background: #FFF; top: 0; width: 100%; height: 100%;} .zoomodoo-flyout img{max-width: 500%;} .zoomodoo-hover .zoomodoo-flyout{left: 0;} .zoomodoo-next .zoomodoo-flyout{left: 100%;} 

/* /website_mail/static/src/css/website_mail.scss defined in bundle 'web.assets_frontend' */
 .js_follow[data-follow='on'] .js_follow_btn, .js_follow[data-follow='off'] .js_unfollow_btn{display: none;} 

/* /website_form/static/src/scss/website_form.scss defined in bundle 'web.assets_frontend' */
 .o_website_form_flex{display: -webkit-box; display: -webkit-flex; display: flex; -webkit-flex-wrap: wrap; flex-wrap: wrap;} .o_website_form_flex_item{flex-basis: 33%;} @media (max-width: 991.98px){.o_website_form_flex_item{flex-basis: 50%;}} @media (max-width: 767.98px){.o_website_form_flex_item{flex-basis: 100%;}} .o_website_form_field_hidden{display: none;} .editor_enable .o_website_form_field_hidden{display: block; opacity: 0.5;} .editor_enable .s_website_form .form-field select{pointer-events: none;} .o_website_form_required .col-form-label:after, .o_website_form_required_custom .col-form-label:after{content: ' *';} #editable_select.form-control{height: 100%;} .form-field input[type=file].form-control{height: 100%;}