@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;700&display=swap);
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.text-color-blue{color:#005b80}.text-color-green{color:#007a70}.text-color-red{color:#c34e48}.bg-color-blue{background-color:#005b80}.bg-color-green{background-color:#007a70}.bg-color-red{background-color:#c34e48}html{font-size:62.5%}body{font-family:"Montserrat",sans-serif;font-size:1.6rem;line-height:1.5;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2c2c2c}h1,.h1{font-size:4rem;line-height:1.2;font-weight:700;margin-bottom:2rem;color:#005b80}@media only screen and (min-width:992px){h1,.h1{font-size:5.4rem}}h2,.h2{font-size:3.2rem;line-height:1.2;font-weight:700;margin-bottom:2rem;margin-top:3rem;color:#005b80}@media only screen and (min-width:992px){h2,.h2{font-size:4rem}}h3,.h3{font-size:2.8rem;line-height:1.2;font-weight:700;margin-bottom:2rem;margin-top:3rem;color:#005b80}@media only screen and (min-width:992px){h3,.h3{font-size:3.2rem}}h4,.h4{font-size:2.4rem;line-height:1.3;font-weight:700;margin-bottom:2rem;margin-top:3rem;color:#005b80}@media only screen and (min-width:992px){h4,.h4{font-size:2.8rem}}h5,.h5{font-size:1.8rem;line-height:1.3;font-weight:700;margin-bottom:1rem;margin-top:3rem;color:#005b80}@media only screen and (min-width:992px){h5,.h5{font-size:2.4rem}}h6,.h6{font-size:1.6rem;line-height:1.5;font-weight:700;margin-bottom:1rem;margin-top:3rem;color:#2c2c2c}.component-title,.cai__title,.field--name-field-row-heading h3,.field--name-field-rogl-heading h3,.cpq__quotation__quote h3,.node--type-news .node__title{margin-top:0}a{font-size:1.6rem;font-weight:700;color:#005b80;text-decoration:none;border-bottom:1px solid #005b80}a:hover,a:focus{color:#4a94ad;text-decoration:none;border-bottom:1px solid #4a94ad}a.logo-link{display:inline-block;text-decoration:none;border-bottom:none}a.logo-link:hover,a.logo-link:focus{color:#fff;text-decoration:none;border-bottom:none}a[target=_blank]:not(.logo-link){margin-right:24px}a[target=_blank]:not(.logo-link):after{font-family:"Font Awesome 5 Pro";content:"";font-weight:300;position:absolute;margin-top:1px;margin-left:4px}a[href$=".pdf"],a[href$=".zip"],a[href$=".doc"],a[href$=".docx"]{margin-left:20px;position:relative}a[href$=".pdf"]:before,a[href$=".zip"]:before,a[href$=".doc"]:before,a[href$=".docx"]:before{font-family:"Font Awesome 5 Pro";font-weight:300;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;position:absolute;left:-16px;margin-top:6px}a[href$=".pdf"]:before{content:""}a[href$=".zip"]:before{content:""}a[href$=".doc"]:before,a[href$=".docx"]:before{content:""}button,.button{background:#fff;color:#005b80;font-size:1.6rem;font-weight:700;text-align:center;border:1px solid #005b80;border-radius:39px;padding:10px 30px}button:hover,button:focus,.button:hover,.button:focus{background-color:#005b80;color:#fff}button.secondary,.button.secondary{background:none;border:1px solid #fff;color:#fff}button.secondary:hover,button.secondary:focus,.button.secondary:hover,.button.secondary:focus{background-color:#fff;color:#005b80}ul{list-style-type:disc}ul li::marker{color:#005b80}ol li::marker{font-weight:700;color:#005b80}li:not(.nav-item,.menu-item){margin-top:1rem}figcaption{font-size:1.4rem;margin:.5rem 0}.header__logobar{background:#fff;padding:15px 0}.header__logobar>.container>.row{align-items:center}.header__logobar>.container>.row .french-col{text-align:right}.header__navbar{background:#005b80}@media only screen and (min-width:1200px){.header__navbar{padding:0;height:auto}}.header__navbar .container{padding-top:20px;padding-bottom:30px}@media only screen and (min-width:1200px){.header__navbar .container{padding:0;height:60px}}.header__navbar a{color:#fff;border-bottom:2px solid transparent}.header__navbar a:hover,.header__navbar a:focus{color:#fff;border-bottom:2px solid #bbcedd}.header__navbar .navbar .menu--main{width:100%}.header__navbar .navbar .menu--main .navbar-nav{display:flex;justify-content:space-between;flex-direction:column}@media only screen and (min-width:1200px){.header__navbar .navbar .menu--main .navbar-nav{flex-direction:row}}.header__navbar .navbar .menu--main .navbar-nav>.nav-item{flex-grow:1;flex-shrink:1;flex-basis:0;display:flex;justify-content:center;flex-direction:column;position:relative}@media only screen and (min-width:1200px){.header__navbar .navbar .menu--main .navbar-nav>.nav-item{flex-direction:row;height:60px;display:flex;align-items:center}}.header__navbar .navbar .menu--main .navbar-nav>.nav-item .nav-link{font-size:2rem;border-bottom:2px solid #bbcedd;margin:4px 0;padding-bottom:6px}@media only screen and (min-width:1200px){.header__navbar .navbar .menu--main .navbar-nav>.nav-item .nav-link{border-bottom:2px solid transparent;padding-bottom:0}.header__navbar .navbar .menu--main .navbar-nav>.nav-item .nav-link:hover,.header__navbar .navbar .menu--main .navbar-nav>.nav-item .nav-link:focus,.header__navbar .navbar .menu--main .navbar-nav>.nav-item .nav-link:active,.header__navbar .navbar .menu--main .navbar-nav>.nav-item .nav-link.active{border-bottom:2px solid transparent}}@media only screen and (min-width:1200px)and (min-width:768px){.header__navbar .navbar .menu--main .navbar-nav>.nav-item .nav-link:hover,.header__navbar .navbar .menu--main .navbar-nav>.nav-item .nav-link:focus,.header__navbar .navbar .menu--main .navbar-nav>.nav-item .nav-link:active,.header__navbar .navbar .menu--main .navbar-nav>.nav-item .nav-link.active{border-bottom:2px solid #bbcedd}}.header__navbar .navbar .menu--main .navbar-nav>.nav-item.dropdown button.accordion-icon:before,.header__navbar .navbar .menu--main .navbar-nav>.nav-item.dropdown button.accordion-icon:after{background-color:#fff}.header__navbar .navbar .menu--main .navbar-nav>.nav-item.dropdown .dropdown-div{float:left;font-size:1rem;text-align:left;background-clip:padding-box;border:none;background:#005b80;color:#fff;margin:0}.header__navbar .navbar .menu--main .navbar-nav>.nav-item.dropdown .dropdown-div.focused{clip:auto}@media only screen and (min-width:1200px){.header__navbar .navbar .menu--main .navbar-nav>.nav-item.dropdown .dropdown-div{border-radius:10px;border-top-left-radius:0;border-top-right-radius:0;position:absolute;top:100%;left:0;z-index:1000;display:block;overflow:hidden;clip:rect(1px,1px,1px,1px);box-shadow:0px 4px 4px 0px rgba(0,0,0,.4);width:100%;max-width:100%}}.header__navbar .navbar .menu--main .navbar-nav>.nav-item.dropdown .dropdown-div .dropdown-menu-list{list-style:none;padding:12px 10px 20px}.header__navbar .navbar .menu--main .navbar-nav>.nav-item.dropdown .dropdown-div .dropdown-menu-list>.dropdown-item{padding:4px 16px}.header__navbar .navbar .menu--main .navbar-nav>.nav-item.dropdown .dropdown-div .dropdown-menu-list>.dropdown-item:hover,.header__navbar .navbar .menu--main .navbar-nav>.nav-item.dropdown .dropdown-div .dropdown-menu-list>.dropdown-item:focus,.header__navbar .navbar .menu--main .navbar-nav>.nav-item.dropdown .dropdown-div .dropdown-menu-list>.dropdown-item:active{color:#fff;background:none}.header__navbar .navbar .menu--main .navbar-nav>.nav-item.dropdown .dropdown-div .dropdown-menu-list>.dropdown-item:first-of-type{margin-top:0}.header__navbar .navbar .menu--main .navbar-nav>.nav-item.dropdown .dropdown-div .dropdown-menu-list>.dropdown-item a{white-space:normal;font-weight:400}.header__navbar .navbar .menu--main .navbar-nav>.nav-item.dropdown .dropdown-div .dropdown-menu-list>.dropdown-item.active a{font-weight:700}.header__navbar .navbar .menu--main .navbar-nav .dropdown:hover>.dropdown-div,.header__navbar .navbar .menu--main .navbar-nav .dropdown-toggle:focus~.dropdown-div,.header__navbar .navbar .menu--main .navbar-nav .dropdown-div:hover{clip:auto}.header__navbar .french-mobile{display:flex;margin-top:40px}.footer{background:#005b80;color:#fff}.footer a{color:#fff}.footer a:hover{color:#fff;border-bottom:1px solid #fff}.footer a.logo-link{border-bottom:none}.footer a.logo-link:hover{border-bottom:none}.footer .footer-row{flex-direction:column;padding:20px 0}@media only screen and (min-width:768px){.footer .footer-row{flex-direction:row;padding:80px 0}}.footer .footer-row .footer-left .agent-for{padding-top:5px}.footer .footer-row .footer-left .logo-link{margin-right:20px}.footer .footer-row .footer-left .logo-link:last-of-type{margin-right:0}.footer .footer-row .footer-center{display:flex;margin-top:30px}@media only screen and (min-width:768px){.footer .footer-row .footer-center{justify-content:center;margin-top:0}}.footer .footer-row .footer-center .menu--footer{border:none}@media only screen and (min-width:768px){.footer .footer-row .footer-center .menu--footer .nav{display:block;-moz-column-count:2;column-count:2;-moz-column-gap:30px;column-gap:30px}}.footer .footer-row .footer-center .menu--footer .nav .nav-link{display:inline-block;border-bottom:2px solid transparent;margin:6px 0}.footer .footer-row .footer-center .menu--footer .nav .nav-link:hover,.footer .footer-row .footer-center .menu--footer .nav .nav-link:focus,.footer .footer-row .footer-center .menu--footer .nav .nav-link:active,.footer .footer-row .footer-center .menu--footer .nav .nav-link.active{border-bottom:2px solid #bbcedd}.footer .footer-row .footer-right{display:flex;flex-direction:column;margin-top:30px}@media only screen and (min-width:768px){.footer .footer-row .footer-right{justify-content:flex-end;align-items:flex-end;margin-top:0}}.footer .footer-row .footer-right__content .logo-fb{font-weight:700;white-space:nowrap}.footer .footer-row .footer-right__content .logo-fb i{font-size:20px;vertical-align:middle}.footer .footer-row .footer-right__content .logo-fb span{border-bottom:2px solid transparent}.footer .footer-row .footer-right__content .logo-fb:hover span,.footer .footer-row .footer-right__content .logo-fb:focus span{border-bottom:2px solid #bbcedd}.footer .footer-row .footer-right__content .small{margin-top:1rem}.hamburger-col{text-align:right}.hamburger-col .hamburger{font:inherit;display:inline-block;overflow:visible;margin:0;padding:15px;cursor:pointer;transition-timing-function:linear;transition-duration:.15s;transition-property:opacity,filter;text-transform:none;color:#005b80;border:1px solid #efefee;border-radius:5px;background-color:#fff;line-height:1em}.hamburger-col .hamburger.is-active{color:#fff;border:1px solid #005b80;background-color:#005b80}.hamburger-col .hamburger.is-active .hamburger-box .hamburger-inner,.hamburger-col .hamburger.is-active .hamburger-box .hamburger-inner:after,.hamburger-col .hamburger.is-active .hamburger-box .hamburger-inner:before{background-color:#fff}.hamburger-col .hamburger.is-active .hamburger-box .hamburger-inner{transition-delay:.12s;transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);transform:rotate(45deg)}.hamburger-col .hamburger.is-active .hamburger-box .hamburger-inner:before{top:0;transition:top 75ms ease,opacity 75ms ease .12s;opacity:0}.hamburger-col .hamburger.is-active .hamburger-box .hamburger-inner:after{bottom:0;transition:bottom 75ms ease,transform 75ms cubic-bezier(0.215,0.61,0.355,1) .12s;transform:rotate(-90deg)}.hamburger-col .hamburger.is-active p.menu{font-size:.9rem;color:#fff}.hamburger-col .hamburger .hamburger-box{position:relative;display:inline-block;width:20px;height:14px}.hamburger-col .hamburger .hamburger-box .hamburger-inner,.hamburger-col .hamburger .hamburger-box .hamburger-inner:after,.hamburger-col .hamburger .hamburger-box .hamburger-inner:before{position:absolute;width:20px;height:2px;transition-timing-function:ease;transition-duration:.15s;transition-property:transform;background-color:#005b80}.hamburger-col .hamburger .hamburger-box .hamburger-inner{top:50%;display:block;margin-top:-2px;transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);transition-duration:75ms}.hamburger-col .hamburger .hamburger-box .hamburger-inner:after,.hamburger-col .hamburger .hamburger-box .hamburger-inner:before{display:block;content:""}.hamburger-col .hamburger .hamburger-box .hamburger-inner:before{top:-5px;transition:top 75ms ease .12s,opacity 75ms ease}.hamburger-col .hamburger .hamburger-box .hamburger-inner:after{bottom:-5px;transition:bottom 75ms ease .12s,transform 75ms cubic-bezier(0.55,0.055,0.675,0.19)}.hamburger-col .hamburger p.menu{color:#005b80;font-size:.9rem;font-weight:700;text-transform:uppercase;line-height:1em;margin:3px 0 0 0}.pagination{padding:100px 0}.pagination .page-item{font-weight:700;margin:0 10px}.pagination .page-item.active .page-link{background:#005b80;color:#fff;width:30px;border-radius:15px;display:flex;justify-content:center}.pagination .pager__item--next{margin:0 10px}.pagination .page-link{border:none;color:#005b80}.paragraph--type--components-router-with-image{display:flex;flex-direction:column;background:#fff;border-radius:10px;box-shadow:32px 10px 43px 0px rgba(0,0,0,.25)}.paragraph--type--components-router-with-image .field--name-field-crimg-img{margin:0;width:100%}.paragraph--type--components-router-with-image .field--name-field-crimg-img img{margin:0;border-top-left-radius:10px;border-top-right-radius:10px}.paragraph--type--components-router-with-image .crim__text{padding:30px 30px 40px}.paragraph--type--components-router-with-image .crim__text .field--name-field-crimg-link a{font-size:1.4rem}.paragraph--type--components-featured-number{display:flex;flex-direction:column;padding:30px;background:#efefee;border-radius:10px}.paragraph--type--components-featured-number.red .field--name-field-cfn-featured-number{color:#c34e48}.paragraph--type--components-featured-number.green .field--name-field-cfn-featured-number{color:#007a70}.paragraph--type--components-featured-number.blue .field--name-field-cfn-featured-number{color:#005b80}.paragraph--type--components-heading{padding:30px}.paragraph--type--components-rich-text{padding:30px;background:#efefee;border-radius:10px}.paragraph--type--components-rich-text .field--name-field-crt-text p:last-of-type{margin-bottom:0}.paragraph--type--components-pull-quote{display:flex}.paragraph--type--components-pull-quote .cpq__quotation-icon{margin-right:10px}.paragraph--type--components-pull-quote .cpq__quotation .cpq__quotation__quote{position:relative}.paragraph--type--components-pull-quote .cpq__quotation .cpq__quotation__quote h3{padding-bottom:20px}.paragraph--type--components-pull-quote .cpq__quotation .cpq__quotation__quote:after{content:"";position:absolute;width:130px;height:4px;background:#ffc300}.paragraph--type--components-pull-quote .cpq__quotation .cpq__quotation__quotee{padding-top:24px}.paragraph--type--components-pull-quote .cpq__quotation .cpq__quotation__quotee .field--name-field-cpq-quotee{color:#005b80;font-weight:700;margin-bottom:0}.paragraph--type--components-accordion .field__items .field__item .paragraph--type--components-accordion-item{position:relative;margin:30px 0}.paragraph--type--components-accordion .field__items .field__item .paragraph--type--components-accordion-item .accordion-title-icon{cursor:pointer}.paragraph--type--components-accordion .field__items .field__item .paragraph--type--components-accordion-item .accordion-title-icon .cai__title{border-bottom:2px solid #bbcedd;padding-bottom:6px;margin-bottom:0}.paragraph--type--components-accordion .field__items .field__item .paragraph--type--components-accordion-item .accordion-title-icon .cai__title .field--name-field-cai-title{margin-right:32px}.paragraph--type--components-accordion .field__items .field__item .paragraph--type--components-accordion-item .field--name-field-cai-content{padding:20px 0}.paragraph--type--components-accordion .field__items .field__item .paragraph--type--components-accordion-item .field--name-field-cai-content>p:last-child{margin-bottom:0}.paragraph--type--components-accordion .field__items .field__item:first-of-type .paragraph--type--components-accordion-item{margin-top:0}.paragraph--type--components-right-col-primary{background:#005b80;border-radius:10px;box-shadow:32px 10px 43px 0px rgba(0,0,0,.25);padding:30px 30px 40px;margin-bottom:40px}.paragraph--type--components-right-col-primary .field--name-field-crcp-title{color:#fff}.paragraph--type--components-right-col-primary .field--name-field-crcp-content{color:#fff}.paragraph--type--components-right-col-primary .field--name-field-crcp-content a{color:#fff;border-bottom:1px solid #fff}.paragraph--type--components-right-col-primary .field--name-field-crcp-content a:hover{color:#e6e6e6;border-bottom:1px solid #e6e6e6}.paragraph--type--components-right-col-primary .field--name-field-crcp-call-to-action{display:inline-flex}.paragraph--type--components-right-col-primary .field--name-field-crcp-call-to-action a{background:#fff;font-size:1.6rem;font-weight:700;text-align:center;border-radius:39px;padding:10px 30px;border:1px solid #fff;color:#005b80;margin-top:20px}.paragraph--type--components-right-col-primary .field--name-field-crcp-call-to-action a:hover,.paragraph--type--components-right-col-primary .field--name-field-crcp-call-to-action a:focus{background-color:#005b80;color:#fff}.paragraph--type--components-right-col-secondary{background:#efefee;border-radius:10px;padding:30px;margin-bottom:20px}.paragraph--type--components-right-col-secondary .field--name-field-crcs-title{color:#005b80}.paragraph--type--components-right-col-secondary .field--name-field-crcs-content{color:#005b80}.paragraph--type--components-router-with-icon{display:flex;flex-direction:column;border-radius:10px;box-shadow:32px 10px 43px 0px rgba(0,0,0,.25);position:relative;padding:90px 20px 30px;margin-top:60px}.paragraph--type--components-router-with-icon .cricon__icon{position:absolute;top:-60px;left:30px;height:120px;width:120px;border-radius:60px;background:#efefee}.paragraph--type--components-router-with-icon .cricon__icon svg{height:80px;width:80px;margin:20px}.paragraph--type--components-router-with-icon.red{background:#c34e48}.paragraph--type--components-router-with-icon.red .cricon__icon{fill:#c34e48}.paragraph--type--components-router-with-icon.red .cricon__content .field--name-field-cricon-link a:hover,.paragraph--type--components-router-with-icon.red .cricon__content .field--name-field-cricon-link a:focus{color:#c34e48}.paragraph--type--components-router-with-icon.green{background:#007a70}.paragraph--type--components-router-with-icon.green .cricon__icon{fill:#007a70}.paragraph--type--components-router-with-icon.green .cricon__content .field--name-field-cricon-link a:hover,.paragraph--type--components-router-with-icon.green .cricon__content .field--name-field-cricon-link a:focus{color:#007a70}.paragraph--type--components-router-with-icon.blue{background:#005b80}.paragraph--type--components-router-with-icon.blue .cricon__icon{fill:#005b80}.paragraph--type--components-router-with-icon.blue .cricon__content .field--name-field-cricon-link a:hover,.paragraph--type--components-router-with-icon.blue .cricon__content .field--name-field-cricon-link a:focus{color:#005b80}.paragraph--type--components-router-with-icon .cricon__content h4{color:#fff}.paragraph--type--components-router-with-icon .cricon__content .field--name-field-cricon-description{color:#fff}.paragraph--type--components-router-with-icon .cricon__content .field--name-field-cricon-link{display:inline-flex}.paragraph--type--components-router-with-icon .cricon__content .field--name-field-cricon-link a{background:none;color:#fff;font-size:1.6rem;font-weight:700;text-align:center;border:1px solid #fff;border-radius:39px;padding:10px 30px;margin-top:20px}.paragraph--type--components-router-with-icon .cricon__content .field--name-field-cricon-link a:hover,.paragraph--type--components-router-with-icon .cricon__content .field--name-field-cricon-link a:focus{background-color:#fff}.paragraph--type--components-newsfeed{padding:30px 30px 40px;background:#efefee;border-radius:10px}.paragraph--type--components-newsfeed .views-element-container{margin-bottom:30px}.paragraph--type--components-newsfeed .views-element-container .view-latest-news-feed .view-content.row{margin:0}.paragraph--type--components-newsfeed .views-element-container .view-latest-news-feed .view-content.row .node--type-news{border:none;margin:0;padding:0}.paragraph--type--components-newsfeed .views-element-container .view-latest-news-feed .view-content.row .node--type-news:hover header .node__title span,.paragraph--type--components-newsfeed .views-element-container .view-latest-news-feed .view-content.row .node--type-news:focus header .node__title span{border-bottom:2px solid #bbcedd}.paragraph--type--components-newsfeed .views-element-container .view-latest-news-feed .view-content.row .node--type-news header .node__title{padding-top:calc(0.5em + 15px)}.paragraph--type--components-newsfeed .views-element-container .view-latest-news-feed .view-content.row .node--type-news header .node__title span{border-bottom:2px solid transparent}.paragraph--type--components-newsfeed .views-element-container .view-latest-news-feed .view-content.row .node--type-news .field--name-field-news-post{color:#2c2c2c;font-weight:400}.paragraph--type--components-newsfeed .views-element-container .view-latest-news-feed .view-content.row .node--type-news .field--name-field-news-date-posted{position:absolute;top:0;background:#007a70;padding:10px 20px;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.paragraph--type--components-newsfeed .views-element-container .view-latest-news-feed .view-content.row .node--type-news .field--name-field-news-date-posted .datetime{color:#fff;font-size:1.6rem;line-height:1.5;font-weight:700;margin-bottom:1rem}.paragraph--type--components-newsfeed>a{background:none;color:#005b80;font-size:1.6rem;font-weight:700;text-align:center;border:1px solid #005b80;border-radius:39px;padding:10px 30px;margin-top:30px}.paragraph--type--components-newsfeed>a:hover,.paragraph--type--components-newsfeed>a:focus{background-color:#005b80;color:#fff}.paragraph--type--components-router{display:flex;flex-direction:column;padding:30px;background:#efefee;border-radius:10px}.paragraph--type--components-router .field--name-field-cr-link a{font-size:1.4rem}.paragraph--type--components-image .field--name-field-ci-image{margin:0}.paragraph--type--components-image .field--name-field-ci-image img{margin-bottom:.5rem}.paragraph--type--components-image .field--name-field-ci-caption{font-size:1.4rem;margin-bottom:.5rem}.field__item>.paragraph--type--row-of-games-logos{padding-top:20px}@media only screen and (min-width:992px){.field__item>.paragraph--type--row-of-games-logos{padding-top:100px}}.field__item>.paragraph--type--row-of-games-logos .field--name-field-rogl-images .field__items{display:flex;flex-wrap:wrap}.field__item>.paragraph--type--row-of-games-logos .field--name-field-rogl-images .field__items>.field__item{width:50%}@media only screen and (min-width:768px){.field__item>.paragraph--type--row-of-games-logos .field--name-field-rogl-images .field__items>.field__item{width:16.6666%}}.field__item>.paragraph--type--row-of-games-logos .field--name-field-rogl-images .field__items>.field__item>div{margin:40px}@media only screen and (min-width:768px){.field__item>.paragraph--type--row-of-games-logos .field--name-field-rogl-images .field__items>.field__item>div{margin:10px}}@media only screen and (min-width:992px){.field__item>.paragraph--type--row-of-games-logos .field--name-field-rogl-images .field__items>.field__item>div{margin:20px}}.field__item>.paragraph--type--row-of-games-logos .field--name-field-rogl-images .field__items>.field__item>div .field--type-image img{margin:0}.field--name-field-row-component .field__item:only-child{margin-bottom:0}.field--name-field-row-component .field__item:only-child .paragraph--type--components-router-with-image{background:none;border-radius:0;box-shadow:none;display:flex;align-items:center}@media only screen and (min-width:992px){.field--name-field-row-component .field__item:only-child .paragraph--type--components-router-with-image{flex-direction:row;margin:0 -15px}}@media only screen and (min-width:992px){.field--name-field-row-component .field__item:only-child .paragraph--type--components-router-with-image>div{width:50%;padding-left:15px;padding-right:15px}}.field--name-field-row-component .field__item:only-child .paragraph--type--components-router-with-image .field--name-field-crimg-img{display:flex;margin-bottom:0}@media only screen and (min-width:992px){.field--name-field-row-component .field__item:only-child .paragraph--type--components-router-with-image .field--name-field-crimg-img{padding-right:75px}}.field--name-field-row-component .field__item:only-child .paragraph--type--components-router-with-image .field--name-field-crimg-img img{border-radius:10px;box-shadow:32px 10px 43px 0px rgba(0,0,0,.25)}.field--name-field-row-component .field__item:only-child .paragraph--type--components-router-with-image .crim__text{padding-top:20px}.field--name-field-row-component .field__item:only-child .paragraph--type--components-router-with-image .crim__text h4.crim__text__header{font-size:4rem;line-height:1.2;font-weight:700;color:#005b80}@media only screen and (min-width:992px){.field--name-field-row-component .field__item:only-child .paragraph--type--components-router-with-image .crim__text h4.crim__text__header{font-size:5.4rem}}.field--name-field-row-component .field__item:only-child .paragraph--type--components-featured-number{flex-direction:column}@media only screen and (min-width:992px){.field--name-field-row-component .field__item:only-child .paragraph--type--components-featured-number{flex-direction:row}}.field--name-field-row-component .field__item:only-child .paragraph--type--components-featured-number h4{margin-bottom:2rem}@media only screen and (min-width:992px){.field--name-field-row-component .field__item:only-child .paragraph--type--components-featured-number h4{margin-bottom:0}}@media only screen and (min-width:992px){.field--name-field-row-component .field__item:only-child .paragraph--type--components-featured-number h4 .field--name-field-cfn-featured-number{margin-right:90px}}@media only screen and (min-width:992px){.field--name-field-row-component .field__item:only-child .paragraph--type--components-featured-number .field--name-field-cfn-supporting-text{display:flex;align-self:center}}.field--name-field-row-component .field__item:only-child .paragraph--type--components-router{display:flex;flex-direction:column;padding:30px}@media only screen and (min-width:992px){.field--name-field-row-component .field__item:only-child .paragraph--type--components-router{flex-direction:row}}@media only screen and (min-width:992px){.field--name-field-row-component .field__item:only-child .paragraph--type--components-router .cr__header{max-width:50%}}@media only screen and (min-width:992px){.field--name-field-row-component .field__item:only-child .paragraph--type--components-router .cr__header h4{margin:0}}@media only screen and (min-width:992px){.field--name-field-row-component .field__item:only-child .paragraph--type--components-router .cr__header .field--name-field-cr-title{margin-right:30px}}.field--name-field-content-page-components>.field__item:first-of-type>.paragraph--type--row,.field--name-field-content-right-main-comp>.field__item:first-of-type>.paragraph--type--row{padding-top:30px}body.node--type-homepage .main-content{position:relative;overflow:hidden}@media only screen and (min-width:992px){body.node--type-homepage .main-content:before{content:"";background:#c34e48;position:absolute;width:900px;height:900px;border-radius:450px;bottom:-450px;left:-450px;z-index:-1}}body.node--type-homepage .main-content .field--name-field-homepage-page-components>.field__item:first-of-type{background:#007a70;padding-bottom:20px}@media only screen and (min-width:992px){body.node--type-homepage .main-content .field--name-field-homepage-page-components>.field__item:first-of-type{padding-bottom:100px}}body.node--type-homepage .main-content .field--name-field-homepage-page-components>.field__item>.paragraph--type--row{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media only screen and (min-width:576px){body.node--type-homepage .main-content .field--name-field-homepage-page-components>.field__item>.paragraph--type--row{max-width:540px}}@media only screen and (min-width:768px){body.node--type-homepage .main-content .field--name-field-homepage-page-components>.field__item>.paragraph--type--row{max-width:720px}}@media only screen and (min-width:992px){body.node--type-homepage .main-content .field--name-field-homepage-page-components>.field__item>.paragraph--type--row{max-width:960px}}@media only screen and (min-width:1200px){body.node--type-homepage .main-content .field--name-field-homepage-page-components>.field__item>.paragraph--type--row{max-width:1140px}}body.node--type-homepage .main-content .paragraph--type--warning-banner{background:#efefee}body.node--type-homepage .main-content .paragraph--type--warning-banner>.container{display:flex;justify-content:space-between;padding:10px}body.node--type-homepage .main-content .paragraph--type--warning-banner .field--name-field-banner-label{font-size:1.6rem;font-weight:700;background:#d8d8d8;padding:0 10px;border-radius:12px;display:flex;align-self:flex-start;display:block}body.node--type-homepage .main-content .paragraph--type--warning-banner .field--name-field-banner-message{margin:0 20px;display:none}@media only screen and (min-width:992px){body.node--type-homepage .main-content .paragraph--type--warning-banner .field--name-field-banner-message{display:block}}body.node--type-homepage .main-content .paragraph--type--warning-banner .field--name-field-banner-message p{margin-bottom:0}body.node--type-homepage .main-content .paragraph--type--warning-banner .field--name-field-banner-link a{font-size:1.6rem}@media only screen and (min-width:992px){body.node--type-homepage .main-content .paragraph--type--warning-banner .field--name-field-banner-link a{font-size:1.4rem}}body.node--type-homepage .main-content .paragraph--type--warning-banner .field--name-field-banner-label,body.node--type-homepage .main-content .paragraph--type--warning-banner .field--name-field-banner-link{white-space:nowrap}body.node--type-homepage .main-content .paragraph--type--warning-banner .field--name-field-banner-message,body.node--type-homepage .main-content .paragraph--type--warning-banner .field--name-field-banner-link{font-size:1.4rem}body.node--type-homepage .main-content .homepage-hero{position:relative;overflow:hidden;padding:40px 0}body.node--type-homepage .main-content .homepage-hero>.container{display:flex}body.node--type-homepage .main-content .homepage-hero>.container>.row{align-items:center;flex-grow:1}body.node--type-homepage .main-content .homepage-hero .homepage-hero__text{padding-bottom:20px}@media only screen and (min-width:992px){body.node--type-homepage .main-content .homepage-hero .homepage-hero__text{padding:0}}body.node--type-homepage .main-content .homepage-hero .homepage-hero__text h1.homepage-hero__text__header{margin-bottom:0}body.node--type-homepage .main-content .homepage-hero .homepage-hero__text h2.homepage-hero__text__subtext{margin-top:0;font-size:4rem;line-height:1.2;font-weight:400;color:#005b80}@media only screen and (min-width:992px){body.node--type-homepage .main-content .homepage-hero .homepage-hero__text h2.homepage-hero__text__subtext{font-size:5.4rem}}body.node--type-homepage .main-content .homepage-hero .homepage-hero__images{position:relative;height:350px;margin:0 auto}@media only screen and (max-width:992px){body.node--type-homepage .main-content .homepage-hero .homepage-hero__images{max-width:400px}}body.node--type-homepage .main-content .homepage-hero .homepage-hero__images .field--name-field-homepage-hero-image-port,body.node--type-homepage .main-content .homepage-hero .homepage-hero__images .field--name-field-homepage-hero-image-land{margin:0}body.node--type-homepage .main-content .homepage-hero .homepage-hero__images .field--name-field-homepage-hero-image-port img,body.node--type-homepage .main-content .homepage-hero .homepage-hero__images .field--name-field-homepage-hero-image-land img{margin:0;border-radius:10px;box-shadow:32px 10px 43px 0px rgba(0,0,0,.25)}body.node--type-homepage .main-content .homepage-hero .homepage-hero__images .field--name-field-homepage-hero-image-port{position:absolute;top:0;right:0;margin-right:15px}body.node--type-homepage .main-content .homepage-hero .homepage-hero__images .field--name-field-homepage-hero-image-port img{width:250px;height:320px}body.node--type-homepage .main-content .homepage-hero .homepage-hero__images .field--name-field-homepage-hero-image-land{position:absolute;bottom:0;left:0;margin-left:15px}body.node--type-homepage .main-content .homepage-hero .homepage-hero__images .field--name-field-homepage-hero-image-land img{width:170px;height:130px}body.node--type-homepage .main-content .homepage-hero:after{content:"";background:#ffc300;position:absolute;width:600px;height:600px;border-radius:300px;bottom:-300px;right:-300px;z-index:-1}@media only screen and (min-width:992px){body.node--type-homepage .main-content .homepage-hero:after{width:800px;height:800px;border-radius:400px;bottom:-400px;right:-440px}}body.node--type-news .field--name-field-news-date-posted{margin-bottom:40px;color:#005b80}body.node--type-news-landing .content{padding-bottom:0}body.node--type-news-landing .content .view-news-landing-view .field--type-text-with-summary{max-width:58.333333%}body.node--type-news-landing .content .view-news-landing-view .view-content.row{display:block;margin:0}body.node--type-news-landing .content .view-news-landing-view .view-content.row .node--type-news{padding:30px 30px 40px;background:#efefee;border-radius:10px;border-bottom:0;margin-top:40px;position:relative}body.node--type-news-landing .content .view-news-landing-view .view-content.row .node--type-news:hover header .node__title span,body.node--type-news-landing .content .view-news-landing-view .view-content.row .node--type-news:focus header .node__title span{border-bottom:2px solid #bbcedd}body.node--type-news-landing .content .view-news-landing-view .view-content.row .node--type-news header .node__title{padding-top:calc(0.5em + 15px)}body.node--type-news-landing .content .view-news-landing-view .view-content.row .node--type-news header .node__title span{border-bottom:2px solid transparent}body.node--type-news-landing .content .view-news-landing-view .view-content.row .node--type-news .field--name-field-news-date-posted{position:absolute;top:0;background:#007a70;padding:10px 20px;border-bottom-left-radius:10px;border-bottom-right-radius:10px}body.node--type-news-landing .content .view-news-landing-view .view-content.row .node--type-news .field--name-field-news-date-posted .datetime{color:#fff;font-size:1.6rem;line-height:1.5;font-weight:700;margin-bottom:1rem}body.node--type-news-landing .content .view-news-landing-view .view-content.row .node--type-news .field--name-field-news-post{color:#2c2c2c;font-weight:400}body.node--type-campaign .field--name-field-campaign-date-posted{margin-bottom:40px;color:#005b80}body.node--type-campaigns-landing .content{padding-bottom:0}body.node--type-campaigns-landing .content .view-campaigns-landing-view .field--type-text-with-summary{max-width:58.333333%}body.node--type-campaigns-landing .content .view-campaigns-landing-view .view-content.row{display:block;margin:0}body.node--type-campaigns-landing .content .view-campaigns-landing-view .view-content.row .node--type-campaign{background:#efefee;border-radius:10px;border-bottom:0;margin-top:40px;padding:0;display:flex;align-items:center;flex-direction:column}@media only screen and (min-width:992px){body.node--type-campaigns-landing .content .view-campaigns-landing-view .view-content.row .node--type-campaign{flex-direction:row}}body.node--type-campaigns-landing .content .view-campaigns-landing-view .view-content.row .node--type-campaign:hover header .node__title span,body.node--type-campaigns-landing .content .view-campaigns-landing-view .view-content.row .node--type-campaign:focus header .node__title span{border-bottom:2px solid #bbcedd}body.node--type-campaigns-landing .content .view-campaigns-landing-view .view-content.row .node--type-campaign header{order:2}body.node--type-campaigns-landing .content .view-campaigns-landing-view .view-content.row .node--type-campaign header .node__title{padding-top:0}@media only screen and (min-width:992px){body.node--type-campaigns-landing .content .view-campaigns-landing-view .view-content.row .node--type-campaign header .node__title{margin:40px}}body.node--type-campaigns-landing .content .view-campaigns-landing-view .view-content.row .node--type-campaign header .node__title span{border-bottom:2px solid transparent}body.node--type-campaigns-landing .content .view-campaigns-landing-view .view-content.row .node--type-campaign .node__content{border-top-left-radius:10px;border-bottom-left-radius:10px;width:100%}@media only screen and (min-width:992px){body.node--type-campaigns-landing .content .view-campaigns-landing-view .view-content.row .node--type-campaign .node__content{width:50%;min-width:50%}}body.node--type-campaigns-landing .content .view-campaigns-landing-view .view-content.row .node--type-campaign .node__content .field--name-field-campaign-featured-image{width:100%;margin:0}body.node--type-campaigns-landing .content .view-campaigns-landing-view .view-content.row .node--type-campaign .node__content .field--name-field-campaign-featured-image img{margin:0;border-top-left-radius:10px;border-top-right-radius:10px}@media only screen and (min-width:992px){body.node--type-campaigns-landing .content .view-campaigns-landing-view .view-content.row .node--type-campaign .node__content .field--name-field-campaign-featured-image img{border-top-left-radius:10px;border-top-right-radius:0;border-bottom-left-radius:10px}}body.maintenance-page #page-wrapper{width:100%;border:none}body.maintenance-page #page-wrapper #page{display:flex;flex-direction:column;height:calc(100vh - 40px);margin:0}body.maintenance-page #page-wrapper #page #main{width:100%;margin:40px auto}body.maintenance-page #page-wrapper #page footer{margin-top:auto}body.node--type-error-page h1{margin-top:100px}.row.region-footer{margin-right:0;margin-left:0}@media only screen and (min-width:1200px){.header__navbar.collapse{display:block !important}}.header .navbar{padding:0}.header .dropdown-toggle:after{content:none}.header .dropdown-menu{margin:0}.navbar-nav .nav-link{margin:0;padding:0}.dropdown-item.active,.dropdown-item:active{background:none}.node__content{font-size:1.6rem;margin-top:0}a.button{border:1px solid #005b80}a.button.secondary{border:1px solid #fff}table{font-size:1.6rem}table tr{border-bottom:2px solid #bbcedd}table tr th{color:#005b80}table tr,table tr th{background:none}table tr td,table tr th{padding:16px 8px;border:none}table thead>tr{border-bottom:3px solid #005b80;padding:8px}table thead>tr th{color:#005b80}.file{background-image:none !important;padding:0}.node .field--type-image{float:none;margin:0}.align-left{margin-right:1rem}.align-center{display:flex;justify-content:center;margin:0}.main-content{padding-bottom:30px}@media only screen and (min-width:992px){.main-content{padding-bottom:100px}}.block-system-breadcrumb-block{margin-top:40px}@media only screen and (min-width:1200px){.block-system-breadcrumb-block{margin-top:100px;margin-bottom:20px}}@media only screen and (max-device-width:1366px)and (orientation:landscape){.block-system-breadcrumb-block{margin-top:40px}}.block-system-breadcrumb-block .breadcrumb{background:none;padding:0}.block-system-breadcrumb-block .breadcrumb .breadcrumb-item a{padding-bottom:1px;border-bottom:1px solid #fff}.block-system-breadcrumb-block .breadcrumb .breadcrumb-item a:hover,.block-system-breadcrumb-block .breadcrumb .breadcrumb-item a:focus{border-bottom:1px solid #005b80;padding-bottom:1px}.block-system-breadcrumb-block .breadcrumb .breadcrumb-item+.breadcrumb-item{padding-left:1rem}.block-system-breadcrumb-block .breadcrumb .breadcrumb-item+.breadcrumb-item:before{font-weight:900;content:">";color:#005b80;padding-right:1rem}img{width:100%;max-width:100%;height:auto}button.accordion-icon{font-size:32px;width:1em;height:1em;display:flex;background:none;position:absolute;top:0;right:0;padding:6px;border:none}button.accordion-icon:before,button.accordion-icon:after{content:"";position:absolute;width:20px;height:2px;top:calc((1em / 2) - .08em);background-color:#005b80;transition:75ms cubic-bezier(0.215,0.61,0.355,1) all}button.accordion-icon::after{transform:rotate(90deg)}button.accordion-icon.expanded:after{transform:rotate(180deg)}button.accordion-icon.expanded:before{transform:rotate(90deg) scale(0)}.field__item>.paragraph--type--row{padding-top:20px}@media only screen and (min-width:992px){.field__item>.paragraph--type--row{padding-top:100px}}.field__item>.paragraph--type--row .field--name-field-row-component>.field__item{display:flex}.field__item>.paragraph--type--row .field--name-field-row-component>.field__item:not(:last-of-type){margin-bottom:20px}@media only screen and (min-width:992px){.field__item>.paragraph--type--row .field--name-field-row-component>.field__item:not(:last-of-type){margin-bottom:0}}.field__item>.paragraph--type--row .field--name-field-row-component>.field__item>.paragraph{width:100%}.text-formatted img{width:auto;max-width:100%}
