@charset "UTF-8";
/*!
 * Bootstrap v5.0.0-beta1 (https://getbootstrap.com/)
 * Copyright 2011-2020 The Bootstrap Authors
 * Copyright 2011-2020 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */
:root{--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-primary:#0d6efd;--bs-secondary:#6c757d;--bs-success:#198754;--bs-info:#0dcaf0;--bs-warning:#ffc107;--bs-danger:#dc3545;--bs-light:#f8f9fa;--bs-dark:#212529;--bs-font-sans-serif:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bs-gradient:linear-gradient(180deg,hsla(0,0%,100%,.15),hsla(0,0%,100%,0))}*,:after,:before{box-sizing:border-box}@media (prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}body{margin:0;font-family:var(--bs-font-sans-serif);font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}.h1,.h2,.h3,.h4,.h5,h1,h2,h3,h4,h5{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2}.h1,h1{font-size:calc(1.375rem + 1.5vw)}@media (min-width:1200px){.h1,h1{font-size:2.5rem}}.h2,h2{font-size:calc(1.325rem + .9vw)}@media (min-width:1200px){.h2,h2{font-size:2rem}}.h3,h3{font-size:calc(1.3rem + .6vw)}@media (min-width:1200px){.h3,h3{font-size:1.75rem}}.h4,h4{font-size:calc(1.275rem + .3vw)}@media (min-width:1200px){.h4,h4{font-size:1.5rem}}.h5,h5{font-size:1.25rem}p{margin-top:0;margin-bottom:1rem}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul{padding-left:2rem}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}b,strong{font-weight:bolder}a{color:#0d6efd;text-decoration:underline}a:hover{color:#0a58ca}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}th{text-align:inherit;text-align:-webkit-match-parent}tbody,td,th,thead,tr{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}button,input,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}[list]::-webkit-calendar-picker-indicator{display:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}textarea{resize:vertical}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-text,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::file-selector-button{font:inherit}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}iframe{border:0}summary{display:list-item;cursor:pointer}progress{vertical-align:baseline}[hidden]{display:none!important}.figure{display:inline-block}.container{width:100%;padding-right:var(--bs-gutter-x,.75rem);padding-left:var(--bs-gutter-x,.75rem);margin-right:auto;margin-left:auto}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}@media (min-width:1400px){.container{max-width:1320px}}.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:calc(var(--bs-gutter-y)*-1);margin-right:calc(var(--bs-gutter-x)/-2);margin-left:calc(var(--bs-gutter-x)/-2)}.row>*{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x)/2);padding-left:calc(var(--bs-gutter-x)/2);margin-top:var(--bs-gutter-y)}.col-auto{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.col-auto{width:auto}.col-6{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.col-6{width:50%}.col-12{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.col-12{width:100%}.gy-2{--bs-gutter-y:0.5rem}.g-4{--bs-gutter-x:1.5rem}.g-4,.gy-4{--bs-gutter-y:1.5rem}.gy-5{--bs-gutter-y:3rem}@media (min-width:576px){.col-sm-6{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.col-sm-6{width:50%}}@media (min-width:768px){.col-md-3{width:25%}.col-md-3{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.col-md-6{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.col-md-6{width:50%}.col-md-10{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.col-md-10{width:83.3333333333%}}@media (min-width:992px){.col-lg-5{width:41.6666666667%}.col-lg-5,.col-lg-6{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.col-lg-6{width:50%}.col-lg-7{width:58.3333333333%}.col-lg-7,.col-lg-8{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.col-lg-8{width:66.6666666667%}.offset-lg-1{margin-left:8.3333333333%}}@media (min-width:1200px){.col-xl-2{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.col-xl-2{width:16.6666666667%}.col-xl-3{width:25%}.col-xl-3,.col-xl-4{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.col-xl-4{width:33.3333333333%}.col-xl-5{width:41.6666666667%}.col-xl-5,.col-xl-6{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.col-xl-6{width:50%}.col-xl-7{width:58.3333333333%}.col-xl-7{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}}.table{--bs-table-bg:transparent;--bs-table-striped-color:#212529;--bs-table-striped-bg:rgba(0,0,0,.05);--bs-table-active-color:#212529;--bs-table-active-bg:rgba(0,0,0,.1);--bs-table-hover-color:#212529;--bs-table-hover-bg:rgba(0,0,0,.075);width:100%;margin-bottom:1rem;color:#212529;vertical-align:top;border-color:#dee2e6}.table>:not(caption)>*>*{padding:.5rem;background-color:var(--bs-table-bg);background-image:-webkit-linear-gradient(var(--bs-table-accent-bg),var(--bs-table-accent-bg));background-image:linear-gradient(var(--bs-table-accent-bg),var(--bs-table-accent-bg));border-bottom-width:1px}.table>tbody{vertical-align:inherit}.table>thead{vertical-align:bottom}.table>:not(:last-child)>:last-child>*{border-bottom-color:currentColor}.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.25rem;-webkit-transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control{-webkit-transition:none;transition:none}}.form-control[type=file]{overflow:hidden}.form-control[type=file]:not(:disabled):not([readonly]){cursor:pointer}.form-control:focus{color:#212529;background-color:#fff;border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-control::-webkit-date-and-time-value{height:1.5em}.form-control::-webkit-input-placeholder{color:#6c757d;opacity:1}.form-control::-moz-placeholder{color:#6c757d;opacity:1}.form-control:-ms-input-placeholder,.form-control::-ms-input-placeholder{color:#6c757d;opacity:1}.form-control::placeholder{color:#6c757d;opacity:1}.form-control:disabled{background-color:#e9ecef;opacity:1}.form-control::file-selector-button{padding:.375rem .75rem;margin:-.375rem -.75rem;-webkit-margin-end:.75rem;margin-inline-end:.75rem;color:#212529;background-color:#e9ecef;pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:1px;border-radius:0;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control::file-selector-button{-webkit-transition:none;transition:none}}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:#dde0e3}.form-control::-webkit-file-upload-button{padding:.375rem .75rem;margin:-.375rem -.75rem;-webkit-margin-end:.75rem;margin-inline-end:.75rem;color:#212529;background-color:#e9ecef;pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:1px;border-radius:0;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control::-webkit-file-upload-button{-webkit-transition:none;transition:none}}.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button{background-color:#dde0e3}textarea.form-control{min-height:calc(1.5em + .75rem + 2px)}.form-select{display:block;width:100%;padding:.375rem 1.75rem .375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;vertical-align:middle;background-color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;border:1px solid #ced4da;border-radius:.25rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}.form-select:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-select[size]:not([size="1"]){padding-right:.75rem;background-image:none}.form-select:disabled{color:#6c757d;background-color:#e9ecef}.form-select:-moz-focusring{color:transparent;text-shadow:0 0 0#212529}.form-control.is-invalid{border-color:#dc3545;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3E%3Ccircle cx='6' cy='6' r='4.5'/%3E%3Cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3E%3Ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .25rem rgba(220,53,69,.25)}textarea.form-control.is-invalid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.form-select.is-invalid{border-color:#dc3545;padding-right:calc(.75em + 2.3125rem);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3E%3C/svg%3E"),url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3E%3Ccircle cx='6' cy='6' r='4.5'/%3E%3Cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3E%3Ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3E%3C/svg%3E");background-position:right .75rem center,center right 1.75rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}.form-select.is-invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .25rem rgba(220,53,69,.25)}.fade{-webkit-transition:opacity .15s linear;transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.fade{-webkit-transition:none;transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;-webkit-transition:height .35s ease;transition:height .35s ease}@media (prefers-reduced-motion:reduce){.collapsing{-webkit-transition:none;transition:none}}.dropdown,.dropend,.dropstart,.dropup{position:relative}.dropdown-menu{position:absolute;top:100%;left:0;z-index:5;display:none;min-width:10rem;padding:.5rem 0;margin:.125rem 0 0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem}.dropdown-menu[style]{right:auto!important}.dropup .dropdown-menu{top:auto;bottom:100%;margin-top:0;margin-bottom:.125rem}.dropend .dropdown-menu{top:0;right:auto;left:100%;margin-top:0;margin-left:.125rem}.dropstart .dropdown-menu{top:0;right:100%;left:auto;margin-top:0;margin-right:.125rem}.dropdown-item{display:block;width:100%;padding:.25rem 1rem;clear:both;font-weight:400;color:#212529;text-align:inherit;text-decoration:none;white-space:nowrap;background-color:transparent;border:0}.dropdown-item:focus,.dropdown-item:hover{color:#1e2125;background-color:#f8f9fa}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#0d6efd}.dropdown-item.disabled,.dropdown-item:disabled{color:#6c757d;pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.btn-group{position:relative;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle}.btn-group>.btn-group:not(:first-child){margin-left:-1px}.nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.pagination{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-left:0;list-style:none}.alert{position:relative;padding:1rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}@-webkit-keyframes a{0%{background-position-x:1rem}}@keyframes a{0%{background-position-x:1rem}}.progress{height:1rem;font-size:.75rem;background-color:#e9ecef;border-radius:.25rem}.progress{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:hidden}.toast{width:350px;max-width:100%;font-size:.875rem;pointer-events:auto;background-color:rgba(255,255,255,.85);background-clip:padding-box;border:1px solid rgba(0,0,0,.1);box-shadow:0 .5rem 1rem rgba(0,0,0,.15);border-radius:.25rem}.toast:not(.showing):not(.show){opacity:0}.toast.hide{display:none}.modal-open{overflow:hidden}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal{position:fixed;top:0;left:0;z-index:9;display:none;width:100%;height:100%;overflow:hidden;outline:0}.modal-backdrop{position:fixed;top:0;left:0;z-index:8;width:100vw;height:100vh;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}.tooltip{position:absolute;z-index:11;display:block;margin:0;font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;opacity:0}.tooltip.show{opacity:.9}.tooltip .tooltip-arrow{position:absolute;display:block;width:.8rem;height:.4rem}.tooltip .tooltip-arrow:before{position:absolute;content:"";border-color:transparent;border-style:solid}.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:10;display:block;max-width:276px;font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;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 .popover-arrow{position:absolute;display:block;width:1rem;height:.5rem;margin:0 .3rem}.popover .popover-arrow:after,.popover .popover-arrow:before{position:absolute;display:block;content:"";border-color:transparent;border-style:solid}.popover-header{padding:.5rem 1rem;margin-bottom:0;font-size:1rem;background-color:#f0f0f0;border-bottom:1px solid #d8d8d8;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.popover-header:empty{display:none}.popover-body{padding:1rem;color:#212529}.carousel{position:relative}.carousel.pointer-event{-ms-touch-action:pan-y;touch-action:pan-y}.carousel-item-next,.carousel-item-prev{display:block}.active.carousel-item-end,.carousel-item-next:not(.carousel-item-start){-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}.active.carousel-item-start,.carousel-item-prev:not(.carousel-item-end){-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}@-webkit-keyframes b{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes b{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes c{0%{-webkit-transform:scale(0);transform:scale(0)}50%{opacity:1;-webkit-transform:none;transform:none}}@keyframes c{0%{-webkit-transform:scale(0);transform:scale(0)}50%{opacity:1;-webkit-transform:none;transform:none}}.visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.overflow-hidden{overflow:hidden!important}.d-inline-block{display:inline-block!important}.d-none{display:none!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}.position-relative{position:relative!important}.border{border:1px solid #dee2e6!important}.border-2{border-width:2px!important}.w-100{width:100%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.gap-4{gap:1.5rem!important}.justify-content-end{-webkit-box-pack:end!important;-webkit-justify-content:flex-end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-center{-webkit-box-pack:center!important;-webkit-justify-content:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-between{-webkit-box-pack:justify!important;-webkit-justify-content:space-between!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.align-items-start{-webkit-box-align:start!important;-webkit-align-items:flex-start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-center{-webkit-box-align:center!important;-webkit-align-items:center!important;-ms-flex-align:center!important;align-items:center!important}.m-auto{margin:auto!important}.mx-auto{margin-right:auto!important;margin-left:auto!important}.my-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.mt-1{margin-top:.25rem!important}.mt-2{margin-top:.5rem!important}.mt-3{margin-top:1rem!important}.mt-4{margin-top:1.5rem!important}.mt-5{margin-top:3rem!important}.me-2{margin-right:.5rem!important}.mb-0{margin-bottom:0!important}.mb-2{margin-bottom:.5rem!important}.mb-3{margin-bottom:1rem!important}.mb-4{margin-bottom:1.5rem!important}.mb-5{margin-bottom:3rem!important}.ms-1{margin-left:.25rem!important}.ms-2{margin-left:.5rem!important}.p-1{padding:.25rem!important}.pt-4{padding-top:1.5rem!important}.ps-2{padding-left:.5rem!important}.ps-4{padding-left:1.5rem!important}.text-center{text-align:center!important}.text-white{color:#fff!important}.bg-white{background-color:#fff!important}.visible{visibility:visible!important}@media (min-width:992px){.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-none{display:none!important}.justify-content-lg-between{-webkit-box-pack:justify!important;-webkit-justify-content:space-between!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.text-lg-end{text-align:right!important}}@media (min-width:1200px){.d-xl-block{display:block!important}.mb-xl-0{margin-bottom:0!important}.ms-xl-3{margin-left:1rem!important}.px-xl-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.text-xl-start{text-align:left!important}}@media (min-width:1400px){.ps-xxl-4{padding-left:1.5rem!important}}@font-face{font-family:swiper-icons;src:url(data:application/font-woff;charset=utf-8;base64,\ d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA);font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{overflow:hidden;overflow:clip;list-style:none;padding:0}.swiper-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{-webkit-transform:translateZ(0);transform:translateZ(0)}.swiper-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-slide{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-backface-hidden .swiper-slide{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{-webkit-perspective:1200px;perspective:1200px}.swiper-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{-webkit-scroll-snap-type:x mandatory;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{-webkit-scroll-snap-type:y mandatory;-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{-webkit-scroll-snap-type:none;-ms-scroll-snap-type:none;scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-box-ordinal-group:10000;-webkit-order:9999;-ms-flex-order:9999;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before);margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-centered-offset-before);margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:-webkit-linear-gradient(right,rgba(0,0,0,.5),transparent);background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-right{background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5),transparent);background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-top{background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.5),transparent);background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-bottom{background-image:-webkit-linear-gradient(top,rgba(0,0,0,.5),transparent);background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{-webkit-animation:a 1s infinite linear;animation:a 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@-webkit-keyframes a{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes a{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper:after{content:"";position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper:after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper:after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size)/44*27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/2));z-index:10;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{width:100%;height:100%;object-fit:contain;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-lock{display:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:normal;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:opacity .3s;transition:opacity .3s;-webkit-transform:translateZ(0);transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity,.2)}button.swiper-pagination-bullet{border:0;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity,1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px)0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;-webkit-transition:transform .2s,top .2s;-webkit-transition:top .2s,-webkit-transform .2s;transition:top .2s,-webkit-transform .2s;transition:transform .2s,top .2s;transition:transform .2s,top .2s,-webkit-transform .2s}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:transform .2s,left .2s;-webkit-transition:left .2s,-webkit-transform .2s;transition:left .2s,-webkit-transform .2s;transition:transform .2s,left .2s;transition:transform .2s,left .2s,-webkit-transform .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:transform .2s,right .2s;-webkit-transition:right .2s,-webkit-transform .2s;transition:right .2s,-webkit-transform .2s;transition:transform .2s,right .2s;transition:transform .2s,right .2s,-webkit-transform .2s}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:var(--swiper-pagination-progressbar-size,4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;-ms-touch-action:none;touch-action:none;background:var(--swiper-scrollbar-bg-color,rgba(0,0,0,.1))}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset,1%);bottom:var(--swiper-scrollbar-bottom,4px);top:var(--swiper-scrollbar-top,auto);z-index:50;height:var(--swiper-scrollbar-size,4px);width:calc(100% - 2*var(--swiper-scrollbar-sides-offset,.01))}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;left:var(--swiper-scrollbar-left,auto);right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);z-index:50;width:var(--swiper-scrollbar-size,4px);height:calc(100% - 2*var(--swiper-scrollbar-sides-offset,.01))}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color,rgba(0,0,0,.5));border-radius:var(--swiper-scrollbar-border-radius,10px);left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move;-ms-touch-action:none;touch-action:none}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-grid-column>.swiper-wrapper,.swiper-grid>.swiper-wrapper{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{-webkit-transform-origin:100%0;-ms-transform-origin:100%0;transform-origin:100%0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:"";background:#000;position:absolute;left:0;top:0;bottom:0;right:0;-webkit-filter:blur(50px);filter:blur(50px)}.swiper-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;-webkit-transition-property:opacity,height,-webkit-transform;transition-property:opacity,height,-webkit-transform;transition-property:transform,opacity,height;transition-property:transform,opacity,height,-webkit-transform}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}@use "sass:math";:root{--theme-color:#096EBA;--theme-color2:#19456B;--title-color:#141D38;--body-color:#737887;--smoke-color:#F5F5F5;--smoke-color2:#E2E8FA;--smoke-color3:#EFF1F9;--black-color:#000000;--black-color2:#080E1C;--gray-color:#bdbdbd;--white-color:#ffffff;--light-color:#72849B;--yellow-color:#FFB539;--success-color:#28a745;--error-color:#dc3545;--th-border-color:#E0E0E0;--title-font:'Barlow', sans-serif;--body-font:'Roboto', sans-serif;--icon-font:"Font Awesome 6 Pro";--main-container:1220px;--container-gutters:24px;--section-space:120px;--section-space-mobile:80px;--section-title-space:60px;--ripple-ani-duration:5s}html,body{scroll-behavior:auto!important}body{font-family:var(--title-font);font-size:16px;font-weight:400;color:var(--body-color);line-height:26px;overflow-x:hidden;-webkit-font-smoothing:antialiased}iframe{border:0;width:100%}button:focus,a:focus,a:active,input,input:hover,input:focus,input:active,textarea,textarea:hover,textarea:focus,textarea:active{outline:0}input:focus{outline:0;box-shadow:none}img:not([draggable]),object,video{max-width:100%;height:auto}ul{list-style-type:disc}ol{list-style-type:decimal}table{margin:0 0 1.5em;width:100%;border-collapse:collapse;border-spacing:0;border:1px solid var(--th-border-color)}th{font-weight:700;color:var(--title-color)}td,th{border:1px solid var(--th-border-color);padding:9px 12px}a{color:var(--theme-color);text-decoration:none;outline:0;-webkit-transition:all ease .4s;transition:all ease .4s}a:hover{color:var(--title-color)}a:active,a:focus,a:hover,a:visited{text-decoration:none;outline:0}button{-webkit-transition:all ease .4s;transition:all ease .4s}img{border:0;max-width:100%}p:empty{display:none}p{font-family:var(--body-font);margin:0 0 18px 0;color:var(--body-color);line-height:1.75}h1 a,h2 a,h3 a,h4 a,h5 a,p a,span a{font-size:inherit;font-family:inherit;font-weight:inherit;line-height:inherit}.h1,h1,.h2,h2,.h3,h3,.h4,h4,.h5,h5{font-family:var(--title-font);color:var(--title-color);text-transform:none;font-weight:700;line-height:1.4;margin:0 0 15px 0}.h1,h1{font-size:48px;line-height:1.208}.h2,h2{font-size:40px;line-height:1.25}.h3,h3{font-size:36px;line-height:1.278}.h4,h4{font-size:30px;line-height:1.333}.h5,h5{font-size:24px;line-height:1.417}@media (max-width:1199px){.h1,h1{font-size:44px;line-height:1.3}.h2,h2{font-size:36px;line-height:1.3}.h3,h3{font-size:30px}.h4,h4{font-size:24px}.h5,h5{font-size:20px}}@media (max-width:767px){.h1,h1{font-size:40px}.h2,h2{font-size:34px;line-height:1.3}.h3,h3{font-size:26px}.h4,h4{font-size:22px}.h5,h5{font-size:18px}}@media (max-width:575px){.h1,h1{font-size:34px;line-height:1.35}.h2,h2{font-size:28px}}@media (max-width:375px){.h1,h1{font-size:32px}}.logged-in .preloader .th-btn{top:32px}@media (max-width:782px){.logged-in .preloader .th-btn{top:46px}}@media (max-width:600px){.logged-in .preloader .th-btn{top:0}}.th-search{background-color:#f3f3f3;margin-bottom:30px;border:1px solid #f3f3f3}.th-search .search-grid-content{padding:30px}@media (max-width:767px){.th-search .search-grid-content{padding:20px}}.th-search .search-grid-title{font-size:20px;margin-bottom:5px;margin-top:0}.th-search .search-grid-title a{color:inherit}.th-search .search-grid-title a:hover{color:var(--theme-color)}.th-search .search-grid-meta>*{display:inline-block;margin-right:15px;font-size:14px}.th-search .search-grid-meta>:last-child{margin-right:0}.th-search .search-grid-meta a,.th-search .search-grid-meta span{color:var(--body-color)}@media (max-width:768px){.page--content.clearfix+.th-comment-form{margin-top:24px}}@media (max-width:1399px){:root{--main-container:1250px}}@media (min-width:1370px){.th-container2{--main-container:1470px}.th-container2 .container{--main-container:1220px}}@media (min-width:1922px){.th-container2{margin-left:auto;margin-right:auto}}@media only screen and (min-width:1300px){.container{max-width:calc(var(--main-container) + var(--container-gutters));padding-left:calc(var(--container-gutters)/2);padding-right:calc(var(--container-gutters)/2)}.th-container4{--main-container:1380px}.th-container5{--main-container:1320px}}@media only screen and (min-width:1300px){.th-container{--main-container:1720px}}.th-container3{max-width:1520px}select,.form-control,.form-select,textarea,input{height:56px;padding:0 25px 0 25px;padding-right:45px;border:1px solid transparent;color:var(--body-color);background-color:var(--smoke-color);border-radius:4px;font-size:16px;width:100%;font-family:var(--body-font);-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out}select:focus,.form-control:focus,.form-select:focus,textarea:focus,input:focus{outline:0;box-shadow:none;border-color:var(--theme-color);background-color:var(--smoke-color)}select::-moz-placeholder,.form-control::-moz-placeholder,.form-select::-moz-placeholder,textarea::-moz-placeholder,input::-moz-placeholder{color:var(--body-color)}select::-webkit-input-placeholder,.form-control::-webkit-input-placeholder,.form-select::-webkit-input-placeholder,textarea::-webkit-input-placeholder,input::-webkit-input-placeholder{color:var(--body-color)}select:-ms-input-placeholder,.form-control:-ms-input-placeholder,.form-select:-ms-input-placeholder,textarea:-ms-input-placeholder,input:-ms-input-placeholder{color:var(--body-color)}select::-webkit-input-placeholder,.form-control::-webkit-input-placeholder,.form-select::-webkit-input-placeholder,textarea::-webkit-input-placeholder,input::-webkit-input-placeholder{color:var(--body-color)}select::-moz-placeholder,.form-control::-moz-placeholder,.form-select::-moz-placeholder,textarea::-moz-placeholder,input::-moz-placeholder{color:var(--body-color)}select:-ms-input-placeholder,.form-control:-ms-input-placeholder,.form-select:-ms-input-placeholder,textarea:-ms-input-placeholder,input:-ms-input-placeholder{color:var(--body-color)}select::-ms-input-placeholder,.form-control::-ms-input-placeholder,.form-select::-ms-input-placeholder,textarea::-ms-input-placeholder,input::-ms-input-placeholder{color:var(--body-color)}select::placeholder,.form-control::placeholder,.form-select::placeholder,textarea::placeholder,input::placeholder{color:var(--body-color)}.form-select,select{display:block;width:100%;line-height:1.5;vertical-align:middle;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3E%3C/svg%3E");background-position:right 26px center;background-repeat:no-repeat;background-size:16px 12px;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.form-select.style2,select.style2{background-image:url("data:image/svg+xml,%3Csvg width='11' height='6' viewBox='0 0 11 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.87109 1.71094L5.71484 5.62109C5.56901 5.7487 5.41406 5.8125 5.25 5.8125C5.08594 5.8125 4.9401 5.7487 4.8125 5.62109L0.65625 1.71094C0.382812 1.40104 0.373698 1.09115 0.628906 0.78125C0.920573 0.507812 1.23047 0.498698 1.55859 0.753906L5.25 4.25391L8.96875 0.753906C9.27865 0.498698 9.57943 0.498698 9.87109 0.753906C10.1263 1.08203 10.1263 1.40104 9.87109 1.71094Z' fill='%238B929C'/%3E%3C/svg%3E")}textarea.form-control,textarea{min-height:154px;padding-top:16px;padding-bottom:17px}textarea.form-control.style2,textarea.style2{min-height:100px}.form-group{margin-bottom:var(--bs-gutter-x);position:relative}.form-group>i{display:inline-block;position:absolute;right:25px;top:19px;font-size:16px;color:var(--body-color)}.form-group>i.fa-envelope{padding-top:1px}.form-group>i.fa-comment{margin-top:-2px}.form-group>i.fa-chevron-down{width:17px;background-color:var(--smoke-color)}[class*=col-].form-group>i{right:calc((var(--bs-gutter-x)/2) + 25px)}option:checked,option:focus,option:hover{background-color:var(--theme-color);color:var(--white-color)}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}input[type=radio]{visibility:hidden;opacity:0;display:inline-block;vertical-align:middle;width:0;height:0;display:none}input[type=radio]~label{position:relative;padding-left:30px;cursor:pointer;line-height:1;display:inline-block;font-weight:600;margin-bottom:0}input[type=radio]~label::before{content:"";position:absolute;font-family:var(--icon-font);left:0;top:-2px;width:20px;height:20px;padding-left:0;font-size:.6em;line-height:19px;text-align:center;border:1px solid var(--theme-color);border-radius:100%;font-weight:700;background:var(--white-color);color:transparent;-webkit-transition:all .2s ease;transition:all .2s ease}input[type=radio]:checked~label::before{border-color:var(--theme-color);background-color:var(--theme-color);color:var(--white-color)}label{margin-bottom:.5em;margin-top:-.3em;display:block;color:var(--title-color);font-family:var(--body-font);font-size:16px}textarea.is-invalid,select.is-invalid,input.is-invalid{border:1px solid var(--error-color)!important;background-position:right calc(.375em + .8875rem) center;background-image:none}textarea.is-invalid:focus,select.is-invalid:focus,input.is-invalid:focus{outline:0;box-shadow:none}textarea.is-invalid{background-position:top calc(.375em + .5875rem) right calc(.375em + .8875rem)}.form-messages{display:none}.form-messages.mb-0 *{margin-bottom:0}.form-messages.success{color:var(--success-color);display:block}.form-messages.error{color:var(--error-color);display:block}.swiper-wrapper.row{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.th-slider.has-shadow{padding-left:12px;padding-right:12px;margin:-25px -12px}.th-slider.has-shadow .swiper-wrapper{padding:25px 0}.swiper-fade .swiper-slide{-webkit-transition:.6s ease-in-out;transition:.6s ease-in-out}.swiper-fade .swiper-slide-prev{opacity:0}.swiper-pagination-bullets{position:relative;z-index:3;margin:50px 0 10px 0;line-height:12px;height:12px}.swiper-pagination-bullets .swiper-pagination-bullet{display:inline-block;--swiper-pagination-bullet-size:12px;--swiper-pagination-bullet-horizontal-gap:8px;margin:5px 7px;opacity:1;background-color:var(--th-border-color);position:relative;cursor:pointer}.swiper-pagination-bullets .swiper-pagination-bullet:first-child{margin-left:0}.swiper-pagination-bullets .swiper-pagination-bullet:last-child{margin-right:0}.swiper-pagination-bullets .swiper-pagination-bullet:before{content:"";position:absolute;inset:-5px;border:1px solid var(--theme-color);background:var(--theme-color);-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);border-radius:inherit;-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out}.swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active:before{-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9)}.slider-area{position:relative}.slider-arrow{display:inline-block;padding:0;background-color:var(--white-color);border:1px solid #ebedf1;-webkit-filter:drop-shadow(0 26px 65px rgba(232,234,238,.55));filter:drop-shadow(0 26px 65px rgba(232,234,238,.55));color:var(--theme-color);position:absolute;top:50%;left:var(--pos-x, -120px);width:var(--icon-size, 55px);height:var(--icon-size, 55px);line-height:var(--icon-size, 55px);font-size:var(--icon-font-size, 18px);margin-top:calc(var(--icon-size, 55px)/-2);z-index:3;border-radius:50%}@media (max-width:1500px){.slider-arrow{display:none!important}}.slider-arrow.style2:hover{background-color:var(--title-color);color:var(--white-color);border-color:var(--title-color)}.slider-arrow.style3{background-color:var(--theme-color);color:var(--white-color);border-color:var(--theme-color)}.slider-arrow.style3:hover{background-color:var(--title-color);border-color:var(--title-color)}.slider-arrow.style4{background-color:#656a74;color:var(--white-color);border-color:#656a74;-webkit-transition:all .7s;transition:all .7s}.slider-arrow.style4:hover{background:-webkit-linear-gradient(top,#02ce80 0,#7bd706 100%);background:linear-gradient(180deg,#02ce80 0,#7bd706 100%);border-color:#02ce80}.slider-arrow.default{position:relative;--pos-x:0;margin-top:0}.slider-arrow.slider-next{right:var(--pos-x, -120px);left:auto}.slider-arrow:hover{background-color:var(--theme-color);color:var(--white-color);border-color:var(--theme-color)}.arrow-wrap{position:relative}.arrow-wrap .slider-arrow{opacity:0;visibility:hidden;-webkit-transform:scale(.4);-ms-transform:scale(.4);transform:scale(.4)}@media (max-width:1299px){.arrow-wrap .slider-arrow{display:none}}.arrow-wrap:hover .slider-arrow{opacity:1;visibility:visible;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}@media (max-width:1500px){.slider-arrow{--arrow-horizontal:-20px;--pos-x:-70px}}@media (max-width:1399px){.slider-arrow{--arrow-horizontal:40px;--pos-x:-17px}}@media (max-width:991px){.slider-arrow{--icon-size:40px;line-height:38px;margin-right:40px;font-size:14px}.slider-arrow.slider-next{margin-right:0;margin-left:40px}}.th-menu-wrapper{position:fixed;top:0;left:0;bottom:0;background-color:rgba(0,0,0,.6);z-index:999999;width:0;width:100%;height:100%;-webkit-transition:all ease .8s;transition:all ease .8s;opacity:0;visibility:hidden}.th-menu-wrapper .mobile-logo{padding-bottom:30px;padding-top:40px;display:block;text-align:center;background-color:var(--smoke-color2)}.th-menu-wrapper .mobile-logo svg{max-width:185px}.th-menu-wrapper .th-menu-toggle{border:0;font-size:22px;position:absolute;right:-16.5px;top:25px;padding:0;line-height:1;width:33px;height:33px;line-height:35px;font-size:18px;z-index:1;color:var(--white-color);background-color:var(--theme-color);border-radius:50%}.th-menu-wrapper .th-menu-toggle:hover{background-color:var(--title-color);color:var(--white-color)}.th-menu-wrapper .th-menu-area{width:100%;max-width:310px;background-color:#fff;border-right:3px solid var(--theme-color);height:100%;position:relative;left:-110%;opacity:0;visibility:hidden;-webkit-transition:all ease 1s;transition:all ease 1s;z-index:1}.th-menu-wrapper.th-body-visible{opacity:1;visibility:visible}.th-menu-wrapper.th-body-visible .th-menu-area{left:0;opacity:1;visibility:visible}.th-mobile-menu{overflow-y:scroll;max-height:calc(100vh - 200px);padding-bottom:40px;margin-top:33px;text-align:left}.th-mobile-menu ul{margin:0;padding:0 0}.th-mobile-menu ul li{border-bottom:1px solid #fdedf1;list-style-type:none}.th-mobile-menu ul li li:first-child{border-top:1px solid #fdedf1}.th-mobile-menu ul li a{display:block;position:relative;padding:12px 0;line-height:1.4;font-size:16px;text-transform:capitalize;color:var(--title-color);padding-left:18px}.th-mobile-menu ul li a:before{content:"";font-family:var(--icon-font);position:absolute;left:0;top:12px;margin-right:10px;display:inline-block}.th-mobile-menu ul li.th-active>a{color:var(--theme-color)}.th-mobile-menu ul li.th-active>a:before{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.th-mobile-menu ul li ul li{padding-left:20px}.th-mobile-menu ul li ul li:last-child{border-bottom:none}.th-mobile-menu ul .th-item-has-children>a .th-mean-expand{position:absolute;right:0;top:50%;font-weight:400;font-size:12px;width:25px;height:25px;line-height:25px;margin-top:-12.5px;display:inline-block;text-align:center;background-color:var(--smoke-color);color:var(--title-color);box-shadow:0 0 20px -8px rgba(173,136,88,.5);border-radius:50%}.th-mobile-menu ul .th-item-has-children>a .th-mean-expand:before{content:"";font-family:var(--icon-font)}.th-mobile-menu ul .th-item-has-children>a:after{content:"";font-family:var(--icon-font);width:22px;height:22px;line-height:22px;display:inline-block;text-align:center;font-size:12px;border-radius:50px;background-color:var(--smoke-color);float:right;margin-top:1px}.th-mobile-menu ul .th-item-has-children.th-active>a .th-mean-expand:before{content:""}.th-mobile-menu ul .th-item-has-children.th-active>a:after{content:""}.th-mobile-menu>ul{padding:0 40px}.th-mobile-menu>ul>li:last-child{border-bottom:none}.th-menu-toggle{width:56px;height:56px;padding:0;font-size:20px;border:0;background-color:var(--theme-color);color:var(--white-color);display:inline-block;border-radius:4px}.th-menu-toggle:hover{background-color:var(--title-color)}.th-menu-toggle.style-text,.th-menu-toggle.style-text-white{width:auto;height:auto;background-color:transparent;color:var(--title-color);font-size:20px}.th-menu-toggle.style-text i,.th-menu-toggle.style-text-white i{margin-right:10px}.th-menu-toggle.style-text-white{color:var(--white-color)}@media (max-width:400px){.th-menu-wrapper .th-menu-area{width:100%;max-width:270px}.th-mobile-menu>ul{padding:0 20px}}.th-preloader{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;cursor:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:fixed;left:0;top:0;width:100%}.th-preloader .animation-preloader{position:absolute;z-index:100}.th-preloader .animation-preloader .txt-loading{font-family:var(--title-font);font-size:72px;line-height:82px;font-weight:700;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.th-preloader .animation-preloader .txt-loading .characters{color:rgba(0,0,0,.2);position:relative}.th-preloader .animation-preloader .txt-loading .characters:before{-webkit-animation:characters 4s infinite;animation:characters 4s infinite;color:var(--theme-color);content:attr(preloader-text);left:0;opacity:0;position:absolute;top:0;-webkit-transform:rotateY(-90deg);transform:rotateY(-90deg)}.th-preloader .animation-preloader .txt-loading .characters:nth-child(2):before{-webkit-animation-delay:.2s;animation-delay:.2s}.th-preloader .animation-preloader .txt-loading .characters:nth-child(3):before{-webkit-animation-delay:.4s;animation-delay:.4s}.th-preloader .animation-preloader .txt-loading .characters:nth-child(4):before{-webkit-animation-delay:.6s;animation-delay:.6s}.th-preloader .animation-preloader .txt-loading .characters:nth-child(5):before{-webkit-animation-delay:.8s;animation-delay:.8s}.th-preloader .animation-preloader .txt-loading .characters:nth-child(6):before{-webkit-animation-delay:1s;animation-delay:1s}@media (max-width:575px){.th-preloader .animation-preloader .txt-loading{font-size:30px;line-height:30px}}@-webkit-keyframes characters{0%,75%,to{opacity:0;-webkit-transform:rotateY(-90deg);transform:rotateY(-90deg)}25%,50%{opacity:1;-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}}@keyframes characters{0%,75%,to{opacity:0;-webkit-transform:rotateY(-90deg);transform:rotateY(-90deg)}25%,50%{opacity:1;-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}}.th-btn{position:relative;z-index:2;overflow:hidden;vertical-align:middle;display:inline-block;border:0;text-transform:uppercase;text-align:center;background-color:var(--theme-color);color:var(--white-color);font-family:var(--body-font);font-size:14px;font-weight:500;line-height:1;padding:20.5px 20px;min-width:144px;border-radius:4px}.th-btn:before,.th-btn:after{content:"";position:absolute;height:100%;top:0;left:0;width:100%;background-color:var(--title-color);z-index:-1;-webkit-transition:all .4s ease-out;transition:all .4s ease-out;border-radius:99px;-webkit-transform:scaleY(1.1);-ms-transform:scaleY(1.1);transform:scaleY(1.1)}.th-btn:before{-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0)}.th-btn:after{-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0)}.th-btn:hover,.th-btn.active{color:var(--white-color);box-shadow:none}.th-btn:hover::before,.th-btn:hover:after,.th-btn.active::before,.th-btn.active:after{border-radius:0;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.th-btn.style2{background-color:transparent;color:var(--white-color);border:1px solid var(--white-color);padding:20px 40px;box-shadow:none}.th-btn.style2:hover{color:var(--title-color);border-color:var(--white-color)}.th-btn.style2:hover:before,.th-btn.style2:hover:after{background-color:var(--white-color)}.th-btn.style3:hover{color:var(--title-color)}.th-btn.style3:hover:before,.th-btn.style3:hover:after{background-color:var(--white-color)}.th-btn.style4{background-color:var(--title-color);color:var(--white-color)}.th-btn.style4:hover{color:var(--title-color)}.th-btn.style4:hover:before,.th-btn.style4:hover:after{background-color:var(--white-color)}.th-btn.style5{background-color:var(--white-color);color:var(--title-color);box-shadow:none}.th-btn.style5:hover{color:var(--white-color)}.th-btn.style5:hover:before,.th-btn.style5:hover:after{background-color:var(--title-color)}.th-btn.style6{background-color:var(--white-color);color:var(--title-color);box-shadow:none}.th-btn.style6:hover{color:var(--white-color)}.th-btn.style6:hover:before,.th-btn.style6:hover:after{background-color:var(--theme-color)}.th-btn.style7{background-color:var(--title-color);color:var(--white-color)}.th-btn.style7:hover:before,.th-btn.style7:hover:after{background-color:var(--theme-color)}.th-btn.style8{font-size:16px;padding:19.5px 37px;text-transform:capitalize;border-radius:100px}.th-btn.style9{background-color:var(--white-color);color:var(--theme-color);box-shadow:none;border:0;padding:17px 35.6px;font-weight:700}.th-btn.style9:hover{color:var(--white-color)}.th-btn.style9:hover:before,.th-btn.style9:hover:after{background-color:var(--title-color)}.th-btn.style10{background-color:var(--white-color);border:1px solid #e3e7f0;color:var(--theme-color);border-radius:100px;padding:18px 44px}.th-btn.style10:hover{color:var(--white-color)}.th-btn.blue-border{background:#1c1c25;border:1px solid var(--theme-color);border-radius:100px}.th-btn.blue-border:hover:before,.th-btn.blue-border:hover:after{background-color:var(--theme-color)}.th-btn.btn-gradient{font-size:16px;text-transform:capitalize;padding:18px 20px;background-color:var(--theme-color);background:-webkit-linear-gradient(top,var(--theme-color) 0%,var(--theme-color2) 100%);background:linear-gradient(180deg,var(--theme-color) 0%,var(--theme-color2) 100%)}.th-btn.btn-gradient:hover{background:-webkit-linear-gradient(top,var(--theme-color2) 0%,var(--theme-color) 100%);background:linear-gradient(180deg,var(--theme-color2) 0%,var(--theme-color) 100%)}.th-btn.btn-gradient:hover:before,.th-btn.btn-gradient:hover:after{display:none}.th-btn .th-gradient-btn{position:relative;overflow:hidden;vertical-align:middle;display:inline-block;text-transform:capitalize;text-align:center;color:var(--white-color);font-family:var(--title-font);font-size:16px;font-weight:500;line-height:1;padding:16px 35px;border-radius:100px;border:1px solid #293eee;-webkit-transition:all 800ms linear 30s;transition:all 800ms linear 30s}.th-btn .th-gradient-btn:after{content:"";position:absolute;inset:0;background:-webkit-linear-gradient(left,#2c40f3 0,rgba(0,33,209,.4) 100%);background:linear-gradient(90deg,#2c40f3 0,rgba(0,33,209,.4) 100%);-webkit-transition:all 800ms linear 30s;transition:all 800ms linear 30s;z-index:-1}.th-btn .th-gradient-btn:hover{color:var(--white-color)}.th-btn .th-gradient-btn:hover:after{background:-webkit-linear-gradient(left,rgba(0,33,209,.4)0,#2c40f3 100%);background:linear-gradient(90deg,rgba(0,33,209,.4)0,#2c40f3 100%)}.th-btn.style-radius{border-radius:100px;padding:18px 40px}@media (max-width:375px){.th-btn.style-radius{padding:18px 25px}}.th-btn.btn-fw{width:100%}.th-btn.btn-fw:before,.th-btn.btn-fw:after{display:none}.th-btn.btn-fw:hover{background-color:var(--title-color)}.th-btn.style-border{background-color:transparent;color:var(--theme-color);border:1px solid var(--theme-color);box-shadow:none}.th-btn.style-border:hover{color:var(--white-color);border-color:var(--theme-color)}.th-btn.style-border:hover:before,.th-btn.style-border:hover:after{background-color:var(--theme-color)}.th-btn.style-border2{background-color:transparent;color:var(--title-color);border:1px solid var(--title-color);box-shadow:none}.th-btn.style-border2:hover{color:var(--white-color);border-color:var(--title-color)}.th-btn.style-border2:hover:before,.th-btn.style-border2:hover:after{background-color:var(--title-color)}.th-btn.th-border{border:1px solid rgba(255,255,255,.25);background:rgba(255,255,255,.06);-webkit-backdrop-filter:blur(12.5px);backdrop-filter:blur(12.5px);padding:16px 39.4px}.th-btn.th-border:hover{background:var(--title-color);border:1px solid var(--title-color)}.icon-btn{display:inline-block;width:var(--btn-size, 56px);height:var(--btn-size, 56px);line-height:var(--btn-size, 56px);font-size:var(--btn-font-size, 16px);background-color:var(--icon-bg, transparent);color:var(--title-color);text-align:center;border-radius:4px;border:1px solid #232c47;-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out}.icon-btn:hover{background-color:var(--white-color);color:var(--theme-color);border-color:var(--white-color)}.scroll-top{position:fixed;right:30px;bottom:30px;height:50px;width:50px;cursor:pointer;display:block;border-radius:50px;z-index:10000;opacity:1;visibility:hidden;-webkit-transform:translateY(45px);-ms-transform:translateY(45px);transform:translateY(45px);-webkit-transition:all 300ms linear;transition:all 300ms linear}.scroll-top:after{content:"";font-family:var(--icon-font);position:absolute;text-align:center;line-height:50px;font-size:20px;color:var(--theme-color);left:0;top:0;height:50px;width:50px;cursor:pointer;display:block;z-index:1;border:2px solid var(--theme-color);box-shadow:none;border-radius:50%}.scroll-top svg{color:var(--theme-color);border-radius:50%;background:var(--white-color)}.scroll-top svg path{fill:none}.scroll-top .progress-circle path{stroke:var(--theme-color);stroke-width:20px;box-sizing:border-box;-webkit-transition:all 400ms linear;transition:all 400ms linear}.scroll-top.show{opacity:1;visibility:visible;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.sec-title{margin-bottom:calc(var(--section-title-space) - 10px);margin-top:-.32em;text-transform:capitalize}.sub-title{position:relative;display:block;font-size:16px;font-weight:600;color:var(--theme-color);margin-bottom:30px;text-transform:uppercase;line-height:24px;margin-top:-.34em}.sub-title:has(img){margin-top:0}.box-title{font-size:24px;line-height:1.417;font-weight:700;margin-top:-.32em}.box-title a{color:inherit}.box-title a:hover{color:var(--theme-color)}.sec-text{max-width:720px}.title-area{margin-bottom:calc(var(--section-title-space) - 10px);position:relative;z-index:2}.title-area.style2{margin-top:-8px}.title-area .sec-title{margin-bottom:15px}.title-area.mb-0 .sec-title{margin-bottom:-.41em}.title-area .th-btn{margin-top:20px;margin-bottom:10px}@media (max-width:1199px){.sub-title{margin-bottom:20px}.title-area,.sec-title{--section-title-space:60px}}@media (max-width:991px){.title-area,.sec-title{--section-title-space:50px}}.shape-mockup-wrap{z-index:2;position:relative}.z-index-common{position:relative;z-index:3}.th-radius2{border-radius:20px}.th-radius3{border-radius:30px}.th-radius4{border-radius:100px}@media (max-width:767px){.th-radius4{border-radius:50px}}.th-radius5{border-radius:50px}.media-body{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.th-social a{display:inline-block;width:var(--icon-size, 46px);height:var(--icon-size, 46px);line-height:var(--icon-size, 46px);background-color:var(--white-color);color:var(--body-color);font-size:16px;text-align:center;margin-right:5px;border-radius:50%}.th-social a:last-child{margin-right:0}.th-social a:hover{background-color:var(--theme-color);color:var(--white-color)}.th-social.style2 a{--icon-size:40px;font-size:14px;background-color:transparent;color:var(--white-color);border:1px solid}.th-social.style2 a:hover{border-color:var(--theme-color);color:var(--white-color);background-color:var(--theme-color)}.th-social.color-theme a{color:var(--body-color);border-color:var(--theme-color)}.btn-group{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:20px}.btn-group.style2{gap:20px 70px}@media (max-width:767px){.btn-group.style2{gap:20px 30px}}.th-bg-img{position:absolute;inset:0}.th-bg-img img{height:100%;width:100%;object-fit:cover}.sec-shape.style2 .th-btn{padding:20.5px 40px}.icon-masking{position:relative;display:inline-block;height:auto;width:auto}.icon-masking .mask-icon{position:absolute;height:100%;width:100%;mix-blend-mode:hue;background:var(--theme-color);top:0}.mfp-zoom-in .mfp-content{opacity:0;-webkit-transition:all .4s ease;transition:all .4s ease;-webkit-transform:scale(.7);-ms-transform:scale(.7);transform:scale(.7)}.mfp-zoom-in.mfp-bg{opacity:0;-webkit-transition:all .4s ease;transition:all .4s ease}.mfp-zoom-in.mfp-ready .mfp-content{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.mfp-zoom-in.mfp-ready.mfp-bg{opacity:.7}.mfp-zoom-in.mfp-removing .mfp-content{-webkit-transform:scale(.7);-ms-transform:scale(.7);transform:scale(.7);opacity:0}.mfp-zoom-in.mfp-removing.mfp-bg{opacity:0}.bg-smoke{background-color:var(--smoke-color)!important}.bg-white{background-color:var(--white-color)!important}.bg-title{background-color:var(--title-color)!important}.background-image,[data-bg-src]{background-repeat:no-repeat;background-size:cover;background-position:center center}.bg-bottom-right{background-size:auto;background-position:bottom right}.bg-top-right{background-size:auto;background-position:top right}.text-theme{color:var(--theme-color)!important}.text-white{color:var(--white-color)!important}a.text-theme:hover{text-decoration:underline}.overlay{position:absolute;top:0;left:0;height:100%;width:100%}@-webkit-keyframes ripple{0%{-webkit-transform:scale(1);transform:scale(1);opacity:0}30%{opacity:.4}to{-webkit-transform:scale(1.8);transform:scale(1.8);opacity:0}}@keyframes ripple{0%{-webkit-transform:scale(1);transform:scale(1);opacity:0}30%{opacity:.4}to{-webkit-transform:scale(1.8);transform:scale(1.8);opacity:0}}@-webkit-keyframes ripple2{0%{-webkit-transform:scale(.2);transform:scale(.2);opacity:1}50%{opacity:.4}to{-webkit-transform:scale(1.9);transform:scale(1.9);opacity:0}}@keyframes ripple2{0%{-webkit-transform:scale(.2);transform:scale(.2);opacity:1}50%{opacity:.4}to{-webkit-transform:scale(1.9);transform:scale(1.9);opacity:0}}@-webkit-keyframes morph{0%{border-radius:60% 40% 30% 70%/60% 30% 70% 40%}50%{border-radius:30% 60% 70% 40%/50% 60% 30% 60%}to{border-radius:60% 40% 30% 70%/60% 30% 70% 40%}}@keyframes morph{0%{border-radius:60% 40% 30% 70%/60% 30% 70% 40%}50%{border-radius:30% 60% 70% 40%/50% 60% 30% 60%}to{border-radius:60% 40% 30% 70%/60% 30% 70% 40%}}@-webkit-keyframes movingX{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(50px);transform:translateX(50px)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes movingX{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(50px);transform:translateX(50px)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes moving{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(-50px);transform:translateX(-50px)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes moving{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(-50px);transform:translateX(-50px)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes jumpAni{0%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes jumpAni{0%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes jumpReverseAni{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(30px);transform:translateY(30px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes jumpReverseAni{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(30px);transform:translateY(30px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes titleFill{0%{width:0}80%{width:100%}to{width:100%}}@keyframes titleFill{0%{width:0}80%{width:100%}to{width:100%}}@-webkit-keyframes swing{0%,to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}25%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}50%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}75%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}}@keyframes swing{0%,to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}25%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}50%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}75%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}}@-webkit-keyframes dance{0%{-webkit-transform:scale(.8);transform:scale(.8)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes dance{0%{-webkit-transform:scale(.8);transform:scale(.8)}to{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes dance2{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}50%{-webkit-transform:translate3d(15px,-15px,0);transform:translate3d(15px,-15px,0)}to{-webkit-transform:translate3d(0,-15px,15px);transform:translate3d(0,-15px,15px)}}@keyframes dance2{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}50%{-webkit-transform:translate3d(15px,-15px,0);transform:translate3d(15px,-15px,0)}to{-webkit-transform:translate3d(0,-15px,15px);transform:translate3d(0,-15px,15px)}}@-webkit-keyframes bgColor{0%{background-color:#f2ba4c}25%{background-color:#81f24c}50%{background-color:#41f27d}75%{background-color:#0500ff}to{background-color:#f2ba4c}}@keyframes bgColor{0%{background-color:#f2ba4c}25%{background-color:#81f24c}50%{background-color:#41f27d}75%{background-color:#0500ff}to{background-color:#f2ba4c}}@-webkit-keyframes footerLine{0%{left:40px}50%{left:0}to{left:40px}}@keyframes footerLine{0%{left:40px}50%{left:0}to{left:40px}}@-webkit-keyframes animate-positive{0%{width:0}}@keyframes animate-positive{0%{width:0}}.fadein,.slideinleft,.slideinright,.slideindown,.slideinup{opacity:0;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-duration:1.3s;animation-duration:1.3s;-webkit-animation-delay:.3s;animation-delay:.3s;-webkit-animation-name:var(--animation-name);animation-name:var(--animation-name)}.th-ani{-webkit-transition:all 500ms ease;transition:all 500ms ease}.th-ani:hover{-webkit-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px)}.swiper-slide-active .fadein{--animation-name:fadein}.swiper-slide-active .scalein{--animation-name:scalein}.swiper-slide-active .slidetopleft{--animation-name:slidetopleft}.swiper-slide-active .slidebottomright{--animation-name:slidebottomright}.swiper-slide-active .slideinleft{--animation-name:slideinleft}.swiper-slide-active .slideinright{--animation-name:slideinright}.swiper-slide-active .slideinup{--animation-name:slideinup}.swiper-slide-active .slideindown{--animation-name:slideindown}.swiper-slide-active .rollinleft{--animation-name:rollinleft}.swiper-slide-active .rollinright{--animation-name:rollinright}@-webkit-keyframes fadein{0%{opacity:0}to{opacity:1}}@keyframes fadein{0%{opacity:0}to{opacity:1}}@-webkit-keyframes slideinup{0%{opacity:0;-webkit-transform:translateY(100px);transform:translateY(100px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideinup{0%{opacity:0;-webkit-transform:translateY(100px);transform:translateY(100px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes scroll{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(calc(-100% - var(--gap)));transform:translateX(calc(-100% - var(--gap)))}}@keyframes scroll{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(calc(-100% - var(--gap)));transform:translateX(calc(-100% - var(--gap)))}}@-webkit-keyframes slideinright{0%{opacity:0;-webkit-transform:translateX(180px);transform:translateX(180px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideinright{0%{opacity:0;-webkit-transform:translateX(180px);transform:translateX(180px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes slideindown{0%{opacity:0;-webkit-transform:translateY(-100px);transform:translateY(-100px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideindown{0%{opacity:0;-webkit-transform:translateY(-100px);transform:translateY(-100px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes slideinleft{0%{opacity:0;-webkit-transform:translateX(-100px);transform:translateX(-100px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideinleft{0%{opacity:0;-webkit-transform:translateX(-100px);transform:translateX(-100px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes slidebottomright{0%{opacity:0;-webkit-transform:translateX(120px) translateY(120px);transform:translateX(120px) translateY(120px)}to{opacity:1;-webkit-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0)}}@keyframes slidebottomright{0%{opacity:0;-webkit-transform:translateX(120px) translateY(120px);transform:translateX(120px) translateY(120px)}to{opacity:1;-webkit-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0)}}@-webkit-keyframes slidetopleft{0%{opacity:0;-webkit-transform:translateX(-100px) translateY(-100px);transform:translateX(-100px) translateY(-100px)}to{opacity:1;-webkit-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0)}}@keyframes slidetopleft{0%{opacity:0;-webkit-transform:translateX(-100px) translateY(-100px);transform:translateX(-100px) translateY(-100px)}to{opacity:1;-webkit-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0)}}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);transform:translateX(-20px)}to{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);transform:translateX(-20px)}to{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px)}to{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px)}to{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}to{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}to{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);transform:translateX(-20px)}to{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px)}to{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}to{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}@keyframes dance{0%{-webkit-transform:scale(.8);transform:scale(.8)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes dance2{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}50%{-webkit-transform:translate3d(15px,-15px,0);transform:translate3d(15px,-15px,0)}to{-webkit-transform:translate3d(0,-15px,15px);transform:translate3d(0,-15px,15px)}}.widget_nav_menu ul{list-style:none;padding:0;margin:0 0 0 0}.widget_nav_menu>ul,.widget_nav_menu .menu{margin:0 0-10px 0}.widget_nav_menu a{display:block;background-color:var(--white-color);margin:0 0 10px 0;padding:16px 45px 19px 25px;font-size:16px;font-weight:500;line-height:1.313;color:var(--body-color);border-radius:4px}.widget_nav_menu a::before{content:"";position:absolute;right:25px;top:17px;font-family:var(--icon-font);font-weight:600;color:var(--theme-color);-webkit-transition:all ease .4s;transition:all ease .4s}.widget_nav_menu li{display:block;position:relative}.widget_nav_menu li:last-child a{border-bottom:none}.widget_nav_menu li>span{color:var(--white-color);background-color:#272a34;font-weight:600;text-align:center;position:absolute;right:24px;top:15px;-webkit-transition:all ease .4s;transition:all ease .4s;pointer-events:none;min-width:20px;text-align:right}.widget_nav_menu a:hover{color:var(--white-color);background-color:var(--theme-color)}.widget_nav_menu a:hover:before{color:var(--white-color)}.widget_nav_menu a:hover~span{color:var(--white-color);background-color:var(--theme-color)}.widget_nav_menu a{padding-right:20px}.widget_nav_menu .sub-menu{margin-left:10px}.th-blog ul.wp-block-archives li{margin:5px 0}.widget{padding:var(--widget-padding-y, 40px) var(--widget-padding-x, 40px);background-color:var(--smoke-color);margin-bottom:40px;position:relative;border-radius:5px}.widget .th-social a{box-shadow:0 2px 14px rgba(4,6,66,.1)}.widget_title{position:relative;font-size:24px;font-weight:700;font-family:var(--title-font);line-height:1em;margin:-.12em 0 28px 0}.download-widget-wrap .th-btn{width:100%}.download-widget-wrap .th-btn:first-child{margin-bottom:20px}.download-widget-wrap .th-btn.style2{color:var(--body-color)}.download-widget-wrap .th-btn.style2:before,.download-widget-wrap .th-btn.style2:after{background-color:var(--theme-color)}.download-widget-wrap .th-btn.style2:hover{color:var(--white-color);border-color:var(--theme-color)}.sidebar-area .widget_shopping_cart .th-btn{padding:8px 22px;font-size:14px}@media (max-width:1199px){.widget{--widget-padding-y:30px;--widget-padding-x:30px}.widget_title{font-size:22px;margin:-.12em 0 24px 0}}@media (max-width:991px){.widget{--widget-padding-y:40px;--widget-padding-x:40px}}@media (max-width:767px){.widget{padding:35px 20px}}.footer-widget{margin-bottom:50px}.footer-widget,.footer-widget .widget{padding:0;border:0;padding-bottom:0;background-color:transparent;box-shadow:none}.footer-widget .form-group>i{color:var(--theme-color);top:18px}.footer-widget .widget_title{max-width:270px;color:var(--white-color);font-weight:600;text-transform:uppercase;margin:-.12em 0 35px 0;padding:0 0 17px 0}.footer-widget .widget_title:before{content:"";height:2px;width:100px;background-color:var(--theme-color);position:absolute;left:0;bottom:0}.footer-widget .widget_title:after{content:"";height:10px;width:10px;background-color:var(--white-color);position:absolute;bottom:-4px;left:96px;border-radius:99px;border:2px solid var(--theme-color)}.footer-widget .widget_title.style2{color:var(--white-color)}.footer-widget .widget_title.style2:before,.footer-widget .widget_title.style2:after{content:"";position:absolute;left:0;bottom:0;width:61px;height:2px;background:-webkit-linear-gradient(top,var(--theme-color) 0%,var(--theme-color2) 100%);background:linear-gradient(180deg,var(--theme-color) 0%,var(--theme-color2) 100%)}.footer-widget .widget_title.style2:after{width:16px;border:2px solid var(--black-color);height:10px;background:0 0;bottom:-3px;left:40px;-webkit-animation:footerLine 7s linear infinite;animation:footerLine 7s linear infinite}.footer-widget.widget_nav_menu ul{margin-top:-5px}.footer-widget.widget_nav_menu .menu,.footer-widget.widget_nav_menu>ul{margin-bottom:-5px}.footer-widget.widget_nav_menu a{font-size:16px;font-weight:400;padding:0 0 0 20px;margin-bottom:21px;font-family:var(--body-font);display:block;max-width:100%;width:-webkit-max-content;width:-moz-max-content;width:max-content;padding-right:0;background-color:transparent;border-bottom:none;position:relative}.footer-widget.widget_nav_menu a:before{content:"";font-weight:600;left:0;top:2px;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);font-size:.9em;background-color:transparent;border:0;color:inherit}.footer-widget.widget_nav_menu a:hover{background-color:transparent;color:var(--theme-color)}.footer-widget.widget_nav_menu a:hover:before{color:var(--theme-color)}.footer-widget.widget_nav_menu li>span{width:auto;height:auto;position:relative;background-color:transparent;color:var(--body-color);line-height:1}.footer-widget.widget_nav_menu li:last-child a{margin-bottom:0}.th-widget-about .about-logo{margin-bottom:35px;margin-top:-8px}.th-widget-about .about-text{margin-bottom:25px;margin-top:-.5em}.newsletter-form .th-btn{min-width:145px;padding:21px 20px}@media (max-width:1199px){.footer-widget.widget_nav_menu a{margin-bottom:16px}}@media (max-width:767px){.footer-widget .widget_title{margin-bottom:35px}.th-widget-about .about-text{margin-bottom:20px}}.th-header{position:relative;z-index:41}.sticky-wrapper{-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out}.sticky-wrapper.sticky{position:fixed;top:0;right:0;left:0;background-color:var(--white-color);box-shadow:0 0 10px 0 rgba(0,0,0,.07);-webkit-animation:stickyAni .4s ease-in-out;animation:stickyAni .4s ease-in-out}@-webkit-keyframes stickyAni{0%{-webkit-transform:translate3d(0,-40px,0) scaleY(.8);transform:translate3d(0,-40px,0) scaleY(.8);opacity:.7}to{-webkit-transform:translate3d(0,0,0) scaleY(1);transform:translate3d(0,0,0) scaleY(1);opacity:1}}@keyframes stickyAni{0%{-webkit-transform:translate3d(0,-40px,0) scaleY(.8);transform:translate3d(0,-40px,0) scaleY(.8);opacity:.7}to{-webkit-transform:translate3d(0,0,0) scaleY(1);transform:translate3d(0,0,0) scaleY(1);opacity:1}}.main-menu a{display:block;position:relative;font-weight:600;font-size:14px;color:var(--title-color);font-family:var(--title-font);text-transform:uppercase}.main-menu a:hover{color:var(--theme-color)}.main-menu>ul>li{margin:0 14px}.main-menu>ul>li>a{padding:47px 0}.main-menu>ul>li>a:hover{color:var(--theme-color)}.main-menu ul{margin:0;padding:0}.main-menu ul li{list-style-type:none;display:inline-block;position:relative}.main-menu ul li.menu-item-has-children>a:after{content:"";position:relative;font-family:var(--icon-font);margin-left:4px;font-weight:600;top:0;font-size:1em}.main-menu ul li:last-child{margin-right:0!important}.main-menu ul li:first-child{margin-left:0!important}.main-menu ul li:hover>ul.sub-menu{visibility:visible;opacity:1;-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1);z-index:9}.main-menu ul.sub-menu{position:absolute;text-align:left;top:100%;left:0;background-color:var(--white-color);visibility:hidden;min-width:190px;width:-webkit-max-content;width:-moz-max-content;width:max-content;padding:7px;left:-14px;opacity:0;z-index:-1;border:0;box-shadow:0 4px 15px rgba(1,15,28,.06);border-radius:0;-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:top center;-ms-transform-origin:top center;transform-origin:top center;-webkit-transition:all .4s ease 0s;transition:all .4s ease 0s}.main-menu ul.sub-menu a{font-size:16px;line-height:30px}.main-menu ul.sub-menu{padding:18px 20px 18px 18px;left:-27px}.main-menu ul.sub-menu li{display:block;margin:0 0;padding:0 9px}.main-menu ul.sub-menu li.menu-item-has-children>a:after{content:"";float:right;top:1px}.main-menu ul.sub-menu li a{position:relative;padding-left:23px;text-transform:capitalize}.main-menu ul.sub-menu li a:before{content:"";position:absolute;top:8px;left:0;font-family:var(--icon-font);width:11px;height:11px;text-align:center;border-radius:50%;display:inline-block;font-size:.9em;line-height:1;color:var(--theme-color);font-weight:500}.main-menu ul.sub-menu li ul.sub-menu{left:100%;right:auto;top:0;margin:0 0;margin-left:20px}.main-menu ul.sub-menu li ul.sub-menu li ul{left:100%;right:auto}.main-menu.style2>ul>li{margin:0 6px}.main-menu.style2>ul>li>a{padding:2px 16px;border-radius:100px;background-color:transparent;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.main-menu.style2>ul>li>a:hover{background-color:rgba(64,102,242,.1)}.main-menu.style2 ul.sub-menu{padding:18px 20px 18px 18px;left:-27px;margin-top:15px}.header-button{height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:10px}.header-button .icon-btn{position:relative}.header-button .icon-btn:hover{color:var(--white-color);background-color:var(--theme-color);border-color:var(--theme-color)}.header-links ul{margin:0;padding:0;list-style-type:none}.header-links li{display:inline-block;position:relative;font-size:16px;font-weight:400}.header-links li:not(:last-child){margin:0 26px 0 0}.header-links li>i{margin-right:6px}.header-links li,.header-links span,.header-links p,.header-links a{color:var(--body-color)}.header-links a:hover{color:var(--theme-color)}.header-links i{color:var(--body-color)}.header-links b,.header-links strong{font-weight:600}.header-logo{padding-top:15px;padding-bottom:15px}@media (max-width:575px){.header-logo{max-width:150px}.header-logo .icon-masking .mask-icon{-webkit-mask-size:cover;mask-size:cover}}@media (max-width:1199px){.main-menu>ul>li>a{padding:37px 0}}.header-layout1{position:relative}.header-layout1 .header-top{padding:17px 0;background-color:var(--theme-color);--body-color:#fff}.header-layout1 .header-top a:hover{color:var(--title-color)}.header-layout1 .menu-area{position:relative;z-index:2;background-color:#080e1c}.header-layout1 .main-menu{margin-left:60px}.header-layout1 .main-menu>ul>li>a:not(:hover){color:var(--white-color)}.header-layout1 .menu-area{position:relative}.header-layout1 .header-logo{position:relative;z-index:2}.header-layout1 .header-button .icon-btn{color:var(--white-color)}.header-layout1 .logo-bg{position:absolute;top:0;left:0;height:100%}.header-layout1 .logo-bg:before,.header-layout1 .logo-bg:after{content:"";height:100%;width:100%;position:absolute;top:0;left:0;background-color:var(--theme-color);-webkit-clip-path:polygon(0 0,calc(100% - 80px)0,100% 100%,0 100%);clip-path:polygon(0 0,calc(100% - 80px)0,100% 100%,0 100%);z-index:-2}.header-layout1 .logo-bg:after{background-image:url(../img/theme-img/logo_bg.svg);background-color:var(--white-color);background-repeat:repeat;width:calc(100% - 20px);-webkit-clip-path:polygon(0 0,calc(100% - 60px)0,100% 100%,0 100%);clip-path:polygon(0 0,calc(100% - 60px)0,100% 100%,0 100%);z-index:-1}@media (max-width:1399px){.header-layout1 .header-button .th-btn{display:none}}@media (max-width:1199px){.header-layout1 .logo-bg:before{-webkit-clip-path:polygon(0 0,calc(100% - 50px)0,100% 100%,0 100%);clip-path:polygon(0 0,calc(100% - 50px)0,100% 100%,0 100%)}.header-layout1 .logo-bg:after{-webkit-clip-path:polygon(0 0,calc(100% - 30px)0,100% 100%,0 100%);clip-path:polygon(0 0,calc(100% - 30px)0,100% 100%,0 100%)}.header-layout1 .main-menu{margin-left:30px}.header-layout1 .header-top{padding:12px 0}}@media (max-width:1199px){.header-layout2 .header-button .th-btn{display:none}}@media (max-width:1399px){.header-layout3 .header-button .th-btn{display:none}}.header-layout4 .main-menu ul li.menu-item-has-children>a:after{content:"+";font-size:12px;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}.header-layout4 .main-menu ul li.menu-item-has-children>a:hover:after{content:"";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.header-layout4 .header-button .th-btn{padding:17px 42.5px;font-weight:700}@media (max-width:1199px){.header-layout4 .header-button .th-btn{display:none}}.header-layout5 .main-menu ul li.menu-item-has-children>a:after{content:"+";font-size:12px;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}.header-layout5 .main-menu ul li.menu-item-has-children>a:hover:after{content:"";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.header-layout5 .header-button .th-btn{padding:18px 38px}.header-layout7 .main-menu ul li.menu-item-has-children>a:after{content:"+";font-size:12px;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}.header-layout7 .main-menu ul li.menu-item-has-children>a:hover:after{content:"";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.header-layout7 .header-button .th-btn{padding:17px 40px}@media (max-width:1199px){.header-layout7 .header-button .th-btn{display:none}}@media (min-width:1400px){.header-layout7 .th-container{--main-container:1720px}}.header-layout8 .th-btn{border-radius:100px;padding:18px 42px}@media (max-width:1199px){.header-layout8 .th-btn{display:none}}.header-layout9 .main-menu ul li.menu-item-has-children>a:after{content:"+";font-size:12px;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}.header-layout9 .main-menu ul li.menu-item-has-children>a:hover:after{content:"";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.header-layout9 .header-button .th-btn{padding:17px 40px}@media (max-width:1199px){.header-layout9 .header-button .th-btn{display:none}}.header-layout10 .main-menu ul li.menu-item-has-children>a:after{content:"+";font-size:12px;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}.header-layout10 .main-menu ul li.menu-item-has-children>a:hover:after{content:"";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.header-layout10 .header-button .th-btn{padding:18px 38px}.header-layout12 .th-btn{text-transform:capitalize;font-weight:400}.header-layout15 .th-btn{text-transform:capitalize;font-weight:400}.footer-wrapper{--border-color:rgba(255, 255, 255, 0.3);position:relative;z-index:2}.footer-wrapper .th-social a{background-color:transparent;color:var(--white-color);border:1px solid var(--white-color)}.footer-wrapper .th-social a:hover{background-color:var(--theme-color);border-color:var(--theme-color)}.widget-area{padding-top:var(--section-space);padding-bottom:66px}.footer-info{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;min-width:170px;margin-top:-.4rem;margin-bottom:0}.footer-info:not(:last-child){margin-top:0;margin-bottom:10px}.copyright-wrap{padding:22px 0;background-size:100%auto}.copyright-text{margin:0}.copyright-text a{color:var(--theme-color)}.copyright-text a:hover{color:var(--white-color)}.th-widget-contact{max-width:265px}.footer-layout1{background-color:#080e1c;--body-color:#fff;overflow:hidden}.footer-layout1 .shape-left,.footer-layout1 .shape-right{position:absolute;z-index:-1}.footer-layout1 .shape-left{top:0;left:0}.footer-layout1 .shape-right{bottom:65px;right:0}.footer-layout1 .logo-bg{position:absolute;left:0;top:0;background-color:var(--white-color);height:101%;width:33%;z-index:-1;-webkit-clip-path:polygon(100%0,calc(100% - 60px) 50%,100% 100%,0 100%,0 0);clip-path:polygon(100%0,calc(100% - 60px) 50%,100% 100%,0 100%,0 0)}.footer-layout1 .logo-bg:before{content:"";height:100%;width:calc(100% - 10px);background-color:var(--title-color);position:absolute;top:0;left:0;-webkit-clip-path:polygon(100%0,calc(100% - 60px) 50%,100% 100%,0 100%,0 0);clip-path:polygon(100%0,calc(100% - 60px) 50%,100% 100%,0 100%,0 0)}@media (min-width:1922px){.footer-layout1 .logo-bg{width:37%}}@media (max-width:1500px){.footer-layout1 .logo-bg{width:27%}.footer-layout1 .shape-right{bottom:-20px;right:-70px}}@media (max-width:1299px){.footer-layout1 .shape-left{max-width:65%}}@media (max-width:1199px){.footer-layout1 .logo-bg{width:100%;height:170px;-webkit-clip-path:polygon(100%0,100% 100%,50% calc(100% - 40px),0 100%,0 0);clip-path:polygon(100%0,100% 100%,50% calc(100% - 40px),0 100%,0 0)}.footer-layout1 .logo-bg:before{width:100%;height:calc(100% - 10px);-webkit-clip-path:polygon(100%0,100% 100%,50% calc(100% - 40px),0 100%,0 0);clip-path:polygon(100%0,100% 100%,50% calc(100% - 40px),0 100%,0 0)}}@media (max-width:991px){.footer-wrapper .widget-area{padding-top:var(--section-space-mobile);padding-bottom:30px}.copyright-text{text-align:center}}@media (max-width:575px){.copyright-wrap{background-size:cover}}.footer-layout2 .th-social a{color:var(--body-color);box-shadow:none;border:1px solid var(--body-color)}.footer-layout2 .th-social a:hover{color:var(--white-color)}.footer-layout3 .th-btn{box-shadow:none}.newsletter-form .th-btn{min-width:150px}.footer-layout5 .footer-newsletter .newsletter-form .th-btn{min-width:188px;padding:22px 40px;text-transform:capitalize;position:absolute;top:0;right:0;border-radius:100px}@media (max-width:575px){.footer-layout5 .footer-newsletter .newsletter-form .th-btn{max-width:100%;padding:16px 20px;position:relative;margin-top:10px;display:block;width:100%}}.footer-layout5 .th-social a{--icon-size:40px}.footer-layout5 .th-social a:not(:hover){background:var(--white-color);color:var(--title-color);box-shadow:0 9px 20px 0 rgba(0,0,0,.06)}.footer-layout6 .newsletter-widget .th-btn{padding:23px 30px;text-transform:capitalize;position:absolute;top:0;right:0;border-radius:100px;min-width:auto}@media (max-width:575px){.footer-layout6 .newsletter-widget .th-btn{max-width:100%;padding:16px 20px;position:relative;margin-top:10px;display:block;width:100%}}.footer-layout6 .th-social a{--icon-size:40px}.footer-layout6 .th-social a:not(:hover){background:var(--white-color);color:var(--title-color);box-shadow:0 9px 20px 0 rgba(0,0,0,.06)}.footer-layout7 .footer-newsletter .newsletter-form .th-btn{min-width:188px;padding:22px 40px;text-transform:capitalize;position:absolute;top:0;right:0;border-radius:100px}@media (max-width:575px){.footer-layout7 .footer-newsletter .newsletter-form .th-btn{max-width:100%;padding:16px 20px;position:relative;margin-top:10px;display:block;width:100%}}.footer-layout7 .th-social a{--icon-size:40px}.footer-layout7 .th-social a:not(:hover){background:var(--white-color);color:var(--title-color);box-shadow:0 9px 20px 0 rgba(0,0,0,.06)}.footer-layout8 .newsletter-widget .th-btn{padding:20px 30px;text-transform:capitalize;position:absolute;top:0;right:0;border-radius:100px;min-width:auto}@media (max-width:575px){.footer-layout8 .newsletter-widget .th-btn{max-width:100%;padding:16px 20px;position:relative;margin-top:10px;display:block;width:100%}}.footer-layout8 .th-social a{--icon-size:40px;background-color:#292e38;border-color:#292e38;box-shadow:0 9px 20px rgba(0,0,0,.06)}.footer-layout8 .th-social a:hover{background:-webkit-linear-gradient(top,var(--theme-color) 0%,var(--theme-color2) 100%);background:linear-gradient(180deg,var(--theme-color) 0%,var(--theme-color2) 100%);color:#292e38;border-color:var(--theme-color)}.footer-layout9 .th-social a{--icon-size:40px;background-color:#292e38;border-color:#292e38;box-shadow:0 9px 20px rgba(0,0,0,.06)}.footer-layout9 .th-social a:hover{background:var(--theme-color);border-color:var(--theme-color)}.footer-layout11 .footer-newsletter .newsletter-form .th-btn{padding:23px 40px}.footer-layout11 .footer-newsletter .newsletter-form .th-btn:hover{color:var(--title-color)}.footer-layout11 .footer-newsletter .newsletter-form .th-btn:hover:before,.footer-layout11 .footer-newsletter .newsletter-form .th-btn:hover:after{background-color:var(--white-color)}.footer-layout11 .th-widget-about.style2{max-width:290px}.footer-layout11 .th-social a{border:0}.footer-layout11 .th-social a:not(:hover){background:#1c1c25;box-shadow:0 9px 20px rgba(0,0,0,.06);border-radius:100px;color:var(--white-color)}.footer-layout12 .footer-newsletter .newsletter-form .th-btn{padding:23px 40px}.footer-layout12 .footer-newsletter .newsletter-form .th-btn:hover{color:var(--white-color)}.footer-layout12 .footer-newsletter .newsletter-form .th-btn:hover:before,.footer-layout12 .footer-newsletter .newsletter-form .th-btn:hover:after{background-color:var(--title-color)}.footer-layout12 .th-widget-about.style2{max-width:290px}.footer-layout12 .th-social a{border:0}.footer-layout12 .th-social a:not(:hover){background:var(--white-color);box-shadow:0 9px 20px rgba(0,0,0,.06);border-radius:100px;color:var(--title-color)}.footer-layout15 .th-social a:hover{background:var(--theme-color)}.th-pagination{margin-bottom:30px}.th-pagination ul{margin:0;padding:0}.th-pagination li{display:inline-block;margin:0 3px;list-style-type:none}.th-pagination li:last-child{margin-right:0}.th-pagination li:first-child{margin-left:0}.th-pagination span,.th-pagination a{display:inline-block;text-align:center;position:relative;border:0;color:var(--theme-color);background-color:var(--smoke-color2);width:56px;height:56px;line-height:56px;z-index:1;font-size:18px;font-weight:500;border-radius:4px}.th-pagination span.active,.th-pagination span:hover,.th-pagination a.active,.th-pagination a:hover{color:var(--white-color);background-color:var(--theme-color);box-shadow:0 6px 20px rgba(0,96,255,.6)}@media (max-width:767px){.th-pagination span,.th-pagination a{width:40px;height:40px;line-height:40px;font-size:14px}}.th-blog{margin-bottom:30px}.th-comment-form{margin-top:var(--blog-space-y, 40px);margin-bottom:30px;padding:var(--blog-space-y, 40px) var(--blog-space-x, 40px);position:relative}.th-comment-form .row{--bs-gutter-x:20px}.th-comment-form .blog-inner-title{margin-bottom:0}.th-comment-form .form-title{margin-top:-.35em}.th-comment-form .form-title a#cancel-comment-reply-link{font-size:.7em;text-decoration:underline}.th-comment-form .form-text{margin-bottom:25px}.th-comment-form .form-group>i{color:var(--theme-color)}.th-comment-form,.th-comments-wrap{padding:40px;box-shadow:0 6px 30px rgba(7,36,95,.07)}.th-comments-wrap{--border-color:#E2E8FA;margin-top:var(--blog-space-y, 40px);margin-bottom:30px}.th-comments-wrap .description p:last-child{margin-bottom:-.5em}.th-comments-wrap .comment-respond{margin:30px 0}.th-comments-wrap pre{background:#ededed;color:#666;font-size:14px;margin:20px 0;overflow:auto;padding:20px;white-space:pre-wrap;word-wrap:break-word}.th-comments-wrap li{margin:0}.th-comments-wrap .th-post-comment{padding:0;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:30px;padding-bottom:30px;position:relative;border-bottom:1px solid var(--th-border-color)}.th-comments-wrap .th-post-comment ol,.th-comments-wrap .th-post-comment ul,.th-comments-wrap .th-post-comment dl{margin-bottom:1rem}.th-comments-wrap .th-post-comment ol ol,.th-comments-wrap .th-post-comment ol ul,.th-comments-wrap .th-post-comment ul ol,.th-comments-wrap .th-post-comment ul ul{margin-bottom:0}.th-comments-wrap ul.comment-list{list-style:none;margin:0;padding:0;margin-bottom:-30px}.th-comments-wrap ul.comment-list ul ul,.th-comments-wrap ul.comment-list ul ol,.th-comments-wrap ul.comment-list ol ul,.th-comments-wrap ul.comment-list ol ol{margin-bottom:0}.th-comments-wrap .comment-avater{width:80px;height:80px;margin-right:20px;overflow:hidden;border-radius:5px}.th-comments-wrap .comment-avater img{width:100%}.th-comments-wrap .comment-content{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;margin-top:-6px;position:relative}.th-comments-wrap .commented-on{font-size:14px;display:inline-block;margin-bottom:2px;font-weight:400;color:var(--body-color)}.th-comments-wrap .commented-on i{margin-right:7px;font-size:.9rem}.th-comments-wrap .name{margin-bottom:12px;font-size:20px}.th-comments-wrap .comment-top{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.th-comments-wrap .text{margin-bottom:10px}.th-comments-wrap .children{margin:0;padding:0;list-style-type:none;margin-left:80px}.th-comments-wrap .reply_and_edit{margin-top:12px;margin-bottom:-.46em}.th-comments-wrap .reply_and_edit a{margin-right:10px}.th-comments-wrap .reply_and_edit a:last-child{margin-right:0}.th-comments-wrap .reply-btn{font-weight:600;font-size:16px;color:var(--theme-color);display:inline-block}.th-comments-wrap .reply-btn i{margin-right:7px}.th-comments-wrap .reply-btn:hover{color:var(--title-color)}.th-comments-wrap .star-rating{font-size:12px;margin-bottom:10px;position:absolute;top:5px;right:0;width:80px}ul.comment-list .th-comment-item:last-child>.th-post-comment{border-bottom:none;padding-bottom:0}ul.comment-list .th-comment-item:first-child>.th-post-comment{padding-bottom:30px;border-bottom:1px solid var(--th-border-color)}.th-comments-wrap.th-comment-form{margin:0}@media (max-width:1399px){.th-comment-form,.th-comments-wrap{padding:40px 20px}}@media (max-width:1199px){.th-comments-wrap .children{margin-left:40px}}@media (max-width:991px){.th-comment-form,.th-comments-wrap{padding:40px}}@media (max-width:767px){.th-comment-form,.th-comments-wrap{padding:40px 20px}.th-comments-wrap .th-post-comment{display:block}.th-comments-wrap .star-rating{position:relative;top:0;right:0}.th-comments-wrap .comment-top{display:block}.th-comments-wrap .comment-avater{margin-right:0;margin-bottom:25px}.th-comments-wrap .children{margin-left:40px}.th-comments-wrap .children{margin-left:30px}}@media (max-width:767px){.th-comment-form{--blog-space-x:20px}}.th-hero-wrapper{position:relative;z-index:2;overflow:hidden}.th-hero-wrapper .slider-arrow{--pos-x:100px;background-color:var(--white-color);box-shadow:none;color:var(--theme-color);border-color:var(--white-color)}.th-hero-wrapper .slider-arrow:hover{background-color:var(--theme-color);color:var(--white-color);border-color:var(--theme-color)}.th-hero-wrapper .slick-dots{position:absolute;top:50%;left:80px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media (max-width:1500px){.th-hero-wrapper .slider-arrow{--pos-x:40px}}@media (max-width:1399px){.th-hero-wrapper .slider-arrow{left:auto;top:calc(50% - 35px);right:var(--pos-x, -120px);margin:0}.th-hero-wrapper .slider-arrow.slider-next{top:calc(50% + 35px)}}@media (max-width:991px){.th-hero-wrapper .slider-arrow{left:auto;top:calc(50% - 30px);right:var(--pos-x, -120px);margin:0}.th-hero-wrapper .slider-arrow.slider-next{top:calc(50% + 30px)}}@media (max-width:767px){.th-hero-wrapper .slider-arrow{display:none}}.th-hero-bg{position:absolute;inset:0}.th-hero-bg img{height:100%;width:100%;object-fit:cover}.hero-subtitle{font-family:var(--title-font);color:var(--theme-color);display:block;font-size:20px;font-weight:600;margin-bottom:17px;text-transform:uppercase;margin-top:-.24em}.hero-title{font-size:74px;font-weight:700;line-height:1.135;margin-bottom:0}.hero-title:last-of-type{margin-bottom:21px}.hero-text{margin-bottom:43px}@media (max-width:1400px){.hero-title{font-size:68px}}@media (max-width:1199px){.hero-title{font-size:60px}}@media (max-width:991px){.hero-title{font-size:54px;line-height:1.2}}@media (max-width:767px){.hero-subtitle{font-size:18px}.hero-title{font-size:48px}}@media (max-width:575px){.hero-subtitle{font-size:16px;margin-bottom:12px}.hero-title{font-size:38px;line-height:1.24}.hero-title:last-of-type{margin-bottom:16px}.hero-text{margin-bottom:28px}}@media (max-width:390px){.hero-title{font-size:34px;line-height:1.3}}@media (max-width:330px){.hero-title{font-size:30px}}.hero-2{overflow-x:hidden}.hero-2 .th-hero-bg{z-index:-1}.hero-2 .th-hero-bg:before{content:"";height:100%;width:100%;position:absolute;top:0;left:0;background:-webkit-linear-gradient(left,var(--theme-color),transparent);background:linear-gradient(to right,var(--theme-color),transparent);z-index:2;opacity:.9}@media (max-width:767px){.hero-2 .th-hero-bg:before{background:-webkit-linear-gradient(left,var(--theme-color),var(--theme-color));background:linear-gradient(to right,var(--theme-color),var(--theme-color));opacity:.6}}@-webkit-keyframes heroripple{0%{-webkit-transform:scale(.6);transform:scale(.6);opacity:.2}to{opacity:0;-webkit-transform:scale(4);transform:scale(4)}}@keyframes heroripple{0%{-webkit-transform:scale(.6);transform:scale(.6);opacity:.2}to{opacity:0;-webkit-transform:scale(4);transform:scale(4)}}.hero-style2{position:relative;z-index:6;margin:240px 0;max-width:620px}.hero-style2 .hero-text{color:var(--white-color)}.hero-style2 .hero-title{color:var(--white-color)}.hero-style2 .hero-subtitle{color:var(--white-color)}@media (max-width:1399px){.hero-style2{margin:200px 0}}@media (max-width:1199px){.hero-style2{margin:150px 0}}@media (max-width:991px){.hero-style2{margin:130px 0}}@media (max-width:767px){.hero-style2{margin:100px 0;text-align:center}.hero-style2 .btn-group{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}@media (max-width:767px){.hero-subtitle{font-size:18px}.hero-title{font-size:48px}}@media (max-width:575px){.hero-subtitle{font-size:16px;margin-bottom:12px}.hero-title{font-size:38px;line-height:1.24}.hero-title:last-of-type{margin-bottom:16px}.hero-text{margin-bottom:28px}}.hero-5 .th-hero-bg{right:0;bottom:0}.hero-5 .th-hero-bg .hero-shape{position:absolute;bottom:0;right:0;z-index:1;mix-blend-mode:soft-light}.hero-5 .th-hero-bg img{width:100%;height:100%;mix-blend-mode:multiply}.hero-style5 .th-btn{padding:19.5px 48.7px}.hero-6 .th-hero-bg{z-index:2;overflow:hidden}.hero-6 .th-hero-bg img{position:relative;z-index:8;background-position:bottom center}.hero-style6 .th-btn{padding:20px 39.8px}.hero-7 .th-hero-bg{z-index:-1;inset:0 0 628px}@media (max-width:991px){.hero-7 .th-hero-bg{inset:0 0 380px}}@media (max-width:767px){.hero-7 .th-hero-bg{inset:0 0 320px}}@media (max-width:575px){.hero-7 .th-hero-bg{inset:0 0 200px}}.hero-7 .th-hero-thumb{margin-top:140px;box-shadow:0 20px 100px -12px rgba(0,0,0,.15);border-radius:30px}.hero-7 .th-hero-thumb img{width:100%;border-radius:30px}@media (max-width:1399px){.hero-7 .th-hero-thumb{margin-top:100px}}@media (max-width:575px){.hero-7 .th-hero-thumb{margin-top:80px;border-radius:10px}.hero-7 .th-hero-thumb img{border-radius:10px}}.hero-style7 .btn-group .th-btn{min-width:200px}.hero-8 .th-hero-bg{z-index:-1;inset:0}.hero-8 .th-hero-thumb{margin-right:-100px}.hero-8 .th-hero-thumb img{width:100%}@media (max-width:1500px){.hero-8 .th-hero-thumb{margin-right:0}}.hero-style8 .btn-group .th-btn{padding:14.5px 40px;min-width:200px}.hero-9 .th-hero-img{text-align:right}.hero-10 .th-hero-img{position:relative;margin-right:-10%;z-index:2;text-align:center}.hero-10 .th-hero-img .hero-line1{position:absolute;bottom:8%;right:-2%;background-image:-webkit-linear-gradient(left,#02ce80 30.66%,#7bd706 45.85%,#02ce80 62.34%,#7bd706 75.62%,#02ce80 93.74%);background-image:linear-gradient(left,#02ce80 30.66%,#7bd706 45.85%,#02ce80 62.34%,#7bd706 75.62%,#02ce80 93.74%);background-size:200% 100%;-webkit-animation:lineBg 5s linear infinite;animation:lineBg 5s linear infinite;z-index:2;opacity:.3}@media (max-width:1199px){.hero-10 .th-hero-img .hero-line1{right:unset;left:20%}}@media (max-width:991px){.hero-10 .th-hero-img .hero-line1{left:10%}}@media (max-width:767px){.hero-10 .th-hero-img .hero-line1{left:0}}@media (max-width:375px){.hero-10 .th-hero-img .hero-line1{bottom:0}}.hero-10 .th-hero-img .hero-line1{min-height:618px;min-width:618px;border-radius:50%;max-width:100%;z-index:-1}@media (max-width:575px){.hero-10 .th-hero-img .hero-line1{min-width:500px;min-height:500px}}.hero-10 .th-hero-img .hero-line2{position:absolute;bottom:8%;right:2%;min-width:548px;min-height:548px;border-radius:50%;max-width:100%;background:#f3f2ea;z-index:-1}@media (max-width:1199px){.hero-10 .th-hero-img .hero-line2{right:unset;left:24%}}@media (max-width:991px){.hero-10 .th-hero-img .hero-line2{left:15%}}@media (max-width:767px){.hero-10 .th-hero-img .hero-line2{left:7%}}@media (max-width:575px){.hero-10 .th-hero-img .hero-line2{min-width:450px;min-height:450px}}@media (max-width:375px){.hero-10 .th-hero-img .hero-line2{bottom:0}}.hero-style10 .th-btn.style5{color:var(--theme-color);padding:19.5px 41.6px}@-webkit-keyframes lineBg{0%{background-position:0 0}20%{background-position:50%0}40%{background-position:50% 50%}60%{background-position:-100% 100%}80%{background-position:50% 100%}to{background-position:0 0}}@keyframes lineBg{0%{background-position:0 0}20%{background-position:50%0}40%{background-position:50% 50%}60%{background-position:-100% 100%}80%{background-position:50% 100%}to{background-position:0 0}}.hero-11 .th-hero-img{text-align:right}.hero-12 .th-hero-img{position:absolute;top:0;right:0;z-index:-1}@media (max-width:991px){.hero-12 .th-hero-img{display:none}}.hero-style12 .th-btn{padding:18px 47px}.hero-watch-area .th-btn{color:var(--theme-color);padding:21px 55px;font-size:16px}.hero-13 .th-hero-img{border-radius:30px;margin-top:55px}@media (max-width:1199px){.hero-13 .th-hero-img{margin-top:0}}.hero-13 .th-hero-img img{border-radius:30px}.hero-style13 .th-btn{font-size:16px;padding:20.5px 47px;border-radius:100px}.hero-14 .th-hero-bg{background-position:top center;z-index:-1;inset:0}.hero-14 .th-hero-image{position:relative}.hero-14 .th-hero-thumb{position:relative;margin:0-155px 0 80px;z-index:2}@media (max-width:1799px){.hero-14 .th-hero-thumb{margin:0-100px 0 80px}}@media (max-width:1699px){.hero-14 .th-hero-thumb{margin:0-50px 0 80px}}@media (max-width:1199px){.hero-14 .th-hero-thumb{margin:0}}.hero-14 .th-hero-thumb:before{content:"";position:absolute;inset:0;top:-19px;right:-19px;background:#b4c4ff;border-radius:20px;z-index:-1}.hero-14 .th-hero-thumb img{width:100%;box-shadow:10px 10px 50px 10px rgba(0,31,96,.2);border-radius:20px}@media (max-width:1500px){.hero-14 .th-hero-thumb{margin-right:0}}.hero-14 .th-hero-thumb2{position:absolute;left:-10px;bottom:-60px;box-shadow:10px 10px 50px 10px rgba(0,31,96,.2);border-radius:6px;z-index:3}.hero-style14 .btn-group .th-btn{font-size:16px;font-weight:400}.hero-15 .th-hero15-img{position:absolute;top:0;right:0;z-index:2}@media (max-width:1599px){.hero-15 .th-hero15-img{max-width:950px;height:100%}}@media (max-width:1299px){.hero-15 .th-hero15-img{max-width:850px;right:-10%}}@media (max-width:1199px){.hero-15 .th-hero15-img{position:relative;max-width:100%;right:-15%}}@media (max-width:991px){.hero-15 .th-hero15-img{right:0}}.hero-15 .th-hero15-img .hero15-img{height:100%;-webkit-mask-size:100%;mask-size:100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-15 .th-hero15-img .hero15-img img{width:100%;height:100%;object-fit:cover}.hero-16 .th-hero-image .th-hero-thumb{text-align:right;margin-right:-50px}@media (max-width:1199px){.hero-16 .th-hero-image .th-hero-thumb{margin:0}}.hero-style16 .th-btn{padding:18.5px 40px}.hero-17 .th-hero17-wrapp{position:relative;text-align:center;z-index:2}@media (max-width:1199px){.hero-17 .th-hero17-wrapp{padding-bottom:120px}}.hero-17 .th-hero17-wrapp .hero17-shape1{position:absolute;left:5%;bottom:80px;width:295px;height:468px;background:#ffbe11;border-radius:30px;background-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;z-index:-1}@media (max-width:1199px){.hero-17 .th-hero17-wrapp .hero17-shape1{left:18%}}.hero-17 .th-hero17-wrapp .hero17-shape2{position:absolute;right:-4%;bottom:60px;width:403px;height:640px;background:#407360;border-radius:30px;border-radius:30px;background-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;z-index:-2}@media (max-width:1199px){.hero-17 .th-hero17-wrapp .hero17-shape2{right:10%}}.hero-17 .th-hero17-wrapp .hero17-shape3{position:absolute;top:35%;left:-16px}@media (max-width:1199px){.hero-17 .th-hero17-wrapp .hero17-shape3{left:10%}}@media (max-width:480px){.hero-17 .th-hero17-wrapp .hero17-shape3{display:none}}.hero-17 .th-hero17-wrapp .hero-client-box{background-color:var(--white-color);border-radius:10px;padding:30px 30px 24px 30px;display:inline-block;text-align:left;position:absolute;left:-10%;bottom:20%}@media (max-width:1199px){.hero-17 .th-hero17-wrapp .hero-client-box{left:10%}}.hero-17 .th-hero17-wrapp .hero-client-box .cilent-box_counter{line-height:40px;margin-top:-.6rem;margin-bottom:-.3rem}.hero-17 .th-hero17-wrapp .hero-client-box .cilent-box_title{display:block;margin-bottom:15px}.hero-17 .th-hero17-wrapp .hero-client-box .client-thumb-group .thumb img{height:40px;border:2px solid var(--white-color)}.hero-17 .th-hero17-wrapp .hero-client-box .client-thumb-group .thumb:not(:first-child){margin-left:-12px}.hero-17 .th-hero17-wrapp .hero-client-box .client-thumb-group .thumb.icon{position:relative;background:rgba(62,101,243,.9);font-size:16px;color:var(--white-color);border:2px solid var(--white-color);height:40px;width:40px;line-height:35px;border-radius:50%;text-align:center;margin-left:-42px;z-index:2}.hero-17 .th-hero17-wrapp .hero-profile{background-color:var(--white-color);border-radius:10px;padding:15px 30px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:20px;text-align:left;max-width:288px;position:absolute;left:28.6%;bottom:-1px}@media (max-width:1299px){.hero-17 .th-hero17-wrapp .hero-profile{left:23.6%}}@media (max-width:1199px){.hero-17 .th-hero17-wrapp .hero-profile{bottom:80px;left:37%}}@media (max-width:991px){.hero-17 .th-hero17-wrapp .hero-profile{left:32%}}@media (max-width:767px){.hero-17 .th-hero17-wrapp .hero-profile{left:27%}}@media (max-width:480px){.hero-17 .th-hero17-wrapp .hero-profile{left:19%}}@media (max-width:375px){.hero-17 .th-hero17-wrapp .hero-profile{gap:10px;padding:15px}}.hero-17 .th-hero17-wrapp .hero-profile .avater{position:relative;min-width:50px}@media (max-width:375px){.hero-17 .th-hero17-wrapp .hero-profile .avater{min-width:40px}}.hero-17 .th-hero17-wrapp .hero-profile .avater:before{content:"";position:absolute;right:2px;top:4px;width:8px;height:8px;border-radius:50%;background:-webkit-linear-gradient(top,#02ce80 0,#7bd706 100%);background:linear-gradient(180deg,#02ce80 0,#7bd706 100%);border:1px solid #fff}.hero-17 .th-hero17-wrapp .hero-profile .avater img{border-radius:50%}.hero-17 .th-hero17-wrapp .hero-profile .box-title{font-size:20px;font-weight:600;margin-bottom:0}.hero-17 .th-hero-img img{-webkit-clip-path:polygon(20%0,80%0,100%0,100% 80%,100% 100%,27% 100%,0 89%,0 0);clip-path:polygon(20%0,80%0,100%0,100% 80%,100% 100%,27% 100%,0 89%,0 0);margin-top:80px}@media (max-width:1199px){.hero-17 .th-hero-img img{margin-top:0}}.hero-18 .th-hero-img{position:relative;display:block;margin:auto;text-align:center;border-radius:30px;margin-bottom:80px;z-index:3;max-width:1380px}.hero-18 .th-hero-img img{width:100%;height:100%;object-fit:cover;border-radius:30px}.hero-18 .th-hero-img .about-client-box{position:absolute;left:0;bottom:140px;min-width:366px;background:#eff1f9;padding:20px 30px;border-radius:0 100px 100px 0;margin-bottom:0}@media (max-width:1199px){.hero-18 .th-hero-img .about-client-box{bottom:30px}}@media (max-width:767px){.hero-18 .th-hero-img .about-client-box{position:relative;bottom:0}}@media (max-width:375px){.hero-18 .th-hero-img .about-client-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:10px}}.hero-18 .swiper-pagination-bullets{position:relative;z-index:3;text-align:center;margin:25px 0 0 0;line-height:10px;height:3px}@media (max-width:1500px){.hero-18 .swiper-pagination-bullets{display:none!important}}.hero-18 .swiper-pagination-bullets .swiper-pagination-bullet{display:inline-block;--swiper-pagination-bullet-size:24px;--swiper-pagination-bullet-horizontal-gap:12px;margin:5px 7px;height:2px;opacity:1;border-radius:0;background-color:var(--white-color);position:relative;-webkit-transition:.4s;transition:.4s;cursor:pointer}.hero-18 .swiper-pagination-bullets .swiper-pagination-bullet:before{display:none}.hero-18 .swiper-pagination-bullets .swiper-pagination-bullet:hover,.hero-18 .swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--theme-color)}.hero-18 .swiper-pagination-bullets .swiper-pagination-bullet:first-child{margin-left:0}.hero-18 .swiper-pagination-bullets .swiper-pagination-bullet:last-child{margin-right:0}.hero-18 .slider-pagination .swiper-pagination-bullets .swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));background:var(--white-color);height:3px;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.sidemenu-wrapper .th-social a{background-color:transparent;border:1px solid}.sidemenu-wrapper .th-social a:hover{background-color:var(--theme-color);border-color:var(--theme-color)}.th-product{text-align:center;-webkit-transition:all ease .4s;transition:all ease .4s}.th-product .product-title{font-size:20px;margin:10px 0 10px 0}.th-product .product-title a{color:inherit}.th-product .product-title a:hover{color:var(--theme-color)}.th-product .price{display:block;color:var(--body-color);font-weight:500;margin-bottom:-.4em;font-family:var(--body-font)}.th-product .price del{margin-left:10px;color:#a9a9a9}.th-product .product-img{--space:20px;background-color:var(--smoke-color);overflow:hidden;position:relative;margin:0 0 25px 0;text-align:center;background-color:var(--smoke-color);z-index:2;border-radius:5px}.th-product .product-img:before{--space:20px;content:"";height:calc(100% - var(--space)*2);width:calc(100% - var(--space)*2);border-radius:inherit;position:absolute;top:var(--space);left:var(--space);background-color:var(--title-color);z-index:1;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);visibility:hidden;opacity:0;-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out}.th-product .product-img img{width:100%;-webkit-transition:all ease .4s;transition:all ease .4s;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.th-product .product-img .tag{font-size:14px;position:absolute;top:15px;left:15px;background-color:var(--theme-color);color:var(--white-color);padding:0 12px;min-width:60px;z-index:3;border-radius:3px;line-height:24px}.th-product .star-rating{margin:0 auto 5px auto;width:93px}.th-product .actions{height:100%;position:absolute;left:0;top:50%;right:0;text-align:center;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:3;margin-top:0;opacity:0;visibility:hidden;-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.th-product .actions .icon-btn{--btn-size:40px;font-size:14px;border-color:var(--white-color);box-shadow:0 4px 20px rgba(0,0,0,.05);color:var(--white-color)}.th-product .actions .icon-btn:hover{color:var(--title-color);border-color:var(--white-color)}.th-product .actions>*{margin:0 var(--icon-gap-x, 5px)}.th-product .actions>*>a{margin:0}.th-product .icon-btn{-webkit-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px);-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out}.th-product .tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus.no-txt,.th-product .tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart.no-txt{width:40px;height:40px;line-height:40px;display:inline-block}.th-product .tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus.no-txt::before,.th-product .tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart.no-txt::before{position:relative;top:0;left:0;line-height:inherit;margin:0;font-size:24px}.th-product .tinv-wishlist a{display:inline-block;width:40px;height:40px;line-height:40px;background-color:transparent;color:var(--white-color);border-radius:4px}.th-product .tinv-wishlist a:hover{background-color:var(--white-color);color:var(--title-color)}.th-product .add_to_cart_button.added{display:none}.th-product .added_to_cart{width:40px;height:40px;line-height:40px;background-color:var(--white-color);color:var(--title-color);font-size:0;text-align:center;border-radius:4px}.th-product .added_to_cart:after{content:"";position:relative;font-family:var(--icon-font);font-size:16px;font-weight:700}.th-product .added_to_cart:hover{background-color:var(--title-color);color:var(--white-color)}.th-product .action-btn{background-color:var(--white-color);font-size:14px;font-family:var(--title-font);text-transform:uppercase;font-weight:700;display:inline-block;padding:13px 25px}.th-product:hover .product-img img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.th-product:hover .product-img:before{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1);visibility:visible;opacity:.7}.th-product:hover .actions{margin-top:0;opacity:1;visibility:visible}.th-product:hover .icon-btn{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.th-product.list-view{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;text-align:left;height:100%}.th-product.list-view .product-img{width:100%;max-width:200px;margin:0}.th-product.list-view .star-rating{margin:0 auto 10px 0;width:93px}.th-product.list-view .product-content{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;border:1px solid var(--th-border-color);border-left:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;padding:0 25px}.th-product.list-view .actions{--btn-size:35px;--btn-font-size:13px;--icon-gap-x:2px}.th-product.list-view .tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus.no-txt,.th-product.list-view .tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart.no-txt{width:35px;height:35px;line-height:35px}.th-product.list-view .tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus.no-txt::before,.th-product.list-view .tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart.no-txt::before{font-size:20px}.th-product.list-view .tinv-wishlist a{width:35px;height:35px;line-height:35px}.th-product.list-view .added_to_cart{width:35px;height:35px;line-height:35px}.th-product.list-view .added_to_cart:after{font-size:16px}.th-product.list-view .action-btn{padding:8px 15px}.th-product.list-view .tag{top:8px;right:8px;padding:0 15px}.th-product.list-view .product-title{font-size:18px;margin:0 0 5px 0}.th-product.list-view .product-price{font-size:14px}.mfp-content{margin:1.5rem auto}.mfp-content .product-details-img{padding-top:15px}.mfp-content .product-about{padding-top:20px;padding-bottom:20px}.mfp-content .container{position:relative}.mfp-content .product-big-img{margin-top:20px;margin-bottom:20px}.mfp-fade.mfp-bg{opacity:0;-webkit-transition:all .15s ease-out;transition:all .15s ease-out}.mfp-fade.mfp-bg.mfp-ready{opacity:.8}.mfp-fade.mfp-bg.mfp-removing{opacity:0}.mfp-fade.mfp-wrap .mfp-content{opacity:0;-webkit-transition:all .4s ease-out;transition:all .4s ease-out}.mfp-fade.mfp-wrap.mfp-ready .mfp-content{opacity:1}.mfp-fade.mfp-wrap.mfp-removing .mfp-content{opacity:0}.th-sort-bar{padding:10px;margin:0 0 24px 0;background-color:var(--smoke-color);border-radius:5px}.th-sort-bar .row{--bs-gutter-x:0;--bs-gutter-y:15px}.th-sort-bar select{height:50px;border:1px solid var(--th-border-color);background-color:var(--white-color);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-width:250px;font-size:16px;margin:0;color:var(--body-color)}.th-sort-bar .woocommerce-result-count{padding-left:15px;margin-bottom:0;color:var(--body-color)}.th-sort-bar .nav a{display:inline-block;height:50px;width:50px;line-height:50px;border:1px solid var(--th-border-color);background-color:var(--white-color);text-align:center;position:relative;font-family:var(--title-font);font-weight:600;font-size:16px;text-transform:capitalize;color:var(--body-color);margin:0 0 0 10px}.th-sort-bar .nav a.active,.th-sort-bar .nav a:hover{color:var(--theme-color)}.woocommerce-Reviews .th-post-comment .text{margin-bottom:-.5em}.woocommerce-Reviews .th-comments-wrap{padding:0;box-shadow:none;margin-right:0}.woocommerce-Reviews .th-comment-form{padding:60px;background-color:var(--smoke-color);box-shadow:none;border-radius:10px;margin-right:0}.woocommerce-Reviews .th-comment-form input,.woocommerce-Reviews .th-comment-form .form-control{background-color:var(--white-color)}.woocommerce-Reviews .th-comment-form .blog-inner-title{margin-bottom:10px}.woocommerce-Reviews .th-post-comment{border:1px solid var(--th-border-color)!important;padding:40px!important;box-shadow:0 4px 30px rgba(1,15,28,.06);margin-bottom:24px;border-radius:8px}.woocommerce-Reviews .th-post-comment .name{margin-bottom:3px}.woocommerce-Reviews .th-post-comment .commented-on{margin-bottom:12px}@media (max-width:1199px){.woocommerce-Reviews .th-post-comment{padding:30px!important}}@media (max-width:991px){.woocommerce-Reviews .th-comment-form{padding:40px}}@media (max-width:575px){.woocommerce-Reviews .th-comment-form{padding:40px 20px}}.summary-content .actions .th-btn .btn-icon,.product-about .actions .th-btn .btn-icon{padding:10.5px 15px 10.5px 15px}.summary-content .th-social a,.product-about .th-social a{--icon-size:40px;line-height:38px;font-size:14px;border:1px solid var(--th-border-color);border-radius:0}.summary-content .th-social a:hover,.product-about .th-social a:hover{border-color:var(--theme-color)}.woocommerce-Reviews .th-post-comment{border-radius:20px}.woocommerce-Reviews .th-post-comment .text{margin-bottom:-.5em}.woocommerce-Reviews .th-comments-wrap{padding:0;margin-right:0!important;box-shadow:none;margin:0}.woocommerce-Reviews .th-comment-form{padding:60px;background-color:var(--smoke-color);box-shadow:none;margin-right:0!important;margin-top:28px;margin-bottom:40px}.woocommerce-Reviews .th-comment-form input,.woocommerce-Reviews .th-comment-form .form-control{background-color:var(--white-color)}.woocommerce-Reviews .th-comment-form .blog-inner-title{margin-bottom:10px}.woocommerce-Reviews .th-post-comment{border:0!important;padding:40px!important;margin:12px;background:var(--smoke-color);border-radius:0;box-shadow:none}.woocommerce-Reviews .th-post-comment .name{margin-bottom:3px}.woocommerce-Reviews .th-post-comment .commented-on{margin-bottom:12px}@media (max-width:1199px){.woocommerce-Reviews .th-post-comment{padding:30px!important}}@media (max-width:991px){.woocommerce-Reviews .th-comment-form{padding:40px}}@media (max-width:575px){.woocommerce-Reviews .th-comment-form{padding:40px 20px}}#description{margin-bottom:30px}.product-details .th-comments-wrap{margin-top:0}@media (max-width:1399px){.th-product.list-view .product-img{max-width:150px}}@media (max-width:1199px){.th-sort-bar select{min-width:auto}}@media (max-width:991px){.th-product-box.list-view .product-img{max-width:150px}.th-sort-bar .row{--bs-gutter-x:20px}.th-sort-bar .nav a:last-child{margin-right:0;padding-right:0}.th-sort-bar .nav a:last-child:before{display:none}}@media (max-width:767px){.th-sort-bar{text-align:center;padding:10px 15px 15px 15px}.th-sort-bar .nav{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.th-sort-bar select{margin:0 auto}.th-sort-bar .woocommerce-result-count{padding-left:0}.th-product-box.list-view .product-img{max-width:130px}.th-product-box.list-view .actions{--btn-size:30px;--btn-font-size:10px;--icon-gap-x:2px}}@media (max-width:375px){.th-product.list-view .product-img{max-width:130px}}button.tinvwl_button_close.th-btn .ftinvwl.ftinvwl-times,button.tinvwl_button_view.th-btn .ftinvwl.ftinvwl-heart-o{top:-3px}.cart_table .actions>.th-btn{font-size:16px;padding:20px 28px;margin-right:15px}.cart_table .actions>.th-btn:last-child{margin-right:0}.cart_table .th-cart-coupon{float:left;margin:0;width:455px;max-width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.cart_table .th-cart-coupon input{width:calc(100% - 200px);margin-right:10px}.cart_table .th-cart-coupon .th-btn{font-size:16px;padding:20px 25px;width:-webkit-max-content;width:-moz-max-content;width:max-content}.cart_totals .shipping-calculator-form .th-btn{padding:5px 30px}@media (max-width:991px){.cart_table .th-cart-coupon{width:100%;margin-bottom:20px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}@media (max-width:767px){.cart_table td.actions>.th-btn{margin-top:10px;margin-right:0;display:block;width:-webkit-max-content;width:-moz-max-content;width:max-content;margin-left:auto;margin-right:auto}.cart_table td.actions>.th-btn:last-child{margin-right:auto}.cart_table .th-cart-coupon{width:100%;text-align:center;float:none;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;display:block;padding-bottom:10px}.cart_table .th-cart-coupon input{width:100%;margin-bottom:10px}}.shipping-calculator-form .th-btn{font-size:14px;padding:0 20px;width:-webkit-max-content;width:-moz-max-content;width:max-content;height:40px}.th-checkout-wrapper form.woocommerce-form{margin-bottom:25px}.appointment-form2 .th-btn{padding:20px 51px;margin-top:10px}.contact-info{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:25px;box-shadow:0 4px 30px rgba(8,14,28,.08);border-radius:5px;background-color:var(--white-color);padding:40px}.contact-info .box-title{margin-bottom:10px}.contact-info_icon{display:inline-block;width:80px;min-width:80px;height:80px;line-height:80px;background-color:var(--theme-color);color:var(--white-color);text-align:center;font-size:40px;position:relative;box-shadow:0 6px 20px rgba(0,96,255,.6);border-radius:5px}.contact-info_text{min-width:180px;display:block;margin-bottom:-.5em;font-family:var(--body-font)}.contact-info_text span,.contact-info_text a{display:block;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.contact-info_text a{color:var(--body-color)}.contact-info_text a:hover{color:var(--theme-color)}.contact-form select,.contact-form .form-control,.contact-form .form-select,.contact-form textarea,.contact-form input{background-color:var(--white-color)}.contact-form .form-group>i{background-color:var(--white-color);color:var(--theme-color);width:18px;text-align:right}@media (max-width:575px){.contact-info{padding:30px}}@media (max-width:375px){.contact-info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.appointment-form3 .th-btn{border-radius:5px}@media (max-width:1199px){.sec-text.style3{display:block;margin:auto}}.contact-btn .th-btn{text-transform:capitalize;font-size:16px;padding:20px 50px}.contact-feature-area .th-social .social-title{display:block;font-weight:600;font-size:16px;line-height:19px;color:#656a74;margin-bottom:15px}.contact-feature-area .th-social a{--icon-size:35px;color:var(--theme-color)}@media (max-width:767px){.contact-feature-area .th-social{margin-top:20px}}.img-box1{position:relative;z-index:2;margin-right:18px;margin-left:50px}.img-box1 .img1 img{width:100%;max-width:650px}.img-box1 .year-counter{position:absolute;bottom:30px;right:0}.year-counter{height:184px;width:184px;background-color:var(--theme-color);border:12px solid var(--white-color);box-shadow:0 10px 30px rgba(8,14,28,.1);border-radius:50%;text-align:center;padding:25px 0}.year-counter_number{color:var(--white-color);font-size:64px;margin-bottom:0;line-height:1.1}.year-counter_text{color:var(--white-color);margin-bottom:0;font-weight:400}.btn-group:has(.call-btn){gap:50px}@media (max-width:767px){.img-box1{margin-right:0;margin-left:0}.img-box1 .year-counter{bottom:0}}@media (max-width:575px){.btn-group:has(.call-btn){gap:30px}}.th-experience{position:absolute;bottom:80px;left:0;z-index:2;padding:30px 30px 30px 40px;background:var(--theme-color);border-radius:25px 0 0 25px;width:340px;color:var(--white-color)}@media (max-width:1299px){.th-experience{left:-30px}}@media (max-width:375px){.th-experience{bottom:0;padding:20px}}.th-experience_content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:20px}.th-experience .experience-year{font-size:54px;font-weight:700;letter-spacing:-1.08px;color:var(--white-color);margin-bottom:0}.th-experience .experience-text{font-family:var(--title-font);font-size:18px;font-weight:600;line-height:22px;color:var(--white-color);margin-bottom:0}.th-experience.style2{position:relative;width:120px;bottom:0;background-color:var(--white-color);border-radius:15px;padding:25px 18px;border:1px solid #f2f2f2;box-shadow:0 13px 25px 0 rgba(0,0,0,.05)}@media (max-width:1299px){.th-experience.style2{left:0}}.th-experience.style2 .th-experience_content{display:block;text-align:center}.th-experience.style2 .experience-year{font-size:36px;color:var(--theme-color);margin-bottom:0}.th-experience.style2 .experience-text{font-size:16px;font-weight:400;color:var(--title-color);margin-bottom:0}.img-box6 .th-experience{text-align:left}.about-text{color:#8e939d}.img-box9 .th-experience{bottom:0;left:-38px;border-radius:25px 0 25px 25px;width:340px}@media (max-width:440px){.img-box9 .th-experience{position:relative;margin-top:20px;width:100%;left:0}}.year-counter.style2{position:absolute;background-color:var(--white-color);border:1px solid #e3e7f0;box-shadow:none;border-radius:10px;padding:30px 20px;width:230px;height:106px;top:40px;right:60px;bottom:unset}@media (max-width:1299px){.year-counter.style2{right:20px}}@media (max-width:1199px){.year-counter.style2{right:20%}}@media (max-width:991px){.year-counter.style2{right:10%}}@media (max-width:767px){.year-counter.style2{right:-5%}}@media (max-width:480px){.year-counter.style2{position:relative;top:20px;right:0}}.year-counter.style2 .year-counter_number{color:var(--theme-color);font-size:32px;margin-bottom:5px;line-height:32px;margin-top:-.4rem}.year-counter.style2 .year-counter_text{font-weight:600;font-size:14px;line-height:20px;color:#1c1c25}.btn-group.style3{gap:30px}.th-team{position:relative}.th-team .team-img{position:relative;overflow:hidden}.th-team .team-img img{width:100%;-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out}.th-team .team-desig{font-size:14px;display:block;margin-bottom:-.5em;-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out;color:var(--theme-color)}.th-team .team-social{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;gap:20px;position:absolute;top:0;left:0;visibility:hidden;opacity:0;-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out;z-index:4}.th-team .team-social a{color:var(--white-color)}.th-team .team-social a:hover{color:var(--theme-color)}.th-team .th-social a{--icon-size:36px;background-color:var(--white-color);color:var(--theme-color)}.th-team .th-social a:hover{background-color:var(--theme-color);color:var(--white-color)}.th-team .box-title{margin-bottom:3px}.th-team:hover .team-img img{-webkit-transform:scale(1.08);-ms-transform:scale(1.08);transform:scale(1.08)}.th-team:hover .team-social{visibility:visible;opacity:1}.team-box .th-social{position:absolute;bottom:0;left:0;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;opacity:0;visibility:hidden;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out}.team-box .th-social a{--icon-size:36px;color:var(--theme-color);background-color:var(--white-color);border:0}.team-box .th-social a:hover{background-color:var(--theme-color);color:var(--white-color)}.team-box .th-social a:nth-child(2){margin-right:30px}.team-box .th-social a:nth-child(3){margin-left:30px}.team-box .team-social:hover .th-social{visibility:visible;opacity:1;-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.team-grid .th-social{position:absolute;bottom:42px;right:0;max-width:36px;opacity:0;-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:bottom;-ms-transform-origin:bottom;transform-origin:bottom;-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out}.team-grid .th-social a{margin-bottom:6px}.team-grid .team-social:hover .th-social{visibility:visible;opacity:1;-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.team-box2 .th-social{position:absolute;bottom:45%;left:50%;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);-webkit-transition:.4s;transition:.4s;width:-webkit-max-content;width:-moz-max-content;width:max-content;z-index:3}.team-box2 .th-social a{opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px);-webkit-transition:.3s;transition:.3s}.team-box2 .th-social a:nth-child(1){-webkit-transition-delay:0s;transition-delay:0s}.team-box2 .th-social a:nth-child(2){-webkit-transition-delay:.1s;transition-delay:.1s}.team-box2 .th-social a:nth-child(3){-webkit-transition-delay:.2s;transition-delay:.2s}.team-box2 .th-social a:nth-child(4){-webkit-transition-delay:.3s;transition-delay:.3s}.team-box2:hover .th-social a{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.team-box3 .th-social{border-top:1px solid rgba(255,255,255,.21);margin-top:18px;padding-top:18px;-webkit-transform:translateY(50px);-ms-transform:translateY(50px);transform:translateY(50px);height:0;opacity:0;margin-bottom:-2.2em;-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out}.team-box3 .th-social a:hover{background-color:var(--title-color)}.team-box3:hover .th-social{opacity:1;height:100%;margin-bottom:0;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.slider-arrow.style2{display:block!important}@media (max-width:1199px){.slider-arrow.style2{display:none!important}}.team-box4 .th-social{position:absolute;bottom:45%;left:50%;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);-webkit-transition:.4s;transition:.4s;width:-webkit-max-content;width:-moz-max-content;width:max-content;z-index:3}.team-box4 .th-social a{opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px);-webkit-transition:.3s;transition:.3s}.team-box4 .th-social a:nth-child(1){-webkit-transition-delay:0s;transition-delay:0s}.team-box4 .th-social a:nth-child(2){-webkit-transition-delay:.1s;transition-delay:.1s}.team-box4 .th-social a:nth-child(3){-webkit-transition-delay:.2s;transition-delay:.2s}.team-box4 .th-social a:nth-child(4){-webkit-transition-delay:.3s;transition-delay:.3s}.team-box4:hover .th-social a{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.testi-grid2-thumb .swiper-slide-thumb-active{opacity:1}.testi-grid2-thumb .swiper-slide-thumb-active .box-img{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);border-width:3px;line-height:40px;border-color:var(--theme-color)}@media (max-width:375px){.testi-grid2-thumb .swiper-slide-thumb-active .box-img{line-height:25px}}.testiSlider8 .swiper-slide{width:calc(678px)!important}@media (max-width:767px){.testiSlider8 .swiper-slide{width:100%!important}}.testi-grid3-thumb .swiper-slide-thumb-active{opacity:1}.testi-grid3-thumb .swiper-slide-thumb-active .box-img{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);border-width:3px;line-height:40px;border-color:var(--theme-color)}@media (max-width:375px){.testi-grid3-thumb .swiper-slide-thumb-active .box-img{line-height:25px}}.testiSlide8 .swiper-pagination-bullet-active{background:var(--white-color)}.testiSlide8 .swiper-pagination-bullets .swiper-pagination-bullet:before{border:1px solid var(--white-color);background:var(--white-color)}.testi-grid3-area .testi-grid2-thumb .swiper-wrapper{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.title-area-wrapper .th-btn{padding:17px 46.5px}.th-video{position:relative;border-radius:5px}.th-video img{border-radius:inherit}.th-video .play-btn{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.th-video .play-btn>i{background-color:var(--theme-color);color:var(--white-color)}.th-anim{position:relative;display:-ms-inline-flexbox;display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;visibility:hidden;overflow:hidden}.th-anim img{height:100%;width:100%;object-fit:cover;-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left}.cursor2{width:25px;height:25px;border-radius:100%;border:1px solid var(--theme-color);-webkit-transition:all 200ms ease-out;transition:all 200ms ease-out;position:fixed;pointer-events:none;left:0;top:0;z-index:999999;-webkit-transform:translate(calc(-50% + 15px),-50%);-ms-transform:translate(calc(-50% + 15px),-50%);transform:translate(calc(-50% + 15px),-50%)}.cursor2.hover{display:none}.cursor{width:10px;height:10px;border-radius:100%;background-color:var(--theme-color);opacity:.3;position:fixed;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);pointer-events:none;z-index:999999;-webkit-transition:.2s cubic-bezier(.75,-.27,.3,1.33) opacity,.4s cubic-bezier(.75,-1.27,.3,2.33) -webkit-transform;transition:.2s cubic-bezier(.75,-.27,.3,1.33) opacity,.4s cubic-bezier(.75,-1.27,.3,2.33) -webkit-transform;transition:.4s cubic-bezier(.75,-1.27,.3,2.33) transform,.2s cubic-bezier(.75,-.27,.3,1.33) opacity;transition:.4s cubic-bezier(.75,-1.27,.3,2.33) transform,.2s cubic-bezier(.75,-.27,.3,1.33) opacity,.4s cubic-bezier(.75,-1.27,.3,2.33) -webkit-transform}.cursor.hover{display:none}.animate-shape1{width:100%;position:absolute;top:0;right:0;z-index:-1}.animate-shape1 svg{width:100%;height:100%}@media (max-width:1199px){.img-box5 .animate-shape1{max-width:610px}}.accordion-card.style2.th-radius1{border-radius:10px}.th-video2:after{content:"";height:140px;width:140px;background-color:#080e1c;border-radius:50%;position:absolute;top:calc(50% - 70px);right:-70px}.th-video2 .play-btn{position:absolute;right:-40px;top:calc(50% - 40px)}.th-video2 .play-btn>i{--icon-size:80px}.th-video2 .play-btn:before,.th-video2 .play-btn:after{background-color:var(--theme-color)}@media (max-width:1199px){.th-video2:after{right:calc(50% - 70px);top:calc(100% - 70px)}.th-video2 .play-btn{position:absolute;top:calc(100% - 40px);right:calc(50% - 40px)}}.cta-area4 .th-btn{padding:17px 46.5px}.feature-area2 .th-btn{padding:17px 44.5px}@media (max-width:575px){.feature-area2 .th-btn{text-align:center;display:block;margin-bottom:20px}}.shape-icon{position:relative;z-index:2;width:90px;height:85px;line-height:85px;text-align:center}.shape-icon:before{content:"";position:absolute;inset:0;background-color:var(--smoke-color2);-webkit-clip-path:path("M4.76563 19.2144C-2.32686 32.07 -1.20075 48.6639 6.14105 61.3767C16.4024 79.1459 38.9816 89.016 58.6174 83.4451C78.2532 77.8741 92.5688 56.7417 89.6127 36.3982C84.2306 -0.647078 23.3991 -14.559 4.76563 19.2144Z");clip-path:path("M4.76563 19.2144C-2.32686 32.07 -1.20075 48.6639 6.14105 61.3767C16.4024 79.1459 38.9816 89.016 58.6174 83.4451C78.2532 77.8741 92.5688 56.7417 89.6127 36.3982C84.2306 -0.647078 23.3991 -14.559 4.76563 19.2144Z");z-index:-1;-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out}.shape-icon .dots:before,.shape-icon .dots:after{content:"";position:absolute;background-color:var(--theme-color);height:24px;width:23px;border-radius:50%}.shape-icon .dots:before{top:0;right:9px}.shape-icon .dots:after{height:12px;width:11px;bottom:0;left:27px}.service-featured{text-align:center;position:relative;z-index:2}.service-featured:before{content:"";height:180px;width:100%;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);border-radius:10px;z-index:-1;-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out}.service-featured .shape-icon{margin:0 auto 30px auto}.service-featured .icon-btn{border-radius:99px;background-color:var(--theme-color);box-shadow:0 6px 20px rgba(0,96,255,.5);border:0;color:var(--white-color);position:absolute;bottom:-28px;left:calc(50% - 28px)}.service-featured .icon-btn:hover{background-color:var(--white-color);color:var(--theme-color)}.service-featured_content{background-color:var(--white-color);max-width:312px;box-shadow:0 10px 30px rgba(8,14,28,.06);border-radius:10px;margin-left:auto;margin-right:auto;padding:40px 15px 28px 15px;margin-bottom:28px}.service-featured_text{max-width:255px;margin:0 auto 31px auto}.service-card{padding:40px;position:relative;z-index:2;box-shadow:0 10px 30px rgba(8,14,28,.06);background-color:var(--white-color);border-radius:10px;overflow:hidden;-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out}.service-card:before,.service-card:after{content:"";position:absolute;height:110px;width:110px;background-color:var(--theme-color);opacity:.6;border-radius:50%;-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out;z-index:-1}.service-card:before{bottom:-73px;right:-28px}.service-card:after{right:-73px;bottom:-28px}.service-card .shape-icon{margin-bottom:30px}.service-card .box-title a:hover{color:var(--smoke-color2)}.service-card .bg-shape{position:absolute;bottom:-200px;left:0;width:100%;opacity:0;-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out;pointer-events:none}.service-card .bg-shape img{width:100%}.service-card_number{position:absolute;top:25px;right:40px;font-size:100px;line-height:1;font-weight:700;color:var(--smoke-color2);opacity:.3}.service-card_text{-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out;margin-bottom:22px}.service-card .th-btn{background-color:var(--smoke-color2);color:var(--title-color);padding:12.5px 20px;box-shadow:none}.service-card .th-btn:before,.service-card .th-btn:after{background-color:var(--smoke-color2)}.service-card:hover{width:100%}.service-card:hover:before,.service-card:hover:after{opacity:1;height:120%;width:120%;border-radius:0}.service-card:hover .shape-icon:before{background-color:var(--white-color)}.service-card:hover .bg-shape{bottom:0;opacity:1}.service-card:hover .box-title{color:var(--white-color)}.service-card:hover .th-btn{background-color:var(--white-color)}.service-card:hover .service-card_text{color:var(--white-color)}.service-sec{background-size:auto;background-position:top center;background-color:var(--smoke-color)}@media (max-width:375px){.service-card{padding:40px 30px}}.service-grid .th-btn{padding:15.5px 18px}.service-grid:hover .th-btn{background-color:var(--white-color);color:var(--theme-color)}.service-grid:hover .th-btn:hover{color:var(--white-color)}.service-3d .th-btn{padding:15.5px 18px;background-color:var(--smoke-color2);color:var(--title-color);box-shadow:none}.service-3d .th-btn:before,.service-3d .th-btn:after{background-color:var(--smoke-color2)}.service-3d .th-btn:hover{color:var(--white-color)}.service-3d .th-btn:hover:before,.service-3d .th-btn:hover:after{background-color:var(--theme-color)}.service-card2 .th-btn{padding:16px 35px;color:var(--title-color)}.price-card .th-btn{background-color:var(--title-color);box-shadow:none}.price-card .th-btn:before,.price-card .th-btn:after{background-color:var(--theme-color)}.price-box.style4 .th-btn{text-transform:capitalize;font-size:16px;font-family:var(--title-font)}.price-box.style4 .th-btn:before,.price-box.style4 .th-btn:after{display:block;background-color:var(--white-color)}.price-box.style4 .th-btn:hover{color:var(--title-color)}.price-box.style7:hover .th-btn{background-color:var(--white-color);color:var(--theme-color)}.price-box.style7:hover .th-btn:hover{color:var(--white-color)}.price-box.style5 .th-btn{text-transform:capitalize}.price-box.style6 .th-btn{max-width:258px;display:block;margin:auto;text-transform:capitalize}.process-tabs-wrapper .th-btn{margin-top:30px}.particle-1{max-width:440px;height:390px}.screen-slider1 .swiper-pagination-bullets{margin-bottom:0;margin-top:90px;height:14px}@media (max-width:1199px){.screen-slider1 .swiper-pagination-bullets{margin-top:50px}}@media (max-width:575px){.screen-slider1 .swiper-pagination-bullets{display:none}}.screen-slider1 .swiper-pagination-bullets .swiper-pagination-bullet{--swiper-pagination-bullet-size:14px;--swiper-pagination-bullet-horizontal-gap:10px;background:rgba(255,255,255,.5)}.screen-slider1 .swiper-pagination-bullets .swiper-pagination-bullet:before{background:var(--white-color)}.my-10{margin-top:10px;margin-bottom:10px}.mt-5{margin-top:5px}.mt-10{margin-top:10px}.mb-5{margin-bottom:5px}.mb-25{margin-bottom:25px}.mb-30{margin-bottom:30px}.mb-35{margin-bottom:35px}.mt-n2{margin-top:-.6rem}.space,.space-top{padding-top:var(--section-space)}.space{padding-bottom:var(--section-space)}@media (max-width:991px){.space,.space-top{padding-top:var(--section-space-mobile)}.space{padding-bottom:var(--section-space-mobile)}}.whatsapp-float{position:fixed;bottom:20px;left:20px;z-index:9999;width:60px;height:60px;display:flex;align-items:center;justify-content:center;background:#25d366;color:#fff;font-size:28px;border-radius:50%;box-shadow:0 10px 25px rgba(37,211,102,.4);transition:all .3s ease;animation:whatsapp-pulse 2s infinite}.whatsapp-float:hover{transform:scale(1.1);box-shadow:0 15px 35px rgba(37,211,102,.6)}@keyframes whatsapp-pulse{0%{box-shadow:0 0 0 0 rgba(37,211,102,.6)}70%{box-shadow:0 0 0 15px transparent}to{box-shadow:0 0 0 0 transparent}}
/*! tailwindcss v4.1.13 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-ease:initial}}}@layer theme{:root,:host{--color-slate-700:oklch(37.2% .044 257.287);--color-gray-100:oklch(96.7% .003 264.542);--color-gray-300:oklch(87.2% .01 258.338);--color-gray-600:oklch(44.6% .03 256.802);--color-gray-800:oklch(27.8% .033 256.848);--color-white:#fff;--spacing:.25rem;--text-lg:1.125rem;--text-lg--line-height:calc(1.75/1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75/1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2/1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25/1.875);--font-weight-normal:400;--font-weight-bold:700;--leading-relaxed:1.625;--radius-lg:.5rem;--shadow-sm:0 1px 3px 0 #0000001a,0 1px 2px -1px #0000001a;--shadow-md:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;--ease-in-out:cubic-bezier(.4,0,.2,1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1)}}@layer base,components;@layer utilities{.col-6{grid-column:6}.col-12{grid-column:12}.col-auto{grid-column:auto}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.m-auto{margin:auto}.mx-auto{margin-inline:auto}.my-2{margin-block:calc(var(--spacing)*2)}.my-3{margin-block:calc(var(--spacing)*3)}.my-4{margin-block:calc(var(--spacing)*4)}.my-6{margin-block:calc(var(--spacing)*6)}.my-8{margin-block:calc(var(--spacing)*8)}.my-10{margin-block:calc(var(--spacing)*10)}.my-12{margin-block:calc(var(--spacing)*12)}.ms-1{margin-inline-start:calc(var(--spacing)*1)}.ms-2{margin-inline-start:calc(var(--spacing)*2)}.me-2{margin-inline-end:calc(var(--spacing)*2)}.mt-1{margin-top:calc(var(--spacing)*1)}.mt-2{margin-top:calc(var(--spacing)*2)}.mt-3{margin-top:calc(var(--spacing)*3)}.mt-4{margin-top:calc(var(--spacing)*4)}.mt-5{margin-top:calc(var(--spacing)*5)}.mt-8{margin-top:calc(var(--spacing)*8)}.mt-10{margin-top:calc(var(--spacing)*10)}.mb-0{margin-bottom:calc(var(--spacing)*0)}.mb-2{margin-bottom:calc(var(--spacing)*2)}.mb-3{margin-bottom:calc(var(--spacing)*3)}.mb-4{margin-bottom:calc(var(--spacing)*4)}.mb-5{margin-bottom:calc(var(--spacing)*5)}.mb-25{margin-bottom:calc(var(--spacing)*25)}.mb-30{margin-bottom:calc(var(--spacing)*30)}.mb-35{margin-bottom:calc(var(--spacing)*35)}.flex{display:flex}.grid{display:grid}.hidden{display:none}.h-100{height:calc(var(--spacing)*100)}.h-auto{height:auto}.w-1\/2{width:50%}.w-1\/3{width:33.3333%}.w-100{width:calc(var(--spacing)*100)}.w-132{width:calc(var(--spacing)*132)}.w-150{width:calc(var(--spacing)*150)}.w-252{width:calc(var(--spacing)*252)}.w-full{width:100%}.flex-shrink{flex-shrink:1}.border-collapse{border-collapse:collapse}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.list-disc{list-style-type:disc}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.gap-4{gap:calc(var(--spacing)*4)}.gap-6{gap:calc(var(--spacing)*6)}.gap-8{gap:calc(var(--spacing)*8)}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*1)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*1)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*3)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*3)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*4)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*4)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-8>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*8)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*8)*calc(1 - var(--tw-space-y-reverse)))}.overflow-hidden{overflow:hidden}.rounded-lg{border-radius:var(--radius-lg)}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-gray-300{border-color:var(--color-gray-300)}.bg-gray-100{background-color:var(--color-gray-100)}.bg-gray-800{background-color:var(--color-gray-800)}.bg-white{background-color:var(--color-white)}.bg-bottom-right{background-position:100% 100%}.bg-top-right{background-position:100%0}.p-6{padding:calc(var(--spacing)*6)}.p-10{padding:calc(var(--spacing)*10)}.px-8{padding-inline:calc(var(--spacing)*8)}.py-12{padding-block:calc(var(--spacing)*12)}.py-16{padding-block:calc(var(--spacing)*16)}.ps-2{padding-inline-start:calc(var(--spacing)*2)}.ps-4{padding-inline-start:calc(var(--spacing)*4)}.pt-4{padding-top:calc(var(--spacing)*4)}.pl-6{padding-left:calc(var(--spacing)*6)}.text-center{text-align:center}.text-justify{text-align:justify}.text-left{text-align:left}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.text-wrap{text-wrap:wrap}.text-gray-600{color:var(--color-gray-600)}.text-slate-700{color:var(--color-slate-700)}.text-white{color:var(--color-white)}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}@media (min-width:48rem){.md\:my-0{margin-block:calc(var(--spacing)*0)}.md\:flex{display:flex}.md\:grid{display:grid}.md\:w-1\/2{width:50%}.md\:p-6{padding:calc(var(--spacing)*6)}.md\:p-10{padding:calc(var(--spacing)*10)}.md\:px-16{padding-inline:calc(var(--spacing)*16)}.md\:px-18{padding-inline:calc(var(--spacing)*18)}.md\:px-22{padding-inline:calc(var(--spacing)*22)}.md\:px-24{padding-inline:calc(var(--spacing)*24)}.md\:px-32{padding-inline:calc(var(--spacing)*32)}.md\:px-64{padding-inline:calc(var(--spacing)*64)}}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0#0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0#0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0#0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0#0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0#0000}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@font-face{font-family:"Barlow";font-style:normal;font-weight:600;font-display:swap;src:url(../fonts/web/barlow-600.woff2)format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Barlow";font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/web/barlow-700.woff2)format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Barlow Fallback";src:local("Arial"),local("ArialMT");ascent-override:103.4341%;descent-override:20.6868%;line-gap-override:0%;size-adjust:96.68%}@font-face{font-family:"Roboto Fallback";src:local("Arial"),local("ArialMT");ascent-override:92.9771%;descent-override:24.4677%;line-gap-override:0%;size-adjust:99.7809%}:root{--title-font:"Barlow", "Barlow Fallback", sans-serif;--body-font:"Roboto", "Roboto Fallback", sans-serif}[id]{scroll-margin-top:110px}.main-menu>ul>li.is-active>a,.main-menu a[aria-current=page],.th-mobile-menu a[aria-current=page]{color:var(--theme-color)}.th-menu-area .mobile-cta{margin:30px 20px 40px;width:calc(100% - 40px)}.page-subnav{background-color:var(--title-color);position:relative;z-index:3}.page-subnav ul{display:flex;align-items:center;gap:6px;margin:0;padding:0;list-style:none;overflow-x:auto;scrollbar-width:none}.page-subnav ul::-webkit-scrollbar{display:none}.page-subnav li{flex:0 0 auto}.page-subnav a{display:block;padding:14px 16px;color:rgba(255,255,255,.82);font-family:var(--title-font);font-weight:600;font-size:15px;white-space:nowrap;transition:color .2s ease-in-out}.page-subnav a:hover,.page-subnav a:focus-visible{color:#fff}.page-subnav__app{margin-left:auto}.page-subnav__app a{color:#fff;background-color:var(--theme-color);border-radius:99px;padding:8px 18px;margin:6px 0}.page-subnav__app a:hover{background-color:#0a5c9b}@media (max-width:575px){.page-subnav a{padding:12px 12px;font-size:14px}}.page-hero{background-color:#080e1c;background-image:radial-gradient(circle at 12%0,rgba(9,110,186,.45)0,transparent 55%),radial-gradient(circle at 95% 100%,rgba(63,211,139,.14)0,transparent 45%);color:#c7d2e1;padding:90px 0 80px}.page-hero__kicker{display:inline-block;font-family:var(--title-font);font-weight:700;font-size:13px;letter-spacing:.08em;text-transform:uppercase;color:#8fc3f2;background-color:rgba(9,110,186,.18);border:1px solid rgba(9,110,186,.45);border-radius:99px;padding:6px 16px;margin-bottom:18px}.page-hero__title{color:#fff;font-size:clamp(34px,5vw,56px);line-height:1.1;margin-bottom:18px;max-width:820px}.page-hero__text{font-size:18px;line-height:1.6;max-width:720px;margin-bottom:0}.page-hero__actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:32px}@media (max-width:767px){.page-hero{padding:60px 0 56px}.page-hero__text{font-size:16px}}.contact-steps{background-color:var(--white-color);border-radius:12px;padding:34px 32px;box-shadow:0 10px 30px rgba(8,14,28,.06)}.contact-steps ol{counter-reset:paso;list-style:none;padding:0;margin:20px 0 24px}.contact-steps li{counter-increment:paso;position:relative;padding-left:46px;margin-bottom:18px;line-height:1.55}.contact-steps li::before{content:counter(paso);position:absolute;left:0;top:0;width:32px;height:32px;border-radius:50%;background-color:var(--theme-color);color:#fff;font-family:var(--title-font);font-weight:700;display:flex;align-items:center;justify-content:center}.contact-steps strong{color:var(--title-color)}.hero-proof{display:flex;flex-wrap:wrap;gap:12px 34px;list-style:none;padding:0;margin:40px 0 0;font-size:15px}.hero-proof strong{color:#fff;font-family:var(--title-font);font-size:22px;margin-right:6px}.cd-card{height:100%;background-color:var(--white-color);border:1px solid #e8ecf2;border-radius:12px;padding:30px 28px;transition:.3s ease-in-out}.cd-card:hover{border-color:transparent;box-shadow:0 14px 34px rgba(8,14,28,.08);transform:translateY(-4px)}.cd-card__icon{display:inline-flex;align-items:center;justify-content:center;width:54px;height:54px;border-radius:12px;background-color:rgba(9,110,186,.1);color:var(--theme-color);font-size:22px;margin-bottom:20px}.cd-card p{margin-bottom:0}.platform-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:14px}.platform-grid a{display:block;background-color:var(--white-color);border-radius:10px;padding:18px 20px;border-left:4px solid var(--theme-color);box-shadow:0 6px 20px rgba(8,14,28,.05);transition:.3s ease-in-out}.platform-grid a:hover{transform:translateX(4px)}.platform-grid strong{display:block;color:var(--title-color);font-family:var(--title-font);font-size:17px}.platform-grid span{font-size:14px;color:var(--body-color)}@media (max-width:480px){.platform-grid{grid-template-columns:1fr}}.process-steps{counter-reset:paso;list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.process-steps li{counter-increment:paso;position:relative;padding-top:64px}.process-steps li::before{content:"0"counter(paso);position:absolute;top:0;left:0;font-family:var(--title-font);font-weight:800;font-size:40px;line-height:1;color:var(--theme-color);opacity:.9}.process-steps li::after{content:"";position:absolute;top:20px;left:70px;right:0;height:2px;background:linear-gradient(to right,rgba(9,110,186,.35),transparent)}.process-steps p{margin-bottom:0}@media (max-width:991px){.process-steps{grid-template-columns:repeat(2,1fr)}}@media (max-width:575px){.process-steps{grid-template-columns:1fr}}.proyecto-card{margin:0;height:100%;background-color:var(--white-color);border-radius:10px;overflow:hidden;box-shadow:0 10px 30px rgba(8,14,28,.06);transition:.4s ease-in-out}.proyecto-card:hover{transform:translateY(-6px)}.proyecto-card img{display:block;width:100%;height:auto;aspect-ratio:4/3;object-fit:cover;object-position:top center}.proyecto-card figcaption{padding:22px 24px 26px}.proyecto-card figcaption .box-title{margin-bottom:8px}.faq-list{max-width:860px;margin:0 auto}.faq-list details{border-bottom:1px solid #e3e8ef}.faq-list summary{cursor:pointer;list-style:none;position:relative;padding:22px 44px 22px 0;font-family:var(--title-font);font-weight:700;font-size:19px;color:var(--title-color)}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary::after{content:"+";position:absolute;right:6px;top:50%;transform:translateY(-50%);font-size:26px;font-weight:400;color:var(--theme-color);transition:transform .2s ease-in-out}.faq-list details[open] summary::after{transform:translateY(-50%) rotate(45deg)}.faq-list details p{padding:0 44px 22px 0;margin:0}.cta-band{padding:70px 0;background-color:var(--theme-color);background-image:radial-gradient(circle at 90%0,rgba(255,255,255,.18)0,transparent 50%);color:rgba(255,255,255,.9)}.cta-band__inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:24px}.cta-band__title{color:#fff;font-size:clamp(24px,3vw,34px);margin-bottom:8px}.focus-card{position:relative;height:100%;border-radius:16px;padding:44px 40px;background-color:#eef5fb;overflow:hidden}.focus-card--dark{background-color:#080e1c;background-image:radial-gradient(circle at 100%0,rgba(9,110,186,.5)0,transparent 55%);color:#c7d2e1}.focus-card__icon{display:inline-flex;align-items:center;justify-content:center;width:64px;height:64px;border-radius:16px;background-color:var(--theme-color);color:#fff;font-size:26px;margin-bottom:24px}.focus-card__title{font-size:clamp(26px,3vw,34px);margin-bottom:12px}.focus-card--dark .focus-card__title{color:#fff}.focus-card__list{list-style:none;padding:0;margin:22px 0 30px}.focus-card__list li{position:relative;padding-left:30px;margin-bottom:12px;font-weight:500}.focus-card__list li::before{content:"";position:absolute;left:0;top:5px;width:18px;height:18px;border-radius:50%;background:var(--theme-color)url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23fff' stroke-width='2.2' d='M4 8.5l2.6 2.5L12 5.5'/%3E%3C/svg%3E")center/12px no-repeat}.focus-card--dark .focus-card__list li{color:#fff}@media (max-width:575px){.focus-card{padding:34px 24px}}.plat-card{display:flex;flex-direction:column;height:100%;background-color:var(--white-color);border-radius:12px;padding:26px 24px;box-shadow:0 8px 24px rgba(8,14,28,.05);color:var(--body-color);transition:.3s ease-in-out}.plat-card:hover{color:var(--body-color);transform:translateY(-5px);box-shadow:0 16px 36px rgba(8,14,28,.1)}.plat-card__logo{display:flex;align-items:center;height:64px;margin-bottom:18px}.plat-card__logo img{max-height:64px;max-width:150px;width:auto;object-fit:contain}.plat-card__sector{font-size:13px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--theme-color);margin-bottom:4px}.plat-card .box-title{margin-bottom:8px}.plat-card p{flex:1 1 auto;font-size:15px;line-height:1.55;margin-bottom:18px}.plat-card__link{font-family:var(--title-font);font-weight:700;color:var(--title-color)}.plat-card:hover .plat-card__link{color:var(--theme-color)}.plat-card--cta{background-color:var(--theme-color);color:rgba(255,255,255,.88)}.plat-card--cta:hover{color:rgba(255,255,255,.88)}.plat-card--cta .plat-card__sector,.plat-card--cta .box-title,.plat-card--cta .plat-card__link,.plat-card--cta:hover .plat-card__link{color:#fff}.title-area.mb-0 .sec-title:not(:last-child){margin-bottom:15px}.focus-card--dark p,.page-hero p,.erp-estrella p{color:#c7d2e1}.plat-card--cta p,.cta-band p{color:rgba(255,255,255,.9)}.contact-info{flex-wrap:nowrap}.contact-info .media-body{min-width:0}.contact-info_text a{overflow-wrap:anywhere}.hero-shot{margin-top:-40px;position:relative;z-index:2;text-align:center}.hero-shot img{width:100%;max-width:1000px;height:auto;border-radius:14px;box-shadow:0 24px 60px rgba(8,14,28,.18)}.page-hero:has(+.hero-shot){padding-bottom:120px}.lead-block{max-width:860px;margin:0 auto}.lead-block p{font-size:18px;line-height:1.7}.check-list{list-style:none;padding:0;margin:30px 0 0}.check-list li{position:relative;padding-left:38px;margin-bottom:20px;font-size:17px;line-height:1.65}.check-list li::before{content:"";position:absolute;left:0;top:4px;width:24px;height:24px;border-radius:50%;background:var(--theme-color)url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23fff' stroke-width='2.2' d='M4 8.5l2.6 2.5L12 5.5'/%3E%3C/svg%3E")center/14px no-repeat}.check-list .font-bold,.check-list strong{color:var(--title-color)}.process-steps--5{grid-template-columns:repeat(5,1fr)}@media (max-width:1199px){.process-steps--5{grid-template-columns:repeat(3,1fr)}}@media (max-width:767px){.process-steps--5{grid-template-columns:repeat(2,1fr)}}@media (max-width:575px){.process-steps--5{grid-template-columns:1fr}}.cd-card__icon--emoji{font-size:26px;background-color:#eef5fb}.legacy-sec{max-width:940px;margin:0 auto;padding:70px 15px 10px}.legacy-sec:last-of-type{padding-bottom:90px}.legacy-sec .sec-title{margin-bottom:26px}.legacy-sec .text-2xl,.legacy-sec .text-xl{font-size:18px;line-height:1.7}.legacy-sec .text-justify{text-align:left}.legacy-sec [class*=px-2],.legacy-sec [class*=px-3],.legacy-sec [class*=px-6]{padding-left:0;padding-right:0}.legacy-sec img{max-width:100%;height:auto;border-radius:12px;box-shadow:0 16px 40px rgba(8,14,28,.12);margin:10px auto 30px}.legacy-sec ul{padding-left:0;list-style:none}.legacy-sec ul>li{position:relative;padding-left:34px}.legacy-sec ul>li::before{content:"";position:absolute;left:0;top:6px;width:22px;height:22px;border-radius:50%;background:var(--theme-color)url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23fff' stroke-width='2.2' d='M4 8.5l2.6 2.5L12 5.5'/%3E%3C/svg%3E")center/13px no-repeat}.platform-grid--3{grid-template-columns:repeat(3,1fr)}@media (max-width:991px){.platform-grid--3{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.platform-grid--3{grid-template-columns:1fr}}:root{--body-color:#5D6273}#heroSlider2 .th-hero-slide{min-height:652px}@media (min-width:576px){#heroSlider2 .th-hero-slide{min-height:670px}}@media (min-width:768px){#heroSlider2 .th-hero-slide{min-height:694px}}@media (min-width:992px){#heroSlider2 .th-hero-slide{min-height:812px}}@media (min-width:1200px){#heroSlider2 .th-hero-slide{min-height:949px}}@media (min-width:1400px){#heroSlider2 .th-hero-slide{min-height:1056px}}