:root{margin:0;padding:0}body{margin:0;padding:0}a{text-decoration:none!important;color:inherit}.noscreenshot{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.noscreenshot:before{content:"";position:fixed;top:0;left:0;width:100vw;height:100vh;pointer-events:none;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);opacity:0}:root{--title-font: "Manrope", sans-serif;--body-font: "Inter", sans-serif;--title-medium-font: "ManropeMedium", sans-serif;--body-medium-font: "InterMedium", sans-serif;--title-semibold-font: "ManropeSemiBold", sans-serif;--body-semibold-font: "InterSemiBold", sans-serif;--title-color: #113D48;--font-color: #061626;--body-color: #6E7070;--black-color: #000000;--active-color: #016C41;--font-primary: #131414;--primary-color: #006B3F;--font-secondary: #3B3E3E;--black-color2: #0D0D0C;--gray-color: #E1E4E5;--white-color: #ffffff;--light-color: #E1E4E5;--yellow-color: #FFB539;--success-color: #28a745;--error-color: #dc3545;--th-border-color: #E9EDF5;--main-container: 1320px}body{font-family:var(--body-font)!important}.company-logo{height:auto;width:30%;margin:2px}.active-item{background:var(--active-color);border-radius:10px;color:#fff}.active-item .active-icon{color:#fff}button[aria-label="Show/Hide columns"],button[aria-label="Toggle density"],button[aria-label="Toggle full screen"]{display:none!important}.OpenSansMedium{font-family:OpenSansMedium,sans-serif;font-weight:400;font-size:16px;margin-left:12px}.OpenSansRegular{font-family:OpenSansRegular,sans-serif!important;font-size:16px;font-weight:400}.PlayfairDisplay{display:flex;justify-content:center;align-items:center;font-family:PlayfairDisplay}.OpenSansItalic{font-family:OpenSansItalic,sans-serif!important;font-size:16px;color:"#3B3E3E";font-style:italic}.PoppinsItalic{font-family:PoppinsItalic!important;font-size:1rem!important;color:#585858}.PoppinsRegular{font-family:PoppinsRegular!important;font-weight:400;font-size:1rem;color:#434747}.Poppins{font-family:Poppins!important;color:#434747}.bgLogIn,.eclipseLogIn,.eclipseSmallLogIn{display:block}@media (max-width: 1024px){.bgLogIn,.eclipseLogIn,.eclipseSmallLogIn{display:none}}.Mui-TableHeadCell-Content-Actions,.apexcharts-menu-icon{display:none}@media (max-width: 425px){.texthighlight{font-size:20px!important}}.MuiTableCell-root{padding-top:8px!important;padding-bottom:8px!important}.css-nj3rwc-MuiTable-root,.css-16iwhxu{max-width:98%;margin:auto}.css-10gei56{max-width:97%;margin:auto}.h1,h1,.h2,h2,.h3,h3,.h4,h4,.h5,h5,.h6,h6{font-family:var(--title-font)!important;color:var(--title-color);text-transform:none;font-weight:700;line-height:1.4;margin:0 0 15px}.p,p,.span,span{font-family:var(--body-font)}.mainbutton{font-family:var(--body-medium-font)!important;background-color:#fad215!important;border:3px solid #FFF!important;color:#222!important;border-radius:50px!important;font-size:clamp(1rem,2vw,1rem)!important}.primarybutton{font-family:var(--body-medium-font)!important;background-color:#fad215!important;color:#222!important;border-radius:50px!important;font-size:clamp(1rem,2vw,1rem)!important;text-transform:none!important}.secondarybutton{font-family:var(--body-medium-font)!important;background-color:#e6e7e7!important;color:#222!important;border-radius:50px!important;font-size:clamp(1rem,2vw,1rem)!important;text-transform:none!important}.serviceimage{height:240px;width:100%;border-radius:16px;object-fit:cover}.datasecurity{width:100%;height:460px;object-fit:cover;border-radius:16px}.footerimg{width:100%;border-radius:16px}.footerlogo{width:auto;height:80px}.sectiontag{font-family:var(--body-medium-font);font-size:16px;color:var(--font-primary)}.accordiontab{border-radius:16px!important}@media (max-width: 425px){.datasecurity{height:300px}}.draganddrop{padding:0}.draganddrop li{display:flex;align-items:center;gap:1rem;background:linear-gradient(90deg,#f0fdf4,#fefce8);border:1px solid #bbf7d0;border-radius:.5rem;padding:.75rem 1rem;color:#166534;font-weight:500;box-shadow:0 1px 2px #0000000d;cursor:pointer;transition:background-color .2s ease-in-out;margin:5px 0}.draganddrop .drag-icon{display:flex;align-items:center;color:green;font-size:20px}.drag-item{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border:1px solid #ddd;margin-bottom:6px;border-radius:4px;background-color:#f9f9f9}.drag-content{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.drag-icon{cursor:grab}.desc{font-size:14px}.delete-icon{cursor:pointer;color:green;font-size:18px}.dropped-item{z-index:9!important}thead th,tbody tr td{text-align:center}:root{--color-white: rgba(255, 255, 255, 1);--color-black: rgba(0, 0, 0, 1);--color-cream-50: rgba(252, 252, 249, 1);--color-cream-100: rgba(255, 255, 253, 1);--color-gray-200: rgba(245, 245, 245, 1);--color-gray-300: rgba(167, 169, 169, 1);--color-gray-400: rgba(119, 124, 124, 1);--color-slate-500: rgba(98, 108, 113, 1);--color-brown-600: rgba(94, 82, 64, 1);--color-charcoal-700: rgba(31, 33, 33, 1);--color-charcoal-800: rgba(38, 40, 40, 1);--color-slate-900: rgba(19, 52, 59, 1);--color-teal-300: rgba(50, 184, 198, 1);--color-teal-400: rgba(45, 166, 178, 1);--color-teal-500: rgba(33, 128, 141, 1);--color-teal-600: rgba(29, 116, 128, 1);--color-teal-700: rgba(26, 104, 115, 1);--color-teal-800: rgba(41, 150, 161, 1);--color-red-400: rgba(255, 84, 89, 1);--color-red-500: rgba(192, 21, 47, 1);--color-orange-400: rgba(230, 129, 97, 1);--color-orange-500: rgba(168, 75, 47, 1);--color-brown-600-rgb: 94, 82, 64;--color-teal-500-rgb: 33, 128, 141;--color-slate-900-rgb: 19, 52, 59;--color-slate-500-rgb: 98, 108, 113;--color-red-500-rgb: 192, 21, 47;--color-red-400-rgb: 255, 84, 89;--color-orange-500-rgb: 168, 75, 47;--color-orange-400-rgb: 230, 129, 97;--color-bg-1: rgba(59, 130, 246, .08);--color-bg-2: rgba(245, 158, 11, .08);--color-bg-3: rgba(34, 197, 94, .08);--color-bg-4: rgba(239, 68, 68, .08);--color-bg-5: rgba(147, 51, 234, .08);--color-bg-6: rgba(249, 115, 22, .08);--color-bg-7: rgba(236, 72, 153, .08);--color-bg-8: rgba(6, 182, 212, .08);--color-background: var(--color-cream-50);--color-surface: var(--color-cream-100);--color-text: var(--color-slate-900);--color-text-secondary: var(--color-slate-500);--color-primary: var(--color-teal-500);--color-primary-hover: var(--color-teal-600);--color-primary-active: var(--color-teal-700);--color-secondary: rgba(var(--color-brown-600-rgb), .12);--color-secondary-hover: rgba(var(--color-brown-600-rgb), .2);--color-secondary-active: rgba(var(--color-brown-600-rgb), .25);--color-border: rgba(var(--color-brown-600-rgb), .2);--color-btn-primary-text: var(--color-cream-50);--color-card-border: rgba(var(--color-brown-600-rgb), .12);--color-card-border-inner: rgba(var(--color-brown-600-rgb), .12);--color-error: var(--color-red-500);--color-success: var(--color-teal-500);--color-warning: var(--color-orange-500);--color-info: var(--color-slate-500);--color-focus-ring: rgba(var(--color-teal-500-rgb), .4);--color-select-caret: rgba(var(--color-slate-900-rgb), .8);--focus-ring: 0 0 0 3px var(--color-focus-ring);--focus-outline: 2px solid var(--color-primary);--status-bg-opacity: .15;--status-border-opacity: .25;--select-caret-light: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23134252' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");--select-caret-dark: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23f5f5f5' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");--color-success-rgb: 33, 128, 141;--color-error-rgb: 192, 21, 47;--color-warning-rgb: 168, 75, 47;--color-info-rgb: 98, 108, 113;--font-family-base: "FKGroteskNeue", "Geist", "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-family-mono: "Berkeley Mono", ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;--font-size-xs: 11px;--font-size-sm: 12px;--font-size-base: 14px;--font-size-md: 14px;--font-size-lg: 16px;--font-size-xl: 18px;--font-size-2xl: 20px;--font-size-3xl: 24px;--font-size-4xl: 30px;--font-weight-normal: 400;--font-weight-medium: 500;--font-weight-semibold: 550;--font-weight-bold: 600;--line-height-tight: 1.2;--line-height-normal: 1.5;--letter-spacing-tight: -.01em;--space-0: 0;--space-1: 1px;--space-2: 2px;--space-4: 4px;--space-6: 6px;--space-8: 8px;--space-10: 10px;--space-12: 12px;--space-16: 16px;--space-20: 20px;--space-24: 24px;--space-32: 32px;--radius-sm: 6px;--radius-base: 8px;--radius-md: 10px;--radius-lg: 12px;--radius-full: 9999px;--shadow-xs: 0 1px 2px rgba(0, 0, 0, .02);--shadow-sm: 0 1px 3px rgba(0, 0, 0, .04), 0 1px 2px rgba(0, 0, 0, .02);--shadow-md: 0 4px 6px -1px rgba(0, 0, 0, .04), 0 2px 4px -1px rgba(0, 0, 0, .02);--shadow-lg: 0 10px 15px -3px rgba(0, 0, 0, .04), 0 4px 6px -2px rgba(0, 0, 0, .02);--shadow-inset-sm: inset 0 1px 0 rgba(255, 255, 255, .15), inset 0 -1px 0 rgba(0, 0, 0, .03);--duration-fast: .15s;--duration-normal: .25s;--ease-standard: cubic-bezier(.16, 1, .3, 1);--container-sm: 640px;--container-md: 768px;--container-lg: 1024px;--container-xl: 1280px}@media (prefers-color-scheme: dark){:root{--color-gray-400-rgb: 119, 124, 124;--color-teal-300-rgb: 50, 184, 198;--color-gray-300-rgb: 167, 169, 169;--color-gray-200-rgb: 245, 245, 245;--color-bg-1: rgba(29, 78, 216, .15);--color-bg-2: rgba(180, 83, 9, .15);--color-bg-3: rgba(21, 128, 61, .15);--color-bg-4: rgba(185, 28, 28, .15);--color-bg-5: rgba(107, 33, 168, .15);--color-bg-6: rgba(194, 65, 12, .15);--color-bg-7: rgba(190, 24, 93, .15);--color-bg-8: rgba(8, 145, 178, .15);--color-background: var(--color-charcoal-700);--color-surface: var(--color-charcoal-800);--color-text: var(--color-gray-200);--color-text-secondary: rgba(var(--color-gray-300-rgb), .7);--color-primary: var(--color-teal-300);--color-primary-hover: var(--color-teal-400);--color-primary-active: var(--color-teal-800);--color-secondary: rgba(var(--color-gray-400-rgb), .15);--color-secondary-hover: rgba(var(--color-gray-400-rgb), .25);--color-secondary-active: rgba(var(--color-gray-400-rgb), .3);--color-border: rgba(var(--color-gray-400-rgb), .3);--color-error: var(--color-red-400);--color-success: var(--color-teal-300);--color-warning: var(--color-orange-400);--color-info: var(--color-gray-300);--color-focus-ring: rgba(var(--color-teal-300-rgb), .4);--color-btn-primary-text: var(--color-slate-900);--color-card-border: rgba(var(--color-gray-400-rgb), .2);--color-card-border-inner: rgba(var(--color-gray-400-rgb), .15);--shadow-inset-sm: inset 0 1px 0 rgba(255, 255, 255, .1), inset 0 -1px 0 rgba(0, 0, 0, .15);--button-border-secondary: rgba(var(--color-gray-400-rgb), .2);--color-border-secondary: rgba(var(--color-gray-400-rgb), .2);--color-select-caret: rgba(var(--color-gray-200-rgb), .8);--focus-ring: 0 0 0 3px var(--color-focus-ring);--focus-outline: 2px solid var(--color-primary);--status-bg-opacity: .15;--status-border-opacity: .25;--select-caret-light: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23134252' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");--select-caret-dark: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23f5f5f5' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");--color-success-rgb: var(--color-teal-300-rgb);--color-error-rgb: var(--color-red-400-rgb);--color-warning-rgb: var(--color-orange-400-rgb);--color-info-rgb: var(--color-gray-300-rgb)}}[data-color-scheme=dark]{--color-gray-400-rgb: 119, 124, 124;--color-teal-300-rgb: 50, 184, 198;--color-gray-300-rgb: 167, 169, 169;--color-gray-200-rgb: 245, 245, 245;--color-bg-1: rgba(29, 78, 216, .15);--color-bg-2: rgba(180, 83, 9, .15);--color-bg-3: rgba(21, 128, 61, .15);--color-bg-4: rgba(185, 28, 28, .15);--color-bg-5: rgba(107, 33, 168, .15);--color-bg-6: rgba(194, 65, 12, .15);--color-bg-7: rgba(190, 24, 93, .15);--color-bg-8: rgba(8, 145, 178, .15);--color-background: var(--color-charcoal-700);--color-surface: var(--color-charcoal-800);--color-text: var(--color-gray-200);--color-text-secondary: rgba(var(--color-gray-300-rgb), .7);--color-primary: var(--color-teal-300);--color-primary-hover: var(--color-teal-400);--color-primary-active: var(--color-teal-800);--color-secondary: rgba(var(--color-gray-400-rgb), .15);--color-secondary-hover: rgba(var(--color-gray-400-rgb), .25);--color-secondary-active: rgba(var(--color-gray-400-rgb), .3);--color-border: rgba(var(--color-gray-400-rgb), .3);--color-error: var(--color-red-400);--color-success: var(--color-teal-300);--color-warning: var(--color-orange-400);--color-info: var(--color-gray-300);--color-focus-ring: rgba(var(--color-teal-300-rgb), .4);--color-btn-primary-text: var(--color-slate-900);--color-card-border: rgba(var(--color-gray-400-rgb), .15);--color-card-border-inner: rgba(var(--color-gray-400-rgb), .15);--shadow-inset-sm: inset 0 1px 0 rgba(255, 255, 255, .1), inset 0 -1px 0 rgba(0, 0, 0, .15);--color-border-secondary: rgba(var(--color-gray-400-rgb), .2);--color-select-caret: rgba(var(--color-gray-200-rgb), .8);--focus-ring: 0 0 0 3px var(--color-focus-ring);--focus-outline: 2px solid var(--color-primary);--status-bg-opacity: .15;--status-border-opacity: .25;--select-caret-light: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23134252' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");--select-caret-dark: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23f5f5f5' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");--color-success-rgb: var(--color-teal-300-rgb);--color-error-rgb: var(--color-red-400-rgb);--color-warning-rgb: var(--color-orange-400-rgb);--color-info-rgb: var(--color-gray-300-rgb)}[data-color-scheme=light]{--color-brown-600-rgb: 94, 82, 64;--color-teal-500-rgb: 33, 128, 141;--color-slate-900-rgb: 19, 52, 59;--color-background: var(--color-cream-50);--color-surface: var(--color-cream-100);--color-text: var(--color-slate-900);--color-text-secondary: var(--color-slate-500);--color-primary: var(--color-teal-500);--color-primary-hover: var(--color-teal-600);--color-primary-active: var(--color-teal-700);--color-secondary: rgba(var(--color-brown-600-rgb), .12);--color-secondary-hover: rgba(var(--color-brown-600-rgb), .2);--color-secondary-active: rgba(var(--color-brown-600-rgb), .25);--color-border: rgba(var(--color-brown-600-rgb), .2);--color-btn-primary-text: var(--color-cream-50);--color-card-border: rgba(var(--color-brown-600-rgb), .12);--color-card-border-inner: rgba(var(--color-brown-600-rgb), .12);--color-error: var(--color-red-500);--color-success: var(--color-teal-500);--color-warning: var(--color-orange-500);--color-info: var(--color-slate-500);--color-focus-ring: rgba(var(--color-teal-500-rgb), .4);--color-success-rgb: var(--color-teal-500-rgb);--color-error-rgb: var(--color-red-500-rgb);--color-warning-rgb: var(--color-orange-500-rgb);--color-info-rgb: var(--color-slate-500-rgb)}.btn{display:inline-flex;align-items:center;justify-content:center;padding:var(--space-8) var(--space-16);border-radius:var(--radius-base);font-size:var(--font-size-base);font-weight:500;line-height:1.5;cursor:pointer;transition:all var(--duration-normal) var(--ease-standard);border:none;text-decoration:none;position:relative}@media (orientation: landscape) and (max-height: 600px){.video-wrapper{min-height:25vh;aspect-ratio:16 / 9}.button-group{flex-direction:row;justify-content:center;gap:var(--space-8)}.btn{padding:var(--space-8) var(--space-12);font-size:var(--font-size-sm);min-height:40px}.guide-text{font-size:var(--font-size-xs);padding:var(--space-4) var(--space-8)}}@media (hover: none) and (pointer: coarse){.btn{min-height:48px;padding:var(--space-12) var(--space-16)}.btn:active:not(:disabled){background-color:var(--color-primary-hover)}}@media (min-width: 2560px){.container{max-width:1200px}.video-wrapper{min-height:700px}.btn{padding:var(--space-16) var(--space-32);font-size:var(--font-size-lg)}}.btn:focus-visible{outline:var(--focus-outline);outline-offset:2px;box-shadow:var(--focus-ring)}.container{width:100%;padding:var(--space-12);max-width:100%;box-sizing:border-box;color:var(--color-text)}@media (min-width: 480px){.container{padding:var(--space-16)}}@media (min-width: 600px){.container{padding:var(--space-16);max-width:600px;margin:0 auto}}@media (min-width: 960px){.container{padding:var(--space-20);max-width:800px}}.camera-container{display:flex;flex-direction:column;gap:var(--space-16);width:100%}.video-wrapper{position:relative;width:100%;aspect-ratio:4 / 3;background-color:var(--color-black);border-radius:var(--radius-lg);overflow:hidden;border:2px solid var(--color-border);display:flex;align-items:center;justify-content:center;min-height:300px;box-shadow:var(--shadow-sm);transition:box-shadow var(--duration-normal) var(--ease-standard)}.video-wrapper:hover{box-shadow:var(--shadow-md)}@media (max-width: 480px){.video-wrapper{min-height:25vh;aspect-ratio:3 / 4;border-radius:var(--radius-base)}}@media (min-width: 481px) and (max-width: 768px){.video-wrapper{min-height:25vh}}@media (min-width: 769px){.video-wrapper{min-height:25vh}}.webcam,.captured-image{width:100%;height:100%;object-fit:cover;display:block;border-radius:var(--radius-lg)}@media (max-width: 480px){.webcam,.captured-image{border-radius:var(--radius-base)}}.face-overlay{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:80%;aspect-ratio:3 / 4;border:2px solid var(--color-primary);border-radius:50%;box-shadow:inset 0 0 20px rgba(var(--color-primary),.2);background:radial-gradient(ellipse at center,transparent 30%,rgba(0,0,0,.3) 100%);transition:border-color var(--duration-normal) var(--ease-standard)}@media (max-width: 480px){.face-overlay{width:65%}}@media (min-width: 600px) and (max-width: 899px){.face-overlay{width:40%}}@media (min-width: 1200px) and (max-width:1535px){.face-overlay{width:40%}}@media (min-width: 1536px){.face-overlay{width:55%}}.controls{display:flex;flex-direction:column;gap:var(--space-12);width:100%}@media (min-width: 480px){.controls{gap:var(--space-16)}}@media (min-width: 600px){.controls{flex-direction:row;justify-content:center;gap:var(--space-16)}}.button-group{display:flex;flex-direction:column;gap:var(--space-10);width:100%}@media (min-width: 600px){.button-group{flex-direction:row;justify-content:center;gap:var(--space-12)}}@media (max-width: 480px){.button-group{gap:var(--space-8)}}.btn-primary{background-color:var(--color-primary);color:var(--color-btn-primary-text)}.btn-primary:hover:not(:disabled){background-color:var(--color-primary-hover);box-shadow:var(--shadow-md)}.btn-primary:active:not(:disabled){background-color:var(--color-primary-active);transform:scale(.98)}.btn:disabled{opacity:.5;cursor:not-allowed}.guide-text{position:absolute;bottom:var(--space-16);left:50%;transform:translate(-50%);color:var(--color-cream-50);font-size:var(--font-size-base);font-weight:var(--font-weight-medium);text-align:center;background:#000000b3;padding:var(--space-8) var(--space-12);border-radius:var(--radius-full);white-space:nowrap;z-index:10;box-shadow:var(--shadow-sm);letter-spacing:var(--letter-spacing-tight)}@media (max-width: 480px){.guide-text{font-size:var(--font-size-sm);padding:var(--space-6) var(--space-10);bottom:var(--space-12)}}.carousel .control-arrow,.carousel.carousel-slider .control-arrow{-webkit-transition:all .25s ease-in;-moz-transition:all .25s ease-in;-ms-transition:all .25s ease-in;-o-transition:all .25s ease-in;transition:all .25s ease-in;opacity:.4;filter:alpha(opacity=40);position:absolute;z-index:2;top:20px;background:none;border:0;font-size:32px;cursor:pointer}.carousel .control-arrow:focus,.carousel .control-arrow:hover{opacity:1;filter:alpha(opacity=100)}.carousel .control-arrow:before,.carousel.carousel-slider .control-arrow:before{margin:0 5px;display:inline-block;border-top:8px solid transparent;border-bottom:8px solid transparent;content:""}.carousel .control-disabled.control-arrow{opacity:0;filter:alpha(opacity=0);cursor:inherit;display:none}.carousel .control-prev.control-arrow{left:0}.carousel .control-prev.control-arrow:before{border-right:8px solid #fff}.carousel .control-next.control-arrow{right:0}.carousel .control-next.control-arrow:before{border-left:8px solid #fff}.carousel-root{outline:none}.carousel{position:relative;width:100%}.carousel *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.carousel img{width:100%;display:inline-block;pointer-events:none}.carousel .carousel{position:relative}.carousel .control-arrow{outline:0;border:0;background:none;top:50%;margin-top:-13px;font-size:18px}.carousel .thumbs-wrapper{margin:20px;overflow:hidden}.carousel .thumbs{-webkit-transition:all .15s ease-in;-moz-transition:all .15s ease-in;-ms-transition:all .15s ease-in;-o-transition:all .15s ease-in;transition:all .15s ease-in;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translateZ(0);position:relative;list-style:none;white-space:nowrap}.carousel .thumb{-webkit-transition:border .15s ease-in;-moz-transition:border .15s ease-in;-ms-transition:border .15s ease-in;-o-transition:border .15s ease-in;transition:border .15s ease-in;display:inline-block;margin-right:6px;white-space:nowrap;overflow:hidden;border:3px solid #fff;padding:2px}.carousel .thumb:focus{border:3px solid #ccc;outline:none}.carousel .thumb.selected,.carousel .thumb:hover{border:3px solid #333}.carousel .thumb img{vertical-align:top}.carousel.carousel-slider{position:relative;margin:0;overflow:hidden}.carousel.carousel-slider .control-arrow{top:0;color:#fff;font-size:26px;bottom:0;margin-top:0;padding:5px}.carousel.carousel-slider .control-arrow:hover{background:#0003}.carousel .slider-wrapper{overflow:hidden;margin:auto;width:100%;-webkit-transition:height .15s ease-in;-moz-transition:height .15s ease-in;-ms-transition:height .15s ease-in;-o-transition:height .15s ease-in;transition:height .15s ease-in}.carousel .slider-wrapper.axis-horizontal .slider{-ms-box-orient:horizontal;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-moz-flex;display:-webkit-flex;display:flex}.carousel .slider-wrapper.axis-horizontal .slider .slide{flex-direction:column;flex-flow:column}.carousel .slider-wrapper.axis-vertical{-ms-box-orient:horizontal;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-moz-flex;display:-webkit-flex;display:flex}.carousel .slider-wrapper.axis-vertical .slider{-webkit-flex-direction:column;flex-direction:column}.carousel .slider{margin:0;padding:0;position:relative;list-style:none;width:100%}.carousel .slider.animated{-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-ms-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out}.carousel .slide{min-width:100%;margin:0;position:relative;text-align:center}.carousel .slide img{width:100%;vertical-align:top;border:0}.carousel .slide iframe{display:inline-block;width:calc(100% - 80px);margin:0 40px 40px;border:0}.carousel .slide .legend{-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;position:absolute;bottom:40px;left:50%;margin-left:-45%;width:90%;border-radius:10px;background:#000;color:#fff;padding:10px;font-size:12px;text-align:center;opacity:.25;-webkit-transition:opacity .35s ease-in-out;-moz-transition:opacity .35s ease-in-out;-ms-transition:opacity .35s ease-in-out;-o-transition:opacity .35s ease-in-out;transition:opacity .35s ease-in-out}.carousel .control-dots{position:absolute;bottom:0;margin:10px 0;padding:0;text-align:center;width:100%;z-index:1}@media (min-width: 960px){.carousel .control-dots{bottom:0}}.carousel .control-dots .dot{-webkit-transition:opacity .25s ease-in;-moz-transition:opacity .25s ease-in;-ms-transition:opacity .25s ease-in;-o-transition:opacity .25s ease-in;transition:opacity .25s ease-in;opacity:.3;filter:alpha(opacity=30);box-shadow:1px 1px 2px #000000e6;background:#fff;border-radius:50%;width:8px;height:8px;cursor:pointer;display:inline-block;margin:0 8px}.carousel .control-dots .dot.selected,.carousel .control-dots .dot:hover{opacity:1;filter:alpha(opacity=100)}.carousel .carousel-status{position:absolute;top:0;right:0;padding:5px;font-size:10px;text-shadow:1px 1px 1px rgba(0,0,0,.9);color:#fff}.carousel:hover .slide .legend{opacity:1}
