@font-face{font-family:'arnhem';src:url('fonts/arnhem/ArnhemPro-Bold.eot');src:url('fonts/arnhem/ArnhemPro-Bold.eot?#iefix') format('embedded-opentype'),url('fonts/arnhem/ArnhemPro-Bold.woff') format('woff'),url('fonts/arnhem/ArnhemPro-Bold.ttf') format('truetype');font-weight:normal;font-style:normal}
@font-face{font-family:'trade_gothic';src:url('fonts/trade-gothic/tradegothicltstd.eot');src:url('fonts/trade-gothic/tradegothicltstd.eot?#iefix') format('embedded-opentype'),url('fonts/trade-gothic/tradegothicltstd.woff') format('woff'),url('fonts/trade-gothic/tradegothicltstd.ttf') format('truetype'),url('fonts/trade-gothic/tradegothicltstd.svg#trade_gothic') format('svg');font-weight:normal;font-style:normal}
@font-face{font-family:'trade_gothic_bold';src:url('fonts/trade-gothic/tradegothicltstd-bold.eot');src:url('fonts/trade-gothic/tradegothicltstd-bold.eot?#iefix') format('embedded-opentype'),url('fonts/trade-gothic/tradegothicltstd-bold.woff') format('woff'),url('fonts/trade-gothic/tradegothicltstd-bold.ttf') format('truetype'),url('fonts/trade-gothic/tradegothicltstd-bold.svg#trade_gothic_bold') format('svg');font-weight:normal;font-style:normal}
@font-face{font-family:'symbolset';src:url('fonts/symbolset/ss-standard.eot');src:url('fonts/symbolset/ss-standard.eot?#iefix') format('embedded-opentype'),url('fonts/symbolset/ss-standard.woff') format('woff'),url('fonts/symbolset/ss-standard.ttf') format('truetype'),url('fonts/symbolset/ss-standard.svg#symbolset') format('svg');font-weight:normal;font-style:normal}
@font-face{font-family:'symbolset_social';src:url('fonts/symbolset/ss-social-regular.eot');src:url('fonts/symbolset/ss-social-regular.eot?#iefix') format('embedded-opentype'),url('fonts/symbolset/ss-social-regular.woff') format('woff'),url('fonts/symbolset/ss-social-regular.ttf') format('truetype'),url('fonts/symbolset/ss-social-regular.svg#symbolset_social') format('svg');font-weight:normal;font-style:normal}
body{color:#0d223f;font-family:"arnhem",Arial,sans-serif;padding-top:0 !important}
h1,h2,h3,h4,.h1,.h2,.h3,.h4{font-family:"trade_gothic_bold",Arial,sans-serif}
h1,.h1{font-size:26px;line-height:30px}
h2,.h2{font-size:22px;line-height:26px}
h3,.h3{font-size:18px;line-height:20px}
h4,.h4{font-size:18px;line-height:20px}
p,li{color:#0d223f;font-size:15px;line-height:20px;margin-bottom:20px}
p a,li a{color:#ffc627}
p a:hover,li a:hover{text-decoration:underline}
.text.op2 p,.text.op2 li{font-size:20px;line-height:26px}
.white-text{color:#fff}
.white-text p,.white-text li{color:#fff}
table{margin:20px}
table td,table th{border:1px solid #0d223f;padding:10px}
.normal-section-content>.text{padding:0 20px;margin:0 0 50px 0}
.title-component{text-align:center}
.text ol{list-style:none}
.text ol>li:before{counter-increment:mycounter;content:counter(mycounter) ". "}
.text ol:first-of-type{counter-reset:mycounter}
.text ul>li{list-style-type:disc}
small{font-size:12px;line-height:18px}
small a{color:#ffc627}
small a:hover{text-decoration:underline}
.button.section{text-align:center}
.link-button .btn{background:url(images/btn-bg.png) no-repeat;background-color:none;background-position:0 -94px;border:0;border-radius:0;box-shadow:none;-webkit-box-shadow:none;color:#fff;text-transform:uppercase;font-family:"trade_gothic_bold",Arial,sans-serif;height:38px;width:156px;font-size:16px;line-height:18px;padding:12px 0 0 0}
.link-button .btn:hover{color:#0d223f;background-position:-167px -94px}
@media(min-width:768px){.link-button .btn,.link-button btn-generic,.link-button .btn-lg{background-position:0 0;height:70px;width:287px;font-size:22px;line-height:26px;padding:23px 0 0 0}
.link-button .btn:hover,.link-button btn-generic:hover,.link-button .btn-lg:hover{background-position:-298px 0}
}
@media(min-width:1200px){h1{font-size:36px;line-height:42px}
h2{font-size:26px;line-height:30px}
h3{font-size:22px;line-height:26px}
h4{font-size:18px;line-height:20px}
.text p,.text li{font-size:18px;line-height:24px}
.text.op2 p,.text.op2 li{font-size:24px;line-height:36px}
}
.agegate-active .footer{display:block}
.agegate-active .modal footer,.agegate-active .modal .footer::before{height:35px;pointer-events:none}
.agegate-active .modal .main-header-logo{margin:0 auto .5em;width:10em;height:7em;background-repeat:no-repeat;background-size:100%}
.agegate-active .age-checker,.agegate-active .age-checker .age-checker-content,.agegate-active .modal-dialog .modal-content{border:0}
.agegate-active .age-checker-form div#closing_date input{height:auto;color:#0d223f;border:1px solid #0d223f;font-family:"trade_gothic_bold",Arial,sans-serif;font-size:22px;text-transform:uppercase;font-weight:normal}
.agegate-active .sticky-on-modal{background:0;border:0}
.agegate-active .sticky-on-modal .container .disclaimer-enjoy{width:100%;position:absolute;bottom:5px}
.agegate-active .sticky-on-modal .container .disclaimer-enjoy p{font-size:14px}
.agegate-active .sticky-on-modal .container .footer-container .disclaimer p{color:#fff;font-size:.7em}
.agegate-active .sticky-on-modal .footer-container .footer-list{display:none}
.agegate-active .universal-modal#universal-modal .modal-dialog{max-width:100%}
.agegate-active .universal-modal#universal-modal .modal-dialog .modal-content{box-shadow:none}
.agegate-active .age-checker-content{padding-bottom:.5em}
.agegate-active .age-checker-content h1{color:#0d223f;font-family:"trade_gothic_bold",Arial,sans-serif;font-size:2.2em;line-height:1.2;padding-left:0;margin:0 .5em;text-transform:uppercase;letter-spacing:-1px}
.agegate-active .age-checker-content p{display:none}
.agegate-active .age-checker-content .btn.btn-primary{background:url('../../../content/dam/universaltemplate/corona-global/btn-primary_AgLogin.png') no-repeat;font-family:"trade_gothic_bold",Arial,sans-serif;margin:2em 0 0;mask-image:none;text-transform:uppercase;outline:0;padding:15px 33px 22px 17px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:15px}
.agegate-active #social-login .fix{display:none}
.agegate-active #social-login p{display:block}
.agegate-active .text_js{color:#0d223f;padding-bottom:25px;font-size:18px}
#age-list-container ul#age-list-months{width:100%}
#age-list-container ul#age-list-months li,#age-list-container ul#age-list-months li.first,#age-list-container ul#age-list-months li.last{width:8.333%}
#age-list-container ul#age-list-days{width:100%}
#age-list-container ul#age-list-days li,#age-list-container ul#age-list-days li.first,#age-list-container ul#age-list-days li.last{width:3.225%}
#age-list-container ul.age-list li,#age-list-container .es-carousel ul li{background:#fff;color:#0d223f;border:1px solid #0d223f;margin-left:0;border-right:0;margin-bottom:0}
#age-list-container ul.age-year li{margin:0 !important;padding:3px 5px;height:auto}
#age-list-container ul.age-list li:last-child,#age-list-container .es-carousel ul li:last-child{border-right:1px solid #0d223f}
#age-list-container .es-carousel-wrapper{height:auto}
#age-list-container .es-carousel{height:auto;margin-left:25px;margin-right:25px}
#age-list-container .es-carousel ul li.shim{display:none}
#age-list-container .es-nav span{top:9px;left:-3px;right:0;background:#fff;border:1px solid #0d223f;height:29px;width:28px;padding:5px}
#age-list-container .es-nav span.es-nav-next{right:-3px}
#age-list-container ul#age-list-months li.active,#age-list-container ul#age-list-months li.selected,#age-list-container ul#age-list-days li.active,#age-list-container ul#age-list-days li.selected,#age-list-container .es-carousel ul li.active,#age-list-container .es-carousel ul li.selected{background:#ffc627}
#cookieConfirmationContainer{font-family:"arnhem";background-color:rgba(255,255,255,0.4);border-radius:5px;padding-top:5px}
#cookieConfirmationContainer .checkbox{margin-top:0;margin-bottom:0;padding-top:10px;padding-bottom:10px}
#cookieConfirmationContainer label{background:rgba(0,0,0,0) url("images/checkbox.png") no-repeat scroll 0 4px;padding-left:20px;display:inline-block;text-align:left}
#cookieConfirmationContainer input#checkCookieCheckbox{position:absolute;left:-9999px}
#cookieConfirmationContainer input#checkCookieCheckbox:checked+label{background-image:url("images/checkbox_checked.png")}
#cookieConfirmationContainer a{color:#ffc627}
#cookieConfirmationContainer #acceptCookie{padding-left:40px;display:inline-block;text-align:left}
@media(max-width:768px){#cookieConfirmationContainer{width:73%;margin:0 auto}
}
#age-checker-addon{margin-top:20px}
#age-checker-addon #age-list-provinces li{display:inline-block;font-weight:bold;letter-spacing:.1em;cursor:pointer;background:#fff;color:#0d223f;border:1px solid #0d223f;margin-left:0;padding:2px 5px;border-right:0;margin-bottom:0;text-align:center;text-transform:uppercase}
#age-checker-addon #age-list-provinces li:last-child{border-right:1px solid #0d223f}
#age-checker-addon #age-list-provinces li.active,#age-checker-addon #age-list-provinces li.selected{background:#ffc627}
@media(max-width:768px){#age-checker-addon{margin-top:-20px}
}
@media(max-width:768px){.agegate-active .modal .age-checker-content .btn.btn-primary{margin:0}
}
.safari #age-list-container ul.age-list li,.safari #age-list-container .es-carousel li{font-weight:normal}
.safari #age-list-container .es-nav span{padding:3px 5px 5px}
.safari #age-list-container .es-nav .glyphicon-chevron-left:before,.safari #age-list-container .es-nav .glyphicon-chevron-right:before{font-size:11px}
.mac-os .agegate-active .age-checker-form div#closing_date input{padding-top:15px}
.mac-os .agegate-active .age-checker-content .btn.btn-primary{padding:18px 33px 22px 17px}
.countrySelector{margin-bottom:20px;width:100%;position:relative}
.countrySelector div.select-country{position:relative}
.countrySelector div.select-country .language-select{display:none !important}
.countrySelector div.select-country input.select-country{font-family:"TradeGothic_RgCn",sans-serif;font-weight:bold;font-size:1.05em;background-color:#fff;color:#0d223f;border:1px solid #0d223f;padding:5px 10px;width:230px;border-radius:0;text-align:left;text-transform:uppercase}
.countrySelector div.select-country input.select-country.select-country-dropdown-open{background-color:#ffc627;color:#0d223f}
.countrySelector .thiscountry .country{display:none}
.gps_ring{display:none !important}
.globe-icon{position:relative;top:-24px;right:-100px}
.globe-icon::after{content:"\1f30e";font-family:"symbolset"}
.wrap-countries{display:none;position:absolute;width:100%;top:-1px;left:0}
.wrap-countries #countries{background:#ffc627;border:1px solid #0d223f;border-radius:0;height:266px;margin:32px auto;width:230px;padding:0;position:relative;z-index:1000}
.wrap-countries #countries .col-md-6.col-sm-12.col-xs-12{margin-top:7px}
.wrap-countries #countries .show-countries>div{padding:0}
.wrap-countries #countries .show-countries .btn.btn-generic{font-family:"TradeGothic_RgCn",sans-serif;font-weight:bold;font-size:1.05em;background-color:#ffc627;color:#0d223f;padding:5px 10px;width:230px;border-radius:0;text-align:left;text-transform:uppercase}
.wrap-countries #countries .show-countries .btn.btn-generic:hover{color:#fff;background-color:#0d223f}
.mCSB_scrollTools{opacity:1;border-left:1px solid #0d223f;background-color:#ffc627;transition:none !important}
.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#0d223f !important}
.mCSB_draggerRail{background-color:transparent !important}
.mobile-view .countrySelector div.select-country input.select-country{font-size:22px;font-family:"trade_gothic_bold",Arial,sans-serif;font-weight:normal;width:70%}
.mobile-view .wrap-countries{display:none !important}
.mobile-view .globe-icon{font-size:22px;top:-34px;right:-29%}
@media(max-width:768px){.countrySelector div.select-country input.select-country{font-size:22px;font-family:"trade_gothic_bold",Arial,sans-serif;font-weight:normal;width:70%}
.wrap-countries{display:none !important}
.globe-icon{font-size:22px;top:-34px;right:-29%}
}
.sticky-footer-wrapper,.main-body{display:block !important;opacity:0}
.aem-AuthorLayer-Edit .sticky-footer-wrapper,.cq-wcm-edit .sticky-footer-wrapper,.aem-AuthorLayer-Edit .main-body,.cq-wcm-edit .main-body{opacity:1}
.container{padding:0}
.title-component{text-align:center;text-transform:uppercase;padding:12px 0}
.main-body{padding-top:93px}
@media(min-width:992px){.main-body{padding-top:80px}
.homepage .main-body{padding-top:0}
}
.image-component-wrapper{margin:25px 0 0 0}
#masthead a{margin:10px 0 0 0}
#masthead a:after{content:" \f641";font-family:"symbolset_social";font-size:13px}
@media(min-width:768px){#masthead a:after{font-size:17px}
}
.parallax-masthead .container{position:relative;top:55%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.parallax-masthead .container .text.op1{margin-top:30px}
.parallax-masthead .container .text.op1 p{color:#fff;font-size:18px}
.parallax-masthead .section-heading a{display:none}
.parallax-masthead .section-heading{background:url(images/this-is-living-sm.png) no-repeat;height:34px;width:278px;min-height:60px}
@media(max-width:768px){.parallax-masthead .section-heading{min-height:auto}
}
@media(min-width:480px){.parallax-masthead .section-heading{background:url(images/this-is-living-md.png) no-repeat;min-height:83px;width:90%;background-size:100%}
}
@media(min-width:992px){.parallax-masthead{background-repeat:no-repeat}
.parallax-masthead .section-heading{background:url(images/this-is-living.png) no-repeat;height:85px;width:720px}
.parallax-masthead .button{margin:13px 0}
}
.text p{width:85%;text-align:center;margin:0 auto}
@media(min-width:768px){.text p{width:75%}
}
#corona-parley{background:url('../../../content/dam/universaltemplate/corona-global/parley-bottom.jpg') repeat-x bottom left;padding-bottom:64px}
#parley-inner{padding-top:13vw;padding-bottom:7vw;background-color:#0e213f;background-repeat:no-repeat}
@media(min-width:500px){#parley-inner{padding-top:17vw}
}
@media(min-width:768px){#parley-inner{padding-top:28vw}
}
@media(min-width:992px){#parley-inner{padding-top:19vw}
}
@media(min-width:1200px){#parley-inner{padding-top:20vw}
}
@media(min-width:1600px){#parley-inner{padding-top:22vw}
}
#parley-inner #parley-intro .normal-section-content>.text{margin:1vw auto 10vw auto}
@media(min-width:768px){#parley-inner #parley-intro .normal-section-content>.text{margin:3vw auto 5vw auto}
}
#products .text.section{width:85%;margin:0 auto}
#products .image-component{margin:0 auto;max-width:220px}
@media(min-width:1200px){#products .image-component-wrapper{margin:39px 0 0 0}
#products .image-component{max-width:275px}
#products h2{font-size:36px}
#products .title-component{padding:52px 0 59px 0}
}
#products .full-section-content::before{content:'';background:url('images/divider-top-sm.png');display:block;height:64px;margin:40px 0 -2px 0}
#products .full-section-content #products-inner{background:#f6f6f6}
@media(min-width:1200px){#products .full-section-content #products-inner{padding-bottom:45px}
}
.pageHeader{position:fixed;top:0;z-index:5;width:100%}
.pageHeader .mh-mn-icons-container{display:none}
.main-header{border-bottom:1px solid #283d59;background-color:#fff}
.main-header .icon-menu:before{color:#0d223f;content:"\e60b";font-size:30px;position:absolute;top:35px;right:15px}
@media(min-width:768px) and (max-width:992px){.main-header .container{width:auto}
}
.main-header .singlePageTopNavigationBar a[href=""]{display:none}
.show-nav .main-header .icon-menu:before{content:"\e61f"}
.show-nav .mh-main-nav-container .singlePageTopNavigationBar .mh-mn-menu{height:100vh}
.mh-logo{width:103px;height:60px;display:block;background-repeat:no-repeat;background-size:100%}
@media(min-width:320px) and (max-width:992px){.mh-logo{margin:16px 20px 17px}
}
.mh-main-nav-buttonm,.mh-content{display:inline-block}
.mh-main-nav-container{border-top:1px solid #0d223f;width:100%}
.mh-main-nav-container .singlePageTopNavigationBar .mh-mn-menu{background:#fff;position:absolute;z-index:9;width:100%}
.mh-main-nav-container .singlePageTopNavigationBar .mh-mn-menu .mh-mn-menu-link{color:#0d223f;text-transform:uppercase;padding:22px 20px;font-family:"trade_gothic_bold",Arial,sans-serif;font-size:18px;line-height:20px}
@media(max-height:420px) and (orientation:landscape){.mh-main-nav-container .singlePageTopNavigationBar .mh-mn-menu .mh-mn-menu-link{padding:8px 20px}
}
.mh-main-nav-container .singlePageTopNavigationBar .mh-mn-menu .mh-mn-menu-link:hover,.mh-main-nav-container .singlePageTopNavigationBar .mh-mn-menu .mh-mn-menu-link:focus{background:0;color:#ffc627}
.mh-main-nav-container .singlePageTopNavigationBar .mh-mn-menu .active .mh-mn-menu-link{color:#ffc627 !important}
@media(max-width:992px){.mh-main-nav-container{top:-500px;z-index:-1;position:absolute;transition:all .5s ease;-webkit-transition:all .5s ease;-moz-transition:all .5s ease}
.mh-main-nav-container-selected{top:93px}
li.mh-mn-menu-item:first-child{margin-top:22px}
}
@media(min-width:992px){.main-header{width:100%;z-index:150;transform:translateX(0);background:#fff;min-height:80px;padding:20px 0}
.main-header .mh-content{left:50%;position:absolute;top:0;-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);z-index:2}
.main-header .mh-logo{margin:0 auto;background-repeat:no-repeat;background-size:100%;margin-top:5px}
li.mh-mn-menu-item{margin-bottom:0}
.homepage .main-header{background:transparent;border-bottom:1px solid transparent;padding:20px 0 40px}
.homepage .sticky-main-header{padding:20px 0;background:#fff;border-bottom:1px solid #0d223f;transition:all .5s ease;-webkit-transition:all .5s ease;-moz-transition:all .5s ease}
.homepage .mh-main-nav-container .singlePageTopNavigationBar .mh-mn-menu-link{color:#fff}
.homepage .mh-logo{margin:13px auto 17px;width:121px;height:69px;background-image:url('images/corona-logo-white.svg') !important}
.homepage .sticky-main-header .mh-logo{height:60px;width:102px;background-image:url('images/corona_logo.svg') !important;margin:6px auto 15px}
.sticky-main-header{background-color:#fff;border-bottom-color:#0d223f}
.sticky-main-header .mh-main-nav-container .singlePageTopNavigationBar .mh-mn-menu .mh-mn-menu-link{color:#0d223f}
.mh-main-nav-buttonm{display:none}
.mh-main-nav-container{border:0}
.mh-main-nav-container .singlePageTopNavigationBar .mh-mn-menu{height:auto;background:transparent;position:relative;z-index:0;width:100%;text-align:right}
.mh-main-nav-container .singlePageTopNavigationBar .mh-mn-menu .mh-mn-menu-link{text-transform:uppercase;padding:10px 15px}
.mh-main-nav-container .singlePageTopNavigationBar .mh-mn-menu .mh-mn-menu-item{display:inline-block}
.mh-main-nav-container .singlePageTopNavigationBar .mh-mn-menu .mh-mn-menu-item:nth-child(1),.mh-main-nav-container .singlePageTopNavigationBar .mh-mn-menu .mh-mn-menu-item:nth-child(2){float:left}
}
.homepage-hero-module{border-right:0;border-left:0;position:relative}
.no-video .video-container video,.touch .video-container video{display:none}
.video-container{position:relative;bottom:0;left:0;height:100%;width:100%;overflow:hidden}
.video-container section{z-index:2;position:absolute;width:100%;text-align:center;color:#fff;height:100%}
.video-container video{position:absolute;z-index:0}
.video-container .mobileImg,.video-container video.fillWidth{width:100%}
.video-container .vidOverlay{position:absolute;bottom:0;z-index:3;width:100%;margin:0 0 -1px 0;opacity:0}
.scrolling .vidOverlay{opacity:1}
.arrow-icon{width:44px;height:44px;position:absolute;color:#fff;z-index:2;bottom:60px;left:50%;margin-left:-22px;text-align:center}
.arrow-icon:hover,.arrow-icon:focus{color:#fff;text-decoration:none}
.arrow-icon::before{content:" \f501";font-family:"symbolset";font-size:24px}
@-moz-keyframes bounce{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{20%,50%,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{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)}
}
.bounce{-moz-animation:bounce 5s infinite;-webkit-animation:bounce 5s infinite;animation:bounce 5s infinite}
@media(max-width:767px){.homepage-hero-module{height:auto !important}
}
.ipad .homepage-hero-module{height:auto !important}
.ipad .parallax-masthead{background-repeat:no-repeat;position:relative;padding-bottom:56.25%;height:0;overflow:hidden}
.ipad .parallax-masthead .container{text-align:center;position:absolute;width:100%}
.embed-video{margin:0 0 1.5em}
@media(min-width:992px){.embed-video{margin:0}
}
.embed-video .video-iframe{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}
.embed-video .video-iframe .title-container{position:absolute;top:0;bottom:0;left:0;right:0}
.embed-video .custom-video-title{position:absolute;top:50%;left:50%;text-align:center;z-index:1;margin:-20px 0 0 -78px}
@media(min-width:768px){.embed-video .custom-video-title{margin:-27px 0 0 -145px}
}
.embed-video .custom-video-title:after{content:" \25b9";font-family:"symbolset";font-size:13px}
@media(min-width:768px){.embed-video .custom-video-title:after{font-size:20px}
}
.embed-video .fade-effect:hover img{opacity:1}
.embed-video .fade-effect:hover .custom-video-title{color:#0d223f;background-position:-167px -94px}
@media(min-width:768px){.embed-video .fade-effect:hover .custom-video-title{background-position:-298px 0}
}
.embed-video .embed-video-image{display:block;position:relative}
.icon-play::before{display:none;contnet:''}
@media(min-width:992px){.title-component{text-transform:uppercase;text-align:center}
.embedVideo{margin:30px 0}
}
footer{width:auto;font-family:"arnhem",Arial,sans-serif;background-color:#0d223f;border-top:1px solid #253853;height:auto}
footer .container{padding:0;margin:0 auto}
footer .container .disclaimer-enjoy{width:auto;margin:0 auto;position:relative;left:-2px;bottom:140px;float:none}
@media(max-width:992px){footer .container .disclaimer-enjoy{bottom:195px}
}
@media(max-width:889px){footer .container .disclaimer-enjoy{bottom:229px}
}
@media(max-width:768px){footer .container .disclaimer-enjoy{bottom:240px}
}
@media(max-width:498px){footer .container .disclaimer-enjoy{bottom:270px}
}
footer .container .disclaimer-enjoy p{display:block;text-align:center;color:#fff;font-size:14px;width:100%}
footer .container a{color:white;font-weight:normal;font-size:13px}
footer .container a:hover,footer .container a:focus{color:#ffc627;text-decoration:none}
footer .container .footer-container{font-size:0;margin:0;width:100%;text-align:center}
footer .container .footer-container .footer-list li{display:block;float:left;margin:0;padding:0}
footer .container .footer-container .footer-list li a{display:block;padding:20px 15px;font-family:"arnhem",Arial,sans-serif;font-size:13px;font-weight:normal}
footer .container .footer-container .footer-list li:hover{color:#ffc627;background-color:#283d59}
footer .container .footer-container .disclaimer{display:inline-block;margin:0;width:auto}
footer .container .footer-container .disclaimer p{padding:26px 1em 1em;font-size:12px;color:#556479;text-transform:none}
footer .container .go-to-top{background:0;border:0;color:#ffc627;right:1em;padding:15px;margin-top:4px}
footer .container .go-to-top:hover{background:0;border:0}
footer .container .go-to-top .icon-arrow-up-2:before{content:" \f500";font-family:"symbolset";font-size:18px}
@media(max-width:991px){footer .container .footer-container .footer-list li a{display:block;padding:10px 15px}
}
@media(max-width:992px){footer{border:0}
footer .container{width:100%}
footer .container .footer-container{width:100%}
footer .container .footer-container .disclaimer{float:none}
footer .container .footer-container .disclaimer p{padding:30px 0;font-size:15px}
footer .container .footer-container .footer-list{text-align:center}
footer .container .footer-container .footer-list>li a{display:block;padding:7px 15px;font-size:17px}
footer .container .footer-container .footer-list>li{text-align:center;display:inline-block;float:none}
footer .container .footer-container .footer-list>li:hover{background-color:transparent}
footer .container .footer-container .gototopcomponent.desktop{display:none}
footer .container .gototopcomponent.mobile{width:100%;display:block;text-align:center}
footer .container .gototopcomponent.mobile .gototop-button{width:auto;margin-top:-70px}
footer .container .gototopcomponent.mobile .gototop-button .pull-right{float:none !important}
footer .container .gototopcomponent.mobile .gototop-button .pull-right .icon-arrow-up-2:before{font-size:25px}
}
@media(min-width:992px){footer .gototopcomponent.desktop{float:right}
footer .gototopcomponent.mobile{display:none}
}
.footer::before{content:'';height:711px;display:block;background:url('../../../content/dam/universaltemplate/corona-global/footer.jpg') no-repeat center center;background-size:cover}
.homepage .footer::before{content:'';background:url('../../../content/dam/universaltemplate/corona-global/footer_home.jpg') no-repeat center center;background-size:cover}
.footer-container .footer-list .parent{position:relative}
.footer-container .footer-list .parent .submenu ul,.footer-container .footer-list .parent .submenu ul li{list-style-type:none;margin:0;padding:0}
.footer-container .footer-list .parent .submenu ul li a{background-color:#223852;padding:11px 10px;width:165px;text-align:center;border-bottom:1px solid #0d223f}
.footer-container .footer-list .parent .submenu ul li a:hover{color:#0d223f;background-color:#fecc3d}
.footer-container .footer-list .parent .submenu{display:none;position:absolute;z-index:100;min-width:100%}
@media(min-width:992px){.footer-container .footer-list .parent>a::after{content:" \f500";font-family:"symbolset";font-size:11px;margin-left:3px}
.footer-container .footer-list .parent.active{background-color:#283d59 !important}
.footer-container .footer-list .parent.active>a{color:#ffc627}
.footer-container .footer-list .parent.active>a::after{content:" \f501"}
}
@media(max-width:992px){.footer-container .footer-list .parent>a::after{content:" \f501";font-family:"symbolset";font-size:13px;margin-left:3px}
.footer-container .footer-list .parent .submenu.mobile{position:relative;margin:0 1em}
.footer-container .footer-list .parent .submenu.mobile ul li{float:none}
.footer-container .footer-list .parent .submenu.mobile ul li a{width:100%}
.footer-container .footer-list .parent.active>a::after{content:" \f500"}
}
@media(min-width:992px){.footer-container .footer-list .parent.active .submenu{margin-left:-83px;left:50%;bottom:60px;display:block}
}
.footer-container .submenu.mobile{display:none}
.footer-container .submenu.mobile ul{margin:0;padding:0}
.footer-container .submenu.mobile ul li{list-style-type:none;margin:0 1em;padding:0}
.footer-container .submenu.mobile ul li a{display:block;background-color:#223852;padding:15px 10px;width:100%;text-align:center;border-bottom:1px solid #0d223f;font-size:15px}
.footer-container .submenu.mobile ul li a:hover{color:#0d223f;background-color:#fecc3d}
@media(min-width:992px){.footer-container .submenu.mobile{display:none !important}
}
.sticky-on-modal .footer-container .footer-list .submenu li:nth-child(1){display:block}
.sticky-on-modal .footer-container .footer-list .submenu li:nth-child(2){display:block}