.b_mainImage .desktop{display:none}@media only screen and (min-width:1200px){.b_mainImage .desktop{display:block}}.b_mainImage .desktop img{border-radius:9px;display:none;filter:brightness(90%);height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}@media only screen and (min-width:1200px){.b_mainImage .desktop img{border-radius:22px;display:block}}.b_mainImage .mobile{display:block}@media only screen and (min-width:1200px){.b_mainImage .mobile{display:none}}.b_mainImage .mobile img{border-radius:9px;display:block;filter:brightness(90%);height:84vh;-o-object-fit:cover;object-fit:cover;position:absolute;width:100vw}@media only screen and (min-width:1200px){.b_mainImage .mobile img{display:none;height:80vh}}@media only screen and (min-width:1600px){.b_mainImage .mobile img{height:84vh}}.b_mainImage-container{display:flex;flex-direction:column;height:84vh;padding:20px;position:relative;transition:all 1s ease}@media only screen and (min-width:1200px){.b_mainImage-container{display:grid;height:80vh;padding:0 45px 40px}}@media only screen and (min-width:1600px){.b_mainImage-container{height:84vh}}.b_mainImage-container .b_mainImage-container-header{left:50%;padding:0;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}@media only screen and (min-width:1500px){.b_mainImage-container .b_mainImage-container-header{padding:0;width:1500px}}.b_mainImage-container .b_mainImage-container-header .b_mainImage-container-header--h1{color:var(--color-base__black);font-size:42.87px!important;font-weight:700;line-height:54px!important;margin-bottom:30px!important;text-align:center!important;text-transform:none}@media screen and (min-width:1200px){.b_mainImage-container .b_mainImage-container-header .b_mainImage-container-header--h1{font-size:96px!important;line-height:104px!important;margin:0 0 30px!important}}@media screen and (min-width:1600px){.b_mainImage-container .b_mainImage-container-header .b_mainImage-container-header--h1{font-size:140px!important;line-height:176.4px!important}}.b_mainImage-container .b_mainImage-container-header svg{display:none}@media only screen and (min-width:1200px){.b_mainImage-container .b_mainImage-container-header svg{display:block;height:100%;position:absolute;width:100%}.b_mainImage-container .b_mainImage-container-header svg path{stroke-dasharray:1400px;stroke-dashoffset:1400px;transition:all .8s ease-out 0s}}.b_mainImage-container .b_mainImage-container-header .b_mainImage-container-footer--link.mobile{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:hsla(0,0%,100%,.3);border-radius:50px;color:var(--color-base__white);display:flex;font-size:13.5px;font-weight:600;justify-content:space-between;line-height:17px;margin:auto;width:180px}@media only screen and (min-width:1200px){.b_mainImage-container .b_mainImage-container-header .b_mainImage-container-footer--link.mobile{display:none}}.b_mainImage-container .b_mainImage-container-header .b_mainImage-container-footer--link.mobile img{border-radius:0;border-radius:initial;height:17px;position:relative;width:10px}.b_mainImage-container .b_mainImage-container-footer{display:flex;justify-content:space-between;margin-top:auto}@media screen and (min-width:1200px){.b_mainImage-container .b_mainImage-container-footer{gap:2rem;padding:0}}.b_mainImage-container .b_mainImage-container-footer .b_mainImage-container-footer--scroll{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:hsla(0,0%,100%,.3);border-radius:50%;display:none;height:55px;position:relative;transition:.5s ease;width:55px}.b_mainImage-container .b_mainImage-container-footer .b_mainImage-container-footer--scroll:hover{background-color:hsla(0,0%,100%,.5);transition:.5s ease}@media only screen and (min-width:1200px){.b_mainImage-container .b_mainImage-container-footer .b_mainImage-container-footer--scroll{display:block}}.b_mainImage-container .b_mainImage-container-footer .b_mainImage-container-footer--scroll img{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.b_mainImage-container .b_mainImage-container-footer .mfp-fade.mfp-bg{opacity:0;transition:all .15s ease-out}.b_mainImage-container .b_mainImage-container-footer .mfp-fade.mfp-bg.mfp-ready{opacity:.8}.b_mainImage-container .b_mainImage-container-footer .mfp-fade.mfp-bg.mfp-removing{opacity:0}.b_mainImage-container .b_mainImage-container-footer .mfp-fade.mfp-wrap .mfp-content{opacity:0;transition:all .15s ease-out}.b_mainImage-container .b_mainImage-container-footer .mfp-fade.mfp-wrap.mfp-ready .mfp-content{opacity:1}.b_mainImage-container .b_mainImage-container-footer .mfp-fade.mfp-wrap.mfp-removing .mfp-content{opacity:0}.b_mainImage-container .b_mainImage-container-footer .b_mainImage-container-footer--p{width:100%}@media only screen and (min-width:1200px){.b_mainImage-container .b_mainImage-container-footer .b_mainImage-container-footer--p{margin-left:20px;width:82%}}.b_mainImage-container .b_mainImage-container-footer .b_mainImage-container-footer--p p,.b_mainImage-container .b_mainImage-container-footer .b_mainImage-container-footer--p span{color:var(--color-base__white);font-size:13.5px!important;font-weight:600;line-height:18px!important;text-align:center!important;width:100%}@media screen and (min-width:768px){.b_mainImage-container .b_mainImage-container-footer .b_mainImage-container-footer--p p,.b_mainImage-container .b_mainImage-container-footer .b_mainImage-container-footer--p span{font-size:18px!important;line-height:21px!important}}@media screen and (min-width:1200px){.b_mainImage-container .b_mainImage-container-footer .b_mainImage-container-footer--p p,.b_mainImage-container .b_mainImage-container-footer .b_mainImage-container-footer--p span{font-size:20px!important;line-height:26px!important;text-align:left!important}}@media screen and (min-width:1440px){.b_mainImage-container .b_mainImage-container-footer .b_mainImage-container-footer--p p,.b_mainImage-container .b_mainImage-container-footer .b_mainImage-container-footer--p span{font-size:24px!important}}.b_mainImage-container .b_mainImage-container-footer .b_mainImage-container-footer--link{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:hsla(0,0%,100%,.3);border-radius:50px;color:var(--color-base__white);font-size:13.5px;font-weight:600;justify-content:space-between;line-height:17px;transition:all .5s ease;width:250px}.b_mainImage-container .b_mainImage-container-footer .b_mainImage-container-footer--link:hover{background-color:hsla(0,0%,100%,.5);transition:all .5s ease}@media only screen and (min-width:768px){.b_mainImage-container .b_mainImage-container-footer .b_mainImage-container-footer--link{font-size:18px;line-height:22px}}@media only screen and (min-width:1700px){.b_mainImage-container .b_mainImage-container-footer .b_mainImage-container-footer--link{width:224px}}.b_mainImage-container .b_mainImage-container-footer .b_mainImage-container-footer--link span{line-height:26px}.b_mainImage-container .b_mainImage-container-footer .b_mainImage-container-footer--link img{border-radius:0;border-radius:initial;height:21px;margin:auto 0;position:relative;width:14px}@media only screen and (min-width:2000px){.b_mainImage-container .b_mainImage-container-footer .b_mainImage-container-footer--link img{height:23px}}@media only screen and (min-width:2800px){.b_mainImage-container .b_mainImage-container-footer .b_mainImage-container-footer--link img{height:21px}}.b_mainImage-container .b_mainImage-container-footer .b_mainImage-container-footer--link.desktop{display:none}@media only screen and (min-width:1200px){.b_mainImage-container .b_mainImage-container-footer .b_mainImage-container-footer--link.desktop{display:flex}}.b_mainImage.half{display:flex}@media only screen and (min-width:1200px){.b_mainImage.half{padding:0 10px}}.b_mainImage.half .b_mainImage-left{align-items:flex-start;justify-items:flex-start;margin:auto;place-items:flex-start;width:100%}@media only screen and (min-width:1200px){.b_mainImage.half .b_mainImage-left{align-items:center;justify-items:center;place-items:center}}.b_mainImage.half .b_mainImage-right{position:relative;width:100%}.b_mainImage.half .b_mainImage-right img{border-radius:9px;width:100%}@media only screen and (min-width:1200px)and (max-width:2600px){.b_mainImage.half .b_mainImage-right img{border-radius:22px;height:calc(100vh - 255px)}}.b_mainImage.half .b_mainImage-right .b_mainImage-right-button{bottom:0;margin-bottom:20px;margin-right:20px;position:absolute;right:0}.b_mainImage.half .b_mainImage-right .b_mainImage-right-button .b_mainImage-container-footer--link{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:hsla(0,0%,100%,.3);border-radius:50px;color:var(--color-base__white);display:flex;font-size:13.5px;font-weight:600;justify-content:space-between;line-height:17px;transition:all .5s ease;width:280px}.b_mainImage.half .b_mainImage-right .b_mainImage-right-button .b_mainImage-container-footer--link:hover{box-shadow:0 0 7px 0 hsla(0,0%,100%,.8);transition:all .5s ease}@media only screen and (min-width:768px){.b_mainImage.half .b_mainImage-right .b_mainImage-right-button .b_mainImage-container-footer--link{font-size:18px;line-height:22px}}@media only screen and (min-width:1700px){.b_mainImage.half .b_mainImage-right .b_mainImage-right-button .b_mainImage-container-footer--link{width:280px}}.b_mainImage.half .b_mainImage-right .b_mainImage-right-button .b_mainImage-container-footer--link span{line-height:26px}.b_mainImage.half .b_mainImage-right .b_mainImage-right-button .b_mainImage-container-footer--link img{border-radius:0;border-radius:initial;height:21px;margin:auto 0;position:relative;width:14px}@media only screen and (min-width:2000px){.b_mainImage.half .b_mainImage-right .b_mainImage-right-button .b_mainImage-container-footer--link img{height:23px}}@media only screen and (min-width:2800px){.b_mainImage.half .b_mainImage-right .b_mainImage-right-button .b_mainImage-container-footer--link img{height:21px}}.b_mainImage.half.desktop{display:none}@media only screen and (min-width:768px){.b_mainImage.half.desktop{display:flex;padding:10px}}@media only screen and (min-width:810px)and (max-width:1439px){.b_mainImage.half.desktop{gap:2rem!important}}.b_mainImage.half.mobile{display:block}.b_mainImage.half.mobile .b_mainImage-right-button{margin-right:auto;padding:1rem 0 2rem}.b_mainImage.half.mobile .b_mainImage-right-button .b_mainImage-container-footer--link.mobile{background-color:var(--color-base__black);border-radius:50px;color:var(--color-base__white);display:flex;font-size:13.5px;font-weight:600;justify-content:space-between;line-height:17px;width:230px}@media only screen and (min-width:768px){.b_mainImage.half.mobile .b_mainImage-right-button .b_mainImage-container-footer--link.mobile{display:none}}.b_mainImage.half.mobile .b_mainImage-right-button .b_mainImage-container-footer--link.mobile img{border-radius:0;border-radius:initial;height:17px;position:relative;width:10px}@media only screen and (min-width:768px){.b_mainImage.half.mobile{display:none}}.b_mainImage.video .desktop .b_mainImage-video{height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.b_mainImage.video .desktop .b_mainImage-video video{border-radius:22px;filter:brightness(90%);height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.modal-backdrop.fade.show{background:var(--color-base__black);height:100%!important;left:0;opacity:.8;position:fixed!important;top:0;width:100%!important;z-index:1040!important}.modal.fade:not(.show){display:none}.modal.fade.show{display:inline!important;height:50%;left:50%;position:fixed!important;top:0;transform:translate(-50%,50%);z-index:1050}@media only screen and (min-width:1440px){.modal.fade.show{top:0;transform:translate(-50%)}}#videoModal .modal-dialog{height:18vh;margin:30px auto;max-width:80vw;z-index:1060}@media only screen and (min-width:600px){#videoModal .modal-dialog{height:35vh}}@media only screen and (min-width:810px){#videoModal .modal-dialog{height:45vh}}@media only screen and (min-width:1440px){#videoModal .modal-dialog{height:94vh}}#videoModal .modal-dialog .modal-content{height:100%}#videoModal .modal-dialog .modal-content .modal-body{height:100%;padding:0;position:relative}#videoModal .modal-dialog .modal-content .modal-body .embed-responsive,#videoModal .modal-dialog .modal-content .modal-body .embed-responsive iframe{height:100%;width:100%}#videoModal .close{color:#fff;font-size:32px;font-weight:300;opacity:1;outline:0!important;position:absolute;right:0;text-shadow:-1px 1px 1px #fff;top:0;z-index:999}@media only screen and (min-width:768px){#videoModal .close{right:-30px}}#videoModal .close span{color:#fff;display:inline;font-size:50px;position:fixed;top:0}