@font-face{font-family: 'Inter Tight';font-style: normal;font-weight: 300 700;font-display: swap;src: url(../fonts/text/inter-tight-latin.woff2) format('woff2');}@font-face{font-family: 'Plus Jakarta Sans';font-style: normal;font-weight: 400 700;font-display: swap;src: url(../fonts/text/plus-jakarta-sans-latin.woff2) format('woff2');}
@font-face{font-family: 'FontAwesome';src: url("../fonts/fontawesome4/fonts/fontawesome-webfont.woff2?v=4.6.3") format('woff2');font-weight: normal;font-style: normal;}.fa{display: inline-block;font: normal normal normal 14px/1 FontAwesome;font-size: inherit;text-rendering: auto;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}@-webkit-keyframes fa-spin{0%{-webkit-transform: rotate(0deg);transform: rotate(0deg);}100%{-webkit-transform: rotate(359deg);transform: rotate(359deg);}}@keyframes fa-spin{0%{-webkit-transform: rotate(0deg);transform: rotate(0deg);}100%{-webkit-transform: rotate(359deg);transform: rotate(359deg);}}.fa-download:before{content: "\f019";}.fa-lock:before{content: "\f023";}.fa-arrow-right:before{content: "\f061";}.fa-chevron-down:before{content: "\f078";}.fa-key:before{content: "\f084";}.fa-comments:before{content: "\f086";}.fa-phone:before{content: "\f095";}.fa-bell:before{content: "\f0f3";}.fa-globe:before{content: "\f0ac";}.fa-bars:before{content: "\f0c9";}.fa-envelope:before{content: "\f0e0";}.fa-sitemap:before{content: "\f0e8";}.fa-flag-checkered:before{content: "\f11e";}.fa-code:before{content: "\f121";}.fa-compass:before{content: "\f14e";}.fa-bug:before{content: "\f188";}.fa-graduation-cap:before{content: "\f19d";}.fa-database:before{content: "\f1c0";}.fa-life-ring:before{content: "\f1cd";}.fa-paper-plane:before{content: "\f1d8";}.fa-plug:before{content: "\f1e6";}.fa-server:before{content: "\f233";}
.fa{font-family: var(--fa-style-family,"Font Awesome 6 Free");font-weight: var(--fa-style,900);}.fa,.fas,.fa-solid,.far{-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;display: var(--fa-display,inline-block);font-style: normal;font-variant: normal;line-height: 1;text-rendering: auto;}.fas,.fa-solid,.far{font-family: 'Font Awesome 6 Free';}@-webkit-keyframes fa-beat{0%,90%{-webkit-transform: scale(1);transform: scale(1);}45%{-webkit-transform: scale(var(--fa-beat-scale,1.25));transform: scale(var(--fa-beat-scale,1.25));}}@keyframes fa-beat{0%,90%{-webkit-transform: scale(1);transform: scale(1);}45%{-webkit-transform: scale(var(--fa-beat-scale,1.25));transform: scale(var(--fa-beat-scale,1.25));}}@-webkit-keyframes fa-bounce{0%{-webkit-transform: scale(1,1) translateY(0);transform: scale(1,1) translateY(0);}10%{-webkit-transform: scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,0.9)) translateY(0);transform: scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,0.9)) translateY(0);}30%{-webkit-transform: scale(var(--fa-bounce-jump-scale-x,0.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-0.5em));transform: scale(var(--fa-bounce-jump-scale-x,0.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-0.5em));}50%{-webkit-transform: scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,0.95)) translateY(0);transform: scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,0.95)) translateY(0);}57%{-webkit-transform: scale(1,1) translateY(var(--fa-bounce-rebound,-0.125em));transform: scale(1,1) translateY(var(--fa-bounce-rebound,-0.125em));}64%{-webkit-transform: scale(1,1) translateY(0);transform: scale(1,1) translateY(0);}100%{-webkit-transform: scale(1,1) translateY(0);transform: scale(1,1) translateY(0);}}@keyframes fa-bounce{0%{-webkit-transform: scale(1,1) translateY(0);transform: scale(1,1) translateY(0);}10%{-webkit-transform: scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,0.9)) translateY(0);transform: scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,0.9)) translateY(0);}30%{-webkit-transform: scale(var(--fa-bounce-jump-scale-x,0.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-0.5em));transform: scale(var(--fa-bounce-jump-scale-x,0.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-0.5em));}50%{-webkit-transform: scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,0.95)) translateY(0);transform: scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,0.95)) translateY(0);}57%{-webkit-transform: scale(1,1) translateY(var(--fa-bounce-rebound,-0.125em));transform: scale(1,1) translateY(var(--fa-bounce-rebound,-0.125em));}64%{-webkit-transform: scale(1,1) translateY(0);transform: scale(1,1) translateY(0);}100%{-webkit-transform: scale(1,1) translateY(0);transform: scale(1,1) translateY(0);}}@-webkit-keyframes fa-fade{50%{opacity: var(--fa-fade-opacity,0.4);}}@keyframes fa-fade{50%{opacity: var(--fa-fade-opacity,0.4);}}@-webkit-keyframes fa-beat-fade{0%,100%{opacity: var(--fa-beat-fade-opacity,0.4);-webkit-transform: scale(1);transform: scale(1);}50%{opacity: 1;-webkit-transform: scale(var(--fa-beat-fade-scale,1.125));transform: scale(var(--fa-beat-fade-scale,1.125));}}@keyframes fa-beat-fade{0%,100%{opacity: var(--fa-beat-fade-opacity,0.4);-webkit-transform: scale(1);transform: scale(1);}50%{opacity: 1;-webkit-transform: scale(var(--fa-beat-fade-scale,1.125));transform: scale(var(--fa-beat-fade-scale,1.125));}}@-webkit-keyframes fa-flip{50%{-webkit-transform: rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg));transform: rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg));}}@keyframes fa-flip{50%{-webkit-transform: rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg));transform: rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg));}}@-webkit-keyframes fa-shake{0%{-webkit-transform: rotate(-15deg);transform: rotate(-15deg);}4%{-webkit-transform: rotate(15deg);transform: rotate(15deg);}8%,24%{-webkit-transform: rotate(-18deg);transform: rotate(-18deg);}12%,28%{-webkit-transform: rotate(18deg);transform: rotate(18deg);}16%{-webkit-transform: rotate(-22deg);transform: rotate(-22deg);}20%{-webkit-transform: rotate(22deg);transform: rotate(22deg);}32%{-webkit-transform: rotate(-12deg);transform: rotate(-12deg);}36%{-webkit-transform: rotate(12deg);transform: rotate(12deg);}40%,100%{-webkit-transform: rotate(0deg);transform: rotate(0deg);}}@keyframes fa-shake{0%{-webkit-transform: rotate(-15deg);transform: rotate(-15deg);}4%{-webkit-transform: rotate(15deg);transform: rotate(15deg);}8%,24%{-webkit-transform: rotate(-18deg);transform: rotate(-18deg);}12%,28%{-webkit-transform: rotate(18deg);transform: rotate(18deg);}16%{-webkit-transform: rotate(-22deg);transform: rotate(-22deg);}20%{-webkit-transform: rotate(22deg);transform: rotate(22deg);}32%{-webkit-transform: rotate(-12deg);transform: rotate(-12deg);}36%{-webkit-transform: rotate(12deg);transform: rotate(12deg);}40%,100%{-webkit-transform: rotate(0deg);transform: rotate(0deg);}}@-webkit-keyframes fa-spin{0%{-webkit-transform: rotate(0deg);transform: rotate(0deg);}100%{-webkit-transform: rotate(360deg);transform: rotate(360deg);}}@keyframes fa-spin{0%{-webkit-transform: rotate(0deg);transform: rotate(0deg);}100%{-webkit-transform: rotate(360deg);transform: rotate(360deg);}}.fa-file-lines::before{content: "\f15c";}.fa-wave-square::before{content: "\f83e";}.fa-flag-checkered::before{content: "\f11e";}.fa-comments::before{content: "\f086";}.fa-clipboard-list::before{content: "\f46d";}.fa-pen-ruler::before{content: "\f5ae";}.fa-compass::before{content: "\f14e";}.fa-laptop-code::before{content: "\f5fc";}.fa-bars::before{content: "\f0c9";}.fa-people-group::before{content: "\e533";}.fa-lightbulb::before{content: "\f0eb";}.fa-sitemap::before{content: "\f0e8";}.fa-paintbrush::before{content: "\f1fc";}.fa-lock::before{content: "\f023";}.fa-plug::before{content: "\f1e6";}.fa-wand-magic-sparkles::before{content: "\e2ca";}.fa-key::before{content: "\f084";}.fa-globe::before{content: "\f0ac";}.fa-server::before{content: "\f233";}.fa-headset::before{content: "\f590";}.fa-handshake::before{content: "\f2b5";}.fa-circle-check::before{content: "\f058";}.fa-compass-drafting::before{content: "\f568";}.fa-address-card::before{content: "\f2bb";}.fa-cloud-arrow-up::before{content: "\f0ee";}.fa-arrows-rotate::before{content: "\f021";}.fa-shield-halved::before{content: "\f3ed";}.fa-envelope-circle-check::before{content: "\e4e8";}.fa-layer-group::before{content: "\f5fd";}.fa-code::before{content: "\f121";}.fa-magnifying-glass-chart::before{content: "\e522";}.fa-chart-pie::before{content: "\f200";}.fa-chart-line::before{content: "\f201";}.fa-arrow-right::before{content: "\f061";}.fa-screwdriver-wrench::before{content: "\f7d9";}.fa-mobile-screen-button::before{content: "\f3cd";}.fa-location-crosshairs::before{content: "\f601";}.fa-phone::before{content: "\f095";}.fa-envelope::before{content: "\f0e0";}.fa-mobile-screen::before{content: "\f3cf";}.fa-network-wired::before{content: "\f6ff";}.fa-download::before{content: "\f019";}.fa-bug::before{content: "\f188";}.fa-bell::before{content: "\f0f3";}.fa-handshake-angle::before{content: "\f4c4";}.fa-location-dot::before{content: "\f3c5";}.fa-gauge-high::before{content: "\f625";}.fa-magnifying-glass::before{content: "\f002";}.fa-chevron-down::before{content: "\f078";}.fa-list-check::before{content: "\f0ae";}.fa-truck-fast::before{content: "\f48b";}.fa-diagram-project::before{content: "\f542";}.fa-xmark::before{content: "\f00d";}.fa-store::before{content: "\f54e";}.fa-robot::before{content: "\f544";}.fa-scale-balanced::before{content: "\f24e";}.fa-database::before{content: "\f1c0";}.fa-right-left::before{content: "\f362";}.fa-paper-plane::before{content: "\f1d8";}.fa-life-ring::before{content: "\f1cd";}.fa-earth-asia::before{content: "\f57e";}.fa-users-gear::before{content: "\f509";}.fa-graduation-cap::before{content: "\f19d";}.fa-cloud::before{content: "\f0c2";}.fa-code-branch::before{content: "\f126";}.fa-arrow-left::before{content: "\f060";}.fa-calendar::before{content: "\f133";}.fa-clock::before{content: "\f017";}
:root{--fa-style-family-classic: 'Font Awesome 6 Free';--fa-font-solid: normal 900 1em/1 'Font Awesome 6 Free';}@font-face{font-family: 'Font Awesome 6 Free';font-style: normal;font-weight: 900;font-display: block;src: url("../fonts/fontawesome6/webfonts/fa-solid-900.woff2") format("woff2");}.fas,.fa-solid{font-weight: 900;}
@charset "UTF-8";: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,rgba(255,255,255,0.15),rgba(255,255,255,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}hr{margin:1rem 0;color:inherit;background-color:currentColor;border:0;opacity:.25}hr:not([size]){height:1px}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{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}.h6,h6{font-size:1rem}p{margin-top:0;margin-bottom:1rem}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul{padding-left:2rem}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}.small,small{font-size:.875em}sub,sup{position:relative;font-size:.75em;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}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}code,pre{font-family:var(--bs-font-monospace);font-size:1em;direction:ltr;unicode-bidi:bidi-override}pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:.875em}pre code{font-size:inherit;color:inherit;word-break:normal}code{font-size:.875em;color:#d63384;word-wrap:break-word}a>code{color:inherit}img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}caption{padding-top:.5rem;padding-bottom:.5rem;color:#6c757d;text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}tbody,td,tfoot,th,thead,tr{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}button,input,optgroup,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}select:disabled{opacity:1}[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}fieldset{min-width:0;padding:0;margin:0;border:0}legend{float:left;width:100%;padding:0;margin-bottom:.5rem;font-size:calc(1.275rem + .3vw);line-height:inherit}@media (min-width:1200px){legend{font-size:1.5rem}}legend+*{clear:left}::-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}[type=search]{outline-offset:-2px;-webkit-appearance:textfield}::-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}output{display:inline-block}iframe{border:0}summary{display:list-item;cursor:pointer}progress{vertical-align:baseline}[hidden]{display:none!important}.lead{font-size:1.25rem;font-weight:300}.img-fluid{max-width:100%;height:auto}.container,.container-fluid{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:flex;flex-wrap:wrap;margin-top:calc(var(--bs-gutter-y) * -1);margin-right:calc(var(--bs-gutter-x) * -.5);margin-left:calc(var(--bs-gutter-x) * -.5)}.row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y)}.col{flex:1 0 0%}.col-6{flex:0 0 auto;width:50%}.offset-6{margin-left:50%}.g-0{--bs-gutter-x:0}.g-0{--bs-gutter-y:0}.g-3{--bs-gutter-x:1rem}.g-3{--bs-gutter-y:1rem}.g-4,.gx-4{--bs-gutter-x:1.5rem}.g-4{--bs-gutter-y:1.5rem}.g-5,.gx-5{--bs-gutter-x:3rem}.g-5,.gy-5{--bs-gutter-y:3rem}@media (min-width:576px){.col-sm-6{flex:0 0 auto;width:50%}}@media (min-width:768px){.col-md-4{flex:0 0 auto;width:33.33333333%}.col-md-6{flex:0 0 auto;width:50%}.col-md-12{flex:0 0 auto;width:100%}}@media (min-width:992px){.col-lg-2{flex:0 0 auto;width:16.66666667%}.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.33333333%}.col-lg-5{flex:0 0 auto;width:41.66666667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.33333333%}.col-lg-8{flex:0 0 auto;width:66.66666667%}.col-lg-9{flex:0 0 auto;width:75%}.col-lg-12{flex:0 0 auto;width:100%}.offset-lg-1{margin-left:8.33333333%}}.table{--bs-table-bg:transparent;--bs-table-accent-bg:transparent;--bs-table-striped-color:#212529;--bs-table-striped-bg:rgba(0,0,0,0.05);--bs-table-active-color:#212529;--bs-table-active-bg:rgba(0,0,0,0.1);--bs-table-hover-color:#212529;--bs-table-hover-bg:rgba(0,0,0,0.075);width:100%;margin-bottom:1rem;color:#212529;vertical-align:top;border-color:#dee2e6}.table>:not(caption)>*>*{padding:.5rem .5rem;background-color:var(--bs-table-bg);border-bottom-width:1px;box-shadow:inset 0 0 0 9999px var(--bs-table-accent-bg)}.table>tbody{vertical-align:inherit}.table>thead{vertical-align:bottom}.table>:not(:last-child)>:last-child>*{border-bottom-color:currentColor}.table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}.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;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control[type=file]{overflow:hidden}.form-control[type=file]:not(:disabled):not([readonly]){cursor:pointer}.form-control:focus{color:#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::-moz-placeholder{color:#6c757d;opacity:1}.form-control::placeholder{color:#6c757d;opacity:1}.form-control:disabled,.form-control[readonly]{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;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{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))}.btn{display:inline-block;font-weight:400;line-height:1.5;color:#212529;text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;border-radius:.25rem;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){.btn{transition:none}}.btn:hover{color:#212529}.btn:focus{outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.btn.disabled,.btn:disabled,fieldset:disabled .btn{pointer-events:none;opacity:.65}.btn-secondary{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:hover{color:#fff;background-color:#5c636a;border-color:#565e64}.btn-secondary:focus{color:#fff;background-color:#5c636a;border-color:#565e64;box-shadow:0 0 0 .25rem rgba(130,138,145,.5)}.btn-secondary.active,.btn-secondary:active,.show>.btn-secondary.dropdown-toggle{color:#fff;background-color:#565e64;border-color:#51585e}.btn-secondary.active:focus,.btn-secondary:active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(130,138,145,.5)}.btn-secondary.disabled,.btn-secondary:disabled{color:#fff;background-color:#6c757d;border-color:#6c757d}.fade{transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;transition:height .35s ease}@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}.dropdown,.dropend,.dropstart,.dropup{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{position:absolute;z-index:1000;display:none;min-width:10rem;padding:.5rem 0;margin: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}.dropup .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropend .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-toggle::after{vertical-align:0}.dropstart .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}.dropstart .dropdown-toggle::after{display:none}.dropstart .dropdown-toggle::before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropstart .dropdown-toggle:empty::after{margin-left:0}.dropstart .dropdown-toggle::before{vertical-align:0}.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:#e9ecef}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#0d6efd}.dropdown-item.disabled,.dropdown-item:disabled{color:#adb5bd;pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.nav{display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:.5rem 1rem;color:#0d6efd;text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}@media (prefers-reduced-motion:reduce){.nav-link{transition:none}}.nav-link:focus,.nav-link:hover{color:#0a58ca}.nav-link.disabled{color:#6c757d;pointer-events:none;cursor:default}.navbar{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding-top:.5rem;padding-bottom:.5rem}.navbar>.container,.navbar>.container-fluid{display:flex;flex-wrap:inherit;align-items:center;justify-content:space-between}.navbar-nav{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link{padding-right:0;padding-left:0}.navbar-nav .dropdown-menu{position:static}.navbar-collapse{flex-basis:100%;flex-grow:1;align-items:center}@media (min-width:576px){.navbar-expand-sm .navbar-collapse{display:flex!important;flex-basis:auto}}@media (min-width:768px){.navbar-expand-md .navbar-collapse{display:flex!important;flex-basis:auto}}@media (min-width:992px){.navbar-expand-lg .navbar-collapse{display:flex!important;flex-basis:auto}}@media (min-width:1200px){.navbar-expand-xl .navbar-collapse{display:flex!important;flex-basis:auto}}@media (min-width:1400px){.navbar-expand-xxl .navbar-collapse{display:flex!important;flex-basis:auto}}.navbar-expand .navbar-collapse{display:flex!important;flex-basis:auto}.card{position:relative;display:flex;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,.125);border-radius:.25rem}.card>hr{margin-right:0;margin-left:0}.card>.list-group{border-top:inherit;border-bottom:inherit}.card>.list-group:first-child{border-top-width:0;border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.accordion-button{position:relative;display:flex;align-items:center;width:100%;padding:1rem 1.25rem;font-size:1rem;color:#212529;text-align:left;background-color:#fff;border:0;border-radius:0;overflow-anchor:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,border-radius .15s ease}@media (prefers-reduced-motion:reduce){.accordion-button{transition:none}}.accordion-button:not(.collapsed){color:#0c63e4;background-color:#e7f1ff;box-shadow:inset 0 -1px 0 rgba(0,0,0,.125)}.accordion-button:not(.collapsed)::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%230c63e4'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");transform:rotate(-180deg)}.accordion-button::after{flex-shrink:0;width:1.25rem;height:1.25rem;margin-left:auto;content:"";background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-size:1.25rem;transition:transform .2s ease-in-out}@media (prefers-reduced-motion:reduce){.accordion-button::after{transition:none}}.accordion-button:hover{z-index:2}.accordion-button:focus{z-index:3;border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.accordion-header{margin-bottom:0}.accordion-item{background-color:#fff;border:1px solid rgba(0,0,0,.125)}.accordion-item:first-of-type{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.accordion-item:first-of-type .accordion-button{border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.accordion-item:not(:first-of-type){border-top:0}.accordion-item:last-of-type{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.accordion-item:last-of-type .accordion-button.collapsed{border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.accordion-item:last-of-type .accordion-collapse{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.accordion-body{padding:1rem 1.25rem}.accordion-flush .accordion-collapse{border-width:0}.accordion-flush .accordion-item{border-right:0;border-left:0;border-radius:0}.accordion-flush .accordion-item:first-child{border-top:0}.accordion-flush .accordion-item:last-child{border-bottom:0}.accordion-flush .accordion-item .accordion-button{border-radius:0}.pagination{display:flex;padding-left:0;list-style:none}.alert{position:relative;padding:1rem 1rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}@-webkit-keyframes progress-bar-stripes{0%{background-position-x:1rem}}@keyframes progress-bar-stripes{0%{background-position-x:1rem}}.progress{display:flex;height:1rem;overflow:hidden;font-size:.75rem;background-color:#e9ecef;border-radius:.25rem}.list-group{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;border-radius:.25rem}.list-group-item{position:relative;display:block;padding:.5rem 1rem;color:#212529;text-decoration:none;background-color:#fff;border:1px solid rgba(0,0,0,.125)}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{color:#6c757d;pointer-events:none;background-color:#fff}.list-group-item.active{z-index:2;color:#fff;background-color:#0d6efd;border-color:#0d6efd}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{margin-top:-1px;border-top-width:1px}.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{position:fixed;top:0;left:0;z-index:1060;display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translate(0,-50px)}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-body{position:relative;flex:1 1 auto;padding:1rem}@media (min-width:576px){.modal-dialog{max-width:500px;margin:1.75rem auto}}.tooltip{position:absolute;z-index:1080;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:1070;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}.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 rgba(0,0,0,.2);border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.popover-header:empty{display:none}.popover-body{padding:1rem 1rem;color:#212529}.carousel{position:relative}.carousel.pointer-event{touch-action:pan-y}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:transform .6s ease-in-out}@media (prefers-reduced-motion:reduce){.carousel-item{transition:none}}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block}.active.carousel-item-end,.carousel-item-next:not(.carousel-item-start){transform:translateX(100%)}.active.carousel-item-start,.carousel-item-prev:not(.carousel-item-end){transform:translateX(-100%)}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:2;display:flex;justify-content:center;padding:0;margin-right:15%;margin-bottom:1rem;margin-left:15%;list-style:none}.carousel-indicators [data-bs-target]{box-sizing:content-box;flex:0 1 auto;width:30px;height:3px;padding:0;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border:0;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;transition:opacity .6s ease}@media (prefers-reduced-motion:reduce){.carousel-indicators [data-bs-target]{transition:none}}.carousel-indicators .active{opacity:1}@-webkit-keyframes spinner-border{to{transform:rotate(360deg)}}@keyframes spinner-border{to{transform:rotate(360deg)}}@-webkit-keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}.offcanvas{position:fixed;bottom:0;z-index:1050;display:flex;flex-direction:column;max-width:100%;visibility:hidden;background-color:#fff;background-clip:padding-box;outline:0;transition:transform .3s ease-in-out}@media (prefers-reduced-motion:reduce){.offcanvas{transition:none}}.offcanvas.show{transform:none}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.d-block{display:block!important}.d-none{display:none!important}.shadow{box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important}.position-relative{position:relative!important}.border{border:1px solid #dee2e6!important}.h-100{height:100%!important}.align-items-center{align-items:center!important}.mt-1{margin-top:.25rem!important}.mt-4{margin-top:1.5rem!important}.mt-5{margin-top:3rem!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}.p-1{padding:.25rem!important}.p-4{padding:1.5rem!important}.pb-2{padding-bottom:.5rem!important}.text-center{text-align:center!important}.text-light{color:#f8f9fa!important}.text-dark{color:#212529!important}.visible{visibility:visible!important}@media (min-width:576px){.d-sm-block{display:block!important}}@media (min-width:992px){.d-lg-block{display:block!important}.d-lg-none{display:none!important}.mt-lg-0{margin-top:0!important}.text-lg-end{text-align:right!important}}
@charset "UTF-8";.animated{-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes bounce{from,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}@keyframes bounce{from,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}@-webkit-keyframes flash{from,50%,to{opacity:1}25%,75%{opacity:0}}@keyframes flash{from,50%,to{opacity:1}25%,75%{opacity:0}}@-webkit-keyframes pulse{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes pulse{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@-webkit-keyframes rubberBand{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes rubberBand{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@-webkit-keyframes shake{from,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}@keyframes shake{from,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}@-webkit-keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}to{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}}@keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}to{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}}.swing{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@-webkit-keyframes tada{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes tada{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@-webkit-keyframes wobble{from{-webkit-transform:none;transform:none}15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}to{-webkit-transform:none;transform:none}}@keyframes wobble{from{-webkit-transform:none;transform:none}15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}to{-webkit-transform:none;transform:none}}@-webkit-keyframes jello{from,11.1%,to{-webkit-transform:none;transform:none}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-0.78125deg) skewY(-0.78125deg);transform:skewX(-0.78125deg) skewY(-0.78125deg)}77.7%{-webkit-transform:skewX(0.390625deg) skewY(0.390625deg);transform:skewX(0.390625deg) skewY(0.390625deg)}88.8%{-webkit-transform:skewX(-0.1953125deg) skewY(-0.1953125deg);transform:skewX(-0.1953125deg) skewY(-0.1953125deg)}}@keyframes jello{from,11.1%,to{-webkit-transform:none;transform:none}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-0.78125deg) skewY(-0.78125deg);transform:skewX(-0.78125deg) skewY(-0.78125deg)}77.7%{-webkit-transform:skewX(0.390625deg) skewY(0.390625deg);transform:skewX(0.390625deg) skewY(0.390625deg)}88.8%{-webkit-transform:skewX(-0.1953125deg) skewY(-0.1953125deg);transform:skewX(-0.1953125deg) skewY(-0.1953125deg)}}@-webkit-keyframes bounceIn{from,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes bounceIn{from,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@-webkit-keyframes bounceInDown{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:none;transform:none}}@keyframes bounceInDown{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:none;transform:none}}@-webkit-keyframes bounceInLeft{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:none;transform:none}}@keyframes bounceInLeft{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:none;transform:none}}@-webkit-keyframes bounceInRight{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}from{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:none;transform:none}}@keyframes bounceInRight{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}from{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:none;transform:none}}@-webkit-keyframes bounceInUp{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}from{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes bounceInUp{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}from{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}@keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@-webkit-keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@-webkit-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-30%,0);transform:translate3d(0,-30%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-30%,0);transform:translate3d(0,-30%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes fadeInDownBig{from{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDownBig{from{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-10%,0,0);transform:translate3d(-10%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-10%,0,0);transform:translate3d(-10%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{from{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeftBig{from{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(10%,0,0);transform:translate3d(10%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(10%,0,0);transform:translate3d(10%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{from{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRightBig{from{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,30%,0);transform:translate3d(0,30%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,30%,0);transform:translate3d(0,30%,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{from{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUpBig{from{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes fadeOut{from{opacity:1}to{opacity:0}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,30%,0);transform:translate3d(0,30%,0)}}@keyframes fadeOutDown{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,30%,0);transform:translate3d(0,30%,0)}}@-webkit-keyframes fadeOutDownBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes fadeOutDownBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@-webkit-keyframes fadeOutLeft{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-10%,0,0);transform:translate3d(-10%,0,0)}}@keyframes fadeOutLeft{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-10%,0,0);transform:translate3d(-10%,0,0)}}@-webkit-keyframes fadeOutLeftBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes fadeOutLeftBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@-webkit-keyframes fadeOutRight{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(10%,0,0);transform:translate3d(10%,0,0)}}@keyframes fadeOutRight{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(10%,0,0);transform:translate3d(10%,0,0)}}@-webkit-keyframes fadeOutRightBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes fadeOutRightBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@-webkit-keyframes fadeOutUp{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-30%,0);transform:translate3d(0,-30%,0)}}@keyframes fadeOutUp{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-30%,0);transform:translate3d(0,-30%,0)}}@-webkit-keyframes fadeOutUpBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes fadeOutUpBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@-webkit-keyframes flip{from{-webkit-transform:perspective(400px) rotate3d(0,1,0,-360deg);transform:perspective(400px) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{from{-webkit-transform:perspective(400px) rotate3d(0,1,0,-360deg);transform:perspective(400px) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}@-webkit-keyframes flipInX{from{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInX{from{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@-webkit-keyframes flipInY{from{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInY{from{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@-webkit-keyframes flipOutX{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}}@keyframes flipOutX{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}}@-webkit-keyframes flipOutY{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}}@keyframes flipOutY{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}}@-webkit-keyframes lightSpeedIn{from{-webkit-transform:translate3d(10%,0,0) skewX(-30deg);transform:translate3d(10%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}to{-webkit-transform:none;transform:none;opacity:1}}@keyframes lightSpeedIn{from{-webkit-transform:translate3d(10%,0,0) skewX(-30deg);transform:translate3d(10%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}to{-webkit-transform:none;transform:none;opacity:1}}@-webkit-keyframes lightSpeedOut{from{opacity:1}to{-webkit-transform:translate3d(10%,0,0) skewX(30deg);transform:translate3d(10%,0,0) skewX(30deg);opacity:0}}@keyframes lightSpeedOut{from{opacity:1}to{-webkit-transform:translate3d(10%,0,0) skewX(30deg);transform:translate3d(10%,0,0) skewX(30deg);opacity:0}}@-webkit-keyframes rotateIn{from{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateIn{from{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1}}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}@-webkit-keyframes rotateInDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}@-webkit-keyframes rotateInDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}@-webkit-keyframes rotateInUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}@-webkit-keyframes rotateInUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}@-webkit-keyframes rotateOut{from{-webkit-transform-origin:center;transform-origin:center;opacity:1}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}}@keyframes rotateOut{from{-webkit-transform-origin:center;transform-origin:center;opacity:1}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}}@-webkit-keyframes rotateOutDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}}@keyframes rotateOutDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}}@-webkit-keyframes rotateOutDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}@keyframes rotateOutDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}@-webkit-keyframes rotateOutUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}@keyframes rotateOutUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}@-webkit-keyframes rotateOutUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}}@keyframes rotateOutUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}}@-webkit-keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}@keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}@-webkit-keyframes rollIn{from{opacity:0;-webkit-transform:translate3d(-10%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-10%,0,0) rotate3d(0,0,1,-120deg)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes rollIn{from{opacity:0;-webkit-transform:translate3d(-10%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-10%,0,0) rotate3d(0,0,1,-120deg)}to{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes rollOut{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,120deg)}}@keyframes rollOut{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,120deg)}}@-webkit-keyframes zoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes zoomInDown{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInDown{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@-webkit-keyframes zoomInLeft{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInLeft{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@-webkit-keyframes zoomInRight{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInRight{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@-webkit-keyframes zoomInUp{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInUp{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@-webkit-keyframes zoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes zoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@-webkit-keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}}@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}}@-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}}@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}}@-webkit-keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@-webkit-keyframes slideInDown{from{-webkit-transform:translate3d(0,-30%,0);transform:translate3d(0,-30%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInDown{from{-webkit-transform:translate3d(0,-30%,0);transform:translate3d(0,-30%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes slideInLeft{from{-webkit-transform:translate3d(-10%,0,0);transform:translate3d(-10%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInLeft{from{-webkit-transform:translate3d(-10%,0,0);transform:translate3d(-10%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes slideInRight{from{-webkit-transform:translate3d(10%,0,0);transform:translate3d(10%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInRight{from{-webkit-transform:translate3d(10%,0,0);transform:translate3d(10%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes slideInUp{from{-webkit-transform:translate3d(0,30%,0);transform:translate3d(0,30%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInUp{from{-webkit-transform:translate3d(0,30%,0);transform:translate3d(0,30%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes slideOutDown{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,30%,0);transform:translate3d(0,30%,0)}}@keyframes slideOutDown{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,30%,0);transform:translate3d(0,30%,0)}}@-webkit-keyframes slideOutLeft{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(-10%,0,0);transform:translate3d(-10%,0,0)}}@keyframes slideOutLeft{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(-10%,0,0);transform:translate3d(-10%,0,0)}}@-webkit-keyframes slideOutRight{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(10%,0,0);transform:translate3d(10%,0,0)}}@keyframes slideOutRight{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(10%,0,0);transform:translate3d(10%,0,0)}}@-webkit-keyframes slideOutUp{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,-30%,0);transform:translate3d(0,-30%,0)}}@keyframes slideOutUp{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,-30%,0);transform:translate3d(0,-30%,0)}}.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-show .owl-stage-outer{overflow:visible}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url("owl.video.play.png") no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.owl-theme .owl-nav{margin-top:10px;text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav [class*=owl-]{color:#fff;font-size:14px;margin:5px;padding:4px 7px;background:#d6d6d6;display:inline-block;cursor:pointer;border-radius:3px}.owl-theme .owl-nav [class*=owl-]:hover{background:#869791;color:#fff;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#d6d6d6;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}.owl-origin{-webkit-perspective:1200px;-webkit-perspective-origin-x:50%;-webkit-perspective-origin-y:50%;-moz-perspective:1200px;-moz-perspective-origin-x:50%;-moz-perspective-origin-y:50%;perspective:1200px}.owl-fade-out{z-index:10;-webkit-animation:fadeOut .7s both ease;-moz-animation:fadeOut .7s both ease;animation:fadeOut .7s both ease}.owl-fade-in{-webkit-animation:fadeIn .7s both ease;-moz-animation:fadeIn .7s both ease;animation:fadeIn .7s both ease}.owl-backSlide-out{-webkit-animation:backSlideOut 1s both ease;-moz-animation:backSlideOut 1s both ease;animation:backSlideOut 1s both ease}.owl-backSlide-in{-webkit-animation:backSlideIn 1s both ease;-moz-animation:backSlideIn 1s both ease;animation:backSlideIn 1s both ease}.owl-goDown-out{-webkit-animation:scaleToFade .7s ease both;-moz-animation:scaleToFade .7s ease both;animation:scaleToFade .7s ease both}.owl-goDown-in{-webkit-animation:goDown .6s ease both;-moz-animation:goDown .6s ease both;animation:goDown .6s ease both}.owl-fadeUp-in{-webkit-animation:scaleUpFrom .5s ease both;-moz-animation:scaleUpFrom .5s ease both;animation:scaleUpFrom .5s ease both}.owl-fadeUp-out{-webkit-animation:scaleUpTo .5s ease both;-moz-animation:scaleUpTo .5s ease both;animation:scaleUpTo .5s ease both}@-webkit-keyframes empty{0%{opacity:1}}@-moz-keyframes empty{0%{opacity:1}}@keyframes empty{0%{opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-moz-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes backSlideOut{25%{opacity:.5;-webkit-transform:translateZ(-500px)}75%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(-200%)}100%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(-200%)}}@-moz-keyframes backSlideOut{25%{opacity:.5;-moz-transform:translateZ(-500px)}75%{opacity:.5;-moz-transform:translateZ(-500px) translateX(-200%)}100%{opacity:.5;-moz-transform:translateZ(-500px) translateX(-200%)}}@keyframes backSlideOut{25%{opacity:.5;transform:translateZ(-500px)}75%{opacity:.5;transform:translateZ(-500px) translateX(-200%)}100%{opacity:.5;transform:translateZ(-500px) translateX(-200%)}}@-webkit-keyframes backSlideIn{0%,25%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(200%)}75%{opacity:.5;-webkit-transform:translateZ(-500px)}100%{opacity:1;-webkit-transform:translateZ(0) translateX(0)}}@-moz-keyframes backSlideIn{0%,25%{opacity:.5;-moz-transform:translateZ(-500px) translateX(200%)}75%{opacity:.5;-moz-transform:translateZ(-500px)}100%{opacity:1;-moz-transform:translateZ(0) translateX(0)}}@keyframes backSlideIn{0%,25%{opacity:.5;transform:translateZ(-500px) translateX(200%)}75%{opacity:.5;transform:translateZ(-500px)}100%{opacity:1;transform:translateZ(0) translateX(0)}}@-webkit-keyframes scaleToFade{to{opacity:0;-webkit-transform:scale(.8)}}@-moz-keyframes scaleToFade{to{opacity:0;-moz-transform:scale(.8)}}@keyframes scaleToFade{to{opacity:0;transform:scale(.8)}}@-webkit-keyframes goDown{from{-webkit-transform:translateY(-100%)}}@-moz-keyframes goDown{from{-moz-transform:translateY(-100%)}}@keyframes goDown{from{transform:translateY(-100%)}}@-webkit-keyframes scaleUpFrom{from{opacity:0;-webkit-transform:scale(1.5)}}@-moz-keyframes scaleUpFrom{from{opacity:0;-moz-transform:scale(1.5)}}@keyframes scaleUpFrom{from{opacity:0;transform:scale(1.5)}}@-webkit-keyframes scaleUpTo{to{opacity:0;-webkit-transform:scale(1.5)}}@-moz-keyframes scaleUpTo{to{opacity:0;-moz-transform:scale(1.5)}}@keyframes scaleUpTo{to{opacity:0;transform:scale(1.5)}}button::-moz-focus-inner{padding:0;border:0}
*{--title-font: "Plus Jakarta Sans",Helvetica,Arial,sans-serif;--title-font-weight: 600;--title-font-color: #1D1D1F;--body-font: "Inter Tight",Helvetica,Arial,sans-serif;--border-default: solid 1px rgba(30,30,30,1);--bg-color-even: #E8E8E8;--bg-color-odd: #F4F4F4;--bg-dark-1: #1D1D1F;--bg-dark-2: #232627;--bg-dark-3: #303030;--bg-grey: #F0F1F3;--bg-gradient-1: 0deg,rgba(var(--primary-color-rgb),.1) 0%,rgba(var(--secondary-color-rgb),.2) 100%;--body-font-color: #1D1D1F;--dark-body-font-color: #F5F5F7;--swiper-theme-color: var(--secondary-color);}.bg-dark-1{background-color: var(--bg-dark-1) !important}.bg-dark-2{background-color: var(--bg-dark-2) !important}.bg-grey{background-color: var(--bg-grey) !important}html{overflow-x: hidden;padding: 0;margin: 0;background: var(--bg-dark-1);}body{font-family: var(--body-font);font-size: 16px;font-weight: 300;color: var(--body-font-color);padding: 0;line-height: 1.8em;word-spacing: 0px;}body .owl-stage .owl-item{margin-bottom: 15px;}#wrapper{position: relative;overflow: hidden;}a,a:hover{text-decoration: none;}header{width: 100%;position: absolute;left: 0;z-index: 1001;background: var(--bg-dark-1);margin: 0;border-bottom: solid 1px rgba(255,255,255,0);}header .info{display: none;color: #fff;padding: 10px 0 10px 0;width: 100%;z-index: 100;background: #242424;}header .info .col{display: inline-block;font-size: 12px;}header .info .col{padding-right: 30px;}header .info .col:last-child{padding-right: 0px;}header .info i{font-size: 14px;margin-right: 15px;}header .info strong{font-size: 12px;}header.transparent{border-bottom:solid 1px rgba(255,255,255,.15);background: none;}header div#logo{color: white;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s;}header .logo{font-family: var(--body-font);color: #fff;font-size: 40px;font-weight: 300;}header.header-full nav{float: left;}header nav a{-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s;}header nav a:hover{color: #555;}header.smaller #mainmenu ul ul{top: 0px;}header.smaller{position: fixed;top: 0px;background: #0000007d;box-shadow: 5px 15px 20px 5px rgba(0,0,0,0.2);-webkit-box-shadow: 5px 15px 20px 5px rgba(0,0,0,0.2);-moz-box-shadow: 5px 15px 20px 5px rgba(0,0,0,0.2);border: none;}header.smaller div#logo,header.s2 div#logo{}header .logo-mobile{display: none;}header #mainmenu li li a:hover{color: var(--title-font-color);}header.header-full{padding-left: 30px;padding-right: 30px;}#subheader{overflow: hidden;position: relative;padding: 200px 0;}#subheader h2{margin-bottom: 0;}.crumb{font-size: 14px;}#subheader.text-light .crumb{color: #fff;}#subheader.s2{text-align: left;padding: 120px 0 20px;border: solid 1px #ddd;border-left: none;border-right: none;}.rtl #subheader.s2{text-align: right;}#subheader.s2 h1,#subheader.s2 .crumb{margin: 0;padding: 0;}#subheader.s2 .crumb{float: right;margin-top: 10px;}.rtl #subheader.s2 .crumb{float: left;}#mainmenu{font-size: 16px;margin: 0 auto;float: none;counter-reset: my-awesome-counter;font-family: var(--body-font);}#mainmenu.s2{font-family: var(--body-font);}#mainmenu ul{margin: 0px 0px;padding: 0px;height: 30px;background: #ffffff;color: var(--body-font-color);}#mainmenu ul:not(.mega){border: solid 1px #dddddd;}#mainmenu li{margin: 0px 0px;padding: 0px 0px;float: left;display: inline;list-style: none;position: relative;}#mainmenu>li{margin-right: 30px;}#mainmenu>li{counter-increment: my-awesome-counter;}header.smaller #mainmenu>li::before{transform: scale(0);}#mainmenu>li.has-child:after{font-family: FontAwesome;content: "\f078";padding-left: 5px;font-size: 8px;position: relative;top: -2px;color:rgba(255,255,255,.75);}.rtl #mainmenu li.has-child:after{padding-left: 15px;}#mainmenu li>a{padding-right: 6px;font-weight: 600;}#mainmenu.s2 li>a{letter-spacing: 0;}#mainmenu li.has-child>a{padding-right: 0px;}#mainmenu a{opacity: .75;position: relative;display: inline-block;padding-top: 25px;padding-bottom: 25px;text-decoration: none;color: #ffffff;text-align: center;outline: none;}#mainmenu a:hover{opacity: 1;}header.smaller #mainmenu > li > a{}#mainmenu p{line-height: 1.8em;margin-bottom: 0;}#mainmenu a span:not(.badge){position: relative;width: 0%;color: #ffffff;display: block;font-size: 10px;text-transform: uppercase;line-height: 14px;border-bottom: solid 2px #ffffff;}#mainmenu li:hover a span:not(.badge){width: 100%;}#mainmenu li li a span:not(.badge){float: right;margin-top: 5px;}#mainmenu a.active span:not(.badge){width: 100%;margin-left: 0%;}#mainmenu li li{font-family: var(--body-font);font-size: 14px;}#mainmenu li li:last-child{border-bottom: none;}#mainmenu li li a{padding: 5px 15px;border-top: none;color: #606060;width: 100%;border-left: none;text-align: left;font-weight: normal;border-bottom: solid 1px rgba(255,255,255,.1);letter-spacing: 0;}#mainmenu li:last-child>a{border-bottom: none;}.rtl #mainmenu li li a{text-align: right;}#mainmenu li li a:hover{color: #111;}#mainmenu li li a:after{content: none;}#mainmenu li li a:hover,#mainmenu ul li:hover>a{color: #fff;}#mainmenu li a.active{color:var(--primary-color) !important;}#mainmenu li ul{width: 190px;height: auto;position: absolute;left: 0px;z-index: 10;visibility: hidden;opacity: 0;border-radius: 3px;}#mainmenu ul li b{background: #333;color: #ffffff;padding: 0 3px;padding-bottom: 3px;font-size: 10px;margin-right: 3px;border-radius: 2px;-moz-border-radius: 2px;-webkit-border-radius: 2px;}#mainmenu li li{font-size: 14px;display: block;float: none;text-transform: none;}#mainmenu li:hover>ul{visibility: visible;opacity: 1;margin-top: 0px;}#mainmenu li ul ul{top: 0px;margin-left: 188px;}#mainmenu select{padding: 10px;height: 36px;font-size: 14px;border: none;background: #ff4200;color: #eceff3;}#mainmenu select option{padding: 10px;}#content{width: 100%;background: #ffffff;padding: 90px 0 90px 0;z-index: 100;}section{padding: 120px 0 120px 0;}section:not(.relative){}footer{color: var(--dark-body-font-color);;background: var(--bg-dark-1);padding: 100px 0 0 0;}footer p{line-height: 1.8em;}footer h5{color: #fff;font-size: 18px;text-transform: none;}footer a{color: var(--dark-body-font-color);text-decoration: none !important;}.subfooter{margin-top: 50px;border-top: solid 1px rgba(255,255,255,.1);padding: 20px 0 20px 0;}header.s2{background: #ffffff !important;border-bottom: solid 1px var(--bg-dark-3);top: 0;}header.s2 #mainmenu>li>a{padding-top: 18px;padding-bottom: 18px;}header.header-mobile{position: fixed !important;background: var(--bg-dark-1);top: 0;padding-bottom: 10px;}header.header-mobile .container{max-width: 100% !important;padding-left: 20px;padding-right: 20px;}header.header-mobile nav{float: none;}header.header-mobile .logo{display: none;}header.header-mobile #mainmenu ul{padding: 0;}.h-phone{text-align: center;display: inline-block;font-weight: 600;color: #ffffff;font-family: var(--title-font);font-size: 16px;margin-right: 20px;line-height: 1.3em;}.h-phone span{display: block;font-size: 12.5px;font-weight: 500;color: rgba(255,255,255,.75);}.h-phone i{display: inline-block;font-size: 32px;left: 0;top: 12px}.menu_side_area .btn-line{display: inline-block;}.de-bloglist-type-1 .d-content{display: block;border-bottom: solid 1px rgba(0,0,0,.1);padding-bottom: 15px;margin-bottom: 10px;}.de-bloglist-type-1 .d-image{position: absolute;overflow: hidden;width: 40px;border-radius: 10px;-moz-border-radius: 10px;-webkit-border-radius: 10px;}.de-bloglist-type-1 .d-image img{width: 100%;}.de-bloglist-type-1 .d-content{padding-left: 50px;}.de-bloglist-type-1 .d-content h4{font-size: 16px;margin-bottom: 0px;}.de-bloglist-type-1 .d-date{position: relative;font-size: 12px;font-weight: 500;margin-top: -10px;;}.service-tag:hover .d-image{margin-left:200px}.service-tag:hover .d-content{padding-left:0px}.service-active .d-image{margin-left:200px !important;}.service-active .d-content{padding-left:0px !important;}.blog-read h4{color: #333;letter-spacing: normal;font-size: 24px;text-transform: none;}.post-text .d-date{font-size: 14px;}.post-text h4{margin-top: 10px;margin-bottom: 10px;}.post-text h4 a{font-weight: bold;font-family: var(--body-font);color: #1A1C26;text-decoration: none;line-height: 1.5em;letter-spacing: 0;}.post-text .tags{font-size: 10px;text-transform: uppercase;}.blog-read img{margin-bottom: 20px;}.blog-read .post-text{padding: 0;}.products{padding: 0;list-style: none;text-align: center;}.products li{margin-bottom: 40px;}.product img{padding: 2px;background: #333;border: solid 1px #fff;}.error{display: none;margin-top: 30px;color: #e7505a;clear: both;padding-top: 20px;padding: 20px;background: rgba(231,80,90,.1);border: solid 1px #e7505a;}.success{display: none;color: #96c346;margin-top: 30px;clear: both;padding-top: 20px;padding: 20px;background: rgba(150,195,70,.1);border: solid 1px #96c346;}.error img{vertical-align: top;}.full{width: 98%;}#contact_form.s2 textarea{height: 180px;}#contact_form input[type=checkbox]{position: relative;border: solid 1px var(--primary-color);background: none;cursor: pointer;line-height: 0;margin: 4px .6em 0 0;outline: 0;padding: 0 !important;vertical-align: text-top;height: 15px;width: 15px;-webkit-appearance: none;opacity: .5;}#contact_form input[type="text"],#contact_form textarea,#contact_form input[type="email"],#contact_form input[type="number"],#contact_form input[type="date"],#search,#contact_form select{padding: 10px;margin-bottom: 20px;border: solid 1px rgba(0,0,0,0.25);height: auto;background: rgba(34,34,34,0);border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;}#contact_form textarea{height: 262px;}#contact_form input[type=checkbox]:checked{background: var(--primary-color);opacity: 1;}address span{display: block;font-size: 18px;padding: 5px;background: #ffffff;border-radius: 5px;}address span i{margin-top: 5px;margin-left: 5px;margin-right: 15px;}.rtl address span i{margin-left: 15px;margin-right: 5px;}.text-light address span a{color: #ffffff;}address.s1 span{background: none;margin: 0;padding: 0;font-size: 15px;line-height: 1.7em;margin-bottom: 5px;}address.s1 span i{font-size: 15px;}address span strong{display: inline-block;}.crumb{color: #777;margin: 0;padding: 0;font-weight: 500;}.crumb{padding-top: 10px;margin-bottom: -50px;}.crumb li{display: inline;text-decoration: none;letter-spacing: 0;}.crumb li:after{font-family: "FontAwesome";content: "\f054";font-size: 10px;margin: 0 10px 0 10px;opacity: .5;}.crumb li:last-child:after{display: none;}.crumb a{text-decoration: none;}.crumb li .active{font-weight: bold;}a{text-decoration: none;}a.btn,.btn{position: relative;z-index: 1;overflow: hidden;}a.btn:before{content: "";background: rgba(0,0,0,0);width: 0;height: 100%;position: absolute;z-index: -1;}a.btn-main:hover,.btn-main:hover{color: #fff;-webkit-box-shadow: 2px 2px 20px 0px rgba(var(--primary-color-rgb),0.5);-moz-box-shadow: 2px 2px 20px 0px rgba(var(--primary-color-rgb),0.5);box-shadow: 2px 2px 20px 0px rgba(var(--primary-color-rgb),0.5);}a.btn-main,a.btn-main:active,a.btn-main:focus,a.btn-main:visited,.btn-main,input[type=button].btn-main,a.btn-line{display: inline-block;font-family: var(--title-font);text-align: center;color: #fff;outline: 0;font-weight: 600;text-decoration: none;padding: 4px 20px;font-size: 14px;border: none;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;}a.btn-main img{width: 24px;margin-right: 10px;margin-top: -2px;}a.btn-line,a.btn-line:hover{background: none;color: #35404e;border: solid 1px rgba(255,255,255,.25);padding: 4px 20px;}.text-light .btn-line{color:#ffffff;}a.btn-line:hover{color: #ffffff;}header:not(.header-light) a.btn-line{color: #ffffff;}header a.btn-main i{display: none;}.de_count{padding: 0px;background: none;}.de_count h3{font-size: 24px;margin: 0;padding: 0;margin-bottom: 0px;line-height: 1em;border-bottom: solid 1px #cccccc;padding-bottom: 10px;margin-bottom: 8px;letter-spacing: -.5px;}.de_count h3 span{font-size: 52px;margin-right: 5px;letter-spacing: -1.5px;}.de_count h4{margin-top: 0;font-size: 16px;font-weight: 500;}.rtl .de_count h3,.rtl .de_count h5{text-align: right;}.de_count span{font-size: 12px;text-transform: uppercase;}.de_count i{display: block;font-size: 30px;margin: 0 auto;margin-bottom: 0px;width: 100%;font-weight: lighter;}.de_count.small h4{font-size: 28px;margin-bottom: 0;}.de_count{font-size: 16px;color: #35404e;font-weight: 500;}.spacer-single{width: 100%;height: 30px;display: block;clear: both;}.spacer-double{width: 100%;height: 60px;display: block;clear: both;}.spacer-10{width: 100%;height: 10px;display: block;clear: both;}hr{display: block;clear: both;border-top: solid 1px #ddd;margin: 40px 0 40px 0;}.field-set label{color: #606060;}.field-set .d-label{display: inline-block;color:var(--title-font-color);font-weight: 500;margin-bottom: 10px;}h1,h2,h4,h3,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{margin-top: 0;font-family: var(--title-font);font-weight: var(--title-font-weight);color: var(--title-font-color);}footer h1,footer h2,footer h4,footer h4,footer h5,footer h6{color: #fff;}h2.text-light,footer h4,footer h4,footer h5,footer h6{color: #fff;}h1,.h1{font-size: 72px;margin-bottom: 20px;line-height: 1.1em;letter-spacing: -4px;}h1 .label{display: inline-block;font-size: 36px;padding: 0 6px;margin-left: 10px;border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px;}h1 span{display: inline-block;}h1.s1{letter-spacing: 30px;font-size: 26px;}h1.s2{display: inline-block;letter-spacing: 2px;text-transform: uppercase;}h2{margin-top: 0;font-size: 48px;margin-bottom: 20px;line-height: 1.1em;letter-spacing: -2px;padding-bottom: 5px;}h2.s1{font-size: 24px;}h3{font-size: 26px;line-height: 1.4em;margin-bottom: 10px;}h3.s2{position: relative;font-size: 22px;}h3.s2:after{content: "";position: absolute;border-bottom: 1px solid var(--primary-color);top: 14px;margin-left: 10px;width: 30px;}h4{font-size: 20px;margin-top: 0;margin-bottom: 10px;line-height: 26px;}h5.title{display: inline-block;color: #ffffff;padding: 2px 10px;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;}.text-light .subtitle.s2{background: rgba(255,255,255,.1);}.subtitle.s2 span{margin-right: 20px;padding-left: 20px;}.subtitle.s2 i{margin-right: 10px;}.subtitle.s2 span:first-child{padding-left: 0;}h4.s1{letter-spacing: 10px;font-weight: 400;font-size: 16px;}h4.s2{font-family: var(--body-font);font-weight: bold;letter-spacing: 0;line-height: 1.8em;}h4.s2 span{display: inline-block;margin-right: 30px;}h4.s2 span i{display: inline-block;margin-right: 10px;}h4.s3{font-family: "Parisienne";font-size: 60px;font-weight: lighter;}h4.s3{font-family: var(--body-font);font-weight: 400;font-size: 12px;letter-spacing: 15px;}h1.title{font-size: 64px;letter-spacing: 10px;}h1.title strong{text-transform: none;letter-spacing: 0;font-weight: normal;}h2.subtitle{margin-top: 0;}h2.name{font-family: var(--body-font);color: #fff;font-size: 84px;line-height: 50px;}h2.name span{display: block;font-size: 32px;}h2.s2{font-family: var(--body-font);font-weight: 400;}h2.s3{font-size: 36px;margin-bottom: 20px;}h4.title{border-bottom: solid 1px #ddd;margin-bottom: 20px;}h4.title{border-bottom: solid 1px #ddd;padding-bottom: 10px;margin-bottom: 20px;}h5.s2{font-family: var(--body-font);letter-spacing: 0;display: inline-block;font-size: 16px;padding: 6px 12px;border-radius: 30px;-moz-border-radius: 30px;-webkit-border-radius: 30px;line-height: 1.5em;font-weight: bold;}h5.s2 span{padding: 0 10px 2px 10px;margin-right: 5px;background: var(--tertiary-color);border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}h5.s2 span i{margin-right: 10px;}h5 span.label{display: inline-block;margin-right: 10px;background: #222222;color: #ffffff;padding: 0 5px;border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px;}h6{font-size: 14px;}h4.s1{font-size: 12px;letter-spacing: 20px;text-transform: uppercase;font-weight: 500;}.text-light,.text-light p{color: var(--dark-body-font-color);}.text-dark{color: #223044;}.text-light h1,.text-light h2,.text-light h3,.text-light h4,.text-light h5,.text-light h6{color: #fff;}.pagination a{color: #ffffff;float: left;padding: 8px 16px;text-decoration: none;transition: background-color .5s;border: 1px solid rgba(255,255,255,.3);margin: 0 4px;font-size: 15px;}.pagination a.active{background-color: var(--primary-color);color: #FFFFFF;border: 1px solid var(--primary-color);}.pagination a:hover:not(.active){background-color: #DDD;}.pagination li:last-child a{border-right: solid 1px #d2d2d2;}.pagination>.active>a{color: #ffffff;},{color: #ffffff;}@-webkit-keyframes sk-bouncedelay{0%,80%,100%{-webkit-transform: scale(0)}40%{-webkit-transform: scale(1.0)}}@keyframes sk-bouncedelay{0%,80%,100%{-webkit-transform: scale(0);transform: scale(0);}40%{-webkit-transform: scale(1.0);transform: scale(1.0);}}.social-icons i.fa-google-plus{padding: 12px 14px 10px 6px;}.de-color-icons .fa-twitter{background: #3ea1ec;}.de-color-icons .fa-facebook{background: #344e86;}.de-color-icons .fa-google-plus{background: #d73925;}.de-color-icons .fa-reddit{background: #c23321;}.de-color-icons .fa-linkedin{background: #0976b4;}.de-color-icons .fa-pinterest{background: #cc2127;}.de-color-icons .fa-stumbleupon{background: #eb4924;}.de-color-icons .fa-delicious{background: #198cff;}.accordion-section-title{color: #35404e;width: 100%;padding: 15px 0;cursor: poInter;font-family: var(--body-font);width: 100%;display: inline-block;font-size: 17px;transition: all linear 0.5s;text-decoration: none;font-weight: 600;overflow: none;border-bottom: solid 1px #dddddd;}.dark-scheme .accordion-section-title{color:#ffffff;border-bottom: solid 1px rgba(255,255,255,.25);}.accordion-section-title:before{font-family: "FontAwesome";content: "\f107";float: right;color: var(--bg-dark-1);text-align: center;padding: 0 8px 0 8px;font-size: 15px;border-radius: 8px;-moz-border-radius: 8px;-webkit-border-radius: 8px;width: 30px;}.rtl .accordion-section-title:before{float: left;}.accordion-section-title.active:before{content: "\f106";}.accordion-section-title.active{margin-bottom: 0px;text-decoration: none;}.accordion-section-title:hover{text-decoration: none;}.accordion-section-content{padding-top: 15px;padding-bottom: 5px;display: none;margin-bottom: 10px;}.accordion.s2 .accordion-section-title{background: rgba(20,20,20,.025);border:none;margin-bottom: 10px;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;padding: 10px 10px 10px 20px;}.accordion-item h2{line-height: 24px;display: block;}.team{margin-bottom: 30px;text-align: center;}.team h5{margin-bottom: 0;}.de-timeline-article .owl-carousel{position: relative;width: auto;padding: 60px 25px 20px;}@media only screen and (max-width: 830px){.de-timeline-article.odd .content-left-container .owl-carousel{padding: 60px 20px 0 20px;}.de-timeline-article.even .content-right-container .owl-carousel{padding: 0px 20px 60px 20px;}}.v-center{min-height: 100%;min-height: 100vh;display: flex;align-items: center;background: #ffffff;}.mt10{margin-top: 10px;}.mt20{margin-top: 20px;}.mt60{margin-top: 60px;}.mb10{margin-bottom: 10px;}.mb20{margin-bottom: 20px;}.mb10{margin-bottom: 10px;}.mb20{margin-bottom: 20px;}.padding40{padding: 40px;}.padding60{padding: 60px;}.pt60{padding-top: 60px;}.pb60{padding-bottom: 60px;}.mt-100{margin-top: -100px;}.w-40px{width: 40px;}.w-80px{width: 80px;}.absolute{position: absolute;z-index: 1;}.relative{position: relative;z-index: 1;}.z-1000{position: relative !important;z-index: 1000;}header,a.btn-line:after,.de_count,.product img,.product img:hover,.owl-slider-nav .next,.owl-slider-nav .prev,.btn-main,#mainmenu a span,#mainmenu a.active span,.owl-item.active.center div blockquote,.mask *,.mask .cover,.mask:hover .cover,.mask img,.mask:hover img,.accordion .content,.mask .cover p,#contact_form input,.logo-carousel img,#selector *,.dropdown *,#mainmenu>li::before{-o-transition: .5s;-ms-transition: .5s;-moz-transition: .5s;-webkit-transition: .5s;transition: .5s;outline: none;}#mainmenu li,#mainmenu li ul,.owl-prev,.owl-next{-o-transition: .2s ease;-ms-transition: .2s ease;-moz-transition: .2s ease;-webkit-transition: .2s ease;transition: .2s ease;outline: none;}header.header-mobile #mainmenu>li>span{-o-transition: none;-ms-transition: none;-moz-transition: none;-webkit-transition: none;transition: none;outline: none;}@-webkit-keyframes scaleIn{from{opacity: 1;-webkit-transform: scale3d(1.5,1.5,1.5);transform: scale3d(1.5,1.5,1.5);}100%{opacity: 1;-webkit-transform: scale3d(var(--primary-color-rgb));transform: scale3d(var(--primary-color-rgb));}}@keyframes scaleIn{from{opacity: 1;-webkit-transform: scale3d(1.5,1.5,1.5);transform: scale3d(1.5,1.5,1.5);}100%{opacity: 1;-webkit-transform: scale3d(var(--primary-color-rgb));transform: scale3d(var(--primary-color-rgb));}}@-webkit-keyframes scaleInFade{from{opacity: 0;-webkit-transform: scale3d(1.5,1.5,1.5);transform: scale3d(1.5,1.5,1.5);}100%{opacity: 1;-webkit-transform: scale3d(var(--primary-color-rgb));transform: scale3d(var(--primary-color-rgb));}}@keyframes scaleInFade{from{opacity: 0;-webkit-transform: scale3d(1.5,1.5,1.5);transform: scale3d(1.5,1.5,1.5);}100%{opacity: 1;-webkit-transform: scale3d(var(--primary-color-rgb));transform: scale3d(var(--primary-color-rgb));}}@-webkit-keyframes scaleOutFade{from{opacity: 0;-webkit-transform: scale3d(.75,.75,.75);transform: scale3d(.75,.75,.75);}100%{opacity: 1;-webkit-transform: scale3d(var(--primary-color-rgb));transform: scale3d(var(--primary-color-rgb));}}@keyframes scaleOutFade{from{opacity: 0;-webkit-transform: scale3d(.75,.75,.75);transform: scale3d(.75,.75,.75);}100%{opacity: 1;-webkit-transform: scale3d(var(--primary-color-rgb));transform: scale3d(var(--primary-color-rgb));}}@-webkit-keyframes widthInFade{from{opacity: 0;width: 1px;}100%{opacity: 1;width: 100px;}}@keyframes widthInFade{from{opacity: 0;width: 1px;}100%{opacity: 1;width: 100px;}}video,object{display: inline-block;vertical-align: baseline;min-width: 100%;min-height: 100%;}#map{width: 100%;height: 500px;}.map iframe{width: 100%;border: solid 1px #ccc;padding: 2px;background: #fff;}@-webkit-keyframes pulsate{0%{-webkit-transform: scale(0.1,0.1);opacity: 0.0;}50%{opacity: 1.0;}100%{-webkit-transform: scale(1.2,1.2);opacity: 0.0;}}.dark-scheme .accordion-body{background: var(--bg-dark-1);border-color: #292F45;}.container-fluid{padding: 0px;margin: 0px;}.label{font-family: "Inter",Arial,Helvetica,sans-serif;}table thead{font-weight: bold;}p{margin-top: 0;}p.lead{font-size: 18px;line-height: 1.7em;margin-top: 0;font-weight: 400;letter-spacing: -0.2px;}p.sub{font-size: 14px;}.progress{background: #27282B;}.panel-collapse,.panel-collapse{border: none;border-radius: 0;}.card h6{font-weight: 500;}.accordion-style-1{overflow: visible;}.accordion-style-1 .card{margin-bottom: 20px;border: none;-webkit-box-shadow: 8px 8px 50px 0px rgba(0,0,0,0.1);-moz-box-shadow: 8px 8px 50px 0px rgba(0,0,0,0.1);box-shadow: 8px 8px 50px 0px rgba(0,0,0,0.1);border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px;overflow: hidden;}hr{border-top: solid 1px #555;}hr.s2{background: none;margin: 20px 0;border-top: solid 1px #000;}.text-light hr.s2{border-top: solid 1px #fff;}i{display: inline-block;}i.large{font-size: 72px;text-align: center;display: inline-block;float: none;}i.small{font-size: 12px;padding: 4px;text-align: center;display: inline-block;float: none;}.fa-android{color: #469159;}.fa-apple{color: #0EC3F7;}a,a:hover{-o-transition: .3s;-ms-transition: .3s;-moz-transition: .3s;-webkit-transition: .3s;transition: .3s;}.carousel-item{width: 100%;}.carousel-item img{width: 100%;height: auto;}span.overlay{font-family: var(--body-font);text-align: center;display: block;width: 100px;background: rgba(var(--primary-color-rgb),.8);position: absolute;opacity: .75;z-index: 500;}span.icon{cursor: poInter;}.grid{width: 100%;}.grid:after{content: '';display: block;clear: both;}#sidebar{padding-left: 30px;position: relative;}.rtl #sidebar{padding-left: 0px;padding-right: 30px;}#sidebar.fixed{position: fixed;top: 0;}.widget{margin-bottom: 30px;padding-bottom: 30px;}footer .widget{margin-bottom: 0;}.widget ul{list-style: none;margin: 0;padding: 0;}.widget ul li{margin: 3px 0;}.widget-post li{padding-bottom: 8px;margin-bottom: 8px;}.widget-post li a{font-weight: 600;display: block;text-decoration: none;color: #606060;}.widget-post .date{margin-top: 5px;margin-right: 10px;float: left;background: #333;color: #fff;display: inline-block;padding: 2px 3px 2px 3px;line-height: 1.4em;font-size: 12px;width: 60px;font-weight: bold;text-align: center;}.rtl .widget-post .date{float: right;}footer .widget h5{margin-bottom: 20px;}.de-step-s1{overflow:;position: relative;padding: 45px;padding-top: 60px;border-radius: 20px;-moz-border-radius: 20px;-webkit-border-radius: 20px;height: 100%;background: var(--secondary-color);}.de-step-s1 p{position: relative;z-index: 1;margin-bottom: 0;}.de-step-s1 h4{position: relative;z-index: 1;}.de-step-s1 .d-number{font-size: 72px;font-weight: bold;position: absolute;right: 30px;top: 40px;color: var(--title-font-color)}.owl-carousel.no-hide .owl-stage-outer{overflow: visible;}.de-icon-text{position: relative;}.de-icon-text img{width: 27px;position: absolute;}.de-icon-text .d-text{padding-left: 37px;font-weight: 400;}.de-icon-text h4{font-size: 16px;margin-bottom: 0;}.swiper,.sw-overlay{position: absolute;width: 100%;height: 100% !important;}.swiper-slide{position: relative;background: var(--bg-dark-1);}.sw-caption{z-index: 1;position: absolute;width: 100%;top: 50%;transform: translateY(-50%);letter-spacing: -.5;}.slider-title{font-size: 55px;}.slider-title .underline{position: relative;}.slider-title .underline:before{content: "";position: absolute;bottom: 0;left: 0;width: 100%;height: 4px;background: var(--secondary-color);}h2.slider-title{font-size: 78px;letter-spacing: -5px;}p.slider-teaser{color: rgba(255,255,255,.75);font-size: 24px;line-height: 1.6em;font-weight: 400;}.sw-overlay{background: rgba(29,29,31,.5);background: -moz-linear-gradient(90deg,rgba(29,29,31,.85) 10%,rgba(29,29,31,0) 100%);background: -webkit-linear-gradient(90deg,rgba(29,29,31,.85) 10%,rgba(29,29,31,0) 100%);background: linear-gradient(90deg,rgba(29,29,31,.85) 10%,rgba(29,29,31,0) 100%);}.sw-overlay.s2{background: rgba(29,29,31,.5);}.swiper-scrollbar,.swiper-scrollbar-horizontal,.swiper-scrollbar-drag{display: none;}.swiper-inner{display: block;position: absolute;top:0;width: 100%;height: 100%;}.sw-moved .swiper-slide-active .subtitle{animation-delay: 0s;animation: fadeInUp 1.5s;}.sw-moved .swiper-slide-active .slider-title{animation-delay: 1s;animation: fadeInUp 1.5s;}.sw-moved .swiper-slide-active .slider-text{animation-delay: 1.2s;animation: fadeInUp 1.5s;}.sw-moved .swiper-slide-active .slider-teaser{animation-delay: 1.4s;animation: fadeInUp 1.5s;}.sw-moved .swiper-slide-active .btn-main,.sw-moved .swiper-slide-active .btn-line{animation-delay: 1.4s;animation: fadeInUp 1.5s;}.swiper-pagination{width: 100px;font-size: 20px;text-align: right;position: absolute;left: auto;right: 40px;bottom: 40px;font-weight: 400;}.swiper-pagination-total{font-size:20px;opacity: .5;}.swiper-pagination-current{color:#ffffff;font-size: 20px;}.swiper-button-next,.swiper-button-prev{color:#ffffff;}.swiper-button-next:after,.swiper-button-prev:after{font-size:24px;}.swiper-button-next{right: 20px;}.swiper-button-prev{left: 20px;}.swiper-container{overflow: hidden;width: 100%;margin-left: auto;margin-right: auto;}@media (min-width: 480px){.swiper-container{min-height: 320px;}}.swiper-container-wrapper{display: flex;flex-flow: column nowrap;height: 100vh;width: 100vw;}@media (min-width: 480px){.swiper-container-wrapper{flex-flow: row nowrap;}}#swiper-s2 .swiper-slide{text-align: center;background-size: cover;background-position: center;background-color: var(--bg-dark-1);display: flex;flex-flow: column nowrap;justify-content: center;align-items: center;}.swiper-slide .description,.swiper-slide .title{display: block;opacity: 0;transition: 0.5s ease 0.5s;}.swiper-slide-active .description,.swiper-slide-active .title{opacity: 1;}.swiper-slide-active .title{margin-bottom: 0.5rem;font-size: 24px;color: #000;transition: opacity 0.5s ease 0.5s;}.swiper-slide-active .description{font-size: 16px;color: #777;transition: opacity 0.5s ease 0.75s;}.gallery-thumbs .swiper-wrapper{flex-direction: row;}@media (min-width: 480px){.gallery-thumbs .swiper-wrapper{flex-direction: column;}}.gallery-thumbs .swiper-slide{width: 25%;flex-flow: row nowrap;height: 100%;opacity: 0.75;cursor: pointer;}@media (min-width: 480px){.gallery-thumbs .swiper-slide{flex-flow: column nowrap;width: 100%;}}.gallery-thumbs .swiper-slide-thumb-active{opacity: 1;}.subtitle{position: relative;display: inline-block;font-size: 14px;font-weight: 500;color:var(--title-font-color);background: #eeeeee;padding: 2px 15px 2px 15px;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;}.text-light .subtitle{color:#ffffff;background: var(--bg-dark-2);}@keyframes blinkingText{0%{background: var(--primary-color);}50%{background: rgba(255,255,255,1.0);}100%{background: var(--primary-color);}}.service-item div{color: black;background-color: #f0f1f3;}.service-item div:hover{color: #fff;background-color: #3173dd !important;fill:#fff !important;}.service-item div:hover svg path{color: #fff;background-color: #3173dd !important;fill:#fff !important;}.service-item:hover h4,hr{color: #fff;}a.btn-main:hover,#filters a.selected{-webkit-box-shadow: 0 0 40px 0px rgba(var(--primary-color-rgb),1);-moz-box-shadow: 0 0 40px 0px rgba(var(--primary-color-rgb),1);box-shadow: 0 0 40px 0px rgba(var(--primary-color-rgb),1);}.scrollbar{position: fixed;bottom: 0;left: 0;height: 4px;transition: all linear 0.1s;min-width: 0%;z-index:1000;}#recaptcha{width: 304px;margin: 0 auto;}.images-deco-1 .d-img-1,.images-deco-1 .d-img-2,.images-deco-1 .d-img-3{border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px;}.images-deco-1 .d-img-1{position: relative;z-index: 1;width: 90%;margin: 5%;}.images-deco-1 .d-img-2{width: 30%;position: absolute;z-index: 2;top: 0;left: 0;}.images-deco-1 .d-img-3{width: 100px;height: 100px;position: absolute;bottom: -20px;right: 0;margin: 5%;}.menu-simple{display: inline;list-style: none;margin: 0;padding: 0;font-weight: 500;}.menu-simple li{display: inline;margin: 0 15px;}.rtl .owl-carousel{direction: ltr;}.rtl .owl-carousel .owl-item{direction: rtl;}.de-flex{display: flex;justify-content: space-between;}.de-flex>.de-flex-col{display: flex;justify-content: center;align-items: center;}.text-light .card{color: #ffffff !important;background: rgba(255,255,255,.05);}@keyframes shadow-pulse{0%{box-shadow: 0 0 0 0px rgba(120,169,56,0.2);}100%{box-shadow: 0 0 0 20px rgba(120,169,56,0);}}div.round{border-radius: 0px !important;-moz-border-radius: 0px !important;-webkit-border-radius: 0px !important;}.border{border-color: #EFEFEF !important;}.text-light .border{border-color: rgba(255,255,255,.1) !important;}.owl-carousel{position: relative;margin-top: -5px;bottom: -5px;margin-bottom: -15px;}.owl-stage-outer .feature-box-type-2{overflow: none;margin: 30px 0 30px 0;}.owl-item.active.center .feature-box-type-2,.owl-item.active.center .feature-box-type-2 h4,.owl-item.active.center .feature-box-type-2 i{color: #ffffff;}.owl-thumbs img{padding: 3px;}#slider-carousel .owl-thumbs{padding: 3px;margin-bottom: 30px;width: auto;}#slider-carousel .owl-thumbs button{opacity: 1;border: none !important;padding: 0;margin-right: 15px;margin-bottom: 20px;opacity: 1;overflow: hidden;opacity: .5;}#slider-carousel .owl-thumb-item.active{opacity: 1;}#slider-carousel button.owl-thumb-item.active{-webkit-box-shadow: 5px 5px 20px 0px rgba(0,0,0,0.5);-moz-box-shadow: 5px 5px 20px 0px rgba(0,0,0,0.5);box-shadow: 5px 5px 20px 0px rgba(0,0,0,0.5);}#slider-carousel .owl-thumb-item img{background: #fff;padding: 0;width: 120px;}strong{font-weight: bold;}.text-light strong{color: #fff;}.border-box{border: solid 1px #d2d2d2;}#navigation{position: fixed;width: 100%;height: 60px;top: 0;right: 20px;text-align: center;margin-bottom: 60px;z-index: 1000;}.no-bottom{margin-bottom: 0;padding-bottom: 0;}p{margin-bottom: 20px;}p.intro{color: #555;font-size: 16px;line-height: 1.5em;}.bg-grey{background: #f6f6f6;}.no-bottom .col-md-12{}.no-bottom{padding-bottom: 0 !important;}.no-top{padding-top: 0 !important;}#filters i{margin-right: 10px;}.form-control:focus{box-shadow: none;-moz-box-shadow: none;-webkit-box-shadow: none;}.owl-nav{display: flex;}.owl-prev,.owl-next{cursor: pointer;position: absolute;top: 27.5%;z-index: 100;width: 40px;height: 40px;background-color: rgba(255,255,255,1.0);border: solid 1px #ccc;}.dark-scheme .owl-prev,.dark-scheme .owl-next{background: var(--bg-color-even);color: #ffffff;border-color: rgba(255,255,255,.1);}.owl-prev:hover,.owl-next:hover{transform: scale(1.1);-webkit-box-shadow: 5px 5px 30px 0px rgba(0,0,0,0.2);-moz-box-shadow: 5px 5px 30px 0px rgba(0,0,0,0.2);box-shadow: 5px 5px 30px 0px rgba(0,0,0,0.2);}.owl-prev{left: -12px;border-radius: 60px;padding-left: 4px;}.owl-next{right: -12px;border-radius: 60px;padding-right: 4px;}.owl-next i{top: 12px;left: 16px;}.owl-arrow{z-index: 100;background: #fff;margin-top: 48%;display: none;cursor: poInter;}.owl-arrow span{display: block;background: #555;position: absolute;}.owl-arrow .prev{left: 0;}.owl-arrow .next{right: 0;}.owl-arrow .prev:before,.owl-arrow .next:before{font-family: "FontAwesome";content: '\f177';color: #222222;padding: 20px;font-size: 32px;display: block;}.owl-arrow .next:before{content: '\f178';}.owl-pagination{margin-top: 0px;height: 40px;}.owl-theme .owl-controls .owl-page span{display: block;margin-top: 20px;margin-left: 10px;margin-right: 10px;width: 6px;height: 6px;background-color: #555;opacity: 1;}.owl-theme .owl-controls .owl-page.active span{background: none;}.owl-theme .owl-controls .owl-page.active span:before{content: '';display: inline-block;width: 12px;height: 12px;-moz-border-radius: 15px;-webkit-border-radius: 15px;border-radius: 15px;position: relative;border: solid 2px #555;top: -2px;left: -2px;}.owl-theme .owl-nav.disabled+.owl-dots{margin-top: 0px;}.owl-dots button{border: none;outline: none;padding: 0;width: 8px;height: 8px;margin: 0 5px;border-radius: 30px;}.owl-theme .owl-dots .owl-dot span{display: none;}.text-light .owl-theme .owl-controls .owl-page span{background-color: #fff;}.text-light .owl-theme .owl-controls .owl-page.active span{background: none;}.text-light .owl-theme .owl-controls .owl-page.active span:before{border: solid 2px #fff;}.bg-grey,section.bg-grey{background: rgba(var(--secondary-color-rgb),.1);}.wow{visibility: hidden;}.mouse{position: absolute;width: 22px;height: 42px;bottom: 40px;left: 50%;margin-left: -12px;border-radius: 15px;border: 2px solid #fff;-webkit-animation: intro 1s;animation: intro 1s;}.scroll{display: block;width: 3px;height: 3px;margin: 6px auto;border-radius: 4px;background: #fff;-webkit-animation: finger 1s infinite;animation: finger 1s infinite;}@-webkit-keyframes intro{0%{opacity: 0;-webkit-transform: translateY(40px);transform: translateY(40px);}100%{opacity: 1;-webkit-transform: translateY(0);transform: translateY(0);}}@keyframes intro{0%{opacity: 0;-webkit-transform: translateY(40px);transform: translateY(40px);}100%{opacity: 1;-webkit-transform: translateY(0);transform: translateY(0);}}@-webkit-keyframes finger{0%{opacity: 1;}100%{opacity: 0;-webkit-transform: translateY(20px);transform: translateY(20px);}}@keyframes finger{0%{opacity: 1;}100%{opacity: 0;-webkit-transform: translateY(20px);transform: translateY(20px);}}@-moz-keyframes bounce{0%,20%,50%,80%,100%{-moz-transform: translateY(0);transform: translateY(0);}40%{-moz-transform: translateY(-30px);transform: translateY(-30px);}60%{-moz-transform: translateY(-15px);transform: translateY(-15px);}}@-webkit-keyframes bounce{0%,20%,50%,80%,100%{-webkit-transform: translateY(0);transform: translateY(0);}40%{-webkit-transform: translateY(-30px);transform: translateY(-30px);}60%{-webkit-transform: translateY(-15px);transform: translateY(-15px);}}@keyframes bounce{0%,20%,50%,80%,100%{-moz-transform: translateY(0);-ms-transform: translateY(0);-webkit-transform: translateY(0);transform: translateY(0);}40%{-moz-transform: translateY(-30px);-ms-transform: translateY(-30px);-webkit-transform: translateY(-30px);transform: translateY(-30px);}60%{-moz-transform: translateY(-15px);-ms-transform: translateY(-15px);-webkit-transform: translateY(-15px);transform: translateY(-15px);}}.owl-custom-nav{position: absolute;z-index: 100;right: 4px;margin-top: 80px;width: 100%;}.owl-custom-nav .btn-next,.owl-custom-nav .btn-prev{opacity: 0;}.owl-custom-nav .btn-next{right: -50px;position: absolute;}.owl-custom-nav .btn-prev{left: -50px;position: absolute;}.owl-custom-nav .btn-next:before,.owl-custom-nav .btn-prev:before{font-size: 18px;}.owl-custom-nav .btn-next:before{font-family: "FontAwesome";content: "\f178";color: #fff;padding: 12px;}.owl-custom-nav .btn-prev:before{font-family: "FontAwesome";content: "\f177";color: #fff;padding: 12px;}.owl-custom-nav a{text-decoration: none;}.owl-custom-nav .btn-prev:hover:before,.owl-custom-nav .btn-next:hover:before{cursor: poInter;}.owl-slider-nav{position: absolute;width: 100%;}.owl-slider-nav,.owl-slider-nav div{position: absolute;z-index: 10;cursor: poInter;}.owl-slider-nav .next{right: -50px;width: 0;height: 0;border-top: 50px solid transparent;border-bottom: 50px solid transparent;border-right: 50px solid transparent;}.owl-slider-nav .prev{left: -50px;width: 0;height: 0;border-top: 50px solid transparent;border-bottom: 50px solid transparent;border-left: 50px solid transparent;}.owl-slider-nav .next:before{font-family: "FontAwesome";font-size: 24px;content: "\f0da";color: #fff;position: absolute;right: -40px;top: -13px;}.owl-slider-nav .prev:before{font-family: "FontAwesome";font-size: 24px;content: "\f0d9";color: #fff;position: absolute;left: -40px;top: -13px;}.owl-dots{text-align: center;}.owl-dot{background: #ccc;border: none;margin: 5px;width: 6px;height: 6px;padding: 0;border-radius: 60px;-moz-border-radius: 60px;-webkit-border-radius: 60px;}.dark-scheme .owl-dot{background: rgba(255,255,255,.3);}.owl-item.active div blockquote{position: relative;overflow: hidden;border-radius: 16px;-moz-border-radius: 16px;-webkit-border-radius: 16px;}.owl-item.active div blockquote,.owl-item.active div blockquote .de_testi_by{opacity: 1;}.owl-stage{overflow: none;}.table{display: table;margin-bottom: 0;}.table [class*="col-"]{float: none;display: table-cell;vertical-align: top;padding: 0;height: 100%;}.table .table{background: none;}@keyframes blink{0%{opacity: 1;}50%{opacity: 0;}100%{opacity: 1;}}@-webkit-keyframes blink{0%{opacity: 1;}50%{opacity: 0;}100%{opacity: 1;}}@-moz-keyframes blink{0%{opacity: 1;}50%{opacity: 0;}100%{opacity: 1;}}.mask{width: 100%;position: relative;overflow: hidden !important;display: inline-block;}.mask img{width: 100%;height: 100%;}.mask .cover{display: table;position: absolute;z-index: 100;width: 100%;height: 70px;padding: 25px;background: #35404e;bottom: 0px;top: 100%;margin-top: -70px;}.mask.light .cover{background: #ffffff;}.mask .cover h3{font-size: 18px;color: #fff;line-height: 1em;padding-left: 30px;}.mask.light .cover h3{color: #35404e;}.mask .cover p{color: #ffffff;padding-top: 15px;padding-right: 25px;}.rtl .mask .cover p{padding-right: 0;}.mask.light .cover p{color: #777777;}.mask:hover .cover{height: 100%;top: 0;margin-top: -0px;background: rgba(35,37,42,.8);}.mask:hover .cover p{opacity: 1;}.mask:hover .cover p{padding-top: 0px;}.mask .cover h3 span{margin-left: 20px;}.rtl .mask .cover h3 span{margin-right: 50px;}.mask .cover h3 i{font-size: 32px;position: absolute;left: 30px;margin-top: -8px;}.rtl .mask .cover h3 i{left: auto;right: 30px;}.mask.s1 .cover{top: 0;padding: 30px;text-align: center;background: rgba(0,0,0,.0);}.mask.s1:hover .cover{background: rgba(0,0,0,.8);}.mask.s1 h3{font-size: 24px;}.mask .cover a.btn-main{display: block;padding: 5px 10px;width: 100%;text-align: center;}.list{margin: 0;padding: 0;}.list li{list-style: none;}.rtl .list.s1 li:after,.list.s1 li:before{font-family: FontAwesome;content: "\f00c";margin-right: 10px;}.rtl .list.s1 li:after{margin-right: 0;margin-left: 10px;}.rtl .list.s1 li:before{display: none;}.list.s2 li:before{font-family: FontAwesome;content: "\f055";margin-right: 10px;}.list.s3{display: inline;margin: 0;padding: 0;}.list.s3 li{display: inline;margin-right: 20px;}.list.s3 a{font-weight: bold;}#owl-logo img:hover{opacity: 1;}.switch{margin-bottom: -5px;-webkit-appearance: none;height: 22px;width: 42px;background-color: #F4F4F4;border-radius: 60px;position: relative;cursor: poInter;border: none;}.switch::after{content: "";width: 18px;height: 18px;background-color: #ffffff;position: absolute;border-radius: 100%;transition: .5s;margin: 2px 0 0 2px;}.switch:checked::after{transform: translateX(20px);}.switch:focus{outline-color: transparent;}#selector{width: 500px;position: fixed;right: 0;top: 45%;padding: 5px;z-index: 1000;}.img-fullwidth{width: 100%;height: auto;}.menu_side_area{margin-left: 20px;display: flex;align-items: center;}.rtl .menu_side_area{margin-left: 0;}.rounded-10{overflow: hidden;border-radius: 10px;-moz-border-radius: 10px;-webkit-border-radius: 10px;}.rounded-20{border-radius: 20px;-moz-border-radius: 20px;-webkit-border-radius: 20px;position: relative;}.rounded-30{overflow: hidden;border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px;}.dropdown ul{-webkit-box-shadow: 0 4px 6px 0 rgba(10,10,10,.2);-moz-box-shadow: 0 4px 6px 0 rgba(10,10,10,.2);box-shadow: 0 4px 6px 0 rgba(10,10,10,.2);}@-webkit-keyframes move-up-down{0%{transform: translateY(0);}100%{transform: translateY(-10px);}}@keyframes move-up-down{0%{transform: translateY(0);}100%{transform: translateY(-10px);}}#search{float: left;width: 70%;margin-bottom: 0;}.dropdown{position: relative;z-index: 500;font-weight: 600;display: inline-block;border-radius: 0px;-moz-border-radius: 0px;-webkit-border-radius: 0px;text-align: left;}.dropdown a,.dropdown a:hover{text-decoration: none;outline: none;display: inline-block;}.dropdown a{color: #333;}.dropdown>a{display: inline-block;padding: 7px 12px 7px 12px;min-width: 140px;border: solid 1px rgba(0,0,0,.2);border-radius: 0px;-moz-border-radius: 0px;-webkit-border-radius: 0px;font-weight: bold;}.dropdown>a:after{font-family: "FontAwesome";font-size: 16px;content: "\f107";position: relative;float: right;margin-left: 10px;}.rtl .dropdown>a:after{margin-left: 0;float: left;}.dropdown ul,.dropdown li{list-style: none;display: block;padding: 0;margin: 0;}.dropdown ul{background: #ffffff;padding: 10px;position: absolute;min-width: 140px;display: none;cursor: pointer;border: solid 1px rgba(0,0,0,.1);}.dropdown li span{background: #ffffff;display: block;padding: 5px 10px 5px 10px;border-top: none;width: 100%;font-weight: 400;font-size: 14px;}.dropdown li span:hover{color: #ffffff;background: #eeeeee;}.dropdown li.active{display: none;}.text-light .dropdown{background: none;border: solid 1px rgba(255,255,255,.1);}.text-light .dropdown a{color: #ffffff;}#filters{font-family: var(--body-font);padding: 0;margin: 0;margin-bottom: 20px;font-weight: 400;}#filters li{display: inline-block;margin-right: 10px;margin-bottom: 25px;}#filters a{background: rgba(255,255,255,.1);outline: none;color: #ffffff;text-decoration: none;padding: 8px 20px;border-radius: 6px;-moz-border-radius: 6px;-webkit-border-radius: 6px;text-transform: uppercase;font-size: 14px;font-weight: bold;}.text-light #filters a{color: rgba(255,255,255,.5);}#filters a:hover{background: rgba(255,255,255,.2);}#filters a.selected{color: #fff;}.text-light #filters a:hover{color: #fff;}.text-light #filters a.selected{color: #fff;}.text-light #filters a.selected{color: #fff;}.logo-carousel.owl-carousel .owl-item img{width: auto;}.logo-carousel.s2 img{background: rgba(255,255,255,.25);border-radius: 10px;-moz-border-radius: 10px;-webkit-border-radius: 10px;padding: 10px;}.owl-carousel.owl-center .owl-item{opacity: .6;}.owl-carousel.owl-center .owl-item.active.center{opacity: 1;position: relative;z-index: 101;-webkit-transform: scale(1.2);transform: scale(1.2);-webkit-box-shadow: 8px 8px 10px 0px rgba(0,0,0,0.calc());-moz-box-shadow: 8px 8px 10px 0px rgba(0,0,0,0.calc());box-shadow: 8px 8px 10px 0px rgba(0,0,0,0.calc());}a,img{outline: 0;}@-webkit-keyframes grow{to{transform: translateX(-50%) scale(0);}}@keyframes grow{to{transform: translateX(-50%) scale(0);}}@keyframes anim4{to{transform: rotate(360deg);}}@media (min-width: 1400px){.container{max-width: 1300px;}}@media(min-width:980px) and (max-width: 1199px){#mainmenu li a:after{margin-left: 15px;}.container{min-width: 95%;}}@media only screen and (max-width: 992px){.container{max-width: 100%;}.mb-sm-20{margin-bottom: 20px;}.mb-sm-30{margin-bottom: 30px;}.sm-mt-0{margin-top: 0;}.sm-padding40{padding: 40px;}.sm-pt10{padding-top: 10px;}.header-col-mid #mainmenu{position: absolute;top: 90px;width: 100%;padding: 0 0 0 0;left: 60px;}#mainmenu>li::before{display: none;}header{display: none;}header .info{display: none;}header,header.fixed{display: block;position: inherit;margin: 0;padding: 0;margin-top: 0;height: auto;background: #111111;}#subheader.s2{padding: 40px 0 30px 0;}#subheader .crumb{margin-top: -5px;margin-bottom:0;}#sidebar{padding-left: 10px;}#logo,#logo .inner{vertical-align: middle;height: auto;}nav{height: 0;}#mainmenu{position: fixed;height: 100%;z-index: 200;width: 200px;margin: 0;margin-top: 10px;padding: 0;padding-top: 20px;padding-bottom: 100px !important;overflow-y: auto;top: 100px;}#mainmenu ul{-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;}#mainmenu a.menu-item{text-align: left;padding-left: 0;padding-top: 10px;padding-bottom: 10px;}#mainmenu li.has-child:after{display: none;}#mainmenu li li a.menu-item,#mainmenu li li li a.menu-item{padding-left: 0;}#mainmenu a.menu-item:hover{background: #111;}#mainmenu a.menu-item:hover{background: #111;}#mainmenu li ul{display: block;position: inherit;margin: 0;width: 100%;}#mainmenu li{border-bottom: solid 1px var(--bg-dark-3);margin: 0;width: 100%;display: block;}#mainmenu li a.menu-item:after{display: none;}#mainmenu li:last-child{margin-bottom: 30px;}#mainmenu li ul{border-top: solid 1px #eee;top: auto;width: auto;height: auto;position: inherit;visibility: visible;opacity: 1;}#mainmenu>li.menu-item-has-children>a.menu-item{position: relative;padding-right: 15px;}#mainmenu>li.menu-item-has-children>a.menu-item:after{content: "\f107";font-family: "FontAwesome";display: inline-block;position: absolute;top: 0;right: 0;}#mainmenu li ul a.menu-item{width: 100%;background: none;border: none;}#mainmenu li ul li{border: none;padding-left: 40px;}#mainmenu li ul li a.menu-item{display: block;}#mainmenu li ul li:last-child{border-bottom: none;margin: 0;}#mainmenu li ul li:last-child a.menu-item{border-bottom: none;}#mainmenu li a{color: #eceff3;}#mainmenu li li a.menu-item:hover{color: #fff;}#mainmenu ul:not(.mega){border: none;}header.header-mobile{overflow: hidden;position: relative;}header.header-mobile #mainmenu{width: 100%;padding-right: 30px;}header.header-mobile #mainmenu ul{background: none;}header.header-mobile #mainmenu a.menu-item{text-align: left;padding-top: 10px;padding-bottom: 10px;}header.header-mobile #mainmenu a.menu-item:hover{background: none;}header.header-mobile #mainmenu li ul{display: block;position: inherit;margin: 0;width: 100%;}header.header-mobile #mainmenu li{border-bottom: solid 1px var(--bg-dark-3);margin: 0;width: 100%;display: block;}header.header-mobile #mainmenu li a.menu-item:after{display: none;}header.header-mobile #mainmenu li:last-child{margin-bottom: 30px;}header.header-mobile #mainmenu li ul{border-top: none;top: auto;}header.header-mobile #mainmenu li ul a.menu-item{width: 100%;background: none;border: none;}header.header-mobile #mainmenu li ul li{border: none;padding-left: 40px;}header #mainmenu li ul li:first-child{border-top: solid 1px var(--bg-dark-3);}header.header-mobile #mainmenu li ul li a.menu-item{display: block;border-bottom: solid 1px var(--bg-dark-3);}header.header-mobile #mainmenu li ul li:last-child{border-bottom: none;margin: 0;}header.header-mobile #mainmenu li ul li:last-child a.menu-item{border-bottom: none;}header.header-mobile #mainmenu li a.menu-item{color: #ffffff;}header.header-mobile #mainmenu li a.menu-item:hover{color: #333;}header.header-mobile #mainmenu li li a.menu-item:hover{color: #888;}header.header-mobile #mainmenu li ul{height: 0;overflow: hidden;position: relative;left: 0;}header.header-mobile #mainmenu li ul li ul{margin-bottom: 10px;}header.header-mobile #mainmenu>li>span{width: 36px;height: 36px;background: url(../images/ui/arrow-down-light.webp) center no-repeat;position: absolute;right: 0;margin-top: 10px;z-index: 1000;cursor: poInter;}header.header-mobile #mainmenu li span.active{background: url(../images/ui/arrow-up-light.webp) center no-repeat;}header.header-mobile #mainmenu li>ul>li>span{width: 36px;height: 36px;background: url(../images/ui/arrow-down.webp) center no-repeat;position: absolute;right: 0;margin-top: -45px;z-index: 1000;cursor: poInter;}header.header-mobile #mainmenu>li>ul>li>span.active{background: url(../images/ui/arrow-up.webp) center no-repeat;}header.header-mobile #mainmenu li ul li a.menu-item{border-bottom: solid 1px var(--bg-dark-3);}header.header-mobile #mainmenu li ul li:last-child>a.menu-item{border-bottom: none;}.table [class*="col-"]{float: none;display: block;vertical-align: top;}#mainmenu a.menu-item span{display: none;}.images-deco-1 .d-img-3{width: 100px;height: 100px;}.subfooter .de-flex,.subfooter .de-flex-col{display: block;}.subfooter span.copy{margin-top: 20px;display: block;}.dropdown{display: inline-block;margin-bottom: 10px;}section{padding: 60px 0;}#subheader{padding-top: 120px;padding-bottom: 60px;}.crumb{margin-bottom: 0;}h1,.de_count h3 span,h1.slider-title,h2.slider-title{font-size: 60px;}h1.slider-title,h2.slider-title{margin-bottom: 0;}h2{font-size: 40px;}}@media only screen and (max-width: 767px){header .logo-main{display: none;}header .logo-mobile{display: block;}.menu_side_area{margin-left: 20px;width: 100%;position: relative;right: 0;text-align: right;z-index: 0;display: block;}header .container{min-width: 100%;}.container{padding-left: 20px;padding-right: 20px;}section{padding: 40px 0;}#subheader{padding-top: 100px;}h1,.de_count h3 span,h1.slider-title,h2.slider-title{font-size: 48px;letter-spacing: -2px;}h2{font-size: 36px;letter-spacing: -1.25px;}}@media only screen and (min-width: 480px) and (max-width: 767px){.container{padding-left: 30px;padding-right: 30px;}}@media only screen and (max-width: 480px){h4.s2 span{display: block;margin: 0;padding: 0;}.h-phone{display: none;}header a.btn-main i{display: inline-block;}}@media only screen and (min-device-width: 768) and (max-device-width: 1024) and (orientation: portrait){section{-webkit-background-size: auto 100%;-moz-background-size: auto 100%;-o-background-size: auto 100%;background-size: auto 100%;background-attachment: scroll;}}@media only screen and (max-width: 992px){#subheader{-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;background-attachment: scroll;}section{-webkit-background-size: auto 100%;-moz-background-size: auto 100%;-o-background-size: auto 100%;background-size: auto 100%;background-attachment: scroll;}}
.bg-color,section.bg-color,a.btn-main,.btn-main,#mainmenu li li a.menu-item:hover,#mainmenu ul li:hover>a.menu-item,.owl-arrow span,.product img:hover,.owl-custom-nav .btn-next:before,.owl-custom-nav .btn-prev:before,#preloader .s1 span,#filters a.selected,.widget-post .date,.owl-item.active.center .feature-box-type-2,.mask .cover,.text-light .dropdown li span,.dropdown li span:hover,.switch,h5 span.label,#mainmenu ul li b,.scrollbar{background:var(--primary-color);}::-moz-selection{color:#ffffff;background:var(--secondary-color);}::selection{color:#ffffff;background:var(--secondary-color);}.btn-line:hover,a.btn-line:hover,.btn-main.bg-color{background: var(--primary-color);}.title span,i.large:hover,header.smaller #mainmenu a.menu-item.active,a.btn-line:after,address span strong,.crumb li .active,#mainmenu li a.menu-item:after,.accordion a:before,.list li:before,.mask .cover .date:before,.post-text h3 a:hover,.h-phone i,.nav-link,.nav-link:focus,.nav-link:hover{color: var(--primary-color);}a,a:hover,footer .widget a:hover,.mask:hover .cover h3 i,address.s1 span i,.accordion-button:not(.collapsed){color: var(--secondary-color);}.bg-color-2,section.bg-color-2,a.btn-main.bg-color-2,a.btn-main.invert,#mainmenu li li a.menu-item:hover,#mainmenu ul li:hover>a.menu-item,.pagination>.active>a,.pagination>.active>span,.pagination>.active>a:hover,.pagination>.active>span:hover,.pagination>.active>a:focus,.pagination>.active>span:focus,.owl-dot.active,.btn-line.hover,a.btn-line.hover{background: var(--secondary-color);}.accordion-section-title.active,.accordion.secondary .accordion-section-title:before .d-card i{background: var(--secondary-color);}h1 .label{background: var(--primary-color);}h5.title{background: linear-gradient(to right,var(--primary-color),var(--secondary-color));}#preloader{background-image: linear-gradient(to top right,var(--primary-color),var(--secondary-color));}.accordion-button:not(.collapsed){background: rgba(var(--secondary-color-rgb),.1);}body::-webkit-scrollbar-thumb{background:linear-gradient(0deg,var(--secondary-color),var(--primary-color));}#slider-carousel .owl-thumb-item.active img{border-color: var(--primary-color);}header #mainmenu a.menu-item span,header.transparent #mainmenu a.menu-item span{border-bottom-color: var(--secondary-color);}
:root{--primary-color: #3173dd;--primary-color-rgb: 49,115,221;--secondary-color: #FECE58;--secondary-color-rgb: 254,206,88;--tertiary-color: #e615af;--tertiary-color-rgb: rgba(230,21,175,1.0);}
#subheader .subheader-overlay{position: absolute;inset: 0;background: linear-gradient(90deg,rgba(13,22,41,.85) 0%,rgba(13,22,41,.55) 55%,rgba(13,22,41,.25) 100%);}#subheader .container{position: relative;z-index: 1;}.hover-zoom{overflow: hidden;}.hover-zoom img{display: block;width: 100%;transition: transform .8s ease;}.hover-zoom:hover img{transform: scale(1.06);}.check-list{list-style: none;margin: 0;padding: 0;}.check-list li{display: flex;gap: 12px;align-items: flex-start;margin-bottom: 12px;}.check-list li i{color: var(--primary-color);font-size: 18px;margin-top: 5px;}.feature-card{display: flex;gap: 18px;padding: 26px;border-radius: 20px;background: #f5f7fb;border: 1px solid transparent;transition: transform .3s,box-shadow .3s,border-color .3s,background .3s;}.feature-card:hover{transform: translateY(-6px);background: #fff;border-color: rgba(var(--primary-color-rgb),.25);box-shadow: 0 18px 40px rgba(16,24,40,.1);}.feature-card-icon{flex: 0 0 52px;height: 52px;border-radius: 14px;background: rgba(var(--primary-color-rgb),.12);color: var(--primary-color);font-size: 22px;display: flex;align-items: center;justify-content: center;transition: background .3s,color .3s;}.feature-card:hover .feature-card-icon{background: var(--primary-color);color: #fff;}.feature-card h4{font-size: 18px;margin-bottom: 6px;}.feature-card p{margin: 0;}.feature-card a{font-weight: 600;color: var(--primary-color);}.feature-card.stacked{flex-direction: column;padding: 34px;}.feature-card.stacked .feature-card-icon{flex: 0 0 64px;width: 64px;height: 64px;font-size: 26px;border-radius: 18px;}.text-light .feature-card{background: rgba(255,255,255,.06);}.text-light .feature-card:hover{background: rgba(255,255,255,.1);border-color: rgba(255,255,255,.2);box-shadow: none;}.text-light .feature-card-icon{background: rgba(255,255,255,.1);color: var(--secondary-color);}.service-head{display: flex;align-items: center;gap: 24px;margin-bottom: 34px;}.service-head-icon{flex: none;width: 88px;height: 88px;border-radius: 24px;background: linear-gradient(135deg,var(--primary-color),#1b4fa8);box-shadow: 0 14px 30px rgba(var(--primary-color-rgb),.35);display: flex;align-items: center;justify-content: center;}.service-head-icon svg{width: 48px;height: 48px;}.service-head h2{font-size: 42px;line-height: 1.15;margin: 0 0 8px;}.service-head .lead{font-size: 19px;margin: 0;}.service-sidebar{border-left: 1px solid lightgrey;}.why-box{padding: 40px;border-radius: 24px;background: rgba(var(--primary-color-rgb),.06);border-left: 5px solid var(--primary-color);}.why-box h3{margin-bottom: 20px;}.why-box .check-list li:last-child{margin-bottom: 0;}.service-item > div{border-radius: 20px;border: 1px solid transparent;transition: transform .3s,box-shadow .3s,border-color .3s,background .3s;}.service-item:hover > div{transform: translateY(-6px);background: #fff !important;border-color: rgba(var(--primary-color-rgb),.25);box-shadow: 0 18px 40px rgba(16,24,40,.1);}.contact-card{border-radius: 28px;overflow: hidden;background: #fff;box-shadow: 0 20px 60px rgba(16,24,40,.12);}.contact-card-info{padding: 44px 40px;background: linear-gradient(150deg,rgba(var(--primary-color-rgb),.94),rgba(22,62,138,.96)),url(../images/background/10.webp) center / cover;}.contact-card-info h3{font-size: 30px;line-height: 1.2;}.contact-card-list{list-style: none;margin: 28px 0 0;padding: 0;}.contact-card-list li{display: flex;align-items: center;gap: 14px;margin-bottom: 14px;font-weight: 600;}.contact-card-list i{flex: 0 0 44px;height: 44px;border-radius: 50%;background: rgba(255,255,255,.16);display: flex;align-items: center;justify-content: center;}.contact-card-list a,.contact-card-list a:hover{color: #fff;}.contact-card-form{padding: 44px 40px;}.contact-card-form label{font-size: 14px;font-weight: 600;margin-bottom: 6px;color: var(--title-font-color,#1e1f22);}.contact-card-form .req{color: #e7505a;}.contact-card-form .form-control{padding: 12px 16px;border: 1px solid #d9dee8;border-radius: 12px;background: #f8f9fc;transition: border-color .2s,box-shadow .2s,background .2s;}.contact-card-form .form-control:focus{background: #fff;border-color: var(--primary-color);box-shadow: 0 0 0 4px rgba(var(--primary-color-rgb),.14);}.contact-card-form textarea.form-control{resize: vertical;}#owl-logo img{filter: grayscale(1);opacity: .65;transition: filter .3s,opacity .3s,transform .3s;}#owl-logo img:hover{filter: none;opacity: 1;transform: scale(1.06);}.img-frame{position: relative;}.img-frame > img{width: 100%;border-radius: 28px;box-shadow: 0 24px 60px rgba(16,24,40,.18);}.img-badge{position: absolute;left: -24px;bottom: 36px;display: flex;align-items: center;gap: 14px;padding: 16px 22px;border-radius: 18px;background: #fff;box-shadow: 0 16px 40px rgba(16,24,40,.18);animation: float-y 4s ease-in-out infinite;}.img-badge i{flex: 0 0 46px;height: 46px;border-radius: 50%;background: var(--primary-color);color: #fff;display: flex;align-items: center;justify-content: center;}.img-badge span{display: block;font-size: 13px;line-height: 1.3;}.img-badge a{font-weight: 700;font-size: 17px;color: var(--title-font-color,#1e1f22);}@keyframes float-y{0%,100%{transform: translateY(0);}50%{transform: translateY(-10px);}}.img-stack{position: relative;padding: 0 70px 70px 0;}.img-stack .img-back{width: 100%;border-radius: 28px;}.img-stack .img-front{position: absolute;right: 0;bottom: 0;width: 58%;border: 8px solid #fff;border-radius: 24px;box-shadow: 0 20px 50px rgba(16,24,40,.22);animation: float-y 5s ease-in-out infinite;}.step-card{position: relative;height: 100%;padding: 34px 30px;border-radius: 22px;background: rgba(255,255,255,.06);border: 1px solid rgba(255,255,255,.1);transition: transform .3s,background .3s;}.step-card:hover{transform: translateY(-6px);background: rgba(255,255,255,.1);}.step-card .step-number{width: 52px;height: 52px;margin-bottom: 20px;border-radius: 50%;background: var(--primary-color);color: #fff;font-weight: 700;font-size: 20px;display: flex;align-items: center;justify-content: center;}.step-card p{margin: 0;}.step-card.light{background: #f5f7fb;border-color: transparent;}.step-card.light:hover{background: #fff;box-shadow: 0 18px 40px rgba(16,24,40,.1);}.chip-list{display: flex;flex-wrap: wrap;gap: 12px;list-style: none;margin: 0;padding: 0;}.chip-list li{display: flex;align-items: center;gap: 10px;padding: 10px 20px;border-radius: 40px;background: #fff;border: 1px solid #dfe4ee;font-weight: 600;transition: background .3s,color .3s,border-color .3s,transform .3s;}.chip-list li i{color: var(--primary-color);transition: color .3s;}.chip-list li:hover{background: var(--primary-color);border-color: var(--primary-color);color: #fff;transform: translateY(-3px);}.chip-list li:hover i{color: #fff;}.faq .accordion-item{margin-bottom: 14px;border: 1px solid #e3e7ef;border-radius: 16px !important;overflow: hidden;}.faq .accordion-button{padding: 20px 24px;font-weight: 700;font-size: 17px;color: var(--title-font-color,#1e1f22);background: #fff;box-shadow: none;}.faq .accordion-button:not(.collapsed){color: var(--primary-color);background: rgba(var(--primary-color-rgb),.06);}.faq .accordion-body{padding: 4px 24px 22px;}.cta-band{position: relative;padding: 70px 60px;border-radius: 28px;overflow: hidden;}.cta-band .cta-overlay{position: absolute;inset: 0;background: linear-gradient(90deg,rgba(13,22,41,.9),rgba(var(--primary-color-rgb),.65));}.cta-band .row{position: relative;z-index: 1;}@media (max-width: 991px){.service-head h2{font-size: 32px;}.service-sidebar{margin-top: 60px;border-left: 0;}.img-badge{left: 16px;}.contact-card-info,.contact-card-form{padding: 32px 26px;}.cta-band{padding: 44px 28px;}}@media (max-width: 575px){.service-head{flex-direction: column;align-items: flex-start;gap: 16px;}.img-stack{padding: 0 30px 50px 0;}}@media (prefers-reduced-motion: reduce){.img-badge,.img-stack .img-front{animation: none;}}.site-footer{padding-top: 90px;background: radial-gradient(900px 400px at 100% 0,rgba(var(--primary-color-rgb),.16),transparent 70%),var(--bg-dark-1);}.footer-contact{list-style: none;margin: 0;padding: 0;}.footer-contact li{display: flex;align-items: flex-start;gap: 14px;margin-bottom: 18px;line-height: 1.6;}.footer-contact i{flex: 0 0 40px;height: 40px;border-radius: 50%;background: rgba(255,255,255,.08);color: var(--secondary-color);display: flex;align-items: center;justify-content: center;}.footer-contact a{align-self: center;transition: color .25s;}.footer-about{margin: 22px 0 0;max-width: 380px;}.site-footer h5{position: relative;margin-bottom: 26px;padding-bottom: 12px;}.site-footer h5::after{content: "";position: absolute;left: 0;bottom: 0;width: 34px;height: 3px;border-radius: 3px;background: var(--secondary-color);}.footer-links{list-style: none;margin: 0;padding: 0;}.footer-links a{display: inline-block;transition: color .25s,transform .25s;}.footer-links a:hover,.footer-contact a:hover,.subfooter a:hover{color: var(--secondary-color);}.footer-links a:hover{transform: translateX(6px);}.site-footer .subfooter{margin-top: 60px;}.footer-bottom{display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between;gap: 10px 30px;}.footer-bottom .menu-simple{margin: 0;}.drawer-toggle{display: none;width: 44px;height: 44px;padding: 0;border: 0;border-radius: 12px;background: rgba(255,255,255,.1);color: #fff;font-size: 20px;line-height: 1;align-items: center;justify-content: center;cursor: pointer;transition: background .2s;}.drawer-toggle:hover{background: rgba(255,255,255,.2);}.drawer-backdrop{position: fixed;inset: 0;z-index: 10000;background: rgba(8,12,22,.6);opacity: 0;visibility: hidden;transition: opacity .3s,visibility .3s;}.drawer-backdrop.open{opacity: 1;visibility: visible;}.mobile-drawer{position: fixed;top: 0;left: 0;bottom: 0;z-index: 10001;width: min(320px,86vw);display: flex;flex-direction: column;background: var(--bg-dark-1);color: #fff;box-shadow: 20px 0 60px rgba(0,0,0,.4);transform: translateX(-105%);visibility: hidden;transition: transform .35s ease,visibility .35s;overflow-y: auto;}.mobile-drawer.open{transform: none;visibility: visible;}.drawer-head{display: flex;align-items: center;justify-content: space-between;gap: 16px;padding: 20px 20px 20px 24px;border-bottom: 1px solid rgba(255,255,255,.1);}.drawer-head img{height: 44px;width: auto;}.drawer-head .drawer-toggle{display: flex;}.drawer-menu,.drawer-submenu{list-style: none;margin: 0;padding: 0;}.drawer-menu{padding: 10px 24px;text-align: left;}.drawer-menu > li{border-bottom: 1px solid rgba(255,255,255,.08);}.drawer-menu a{display: block;padding: 15px 0;color: #fff;font-weight: 600;font-size: 17px;text-decoration: none;}.drawer-menu a:hover{color: var(--secondary-color);}.drawer-row{display: flex;align-items: center;justify-content: space-between;}.drawer-row a{flex: 1;}.drawer-sub-toggle{width: 40px;height: 40px;border: 0;border-radius: 10px;background: rgba(255,255,255,.08);color: #fff;cursor: pointer;}.drawer-sub-toggle i{transition: transform .25s;}.expanded > .drawer-row .drawer-sub-toggle i{transform: rotate(180deg);}.drawer-submenu{display: none;padding: 0 0 10px 14px;border-left: 2px solid var(--primary-color);margin-bottom: 12px;}.drawer-submenu a{padding: 9px 0;font-weight: 400;font-size: 15px;opacity: .85;}.drawer-foot{margin-top: auto;padding: 20px 24px 28px;border-top: 1px solid rgba(255,255,255,.1);}.drawer-foot a{display: flex;align-items: center;gap: 12px;padding: 7px 0;color: #fff;}.drawer-foot i{color: var(--secondary-color);}body.drawer-locked{overflow: hidden;}@media (max-width: 1199px){header .header-col-mid{display: none !important;}header .drawer-toggle{display: flex;margin-left: 16px;}}@media (max-width: 992px){header .menu_side_area .btn-line{display: none !important;}}.post-text a{color: var(--primary-color);}@media (max-width: 767px){.sw-caption .container{padding-left: 24px;padding-right: 24px;}.swiper .swiper-button-prev,.swiper .swiper-button-next{display: none;}}@media (max-width: 767px){.footer-bottom{flex-direction: column;text-align: center;}.footer-rights{display: block;}.footer-bottom .menu-simple{display: flex;justify-content: center;gap: 24px;padding: 0;}.footer-bottom .menu-simple li{margin: 0;padding: 0;}}a.tool-tile,a.tool-tile:hover{color: inherit;text-decoration: none;}.tool-tile-link{font-weight: 600;color: var(--primary-color);}.mobile-picker{position: relative;z-index: 20;margin: 0 0 30px;}.mobile-picker summary{display: flex;align-items: center;gap: 14px;padding: 12px 18px 12px 12px;border: 1px solid #dfe4ee;border-radius: 16px;background: #fff;box-shadow: 0 6px 20px rgba(16,24,40,.06);cursor: pointer;list-style: none;}.mobile-picker summary::-webkit-details-marker{display: none;}.mp-icon{display: flex;flex: 0 0 44px;align-items: center;justify-content: center;width: 44px;height: 44px;border-radius: 12px;background: var(--primary-color);color: #fff;font-size: 18px;}.mp-text{display: flex;flex: 1;flex-direction: column;min-width: 0;line-height: 1.25;}.mp-text small{color: #6b7280;font-size: 12px;font-weight: 600;letter-spacing: .5px;text-transform: uppercase;}.mp-text strong{overflow: hidden;color: var(--title-font-color,#1e1f22);font-size: 16px;text-overflow: ellipsis;white-space: nowrap;}.mp-caret{width: 10px;height: 10px;margin: -5px 4px 0;border-right: 2px solid #6b7280;border-bottom: 2px solid #6b7280;transform: rotate(45deg);transition: transform .25s,margin .25s;}.mobile-picker[open] .mp-caret{margin-top: 5px;transform: rotate(-135deg);}.mobile-picker[open] summary{border-color: var(--primary-color);}.mobile-picker ul{position: absolute;top: calc(100% + 8px);left: 0;right: 0;max-height: 60vh;margin: 0;padding: 8px;overflow-y: auto;border: 1px solid #dfe4ee;border-radius: 16px;background: #fff;box-shadow: 0 18px 40px rgba(16,24,40,.16);list-style: none;}.mobile-picker li a{display: flex;align-items: center;gap: 12px;padding: 11px 12px;border-radius: 10px;color: var(--title-font-color,#1e1f22);font-weight: 600;}.mobile-picker li a i{width: 20px;color: var(--primary-color);text-align: center;}.mobile-picker li a span{flex: 1;}.mobile-picker li a em{color: #6b7280;font-size: 13px;font-style: normal;font-weight: 500;}.mobile-picker li a:hover{background: #f1f5fc;}.mobile-picker li a.active{background: var(--primary-color);color: #fff;}.mobile-picker li a.active i,.mobile-picker li a.active em{color: #fff;}.tool-card{padding: 40px;border-radius: 24px;background: #fff;border: 1px solid #dfe4ee;box-shadow: 0 12px 36px rgba(16,24,40,.07);}.tool-form{display: flex;flex-wrap: wrap;align-items: flex-end;gap: 16px;margin-top: 24px;}.tool-field{flex: 0 1 230px;}.tool-field.grow{flex: 1 1 280px;}.tool-field label{display: block;margin-bottom: 6px;font-size: 14px;font-weight: 600;color: var(--title-font-color,#1e1f22);}.tool-form .form-control{height: 50px;padding: 0 16px;border: 1px solid #c9d0dc;border-radius: 12px;background-color: #f8f9fc;}.tool-form .form-control:focus{border-color: var(--primary-color);box-shadow: 0 0 0 4px rgba(var(--primary-color-rgb),.14);}.tool-form select.form-control{appearance: auto;}.tool-form .btn-main{height: 50px;padding-top: 0;padding-bottom: 0;border: 0;}.tool-message{margin-top: 24px;padding: 16px 20px;border-radius: 12px;border: 1px solid #e7505a;background: rgba(231,80,90,.08);color: #b3303a;}.tool-message.neutral{border-color: #d9dee8;background: #f5f7fb;color: inherit;}.tool-result{margin-top: 40px;}.tool-result .tool-message{margin-top: 0;}.tool-source{display: flex;flex-wrap: wrap;justify-content: space-between;gap: 4px 20px;margin-top: 24px;padding: 12px 20px;border-radius: 12px 12px 0 0;background: var(--bg-dark-1);color: #fff;font-weight: 600;}.tool-source span{font-weight: 400;opacity: .75;}.tool-source + .tool-message,.tool-source + .table-responsive,.tool-output{border: 1px solid #dfe4ee;border-top: 0;border-radius: 0 0 12px 12px;}.tool-output{margin: 0;padding: 20px;max-height: 640px;overflow: auto;background: #fbfcfe;font-size: 13px;line-height: 1.6;white-space: pre-wrap;word-break: break-word;}.tool-table{width: 100%;margin: 0;border-collapse: collapse;}.tool-table th,.tool-table td{padding: 12px 20px;text-align: left;vertical-align: top;border-bottom: 1px solid #eef1f6;}.tool-table tr:last-child th,.tool-table tr:last-child td{border-bottom: 0;}.tool-table th{font-size: 13px;font-weight: 700;white-space: nowrap;color: var(--title-font-color,#1e1f22);background: #f5f7fb;}.tool-value{font-family: Consolas,Menlo,monospace;font-size: 14px;word-break: break-word;}.tool-type{display: inline-block;padding: 1px 10px;border-radius: 20px;background: rgba(var(--primary-color-rgb),.12);color: var(--primary-color);font-size: 12px;font-weight: 700;}.ip-card{text-align: center;}.ip-value{font-size: clamp(26px,6vw,54px);font-weight: 700;line-height: 1.2;color: var(--title-font-color,#1e1f22);word-break: break-all;}.ip-actions{display: flex;flex-wrap: wrap;justify-content: center;gap: 12px;margin-top: 24px;}.ip-actions .btn-main{border: 0;}.ip-actions .btn-line{color: var(--title-font-color,#1e1f22);border-color: #c9d0dc;}@media (max-width: 575px){.tool-card{padding: 28px 22px;}.tool-field,.tool-form .btn-main{flex: 1 1 100%;}}@media (max-width: 575px){.tool-table.records thead{display: none;}.tool-table.records tr{display: flex;flex-wrap: wrap;align-items: center;gap: 6px 12px;padding: 14px 20px;border-bottom: 1px solid #eef1f6;}.tool-table.records td{padding: 0;border: 0;}.tool-table.records td[data-label]::before{content: attr(data-label) " ";font-size: 12px;opacity: .6;}.tool-table.records .tool-value{flex-basis: 100%;}.tool-table.details th,.tool-table.details td{display: block;}.tool-table.details th{border-bottom: 0;padding-bottom: 8px;white-space: normal;}}header .h-phone,header .btn-line{white-space: nowrap;}@media (min-width: 1200px) and (max-width: 1280px){header .h-phone{display: none;}}.tool-status{display: inline-block;margin-right: 8px;padding: 2px 12px;border-radius: 20px;font-size: 12px;font-weight: 700;white-space: nowrap;}.tool-status.pass{background: rgba(46,160,67,.14);color: #1a7f37;}.tool-status.warn{background: rgba(254,206,88,.3);color: #7a5200;}.tool-status.fail{background: rgba(231,80,90,.14);color: #b3303a;}.tool-source .tool-status{margin-right: 0;opacity: 1;}.tool-source .tool-status.pass{background: #d7f5dd;}.tool-source .tool-status.warn{background: #fde9b4;}.tool-source .tool-status.fail{background: #fbd9dc;}.tool-message.good{border-color: #2ea043;background: rgba(46,160,67,.08);color: #1a7f37;}.tool-message.warning{border-color: #d9a520;background: rgba(254,206,88,.18);color: #7a5200;}.tool-result h3 + .tool-message{margin-bottom: 8px;}.tool-block{padding: 18px 20px;border: 1px solid #dfe4ee;border-top: 0;border-radius: 0 0 12px 12px;}.tool-block p{margin: 0;}.tool-record{margin-top: 10px;padding: 10px 14px;border-radius: 8px;background: #f5f7fb;}.tool-table small{opacity: .65;}.password-box{display: flex;flex-wrap: wrap;align-items: center;gap: 16px;margin-top: 24px;padding: 18px 20px;border-radius: 14px;border: 1px solid #d9dee8;background: #fff;}.password-value{flex: 1 1 260px;font-family: Consolas,Menlo,monospace;font-size: 22px;line-height: 1.4;color: var(--title-font-color,#1e1f22);word-break: break-all;}.password-actions,.text-actions{display: flex;flex-wrap: wrap;gap: 10px;}.password-actions .btn-main,.text-actions .btn-main{border: 0;}.btn-main.btn-secondary,.btn-main.btn-secondary:hover{background: #fff;color: var(--title-font-color,#1e1f22);box-shadow: inset 0 0 0 1px #c9d0dc;}.password-strength{margin-top: 10px;font-size: 14px;font-weight: 600;}.password-options{display: flex;flex-wrap: wrap;gap: 14px 28px;margin-top: 24px;}.password-options .tool-field{flex-basis: 100%;}.password-options input[type="range"]{width: 100%;max-width: 420px;accent-color: var(--primary-color);}.tool-check{display: flex;align-items: center;gap: 8px;margin: 0;cursor: pointer;}.tool-check input{width: 18px;height: 18px;accent-color: var(--primary-color);}.text-label{display: block;margin-bottom: 6px;font-size: 14px;font-weight: 600;color: var(--title-font-color,#1e1f22);}.text-area{height: 260px;padding: 14px 16px;border: 1px solid #d9dee8;border-radius: 12px;background: #fff;font-family: Consolas,Menlo,monospace;font-size: 14px;resize: vertical;}.text-area[readonly]{background: #fbfcfe;}.text-actions{margin-top: 20px;}.tool-side-icon{height: 40px;line-height: 40px;text-align: center;font-size: 26px;color: var(--primary-color);border-radius: 0;}.map-frame{border-radius: 24px;overflow: hidden;box-shadow: 0 20px 60px rgba(16,24,40,.12);line-height: 0;}.map-frame iframe{width: 100%;height: 440px;border: 0;}.map-link{margin: 16px 0 0;text-align: center;}.map-link a{color: var(--primary-color);font-weight: 600;}@media (max-width: 767px){.map-frame iframe{height: 340px;}}#subheader h1{font-size: 48px;line-height: 1.1em;letter-spacing: -2px;padding-bottom: 5px;margin-bottom: 0;}@media (max-width: 992px){#subheader h1{font-size: 40px;}}@media (max-width: 767px){#subheader h1{font-size: 36px;letter-spacing: -1.25px;}}.address-lines{white-space: nowrap;}#tool-results{scroll-margin-top: 110px;}.netifi-loader{display: flex;flex-direction: column;align-items: center;gap: 18px;margin-top: 30px;padding: 50px 20px;border: 1px solid #dfe4ee;border-radius: 24px;background: #fff;color: var(--title-font-color,#1e1f22);font-weight: 600;}.netifi-loader svg{width: 200px;height: auto;overflow: visible;}.nl-letters path{stroke: #3a3d45;stroke-dasharray: 130;stroke-dashoffset: 130;animation: nl-draw 1.8s ease-in-out infinite alternate;}.nl-letters path:nth-child(2){animation-delay: .1s;}.nl-letters path:nth-child(3){animation-delay: .2s;}.nl-letters path:nth-child(4){animation-delay: .3s;}.nl-letters path:nth-child(5){animation-delay: .4s;}.nl-letters path:nth-child(6){animation-delay: .5s;}.nl-dot{animation: nl-bounce .9s ease-in-out infinite;}.nl-dot-1{fill: #f3ab33;}.nl-dot-2{fill: #508dee;animation-delay: .45s;}@keyframes nl-draw{to{stroke-dashoffset: 0;}}@keyframes nl-bounce{0%,100%{transform: translateY(0);}50%{transform: translateY(-9px);}}.tool-form.is-busy .btn-main{opacity: .6;cursor: wait;}@media (prefers-reduced-motion: reduce){.nl-letters path{animation: none;stroke-dashoffset: 0;}.nl-dot{animation-duration: 2s;}}h1.subtitle{font-family: inherit;font-size: 14px;line-height: inherit;letter-spacing: normal;text-transform: none;margin-top: 0;}h2.slider-title{font-size: 55px;letter-spacing: -4px;padding-bottom: 0;}@media (max-width: 992px){h2.slider-title{font-size: 60px;}}@media (max-width: 767px){h2.slider-title{font-size: 48px;letter-spacing: -2px;}}.tool-about{margin-top: 60px;padding-top: 40px;border-top: 1px solid #e3e7ef;}.tool-about h2{font-size: 32px;letter-spacing: -1px;}.tool-about h3{margin: 30px 0 16px;font-size: 22px;}.tool-about .accordion-header{margin: 0;}.blog-card{display: flex;flex-direction: column;padding: 28px;border-radius: 20px;border: 1px solid #e3e7ef;background: #fff;color: inherit;transition: transform .3s,box-shadow .3s,border-color .3s;}.blog-card:hover{color: inherit;transform: translateY(-5px);border-color: rgba(var(--primary-color-rgb),.3);box-shadow: 0 18px 40px rgba(16,24,40,.1);}.blog-card h3{margin: 14px 0 10px;font-size: 21px;line-height: 1.35;}.blog-card p{flex: 1;margin-bottom: 16px;}.blog-card-topic{display: inline-flex;align-self: flex-start;align-items: center;gap: 8px;padding: 4px 12px;border-radius: 20px;background: rgba(var(--primary-color-rgb),.1);color: var(--primary-color);font-size: 13px;font-weight: 600;}.blog-card-meta{font-size: 13px;opacity: .7;}.blog-pages{display: flex;justify-content: center;align-items: center;gap: 24px;margin-top: 50px;font-weight: 600;}.blog-pages a{color: var(--primary-color);}.blog-meta{display: flex;flex-wrap: wrap;gap: 10px 24px;margin-bottom: 30px;padding-bottom: 20px;border-bottom: 1px solid #e3e7ef;font-size: 14px;}.blog-meta span,.blog-meta a{display: inline-flex;align-items: center;gap: 8px;}.blog-meta i{color: var(--primary-color);}.blog-body{font-size: 17px;line-height: 1.8;}.blog-body h2{margin: 40px 0 16px;font-size: 30px;letter-spacing: -1px;}.blog-body h3{margin: 28px 0 12px;font-size: 22px;}.blog-body ul,.blog-body ol{margin-bottom: 20px;padding-left: 24px;}.blog-body li{margin-bottom: 8px;}.blog-body a{color: var(--primary-color);text-decoration: underline !important;}.blog-body code{padding: 2px 6px;border-radius: 6px;background: #f1f3f8;color: #b3303a;font-size: .88em;}.blog-body pre{margin: 0 0 22px;padding: 18px 20px;border-radius: 12px;background: var(--bg-dark-1);overflow-x: auto;}.blog-body pre code{padding: 0;background: none;color: #e8eaf0;font-size: 14px;line-height: 1.6;}.blog-body table{width: 100%;margin-bottom: 24px;border-collapse: collapse;font-size: 15px;}.blog-body th,.blog-body td{padding: 10px 14px;border: 1px solid #e3e7ef;text-align: left;vertical-align: top;}.blog-body th{background: #f5f7fb;}.blog-cta{display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between;gap: 20px;margin-top: 50px;padding: 30px 34px;border-radius: 20px;background: rgba(var(--primary-color-rgb),.07);border-left: 5px solid var(--primary-color);}.blog-cta h3{margin-bottom: 6px;}.blog-cta p{margin: 0;}.blog-cta-actions{display: flex;flex-wrap: wrap;gap: 10px;}.blog-aside{margin-top: 0;}.blog-aside-box{margin-bottom: 30px;padding: 26px;border-radius: 20px;border: 1px solid #e3e7ef;}.blog-aside-box h4{margin-bottom: 14px;}.blog-aside-box ul{list-style: none;margin: 0 0 14px;padding: 0;}.blog-aside-box li{padding: 8px 0;border-bottom: 1px solid #eef1f6;}.blog-aside-box li a{color: inherit;font-weight: 500;}.blog-aside-box li a:hover,.blog-aside-more{color: var(--primary-color);}.blog-aside-box li i{width: 20px;color: var(--primary-color);}.blog-aside-more{font-weight: 600;}@media (max-width: 991px){.blog-aside{margin-top: 50px;}}@media (max-width: 767px){.blog-body{font-size: 16px;}.blog-body h2{font-size: 25px;}}.blog-meta a{color: var(--primary-color);font-weight: 600;}.blog-head{align-items: flex-start;margin-bottom: 34px;padding-bottom: 26px;border-bottom: 1px solid #e3e7ef;}.blog-head .service-head-icon{flex-basis: 72px;width: 72px;height: 72px;border-radius: 20px;color: #fff;font-size: 30px;}.blog-head h1{margin: 0 0 10px;font-size: 35px;line-height: 1.15;letter-spacing: -1px;}.blog-head .lead{margin-bottom: 14px;font-size: 18px;}.blog-head .blog-meta{margin: 0;padding: 0;border: 0;}@media (max-width: 767px){.blog-head h1{font-size: 28px;}}.jarallax{position: relative;z-index: 0;}.jarallax > .jarallax-img{position: absolute;top: 0;left: 0;z-index: -1;width: 100%;height: 100%;object-fit: cover;}
