.container-medium-width{margin:0 auto;max-width:1080px;padding:0 20px}
.container-large-width{margin:0 auto;max-width:1240px;padding:0 20px}
.container-footer-width{margin:0 auto;max-width:1360px;padding:0 20px}
.button-box-white{color:#003888 !important;padding:17px 68px 17px 24px !important;border-radius:30px;background-color:white;line-height:1rem;font-size:.875rem !important;position:relative;display:inline-block;border-bottom:none !important;transition:.4s}
.button-box-white:after{height:50px;width:50px;border-radius:50%;position:absolute;display:block;content:"";transform:scale(0.8) rotate(0);transform-origin:center;right:0;background-color:#003888;top:calc(50% - 25px);background-image:url(../../structure/basepage/clientlibs/resources/images/icons/arrow-topright-white.svg);background-size:20px;background-position:center;background-repeat:no-repeat;will-change:transform;transition:transform .4s ease,background-color .4s ease,background-image .4s ease}
.button-box-white:hover{color:#003888 !important;background-color:white;padding:17px 76px 17px 16px !important;transition:.4s}
.button-box-white:hover:after{background-color:#ffd300;background-image:url(../../structure/basepage/clientlibs/resources/images/icons/arrow-topright-primary.svg);transform:scale(1) rotate(45deg)}
.button-box-white-outline{background:rgba(0,0,0,0);display:inline-block;line-height:1.5em;border:1px solid white;padding:11px 65px 9px 20px;text-decoration:none;font-weight:600;color:white;border-radius:5px;background-image:url(../../structure/basepage/clientlibs/resources/images/icons/arrow-right-primary.svg);background-size:32px;background-position:center right 20px;background-repeat:no-repeat;transition:.2s}
.button-box-white-outline:hover{background-color:#f18a0c;color:white;border:1px solid #f18a0c;background-image:url(../../structure/basepage/clientlibs/resources/images/icons/arrow-right-white.svg);transition:.2s}
.button-box-outline{background:rgba(0,0,0,0);display:inline-block;line-height:1.5em;padding:12px 65px 10px 20px;border:1px solid #333;text-decoration:none;font-weight:600;color:#333;border-radius:5px;background-image:url(../../structure/basepage/clientlibs/resources/images/icons/arrow-right-primary.svg);background-size:32px;background-position:center right 20px;background-repeat:no-repeat;transition:.2s}
.button-box-outline:hover{background-color:#f18a0c;border-color:#f18a0c;color:white;background-image:url(../../structure/basepage/clientlibs/resources/images/icons/arrow-right-white.svg);transition:.2s}
.button-underline{font-weight:600;font-size:.875rem;border-bottom:2px solid #e0e0ea;padding-bottom:2px;text-decoration:none;color:#003888;cursor:pointer;transition:.2s}
@media only screen and (max-width:768px){.button-underline{position:relative;bottom:unset}
}
.button-underline:hover{border-bottom:2px solid #003888;transition:.2s}
.button-download{font-weight:600;font-size:.875rem;border-bottom:2px solid #f18a0c;padding-bottom:2px;text-decoration:none;color:inherit;position:relative;transition:.2s}
.button-download:after{height:20px;width:9px;display:block;position:absolute;right:-20px;top:calc(50% - 10px);content:"";background-image:url(../../structure/basepage/clientlibs/resources/images/icons/arrow-down-primary.svg);background-position:center;background-size:9px;background-repeat:no-repeat}
.button-download:hover{color:#f18a0c;transition:.2s}
.button-download-2025{position:relative;background:white;border-radius:5px;padding:10px 55px 10px 15px;font-family:inherit;font-weight:400;outline:1px solid #333;font-size:14px;border-bottom:0;line-height:140%;color:#333;transition:.4s}
.button-download-2025:after{position:absolute;right:17px;height:20px;width:20px;content:"";display:block;bottom:9px;background-image:url(../../structure/basepage/clientlibs/resources/images/icons/icon-download-2025.svg);background-position:center;background-size:15px;background-repeat:no-repeat;transition:.4s}
.button-download-2025:hover{border-color:#0e3b85;background-color:#0e3b85;color:white;cursor:pointer;transition:.4s}
.button-download-2025:hover:after{background-image:url(../../structure/basepage/clientlibs/resources/images/icons/icon-download-white-2025.svg);transition:.4s}
.button-external{font-weight:600;font-size:.875rem;border-bottom:2px solid #f18a0c;padding-bottom:2px;text-decoration:none;color:inherit;position:relative;transition:.2s}
.button-external:after{height:16px;width:16px;display:block;position:absolute;right:-30px;top:calc(50% - 8px);content:"";background-image:url(../../structure/basepage/clientlibs/resources/images/icons/external-primary.svg);background-position:center;background-size:16px;background-repeat:no-repeat}
.button-external:hover{color:#f18a0c;transition:.2s}
.button-box-2025{position:relative;background:white;border-radius:5px;padding:10px 55px 10px 15px;font-family:inherit;font-weight:600;font-size:.875rem;line-height:140%;color:#333 !important;border:1px solid #333;transition:.4s}
.button-box-2025:after{position:absolute;right:17px;height:20px;width:20px;content:"";display:block;bottom:9px;background-image:url(../../structure/basepage/clientlibs/resources/images/icons/icon-arrow-right-2025.svg);background-position:center;background-size:16px;background-repeat:no-repeat}
.button-box-2025:hover{background-color:#0e3b85 !important;border-color:#0e3b85 !important;color:white !important;cursor:pointer;transition:.4s}
.button-box-2025:hover:after{background-image:url(../../structure/basepage/clientlibs/resources/images/icons/icon-arrow-right-2025-white.svg)}
.button-box-blue-2025{position:relative;background:white;border-radius:5px;padding:10px 55px 10px 15px;font-family:inherit;font-weight:600;font-size:.875rem;line-height:140%;color:#333 !important;border:1px solid #333;transition:.4s;background-color:#0e3b85 !important;border-color:#0e3b85 !important;color:white !important;padding:15px 65px 15px 20px;text-decoration:none}
.button-box-blue-2025:after{position:absolute;right:17px;height:20px;width:20px;content:"";display:block;bottom:9px;background-image:url(../../structure/basepage/clientlibs/resources/images/icons/icon-arrow-right-2025.svg);background-position:center;background-size:16px;background-repeat:no-repeat}
.button-box-blue-2025:hover{background-color:#0e3b85 !important;border-color:#0e3b85 !important;color:white !important;cursor:pointer;transition:.4s}
.button-box-blue-2025:hover:after{background-image:url(../../structure/basepage/clientlibs/resources/images/icons/icon-arrow-right-2025-white.svg)}
.button-box-blue-2025:after{right:14px;height:20px;width:36px;background-image:url(../../structure/basepage/clientlibs/resources/images/icons/icon-arrow-left-long-white.svg);background-size:28px;bottom:12px}
.button-box-blue-2025:hover{background:white !important;border:1px solid #333 !important;color:#333 !important}
.button-box-blue-2025:hover:after{background-image:url(../../structure/basepage/clientlibs/resources/images/icons/icon-arrow-left-long.svg)}
.button-plus-2025{position:relative;background:white;border-radius:5px;padding:10px 55px 10px 15px;font-family:inherit;font-weight:600;font-size:.875rem;line-height:140%;color:#333;border:1px solid #333;transition:.4s}
.button-plus-2025:after{position:absolute;right:17px;height:20px;width:20px;content:"";display:block;bottom:9px;background-image:url(../../structure/basepage/clientlibs/resources/images/icons/plus-primary-2025.svg);background-position:center;background-size:12px;background-repeat:no-repeat}
.button-plus-2025:hover{background-color:#0e3b85;border-color:#0e3b85;color:white;cursor:pointer;transition:.4s}
.button-plus-2025:hover:after{background-image:url(../../structure/basepage/clientlibs/resources/images/icons/plus-white-2025.svg)}
.button-underline-white{font-weight:600;font-size:.875rem;border-bottom:2px solid white;text-decoration:none;color:white;transition:.2s}
.button-underline-white:hover{color:#f18a0c;border-bottom:2px solid #f18a0c;transition:.2s}
.button-block{display:block}
.button-internal{display:block}
.button-arrow{color:#333;font-weight:600;text-decoration:none;display:inline-block}
.button-arrow:after{width:32px;height:10px;margin-left:20px;content:"";display:inline-block;position:relative;background-image:url(../../structure/basepage/clientlibs/resources/images/icons/arrow-right-primary.svg);background-size:31px;background-position:center;background-repeat:no-repeat;transition:.4s}
.button-arrow:hover:after{margin-left:30px;transition:.4s}
.button-2026{color:#003888;padding:17px 68px 17px 24px !important;border-radius:30px;background-color:white;border:0;line-height:1rem;font-weight:600;font-size:.875rem;position:relative;display:inline-block;transition:.4s}
.button-2026:after{height:50px;width:50px;border-radius:50%;position:absolute;display:block;content:"";transform:scale(0.8) rotate(0);transform-origin:center;right:0;background-color:#003888;top:calc(50% - 25px);background-image:url(../../structure/basepage/clientlibs/resources/images/icons/arrow-topright-white.svg);background-size:20px;background-position:center;background-repeat:no-repeat;will-change:transform;transition:transform .4s ease,background-color .4s ease,background-image .4s ease}
.button-2026:hover{color:#003888;background-color:white;padding:17px 76px 17px 16px !important;transition:.4s}
.button-2026:hover:after{background-color:#ffd300;background-image:url(../../structure/basepage/clientlibs/resources/images/icons/arrow-topright-primary.svg);transform:scale(1) rotate(45deg)}
.button-2026-solid{color:white;padding:17px 68px 17px 24px;border-radius:30px;background-color:#003888;border:2px solid #003888;line-height:1rem;font-size:.875rem;font-weight:600 !important;text-decoration:none;position:relative;display:inline-block;transition:.4s}
.button-2026-solid:after{height:50px;width:50px;border-radius:50%;position:absolute;display:block;content:"";transform:scale(0.8) rotate(0);transform-origin:center;right:0;background-color:white;top:calc(50% - 25px);background-image:url(../../structure/basepage/clientlibs/resources/images/icons/arrow-topright-primary.svg);background-size:20px;background-position:center;background-repeat:no-repeat;will-change:transform;transition:transform .4s ease,background-color .4s ease,background-image .4s ease}
.button-2026-solid:hover{color:#003888;background-color:transparent;padding:17px 76px 17px 16px;transition:.4s}
.button-2026-solid:hover:after{background-color:#003888;background-image:url(../../structure/basepage/clientlibs/resources/images/icons/arrow-topright-white.svg);transform:scale(0.8) rotate(45deg)}
.button-2026-outline{padding:17px 68px 17px 24px !important;border-radius:30px;background-color:white;border:0;line-height:1rem;font-weight:600;font-size:.875rem;position:relative;display:inline-block;transition:.4s;background:transparent;border:2px solid #003888;color:#003888}
.button-2026-outline:after{height:50px;width:50px;border-radius:50%;position:absolute;display:block;content:"";transform:scale(0.8) rotate(0);transform-origin:center;right:0;background-color:#003888;top:calc(50% - 25px);background-image:url(../../structure/basepage/clientlibs/resources/images/icons/arrow-topright-white.svg);background-size:20px;background-position:center;background-repeat:no-repeat;will-change:transform;transition:transform .4s ease,background-color .4s ease,background-image .4s ease}
.button-2026-outline:hover{color:#003888;background-color:white;padding:17px 76px 17px 16px !important;transition:.4s}
.button-2026-outline:hover:after{background-color:#ffd300;background-image:url(../../structure/basepage/clientlibs/resources/images/icons/arrow-topright-primary.svg);transform:scale(1) rotate(45deg)}
.button-2026-outline:after{background-color:#003888;background-image:url(../../structure/basepage/clientlibs/resources/images/icons/arrow-topright-white.svg)}
.button-2026-outline:hover{color:white;background-color:#003888;border-color:#003888}
.button-2026-outline:hover:after{background-color:#ffd300;transform:scale(1.1) rotate(45deg)}
.button-2026-outline-white{color:#003888;padding:17px 68px 17px 24px !important;border-radius:30px;background-color:white;border:0;line-height:1rem;font-weight:600;font-size:.875rem;position:relative;display:inline-block;transition:.4s;background:transparent;border:2px solid white;color:white}
.button-2026-outline-white:after{height:50px;width:50px;border-radius:50%;position:absolute;display:block;content:"";transform:scale(0.8) rotate(0);transform-origin:center;right:0;background-color:#003888;top:calc(50% - 25px);background-image:url(../../structure/basepage/clientlibs/resources/images/icons/arrow-topright-white.svg);background-size:20px;background-position:center;background-repeat:no-repeat;will-change:transform;transition:transform .4s ease,background-color .4s ease,background-image .4s ease}
.button-2026-outline-white:hover{color:#003888;background-color:white;padding:17px 76px 17px 16px !important;transition:.4s}
.button-2026-outline-white:hover:after{background-color:#ffd300;background-image:url(../../structure/basepage/clientlibs/resources/images/icons/arrow-topright-primary.svg);transform:scale(1) rotate(45deg)}
.button-2026-outline-white:after{background-color:white;background-image:url(../../structure/basepage/clientlibs/resources/images/icons/arrow-topright-primary.svg)}
.button-2026-outline-white:hover{color:white;background-color:#003888;border-color:#003888}
.button-2026-outline-white:hover:after{background-color:#ffd300;transform:scale(1.1) rotate(45deg)}
.button-2026-solid-clear{color:white;padding:17px 68px 17px 24px;border-radius:30px;background-color:#003888;border:2px solid #003888;line-height:1rem;font-size:.875rem;font-weight:600 !important;text-decoration:none;position:relative;display:inline-block;transition:.4s;border-color:white;color:#003888;background-color:white}
.button-2026-solid-clear:after{height:50px;width:50px;border-radius:50%;position:absolute;display:block;content:"";transform:scale(0.8) rotate(0);transform-origin:center;right:0;background-color:white;top:calc(50% - 25px);background-image:url(../../structure/basepage/clientlibs/resources/images/icons/arrow-topright-primary.svg);background-size:20px;background-position:center;background-repeat:no-repeat;will-change:transform;transition:transform .4s ease,background-color .4s ease,background-image .4s ease}
.button-2026-solid-clear:hover{color:#003888;background-color:transparent;padding:17px 76px 17px 16px;transition:.4s}
.button-2026-solid-clear:hover:after{background-color:#003888;background-image:url(../../structure/basepage/clientlibs/resources/images/icons/arrow-topright-white.svg);transform:scale(0.8) rotate(45deg)}
.button-2026-solid-clear:after{background-color:#003888;color:white;background-image:url(../../structure/basepage/clientlibs/resources/images/icons/arrow-topright-white.svg)}
.button-2026-solid-clear:hover{border-color:#003888;background-color:#003888;color:white}
.button-2026-solid-clear:hover:after{background-color:#ffd300;background-image:url(../../structure/basepage/clientlibs/resources/images/icons/arrow-topright-primary.svg);transform:scale(1.1) rotate(45deg)}
.button-2026-simple{font-weight:600;font-size:.875rem;border-bottom:2px solid #e0e0ea;padding-bottom:2px;text-decoration:none;color:#003888;cursor:pointer;transition:.2s}
@media only screen and (max-width:768px){.button-2026-simple{position:relative;bottom:unset}
}
.button-2026-simple:hover{border-bottom:2px solid #003888;transition:.2s}
.button-2026-simple-white{font-weight:600;font-size:.875rem;border-bottom:2px solid #e0e0ea;padding-bottom:2px;text-decoration:none;color:white;cursor:pointer;transition:.2s}
@media only screen and (max-width:768px){.button-2026-simple-white{position:relative;bottom:unset}
}
.button-2026-simple-white:hover{border-bottom:2px solid white;transition:.2s}
.button-2026-simple-download{font-weight:600;font-size:.875rem;border-bottom:2px solid #e0e0ea;padding-bottom:2px;text-decoration:none;color:#003888;cursor:pointer;transition:.2s;position:relative}
@media only screen and (max-width:768px){.button-2026-simple-download{position:relative;bottom:unset}
}
.button-2026-simple-download:hover{border-bottom:2px solid #003888;transition:.2s}
.button-2026-simple-download:after{height:20px;width:9px;display:block;position:absolute;right:-20px;top:calc(50% - 10px);content:"";background-image:url(../../structure/basepage/clientlibs/resources/images/icons/arrow-down-primary-26.svg);background-position:center;background-size:9px;background-repeat:no-repeat}
.button-2026-simple-download:hover{color:#003888;transition:.2s}
.button-2026-simple-external{font-weight:600;font-size:.875rem;border-bottom:2px solid #e0e0ea;padding-bottom:2px;text-decoration:none;color:#003888;cursor:pointer;transition:.2s;position:relative}
@media only screen and (max-width:768px){.button-2026-simple-external{position:relative;bottom:unset}
}
.button-2026-simple-external:hover{border-bottom:2px solid #003888;transition:.2s}
.button-2026-simple-external:after{height:16px;width:16px;display:block;position:absolute;right:-30px;top:calc(50% - 8px);content:"";background-image:url(../../structure/basepage/clientlibs/resources/images/icons/external-primary-26.svg);background-position:center;background-size:16px;background-repeat:no-repeat}
.button-2026-simple-external:hover{color:#003888;transition:.2s}
.font-light{font-family:"Gotham",sans-serif;font-weight:200}
.font-normal{font-family:"Gotham",sans-serif;font-weight:400}
.font-bold{font-family:"Gotham",sans-serif;font-weight:600}
.font-heavy{font-family:"Gotham",sans-serif;font-weight:600}
@font-face{font-family:"Gotham";src:url('../../structure/basepage/clientlibs/resources/fonts/new-fonts/GothamLight.woff2') format('woff2'),url('../../structure/basepage/clientlibs/resources/fonts/new-fonts/GothamLight.woff') format('woff');font-weight:200}
@font-face{font-family:"Gotham";src:url('../../structure/basepage/clientlibs/resources/fonts/new-fonts/GothamBook.woff2') format('woff2'),url('../../structure/basepage/clientlibs/resources/fonts/new-fonts/GothamBook.woff') format('woff');font-weight:400;font-style:normal}
@font-face{font-family:"Gotham";src:url('../../structure/basepage/clientlibs/resources/fonts/new-fonts/GothamBold.woff2') format('woff2'),url('../../structure/basepage/clientlibs/resources/fonts/new-fonts/GothamBold.woff') format('woff');font-weight:600;font-style:bold}
@font-face{font-family:"Gotham";src:url('../../structure/basepage/clientlibs/resources/fonts/new-fonts/GothamBlack.woff2') format('woff2'),url('../../structure/basepage/clientlibs/resources/fonts/new-fonts/GothamBlack.woff') format('woff');font-weight:800}
.home-page .carousel{position:relative}
.home-page .carousel:after{height:40px;width:100%;display:block;position:absolute;left:0;bottom:30px;content:"";background-image:url(../../structure/basepage/clientlibs/resources/images/assets/tear.svg);background-size:900px;background-position:bottom;background-repeat:repeat-x}
.home-page .carousel .ambientvideobanner{height:100%;width:100%;min-width:100vw}
.home-page .carousel .ambientvideobanner>div{height:100%;width:100%}
.home-page .carousel .ambientvideobanner>div>div{height:100%;width:100%;position:relative}
.home-page .carousel .ambientvideobanner>div>div>.damvideo{height:100%;width:100%;position:relative}
.home-page .carousel .ambientvideobanner>div>div>.damvideo:after{height:100%;width:100%;content:"";display:block;position:absolute;top:0;left:0;background-image:url(../../structure/basepage/clientlibs/resources/images/assets/overlay.png);background-size:cover;background-repeat:no-repeat;background-position:center;z-index:0}
.home-page .carousel .ambientvideobanner>div>div>.damvideo .play-btn{display:none}
.home-page .carousel .ambientvideobanner>div>div>.damvideo video{height:100%;width:100%;object-fit:cover;border-radius:0}
.home-page .carousel .ambientvideobanner>div>div>.text{top:0;left:0;width:100%;position:absolute;top:50%;color:white;transform:translateY(-50%)}
.home-page .carousel .ambientvideobanner>div>div>.text>div{margin:0 auto;max-width:1280px;padding:0 20px !important;width:100%}
.home-page .carousel .ambientvideobanner>div>div>.text>div h1,.home-page .carousel .ambientvideobanner>div>div>.text>div h2,.home-page .carousel .ambientvideobanner>div>div>.text>div h3,.home-page .carousel .ambientvideobanner>div>div>.text>div h4{color:white;font-size:4.5rem;display:block;position:relative;line-height:normal;max-width:800px;font-weight:600}
@media only screen and (max-width:1099px){.home-page .carousel .ambientvideobanner>div>div>.text>div h1,.home-page .carousel .ambientvideobanner>div>div>.text>div h2,.home-page .carousel .ambientvideobanner>div>div>.text>div h3,.home-page .carousel .ambientvideobanner>div>div>.text>div h4{font-size:2.6rem}
}
@media only screen and (max-width:400px){.home-page .carousel .ambientvideobanner>div>div>.text>div h1,.home-page .carousel .ambientvideobanner>div>div>.text>div h2,.home-page .carousel .ambientvideobanner>div>div>.text>div h3,.home-page .carousel .ambientvideobanner>div>div>.text>div h4{font-size:2rem}
}
.home-page .carousel .ambientvideobanner>div>div>.text>div h1 u,.home-page .carousel .ambientvideobanner>div>div>.text>div h2 u,.home-page .carousel .ambientvideobanner>div>div>.text>div h3 u,.home-page .carousel .ambientvideobanner>div>div>.text>div h4 u{font-weight:600;text-decoration:none;background-image:url(../../structure/basepage/clientlibs/resources/images/assets/underline.svg);background-repeat:repeat-x;background-position:bottom;background-size:auto 12px;text-decoration:underline;text-decoration-color:transparent}
@media only screen and (max-width:1099px){.home-page .carousel .ambientvideobanner>div>div>.text>div h1 u,.home-page .carousel .ambientvideobanner>div>div>.text>div h2 u,.home-page .carousel .ambientvideobanner>div>div>.text>div h3 u,.home-page .carousel .ambientvideobanner>div>div>.text>div h4 u{background-size:auto 9px}
}
.home-page .carousel .ambientvideobanner>div>div>.text>div p{font-size:1.125rem;line-height:1.8rem;font-weight:600;max-width:600px}
@media only screen and (max-width:1099px){.home-page .carousel .ambientvideobanner>div>div>.text>div p{font-size:1rem;line-height:1.5rem}
}
.home-page .carousel .ambientvideobanner>div>div>.text>div p>span{font-size:.7rem;text-transform:uppercase;font-weight:600;letter-spacing:3px;position:relative;display:block}
.home-page .carousel .ambientvideobanner>div>div>.text>div p>span:before{height:1px;width:40px;display:inline-block;position:relative;content:"";top:-4px;background-color:white;margin-right:10px}
.home-page .carousel .ambientvideobanner>div>div>.text>div p a{border-bottom:0;text-decoration:none;padding:0;word-break:break-word;margin:0;color:inherit;color:#003888;padding:17px 68px 17px 24px !important;border-radius:30px;background-color:white;border:0;line-height:1rem;font-weight:600;font-size:.875rem;position:relative;display:inline-block;transition:.4s}
.home-page .carousel .ambientvideobanner>div>div>.text>div p a:hover{background-color:inherit;color:inherit}
.home-page .carousel .ambientvideobanner>div>div>.text>div p a:after{height:50px;width:50px;border-radius:50%;position:absolute;display:block;content:"";transform:scale(0.8) rotate(0);transform-origin:center;right:0;background-color:#003888;top:calc(50% - 25px);background-image:url(../../structure/basepage/clientlibs/resources/images/icons/arrow-topright-white.svg);background-size:20px;background-position:center;background-repeat:no-repeat;will-change:transform;transition:transform .4s ease,background-color .4s ease,background-image .4s ease}
.home-page .carousel .ambientvideobanner>div>div>.text>div p a:hover{color:#003888;background-color:white;padding:17px 76px 17px 16px !important;transition:.4s}
.home-page .carousel .ambientvideobanner>div>div>.text>div p a:hover:after{background-color:#ffd300;background-image:url(../../structure/basepage/clientlibs/resources/images/icons/arrow-topright-primary.svg);transform:scale(1) rotate(45deg)}
body.cq-Editable-dom.home-page .ambientvideobanner{height:700px !important;display:block}
body.cq-Editable-dom.home-page .ambientvideobanner>div{min-height:700px;width:100%;display:block;margin:0;padding:0}
body.cq-Editable-dom.home-page .ambientvideobanner>div>.cmp-container{min-height:700px;width:100%;position:relative}
body.cq-Editable-dom.home-page .ambientvideobanner>div>.cmp-container>div:nth-child(2){margin-top:0;padding-top:100px}
body.cq-Editable-dom.home-page .ambientvideobanner>div>.cmp-container>.damvideo{height:100%;width:100%;object-fit:cover}