@charset "UTF-8";@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(360deg)}}.smez-primary-blue-background{background-color:var(--smez-primary-blue)}.smez-primary-blue-color{color:var(--smez-primary-blue)}.smez-light-grey-background{background-color:var(--smez-accent-light-grey)}.smez-warm-grey-background{background-color:var(--smez-accent-warm-grey)}.smez-cool-grey-background{background-color:var(--smez-accent-cool-grey)}.smez-light-blue-background{background-color:var(--smez-accent-light-blue)}.smez-ruby-color{color:var(--smez-ruby)}.smez-red-brick-color{color:var(--smez-red-brick)}.smez-highlight-blue-background{background-color:var(--smez-highlight-blue)}.smez-highlight-yellow-background{background-color:var(--smez-highlight-yellow)}*,::after,::before{margin:0;padding:0;box-sizing:border-box}body,html{text-align:left;font-family:"Inter",sans-serif;font-weight:300}html{height:100vh;font-size:16px}body{font-size:14px;min-height:76px;padding-top:76px}body,html,main{color:var(--bs-body-color)}.bg-body,body,main{background-color:var(--bs-body-bg)}p{font-size:1.125em}.expandable-flex-section{flex:1 0 auto}.collapsible-flex-section{flex:0 1 auto}.flex-section-fit-content{flex:0 0 fit-content}.expandable-flex-section-fit-content{flex:1 1 fit-content;word-wrap:break-word;overflow:hidden}.expand-to-fit-content-flex-section{flex:1 0 auto;min-width:fit-content}.fit-content-flex-section{flex:0 0 auto;width:fit-content}.fa-sr-only,.fa-sr-only-focusable:not(:focus),.sr-only,.sr-only-focusable:not(:focus){position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}#feature-accordion.accordion .accordion-button{padding:10px 30px}.accordion-body{transition:none}.accordion .accordion-item:first-of-type>.accordion-header .accordion-button{border-top-left-radius:0;border-top-right-radius:0;border:0}.accordion .accordion-item:last-of-type>.accordion-header .accordion-button.collapsed{border-bottom-right-radius:0;border-bottom-left-radius:0;border:0}.accordion .accordion-item:first-of-type{border-top-left-radius:0;border-top-right-radius:0}.accordion .accordion-item:last-of-type{border-bottom-left-radius:0;border-bottom-right-radius:0}.accordion .accordion-item:not(:first-of-type){border-top:var(--bs-accordion-border-width) solid var(--bs-accordion-border-color);margin-top:10px}.accordion-button:not(.collapsed){transition:none;color:var(--bs-accordion-color);background-color:var(--bs-accordion-bg);box-shadow:none;border:0}.accordion-button:focus,.navbar-toggler:focus{box-shadow:none}.btn.rounded-circle i{width:20px;text-align:center}.social-btn{width:40px;height:40px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:1rem;border:0}.header-logo{max-height:50px;object-fit:contain}.dropdown-menu,.navbar-toggler{border:0}.block-heading span,.block-subheading,.section-heading span{color:#000;font-family:"Pridi",sans-serif;font-size:50px;font-weight:400;letter-spacing:-.2px;display:inline-block}.block-heading span+span,.section-heading span+span{color:#0b62bd;font-family:"Pridi",sans-serif;font-size:50px;font-weight:300}.block-heading span,.block-subheading{font-size:30px}.block-heading span+span{font-size:30px}.block-subheading{font-family:"Inter",sans-serif;font-size:18px;font-weight:300;font-style:italic;color:#3b3d42}.carousel .carousel-indicators button{width:10px;height:10px;border-radius:100%}.carousel-item-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding-top:3rem;padding-bottom:3rem}.carousel-item-content>.carousel-caption{position:relative;text-align:left;right:unset;bottom:unset;left:unset;user-select:none}.banner-carousel-subtitle,.banner-carousel-title{text-align:left;font-family:"Pridi",sans-serif;font-size:50px;font-weight:100;text-transform:capitalize;line-height:1em;letter-spacing:0;margin:-15px 0 0}.banner-carousel-subtitle{font-family:"Inter",sans-serif;font-size:40px;font-weight:400;text-transform:none;letter-spacing:.3px;margin:6px 0 0}.banner-carousel-description{text-align:left;font-family:"Inter",sans-serif;font-size:20px;font-weight:300;letter-spacing:0;margin:23px 0 0}.banner{height:300px;min-height:300px;position:relative}.testimonial .carousel-item{display:flex;justify-content:center;padding:1rem;min-height:1px}.testimonial .carousel-item .card{width:427px;display:flex;flex-direction:column;height:100%;border:0}.testimonial .carousel-inner{min-height:100%;display:flex;flex-direction:column}.testimonial .carousel-item{flex:1 0 auto}.testimonial .card-text,.testimonial-text{align-self:center;text-align:left;color:#3b3d42;font-family:"Inter",sans-serif;font-size:16px;font-weight:300;line-height:1.6em}.testimonial-name{align-self:flex-start;text-align:center;color:#3b3d42;font-family:"Pridi",sans-serif;font-size:16px;font-weight:500}.testimonial-position{align-self:center;text-align:center;color:#0b62bd;font-family:"Inter",sans-serif;font-size:13px;font-weight:300;font-style:italic;line-height:1.6em;letter-spacing:-.2px}.contact-info a,.contact-info a:active,.contact-info a:hover,.contact-info a:link,.contact-info a:visited,.testimonial-position a,.testimonial-position a:active,.testimonial-position a:hover,.testimonial-position a:link,.testimonial-position a:visited{color:inherit;text-decoration:none}.carousel-wrapper{overflow:hidden;position:relative}.carousel-track{display:flex;transition:transform .5s ease-in-out;will-change:transform}.carousel-card{flex:0 0 auto;width:100%;padding:0 .5rem}@media (min-width:576px){.carousel-card{width:50%}}@media (min-width:768px){.carousel-card{width:33.3333%}}.carousel-dots{text-align:center;margin-top:1rem}.carousel-dot{display:inline-block;width:10px;height:10px;background-color:#e4e7eb;border-radius:50%;margin:0 4px;cursor:pointer}.carousel-dot.active{background-color:#3b3d42}.image-overlay-container,.image-overlay-inner{position:relative;width:100%}.image-overlay-inner{display:inline-block}.image-overlay-inner img{display:block;width:100%;height:auto}.image-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--smez-primary-blue-overlay);font-size:1.875rem;opacity:0;transition:opacity .3s ease;pointer-events:none}.image-overlay-inner:hover .image-overlay{opacity:1;pointer-events:auto}.icon-box{background-color:#0b62bd12;color:var(--smez-primary-blue);font-size:115px;width:92px;height:92px;border-radius:50px 50px 50px 50px}.pricing-table-heading{padding:8px 0 20px;text-align:center}.pricing ul>li::marker{color:#0b62bd}.pricing-table-title{color:#0b62bd;font-family:"Pridi",sans-serif;font-size:22px;font-weight:500;text-transform:capitalize}.pricing-table-price{background-color:#f7f7fb;padding:12px 10px 17px;text-align:center}.pricing-table-price-prefix{font-size:30px;font-weight:600;color:#0b62bd;vertical-align:top;display:inline-block}.pricing-table-price-value{font-size:70px;font-weight:700;text-transform:none;color:#0b62bd}.pricing-table-price-suffix{font-size:12px;font-weight:400;color:#0b62bd;vertical-align:baseline;display:inline-block}iframe.embedded-video{border:0;aspect-ratio:16/9 auto;object-fit:contain;height:auto!important;width:100%!important;display:block;background-color:#000;color:#fff;font-size:24pt;overflow:hidden}.disableOverlay .loading-ring-large{left:50%;top:50%;position:fixed}.loading-ring,.loading-ring-large,.loading-ring-small{display:block;border:12px solid var(--smez-accent-light-grey);border-top:12px solid var(--smez-primary-blue);border-radius:50%;width:100px;height:100px;animation:spin 1.5s linear infinite;user-select:none}.loading-ring,.loading-ring-small{border:8px solid var(--smez-accent-light-grey);border-top:8px solid var(--smez-primary-blue);width:50px;height:50px}.loading-ring-small{border:6px solid var(--smez-accent-light-grey);border-top:6px solid var(--smez-primary-blue);width:30px;height:30px}.g-recaptcha{display:inline-block}#registerForm input.error{border:1px solid #f04}#loginRegisterAuthModal.modal{--bs-modal-width:350px}#loginRegisterAuthModal .modal-dialog{margin-left:auto;margin-right:auto}@media screen and (max-width:400px){.login .modal-dialog{margin:0}}#loginModalFrag{display:none}.loginModal{margin:auto}.modal-header-text,.modal-title{text-align:center}.login .modal-footer{border-top:0;margin-top:0;padding:10px 20px 20px}.login .modal-header{border:0;padding:15px}.login .modal-body{padding:0 15px 15px}.login .division,.login .forgot{overflow:hidden;text-align:center;width:100%}.login .division{float:none;margin:0 auto 18px;position:relative}.login .division .line{border-top:1px solid #dfdfdf;position:absolute;top:10px;width:34%}.login .division .line.l{left:0}.login .division .line.r{right:0}.login .division span{color:#424242;font-size:17px}.login .box .social{float:none;margin:0 auto 30px;text-align:center}.login .social .circle{background-color:#eee;color:#fff;border-radius:100px;display:inline-block;margin:0 17px;padding:15px}.login .social .circle .fa{font-size:16px}.login .social .facebook{background-color:#455ca8;color:#fff}.login .social .google{background-color:#f74933}.login .social .github{background-color:#403a3a}.login .facebook:hover{background-color:#6e83cd}.login .google:hover{background-color:#ff7566}.login .github:hover{background-color:#4d4d4d}.login .forgot{color:#797979;margin-left:0}.login .btn-login,.registerBox .btn-register{border-width:0;display:block;margin:0 auto;padding:15px 50px;width:100%}.login .form-control{border-radius:3px;background-color:rgba(0,0,0,.09);box-shadow:0 1px 0 0 rgba(0,0,0,.09) inset;color:#fff}.login .form-control:hover{background-color:rgba(0,0,0,.16)}.login .form-control:focus{box-shadow:0 1px 0 0 rgba(0,0,0,.04) inset;background-color:rgba(0,0,0,.23);color:#fff}.login .box .form input[type=password],.login .box .form input[type=text]{border-radius:3px;border:0;color:#333;font-size:16px;height:46px;margin-bottom:5px;padding:13px 12px;width:100%}.login .right{text-align:right}.loginError.fieldError{font-size:inherit}@media (max-width:400px){.login .modal-dialog{width:100%}}.big-login,.big-register{background-color:#0bf;color:#fff;border-radius:7px;border-width:2px;font-size:14px;font-style:normal;font-weight:200;padding:16px 60px;text-transform:uppercase;transition:all .3s ease 0s}.big-register{background-color:transparent;color:#0bf;border-color:#0bf}.big-login:hover{background-color:#00a4e4;color:#fff}.big-register:hover{border-color:#00a4e4;color:#00a4e4}.login-header,.register-header,.resetpass-header{display:flex;flex-direction:column;width:100%}#loginModal.login{--bs-modal-width:350px}table.dataTable thead>tr>td span.dt-column-order:after,table.dataTable thead>tr>td span.dt-column-order:before,table.dataTable thead>tr>th span.dt-column-order:after,table.dataTable thead>tr>th span.dt-column-order:before{font-family:"Font Awesome 7 Pro";font-weight:900;background-image:none!important;content:""!important}table.dataTable thead>tr>td.dt-orderable-asc span.dt-column-order:after,table.dataTable thead>tr>td.dt-orderable-desc span.dt-column-order:after,table.dataTable thead>tr>th.dt-orderable-asc span.dt-column-order:after,table.dataTable thead>tr>th.dt-orderable-desc span.dt-column-order:after{content:""!important;opacity:.3}table.dataTable thead>tr>td.dt-orderable-asc.dt-ordering-asc span.dt-column-order:after,table.dataTable thead>tr>td.dt-orderable-desc.dt-ordering-asc span.dt-column-order:after,table.dataTable thead>tr>th.dt-orderable-asc.dt-ordering-asc span.dt-column-order:after,table.dataTable thead>tr>th.dt-orderable-desc.dt-ordering-asc span.dt-column-order:after{opacity:1!important;content:""!important}table.dataTable thead>tr>td.dt-orderable-asc.dt-ordering-desc span.dt-column-order:after,table.dataTable thead>tr>td.dt-orderable-desc.dt-ordering-desc span.dt-column-order:after,table.dataTable thead>tr>th.dt-orderable-asc.dt-ordering-desc span.dt-column-order:after,table.dataTable thead>tr>th.dt-orderable-desc.dt-ordering-desc span.dt-column-order:after{opacity:1!important;content:""!important}.tooltip{pointer-events:none;z-index:1070}.tooltip-inner{width:350px}.smez_tooltip{color:#a9a9a9;font-size:85%;vertical-align:text-bottom}small .tooltip-inner{text-align:left}